*
{
    margin: 0;
    padding: 0;
    }
body
{
    background: #fff;
    font-family: Georgia;
    font-size: 100%;
    line-height: 1em;
    color: #fff;
    background: url(images/body_bg.gif) center top;
}

input, textarea
{
    font-family: Georgia;
    font-size: 1em;
}

.fleft
{
    float: left;
}
.fright
{
    float: right;
}
.clear
{
    clear: both;
}

.alignright
{
    text-align: right;
}
.aligncenter
{
    text-align: center;
}

.wrapper, block
{
    width: 100%;
    overflow: hidden;
}
.container { width:100%;}

p { margin-bottom:16px;}

.tail_top { background:url(images/tail_top.jpg) center top repeat-x;}
.tail_center { background:url(images/tail_center.jpg) center top;}
.tail_bottom { background:url(images/tail_bottom.jpg) center bottom repeat-x;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

#form1 label { width:100px; display:block; float:left;}
.form { height:38px;}
.form input {width:145px; height:16px; background:#fff; border:1px solid #d0d0d0; border-left:1px solid #434343; border-top:1px solid #434343; padding-left:3px; float:left;}
.extra_height { height:31px;}
textarea { width:172px; height:94px; background:#fff; border:1px solid #d0d0d0; border-left:1px solid #434343; border-top:1px solid #434343; padding-left:3px;}


/*==================other====================*/
.img_indent { margin:0 20px 0 0; float:left;}
.img_box { width:100%; overflow:hidden; padding-bottom:20px;}*/
.img_box img { float:left; margin:0 20px 0 0;}*/

blockquote p { margin-bottom:5px; color:#fbaf37;}

.p1 { margin-bottom:21px;}
.p2 { margin-bottom:13px;}
.p3 { margin-bottom:6px;}


/*==================txt, links, lines, titles====================*/
a {color:#ffb515;}
a:hover{text-decoration:none;}

h1
{
    font-size: 20px;
    font-family: Verdana;
    text-align: left;
}
h2
{
    font-size: 15px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}
h3
{
    font-size: 1em;
    margin-bottom: 16px;
}
h4
{
    font-size: 13px;
    margin-bottom: 16px;
}
h5
{
    font-size: 1em;
}

.txt1 { color:#fbaf37;}

.link1 { color:#fff;}
.link2
{
    background: url(images/marker.gif) no-repeat right 6px;
    padding-right: 10px;
}
.link3 { background:url(images/marker.gif) no-repeat left 6px; padding-left:16px;}

.line_hor { background:url(images/line1.gif) left bottom repeat-x; padding-bottom:20px; margin-bottom:20px;}

.title {text-align:center; position:relative; margin:-12px 0 -25px 0;}
.title1 {text-align:center; position:relative; margin:-12px 0 -25px 0;}

/*==================boxes====================*/

.box { background:url(images/box_bg.gif) left 6px repeat-x #4d3226; width:100%;}
.box .border_top { background:url(images/border1.gif) left top repeat-x;}
.box .border_bottom { background:url(images/border1.gif) left bottom repeat-x;}
.box .border_left { background:url(images/border1.gif) left top repeat-y;}
.box .border_right { background:url(images/border1.gif) right top repeat-y;}
.box .inner
{
    padding: 10px 17px 37px 25px;
}
.box .inner1
{
    padding: 58px 37px 17px 25px;
}
.box .inner2
{
    padding: 58px 37px 51px 25px;
}



.box1 { background:#e05117; width:100%;}
.box1 .border_top { background:url(images/border2.gif) left top repeat-x;}
.box1 .border_bottom { background:url(images/border2.gif) left bottom repeat-x;}
.box1 .border_left { background:url(images/border2.gif) left top repeat-y;}
.box1 .border_right { background:url(images/border2.gif) right top repeat-y;}
.box1 .inner { padding:10px 17px 33px 23px;}
.box1 .inner1 { padding:50px 24px 45px 31px;}

.cont_box { padding:0 30px 0 0; margin-bottom:0; color:#fbaf37;}
.cont_box span { float:right;}

/*header*/
#header .row_1 { height:99px; }
#header .row_1 .fleft { padding:5px 0 0 27px;}
#header .row_1 .fright { padding:39px 36px 0 0;}
#header .row_2 {  height:1px;}
#header .row_2 .right {padding-left:27px;}

/*RegTable*/
.regtable #content
{
    padding: 4px 24px 20px 27px;
    width: 100%;
}
#content .indent { padding-right:11px;}
#content .row_3 { height:301px;}
#content .row_3 .right { height:301px; padding-left:0px;}
#content .row_3 .main_banner { background:url("images/main_banner.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_ohclc { background:url("images/main_banner_ohclc.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_con { background:url("images/main_banner_con.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_evt { background:url("images/main_banner_evt.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_about { background:url("images/main_banner_about.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_out { background:url("images/main_banner_out.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_media { background:url("images/main_banner_media.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_local { background:url("images/main_banner_local.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_global { background:url("images/main_banner_global.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_nhood { background:url("images/main_banner_nhood.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_wte { background:url("images/main_banner_wte.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_chi { background:url("images/main_banner_chi.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_stu { background:url("images/main_banner_stu.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_adu { background:url("images/main_banner_adu.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_mts { background:url("images/main_banner_mts.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner_ohccc { background:url("images/main_banner_ohccc.jpg") no-repeat left top; width:929px; height:301px;}
#content .row_3 .main_banner .indent { padding:99px 54px 0 0; text-align:right;}


/*footer*/
#footer p
{
    padding: 10px 0 0 99px;
}
/*==========================================*/


