/* CSS Document */

body{margin:0 auto;	padding:0px; background-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2c2c2c;	background-image:url(../images/backgroun_bg.jpg);	background-repeat:repeat-x;	background-position:top;}

div,  ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}
ul, li{list-style-type:none}
.olListing ol li{list-style-type:decimal;}
.flt_lft{float:left;}
.clear{clear:both;}
.flt_rgt{float:right;}
.pink_font{color:#eb0089}
.top_border{border-top:#000000 1px solid;}
input { border:1px solid #424242; vertical-align:middle; color:#000000}


.spacer_01{background-image:url(../images/spacer.gif); height:10px; width:10px;}
.spacer_02{background-image:url(../images/spacer.gif); height:33px; width:10px;}



.more a{text-decoration:none; color:#000000; font-weight:bold;}
.more a:hover{text-decoration:underline; color:#000000; font-weight:bold}


/*----------------------INDEX-------------------*/

#main{width:1000px; margin:0 auto}
.right_side_bg{background-image:url(../images/right_side_bg.jpg); background-repeat:repeat-y; width:47px;float:left;}
.left_side_bg{background-image:url(../images/left_side_bg.jpg); background-repeat:repeat-y; width:52px;float:left;}
#main_body{width:901px; float:left}
#header{width:901px;}
#header .logo{background-image:url(../images/logo.jpg); background-repeat:no-repeat; width:630px; height:98px; float:left}
#header .search_box{background-image:url(../images/search_bg.jpg); background-repeat:no-repeat; width:271px; height:98px; float:right}
#header .menu_bar{background-image:url(../images/menu_bar.jpg); background-repeat:no-repeat; height:56px;}
#header #menu{width:860px;}
#header #menu ul{width:850px; padding:14px 0 0 20px; font-weight:bold;}
#header #menu ul li{padding:0 5px 0 5px; float:left; font-size:14px; color:#FFFFFF; font-weight:b}
#header #menu ul li a{text-decoration:none; font-size:14px; color:#FFFFFF;}
#header #menu ul li a:hover{text-decoration:none; font-size:14px; color:#ffea00;}
#header .banner{background-image:url(../images/banner.jpg); background-repeat:no-repeat; height:272px;}


#mid_body{width:901px; padding:20px 0 0 0}

#mid_body .left_panel{width:622px; float:left}
#mid_body .pencil{background-image:url(../images/pencil.jpg); background-repeat:no-repeat; width:323px; height:46px; padding:10px 0 0 10px; color:#bf0607; font-size:14px; font-weight:bold}
#mid_body .pencil1{background-image:url(../images/pencil1.jpg); background-repeat:no-repeat; width:450px; height:46px; padding:10px 0 0 10px; color:#bf0607; font-size:14px; font-weight:bold}
#mid_body .box_01{width:603px; float:right; padding:0 10px 0 0}
#mid_body .box_01_top_bg{background-image:url(../images/box_top_bg.jpg); background-repeat:no-repeat; height:11px}
#mid_body .box_01_dwn_bg{background-image:url(../images/box_dwn_bg.jpg); background-repeat:no-repeat; height:11px}
#mid_body .box_01_middle_bg{background-color:#FFFFFF; border-left:#bdbcbd 1px solid; border-right:#bdbcbd 1px solid; padding:0 7px 0 7px;}
#mid_body .inner_box_01{background-color:#ededed; color:#333333; padding:5px;}
#mid_body .inner_box_01 a{color:#333333; text-decoration:none; font-weight:bold}
#mid_body .inner_box_01 a:hover{color:#bf0607; text-decoration:none; font-weight:bold}
#mid_body .inner_box_02{background-color:#d8d8d8; color:#333333; padding:5px;}
#mid_body .inner_box_02 a{color:#333333; text-decoration:none; font-weight:bold}
#mid_body .inner_box_02 a:hover{color:#bf0607; text-decoration:none; font-weight:bold}


#mid_body .arrow_01{background-image:url(../images/arrow_01.jpg); background-repeat:no-repeat; width:16px; height:14px; float:left; padding:0 0 0 5px;}
#mid_body .pad_01{padding:0 0 15px 0}
#mid_body .txt_box_01{width:580px; float:left}

#mid_body .right_panel{width:279px; float:right}
#mid_body .login{background-image:url(../images/login_bg.jpg); background-repeat:no-repeat; width:279px; height:209px;}
#mid_body .login_txt{padding:10px 0 0 34px; color:#bf0607; font-size:14px; font-weight:bold; width:100px; float:left}
#mid_body .login_txt_01{font-size:11px; color:#000000;}
#mid_body .login_txt_01 a{font-size:11px; color:#2c2c2c; text-decoration:none}
#mid_body .login_txt_01 a:hover{font-size:11px; color:#890707; text-decoration:underline}


#mid_body .forum_box_01{border-left:#d0d0d0 1px solid; border-right:#d0d0d0 1px solid; width:268px;}
#mid_body .forum{padding:3px 5px 0 5px;}
#mid_body .dis{border-left:#022437 1px solid; border-right:#022437 1px solid; width:268px; color:#FFFFFF}
#mid_body .dis_indide{padding:3px 5px 0 5px; background-color:#033b5b;}
#mid_body .forum_inner_box_01{background-color:#ededed; color:#333333; padding:5px;}
#mid_body .forum_inner_box_01 a{color:#333333; text-decoration:none; font-weight:bold}
#mid_body .forum_inner_box_01 a:hover{color:#bf0607; text-decoration:none; font-weight:bold}

#mid_body .forum_inner_box_02{background-color:#d8d8d8; color:#333333; padding:5px;}
#mid_body .forum_inner_box_02 a{color:#333333; text-decoration:none; font-weight:bold}
#mid_body .forum_inner_box_02 a:hover{color:#bf0607; text-decoration:none; font-weight:bold}

#mid_body .dis_inner_box_01{background-color:#1d4f6c; color:#ffffff; padding:5px;}
#mid_body .dis_inner_box_01 a{color:#ffffff; text-decoration:none; font-weight:bold}
#mid_body .dis_inner_box_01 a:hover{color:#2f8dc3; text-decoration:none; font-weight:bold}

#mid_body .dis_inner_box_02{background-color:#305e79; color:#ffffff; padding:5px;}
#mid_body .dis_inner_box_02 a{color:#ffffff; text-decoration:none; font-weight:bold}
#mid_body .dis_inner_box_02 a:hover{color:#2f8dc3; text-decoration:none; font-weight:bold}



#footer{width:901px;}
#footer ul{width:350px; margin:0 auto;}
#footer ul li{padding:0 4px 0 4px; float:left; font-size:11px; color:#2c2c2c;}
#footer ul li a{text-decoration:none; font-size:11px; color:#2c2c2c;}
#footer ul li a:hover{text-decoration:underline; font-size:11px; color:#2c2c2c;}


.link_text2{
font-size:12px;
color:#FF9900;
}
.link_text2 a{
font-size:12px;
color:#FF9900;
text-decoration:underline;
}
.link_text2 a:hover{
font-size:12px;
color:#078cfa;
text-decoration:underline;
}

.brdrr{ border:1px solid #666666;}
.bg1{ background-color:#305e79; background-image:url(images/icn1.jpg); background-position:right; background-repeat:no-repeat;}
.bg2{ background-color:#1d4f6c; background-image:url(images/icn2.jpg); background-position:right; background-repeat:no-repeat;}

.bg3{ background-color:#305e79; border:1px solid #FFCC33;}
.bg4{ background-color:#1d4f6c; border:1px solid #FFCC66;}

.bg1txt{ color:#FFFFFF; text-decoration:none; font-weight:bold; padding:3px; font-variant:small-caps; letter-spacing:1px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bg1txt a{ color:#FFFFFF; text-decoration:underline; font-weight:bold; padding:3px; font-variant:small-caps; letter-spacing:1px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bg1txt a:hover{ color:#fcc167; text-decoration:none; font-weight:bold; padding:3px; font-variant:small-caps; letter-spacing:1px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.bg2txt{ color:#FFFFFF; text-decoration:none; font-weight:bold; padding:3px; font-variant:small-caps; letter-spacing:1px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bg2txt a{ color:#FFFFFF; text-decoration:underline; font-weight:bold; padding:3px; font-variant:small-caps; letter-spacing:1px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bg2txt a:hover{ color:#f48b18; text-decoration:none; font-weight:bold; padding:3px; font-variant:small-caps; letter-spacing:1px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.bg3txt{ color:#FFFFFF; text-decoration:none; font-weight:bold; padding:4px; font-variant:small-caps; letter-spacing:1px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bg3txt a{ color:#FFFFFF; text-decoration:underline; font-weight:bold; padding:4px; font-variant:small-caps; letter-spacing:1px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bg3txt a:hover{ color:#fcc167; text-decoration:none; font-weight:bold; padding:4px; font-variant:small-caps; letter-spacing:1px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.bg4txt{ color:#FFFFFF; text-decoration:none; font-weight:bold; padding:4px; letter-spacing:1px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bg4txt a{ color:#FFFFFF; text-decoration:underline; font-weight:bold; padding:4px; letter-spacing:1px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bg4txt a:hover{ color:#fcc167; text-decoration:none; font-weight:bold; padding:4px; letter-spacing:1px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
@charset "utf-8";
.db_rpt{ background-image:url(../images/b_rpt.png); background-repeat:repeat-y; background-position:top; font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;}
.db_pad{ padding:5px 15px;}
.db_text a{ font-size:16px; color:#996600; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif}
.db_text a:hover{ font-size:16px; color:#996600; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif}
.db_text1 a{ font-size:14px; color:#336699; text-decoration:none;}
.db_text1 a:hover{ font-size:14px; color:#336699; text-decoration:underline;}
