
a:link, a:visited { color:#0000ff; }
a:hover, a:active { color:#ff0000; }

body { 
	margin:8px 0px;
    font-family:tahoma,helvetica,sans-serif;
    font-size:12px;
    color:#000000;
    background-color: #000;
    }

table { border-collapse:collapse; }

form { margin:0px; }

.tMain {
	margin:0px auto;
	border:1px solid #000000;
	width:840px;
	background-color:#ffffff;
	}

.tdHeader {
	background-color:#ffff00;
	padding:0px;
	}

.tdHnav {
	padding:0px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color:#ffff90;
	font-weight:bold;
	}

.tHnav {
	}

a.lHnav:hover, a.lHnav:active, a.lHnav:link, a.lHnav:visited {
	padding:8px 12px;
	display:block;
	text-decoration:none;
	}

a.lHnav:link, a.lHnav:visited {
	color:#565656;
	}

a.lHnav:hover, a.lHnav:active {
	background-color:#ffff00;
	color:#000000;
	}

.HnavL {
	width:100%; 
	border-left:0;
	padding:8px 16px 8px 4px;
	}

.Hnav, .HnavNL {
	white-space:nowrap;
	border-left:1px solid #000000;
	color:#565656;
	}

.Hnav { padding:0px; }

.HnavNL { 
	padding:8px 12px; 
	cursor:not-allowed; }

.tdBody {
	padding:24px 12px;
	}

.tdFooter {
	text-align:center;
	padding:4px;
	background-color:#ffff00;
	border-top:1px solid #000000;
	}

.iBor {
	border:1px solid #000000;
	}

.hdrR180L, .hdrR180R {
	background-color:#ffff00; 
	padding:1px 0px;
	border:0; 
	background-repeat:no-repeat;
    width:22px;
    }

.hdrR180L {
    background-image:url(/images/hdr_Rnd180_L_ffff90_w22.gif); 
    background-position:left; 
    }

.hdrM, .hdrMn {
	background-color:#ffff00; 
	font-size:24px; 
	font-family:'trebuchet ms',helvetica,sans-serif; font-weight:normal;
	color:#ffffff; 
	text-align:center; 
	padding:1px 0px;
	border:0;
	background-repeat:repeat-y;
    background-position:center;
    }

.hdrM {
    background-image:url(/images/Hdr_grad_ffff00-000.gif);
	}

.hdrMn {
    background-image:url(/images/Hdr_grad_ffff00-000_w640.gif);
	}

.hdrR180R {
    background-image:url(/images/hdr_Rnd180_R_ffff90_w22.gif);
    background-position: right;
    }

/* ---- Reviews ---- */

h2.reviews {
    padding-bottom:4px;
    border-bottom:1px solid #888;
    font-size:24px;
}

.Creviews {
    padding:0 4px;
    margin:24px auto 0 auto;
    text-align:left;
}

.TheReview {
    padding:4px 12px 0 12px;
}

table.tab { margin:24px 0 0 12px; }

.Ltab, .Rtab {
    width:13px;
    padding:0;
}

.Ltab {
    background:url('/reviews/images/tabs/tab_L_ffee80-888-fff_13x36.gif') no-repeat left top; 
}

.Mtab {
    background:url('/reviews/images/tabs/tab_M_ffee80-888-fff_13x36.gif') repeat-x;
}

.Rtab {
    background:url('/reviews/images/tabs/tab_R_ffee80-888-fff_13x36.gif') no-repeat right top;
}

.Ltab2, .Rtab2 {
    width:13px; 
    padding:0;
}

.Ltab2 {
    background:url('/reviews/images/tabs/tab_L_3264c7-888-fff_13x48.gif') no-repeat left top; 
}

.Mtab2 {
    background:url('/reviews/images/tabs/tab_M_3264c7-888-fff_1x48.gif') repeat-x;
}

.Rtab2 {
    background:url('/reviews/images/tabs/tab_R_3264c7-888-fff_13x48.gif') no-repeat right top;
}

.Show_w_line, .Show_wo_line {
    margin:12px 0 0 4px; 
    padding:0 0 4px 4px; 
    text-align:left;
}

.Show_w_line {
    border-bottom:1px dotted #aaa;
}

