@charset "utf-8";

/* CSS Document */

*{ margin:0 auto; padding:0px;}

ul, li, span, dl, dd, dt, ol{ margin:0px; list-style:none;}

a{ text-decoration:none; color:#fff;}

a:hover{ text-decoration:none; color:#d0a803;}

a.submit {float:left;padding:0 20px 0 0;height:auto;line-height:31px;margin-left:5px;background:url(../images/search-right.gif) no-repeat 100% 0;text-decoration:none;color:#ffc800;}

a.submit span {display:inline;float:left;padding:0 0 0 20px;font-size:14px;background:url(../images/search-left.gif) no-repeat 0 0;position:relative;left:-4px}

a.submit:hover {color:white;background-position:100% -31px;}

a.submit:hover span {background-position:0 -31px}

a.login {height:23px;line-height:23px;margin-left:5px;text-decoration:none;color:#fff; background:url(../images/login.gif) no-repeat left top; width:65px; display:inline-block; font-weight:normal;}

a.login:hover {background-position:left bottom; color:#FFFF00;}

img{ border:0px;}

.red{ color:red;}

h3{ margin:10px auto;}

.clear{ clear:both; height:1px; margin-top:-1px;  line-height:0; visibility:hidden;}

body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:17px; text-align:center;}

#wall{background:#000 url(../images/bg.jpg) no-repeat center top; text-align:center; margin:0 auto;}

#menu{ background:url(../images/bg.gif) repeat-x left top; height:25px;}

#menu span{ width:950px; margin:0 auto; background:url(../images/topbg2.gif) no-repeat left top; height:25px; line-height:25px; height:25px; display:block; text-align:right;}

#menu span a{ line-height:25px; height:25px;  color:#d0a803; font-weight:bold; background:url(../images/topnav_a.gif) no-repeat right center; padding:0px 15px 0px 10px; font-size:12px;}

#menu span .no{ background:none;}

#menu span a:hover{ color:#fff;}

#logo{ text-align:center; overflow:hidden; width:951px; height:144px;}

#logo #images{display:inline-block; float:left; width:305px; padding-top:5px;}

#logo .logo{ display:inline-block; float:left; width:337px;  height:144px;}

#logo table{ display:inline-block; float:right; width:250px;  margin-top:20px; font-size:14px;}

#logo table td{ line-height:18px; padding:3px;}

#logo table .red{ font-size:12px;}



#wallpaper{ background:url(../images/parch-sides.jpg) repeat-y left top; width:951px; text-align:left; color:#000; }

#wallpaper1{ background:url(../images/parch-sides.jpg) repeat-y left top; width:630px; height:500px;text-align:left; color:#000; }

#wallpaper2{ background:url(../images/parch-sides.jpg) repeat-y left top; width:630px; height:820px;text-align:left; color:#000; }

#wallpaper .search{background:url(../images/parch-top.jpg) no-repeat left top; width:701px; height:70px; padding:80px 50px 0px 200px;}

#wallpaper .search1{background:url(../images/parch-top1.jpg) no-repeat left top; width:701px; height:70px; padding:80px 50px 0px 200px;}

#wallpaper .search2{background:url(../images/parch-top2-news.jpg) no-repeat left top; width:701px; height:70px; padding:80px 50px 0px 200px;}

#wallpaper .search3{background:url(../images/parch-top5.jpg) no-repeat left top; width:701px; height:70px; padding:80px 50px 0px 200px;}

#wallpaper .search4{background:url(../images/parch-top4-confirm.jpg) no-repeat left top; width:701px; height:70px; padding:80px 50px 0px 200px;}


#wallpaper .search #select{ background:#5d0601; padding:4px; float:left;}

#wallpaper .search1 #select{ background:#5d0601; padding:4px; float:left;}

#wallpaper .search2 #select{ background:#5d0601; padding:4px; float:left;}

#wallpaper .search3 #select{ background:#5d0601; padding:4px; float:left;}

#wallpaper .search4 #select{ background:#5d0601; padding:4px; float:left;}


#wallpaper .text{ padding:0px 70px; width:811px; }

#wallpaper .text p{ margin-bottom:7px;}

#wallpaper .bot{background:url(../images/parch-bot.jpg) no-repeat left top; width:951px; height:170px; display:block;}



#main{width:951px; text-align:left; color:#6c6e6a; margin-top:25px;}

#main b, #main a:hover{ color:#fff;}

#main a{ color:#2e8c93;}

#main .left{ float:left;  width:625px; }

#main .left .news, #main .left .faq{border:#001827 1px solid; background:#000; padding:10px; margin-bottom:10px;}

#main .left .news h3, #main .left .faq h3, #main .right .links h3{ margin-top:0px; font-weight:normal; margin-bottom:5px; color:#fff;}

#main .left .news span, #main .left #faq{ background:url(../images/module-lite.gif); padding:15px; display:block;}

#main .left #faq li {padding: 0 0 5px;}

#main .left #faq dl {margin: 0; padding:0; display:inline;}

#main .left #faq dt {cursor:pointer; line-height: 20px; padding: 0 0 5px 5px; color:#2275a0;}

#main .left #faq dd {display:none; margin:0; padding:5px; background:#302f2f; line-height: 150%; }



#main .right{ float:right; width:304px; display:inline-block; overflow:hidden;}

#main .right #flashFCI{ BORDER: #001827 2px solid; width:300px; height:175px; display:block; overflow:hidden; padding:0px; margin:0px;}

#main .right .links{border:#001827 1px solid; background:#000; padding:10px; margin:10px 0px;}

#main .right .links div{background:url(../images/module-lite.gif); padding:15px; display:block;}

#main .right .links ul{color:#2275a0; border-bottom:#003255 1px solid;}

#main .right .links ul li{ background:url(../images/bullet.gif) no-repeat left 5px; line-height:30px; height:30px; list-style:none; padding-left:20px;}

#main .right .links a{ color:#2275a0;}



#foot{ background:url(../images/footer-bg.jpg) no-repeat center top; padding:40px 0px;}





#wallpaper #table{ width:906px;  display:block; SCROLLBAR-FACE-COLOR: #a16d0a;

SCROLLBAR-HIGHLIGHT-COLOR: #90723a;

SCROLLBAR-SHADOW-COLOR: #a78c58;

SCROLLBAR-3DLIGHT-COLOR: #a78c58;

SCROLLBAR-ARROW-COLOR: #fff;

SCROLLBAR-TRACK-COLOR: #e1a93f;

SCROLLBAR-DARKSHADOW-COLOR: #885f13;

SCROLLBAR-BASE-COLOR: #a16d0a;

}

#wallpaper #table table{ border:#e1a93f 3px solid; width:900px;}

#wallpaper #table .small{ font-size:10px; line-height:12px;}

#wallpaper #table .red{ font-size:22px; padding:0px 5px;}

#wallpaper #table table th{ background:url(../images/th-bg.gif) repeat-x left top; height:24px; color:#fff; line-height:24px; border-left:#e1a93f 3px solid; text-align:center; }

#wallpaper #table table tr{ clear:both;  }

#wallpaper #table table td{   padding:3px; background:url(../images/td-bg.gif) repeat-x left top;}

#wallpaper .pages{ text-align:center; margin:10px;}

#wallpaper .pages a{ color:#000; padding:0px 5px;}

#wallpaper .pages a:hover{ color:#0000CC;}
