body{ background-color:#720a00; margin:0px; padding:0px; color: #003ca2; font: 75.5%/1.6 Arial,Helvetica,sans-serif;}
.top_bar{background-image:url(../images/top_bar_bg.jpg); background-repeat:repeat-x; width:100%; height:auto; margin:auto; padding:0px;}
.mainbody{ background-image:url(../images/bodybg.jpg); background-repeat:repeat-x; background-color:#fff; width:100%; height:auto; margin:auto; padding:0px; clear:both;}
.mosttop{width:950px; height:36px; margin:auto; padding:0px; clear:both;}
.top{ width:950px; height:160px; margin:auto; padding:0px; clear:both;}
.wrapper{ width:950px; height:471px; margin:auto; padding:0px; clear:both;}
.down_body{ background-color:fff; width:100%; height:auto; margin:0px; clear:both; padding:0px;}
.down_body_wrapper{width:950px; height:auto; padding:0px; margin:auto; clear:both;}
.banner{width:930px; height:271px; clear:both; margin:0px; padding:10px 10px 10px 10px; background-color:#fff;}
.bannerin{ background-color:#005b84; width:930px; height:271px; margin:0px; padding:0px; clear:both;}
.banner_left{width:465px; height:271px; float:left; margin:0px; padding:0px;}
.banner_right{ background-color:#ff7b00; width:465px; height:271px; float:left; margin:0px; padding:0px;} 
.welcome{font-family:Georgia, Times New Roman, Times, serif; font-size:20px; color:#002d5f; padding-top:22px;}
.intro_box{font-family:Georgia, Times New Roman, Times, serif; font-size:13px; color:#274d8c; width:875px; height:auto; margin:0px; padding-left:30px; padding-right:30px; clear:both;}

.intro_box_in{font-family:Georgia, Times New Roman, Times, serif; font-size:13px; color:#274d8c; width:875px; min-height:435px; height:auto; margin:0px; padding-left:30px; padding-right:30px; clear:both; padding-top:20px;}

.intro_left{ width:398px; height:auto; float:left; margin:0px; padding-right:46px;}
.intro_right{ width:397px; height:auto; float:left; margin:0px; padding-left:33px;}
.midline{background-image:url(../images/middle_line_up.jpg); background-repeat:no-repeat; width:1px; height:177px; float:left;}
.intro{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#274d8c; padding-top:10px; line-height:18px;}
.member{width:125px; height:auto; padding-top:10px; margin:0px; float:left;}
.menu_top{width:200px; height:auto; padding:0px; margin:0px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
.seprator{height:25px; margin-top:8px; border-right:1px; border-right-style:solid; border-color:#861d14; float:left; width:1px; margin-left:12px; margin-right:12px;}
.menu_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cf9691; float:left; padding-top:10px;}
.linkf{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cf9691; text-decoration:none;}
a:hover.linkf{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:underline;}
.current{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffd6af; text-decoration:none;}
a:hover.current{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffd6af; text-decoration:none;}
#sitemap{height:270px; width:100%; margin:0px; padding:0px;}
.search_box{ width:280px; height:79px; margin:0px; padding:0px; float:right;}
.txt_search{background-image:url(../images/text_search.jpg); background-repeat:no-repeat; width:49px; height:16px; margin-bottom:11px; margin-top:31px; padding:0px;}
.search_bg{background-image:url(../images/search_bg.jpg); background-repeat:no-repeat; height:21px; width:255px; float: left;}
.search-btn{float:left; margin-left:10px; margin-top:5px; border:none; display:block; width:14px;height:11px;background:url(../images/btn_search.png); background-repeat:no-repeat; no-repeat; cursor:pointer;}
.search-btn:hover{background-position:0 -11px}
.search-btn1{float:left; margin-left:10px; margin:0px; border:none; display:block; width:14px; height:11px;}
#top { position: relative; width: 950px; height: 185px; margin: 0 auto; z-index: 250; }
.offset { position: absolute; left: -10001em; overflow: hidden; height: 0; margin: 0; line-height: 0em; }

#nav { position: absolute; left: 0; top: 122px; width: 100%; border-top: 1px solid #00c6eb; }
#nav ul li { float: left; border-left: 1px solid #afe3f1;}
#nav ul li.home { border-left: none; }
#nav ul li em { display: none; }
#nav ul li a.active { background-color: #040404; }
body.hc #nav ul { background-image:url(../images/menu.jpg); background-repeat:repeat-x; float: right; list-style: none; height: 37px; margin: 0; padding: 0; }
body.hc #nav ul li { float: left; font-size: 1.2em; font-weight: bold; text-transform: lowercase; }
body.hc #nav ul li a { float: left; overflow: hidden; width: auto !important; height: 37px; padding: 0 20px; background: none !important; color: #fff; text-indent: 0 !important; line-height: 37px; text-decoration: none; }
body.hc #nav ul li a:hover { background-color: #007fb8 !important; color: #fff; }
body.hc #nav ul li a.active {color: #005b84; background-color: #fff !important; }

.searchput { background-color: #fff; border: 1px none ; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00aed7; text-decoration: none; margin-top: 3px; margin-left: 7px; width: 241px; clear: both; padding: 0px; margin-right: 0px;	margin-bottom: 0px;}
.readmore{ clear:both; margin-top:19px; border:none; display:block; width:97px; height:25px; background:url(../images/read_more.png); background-repeat:no-repeat; no-repeat; cursor:pointer;}
.readmore:hover{background-position:0 -25px}

.down_body_left{ font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000; width:475px; height:123px; margin:0px; padding-top:58px; float:left;}
.down_body_right{padding: 40px 0px 0px 25px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000; width:450px; height:175px; margin:0px; float:left;}

.down_body_img{ background-image:url(../images/arrow_contact.jpg); background-repeat:no-repeat; width:451px; height:141px;}

.box_contact{padding:66px 0px 0px 120px; margin:0px; font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; line-height:17px;}

.linkn{font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; text-decoration:none;}

a:hover.linkn{font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; text-decoration:underline;}
.member_box{width:950px; height:auto; margin:auto; padding:0px; clear:both; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#fff;}
.footer_style{ width:100%; height:auto; margin:0px; padding:0px;}
.footer{ border-top:1px; border-top-style:solid; border-top-color:#CCCCCC; width:950px; height:auto; padding-top:5px; margin:auto; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; clear:both;}
#credit_copyright{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7ab22e; text-decoration:none;}
#logo{margin-top:35px; padding:0px; float:left;}

a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff7b00; text-decoration:none;}

a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#eb4c24; text-decoration:none;}

#text_map{padding-top:3px; margin:0px;}


/* inside page */

.wrapper_inside{overflow: hidden; width: 934px; margin: 0 auto; padding: 9px 16px 10px 0; background:#fff;}
.inside_banner{width:932px; margin: 0px 9px 0px 9px; padding:0px; height:181px; background:#01a3ca;}
.banner_top_pad{height:9px; background:#fff; clear:both;}
.inside_menu{width:268px; float:left;}

#subnav { position: relative; top: -157px; list-style: none; margin: 0 0 -157px -16px; width: 245px; padding: 35px 0 30px 20px; border: 1px solid #fff; border-width: 0 3px 12px 16px; background: url(../images/bg-subnav.png) repeat-y; min-height: 80px; }
#subnav li { width: 245px; border-top: 1px solid #2b86aa; line-height: 1em; }
#subnav li.first { border-top: none; }
#subnav li a { position: relative; display: block; width: 210px; margin: 0 -3px 0 0; padding: 10px 18px 10px 20px; background: url(../images/bullet-d.gif) 1000px 50% no-repeat; color: #01a3ca; text-decoration: none; font-size:13px;}
#subnav li a:hover { background-color: #00ccff; background-position: 100% 50%; color: #fff; font-size:13px;}

#subnav li a.active { background-color: #00ccff; background-position: 100% 50%; color: #fff; font-size:13px; }
#subnav li ul { overflow: hidden; list-style: none; width: 230px; margin: 0; padding: 5px 0 0; }
#subnav li li { float: left; width: 210px; padding: 0 0 0 20px; border-top: none; font-size: 0.83em; line-height: 1.6; text-transform: uppercase; }
#subnav li li a { float: left; width: 195px; margin: 0; padding: 5px 0 5px 15px; background: url(../images/bullet-gc.gif) 0 9px no-repeat; }
#subnav li li a.active { background: url(../images/bullet-gc.gif) 0 9px no-repeat !important; }
#subnav li li a:hover { background: url(../images/bullet-gb.gif) 100% 9px no-repeat; color: #fff;}

#content { overflow: hidden; width: 934px; margin: 0 auto; padding: 16px 16px 10px 0;  background:#fff;}
#side { float: left; width: 268px; padding: 157px 0 0 16px; }
		
.single #main { float: none; width: auto; margin: 0 0 0 16px; padding: 0 0 0 35px; background: #fff; }
#main { float: right; width: 578px; padding: 0 22px 0 50px; background: #f4fbfe; min-height: 200px; }

div.toolbox { display: inline; float: right; width: 180px; margin: 0 0 5px 10px; padding: 10px 20px; border: 1px solid #d4f1f7; background:#fff;}
div.imagebox { float: right; width: 216px; margin: 0 0 5px 10px; padding: 6px 6px 4px 6px ; border: 1px solid #d4f1f7; background:#fff;}
 div.toolbox h2 { position: relative; top: -20px; left: -10px; margin: 0 0 -10px; color: #003d91; font-size: 1.1em; font-weight: bold; }
  div.toolbox h2 span { padding: 2px 9px; border: 1px solid #d4f1f7; background: #fff; text-transform: lowercase; }
 div.toolbox ul.c { margin: 0; }

ul.c { list-style: none; margin-left: 0; margin-right: 0; padding: 0;}
 ul.c li { padding: 4px 0 5px; background: url(../images/sep-c.gif) repeat-x; }
 ul.c li.first { background: none; }
  ul.c li a { text-decoration: none; }
  ul.c li a:hover { color: #00AED7; text-decoration: underline;}
body.hc #post-preview p.date { color: ##FF7B00; }
 body.hc #post-preview p.date strong { color: #000; }
 
body.hc #breadcrumbs a { color: ##FF7B00; }

body.hc #sitemap div.column h4 { color: #aaa; }



#breadcrumbs {screen.css (line 174)
background:transparent url(../images/sep-c.gif) repeat-x scroll 0 100%;
color:#00aed7;
font-size:1em;
margin:0 0 25px -20px;
padding:16px 0 14px;
position:relative;
text-transform:uppercase;
}

#breadcrumbs a.home {screen.css (line 178)
background:transparent url(../images/icons-guy.gif) no-repeat scroll 2px 20%;
padding:0 0 0 20px;
}

ul.c li {screen.css (line 255)
background:transparent url(../images/sep-c.gif) repeat-x scroll 0 0;
padding:4px 0 5px;
}
li, dt, dd, p {screen.css (line 14)
font-size:1.2em;
}

/* HEADINGS
------------------------------------------- */
h1, h2, h3, h4, h5, h6 { margin: 0 0 12px; font: normal 2.4em Arial,Helvetica,sans-serif; color: #003ca2; }
h1 { font-size: 2em; }
h1 a, h2 a { text-decoration: none; }
h1 a:hover, h2 a:hover { text-decoration: underline; }
h2 { font-size: 1.9em; color: #003ca2; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.167em; }
h5 { font-size: 1.000em; }
h6 { font-size: 0.800em; }
#voice_text{padding-top:15px; clear:both;}
#voice_text ul{ color:#acd19b; float: left; width: 100%; font-family: arial, helvetica, sans-serif; margin: 0px; padding: 0px;}
#voice_text ul li { clear:both; list-style:none;}
#voice_text ul li a{ padding: 0 10px 0px 54px; color: #fff; line-height:25px; text-decoration: none; float:right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background:#9d2b21; height: 25px; margin-bottom: 1px;}
#voice_text ul li a:hover{ color: #ff7b00; background-color:#014962; font-family: Arial, Helvetica, sans-serif; height: 25px; background:#fff; margin-bottom: 1px;}
#voice_text ul li a:link#current{ color: #9d2b21; font-family: Arial, Helvetica, sans-serif; background-color:#014962; height: 25px;background:#996600; margin-right: 1px;}

h2.innerpage { font-size:1.52em; color: #003ca2; padding:5px 0 5px 0; }

.name{font-size:16px;}
