/* CSS Document */

#main{
width:998px;
margin-top:10px;
float:left;
margin-bottom:20px;
}



h2{
	font-size:14px;	font-weight:normal;margin-top:2px;margin-bottom:0px;
}

/********** header style**********/
#header{
width:998px;
max-width:998px;	
height:93px;
max-height:93px;
background-image:url(/images/index_bg.jpg);
background-repeat: repeat-x;
margin-top:5px;
}

#breadcrumb{
background:#F2F2F2;
max-height:20px;
width:995px;
max-width:995px;	
margin-top:0px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 3px;
}

#search{ 
  float:right;
  position:relative;
  margin: 3px 0px 0 0; 
}

.custom_search_bottom{
color:#000000;float:right;margin-right:10px;padding-top:25px;
}

.google_branding_text { 
font: 10px Arial;
}


#leftbox{
 width:140px;
 min-height:450px;
 float:left;
}

#secondaryleftbox{
 width:250px;
 min-height:620px;
 float:left;
}

#leftadds{
  width:120px;
  height:600px;
  float:left;
 }
 .rightadds{
  width: 300px;
  max-width:300px;
 min-height:250px;	
  margin-top:10px;
  padding-left:5px;
  text-align:right;
 }

 #globalcenter{
  width:682px;
  max-width: 683px;
  min-height:395px;
  padding-bottom: 10px;
  float:left;
  background:#EDEFD3;  
 }
 
 .globalcenter_header_text{
  width:683px;
  max-width: 683px;
  height:50px;
  padding-top:10px;
  font-family:Verdana;font-size:12px;font-weight:normal;
  float:left;
  color:#333333;
   background:#FFFFFF;  
 }
 
 #globalcenter_category{
  width:541px;
  max-width: 541px;
  min-height:350px;
  padding-bottom: 20px;
  float:left;
  background:#EDEFD3;
 }
#globalcenter_category_company{
  width:541px;
  max-width: 541px;
  min-height:350px;
  padding-bottom: 20px;
  float:left;
 }
 #globalcenter_category_top{
  width:541px;
  max-width: 541px;
  min-height:350px;
  padding-bottom: 20px;
  float:left;
  background:#EDEFD3;
 }
  #globalcenter_subcategory{
  width:543px;
  max-width: 543px;
  min-height:507px;
  padding-bottom: 10px;
  float:left;
 }
 
 .compnay_submit_links{
  width:530px;
  max-width: 530px;
  min-height:130px;
  padding-bottom: 20px;
  padding-left:0px;
  float:left;
  background:#FFFFFF;
  clear:both;
  margin-left:0px;
  }
  
 .compnay_feedback_header{
  width:530px;
  max-width: 530px;
  height:22px;
  float:left;
  background:#ECE9D8;
  font-family:Arial;  font-size:12px;  color:#333333;
  }

.compnay_feedback_header_review {
  width:541px;
  max-width: 541px;
  height:22px;
  float:left;
  background:#ECE9D8;
  font-family:Arial;  font-size:12px;  color:#333333;
  }
.generic_header_text{
 width:542px;
 min-height:10px;
 padding-bottom:10px;
 padding-top:10px;
 font-family:Verdana;font-size:12px;font-weight:normal;
 float:left;
 color:#333333;

}

.display_category_odd{
 width:542px;
  background:#F8F9EE;
 min-height:10px;
  padding-bottom:2px;
 float:left;
}
  .display_category_even{
 width:542px;
 background:#EDEFD3;
 min-height:10px;
 padding-bottom:2px;
 float:left;
}

.display_review{
 width:542px;
 min-height:10px;
 padding-bottom:2px;
 float:left;
 margin-bottom:15px;
}
 .subcat_Links_Color{
 font-family:Verdana;
  font-size:12px;
  color:#000099;
 }
 .yahoo_listings{
 font-family:Verdana;
  font-size:12px;
  color:#000099;
  padding-left:20px;
  padding-top:8px;
 }

