@charset "utf-8";
/* Default CSS Document */

body{
margin:0;
padding:0;
font-size:12px;
font-family:Verdana, Geneva, sans-serif;
background-color:#611300;
}

td{
vertical-align:top;
}

p{
margin:0;
padding:0;
}

ul{
margin:0;
padding:0;
}

li{
margin:0;
padding:0;
list-style-type:none;
}

img{
border:none;
vertical-align:middle;
}

/* -------------------------------------------------------------------------------- */
#container{
width:1000px;
margin:0 auto 0 auto;
background-color:#FFF;
}

/* -------------------------------------------------------------------------------- */
#top{
height:243px;
/*padding-top:150px;
background-image:url(../img/top-1.jpg);*/
background-repeat:no-repeat;
}

/* -------------------------------------------------------------------------------- */
#banner{
width:1000px;
height:100px;
margin:1px auto 0 auto !important;
margin:0 auto 0 auto;
background-image:url(../img/banner.jpg);
background-repeat:no-repeat;
}

/* -------------------------------------------------------------------------------- */
#content-1{
width:1000px;
height:340px;
margin:10px 0 -5px 5px !important;
margin:8px 0 -15px 0;
}

/* -------------------- */
#content-1 #newsPhoto{
float:left;
width:420px;
margin:0 0 0 10px;
*margin:0 0 0 2px;
text-align:center;
}

#content-1 #newsPhoto a{
margin-top:5px;
color:#990000;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

/* -------------------- */
#content-1 #news{
float:left;
width:285px;
*margin:0 0 0 5px !important;
*margin:0 0 0 8px;
}

#content-1 #news .newsNav{
width:285px;
padding-left:4px;
font-size:14px;
font-weight:bold;
text-align:center;
background-color:#FFF;
background-image:url(../img/nav/nav-1.gif);
}

#content-1 #news .newsNav li{
float:left;
}

#content-1 #news .newsNav a{
display:block;
width:85px;
height:30px;
color:#990000;
line-height:30px;
background-image:url(../img/nav/nav-3.gif);
background-repeat:no-repeat;
}

#content-1 #news .newsNav .selected{
color:#990000;
background-image:url(../img/nav/nav-2.gif);
}


#content-1 #news .newsNav li a{
color:#929292;
text-decoration:none;
}

#content-1 #news .newsList{
clear:both;
width:260px;
margin:40px 0 0 10px;
*margin:10px 0 0 10px;
padding-left:4px;
background-color:#FFF;
}

#content-1 #news .newsList li{
margin:0 1px 0 1px;
padding-left:16px;
line-height:23px;
font-size:12px;
text-align:left;
overflow:hidden;
white-space:nowrap;
background-image:url(../img/icon/arrow-1.gif);
background-repeat:no-repeat;
background-position:0 8px;
}

#content-1 #news .newsList li a{
color:#000;
text-decoration:none;
}

#content-1 #news .newsList li a:hover{
color:#cc0000;
text-decoration:none;
}

/* -------------------- */
#content-1 #newsFlie{
float:right;
position:relative;
width:257px;
height:320px;
margin:0 14px 0 0 !important;
*margin:0 5px 0 0;
padding:5px;
background-image:url(../img/content-2-6.gif);
background-repeat:no-repeat;
}

#content-1 #newsFlie .top{
width:98%;
height:25px;
line-height:18px;
font-size:12px;
text-align:right;
}

#content-1 #newsFlie .top a{
color:#000;
padding-left:15px;
text-decoration:none;
background-image:url(../img/icon/arrow-6.gif);
background-repeat:no-repeat;
}

#content-1 #newsFlie .middle{
padding:6px;
font-size:12px;
}

#content-1 #newsFlie .middle p{
margin:0 0 10px 0;
}

#content-1 #newsFlie .middle p a{
color:#000;
text-decoration:none;
}

#content-1 #newsFlie .middle p a:hover{
color:#cc0000;
text-decoration:none;
}

#content-1 #newsFlie .bottom{
position:absolute;
left:1px;
bottom:10px;
margin-left:6px;
font-size:12px;
}

/* -------------------------------------------------------------------------------- */
#content-2{
width=:1000px;
height:550px !important;
height:500px;
}

#content-2 #leftDiv{
float:left;
width:775px;
margin:0 0 0 10px !important;
margin:0 0 0 5px;
}

/* -------------------- */
#content-2 #leftDiv .govBanner{
margin:0px 0 2px 0;
}

