@charset "utf-8";
/* CSS Document */
body{background-color:#000000; margin:0px 0px;font-family:Arial,Tahoma,Verdana; color:#fff; font-size:11px;}
p{text-align:justify; line-height:1.5;}
#wrapper{width:1023px; clear:both; height:auto; margin:0px auto;}
#contents_left{ width:2px; float:left; height:auto;}
#contents{ width:1001px; float:left; height:auto; padding:0px 11px 0px 11px; background-image:url(../images/wrapperBg.jpg); background-repeat:repeat;}
#contents_right{ width:2px; float:left; height:auto;}
#logo_bar{ width:994px; clear:both; height:56px;}
#logo_img{width:58px; height:56px; float:left;}
#logo_text{ float:left;margin-left:10px; margin-top:10px; font-family:arial; font-weight:bold; font-size:24px;}
#logo_text a{ color:#FFFFFF; text-decoration:none;}
.orange_text{ color:#FCA119;}
#button_bar{ width:994px; clear:both; margin-top:1px;}
#button_bar span.non_selected{width:142px; height:51px; background:url(../images/non_selected_header_button_.jpg); background-repeat:no-repeat;}
.gray_bar{color:#A0A0A0;}
#top_links{float:right; margin-right:10px; font-size:16px; color:#FFFFFF;}
#top_links a{color:#C0C0C0; text-decoration:none; text-transform:uppercase; font-size:13px;}
#top_links a:hover{text-decoration:underline;}
#button_bar ul.buttons{ list-style:none; margin:0px; padding:0px; width:1001px; background:url(../images/non_selected_header_button_.jpg); background-repeat:repeat-x; float:left}
#button_bar ul.buttons li{ float:left; width:143px; height:51px; background:url(../images/non_selected_header_button_.jpg); background-repeat:no-repeat;}
/*#button_bar ul.buttons li span{ float:left;margin-top:20px; font-size:15px; font-weight:bold; margin-left:52px;}*/
#button_bar ul.buttons li a{ color:#FFFFFF; text-decoration:none; font-size:15px; font-weight:bold; padding:16px 0px 16px 45px; margin-top:1px; }
#button_bar ul.buttons li a:hover{ color:#666666;}
#button_bar ul.buttons li ul{ border:1px solid #FFFFFF; background-color:#000000;}
#button_bar ul.buttons li ul li{ background-color:#000000; background-image:none; height:auto;}
#button_bar ul.buttons li ul li a{ font-size:12px;  padding:5px 0px 5px 0px; min-height:20px; clear:both; background-color:#000000; text-align:center;}
#button_bar ul.buttons li ul li a:hover{ background-color:#333333;}

#header{clear:both; width:994px;}
#mid_boxes_container{width:742px;float:left;}

div.box{ float:left; width:233px; height:242px; margin-left:9px; margin-top:10px; border:1px solid #656565;}
.box_title{ background:url(../images/left_menu_head_img.jpg); width:227px; height:26px; float:left; margin-left:3px; margin-top:2px;}
.box_title span{ font-weight:bold; font-size:16px; margin-left:7px; margin-top:5px; float:left;}
div.box img{ margin-left:10px; margin-top:10px; width:212px; max-height:101px; border:1px solid #B8BFC5;}
p.box_desc{ float:left; margin-left:10px; margin-top:10px; text-align:left; width:215px; font-weight:bold; line-height:15px; color:#fff;}
a.box_link{ color:#C9C9C9; font-size:12px; font-weight:bold; text-decoration:none; padding-top:5px; float:left}
a.box_link:hover{ text-decoration:underline;}
.textField{width:207px; height:24px; padding:3px 3px; background-color:#1B1B1B; border:1px solid #353434; margin-top:5px; margin-left:10px; color:#707070;font-family:Verdana; font-size:14px;}
label.frmLabel {font-family:Verdana; font-size:14px; color:#707070; margin-top:10px; margin-left:10px; float:left;}
.tahoma_text{ font-family:Tahoma;}
.blog_head{font-size:12px; font-family:Tahoma;}
.blog_desc{font-size:11px;float:left; margin-left:10px; margin-top:10px; text-align:justify; width:215px; font-family:Tahoma;line-height:1.5; color:#c9c9c9;}
#footer{clear:both; width:994px; margin-top:10px; background:url(../images/services_footer_back.jpg); width:998px; background-repeat:no-repeat; height:179px; margin-left:1px;}
#footer ul{ list-style:none; margin:0px; padding:0px;}
#footer ul li{ float:left; width:245px; height:179px;}
.footer_head{font-family:Tahoma; font-size:18px; font-weight:normal; margin-top:10px; width:245px; float:left; text-decoration:underline; margin-left:69px;}
.footer_link_services{color:#d9d1d1; font-weight:normal; font-size:11px; font-family:Tahoma;width:245px; float:left; margin-left:68px; margin-top:4px; text-decoration:none;}
#footer ul li img{margin-top:6px;}
#footer_links{clear:both; width:994px; margin-top:5px; background:url(../images/footer_link_bar.jpg); background-repeat:no-repeat; width:998px; height:40px; margin-left:2px;}
#footer_links a.footer_link{ float:right; margin-top:12px; margin-right:10px; font-family:Tahoma; font-size:12px; color:#e5e5e5;}
a.grayLink{margin-left:10px; clear:both;font-weight:bold; font-size:11px; color:#515151;}

#mainBody{ clear:both; float:left; width:983px; padding:0px 17px 0px 10px;}
.spacer{ clear:both; width:100%; height:10px;}
#leftBody{ float:left; width:235px;}
#rightBody{ float:left; padding-left:10px; margin-left:6px; width:723px; margin-top:10px;}
div.box-content{ float:left; border:1px solid #656565; width:100%; min-height:752px; height:auto; }
.box-content_title{ background:url(../images/left_menu_head_img.jpg) repeat-x; height:26px; float:left; margin-left:3px; margin-top:2px; width:717px;}
.box-content_title span{ font-weight:bold; font-size:16px; margin-left:10px; margin-top:5px; float:left;}
.page-content{ background:url(../images/left_menu_head_img.jpg) repeat-x; height:auto; float:left; margin-left:3px; margin-top:2px; width:697px; padding:0px 10px 0px 10px;}
.page-content a{ color:#FFFFFF; font-weight:bold; text-decoration:none; }
.page-content a:hover{ color:#FFFFFF; font-weight:bold; text-decoration:underline; }
#scroll{ height:100%; width:100%;}
#scroll ul{ margin:0px; padding:0px; list-style:none;}
.readmore{ color:#FFFFFF; font-weight:bold; text-decoration:none;}


.label2{font:arial; font-size:14px; font-weight:bold; color:#FFFFFF; width:135px; padding-left:20px; float:left;}
.input_field{width:245px; height:25px; float:left;}
.para{padding-top:23px;}
#rightcontactbody{float:left; width:220px; margin-left:70px; margin-top:60px; font:arial; font-size:12px; font-weight:normal; line-height:20px;}
.bold14{font-size:14px; font-weight:bold;}
.regular12{font:arial; font-size:12px; font-weight:normal;}
.regular12yellow{font:arial; font-size:12px; font-weight:normal; color:#FCA119;}
.pagenav { display:block; float:left; padding:1px 5px 1px 5px; color:#999999; background-color: #333; border:1px solid #999999; margin:2px 4px 10px 0px;}

.pagenav:hover { color: #FFFFFF; background-color: #000; text-decoration:none; border:1px solid #999;}

.selpage { display:block; float:left; padding:1px 5px 1px 5px; border:1px solid #999999;  margin:2px 4px 2px 0px;}
.selectedMenu{background-color:#000000;}
.table_header{ padding:5px; background-color:#3C3C3C; float:left; font-weight:bold; font-family:Tahoma; font-size:14px; color:#FCA119;}
.dataRow{float:left; padding:5px;font-family:Tahoma; font-size:14px;}
.submitButton{ color:#FFFFFF; padding:2px 5px; font-weight:bold; background-color:#595554; border:1px solid #fff;}
.webSelect{padding:2px 5px;}
a.webLink{color:#FFFFFF; text-decoration:none; font-weight:bold;}
a.webLink:hover{ text-decoration:underline;}

h2{ margin-top:5px;}
h1{ margin-top:5px;}
