#mini-pro{margin-top:7px;}
.mptdl{width:45px;font-weight:bold;color:#9A927D;}
.mptdr{width:35px;padding-left:5px;text-align:center;padding-right:10px;}

div#revlist {margin-left:50px;margin-top:20px;line-height:200%}
div#revlist a{margin:3px;color:#9A927D;font-size:150%}

.dbsite {color: #000000;text-align: center; background: #C0C0C0; border: solid #000000 2px;}
.dbcat {color: #000000;font-weight: bold; background: #C0C0C0; border-left: solid #000000 2px; border-bottom: solid #000000 2px;padding-left:3px;width:60px}
.dbcatmid {color: #000000;font-weight: bold; background: #C0C0C0; border-bottom: solid #000000 2px;padding-left:3px;width:60px}
.dbfetch {color: #000000;background: #D3D3D3; border-right: solid #000000 2px; border-bottom: solid #000000 2px;border-left:solid #000000 1px; text-align:center;}

.link {border: solid #000000 1px; background: #DCDCDC; padding: 15px; width: 80%; text-align: center;color:#000000}
.link a{color:#000000}

.border{border:1px solid #000000}

div.topshadow{
background:#000000;
border-right:1px solid black;
border-bottom:1px solid black;
width:410px;
position:relative;
top:2px;
left:2px;
color:#000000;
}

.topnum{
background:#C0C0C0;
border:1px solid #000000;
width:30px;
height:30px;
margin:0px;
padding:0px;
font-weight:bold;
text-align:center;
}

.toptbl{
background:#D3D3D3;
border:1px solid #C0C0C0;
width:100%;
position:relative;
top:-2px;
left:-2px;
}

.topname{
background:#F5F5F5;
width:150px;
margin:0px;
padding-top:5px;
padding-bottom:5px;
border-top:1px solid #000000;
text-align:center;
}

.topname h5{
margin:0px;
padding:0px;
font-weight:bold;
font-size:110%;
}

.toptdl{
width:80px;
}

.toptdr{
width:120px;
}

.topimg{
background:#F5F5F5;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
padding:0px;
text-align:center;
}

.review {margin:5px auto;border:solid #000000 1px;background-color:#777777;width:100%}
.review th {color:#9A927D;background-color:#555555;border:solid #000000 1px;padding:5px;}
.review td {background-color:#555555;border: solid #000000 1px;padding:5px;}

.sitereview {margin:5px auto;border:solid #000000 1px;background-color:#777777;width:100%;}
.sitereview td {background-color:#555555;padding:5px;border:solid #000000 1px;text-align:center;}

.revleft
{
color:#9A927D;
font-weight:bold;
width:145px;
}

.revmid
{
text-align:center;
width:100px;
}

/* Comments */
.comments {margin:5px auto;border:solid #000000 1px;background-color:#666666;width:100%}
.comments th {color:#9A927D;background-color:#555555;border: solid #000000 1px;padding:5px;}
.comments td {background-color:#666666;padding:5px;color:#000000;}

.comment-top {
height:29px;
width: 467px;
background: url("../../images/comment-top1.gif") repeat-y;
margin-top: 12px;
margin-bottom: 0px;
margin-left:auto;
margin-right:auto;
color: #003366;
padding-left: 10px;
font-weight: bold;
line-height: 29px;
}

.comment-main {
width: 467px;
background: url("../../images/comment-main1.gif") repeat-y;
padding: 0 5px;
margin-bottom: 0px;
margin-top: 0px;
margin-left:auto;
margin-right:auto;
font-size: 1em;
}

.comment-main p {
margin-bottom: 0px;
margin-top: 0px;
padding-right: 10px;
padding-left: 5px;
padding-top: 0px;
padding-bottom: 15px;
}

.comment-bot {
background: url("../../images/comment-bot1.gif") repeat-y;
height:37px;
width: 467px;
padding-left: 10px;
margin-bottom: 0px;
margin-left:auto;
margin-right:auto;
font-weight:bold;
}

.comment-main a:link,
.comment-main a:active,
.comment-main a:visited,
.comment-bot a:link,
.comment-bot a:active,
.comment-bot a:visited {
text-decoration: none;
color: #003366;
font-family: Arial;
font-weight: bold;
}

.comment-name a:link,
.comment-name a:active,
.comment-name a:visited {
text-decoration: underline;
color: #4F5D77;
font-family: Arial;
font-weight: bold;
}

.comment-main a:hover,
.comment-top a:hover,
.comment-bot a:hover{
text-decoration: none;
color: #708090;
}

.comment-name {
color: #111111;
padding-left: 35px;
padding-bottom: 20px;
font-weight: bold;
margin:0px auto;
}

/* Member stats */

.stats,.statlist
{margin:10px;border: solid #000000 1px;background-color:#777777;}

.stats th,.statlist th {color:#9A927D;background-color:#555555;border:solid #000000 1px;padding:5px;}
.stats td {background-color:#555555;border: solid #000000 1px;padding:5px;}

.statsl
{
width:50px;
font-weight:bold;
color:#999999;
}

.statsr
{width:50px;text-align:center;}

.navbutton
{margin:5px 10px;}

.statlist td {border:solid #000000 1px;padding:5px;width:50px;text-align:center;background-color:#555555;}

#paydiv {
margin:auto;
border:solid #000000 1px;
background-color:#777777;
width:351px;
}

#statpay {
margin:2px;
background-color:#555555;
border:solid #000000 1px;
padding:5px;
width:335px;
vertical-align:middle;
text-align:center;
}

#statpay input {vertical-align:middle;}

div.formbox {
margin:auto;
border:solid #000000 1px;
background-color:#777777;
}

form.formbox {
margin:2px;
background-color:#555555;
border:solid #000000 1px;
padding:5px;
vertical-align:middle;
text-align:center;
}

#statpay input {vertical-align:middle;}

/* Left menu */

#sidebar h4 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
        padding:2px 2px 5px 20px;
        background-image:url('/images/1/menu_cat.gif');
	text-decoration: none;
	margin:5px 0px 0px;
	padding:2px 2px 2px 10px;
	}

#sidebar a{color:#9A927D;font-weight:bold;text-decoration:none;}

#sidebar ul ul li, #sidebar ul ol li {
	color:#CCC;
	margin:3px 0px 0px  0px;
	padding:0px;
	}

#sidebar ul, #sidebar ul ol {
	margin:0px;
	padding:0px;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom:5px;
	}

#sidebar ul p, #sidebar ul select {
	margin:0px 0px 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin:0px 0px 0px 0px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin:0px 0px 0px 10px;
	}

#sidebar ul ol li {
	list-style:none;
	}

#sidebar ul li li {
        background-image: url('/images/1/menuup.gif');
        padding: 2px 0px 0px 5px;
        }

#sidebar{
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border-top:1px solid black;
	border-left:1px solid black;
	width:157px;
	padding:0px;
	margin:0px;
}

#sb1{background-image: url('/images/1/menu_bg.png');width:165px;margin:0px 0px 0px 10px;}

/* Pagination */

.paging {text-align:center;margin:auto;}
.paging a {color:black;text-decoration:none;}
.paging .prev {padding-right:5px}
.paging .curr {width:16px;height:16px;font-weight:bold;text-align:center;border:1px solid black;}
.paging .page {width:16px;height:16px;background:url('/images/page_btn.gif') no-repeat 1px 2px;text-align:center;}
.paging .next {padding-left:5px}

td.frmtbltdl{padding-right:10px;font-weight:bold}
td.frmtbltdr{text-align:center}