body {
	background-color: #ffffff;
	width:100%;
	height:100%;
	margin:0px 0px 0px 0px;
	font-family: BrowalliaUPC;
	font-size:22px;
	color:#333333;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #0099FF;
}
a:active {
	text-decoration: none;
}
.bg-header{
background-image: url(images/header.gif);
background-repeat:no-repeat;
width:1000px;
height:148px;
}
.menu-head{
color:#000000;
padding-top:10px;
font-weight: bold;
font-size:21px;
}
.menu-head a{
color:#000000;
text-decoration: none;
font-weight: bold;
font-size:21px;
}
.menu-head a:hover{
color:#C20000;
text-decoration: none;
font-weight: bold;
font-size:21px;
}
.date{
color:#C20000;
padding-top:0px;
font-size:19px;

}
.menu-top{
color:#d8d8d8;
font-weight: inherit;
padding-top:54px;
font-size:23px;
}
.menu-top a{
color:#666666;
text-decoration: none;
font-weight: normal;
text-align:center;
font-size:23px;
}
.menu-top a:hover{
color:#C20000;
text-decoration: none;
font-weight: normal;
font-size:23px;
}
.member-top{
background-image:url(images/member-top.gif);
background-repeat:no-repeat;
width:232px;
height:43px;
color:#C20000;
font-size:26px;
font-weight:bold;
padding-top:5px;
}
.bg-box{
background-image: url(images/member-middle.gif); width:232px; background-repeat:repeat-y; font-size:19px; color:#000000;
}
.paddind-L-20{
padding-left:20px;
}
.text-box{
border-color:#d7d7d7;
border-style:solid;
border-width:1px;
width:190px;
height:22px;
}
.sing-in{
background-image:url(images/sing-in.gif); background-repeat:no-repeat; width:84px; height:31px; color:#FFFFFF; font-weight:bold; padding:4px 0px 0px 0px
}
.sing-in a{
color: #333333; font-weight:normal;; font-size:19px; 
}
.sing-in a:hover{
 color: #c20000; font-weight:normal; font-size:19px;
}
.remember{
color:#333333; height:40px
}
.forgot{
background-image:url(images/button.gif); background-repeat:no-repeat; width:209px; height:29px; font-size:19px; padding:4px 0px 0px 0px}
.forgot a{
color:#333333;
}
.forgot a:hover{
color:#ff5603;
}
.register {
background-image:url(images/button.gif); background-repeat:no-repeat; width:209px; height:29px; font-size:19px; padding:4px 0px 0px 0px}
.register a{
color: #FF7F00;
}
.register a:hover{
color:#ff5603;
}
.member-bottom{
background-image:url(images/member-bottom.gif); background-repeat:no-repeat; height:14px; width:233px;}

/*.bg-content-top{
background-image: url(images/bg-conten-top.gif); background-repeat:no-repeat; height:46px; width:767px; }*/
.bg-content-top{
background-image: url(images/bg-conten-top2.gif); background-repeat:no-repeat; height:62px; width:805px; }

/*.bg-content-middle{
background-image: url(images/bg-conten-middle.gif); background-repeat: repeat-y; width:767px; }*/
.padding-middle{padding:15px 80px 0px 40px;}
.bg-content-middle{
background-image: url(images/bg-conten-middle2.gif); background-repeat: repeat-y; width:805px; }
/*.bg-content-bottom{
background-image: url(images/bg-conten-bottom.gif); background-repeat:no-repeat; height:410px; width:767px; }*/
.bg-content-bottom{
background-image: url(images/bg-conten-bottom2.gif); background-repeat:no-repeat; height:354px; width:805px; }
.padding-bottom{ padding:0px 80px 0px 40px;}
.topic-red{
color:#C20000;
font-size:35px;
font-weight:bold;
padding-top:15px;
padding-left:40px;
}
.topic-yellow{
color:#FB6400;/*color:#FF7F00;*/
font-size:22px;
font-weight:bold;
padding-top:15px;
}
.topic-yellow_nopad{
color:#FB6400; /*color:#FF7F00;*/
font-size:22px;
font-weight:bold;
}
.topic{
color: #02479d; font-weight:bold; font-size:24px; }

.topic-2{
color:#02479d; font-weight:bold; font-size:22px; }

.content{
color: #666666; font-size:22px; }

 
.footer{
background-image:url(images/footer.gif);
background-repeat: repeat-x;
height:55px;
color:#333333;
padding-top:0px;
font-size:18px;
}
.footer a{
color:#333333;
font-size:18px;
}
.footer a:hover{
color: #ff5603;
font-size:18px;
}
.readonly{
	border: 1px solid #c8c8c8;
	background-color: #e0e8f0;
}
