/* CSS Document */
*{margin:0px; padding:0px;}
/* body{font-family:Arial, Helvetica, sans-serif;} */
body{font-family:Georgia;}
.clear{clear:both;}
img{border:none;}

#layout{width:1000px; margin:0 auto;}

#header{width:1000px; float:left; height:93px; padding:17px 0 0; background:url(../images/header_bg.gif) repeat-y 0 0;}
#logo{width:197px; height:81px; padding-left:40px; float:left;}
#banner{width:1000px; float:left; height:307px; background:url(../images/banner.jpg) no-repeat 0 0;}

#menu2{width:1000px; float:left; height:26px; background-color:#002b5c; padding-top:10px;}
#menu2 ul{width:auto; float:left; list-style:none; padding-left:30px;}
#menu2 ul li{width:auto; float:left; list-style:none; margin-right:37px; padding-right:41px; height:17px; background:url(../images/main_nav_divider.jpg) no-repeat right 0;}
#menu2 ul li.last{background:none; margin-right:0px;}

#body_container{width:962px; float:left; border-top:4px solid #8297af; padding:35px 15px 35px 23px;}
#left_container{width:683px; float:left;}
#left_container p{width:683px; float:left; font-size:12px; color:#666; line-height:18px; padding:5px 0;}
#left_container p span{font-size:12px; color:#CAAC13; font-weight:bold;}
#left_container .bottom_container{width:683px; float:left; padding-top:15px;}
#left_container .bottom_container p{width:180px; float:left; font-size:11px; line-height:18px; color:#ffffff;}
#left_container .bottom_container ul{width:180px; float:left; list-style:none; font-size:11px;line-height:18px; padding-top:5px;}
#left_container .bottom_container ul li{width:160px; float:left; list-style:none; padding-left:20px; background:url(../images/yellow_arrow.gif) no-repeat 5px 7px; margin:3px 0 2px;}
#left_container .bottom_container ul li a{color:#ffffff; text-decoration:underline;}
#left_container .bottom_container ul li a:hover{color:#ffffff; text-decoration:none;}


#left_container .bottom_container .our_product{width:186px;padding:5px 17px 0px;height:250px; float:left;  background:#24486c; margin-right:11px; display:inline; }
#left_container .bottom_container .our_services{width:186px;padding:5px 17px 0px;height:250px; float:left; background:#336699;}
#left_container .bottom_container .our_technology{width:180px;padding:5px 20px 0px;height:250px; float:right; background:#3e7cbb;}

#right_container{width:250px; float:right;}
#right_container p{width:250px; float:left; font-size:12px; line-height:18px; color:#CAAD14;}
#right_container .breaking_news{width:250px; float:left; margin-top:40px;}
#right_container .breaking_news h6{width:250px; float:left; border-bottom:1px solid #cccccc; font-size:12px; color:#3e7cbb; padding-bottom:5px; font-weight:normal;}
#right_container .breaking_news ul{width:250px; float:left; list-style:none; font-size:11px; line-height:13px;margin-top:15px;}
#right_container .breaking_news ul li{width:222px; float:left; list-style:none; padding-left:28px; background:url(../images/list_red_arrow.jpg) no-repeat 3px 5px; margin-bottom:0px;}
#right_container .breaking_news ul li a{color:#7d7d7d; text-decoration:underline;}
#right_container .breaking_news ul li a:hover{color:#7d7d7d; text-decoration:none;}

#footer{width:962px; float:left; padding:30px 15px 0px 23px; height:32px; background-color:#f2ebc4;}
#footer ul{width:auto; float:left; list-style:none; font-size:12px; line-height:13px;}
#footer ul li{width:auto; float:left; margin-right:40px; display:inline;}
#footer ul li a{color:#000000; text-decoration:none;}
#footer ul li a:hover{color:#000000; text-decoration:underline;}
#footer p{width:auto; float:right;font-size:11px; padding-right:15px; line-height:13px;}
#footer p a{color:#000000; text-decoration:underline;}
#footer p a:hover{color:#000000; text-decoration:none;}

#home-footer{width:962px; float:left; padding:30px 15px 0px 23px; height:32px; background-color:#f2ebc4;}
#home-footer ul{width:auto; float:left; list-style:none; font-size:12px; line-height:13px;}
#home-footer ul li{width:auto; float:left; margin-right:40px; display:inline;}
#home-footer ul li a{color:#000000; text-decoration:none;}
#home-footer ul li a:hover{color:#000000; text-decoration:underline;}
#home-footer p{width:auto; float:right;font-size:11px; padding-right:15px; line-height:13px;}
#home-footer p a{color:#000000; text-decoration:underline;}
#home-footer p a:hover{color:#000000; text-decoration:none;}


#main_header {margin-top:226px;height:81px;background:transparent url(../images/header_bg.png) top left repeat;width:940px;margin-left:25px;}
/* #main_header h1 {color:#fff;font-size:40px;font-family:Arial, Helvetica, sans-serif;padding:20px 20px;} */
#main_header h1 {color:#fff;font-size:40px;font-family:Georgia;padding:20px 20px;}
#main_container {min-height:300px;font-size:12px;color: rgb(102, 102, 102);}
#main_content {}


.login_form{ width:265px; margin:20px 0 0 0; float:left}
.login_form .input_bg{ background:url(../images/input_bg.gif) 0 0 	no-repeat; width:223px; height:27px; margin:0 0 7px 0;}
.login_form label{margin:5px 0; width:223px; float:left;}

/* .login_form input { width:223px; height:19px; border:0px; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px; border:1px solid #666; padding:5px 0 0 0;} */

.login_form input { width:223px; height:19px; border:0px; font-family:Georgia; color:#666; font-size:12px; border:1px solid #666; padding:5px 0 0 0;}
.login_form input.button {width:43px; height:18px; padding:0px; border:none; margin:10px 0;}
.login_form a{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px;}

.side_nav ul{width:190px; float:left; list-style:none; font-size:12px;border-top:1px solid #cccccc;}
.side_nav ul li{width:170px; padding:7px 0 5px 20px; float:left;border-bottom:1px solid #cccccc; background:url(../images/red_bullet.jpg) no-repeat 2px 13px;}
.side_nav ul li a{color:#666666; text-decoration:none;}
.side_nav ul li a:hover{color:#666666; text-decoration:underline;}


/* #home_content ul,ol {padding-left:20px;clear:both;font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px;}
#main_content ul,ol {padding-left:20px;clear:both;font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px;} */

#home_content ul,ol {padding-left:20px;clear:both;font-family:Georgia; color:#666; font-size:12px;}
#main_content ul,ol {padding-left:20px;clear:both;font-family:Georgia;; color:#666; font-size:12px;}

p {line-height: 18px;}