/* -------------------- */
#content-2 #leftDiv .govTitle{
width:770px;
height:48px;
margin:10px 0 0 0;
background-image:url(../img/content-2-1.gif);
background-repeat:repeat-x;
}

#content-2 #leftDiv .govTitle ul{
float:right;
margin-top:15px;
}

#content-2 #leftDiv .govTitle li{
float:left;
padding:0 15px 0 20px;
background-image:url(../img/icon/arrow-4.gif);
background-repeat:no-repeat;
background-position:0 2px;
}

#content-2 #leftDiv .govTitle li a{
color:#990000;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

/* -------------------- */
#content-2 #leftDiv .govLeft{
position:relative;
float:left;
width:210px;
height:376px !important;
height:356px;
line-height:24px;
margin:5px 0 0 5px !important;
margin:5px 0 0 3px;
padding:35px 5px 5px 5px;
font-size:12px;
background-image:url(../img/content-2-3.gif);
background-repeat:no-repeat;
}

#content-2 #leftDiv .govLeft a{
color:#222;
text-decoration:none;
}

#content-2 #leftDiv .govLeft a:hover{
color:#cc0000;
}

/* -------------------- */
#content-2 #leftDiv .govMid{
float:left;
width:295px;
height:376px;
margin:5px 0 0 5px;
font-size:12px;
}

#content-2 #leftDiv .govMid .option1 li{
float:left;
}

#content-2 #leftDiv .govMid .option1 li a{
display:block;
width:72px;
height:35px;
line-height:35px;
color:#000;
text-decoration:none;
margin-left:1px;
text-align:center;
background-image:url(../img/nav/nav-6.gif);
background-repeat:no-repeat;
}

#content-2 #leftDiv .govMid .option1 li .selected{
width:75px;
color:#fff;
font-weight:bold;
background-image:url(../img/nav/nav-7.gif);
}

#content-2 #leftDiv .list1{
clear:both;
margin:10px 0 0 5px;
}

#content-2 #leftDiv .list1 li{
width:258px;
padding-left:15px;
line-height:22px;
overflow:hidden;
white-space:nowrap;
background-image:url(../img/icon/arrow-1.gif);
background-repeat:no-repeat;
background-position:0 6px;
}

#content-2 #leftDiv .list1 li a{
color:#000;
text-decoration:none;
}

#content-2 #leftDiv .list1 li a:hover{
color:#cc0000;
}

#content-2 #leftDiv .option2{
clear:both;
}

#content-2 #leftDiv .option2 li{
float:left;
width:144px;
height:25px;
line-height:25px;
margin-top:6px;
color:#000;
text-decoration:none;
margin-left:1px;
text-align:center;
background-image:url(../img/nav/nav-10.gif);
background-repeat:no-repeat;
}

#content-2 #leftDiv .list2{
float:left;
margin:10px 0 0 5px;
}

#content-2 #leftDiv .list2 li{
width:115px;
padding-left:15px;
line-height:22px;
overflow:hidden;
white-space:nowrap;
background-image:url(../img/icon/arrow-1.gif);
background-repeat:no-repeat;
background-position:0 6px;
}

#content-2 #leftDiv .list2 li a{
color:#000;
text-decoration:none;
}

#content-2 #leftDiv .list2 li a:hover{
color:#cc0000;
}

#content-2 #leftDiv .list3{
float:left;
margin:10px 0 0 10px;
}

#content-2 #leftDiv .list3 li{
width:120px;
padding-left:15px;
line-height:22px;
overflow:hidden;
white-space:nowrap;
background-image:url(../img/icon/arrow-1.gif);
background-repeat:no-repeat;
background-position:0 6px;
}

#content-2 #leftDiv .list3 li a{
display:block;
color:#000;
text-decoration:none;
*width:120px;
*overflow:hidden;
*white-space:nowrap;
}

#content-2 #leftDiv .list3 li a:hover{
color:#cc0000;
}

/* -------------------- */
#content-2 #leftDiv .govRight{
float:left;
width:230px;
height:376px;
margin:0 0 0 15px;
}

#content-2 #leftDiv .govRight a{
display:block;
width:223px;
line-height:30px;
margin-top:5px;
color:#990000;
font-size:14px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-image:url(../img/btn/btn-1.gif);
background-repeat:no-repeat;
}

#content-2 #rightDiv{
float:left;
margin-left:5px;
}

