html{
   height: 100%;
   min-height:100%;
   width: 100%;
   margin: 0em;
   padding: 0em;
}
body
{
	height:100%;
	color: #4d4d4d;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 100%;
	font-family: verdana;
	font-size: 12px;
	direction:ltr;
	text-align:left;
	cursor:default;
	background-image: url('../../Images/topbar/strip_green_pu.gif');
    background-repeat:repeat-x;
}

div { margin:0px; padding:0px; }
img        		{ border:0;} 
input { height:19px; margin:0px; padding:0px; border: solid 1px #cccccc}
h1         		{ color:#6fca2d; font-family: verdana; font-size:20px; font-weight:normal; display:block; margin-top:0px; padding:0px; margin-bottom:15px;}
h2         		{ color:#4ab3e1; font-family: verdana; font-size:15px; font-weight:bold; display:block; margin-top:0px; padding:0px; margin-bottom:4px;}
h3				{ color:#26a1d7; font-family: verdana; font-size:13px; font-weight:normal; display:block; margin-top:0; padding:0px; margin-bottom:3px;}
h4				{ color:#26a1d7; font-family: verdana; font-size:12px; font-weight:normal; display:block; margin-top:0; padding:0px; margin-bottom:0;}

p           	{ margin:0px 0px 15px 0px; line-height:20px; padding:0px; padding-bottom:0px; color:#333333;}

a { font-weight:normal; font-size:12px; color:#6fca2d;text-decoration: none;}
a:link { font-weight:normal; font-size:12px; color:#6fca2d; text-decoration: none;}
a:visited { font-weight:normal; font-size:12px; color:#6fca2d; text-decoration: none;}
a:hover { font-weight:normal; font-size:12px; color:#6fca2d; text-decoration: underline;}

.bold			    {font-weight:bold}
.small			    {font-size:80%}
.clear { overflow:auto; width:100% }
/*---------- Bullets & List Items ------------*/
ul	                {margin:0px; margin-bottom:0px; padding:0px;}
ul li               {color:#4d4d4d; list-style:none; margin-top:0px; background-image:url(../../images/bb/en/bullet_l1.gif); background-repeat:no-repeat; background-position:left 6px; padding-left:15px;}
ul li a             {color:#6fca2d; text-decoration:none;}
ul li a:visited     {color:#6fca2d; text-decoration:none;}
ul li a:hover       {color:#6fca2d; text-decoration:underline;}
ul *                {font-size:100%;}

ul ul li            {color:#4d4d4d; list-style:none; background-image:url(../../images/bb/en/bullet_l2.gif); background-repeat:no-repeat; background-position:left 6px; margin-left:10px;}
ul ul li a          {color:#6fca2d; text-decoration:none;}
ul ul li a:visited  {color:#6fca2d; text-decoration:none;}
ul ul li a:hover    {color:#6fca2d; text-decoration:underline;}

ul ul ul li            {color:#4d4d4d; list-style:none; background-image:url(../../images/bb/en/bullet_l3.gif); background-repeat:no-repeat; background-position:left 6px;}
ul ul ul li a          {color:#6fca2d; text-decoration:none;}
ul ul ul li a:visited  {color:#6fca2d; text-decoration:none;}
ul ul ul li a:hover    {color:#6fca2d; text-decoration:underline;}

ol                  {margin:0px; padding:0px; margin-left:25px;}
ol *                {margin:0px; padding:0px;}
ol li *             {margin-top:10px;}
/*--------------------------------------------*/


/*-------------TopBar-------------*/
.topBarBg{position:relative;  width:960px; height:78px; margin:0px;}
.logo { position:absolute; top:0px;left:0px; height:78px; width:286px; }
.langBox { position:absolute; top:5px; right:18px; cursor:pointer;} 

/*-------------Content Wrap-------------*/
.formWebsite        {padding:0px; margin:0px; height:100%; margin-top:3px;}
#wrapper            {width:960px; padding:0px 0px 0px 0px; margin-left:auto; min-height:600px; margin-right:auto; background-color:White;}
*html div#wrapper { 
   height: expression( this.scrollHeight < 601 ? "600px" : "auto" ); /* sets min-height for IE */
   min-height: 600px; /* sets min-height value for all standards-compliant browsers */
}

.MainBgBorder
{
	background-repeat:repeat-y;
	background-image: url('../../Images/inner/frame_strip.gif');
	margin:0px;
	padding:0px;
}

#MainContainer
{
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url('../../Images/inner/frame_bottom.gif');
	width:960px;
	_height: auto !important;
	height: auto !important;
	height: 465px;
	min-height: 465px;

}

/**html div#mainContainer { 
   height: expression( this.scrollHeight < 466px ? "465px" : "auto" ); 
   min-height: 465px; 
}*/
	
#Content			{margin-top:15px; padding-left:5px; padding-right:5px;}

#MainContent		{float:left; margin-left:33px; margin-top:12px; width:708px;  }
.leftSide			{float:left; width:185px; margin-left:12px; margin-top:12px; text-align:left;}

#SiteFooter {width:957px; overflow:hidden; padding: 0px 0px 2px 3px; margin-left:auto;  margin-bottom:12px; margin-top:14px; background-color:White;}

.login 
{
	margin: 115px auto 0px auto; 
	width:317px;
	background-image: url('../../Images/homepage/box_strip.gif');
	background-repeat:repeat-y;
}

.loginTop
{
    height:32px;
    color:White;
    font-size:20px;
    padding-top:18px;
    padding-left:12px;
    background-image: url('../../Images/homepage/box_top_blue.gif');
	background-repeat:no-repeat;
	background-position:top;
}

.loginContent
{
	height:122px;
    padding:20px 10px 0px 12px;
    font-size:11px;
	
}

.loginBottom
{
	background-image: url('../../Images/homepage/box_bottom.gif');
	background-repeat:no-repeat;
	background-position:bottom;
	height:6px;
}
.login input
{
	height:18px;
}


