@charset "utf-8";
/* CSS Document */

body { margin:22px; background-color:#c2c2c2;}
img { border:0;}


#wrapper {
	width:1200px;
	height: auto;
	border:3px solid #ff973b;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#header { width:1200px; height:94px; background:url('../images/header_bg.gif') repeat-x;}
#header #logo{ width:auto; height:auto; padding:17px 0 0 10px; float: left;}
#header #t-links{ width:auto; height:auto; padding:35px 5px 0 0; float: right;}
#header #search{ width:auto; height:20px; padding-top:10px; #padding-top:26px; clear:both; float:right;}
#search #search-txt{ width:auto; height:auto; float:left;}
#search #search-btn{ width:196px; height:20px; background:url('../images/search_bg.gif') no-repeat; float:left;}

#mainframe { width:1200px; height:auto; overflow:hidden; clear:both;}
#mainframe #mf-lt{ width:356px; height:288px; background-color:#12202d; float:left;}
#mainframe #mf-rt{ width:844px; height:288px; background-color:#51677c; float:left;}
#mf-rt #tab{ width:auto; height:33px; background:url('../images/tab_bg.gif') repeat-x;}
#mf-rt #container{ width:auto; height:auto; padding:15px 15px 0 15px; _margin-top:-14px; #padding:14px 15px 0 15px;}
#box { width:auto;}
#container #div-01{ width:313px; height:auto; padding-top:10px; float:left;}
#container #div-02{ width:230px; height:auto; padding-top:10px; padding-left:18px; float:left;}

#container #navi{ width:150px; height:auto; padding-top:6px; float:left;}
#container #cont-box{ width:660px; height:auto; float:right;}
#cont-box #cont-scroll{ width:660px; height:180px;}
#container #cont-scroll-length{ width:815px; _width:814px; height:180px;}

#copyright { width:auto; height:38px; #height:32px; padding:4px 0 0 10px; #padding:10px 0 0 10px; background-color:#2b4862; clear:both;}
#footer { width:1200px; height:auto; margin: 0 auto 0 auto;}
#footer #fcol-1{ width:155px; #width:190px; #margin-left:-38px; #margin-top:10px; height:auto; float:left;}

/******************** STYLES *********************/

#t-links ul{list-style-type: none; padding:0px; margin:0px; font-weight:normal;}
#t-links ul li {margin-left:10px; color:#FFFFFF; float:left; font-weight:normal;}
#t-links li a{color:#FFFFFF; text-decoration:none; font-size:10px; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif;}
#t-links li a:hover{color:#74b5f1; text-decoration:none; font-weight:normal; font-size:10px; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif;}

#mf-rt #container #box ul{list-style-type: none; padding:10px 0 0 0; margin: 0px;}
#mf-rt #container #box li{background:url('../images/bullet.gif') no-repeat; background-position: 0px 5px; #background-position: 0px 10px; padding:0 0 6px 14px; #padding:0 0 0px 14px; color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:12px; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif;}

#mf-rt #container #cont-box ul{list-style-type: none; padding:10px 0 0 25px; margin: 0px;}
#mf-rt #container #cont-box li{background:url('../images/bullet.gif') no-repeat; background-position: 0px 5px; #background-position: 0px 10px; padding:0 0 0px 14px; color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:12px; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif;}

#mf-rt #container #cont-scroll-length ul{list-style-type: none; padding:10px 0 0 0px; margin: 0px; float:left; width:320px;}
#mf-rt #container #cont-scroll-length li{background:url('../images/bullet.gif') no-repeat; background-position: 0px 5px; #background-position: 0px 10px; padding:0 0 0px 14px; color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:12px; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif;}

/*#mf-rt #container #cont-scroll ul{list-style-type: none; padding:10px 0 0 0px; margin: 0px; float:left; width:200px;}
#mf-rt #container #cont-scroll li{background:url('../images/bullet.gif') no-repeat; background-position: 0px 5px; #background-position: 0px 10px; padding:0 0 0px 14px; color:#FFFFFF; text-decoration:none; font-weight:normal; font-size:12px; font-family:Calibri, Verdana, Arial, Helvetica, sans-serif;}*/

#mf-rt #container #navi ul{list-style-type: none; padding:0px 0 0 0; margin: 0px;}
#mf-rt #container #navi li { margin-top:0px; color:#FFFFFF; font-weight:normal; font-size:12px; #line-height:16px;}
#mf-rt #container #navi li a{ color:#FFFFFF; font-weight:normal; font-size:12px; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#mf-rt #container #navi li a:hover{ color:#94bee5; font-weight:normal; font-size:12px; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#mf-rt #container #navi .active{ margin-top:1px; color:#ff973b; font-weight:normal; font-size:12px; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

#footer ul{list-style-type: none; padding:0 0 0 0;}
#footer li{padding:0 0 5px 11px; #padding:0 0 0px 11px; color:#757575; text-decoration:none; font-weight:normal; font-size:11px; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif;}
#footer li a{color:#757575; text-decoration:none;}
#footer li a:hover{color:#4c4c4c; text-decoration:none;}

#footer li.first{color:#3377b6; text-decoration:none; font-weight:bold;}

p {font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; line-height:18px; margin:6px 0 0 0;}
p span{color:#fff; font-size:16px;}
#cont-box p {font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; line-height:18px; margin-top:6px;}
.question {font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; color:#ff973b; font-size:12px; line-height:18px; margin-top:6px;}
.answer {font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; line-height:18px; margin-top:6px;}
h1 {font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:18px; margin:0px;}
h2 {color:#ff973b; font-weight:bold; font-size:12px; font-family:Century Gothic,, Calibri, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin:8px 0 5px 0;}
.more1 {color:#ff973b; font-size:12px; text-decoration:none; margin:0px;}
.more1:hover {color:#ff973b; font-size:12px; text-decoration:underline; margin:0px;}
.more {color:#ff973b; font-size:12px; text-decoration:underline; margin:0px;}
.more:hover {color:#ff973b; font-size:12px; text-decoration:none; margin:0px;}
.clear { clear:both; padding-top:13px;}

.search {font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin:0px;}

.textfield { width:179px; #width:177px; border:0px; height:20px; #height:14px; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px; margin-left:14px;}
.go { background-color:#5e8cb7; border:0px; height:20px; width:auto; text-align:center; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; cursor:pointer; padding:0 2px 0 2px;} 

.t-height tr{ height:30px; vertical-align:top;}
.tf01 { width:200px; height:18px; border:1px solid #8ebdea; background-color:#6986a1; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin-top:7px;}
.txtarea01 { width:200px; height:50px; border:1px solid #8ebdea; background-color:#6986a1; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin-top:7px;}
.dpdown01 { width:200px; height:20px; border:1px solid #8ebdea; background-color:#6986a1; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin-top:7px;}
.sub-btn { width:90px; height:auto; border:2px solid #fff; background-color:#fc8b28; font-family:Century Gothic, Calibri, Verdana, Arial, Helvetica, sans-serif; color:#fff; font-size:12px;  margin-top:7px; cursor:pointer; padding:2px 0px 2px 0px;}

