.shadowleft {
        background-image:url(/images/shadow-left.gif);
        width:5px;
}
.shadowright{
        background-image:url(/images/shadow-right.gif);
        width:5px;
}
.shadowbottom{
        background-image:url(/images/shadow-bottom.gif);
        background-position:bottom;
        background-repeat:repeat-x;
}
#topmenu {
        padding:10px;
        padding-top:15px;
}
#topmenu, #topmenu a{
        font-size:14px;
        color:#c7c6c6;
        text-decoration:none;
}
#topmenu a:hover{
		color:#929191;
        text-decoration:underline;
}
#logo{
        padding:10px;
}
#content {
        width:526px;
        /*width: 100%;*/
        font-size: 16px !important;
}
#content-forum {
        /*width:526px;*/
        width: 100%;
        font-size: 16px !important;
}

h1{
        font-size:26px;
        margin:0px;
}
h2{
        font-size:18px;
        margin:0px;
        color:#666;
}
#upload_panel{
        width:100%;
        background-color:#d0f5d6;
        border:1px dashed #7fb994;
        padding:10px;
}
a img {
        border:0px;
}
body {
        font-family:Verdana;
}
td {
        font-size:10px;
}
#content .border{
        background-color:#d0f5d6;
        border:1px dashed #7fb994;
        text-align:left;
        padding:10px 20px;
}
.footer{
        background-color:#d0f5d6;
        height:38px;
        padding-left:10px;
}
.error {
        color:#c20000;
}
.theader td{
	font-weight:bold;
}
.news{
	background-color:#f1f0df;
	border-collapse:collapse;
}
.news td{
	font-family:Verdana;
	font-size:14px;
	letter-spacing:1px;
	padding:6px;
	font-weight:bold;
	border-top:1px solid #cac9bb;
	border-bottom:1px solid #cac9bb;
}
.news .vline {
	background-color:#cac9bb;
	width:1px;
	height:90%;
}
.news .date {
	width:100px;
}
.news .title{
	background-image:url(/images/news.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left: 25px;
}
.insturct{
	background-color:#1e1d1d;
	text-align:center;
	color:#dadada;
	font-size:14px;
	padding-top:1px;
}
.insturct .head{
	font-weight:bold;
	margin:30px;
}
.insturct .item{
	font-style:italic;
}
.smstext{
	background-color:#00AA35;
	color: #FFF;
	margin:2px;
	padding:2px;
}
.gray, .gray a, .gray a:hover{
	color:#999999;
}