*{
	margin:0px;padding:0px;
}

body {
	background:#ffffff url('images/bg.png') repeat-x top center;font-family:verdana;line-height:1.5;color:#555555;
}

table {
      font-size:11px;display:block;border-collapse:collapse;
      }

a,a:link,a:visited {
	text-decoration:none;text-align:left;color:#166DC1;
}

a:hover {text-decoration:underline;}
  
b {color:#E34A02;}	

strong {color:#194C9D;font-size:14px;display:block;}
	
p {
	text-align:left;font-size:12px;color:#666666;padding:10px 10px;clear:both;line-height:18px;
} 

img {
	border:0px;
	}
	
h1 {color:#60731C;font-size:14px;padding-left:15px;font-weight:normal;}	

small {font-size:10px;color:#42831B;text-align:center;padding:0px 30px;}

img.block {display:block;clear:both;}	



	textarea,input,select {
	margin:3px 3px;font-size:11px;border:1px solid #aaaaaa;padding:2px;
	
	}
	
div.clear:after {    content: ".";     display: block;     height: 1px;     clear: both;     visibility: hidden;}


div.main {width:975px;margin:0px auto;display:block;text-align:left;margin:0px auto;}

div.top {width:975px;height:160px;display:block;overflow:hidden;background:transparent url('images/top.jpg') repeat-y top left;}

div.menu {width:945px;height:41px;display:block;overflow:hidden;background:transparent url('images/menu.png') repeat-x top left;margin:5px auto;}

ul.menu {display:block;float:left;overflow:hidden;height:49px;}
ul.menu li{list-style:none;display:block;float:left;font-size:11px;color:#ffffff;}
ul.menu li b {font-size:12px;color:#133F9E;line-height:41px;margin:0px 30px;}
ul.menu li a,ul.menu li a:link,ul.menu li a:visited {text-indent:0px;margin:0px 0px;display:block;color:#ffffff;text-align:center;font-size:12px; padding:10px 20px 10px 20px;font-weight:bold;}
ul.menu li a:hover {text-decoration:underline;background:transparent url('images/menu_over.png') repeat-x top left; }
ul.menu li a.set,ul.menu li a.set:link,ul.menu li a.set:visited {font-size:12px;background:transparent url('images/menu_set.png') repeat-x top left;}
ul.menu li a.set:hover {background:transparent url('images/menu_set.png') repeat-x top left;}


div.tall {width:975px;height:74px;display:block;overflow:hidden;background:transparent url('images/topline.jpg') repeat-y top left;}

div.tall p {font-size:16px;color:#E34A02;padding:28px 0px 20px 55px;}

div.tiny {font-size:10px;color:grey;padding:28px 20px 20px 0px;}

div.toptext {width:975px;height:103px;display:block;overflow:hidden;background:transparent url('images/toptext.jpg') repeat-y top left;}

div.toptext p {padding:15px 20px 20px 235px;}

div.content {width:975px;display:block;overflow:hidden;text-align:left;font-size:10px;padding:0px 0px;background:#ffffff url('images/content.png') repeat-y top left;font-size:12px;}

div.left {width:268px;float:left;display:block;overflow:hidden;}

div.left a.ad {padding:5px 65px;margin:0px auto;display:block;}
div.left a.ad img {border:1px solid #D1D5D8;}

div.left p {font-size:11px;padding:10px 12px;}

div.right {width:707px;float:left;display:block;overflow:hidden;}

div.right p {padding:10px 30px 10px 20px;line-height:1.5;}

div.bot {background:transparent url('images/bot.png') no-repeat top right;display:block;width:975px;clear:both;overflow:hidden;height:40px;margin:0px auto;}

ul.menub {display:block;width:975px;float:left;margin:10px 0px 0px 0px;}
ul.menub li{list-style:none;display:block;float:left;height:30px;font-size:10px;color:#ffffff;}
ul.menub li a,ul.menub li a:link,ul.menub li a:visited {text-indent:0px;margin:10px 15px;display:block;color:#777777;text-align:center;line-height:16px;font-size:10px;font-weight:bold; }



div.clear {height:0px;clear:both;display:none;}


label {
 width: 15em;
 display:block;
 float:left;
 font-size:11px;
 margin:2px 10px;
}
.required {
 
 padding-bottom:10px;
}
