body {
	background-color: #1e1e1e;
	margin: 0px;
	font-family: Verdana;
	background-image: url(../img/mainBack.gif);
	background-repeat: repeat-x;
}

a:hover {
	text-decoration: none;
}

#paddBox { padding: 6px; }
#mainNavBox { height: 32px; background-image: url(../img/menu/menuBg.gif); }
#headerBox { 
	background-color: #FFFFFF;
	width: 100%;
	margin-top: 6px;
	height: 128px;
}
#headBox { background-image:url(../img/headBack.gif); height: 40px; }
#titleBox { 
	postion: absolute;
	width: 780px;
	background-color: #FFFFFF;
	margin-top: 10px;
	height: 214px;
}
#contentBox { 
	postion: absolute;
	width: 780px;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
}
#contentMainBox {
	padding-top: 12px;
	line-height: 16px;
	text-align: justify;
	font-family: Verdana;
	font-size: 11px;
	margin-bottom: 12px;
}

.textTitle { font-size: 18px; }
.red { color: #cc3333; }

#footerBox { 
	postion: absolute;
	width: 780px;
	background-color: #FFFFFF;
	margin-top: 10px;
	height: 112px;
	margin-bottom: 10px;
}
#menuholderBox { height: 100%; width: 188px; float: left; border-left: 1px solid #DDD; border-bottom: 1px solid #DDD; border-right: 1px solid #DDD;}

#contentholderBox {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
}

.homeBoxTitleW {
	color: #333333;
	padding-left: 6px;
	font-size: 14px;
	font-weight: bold;
}

.homeBoxLinkW {
	color: #333333;
	padding-right: 6px;
}

.homeBoxTitleB {
	color: #FFFFFF;
	padding-left: 6px;
	font-size: 14px;
	font-weight: bold;
}

.homeBoxLinkB {
	color: #FFFFFF;
	padding-right: 6px;
}


#lightBox { border: 1px solid #b4b4b4; }
#lightBox_cont { height: 52px; position: relative; top: 32px; text-align: right; }
#whiteTitle { background-image: url(../img/lightBoxHeader.gif); padding: 4px 0px 5px 6px; font-weight: bold; border-bottom: 1px solid #b4b4b4; }

#metaNav {
padding-left: 8px;
height: 24px;
background-color: #EEEEEE;
border-bottom: 1px solid #CCCCCC;
}

#metaNav a { color:#cc3333; font-weight: bold; text-decoration: none; }
#metaNav a:hover { text-decoration: underline; }

#topRightNav a { color:#cc3333; text-decoration: none; font-size: 10px }
#topRightNav a:hover { color: #666666; text-decoration: underline; }
#topRightNavSep { padding-right: 8px; }

#sitemap { list-style: none; padding: 0px; margin: 12px }
#sitemap li { padding: 4px }
#sitemap li ul { list-style: none; }

#sitemap a { color: #333333; }

#contText { text-align:justify; padding: 12px; line-height: 16px; font-size: 11px; }
#contTable td { border-bottom: 1px solid #EEEEEE; }
#contTableFull td { border-bottom: 1px solid #EEEEEE; border-right: 1px solid #EEEEEE; }
#contTableMainCol { font-weight: bold; color: #cc3333; }
#contTableSecCol { background-color: #f6f6f6; }
.contLink, a { color: #cc3333; }

.locThumbOver { padding: 4px; background-color: #336699; width: 120px; font-size: 10px; text-align:center; color: #FFFFFF; line-height: 11px; }
.locThumb { padding: 4px; background-color: #CC3333; width: 120px; font-size: 10px; text-align:center; color: #FFFFFF; line-height: 11px; }

.lizThumb { padding: 2px; background-color: #CC3333; width: 100px; font-size: 11px; height: 86px; text-align:center; color: #FFFFFF; line-height: 11px; margin-right: 4px; }
.lizThumbOver { padding: 2px; background-color: #336699; width: 100px; font-size: 11px; height: 86px; text-align:center; color: #FFFFFF; line-height: 11px; margin-right: 4px; }

#lizingTableHead { background-color: #cc3333; color: #FFFFFF; }
#lizingTableInHead { color: #336699; }
#lizingTableInside { border-left: 1px solid #CCCCCC; border-top: 1px solid #EEEEEE; background-color: #F6F6F6; }
#lizingTableInside td { text-align: left; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #EEEEEE; width: 200px; }

#calcTable { border: 1px solid #CCCCCC; background-color: #EEEEEE; padding: 4px; }

.inputText { border: 1px solid #999999; font-family: Tahoma; font-size: 11px; color: #333333; padding: 2px; }
.inputSelect { border: 1px solid #999999; font-family: Tahoma; font-size: 11px; color: #333333; }
.inputButton { border: 1px solid #CCCCCC; font-family: Tahoma; font-size: 11px; color: #FFFFFF; background-color: #336699; padding: 4px; }

#formTable td { border-bottom: 1px solid #EEEEEE; };

#stockSelHead { background-color: #DDDDDD; padding: 8px; border-bottom: 1px solid #999999; }
#stockSelHead a { color: #cc3333; text-decoration: none; font-size: 14px; font-weight: bold; }
#stockSelHead a:hover { color: #333; text-decoration: underline; }
#stockSelDesc { background-color: #EEEEEE; padding: 8px; }


.prodDiv { padding: 4px; background-color: #F6F6F6; width: 254px; float: left; border: 1px solid #EEEEEE; margin: 0px 4px 8px 0px; }
#prodDesc { font-size: 10px; line-height: 11px; padding-top: 8px; }

#prodDivDetail { padding: 4px; background-color: #F6F6F6; margin-right: 4px; margin-bottom: 4px; border: 1px solid #EEEEEE; }

.newsDate { font-size: 10px; color: #999999; }

.dottedline { border-bottom: 1px dotted #eee; margin-bottom: 8px; }