/* -------------------- */
#content-2 #rightDiv #emailLogin{
width:202px;
margin:0px 0 0 0;
color:#653c3c;
table-layout:fixed;
}

#content-2 #rightDiv #emailLogin p{
padding-top:10px;
}

#content-2 #rightDiv #emailLogin .text{
width:114px;
height:17px;
background-color:#FFF;
border:1px #d2ad93 solid;
}

/* -------------------- */
#content-2 #rightDiv #search{
width:188px;
margin:2px 0 5px 2px !important;
margin:2px 0 5px 2px;
color:#FFF;
padding:0 5px 10px 5px;
background-color:#fef2da;
border:1px #c69e8d solid;
background-image:url(../img/content-2-2.gif);
background-repeat:repeat-x;
}

#content-2 #rightDiv #search p{
height:27px;
line-height:27px;
padding-left:5px;
margin-bottom:10px;
color:#fff;
vertical-align:middle;
font-size:14px;
font-weight:bold;
}

#content-2 #rightDiv #search .text1{
border:1px #7f9db9 solid;
background-color:#FFF;
}

/* -------------------- */
#content-2 #rightDiv .block{
width:188px;
margin:1px 0 3px 2px;
padding:5px;
color:#FFF;
font-size:14px;
font-weight:bold;
background-color:#fef2da;
border:1px #c69e8d solid;
}

#content-2 #rightDiv .block p{
line-height:28px;
padding-left:10px;
}

/* -------------------------------------------------------------------------------- */
#content-3{
width:1000px;
margin-top:0px !important;
margin-top:-5px;
}

/* -------------------- */
#content-3 #leftDiv{
float:left;
margin:0 0 0 10px !important;
margin:0 0 0 5px;
}

#content-3 #leftDiv .webTitle{
width:770px;
height:48px;
margin:0 0 5px 0;
background-image:url(../img/content-3-1.jpg);
background-repeat:no-repeat;
}

#content-3 #leftDiv .webTitle ul{
float:right;
margin-top:15px;
}

#content-3 #leftDiv .webTitle li{
float:left;
padding:0 15px 0 20px;
background-image:url(../img/icon/arrow-3.gif);
background-repeat:no-repeat;
background-position:0 2px;
}

#content-3 #leftDiv .webTitle li a{
color:#003399;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#content-3 #leftDiv .webLeft{
float:left;
}

#content-3 #leftDiv .webLeft .webLeft-1{
clear:both;
width:303px;
height:131px;
margin:3px 3px 5px 3px;
padding-top:45px;
font-size:12px;
background-image:url(../img/content-3-2.jpg);
background-repeat:no-repeat;
}

#content-3 #leftDiv .webLeft .webLeft-1 ul{
margin:0 0 0 10px;
}

#content-3 #leftDiv .webLeft .webLeft-1 ul li{
float:left;
}

#content-3 #leftDiv .webLeft .webLeft-1 ul li a{
display:block;
color:#000;
width:70px;
line-height:28px;
text-align:center;
text-decoration:none;
}

#content-3 #leftDiv .webLeft .webLeft-1 ul li a:hover{
color:#cc0000;
}

#content-3 #leftDiv .webLeft .webLeft-2{
clear:both;
width:303px;
height:131px;
margin:3px 3px 5px 3px;
padding-top:45px;
font-size:12px;
background-image:url(../img/content-3-3.jpg);
background-repeat:no-repeat;
}

#content-3 #leftDiv .webLeft .webLeft-2 ul{
margin:0 0 0 10px;
}

#content-3 #leftDiv .webLeft .webLeft-2 ul li{
float:left;
line-height:28px;
}

#content-3 #leftDiv .webLeft .webLeft-2 ul li a{
display:block;
color:#000;
width:70px;
text-align:center;
text-decoration:none;
}

#content-3 #leftDiv .webLeft .webLeft-2 ul li a:hover{
color:#cc0000;
}

#content-3 #leftDiv .webRight{
float:left;
}

#content-3 #leftDiv .webRight .webRight-1{
width:461px;
height:269px;
margin:3px 0 0 0;
font-size:12px;
background-image:url(../img/content-3-9.jpg);
background-repeat:no-repeat;
}

#content-3 #leftDiv .webRight .webRight-1 ul{
float:right;
margin:2px 0 0 10px;
}

#content-3 #leftDiv .webRight .webRight-1 ul li{
float:left;
margin:0 0 0 5px;
}

