/*utils*/
form 			{margin:0px; padding:0px;}
input, select 	{font-size:10px; color:#2d5ead;}
p 				{margin:0px; padding:0px;}
img 			{border:0px; padding:0px; margin:0px;}
ul				{ margin:0px; padding:0px; list-style-type:none;}
ul li			{ margin:0px; padding:0px;}
.clearAll		{ clear:both;}
a 
{
	color:#000000;
	text-decoration:none;
}


/* site */

body 				{ font-size:11px; font-family:Trebuchet MS; background:#666666; text-align:center; margin:0px 0px 0px 0px;}
#site-container 	{ text-align:left; margin:auto; width:673px; padding:10px 60px 40px 47px; background:url(../images/fo_body_bg.jpg) repeat-x left top #FFFFFF; margin-top:50px;}
.logo				{ float:left; padding:42px 39px 45px 0px; border-right: solid 1px #707070; width:153px;}
.info_right			{ padding:10px 0px 0px 20px; width:459px; float:left;}
h1.title 			{ margin:0px; padding:0px; text-transform:uppercase; font-size:15px; font-weight:bold; color:#000000;}
p.textBox			{ margin-top:3px; color:#707070; line-height:170%;}

.float_left_cls				{float:left;}
.float_right_cls			{float:right;}

.country_autodet 			{ margin-bottom:7px; width:275px; padding:6px 0px 0px 6px; background: url(../images/country_bg.jpg) repeat-x left bottom #ededed; border:solid 1px #c5c1c1; height:22px; cursor:pointer;}
.country_autodet img 		{ float:left; display:block; margin-top:2px; margin-left:7px; }
.country_autodet p			{ float:left; padding:0px 0px 0px 15px; width:231px; font-family:arial; font-size:12px; font-weight:bold;}
.country_autodet p span		{ color:#898989;}
h3.autodetected				{ float:left; padding:3px 0px 0px 7px; width:130px; font-size:18px; font-weight:normal; margin:0px; color:#c9c9c9}

.c_container				{ margin:30px 0px 0px 0px; padding:0px 20px 0px 20px;}
h2							{ float:left; padding:3px 0px 0px 0px; width:290px; font-size:18px; font-weight:normal; margin:0px; color:#959595}
.checkboxTbl				{ float:right; width:283px; color:#7d7d7d; font-size:10px; line-height:120%; font-style:italic;}

#divLeft { width: 296px; float:left; }
#divRight { width:296px; float:right; } 