#ss_tl, #ss_tr, #ss_bl, #ss_br {height: 18px;}
#ss_ml, #ss_mr {font-size: 75%; vertical-align: top; overflow: auto;}

.sub_tre, .sub_mou, .sub_jur, .sub_com { height: 395px; }
.sub_thumbs { height: 440px; }
.sub_exp, .sub_mag, .sub_moun { height: 395px;}
.full_tre, .full_mou, .full_jur, .full_fea,.full_acc, .full_exp, .full_com,
.full_mag, .full_moun, .full_loc, .full_bus, .full_war, .full_101  { height: 453px; color: #fff; padding-left: 4px; padding-right: 4px; overflow: auto;}

.content {color: #ffffff; padding: 6px; padding-top: 30px; text-align: center; line-height: 180%;}
.text_mag, .text_mag a {color: #000;}
.text_moun,  .text_moun a {color: #fff;}

.active, .active_tre_sub, .active_mou_sub, .active_jur_sub, .active_exp_sub, .active_com_sub {
	text-align: center;
	text-transform: uppercase;
	height: 30px;
	display: block;
	line-height: 30px;
	padding: 0px;
	margin: 0px;
	color: #fff;
	font-weight:bold;
}

a:hover.active { color:#ffffff; }

.inactive_tre, .inactive_mou, .inactive_jur, .inactive_exp_sub, .inactive_tre_sub,
.inactive_mou_sub, .inactive_jur_sub, .inactive_mag, .inactive_moun, .inactive_com {
	display: block;
	height: 30px;
	line-height: 30px;
	text-transform: uppercase;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

.inactive_tre, .inactive_mou, .inactive_jur, .inactive_exp, .inactive_com{
	border-left: 1px solid #b19e87;
	background-color: #ddcab3;
	color:#000;
}

.inactive_tre_sub, .active_tre_sub {width: 132px; background-color: #ddcab3; border-left: 1px solid #b19e87; color:#000;}
.active_tre_sub {background-color:#246049; color: #fff;}
a:hover.inactive_tre, a:hover.inactive_tre_sub {background-color: #246049; color: #fff;}

.inactive_mou_sub, .active_mou_sub {width: 177px; background-color: #ddcab3; border-left: 1px solid #b19e87; color:#000;}
.active_mou_sub {background-color:#591e55; color: #fff;}
a:hover.inactive_mou, a:hover.inactive_mou_sub {background-color: #591e55; color: #fff;}

.inactive_jur_sub, .active_jur_sub {width: 265px; background-color: #ddcab3; border-left: 1px solid #b19e87; color:#000;}
.active_jur_sub {background-color:#c2510f; color: #fff;}
a:hover.inactive_jur, a:hover.inactive_jur_sub {background-color: #c2510f; color: #fff;}

.inactive_com_sub, .active_com_sub {width: 265px; border-left: 1px solid #971b2f; color:#000;}
.active_com_sub {background-color:#971b2f; color: #fff;}
a:hover.inactive_com { background-color: #971b2f; color: #fff; }
a:hover.active_com_sub { background-color: #971b2f; color: #fff; }
.com {background-color: #971b2f; color:#fff;}

.inactive_exp_sub, .active_exp_sub {width: 265px; border-left: 1px solid #b19e87; color:#000;}
.mag {background-color: #debd05; color:#000;}
.moun {background-color: #3b7ca7; color:#fff;}
a:hover.mag {background-color: #fbe362; color: #000;}
a:hover.moun {background-color: #79add0; color: #000;}

.inactive_mag, .inactive_moun {background-color: #debd05; width: 265px; color:#fff;}
.inactive_moun {background-color: #3b7ca7; color: #fff; border-left: 1px solid #000;}

a:hover.active_tre_sub, a:hover.active_mou_sub, a:hover.active_jur_sub {color: #fff;}

td.no_tab {background-color: #ddcab3;width: 124px;}
td.info_text {padding: 10px;text-align:center;}

.holder_101 {height:75px; text-align: right;}
.holder_series {height:55px; text-align: center;}
.holder_101 img {border: none;}

.warranty {overflow:auto; height: 453px;}
.full_war ol {margin-right: 23px;}
.full_war li {padding-bottom: 10px;}

#bus_opp {text-align: center;}
#bus_opp ul {margin: 0; padding: 0;}

#features ul, #accessories ul {
	margin: 0;
	padding: 0;
	line-height: 180%;
	list-style-type: none;
	text-transform: uppercase;
	font-weight: bold;
}

#accessories ul {text-align:left; font-size: 80%;}


#accessories li.selected {background-color: #cc9900;}
#accessories li.unselected {background-color: #990000;}
div#default h4 {text-align:center; font-size: 100%; margin:5px; color: #990000; text-transform: uppercase;}
div#default div  {font-size: 70%;text-align:center;text-transform:uppercase;font-weight:bold;}

.sitemap h2 {font-size: 14pt; padding:0px;}
.sitemap h3 {font-size: 11pt; padding:0px;}
