
/* CSS Document */
html, body {
	margin: 0;
	background-color:#000000;
	color: #FFFFFF;
}
body, html, table, tr, td, p {
	font-family: 'Arial', Helvetica, sans-serif;
	font-size: 12px;
}
select {
	font-family: 'Arial', Helvetica, sans-serif;
	font-size: 12px;
}
p, form {margin: 0;}

.title { color: #000000; text-decoration: none; cursor: hand} 

#mainContent {
	margin-top: 8px;
	margin-left: 9px;
}
#banner120x600 {
	position: absolute;
	left: 778px;
	top: 30px;
}
#banner468x60 {
	float: right;
	width: 468px;
}
#banner234x60 {
	width: 234px;
	margin-left: 16px;
}
#statsBar {
	margin-left: 16px;
	color: #FFCC00;
	display: inline;
	clear: both;
	float: left;
}
#logoBar {
	margin-left: 16px;
	width: 728px;
	height: 60px;
}
#logoBar #logo {
	float: left;
	color: #FFFFFF;
}
IMG {
	border: 0;
	margin: 0;
	float:left;
	clear:none;
}
.break {clear:both;}
h1,h2,h3,h4,h5,h6 {
	margin: 0 0 8px 0;
}
h1 		{font-size: 18px;}
h2 		{font-size: 17px;}
h3 		{font-size: 16px;}
h4 		{font-size: 15px;}
h5 		{font-size: 14px;}
h6 		{font-size: 13px;}
.xxxxxxl {font-size: 18px;}
.xxxxxl {font-size: 15px;}
.xxxxl 	{font-size: 14px;}
.xxxl 	{font-size: 13px;}
.xxl 	{font-size: 12px;}
.xl 	{font-size: 12px;}
.xs 	{font-size: 12px;}
.xxs 	{font-size: 12px;}
.xxxs 	{font-size: 11px;}
.xxxxs 	{font-size: 12px;}
.xxxxxs	{font-size: 9px;}
.b		{font-weight: bold;}
.i		{font-style: italic;}
.h_thumb_up, .h_thumb_down {
	position: relative;
	top: -20px;
	width: 32px;
	height: 32px;
	display: block;
	background-repeat: no-repeat;
	z-index: 1;
	clear: none;
	float: right;
	margin-right: 8px;
}
.h_thumb_up {
	background-image: url('/css/resources/thumb_up.png');
}
.h_thumb_down {
	background-image: url('/css/resources/thumb_down.png');
}
.columnLarge {
	width: 766px;
}
.columnSmall {
	width: 250px; 
	float: left;
	clear: left;
}
.columnMedium {
	width: 484px;
	float: left;
}
.columnSpacer {
	width: 9px;
	min-width: 9px;
}
.box {
	margin-top: 8px;
	margin-left: 16px;
	border-collapse: collapse;
	float: left;
}
.box .tl {
	width: 8px;
	height: 8px;
	min-width: 8px;
	min-height: 8px;
	background-repeat: no-repeat;
}
.box .tc {
	height: 8px;
	min-height: 8px;
	background-repeat: repeat-x;
}	
.box .tr {
	width: 8px;
	height: 8px;
	min-width: 8px;
	min-height: 8px;
	background-repeat: no-repeat;
}
.box .cl {
	width: 8px;
	min-width: 8px;
	background-repeat: repeat-y;
}
.box .cc {
    background-repeat: repeat;
	float: left;
	overflow: visible;
}	
.box .cr {
	width: 9px;
	min-width: 9px;
	background-repeat: repeat-y;
}
.box .bl {
	width: 8px;
	min-width: 8px;
	background-repeat: no-repeat;
}
.box .bc {
	height: 8px;
	background-repeat: repeat-x;
}	
.box .br {
	width: 8px;
	min-width: 8px;
	background-repeat: no-repeat;
}
.mg_w, .mg_w a {color: #FFF;}
.mg_w .tr {background-image: url('/css/box/mg_w/tr.png');}
.mg_w .tc {background-image: url('/css/box/mg_w/tc.png');}
.mg_w .tl {background-image: url('/css/box/mg_w/tl.png');}
.mg_w .cr {background-image: url('/css/box/mg_w/cr.png');}
.mg_w .cc {background-image: url('/css/box/mg_w/cc.png');}
.mg_w .cl {background-image: url('/css/box/mg_w/cl.png');}
.mg_w .br {background-image: url('/css/box/mg_w/br.png');}
.mg_w .bc {background-image: url('/css/box/mg_w/bc.png');}
.mg_w .bl {background-image: url('/css/box/mg_w/bl.png');}
.dg_w, .dg_w a {color: #FFF;}
.dg_w .tr {background-image: url('/css/box/dg_w/tr.png');}
.dg_w .tc {background-image: url('/css/box/dg_w/tc.png');}
.dg_w .tl {background-image: url('/css/box/dg_w/tl.png');}
.dg_w .cr {background-image: url('/css/box/dg_w/cr.png');}
.dg_w .cc {background-image: url('/css/box/dg_w/cc.png');}
.dg_w .cl {background-image: url('/css/box/dg_w/cl.png');}
.dg_w .br {background-image: url('/css/box/dg_w/br.png');}
.dg_w .bc {background-image: url('/css/box/dg_w/bc.png');}
.dg_w .bl {background-image: url('/css/box/dg_w/bl.png');}
.lg_w, .lg_w a {color: #000;}
.lg_w .tr {background-image: url('/css/box/lg_w/tr.png');}
.lg_w .tc {background-image: url('/css/box/lg_w/tc.png');}
.lg_w .tl {background-image: url('/css/box/lg_w/tl.png');}
.lg_w .cr {background-image: url('/css/box/lg_w/cr.png');}
.lg_w .cc {background-image: url('/css/box/lg_w/cc.png');}
.lg_w .cl {background-image: url('/css/box/lg_w/cl.png');}
.lg_w .br {background-image: url('/css/box/lg_w/br.png');}
.lg_w .bc {background-image: url('/css/box/lg_w/bc.png');}
.lg_w .bl {background-image: url('/css/box/lg_w/bl.png');}
.y_w, .y_w a {color: #000;}
.y_w .tr {background-image: url('/css/box/y_w/tr.png');}
.y_w .tc {background-image: url('/css/box/y_w/tc.png');}
.y_w .tl {background-image: url('/css/box/y_w/tl.png');}
.y_w .cr {background-image: url('/css/box/y_w/cr.png');}
.y_w .cc {background-image: url('/css/box/y_w/cc.png');}
.y_w .cl {background-image: url('/css/box/y_w/cl.png');}
.y_w .br {background-image: url('/css/box/y_w/br.png');}
.y_w .bc {background-image: url('/css/box/y_w/bc.png');}
.y_w .bl {background-image: url('/css/box/y_w/bl.png');}
.w_g, .w_g a {color: #000;}
.w_g .tr {background-image: url('/css/box/w_g/tr.png');}
.w_g .tc {background-image: url('/css/box/w_g/tc.png');}
.w_g .tl {background-image: url('/css/box/w_g/tl.png');}
.w_g .cr {background-image: url('/css/box/w_g/cr.png');}
.w_g .cc {background-image: url('/css/box/w_g/cc.png');}
.w_g .cl {background-image: url('/css/box/w_g/cl.png');}
.w_g .br {background-image: url('/css/box/w_g/br.png');}
.w_g .bc {background-image: url('/css/box/w_g/bc.png');}
.w_g .bl {background-image: url('/css/box/w_g/bl.png');}
.b_g, .b_g a {color: #CCC;}
.b_g .tr {background-image: url('/css/box/b_g/tr.png');}
.b_g .tc {background-image: url('/css/box/b_g/tc.png');}
.b_g .tl {background-image: url('/css/box/b_g/tl.png');}
.b_g .cr {background-image: url('/css/box/b_g/cr.png');}
.b_g .cc {background-image: url('/css/box/b_g/cc.png');}
.b_g .cl {background-image: url('/css/box/b_g/cl.png');}
.b_g .br {background-image: url('/css/box/b_g/br.png');}
.b_g .bc {background-image: url('/css/box/b_g/bc.png');}
.b_g .bl {background-image: url('/css/box/b_g/bl.png');}
.r_w, .r_w a {color: #FFF;}
.r_w .tr {background-image: url('/css/box/r_w/tr.png');}
.r_w .tc {background-image: url('/css/box/r_w/tc.png');}
.r_w .tl {background-image: url('/css/box/r_w/tl.png');}
.r_w .cr {background-image: url('/css/box/r_w/cr.png');}
.r_w .cc {background-image: url('/css/box/r_w/cc.png');}
.r_w .cl {background-image: url('/css/box/r_w/cl.png');}
.r_w .br {background-image: url('/css/box/r_w/br.png');}
.r_w .bc {background-image: url('/css/box/r_w/bc.png');}
.r_w .bl {background-image: url('/css/box/r_w/bl.png');}
.blue_w, .blue_w a {color: #FFF;}
.blue_w .tr {background-image: url('/css/box/blue_w/tr.png');}
.blue_w .tc {background-image: url('/css/box/blue_w/tc.png');}
.blue_w .tl {background-image: url('/css/box/blue_w/tl.png');}
.blue_w .cr {background-image: url('/css/box/blue_w/cr.png');}
.blue_w .cc {background-image: url('/css/box/blue_w/cc.png');}
.blue_w .cl {background-image: url('/css/box/blue_w/cl.png');}
.blue_w .br {background-image: url('/css/box/blue_w/br.png');}
.blue_w .bc {background-image: url('/css/box/blue_w/bc.png');}
.blue_w .bl {background-image: url('/css/box/blue_w/bl.png');}
.b_w, .b_w a {color: #FFF;}
.b_w .tr {background-image: url('/css/box/b_w/tr.png');}
.b_w .tc {background-image: url('/css/box/b_w/tc.png');}
.b_w .tl {background-image: url('/css/box/b_w/tl.png');}
.b_w .cr {background-image: url('/css/box/b_w/cr.png');}
.b_w .cc {background-image: url('/css/box/b_w/cc.png');}
.b_w .cl {background-image: url('/css/box/b_w/cl.png');}
.b_w .br {background-image: url('/css/box/b_w/br.png');}
.b_w .bc {background-image: url('/css/box/b_w/bc.png');}
.b_w .bl {background-image: url('/css/box/b_w/bl.png');}

.buttonBar {
	clear: both;
}
.menuTop, .menuBottom {
	width: 728px;
	margin-left: 16px;
	margin-top: 8px;
	clear: both;
}
.menuBottom {
	border-top: 1px outset #666666;
	text-align: center;
	font-size: 11px;
	margin-top: 24px;
	padding-top: 16px;
	display: inline;
	color: #666666;
	float: left;	
}
.menuBottom a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	margin: 0 4px 0 4px;
}
.menu {
	border-collapse: collapse;
	clear: none;
	float: left;
}
.menu .mtl {
	width: 5px;
	height: 5px;
	background-repeat: no-repeat;
}
.menu .mtc {
	height: 5px;
	background-repeat: repeat-x;
}	
.menu .mtr {
	width: 5px;
	height: 5px;
	background-repeat: no-repeat;
}
.menu .mcl {
	width: 5px;
	background-repeat: repeat-y;
}
.menu .mcc {
    background-repeat: repeat;
	float: left;
	overflow: visible;
}	
.menu .mcr {
	width: 6px;
	background-repeat: repeat-y;
}
.menu .mbl {
	width: 5px;
	background-repeat: no-repeat;
}
.menu .mbc {
	height: 5px;
	background-repeat: repeat-x;
}	
.menu .mbr {
	width: 5px;
	background-repeat: no-repeat;
}
.menu a {
	text-align: center;
	display: block;
	text-decoration: none;
	font-weight: bold;
}
.medium_gray a {color: #FFF;}
.medium_gray .mtr {background-image: url('/css/menu/medium_gray/tr.png');}
.medium_gray .mtc {background-image: url('/css/menu/medium_gray/tc.png');}
.medium_gray .mtl {background-image: url('/css/menu/medium_gray/tl.png');}
.medium_gray .mcr {background-image: url('/css/menu/medium_gray/cr.png');}
.medium_gray .mcc {background-image: url('/css/menu/medium_gray/cc.png');}
.medium_gray .mcl {background-image: url('/css/menu/medium_gray/cl.png');}
.medium_gray .mbr {background-image: url('/css/menu/medium_gray/br.png');}
.medium_gray .mbc {background-image: url('/css/menu/medium_gray/bc.png');}
.medium_gray .mbl {background-image: url('/css/menu/medium_gray/bl.png');}
.red a {color: #000;}
.red .mtr {background-image: url('/css/menu/red/tr.png');}
.red .mtc {background-image: url('/css/menu/red/tc.png');}
.red .mtl {background-image: url('/css/menu/red/tl.png');}
.red .mcr {background-image: url('/css/menu/red/cr.png');}
.red .mcc {background-image: url('/css/menu/red/cc.png');}
.red .mcl {background-image: url('/css/menu/red/cl.png');}
.red .mbr {background-image: url('/css/menu/red/br.png');}
.red .mbc {background-image: url('/css/menu/red/bc.png');}
.red .mbl {background-image: url('/css/menu/red/bl.png');}
.yellow a {color: #000;}
.yellow .mtr {background-image: url('/css/menu/yellow/tr.png');}
.yellow .mtc {background-image: url('/css/menu/yellow/tc.png');}
.yellow .mtl {background-image: url('/css/menu/yellow/tl.png');}
.yellow .mcr {background-image: url('/css/menu/yellow/cr.png');}
.yellow .mcc {background-image: url('/css/menu/yellow/cc.png');}
.yellow .mcl {background-image: url('/css/menu/yellow/cl.png');}
.yellow .mbr {background-image: url('/css/menu/yellow/br.png');}
.yellow .mbc {background-image: url('/css/menu/yellow/bc.png');}
.yellow .mbl {background-image: url('/css/menu/yellow/bl.png');}
.green a {color: #FFF;}
.green .mtr {background-image: url('/css/menu/green/tr.png');}
.green .mtc {background-image: url('/css/menu/green/tc.png');}
.green .mtl {background-image: url('/css/menu/green/tl.png');}
.green .mcr {background-image: url('/css/menu/green/cr.png');}
.green .mcc {background-image: url('/css/menu/green/cc.png');}
.green .mcl {background-image: url('/css/menu/green/cl.png');}
.green .mbr {background-image: url('/css/menu/green/br.png');}
.green .mbc {background-image: url('/css/menu/green/bc.png');}
.green .mbl {background-image: url('/css/menu/green/bl.png');}

.white {color: #FFFFFF;}
.black {color: #000000;}
.yellow {color: #FFCC00;}
.green {color: #006600;}
.red {color: #DC161E;}
.light_gray {color: #CCCCCC;}
.medium_gray {color: #666666;}
.dark_gray {color: #333333;}

.hr {
	clear: both;
	width: auto;
	overflow: hidden;
}
.hrLine {
	width: auto;
}
DIV.left {
	clear: none;
	float: left;
}
DIV.right {
	clear: none;
	float: right;
}
DIV.center {
	text-align:center;
	width: 100%;
}
#rating {
	margin-top: 4px;
	float: left;
}
#rating .left {
	float: left;
	color: #333333;
	width: 66px;
	font-size: 28px; 
	text-align: right;	
	padding-right: 10px;
	margin-top: -5px;
}
#rating .right {
	float: left;
	color: #DC161E;
	font-size: 28px; 
	margin-top: -5px;
	width: 62px;
	font-weight: bold;
	padding-left: 5px;
}
#rating .center {
	width:300px;
	float: left;
}
#rating ul { 
	margin:0; 
	padding:0px; 
	list-style-image:none; 
	list-style-position:outside; 
	list-style-type:none; 
}
#rating li { 
	/*cursor:pointer;*/ 
	float:left; 
	display:inline; 
	height:30px; 
	width:25px; 
	padding-right:5px; 
	background: transparent url('/css/resources/rating.png') no-repeat scroll 0% 0% 
}
#rating li a {
	display: block;
	width: 25px;
	height: 30px;
}
#rating1.off  {background-position:0px 0px;}
#rating2.off  {background-position:-30px 0px;}
#rating3.off  {background-position:-60px 0px;}
#rating4.off  {background-position:-90px 0px;}
#rating5.off  {background-position:-120px 0px;}
#rating6.off  {background-position:-150px 0px;}
#rating7.off  {background-position:-180px 0px;}
#rating8.off  {background-position:-210px 0px;}
#rating9.off  {background-position:-240px 0px;}
#rating10.off {background-position:-270px 0px;}

#rating1.on  {background-position:0px -30px;}
#rating2.on  {background-position:-30px -30px;}
#rating3.on  {background-position:-60px -30px;}
#rating4.on  {background-position:-90px -30px;}
#rating5.on  {background-position:-120px -30px;}
#rating6.on  {background-position:-150px -30px;}
#rating7.on  {background-position:-180px -30px;}
#rating8.on  {background-position:-210px -30px;}
#rating9.on  {background-position:-240px -30px;}
#rating10.on {background-position:-270px -30px;}

.number1, .number2, .number3, .number4, .number5, .number6, .number7, .number8, .number9, .number10 {
	float:left;
	width: 55px;
	height: 50px;
	display: block;
	background-repeat: no-repeat;	
}
.number1 {background-image: url('/css/numbers/01.png');}
.number2 {background-image: url('/css/numbers/02.png');}
.number3 {background-image: url('/css/numbers/03.png');}
.number4 {background-image: url('/css/numbers/04.png');}
.number5 {background-image: url('/css/numbers/05.png');}
.number6 {background-image: url('/css/numbers/06.png');}
.number7 {background-image: url('/css/numbers/07.png');}
.number8 {background-image: url('/css/numbers/08.png');}
.number9 {background-image: url('/css/numbers/09.png');}
.number10 {background-image: url('/css/numbers/10.png');}

.ptopthumbup {
	float:left;
	background-image: url(/css/resources/thumb_up_yellow.png);
	width:32px;
	height: 32px;
	display: block;
	background-repeat: no-repeat;
	z-index: 1;
	margin-right:14px;
	margin-top:3px;
}

.ptopthumdown {
	float:left;
	background-image: url(/css/resources/thumb_down_yellow.png);
	width:32px;
	height: 32px;
	display: block;
	background-repeat: no-repeat;
	z-index: 1;
	margin-right:14px;
	margin-top:3px;
}

.wt10thumbup {
	float: right;
	width: 32px;
	height: 32px;
	display: block;
	margin-right: 8px;
	background-repeat: no-repeat;
	background-image: url('/css/resources/thumb_up.png');
}
.wt10thumbdown {
	float: right;
	width: 32px;
	height: 32px;
	display: block;
	margin-right: 8px;
	background-repeat: no-repeat;
	background-image: url('/css/resources/thumb_down.png');
}
.wt10stats {
	float: right;
	height: 50px;
	display: block;
}
.wt10stats .number {
	font-size: 22px;
	font-weight: bold;
}
.wt10stats .name a {
	color: #FFF;
	font-size: 11px;
}
.dialog {
	width: 400px;
	background-image: url('/css/dialog/background.png');
	background-repeat: repeat-y;
	position:absolute; 
	left: 25%; 
	top: 12%; 
	display: none; 
	z-index: 11; 
	padding: 10px;
	-moz-opacity: 1.0;
	border: 1px solid #CCC;
	border-collapse: collapse;
    opacity:1.0;	
    filter: alpha(opacity=100);
}
.dialog .L {
	width: 100%;
}
.dialog .L a {
	float: right;
	width: 22px;
	height: 22px;
	display: block;
	background: url('/css/dialog/close.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.dialog .L a:hover {
	background-position: -22px 0px;
}
.dialog .L a.disabled ,.dialog .L a.disbled:hover {
	background-position: -44px 0px;
	cursor: default;
}
.dialog .M, .dialog .MError {
	margin-bottom: 8px;
	border-top: 1px solid #cacaca;
	padding-top: 8px;
	text-align: left;
	clear:both;
}
.dialog .MError {
	max-height: 500px;
	overflow: auto;
}
.dialog .H, .dialog .HError{
	clear: both; 
	color: #cacaca;
	width: 100%; 
	margin: 0; 
	text-align: left;
	font-size: 18px;
	font-weight: bold;
}
.dialog .HError {
	color: #DC161E;
} 
.dialog .i_Prg {
	clear: none;
	float:left;
	height: 23px;
	width: 131px;
	background-image: url('/css/resources/process.gif');
	background-repeat: no-repeat;
	display: block;
}
.dialog .B input.button {
	float: right;
	margin-left: 8px;
	width: 100px;
}
#c_cW_O{
    display:none;
    position:absolute;
	margin: 0;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:10;   
    background-color: #000;
    -moz-opacity: 0.65;
    opacity:.65;	
    filter: alpha(opacity=65);
}
/* ADDRESSBOOK */
#addressContainer {
	width: 294px;
	height: 284px;
	overflow: auto;
	padding-left: 4px;
	clear:both;
}
#addressList {
	width: 275px;
	overflow: hidden;
}
#addressList .addressEntry {
	clear: none;
	float:left;
	width: 275px;
}
#addressList .addressEntry .c_1{
	float:left;
	width: 15px;
}
#addressList .addressEntry .c_2{
	float:left;
	position:relative;	
	top: -2px;	
	width: 15px;
}
#addressList .addressEntry .c_3{
	float:left;
	padding-left: 8px;
	overflow:hidden;
	width: 237px;
}
#addressbookCount {
	clear: none;
	float: left;
	display: none;
	margin-left: 12px;
}
a.userMnuActive {
	color: #FFFFFF; 
	text-decoration:none;
}
.imgBorder {
		float:left;
		margin-left:0px;
		margin-right:10px;
		border:1px solid #CCCCCC;
		padding:2px;
		width:96px;
		height:72px;
}

.imgBorderLarge {
		float:left;
		margin-left:0px;
		margin-right:10px;
		border:1px solid #CCCCCC;
		padding:2px;
		width:208px;
		height:156px;
}
span.checkbox { 
	  width: 19px; 
	  height: 14px; 
	  padding: 0 5px 0 0; 
	  background: url(/img/checkbox.gif) no-repeat; 
	  display: block; 
	  clear: left; 
	  float: left; 
} 
span.radio { 
	  width: 19px; 
	  height: 14px; 
	  padding: 0 5px 0 0; 
	  background: url(/img/radio.gif) no-repeat; 
	  display: block; 
	  clear: left; 
	  float: left; 	  
} 
.online {
		background-color:#000000;			
		color: #33FF00;
		width:60px;	
		padding-left:14px;	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		margin-left:4px;
		line-height:8px;		
		display: block;		
		float: left;
		margin-top:2px;
		height: 9px;		
}	
.onlineIMG {
		background-image: url('/img/online.gif');
		background-repeat:repeat-y;
		border:2px;
		border-style:solid;
		border-color:#000000;					
}
.lastRated IMG {	
		border: 0;
		margin: 0;		
		clear:none;
		float: none;
}
.myProfile_HL {
		float:left;
		width:150px
}	
.myProfile_HR {
		line-height:22px;
		float:right
}
.imgComment IMG {
		float:none;		
}
