body{margin:0px;font-family: Georgia, serif,Verdana;font-size:10pt;background:#FFFFFF;}
*:focus{outline:none}
img{border:0px;}
.spacer{clear:both;}
#header_wrap{width:100%;background:#000000 url('img/header_bg.gif') no-repeat center;}
#menu_wrap{width:100%;background:url('img/top_menu_bg.jpg') repeat-x;height:53px;}
.wrapper{width:970px;margin:0px auto;}
.wrapper_t{margin:0px auto;}
#menu_wrap ul{margin:0px;padding:0px;list-style-type:none;font-size:11pt;}
#menu_wrap ul li{float:left}
#menu_wrap ul li.separator{float:left;width:1px;background:url('img/separator.jpg') no-repeat;height:53px;}
#menu_wrap ul li a{float:left;padding-left:30px;padding-right:30px;color:#BFBBBB;text-decoration:none;padding-top:17px;}
#container{width:100%;background:#F1F0F5 url('img/container_bg.jpg') repeat-x;min-height:500px;}
#sidebar{float:left;width:281px;background:url('img/lft_clmn_separator.jpg') no-repeat top right;min-height:592px;}
#sidebar h2{color:#000000;font-style:italic;font-size:16pt;margin:0px;padding:0px;margin-top:20px;}
#sidebar ul{margin:0px;padding:0px;list-style-type:none;margin-top:30px;color:#838789}
#sidebar ul li{margin-bottom:16px;}
#sidebar ul li a{text-decoration:none;color:#838789}
#sidebar ul li a:hover{text-decoration:underline;color:#000000;}
#content{float:left;width:649px;padding-left:40px;}
#content h1{color:#000000;font-size:18pt;margin:0px;padding:0px;margin-top:20px;margin-bottom:20px;}
#content .toptxt{color:#5D5757;line-height:21px;}
#content .box_top{width:299px;height:15px;background:url('img/box_top_bg.jpg') no-repeat;margin-top:25px;}
#content .box{width:255px;height:269px;background:url('img/box_bg.jpg') repeat-x;border-right:1px solid #C0C1C6;border-left:1px solid #C0C1C6;padding-left:32px;padding-right:10px;}
#content .box h3{margin-top:0px;font-size:13pt;}
#content .box p{color:#5D5757;margin:0px;line-height:18px;}
#content .box_btm{width:299px;height:15px;background:url('img/box_btm_bg.jpg') no-repeat;}
#content a{color:#314383;text-decoration:underline}
#content a:hover{text-decoration:none}
#content p{color:#5D5757;line-height:20px;}
#content ul{margin:0px;padding:0px;padding-left:20px;color:#5D5757}
#logo_blk img{vertical-align:bottom;margin-right:0px;}
#testimonial{width:100%;height:190px;}
#testimonial .lft{float:left;height:200px;}
#testimonial .lft h2{margin:0px;padding:0px;font-size:18pt;}
#testimonial .lft p{margin:0px;width:425px;font-size:9pt;}
#testimonial .separator{float:left;width:8px;}
#testimonial .linkedin{float:left;width:216px;padding-top:83px;text-align:right;}

.arrow_rht{position:absolute;width:425px;text-align:right;margin-top:-40px;}
.author_test{font-weight:bold;font-size:9pt;}

#footer{width:100%;background:#322272;height:32px;line-height:32px;font-family:Verdana,Tahoma,Arial;font-size:8pt;color:#FFFFFF;}
#footer a{color:#FFFFFF;text-decoration:underline}
#footer a:hover{text-decoration:none}
.imgbdr{float:left;margin-right:30px;}
ul#bottom_link li{list-style:none;}
/*--------------------------------------NEW VERSION 01-12-2011----------------------------------------------*/
p{line-height:18px;color:#5D6165;}
#hdr{width:100%;height:236px;background:url('img/hd_banner_bg.png') no-repeat center;}
#hdr_cnt{margin:0px auto;width:1000px;height:236px;}
#hdr_top{margin:0px auto;width:964px;height:37px;background:url('img/hd_top_bg.png') no-repeat top;}

#hdr_mid{position:relative;width:100%;height:150px;}
.hdr_logo{position:absolute;margin-left:-100px;margin-top:-70px;}
.hdr_txt{position:absolute;width:530px;margin-top:97px;margin-left:460px;}

#bd_cntr{margin:0 auto;width:964px;min-height:410px;padding:45px 18px 0px 18px;}
#bd_cntr_text{float:left;width:718px;padding-left:27px;color:#707777;margin-top:-9px;}

/*------header menu------*/
#menu{float:left;width:745px;height:53px;}
.wrapper{width:970px;margin:0px auto;}
#menu ul{margin:0px;padding:0px;list-style-type:none;}
#menu ul li{float:left;font-size:17pt;padding-left:31px;position:relative;padding-top:12px;font-family: Georgia, serif;}
#menu ul li.separator{float:left;width:1px;height:53px;}
#menu ul li a{float:left;color:#4E5253;text-decoration:none;padding-bottom:10px;}
#menu ul li a:hover{float:left;color:#408AAA;text-decoration:none;}
#menu ul li .current{color:#408AAA;text-decoration:none;}

#menu ul li ul{visibility:hidden;position:absolute;left:30px;top:48px;margin:0px;padding:0px;background:#EBF7FE;border:1px solid #C1DFEC;}
#menu li li{margin:0;padding:0;}
#menu ul li ul a{background:none;padding:7px 5px;width:150px;border:none;border-top:1px solid #B4E0F2;font-size:9pt;font-weight:normal;color:#4E5253;}
#menu ul li ul a:hover{color:#408AAA;padding:7px 5px;width:150px;}
#menu ul li:hover ul{visibility:visible;}
#menu ul li:hover{background-color:none;}
#menu ul li:hover ul li ul{visibility:hidden;}
#menu ul li ul li:hover ul{visibility:visible;}
/*------left menu------*/
.lft_mnu{float:left;width:215px;min-height:356px;}
.lft_mnu_top{background:url('img/lft_mnu_top.png') no-repeat top;width:215px;height:11px;}
.lft_mnu_mid{background:url('img/lft_mnu_mid.png') repeat-y top;width:203px;padding-left:12px;min-height:220px;}
.lft_mnu_btm{background:url('img/lft_mnu_btm.png') no-repeat top;width:215px;height:10px;}

.lft_mnu_mid ul{margin:0px;padding:0px;font-size:11pt;list-style-type:none;}
.lft_mnu_mid ul li{margin:0px;padding:0px;font-family:Trebuchet 12;font-weight:normal;font-size:10pt;line-height:19px;color:#0E7399;}
.lft_mnu_mid ul li a{color:#0E7399;text-decoration:none;}
.lft_mnu_mid ul li a:hover{text-decoration:underline;}

.lft_mnu_mid ol{margin:0px;padding:0px;font-size:11pt;margin-left:15px;}
.lft_mnu_mid ol li{margin:0px;padding:0px;font-family:Trebuchet 12;font-weight:normal;font-size:10pt;line-height:19px;padding-bottom:8px;padding-left:4px;}
.lft_mnu_mid ol li a{color:#0E7399;text-decoration:none;}
.lft_mnu_mid ol li a:hover{text-decoration:underline;}


/*------text box------*/
.search_box{border:none;width:191px;height:30px;background:url('img/search_box.png') no-repeat right;padding:4px 45px 4px 8px;font-size:14pt;}

/*------font-------*/
.grn{font-family:Trebuchet 12;font-weight:normal;font-size:11pt;color:#0E7399;text-decoration:none;}
.gry1{color:#707777;font-size:14pt;}
.gry2{color:#5D6165;line-height:18px;}

.lnblu{color:#446797;text-decoration:none;}
.lnblu:hover{color:#446797;text-decoration:underline;}

.lngry{color:#8ca0ab;text-decoration:none;}
.lngry:hover{color:#000000;text-decoration:underline;}

.bd_txt{font-family:Arial;font-size:12pt;}

.service_ttl{font-family:Myriad Pro;font-size:20pt;color:#2498BE;font-style:italic;font-weight:bold;}
.client_ttl{font-family:Myriad Pro;font-size:20pt;color:#7AB012;font-style:italic;font-weight:bold;}

.hm_pg_ttl{font-size:17pt;font-family:font-family: Georgia, serif;color:#2288af;}
.hm_pg_ttl1{font-size:30pt;font-family:font-family: Georgia, serif;color:#2288af;}

.contact_us{color:#446797;text-decoration:none;}
.contact_us:hover{color:#446797;text-decoration:none;}