#subcategory_header_box
{
margin-top:1px;
width: 543px;
max-height: 35px;
min-height: 35px;
background:#CCCCCC;
}
.subcategory_header_box_text
{
  font-family:Verdana;
  font-size:12px;
  color:#333333;
  padding-left:25px;
  padding-top:10px;
}


 #globalcenter_title{
   height: 45px;
   width:100%;
   background-image:url(/images/titleBackground.jpg);
 }

 #companytext{
  width:280px;
  padding-left:15px;
  padding-right:10px;
  margin-top:20px;
  font-family: Arial;
  font-size: 12px;
  float: left;
 }
 .companytext_description{
  width:500px;
  margin-top:20px;
  font-family: Arial;
  font-size: 12px;
  float: left;
  color:#333333;
  margin-left:15px;
 }



 #footer{
  width:543px;
  height:50px;
  font-family: Arial;
  font-size: 11px;
  color:#333333;
  padding-left:100px;
  position: relative;
  padding-top: 20px;

 }
 #footerbanner{
  width:728px;
  height:90px;
  padding-top:10px;
  margin-left:150px;
 }

 .bodylinkscolor{
 font-family:Verdana;
  font-size:12px;
  color:#000099;
 }

 .companylinkscolor{
   color:#0000FF;
 }

 .breadcrumblinks{
 font-family:Verdana;
  font-size:11px;
  color:#666666;
 }

 .display_category{
 width:500px;
 min-height:10px;
 margin-bottom:10px;
 float:left;

 }

 .left-categories{
 float:left;
 width:230px;
 padding-top: 5px;
 padding-left:20px;

 }
 .right-categories{
 float:right;
 width:230px;
 padding-top: 5px;
 }
 .left-categories-review{
 float:left;
 width:120px;
 padding-top: 5px;
 padding-left:20px;

 }
 .right-categories-review{
 float:right;
 width:400px;
 padding-top: 5px;
 }

  .index_display_category{
 width:630px;
 min-height:10px;
 margin-bottom:10px;
 float:left;

 }

 .index_left-categories{
 float:left;
 width:300px;
 padding-top: 5px;
 padding-left:30px;

 }
 .index_right-categories{
 float:right;
 width:300px;
 padding-top: 5px;
 }

 .submit_company_info {
color:#000000;
float:left;
font-family:Verdana;font-size:11px;font-weight:normal;
width:165px;height:20px;
margin-top:12px;
text-align:right;
}

.submit_field_info
{
 width: 227px;
 height:20px;
 margin-top:8px;
 margin-left:10px;
}

#vs_box
{
float:right;
text-align:left;
padding-top: 15px;
padding-right: 10px;
}

#sub_header_box
{
margin-top:1px;
width: 543px;
height: 45px;
background-image:url(/images/sub_header_bg.jpg);
font-family: Arial;
font-size: 14px;

}
.sub_header_box_index
{
margin-top:1px;
width: 683px;
height: 45px;
background-image:url(/images/sub_header_bg_header.jpg);
font-family: Arial;
font-size: 14px;

}


#sub_header_box_category
{
margin-top:1px;
width: 543px;
float:left;
max-height: 43px;
min-height: 43px;
background-image:url(/images/sub_header_discs_bg.jpg);
}

.h1_category
{
font-family: Arial;
font-weight: normal;
font-size: 18px;
margin: 0px;
padding-top: 8px;
padding-left: 44px;
}

#h1_category_index
{
	font-size: 16px;margin: 0px; padding-top: 3px; padding-left: 40px;
}

.h1_subCategory_index
{
	font-size: 16px;margin: 0px; padding-top: 10px; padding-left: 40px;
}

#left_margin_global
{
	padding-left: 40px;
}

#background_box{
	background-color: white; float:left;
}

#rightbox
{
float:right;
text-align: left;
min-height:250px;
max-width:310px;
align:top;
}
.subcat_center{
	color: #333333;
	font-family: Verdana;
	font-size: 11px;
	float:left;
}
#request_page_center
{
  width:543px;
  max-width: 543px;
  min-height:507px;
  padding-bottom: 10px;
  float:left;
  background:#EDEFD3;
  font-family:Verdana;  font-size:11px;  color:#383837;
}
#request_page_whitespace{
	margin:10px;
}
#request_header_text{
	font-family: Arial;
	font-size:16px;font-weight:bold;padding-top:3px;
	margin: 0px;
	padding-left: 44px;

	}

