body {background: #FFFFFF; margin: 0px; font-size: 8pt; font-family: verdana, arial, tahoma; color: #333333;}
div.content_top {padding: 10px; line-height: 13pt;}
div.content_bottom {padding: 10px; padding-top: 0px; line-height: 13pt;}
td {font-size: 8pt; font-family: verdana, arial, tahoma; color: #333333;}
td.list {background: #FFFFFF; padding: 7px; border: 1px solid #AAAAAA; border-top: none;}
td.header {border: 1px solid #AAAAAA; padding: 7px; padding-bottom: 7px; background-color: #DDDDDD; background-image: url(/images/header_bg2.gif); background-repeat: repeat-x; font-weight: bold;}
td.header2 {border: 1px solid #AAAAAA; border-right: none; padding: 7px; padding-bottom: 7px; background-color: #DDDDDD; background-image: url(/images/header_bg2.gif); background-repeat: repeat-x; font-weight: bold;}
td.empty {background: #F5F5F5; padding: 7px; border: 1px solid #AAAAAA;}
td.advanced {padding: 5px; background: #EEEEEE; border-bottom: 1px solid #AAAAAA;}
table.box {width: 130px; border: 1px solid #666666; border-bottom: 2px solid #666666; background: #F5F5F5;}
img.icon {vertical-align: middle;}
img.avatar {border: 1px solid #666666;}
img.thumb {border: 1px solid #CCCCCC;}
blockquote {margin-left: 20px;}
ul {margin-bottom: 0px; margin-top: 0px; margin-left: 25px;}

form {margin: 0px;}
td.form {border: 1px solid #DDDDDD; padding: 15px; vertical-align: top; line-height: 13pt;}
table.form {border: 1px solid #DDDDDD; border-left: none; border-bottom: none;}
td.form1 {border-bottom: 1px solid #DDDDDD; border-left: 4px solid #DDDDDD; padding: 13px; padding-top: 16px; font-weight: bold; vertical-align: top;}
td.form1error {border-bottom: 1px solid #DDDDDD; border-left: 4px solid #FF0000; padding: 13px; padding-top: 16px; font-weight: bold; vertical-align: top;}
td.form2 {border-bottom: 1px solid #DDDDDD; padding: 13px; vertical-align: top;}
div.help {color: #666666; padding-top: 3px; font-weight: normal;}
font.code {font-family: arial, tahoma, sans-serif; font-size: 8pt; font-weight: bold;}
font.error {color: #FF0000;}
font.success {color: #5B8C29; font-weight: bold;}
img.error {vertical-align: middle;}
img.success {vertical-align: middle;}

td.list1a {background: #FFFFFF; padding: 7px; border: 1px solid #CCCCCC; border-top: none; border-right: none;}
td.list1b {background: #FFFFFF; padding: 7px; border: 1px solid #CCCCCC; border-top: none;}
td.list2a {background: #F5F5F5; padding: 7px; border: 1px solid #CCCCCC; border-top: none; border-right: none;}
td.list2b {background: #F5F5F5; padding: 7px; border: 1px solid #CCCCCC; border-top: none;}

h1 {margin-left: 3px; font-family: Georgia, "Trebuchet MS", verdana, arial, tahoma; margin-bottom: 2px; font-size: 18pt;}
h2 {font-family: Georgia, "Trebuchet MS", verdana, arial, tahoma; margin-bottom: 2px; margin-top: 0px; font-size: 12pt;}
font.disabled {color: #666666;}
font.gray {color: #666666;}
font.bold {font-weight: bold; font-size: 8pt; "Trebuchet MS", verdana, sans-serif;}
font.stats {font-size: 7pt; font-family: arial, verdana, tahoma;}
font.url {font-size: 9pt; font-weight: normal;}

input.button {background: #DDDDDD; color: #444444; font-size: 8pt; padding: 3px; font-weight: bold; font-family: verdana, arial, tahoma;}
input.sbutton {background-color: #DDDDDD; font-size: 8pt; font-weight: bold; font-family: verdana, arial, tahoma;}
input.text {font-family: arial, verdana, tahoma, sans-serif; padding-left: 2px;}
textarea, select {font-family: arial, verdana, tahoma; margin-top: 1px; font-size: 10pt;}
select.small {font-size: 8pt; margin-left: 4px;}
input.status {border: none; background: clear; padding-left: 8px; font-size: 8pt; font-weight: bold; font-family: verdana, arial, tahoma;}

a:link {color: #000066;}
a:visited {color: #000066;}
a:hover {color: #000066;}

img.profile_avatar {border: 1px solid #666666; margin-top: 1px; margin-bottom: 10px;}
table.profile {width: 600px; border: 1px solid #AAAAAA; margin-top: 5px;}
td.profile {padding: 7px; line-height: 17px; color: #333333; background-color: #F5F5F5; background-image: url(/images/bg_bar.gif); background-repeat: repeat-x;}
td.profile2 {padding: 7px; background-color: #F5F5F5; background-image: url(/images/bg_bar.gif); background-repeat: repeat-x;}
td.profile3 {padding: 7px; border-top: 1px solid #CCCCCC; background-color: #F5F5F5;}
td.profile_description {padding: 7px; line-height: 17px; padding-top: 0px; background: #F5F5F5;}
td.profile_category {padding: 7px; padding-top: 0px; background: #F5F5F5; font-style: italic;}
td.profile_members {padding: 7px; padding-top: 0px; background: #F5F5F5;}
div.profile_avatar {width: 150px; padding: 7px; border: 1px solid #AAAAAA; background: #FFFFFF; float: right; text-align: center;}
font.profile_blogstat {font-weight: bold;}

img.template {border: 1px solid #AAAAAA; margin-top: 3px;}
div.templatebox {float: left; padding: 5px; padding-top: 2px; margin-top: 3px; background: #FFFFFF; border: 1px solid #666666;}
div.float {float: left; margin-top: 15px; margin-right: 15px;}
td.templatename {padding-top: 5px;}

//.album_img {text-align: center;
//  margin-left: auto;
//  margin-right: auto;
//}
.album_tbl {text-align: center;}
div.album_viewpic1 {text-align: center; padding-top: 20px;
  margin-left: auto;
  margin-right: auto;
}
div.albumpic {float: left; border: 1px solid #AAAAAA; padding: 5px; margin-right: 10px; margin-bottom: 10px; width: 200px; height: 200px; background-image: url(./images/album_bg.gif); background-repeat: no-repeat; vertical-align: middle; text-align: center;}
td.album_viewpic2 {border: 1px solid #AAAAAA; padding: 20px;}

td.result1 {padding: 6px; line-height: 12pt;}
td.result2 {padding: 6px; line-height: 12pt;}

.PopBoxImageSmall {border: none 0px #ffffff; cursor: url("images/magplus.cur"), pointer;}
.PopBoxImageLarge {border: solid 1px #999999; cursor: url("images/magminus.cur"), pointer;}
.PopBoxImageShrink {cursor: url("images/magminus.cur"), pointer;}
.PopBoxImageLink {cursor: pointer;}
.PopBoxImageMove {border: none 0px #ffffff; cursor: pointer;}
.rating {
color: #666666;
font-size: 11px; 
width: 170px;
height: 16px;
}
.unit-rating{
list-style:none;
margin: 0px;
padding:0px;
width: 170px;
height: 16px;
position: relative;
background: url('/images/rating0t.gif') repeat-x;
}
.unit-rating li{
text-indent: -90000px;
padding:0px;
margin:0px;
float: left;
}
.unit-rating li a{
display:block;
width:17px;
height: 16px;
text-decoration: none;
text-indent: -9000px;
z-index: 17;
position: absolute;
padding: 0px;
}
.unit-rating li a:hover{
background: url('/images/rating1t.gif');
z-index: 2;
left: 0px;
height: 18px;
}
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:17px;}
.unit-rating a.r2-unit{left:17px;}
.unit-rating a.r2-unit:hover{width: 34px;}
.unit-rating a.r3-unit{left: 34px;}
.unit-rating a.r3-unit:hover{width: 51px;}
.unit-rating a.r4-unit{left: 51px;}
.unit-rating a.r4-unit:hover{width: 68px;}
.unit-rating a.r5-unit{left: 68px;}
.unit-rating a.r5-unit:hover{width: 85px;}
.unit-rating a.r6-unit{left: 85px;}
.unit-rating a.r6-unit:hover{width: 102px;}
.unit-rating a.r7-unit{left: 102px;}
.unit-rating a.r7-unit:hover{width: 119px;}
.unit-rating a.r8-unit{left: 119px;}
.unit-rating a.r8-unit:hover{width: 136px;}
.unit-rating a.r9-unit{left: 136px;}
.unit-rating a.r9-unit:hover{width: 153px;}
.unit-rating a.r10-unit{left: 153px;}
.unit-rating a.r10-unit:hover{width: 170px;}
.unit-rating li.current-rating{
background: url('/images/rating2t.gif');
position: absolute;
height: 16px;
display: block;
text-indent: -9000px;
z-index: 1;
left: 0px;
}