#content-3 #leftDiv .webRight .webRight-1 table{
clear:both;
width:98%;
}

#content-3 #leftDiv .webRight .webRight-1 table thead{
line-height:30px;
font-weight:bold;
text-align:center;
}

#content-3 #leftDiv .webRight .webRight-1 table tbody td{
line-height:17px;
}

#content-3 #leftDiv .webRight .webRight-1 table tbody td a{
color:#222222;
text-decoration:none;
}

#content-3 #leftDiv .webRight .webRight-1 table tbody td a:hover{
color:#cc0000;
}

#content-3 #leftDiv .webRight .webRight-2{
width:461px;
margin:10px 0 0 0;
text-align:center;
}

#content-3 #leftDiv .webRight .webRight-2 a{
margin-left:5px;
}

/* -------------------- */
#content-3 #rightDiv{
float:right;
margin-right:8px !important;
*margin-right:4px;
}

#content-3 #rightDiv .block-1{
width:198px;
*margin:0 0 0 0;
color:#175aa3;
font-size:14px;
font-weight:bold;
background-image:url(../img/content-3-20.gif);
background-repeat:repeat-x;
border:1px #5c93c2 solid;
}

#content-3 #rightDiv .block-1 p{
line-height:28px;
padding-left:10px;
}

#content-3 #rightDiv .block-11{
width:188px;
line-height:18px;
margin:2px 0 0 0;
padding:5px;
font-size:12px;
background-repeat:repeat-x;
background-color:#DAEBF4;
border:1px #5c93c2 solid;
}

#content-3 #rightDiv .block-11 p{
line-height:28px;
padding-left:10px;
color:#175aa3;
font-size:14px;
font-weight:bold;
}

#content-3 #rightDiv .block-12{
width:188px;
line-height:18px;
margin:2px 0 0 0;
padding:5px;
font-size:12px;
background-repeat:repeat-x;
background-color:#DAEBF4;
border:1px #5c93c2 solid;
}

#content-3 #rightDiv .block-12 p{
line-height:28px;
padding-left:10px;
color:#175aa3;
font-size:14px;
font-weight:bold;
}

#content-3 #rightDiv .block-2{
width:199px;
height:150px;
margin:2px 0 0 0;
}

#content-3 #rightDiv .block-3{
width:198px;
margin:2px 0 0 0;
color:#175aa3;
font-size:14px;
font-weight:bold;
text-align:center;
background-image:url(../img/content-3-20.gif);
background-repeat:repeat-x;
border:1px #5c93c2 solid;
}

#content-3 #rightDiv .block-3 p{
line-height:28px;
margin-bottom:5px;
padding-left:10px;
text-align:left;
}

#content-3 #rightDiv .block-3 select{
width:190px;
margin-bottom:5px;
color:#003471;
}

/* -------------------- */
#content-3 .webSearch{
clear:both;
width:750px;
height:36px;
margin:1px 0 0 3px;
padding:40px 0 0 20px;
color:#4b8ca7;
font-size:12px;
font-weight:bold;
vertical-align:middle;
background-image:url(../img/content-3-12.gif);
background-repeat:no-repeat;
}

#content-3 .webSearch .text1{
width:100px;
background-color:#FFF;
border:none;
border-bottom:1px #7f9db9 solid;
}

/* -------------------------------------------------------------------------------- */
#content-4{
width=:1000px;
height:305px !important;
height:280px;
margin:10px 0 0 0;
}

/* -------------------- */
#content-4 #leftDiv{
float:left;
width:775px;
margin:0 0 0 10px !important;
margin:0 0 0 5px;
}

#content-4 #leftDiv .publicTitle{
width:770px;
height:48px;
margin:2px 0 0 3px;
background-image:url(../img/content-4-1.jpg);
background-repeat:no-repeat;
}

#content-4 #leftDiv .publicTitle ul{
float:right;
margin-top:15px;
}

#content-4 #leftDiv .publicTitle li{
float:left;
padding:0 15px 0 20px;
background-image:url(../img/icon/arrow-2.gif);
background-repeat:no-repeat;
background-position:0 2px;
}

#content-4 #leftDiv .publicTitle li a{
color:#587302;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

#content-4 #leftDiv .publicLeft{
float:left;
width:223px;
height:247px;
margin:5px 5px 5px 5px !important;
margin:5px 12px 0 2px;
padding:5px 5px 0 5px;
font-size:12px;
border:1px #719e25 solid;
}