.privacy_link{
	color:#000066;
}

 .sitemap_text{
 margin-left:20px;margin-top:15px;
 }

#companyPagelink{
	font-size:12px; font-family: Arial; color: black; font-weight: bold;
}
.addressComp{
	font-size:12px; font-family: Arial; color: black;
}
.index_header_text{
		font-size:12px; font-family: Verdana; color:#000000 ;
		padding-left:10px;padding-right:10px;
}
#search_box{
 float:right;
  background:#EDEFD3;
  font-size:12px; font-family: Verdana; color:#333333;
  min-height:150px;
}
#search_box_header{
  font-size:14px; font-family: Verdana; color:#333333;
  padding-left:15px;
  padding-top:8px;
  text-align:left;
}

 .search_box_label {
color:#000000;
float:left;
font-family:Verdana;font-size:12px;font-weight:normal;color:#333333;
width:62px;height:20px;
margin-top:6px;
margin-left:2px;
text-align:left;
}

 .search_box_label_first {
color:#000000;
float:left;
font-family:Verdana;font-size:12px;font-weight:normal;color:#333333;
width:110px;height:20px;
margin-top:6px;
margin-left:10px;
text-align:left;
}
.search_fields{
float:left;
text-align:left;
padding-left:4px;
}

.search_bigger_box{
  float:left;
  text-align:left;
  padding-bottom:3px;
  max-width:310px;
}

#subCategoryDiv{
  float:left;
  text-align:left;
  max-width:310px;

}
#subSubCategoryDiv{
  float:left;
  text-align:left;
  max-width:310px;

}

.search_first_field{
padding-left:12px;
}

.logo_image{
margin-left:20px;
}

#search_image{
padding-bottom:5px;
padding-top:5px;
}
.search_first_whitespace{
  float:left;
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;
}
.search_second_whitespace{
   float:left;
  margin-top:0px;
  padding-left:10px;
  margin-right:10px;
}
.form_field_first{
height:20px;
margin-top:6px;
width:205px;
float:left;
}
.form_field_second{
height:20px;
margin-top:6px;
width:180px;
float:left;
}
.form_text_field{
height:15px;
margin-top:6px;
width:180px;
float:left;
}
#search_text_field{
margin-top:6px;
width:180px;
float:left;
	
}

.left_navigation_main{
  margin-top: 5px; margin-left: 4px;
}
.left_navigation_link_one{
  color: #333333; font-family: Arial;font-size: 12px;
}
.left_navigation_link_two{
	color: #333333;font-family: Verdana; font-size: 11px; padding-top:3px;
}
.left_navigation_header{
	margin-top: 1px; margin-left: 4px;
}
.left_navigation_box{
margin-top: 10px; margin-left: 4px;
}
.generic_header{
	color: #333333;font-family: Verdana; font-size: 14px; 
}

.realted_comp_box{
background-image:url(/images/companies_back.jpg);
background-repeat:repeat;
width:300px;
min-height:80px;	
text-align:left;
  margin-top:10px;
 font-size:12px; font-family: Verdana; color:#333333; 	
}
.realted_comp_box_First{
background-image:url(/images/companies_back.jpg);
background-repeat:repeat;
width:300px;
min-height:80px;
text-align:left;
  /*margin-top:10px;*/
 font-size:12px; font-family: Verdana; color:#333333;
}

.realted_comp_box_header{
    min-height:20px;
    background: #DBDBDB;
    text-align:left;
    padding-left:15px;
    padding-right:10px;
    padding-bottom:4px;
    padding-top:4px;
}
.realted_comp_data{
min-height:80px;
text-align:left;
padding-left:12px;
padding-bottom:10px;
}
.realted_comp_links{
padding-top:4px;
}
.article_name{
	 font-size:16px; font-family: Verdana; color:#5A5F23;
	 padding-left:5px; 	
}
.article_name_bold{
	 font-size:14px; font-family: Arial; color:#333333;
	 padding-left:5px; 	
}
.paginationText {
   font-size:14px; font-family: Arial; color:black; 
}
