/*---DEFAULT--*/

	* {margin: 0px; padding: 0px;}	
	body {font-family: Arial, Helvetica, sans-serif;font-size:11px;	color:#000000; background:#ffffff; text-align:center;}
	input {border: 0px;}	
	img {border: 0px;}	
	ul {padding: 0px; margin: 0px;}	
	li {padding: 0px; margin: 0px; list-style: none;}	
	a {color:#333333; text-decoration: none;}	
	a:hover {color: #333333; text-decoration: none;}	
	.clear {clear: both; height:0px; display:block; font-size:0px;}	
	h1{ font-size:35px; color:#000000;}
	h2{ font-size:30px; color:#000000; font-weight:normal; padding:15px 0px 5px 10px;}
	h4{ }

/**********************/

  #wrapper { width:100%; margin:auto; text-align:left;} 
   #container{ width:960px; margin:70px auto 40px auto; _margin:48px auto 40px auto;}
    .logo{ background:url(images/http.png) no-repeat; background-position: center; width:275px; margin:auto; height:85px; }
      .logo a{ width:275px;  height:85px; display:block; text-indent:-999999px; }
    .captions{ font-size:13px; color:#003471; text-align:center; }
	.domain{ margin:20px auto; width:645px;}
	  .domain li{ float:left; margin-right:5px;  }
	    .htp{font-size:20px; color:#596879; font-weight:normal; line-height:28px;}
		.txtbx{ border:1px solid #acb2a0; background:url(images/search.png) repeat-x; font-size:20px; color:#596879; font-weight:normal; height:25px; padding:0px 3px 3px 3px;} 
		.subform {font-size:12px; color:#596879; text-align:center; margin-top:5px;}
	 
/**********BUTTON***********/	
.mid_btn{ border:1px solid #345B0E; background-color: #648B0E; width:105px; height:30px; padding-bottom:3px;_padding-bottom:0px;  font-size:16px; font-weight:bold; color:#fefbc5;}

/***********FOOTER**********/		
 #footer{ width:940px; text-align:center; margin:auto; font-size:13px; color:#003471;}
   #footer a{ color:#bd1616;font-size:13px; }
   .commoncol1 { color:#648b0e;font-size:13px; }
   
#footer .menu{ padding: 10px 0; }
  #footer .menu a{ color: #648b0e; text-decoration: underline; }
.list-item{ text-align:left; width:923px; margin:auto; padding-bottom:20px; margin-bottom:20px; font-size: 12px;}
.item-block{ width:300px; float:left;  margin:0 3px;}
.item-block ol{ margin-top:10px; padding-left:10px;}
.item-block ol li{ list-style: decimal-leading-zero inside; margin-bottom:5px;}
.itemhead{ font-size:16px; color:#FFFFFF; font-weight:normal; background:#BCCD96; padding:5px; text-align:center;}
   
.s_19 a:hover{
	color:#bd1616;
}




.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #003366;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}


.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}


/* search_suggest */


#search_suggest {
	position: absolute;
	z-index: 1;
	margin-left: 56px;
	margin-top : 29px;
	background-color: #FFFFFF;
	text-align: left;
	border: 1px solid #acb2a0;
	border-top:none;
	border-left:none;
	border-right:none;
}
#domain_name {
	width: 395px;
}
* html div#search_suggest {
	overflow:visible;
	margin-left: -521px;
	border-left:none;
	border-right:none;
} /* box model hack */
.suggest_link {
	width: 397px;
	font-family:arial;
	font-size: 12px;
	color: #83A2B9;
	background-color: #FFFFFF;
	padding: 4px 0px 4px 4px;
	border-left: 1px solid #acb2a0;
	border-right: 1px solid #acb2a0;
}
.suggest_link_over {
	width: 397px;
	font-family:arial;
	font-size: 12px;
	color: #83A2B9;
	background-color: #E9E9E9;
	padding: 4px 0px 4px 4px;
	border-left: 1px solid #acb2a0;
	border-right: 1px solid #acb2a0;
}