#content-4 #leftDiv .publicLeft h5{
font-size:14px;
margin:8px 0 8px 10px;
padding:0;
}

#content-4 #leftDiv .publicLeft h5 a{
color:#3c4e00;
}

#content-4 #leftDiv .publicLeft ul{
margin:0 0 0 5px;
}

#content-4 #leftDiv .publicLeft ul li{
line-height:28px;
padding-left:18px;
background-image:url(../img/icon/arrow-7.gif);
background-repeat:no-repeat;
background-position:0 9px;
}

#content-4 #leftDiv .publicLeft ul li a{
color:#000;
text-decoration:none;
}

#content-4 #leftDiv .publicLeft ul li a:hover{
color:#cc0000;
}

#content-4 #leftDiv .publicRight{
position:relative;
float:left;
width:524px !important;
width:518px;
height:253px;
margin:5px 5px 5px 0;
font-size:12px;
background-image:url(../img/temp/temp-04.gif);
background-repeat:no-repeat;
background-position:335px 2px !important;
background-position:328px 2px;
border:none;
border-right:1px #719e25 solid;
border-bottom:1px #719e25 solid;
}

#content-4 #leftDiv .option{
width:334px;
}

#content-4 #leftDiv .option li{
float:left;
}

#content-4 #leftDiv .option li a{
display:block;
color:#000;
width:80px;
line-height:35px;
margin-left:1px;
text-align:center;
text-decoration:none;
background-image:url(../img/nav/nav-8.gif);
background-repeat:no-repeat;	
}

#content-4 #leftDiv .option li .selected{
color:#FFF;
font-weight:bold;
background-image:url(../img/nav/nav-9.gif);
}

#content-4 #leftDiv .optionList{
clear:both;
width:316px;
margin:10px 0 0 10px;
}

#content-4 #leftDiv .optionList li{
margin-bottom:10px;
padding-left:25px;
background-image:url(../img/icon/arrow-8.gif);
background-repeat:no-repeat;
}

#content-4 #leftDiv .optionList p{
line-height:20px;
}

#content-4 #leftDiv .optionList li a{
color:#000;
text-decoration:none;
}

#content-4 #leftDiv .optionList li a:hover{
color:#cc0000;
}

/* -------------------- */
#content-4 #rightDiv{
float:right;
margin-right:8px !important;
margin-right:4px;
}

/* -------------------------------------------------------------------------------- */
#content-5{
width=:1000px;
margin:10px 0 0 0 !important;
margin:0 0 10px 0;
}

/* -------------------- */
#content-5 #leftDiv{
float:left;
margin:0 0 0 5px !important;
margin:0 0 0 2px;
}

#content-5 #leftDiv .map{
float:left;
}

#content-5 #leftDiv .invest{
float:left;
width:220px;
height:245px;
margin-left:0 !important;
margin-left:0;
padding:50px 8px 0 8px;
background-image:url(../img/content-5-1.jpg);
background-repeat:no-repeat;
}

#content-5 #leftDiv .invest .content{
font-size:12px;
line-height:22px;
}

#content-5 #leftDiv .invest .content img{
float:left;
margin:5px;
letter-spacing:1px;
}

#content-5 #leftDiv .invest .option{
margin:2px 0 0 0;
}

#content-5 #leftDiv .invest .option li{
float:left;
width:70px;
line-height:25px;
font-size:12px;
text-align:center;
}

#content-5 #leftDiv .invest .option li a{
color:#2740be;
text-decoration:none;
}

#content-5 #leftDiv .invest .option li a:hover{
color:#cc0000;
}

/* -------------------- */
#content-5 #rightDiv{
float:right;
width:200px;
height:210px;
margin:4px 8px 0 0 !important;
margin:4px 4px 0 0;
padding-top:85px;
text-align:center;
background-image:url(../img/content-5-3.jpg);
background-repeat:no-repeat;
}

#content-5 #rightDiv select{
width:170px;
height:22px;
margin-bottom:7px;
}

/* -------------------------------------------------------------------------------- */
#bottom{
clear:both;
width:1000px;
height:104px;
margin:0 auto 0 auto;
background-image:url(../img/bg-2.gif);
background-repeat:repeat-x;
}

#newsd1 li .content{
width:285px;
height:20px;
overflow:hidden;
white-space:nowrap;
}