body 
{
  background-color:#cddefb;
  font-family:Times New Roman;
  font-size:12pt;
}
form 
{
  margin:0 0 0 0;
}

.header
{
  background-color:#E0E000;
}


.win
{
  position:relative;
  padding:10px;
  width:97%;
}


p
{
  text-indent:30px;
  margin:0 0 10px 0;
}

div.bl
{
  border:solid 1px;
}

span.ad
{
  border:solid 1px;
  padding:1px;
  background-color:#E0E0E0;
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

div.bl:hover
{
  background-color:#C0C0C0;
}

.white
{
  background-color:#FFFFFF;
  border:solid 3px #888;
  margin:5px;
  padding:5px;

}


.left_column {
  float:left;
  margin:0 0 14px;
  padding:0 0 0 0;
}

.green  {
  color:#52A600;
}
.title_single {
  background:url("/images/title_single.gif") repeat-x scroll 0 0 transparent;
  clear:both;
  color:#575757;
  font-size:15px;
  font-weight:bold;
  margin:0 0 0 0;
  position:static;
}

.title_single div {
  background:url("/images/title_single_l.gif") no-repeat scroll 0 0 transparent;
}

.title_single div div {
  background:url("/images/title_single_r.gif") no-repeat scroll 100% 0 transparent;
  height:30px;
  padding:6px 20px 0 11px;
}

.left_column {
  float:left;
  margin:0 0 14px;
  padding:0 0 0 0;
  width:100%;
}


.frame_top {
background:url("/images/frame_top.gif") repeat-x scroll 0 0 transparent;
}

.frame_tl {
background:url("/images/frame_tl.gif") no-repeat scroll 0 0 transparent;
}
.frame_tr {
background:url("/images/frame_tr.gif") no-repeat scroll 100% 0 transparent;
padding:6px 0 0;
}


.frame1 {
background:url("/images/frame_top.gif") repeat-x scroll 0 100% transparent;
}
 
.frame1 .frame_bl {
background:url("/images/frame_bl1.gif") no-repeat scroll 0 100% transparent;
}

.frame1 .frame_br {
background:url("/images/frame_br1.gif") no-repeat scroll 100% 100% transparent;
}
.frame_br {
padding:0 0 6px;
}

.frame1 .frame_content {
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
padding:10px 21px 15px;

}
.frame_content {
padding-left:19px;
padding-right:19px;

}


.round {margin: 0}
.round .e{display:block; position: relative;}
.round .e *{display: block; overflow: hidden; position: relative; z-index: 2; font-size: 0px;}
.round b.e b, .round b.e i, .round b.e u {height: 1px !important; background: #ffffff;}
.round b.e b{margin: 0 5px;}
.round b.e i{margin: 0 3px;}
.round b.e u{margin: 0 2px;}
.round b.e span{margin: 0 1px; height: 2px !important; background: #ffffff;}
.round div{background: #ffffff; padding: 0px 10px; color: #000000;}

.round div a
{
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}
.bmenu div a:hover
{
  font: 23px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.c_gray b.e b, .c_gray b.e i, .c_gray b.e u {background: #808080;}
.c_gray b.e span{background: #808080;}
.c_gray div{background: #808080;color: #000000;}

.c_white b.e b, .c_white b.e i, .c_white b.e u {background: #FFFFFF;}
.c_white b.e span{background: #FFFFFF;}
.c_white div{background: #FFFFFF;color: #000000;}

.c_header b.e b, .c_header b.e i, .c_header b.e u {background: #80C0FF;}
.c_header b.e span{background: #80C0FF;}
.c_header div{background: #80C0FF;color: #000000;}

.c_toptab b.e b, .c_toptab b.e i, .c_toptab b.e u {background: #8080FF;}
.c_toptab b.e span{background: #8080FF;}
.c_toptab div{background: #8080FF;color: #000000;}
  


.c_cont {padding:10px 0 0 10px}
.c_cont b.e b, .c_cont b.e i, .c_cont b.e u {background: #FFFFFF;}
.c_cont b.e span{background: #FFFFFF;}
.c_cont div{background: #FFFFFF;color: #000000;}

.c_foot b.e b, .c_foot b.e i, .c_foot b.e u {background: #FFFFFF;}
.c_foot b.e span{background: #FFFFFF;}
.c_foot div{background: #FFFFFF;color: #000000;  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}

.c_login b.e b, .c_login b.e i, .c_login b.e u {background: #8aa6c9;}
.c_login b.e span{background: #8aa6c9;}
.c_login div{background: #8aa6c9;color: #000000;  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}

.c_cmt {margin-top:20px;}
.c_cmt b.e b, .c_cmt b.e i, .c_cmt b.e u {background: #FFFFC0;}
.c_cmt b.e span{background: #FFFFC0;}
.c_cmt div{background: #FFFFC0;color: #000000;  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}


div.cmth
{
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}


.blk
{
  border:solid 1px;
}

.blk .b1
{
  border:dotted 1px;
  height:100%;
  float:right;
}

.blk .bl_top .tr
{
  background:url("/images/ques.png") no-repeat scroll 0 0 transparent;
  border:solid 1px;
  float:left;
  width:16px;
  height:16px;
}


li
{
  
}

div.block
{
  border:solid 0px;
  width:200px;
}

div.block b,
div.block ul li,
div.block span
{
  background:url('/images/block.png') 0 0 repeat-y;
}

div.block b
{
  display:block;
  text-align:center;
  padding-top:5px;
  background-position:0px 0px;
}

div.block span
{
  display:block;
  text-align:center;
  background-position:0px -59px;
}

div.block div
{
  background-position:0px -30px;

}

div.block b,
div.block span
{
  width:200px !important;
  height:21px !important;
}

div.block ul
{
  margin:0px;
  padding-left:0px;
  background-position:0px -30px;
}

div.block ul li
{
  margin:0px;
  padding-left:20px;
  padding-right:20px;
  background-position:0px -30px;
  list-style: none;
}


#logform,#logform *,#regform,#regform *
{
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  padding:0px;
}

#regform
{
  display:none;
}


div#slogin
{
  height:20px;
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
#slogin a
{
  text-decoration:none;
  border-bottom:dotted 1px;
}

div#comment
{
  margin-top:10px;		
  height:20px;
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
div#comment a
{
  text-decoration:none;
  border-bottom:dotted 1px;
}
div#ncmt
{
  display:none;
  text-align:center;
}


div.bmenu
{
  float:right;
  width:16%;
  padding-left:1px;
}

div.bmenu1
{
  float:left;
  width:50%;
  margin-bottom:10px;
}

table.f1
{
  width:1000px;	
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  border:solid 0px;
}

div.log-error, div.reg-error
{
  border:solid 1px #F88;
  display:none;
  font: 9px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  text-align:left;
  padding:10px;
  background-color:#FFC0C0;
}
div#reg-compl
{
  border:solid 1px #8F8;
  display:none;
  font: 9px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  text-align:left;
  padding:10px;
  background-color:#C0FFC0;
}
div.separator
{
  padding-bottom:2px;
  margin-top:3px;
  height:1px;
  border-top:dashed 1px #CCC;
}

div.hdr
{
  height:100px;
  background:url('/images/logoblue.png') 0 0 repeat;
}
h2,h3
{
 margin:0;
 padding:10px 80px 0px 0px;
}



div.menu
{
  margin-top:20px;
  border:solid 0px;
  width:200px;
  color:#ffffff;
}
div.menu a
{
  color:#000000;
}

div.menu ul
{
  margin:0px;
  padding:4px 10px 0 10px;
  font: 16px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
div.menu ul b
{
  color:#000000;
  height:20px !important;
  display:block;
  padding-bottom:5px;
  padding-left:5px;
  padding-top:3px;
  background:url('/images/hdr.png') 0 0 repeat-x;
}


div.menu ul li
{
  margin:0 0 5px 0;
  padding:0px  10px;
  list-style-type: none;
  font: 13px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

div.topmenu
{
  background:url('/images/hdr.png') 0 0 repeat-x;
  height:25px;
  padding-right:10px;
  text-align:right;
}

div.cn
{
  padding:10px;
  background-color:#FFFFFF;
}

div.mem
{
  padding:10px;
}

div.menu ul li a:hover,a:hover
{
  color:#FF0000;
}
div#q12
{
  min-height:20px;
  padding:5px;
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

div.w1,div.w2,div.w3,div.w4
{
  background-color:#FF8080;
  background:url('/images/cw.png');
  position:absolute;
  overflow: hidden;
  height:5px;
  width:5px;
  z-index: 1;
}

div.w1
{
  top:0px;
  left:0px;
}

div.w2
{
  top:0px;
  right:0px;
  background-position: -5px 0;
}
div.w3
{
  bottom:0px;
  left:0px;
  background-position: 0 -5px;
}
div.w4
{
  bottom:0px;
  right:0px;
  background-position: -5px -5px;
}


