@charset "utf-8";
html {
	margin:0;
	padding:0;
}

body {
	margin:0 auto;
	padding:0;
	font-family:Trebuchet Ms;
	line-height:16px;
	font-size:11px;
	color:#333333;
	background:#ffffff url(../images/top-bg.jpg) left top repeat-x;
}
/*.topbg{ width:100% !Important; background:url(../images/bg.jpg) left top repeat-x; height:auto;}*/

.clear{ clear:both;}
.foot{ width:100%; background: url(../images/foot-bg.jpg) repeat-x;}
.pagecontaintainer{
margin:0 auto; padding:0; width:900px !Important; height:auto;
}
.top{ height:5px;}

.header{
margin:0; padding:0; background:url(../images/header-bg.jpg) repeat; float:left; width:900px !Important; }

.logo{width:470px; height:109px; padding:0 0 0 10px; margin:0; float:left; }

.estab{ float:right; width:420px; height:109px; padding:0; margin:0; 
background:url(../images/bird-full2.jpg) right top no-repeat; text-align:right; padding:0 0 0 0;}
.estab h1{font-size:16px; color:#333333; font-weight:bold; padding:36px 53px 0 0 ; margin:0;}
.estab h2{font-size:12px; color:#333333; font-weight:bold; padding:7px 15px 0 0 ; margin:0;}

.topmenu-sec
{width:900px !Important; margin:0; height:27px; padding:0;background: url(../images/linkbg.jpg) left repeat-x;  float:left;}

.topmenu-sec ul
{margin:0; padding:0 0 0 50px; list-style: none;}

.topmenu-sec li
{font-size:14px; font-weight:normal; padding:0; color:#fff;text-decoration:none; width:auto; display:inline; font-family:Trebuchet Ms; }

.topmenu-sec li a
{color:#fff;text-decoration:none; margin:1px 0 0 0; padding:6px 12px 0 12px; width:auto;height:21px; float:left; background:url(../images/linkrght.jpg) no-repeat right top;  }

.topmenu-sec li a:hover	
{text-decoration:none; color:#fff; background: url(../images/hover-links.jpg) center top no-repeat; display:block;}


.box{width:870px !Important; margin:0 auto; height:250px;}

.bluebox{width:811px; height:242px; background:url(../images/announce-bluebg.png) top no-repeat; float:right; border-top:4px solid #4EC6EC; border-bottom:4px solid #4EC6EC;}

.bluebox ul{width:240px; margin:0; padding:10px 5px 0 15px; list-style:none; font-size:12px;}

.bluebox li{
	margin:0;
	padding:10px 0 10px 25px;
	background:url(../images/announce-icon.gif) left 10px no-repeat;
	line-height:17px;
}
.bluebox li a{
color:#000000; text-decoration:none;
}
.bluebox li a:hover{
color:#CC0000; text-decoration:none;
}
.blueimg{float:right; width:536px; padding:8px 0 0 0; margin:0;}

.lft{float:left;}

.content{background:#ffffff; width:840px; padding:0; margin:0 auto; margin-top:2px;} 

.lftcontentfull{background:url(../images/bg-contact.jpg) right bottom no-repeat; width:250px; height:230px; 
padding:10px 0 0 15px;}
.lftcontentfull2{background:url(../images/bg-contact2.jpg) right bottom no-repeat; width:250px; height:230px; padding:10px 0 0 15px; float:left;}

.lftline { background:url(../images/contactline.jpg) repeat-y;  float:right; width::4px; 
padding:5px 0 0 0; margin:0;}

.lftcontent { width:230px;}

.lftcontent h1{ margin:0; padding:7px 0 3px 35px; font-weight:normal; font-size:18px; color:#1C5B95; background:url(../images/underline.jpg) left bottom repeat-x;}

.lftcontent p {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; padding-left:10px;}
.bluetxt{color:#1A639C;}
.maintxt{width:572px; float:right;}

.maintxt2{width:825px; float:right;}
.txt2{float: right; width:750px; height:auto; padding:0 25px 0 0; }
.txt2 h1{ margin:0; padding:17px 0 4px 5px; font-weight:normal; font-size:18px; 
color:#1C5B95; background:url(../images/underline.jpg) left bottom repeat-x;}
.txt2 p{line-height:17px; padding: 10px 0 0 10px; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

.hd{ width:28px; padding:5px 7px 5px 5px; float:left;}

.txt{float: right; width:505px; height:auto; padding:0 25px 0 0; }
.txt a{ text-decoration:none; color:#1C5B95}
.txt a:hover{ text-decoration:underline; color:#1C5B95}

.txt ul{margin:0; padding:10px 0 0 25px; list-style:none;}
.txt li { margin:0; padding:0 0 5px 15px; background: url(../images/blueico-x-small.jpg) left 6px no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.txt li a{}
.txt li a:hover{}

.txt h1{ margin:0; padding:17px 0 4px 5px; font-weight:normal; font-size:18px; 
color:#1C5B95; background:url(../images/underline.jpg) left bottom repeat-x;}


.txt p{line-height:17px; padding: 10px 0 0 10px; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

.more{text-align:right; color: #4FC6EC; padding:10px 5px 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

.more a{color:#CC0000; text-decoration:none;}
.more a:hover{color:#CC0000; text-decoration:underline;}

.footer{color:#3DBFEB; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; }
.footer a{color:#1284A9; font-size:11px; text-decoration:none; }
.footer a:hover{color:#386FA2; text-decoration:underline; }

.copyfull{ color:#666666;  text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:0; 
padding:0 10px;}
.copyfull a{ color:#666666;  text-decoration:none;}
.copyfull a:hover{ color:#1284A9;  text-decoration:underline;}

.accordtitle {
	background:url(../images/icon/greenico-small.jpg) left 6px no-repeat;
	color:#D3280A;
	text-indent:20px;
	font-size:14px;
	height:18px;
	padding-top:4px;
	font-weight:bold; cursor:pointer;
}
.tabcontent{ padding:2px 10px; margin:8px 20px; 
border-top:2px solid #005E95; border-bottom:2px solid #23961D;}

/*------------------------------------ NEW CSS ----------------------------------------------*/
.maintxt3{width:825px; float:right;}
.txt3{float: right; width:750px; height:auto; padding:0 25px 0 0; }
.txt3 ul{margin:0; padding:10px 0 0 25px; list-style:none;}
.txt3 li { margin:0; padding:0 0 5px 15px; background: url(../images/blueico-x-small.jpg) left 6px no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.txt3 li a{}
.txt3 li a:hover{}
.txt3 h1{ margin:0; padding:17px 0 4px 5px; font-weight:normal; font-size:18px; 
color:#1C5B95; background:url(../images/underline.jpg) left bottom repeat-x;}
.txt3 p{line-height:17px; padding: 10px 0 0 10px; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* ------------------------ new css ----------------------------------*/

.text {
	background:url(../images/icon/greenico-small.jpg) left 6px no-repeat;
	color:#D3280A;
	text-indent:20px;
	font-size:14px;
	height:18px;
	padding-top:4px;
	font-weight:bold; cursor:pointer;
	text-decoration:none;
}
