body{font:14px Helvetica, Arial, sans-serif; color:#565752; background:#F3F4F4 url(images/page-background.jpg) repeat-x left 0px;; margin:0 auto; padding:0;}
a:hover{text-decoration:underline;}
ul,h1,h2,h3,p{margin:0; padding:0}
ul li{list-style:none; display:inline;margin:0; padding:0}
p {padding:0 0 20px;margin:0;line-height:18px}
img{border:0; margin:0; padding:0;}
.f-right { float: right;}
.clear{ clear:both}
.clearfix:after, #wrapper:after, #header:after, #main-area:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#wrapper{width:1000px; margin:5px auto; padding:0; clear:both}
#header{width:1000px;  padding-left:0px; margin-bottom:10px;}
#header .logo{width:245px; height:70px; float:left;}
#header .header-links{ height:35px; float:right; background:url(images/top-dots.gif) bottom right no-repeat}
#header .header-links ul{float:right; padding-top:0px;}
#header .header-links ul li{float:left; display:block; padding:0 0 0 20px;}
#header .header-links ul li.last{padding:0 0 0 0px;background:none}
#header .header-links ul li a.chat{ background:url(images/contact-icon.gif) no-repeat left center; font-size:16px; padding:5px 0 5px 35px; }
#header .header-links ul li a.chat { font-size:14px; font-weight:bold; text-decoration:underline}
#header .header-links ul li a.chat:hover{ text-decoration:none}
#header .header-links ul li a{color:#20597E; line-height:32px}
#header .contact-no{width:400px; height:30px; float:right; text-align:right; padding:5px 0 0 0; clear:right}
#header .top-links2 {background: url("images/img_top-dots.gif") no-repeat scroll right bottom transparent;float: right;height: 35px;}
#header .top-links2 ul {float: right;padding-top: 0;}
#header .top-links2 ul li {background: url("images/top-sep.gif") no-repeat scroll 10px center transparent;display: block;float: left; padding: 0 0 0 20px;}
.text1 {color: #FF9600; font: 16px Helvetica,Arial,sans-serif;}
.menu {width:98%;margin: 0 auto;text-align:center;}
.menu > #treemenu1 {width:30%;text-align:left;margin: 0 auto;}
.menu ul{float:left; width:1000px; height:42px; margin:0; padding:0 0 0 0 ;list-style:none;position:relative;}
.menu ul li{ float:left; margin:0;  position:relative; background:url(images/menu.png) repeat-y left top}
.menu ul li a { float:left; display:block;padding:12px 23.3px 12px; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.menu ul li a:hover{ background:url(images/menu.png) repeat-y left top #0877CB}
.menu ul li.last{background:url(images/menu.png) repeat-y left top;padding:12px 3px 12px;}
.menu ul li ul li a {background: none repeat scroll 0 0 #FFFFFF !important;padding: 0 !important;}
.menu ul li ul {background: none repeat scroll 0 0 #FFFFFF !important;border: 1px solid #CFCFCF;float: left;height: auto;left: 0 !important;margin: 0;padding: 5px 0 10px 6px;position: absolute;top: 42px !important;visibility: hidden;width: 218px;z-index: 999;border-bottom-right-radius:7px;border-bottom-left-radius:7px;}
.menu ul li ul li {background: url(images/nav_link.gif) no-repeat scroll left 14px rgba(0, 0, 0, 0);border-bottom: 1px solid #EAECF2;float: left;margin: 0 9px 0 0;padding: 0 0 0 7px;position: relative;width: 200px;}
.menu ul li ul li a span {color: #516594;cursor: pointer;display: block;float: none;font: 15px Arial,Helvetica,sans-serif;height: auto;padding: 8px 0 6px 4px;text-decoration: none;width: 200px;}
.menu ul li ul li a:hover span {padding: 8px 0 6px 4px;text-decoration: underline;}
#main-area{ margin:0px auto 1px; padding:20px 0 0 ;}
#main-area .top_part{ clear:both; position:relative}
#main-area .top_part .f_left{ float:left; width:405px}
#main-area h1{ color:#fff; text-transform:uppercase; font-size:39px; margin:0 0 20px 0; font-family:"Trebuchet MS",arial}
#main-area .top_part .f_left p{ color:#fff; font-size:20px; line-height:24px;font-family:"Trebuchet MS",arial}
#main-area .bottom_part{ clear:both; padding:10px 0 0 0}
#main-area a.orange_more {background: none repeat scroll 0 0 #FF0000;border-radius: 5px;border-style:solid;border-color:#FFFFFF;border-width:3px;color: #FFFFFF;font-size: 23px;margin: 10px 0 0;padding: 8px 20px;text-decoration:none;}
#main-area a.orange_more:hover {background: none repeat scroll 0 0 #FF3232; text-decoration: none;}
.content_box {margin:10px auto 10px 0px;padding:0;width:1000px;}
.content_box h3{font:30px Arial, Helvetica, sans-serif; color:#2977ab; padding:0 0 24px 0; margin:0;}
.content_box .fl_left h3{ padding:10px 0 15px 0 }
.content_box .fl_left{background:#FFFFFF ;margin:0;padding:10px;width:570px;float:left;border: 1px solid #CCCCCC;box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.content_box .fl_right{background:#FFFFFF;margin:0;padding:10px;width:376px;float:right;border: 1px solid #CCCCCC;box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#copyright-text{ border-top:0px solid #CCCCCC; padding:0px 0 0 0; margin:5px 0 0 0}
#copyright-text .copyrights{color:#989898; padding-top:5px;}