body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/back-grey-bar.gif);
	background-repeat: repeat-x;
	margin: 0px, 0px, 0px, 0px;
}

td {
	color:#333333;
	font-size:12px;
}
td a{
	color:#333333;
	text-decoration:none;
}

dfn { cursor:help; }

div#wrapper {
	position:relative;
	top:0px;
	left:0px;
	margin: 0px, 0px, 0px, 0px;
	width:850px;
}

div#footer td{
	font-size:11px;
}


div#submenu1 {
	position:absolute;
	top:64px;
	left:209px;
	visibility:hidden;
}
div#submenu2 {
	position:absolute;
	top:64px;
	left:209px;
	visibility:hidden;
}

.seeMore { color:#cc0000; }
.seeMore a{ color:#cc0000; text-decoration:underline; }

.productFeatures ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.productFeatures li{ list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 0px 0px; }

.templateText {
	color:#cc0000;
}
.templateText a{
	color:#cc0000;
	text-decoration:underline;
}

.contact-address {
	font-size:11px;
	color:#0099ff;
}

.contact-links td{
	color:#999999;
}
.contact-links td a{
	color:#cc0000;
	text-decoration:underline;
}


/*****************************************/
/*------------ PRODUCT DISPLAY ----------*/
/*****************************************/

div#product { width:180px; font-size:10px; color:#cccccc;}
div#product-image { display:inline; }
div#product-image td{ width:180px; height:143px; border:1px solid #999999;}
div#product td.product-data-cell { border:1px solid #999999; border-right-width:0px; text-align:center; width:44px; height:20px;}
div#product td.product-data-cell-right { border:1px solid #999999; text-align:center; height:20px; font-size:9px; color:#666666;}
div#product td.product-data-cell-right a { color:#666666; text-decoration:underline;}

div#product-image-large { width:304px; height:240px; border:1px solid #999999; }
.product-detail-header { font-size:11px; font-weight:bold; color:#999999; }




/*****************************************/
/*------------ FOOTER -------------------*/
/*****************************************/
div#footer .menu a{	text-decoration:underline; color:#666666; }
div#footer td.copy { color:#999999; }

/*------------ COLORS ----------- */
div#footer td.leftblock1 { background-color:#cccc00; }
div#footer .menu1 {	color:#cccc00; }
div#footer .menu1 a{ color:#cccc00;	text-decoration:none; }

.headerText0 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#cc0000; }

.headerText1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666666; }
.headerText1 a { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666666; }
.headerText1 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#444444; }
div#footer td.leftblock1 { background-color:#cc0000; }
div#footer .menu1 {	color:#cc0000; }
div#footer .menu1 a{ color:#cc0000;	text-decoration:none; }

.headerText2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#003399; }
.headerText2 a { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#003399; }
.headerText2 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#002255; }
div#footer td.leftblock2 { background-color:#003399; }
div#footer .menu2 {	color:#003399; }
div#footer .menu2 a{ color:#003399;	text-decoration:none; }

.headerText3 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#009900; }
.headerText3 a { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#009900; }
.headerText3 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#005500; }
div#footer td.leftblock3 { background-color:#009900; }
div#footer .menu3 {	color:#009900; }
div#footer .menu3 a{ color:#009900;	text-decoration:none; }

.headerText4 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#990099; }
.headerText4 a { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#990099; }
.headerText4 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#550055; }
div#footer td.leftblock4 { background-color:#990099; }
div#footer .menu4 {	color:#990099; }
div#footer .menu4 a{ color:#990099;	text-decoration:none; }

div#footer td.leftblock5 { background-color:#ff3300; }
div#footer .menu5 {	color:#ff3300; }
div#footer .menu5 a{ color:#ff3300; text-decoration:none; }

div#footer td.leftblock6 { background-color:#cccc00; }
div#footer .menu6 {	color:#cccc00; }
div#footer .menu6 a{ color:#cccc00; text-decoration:none; }

div#footer td.leftblock7 { background-color:#0099ff; }
div#footer .menu7 {	color:#0099ff; }
div#footer .menu7 a{ color:#0099ff;	text-decoration:none; }


/*****************************************/
/*------------ HOME PAGE ----------------*/
/*****************************************/

.specialText { color:#999999; text-decoration:underline;}
.specialText a{ color:#cc0000; text-decoration:underline;}

div#flashcontent {
	border:1px solid #999999;
}

div#homelower {
	position:absolute;
	background-color:#ffffff;
	top:584px; 
	left:8px;
	height:125px;
	width:842px;
}

div#homesquare-outer-1 {
	position:absolute;
	top:0px; 
	left:60px;
	background-color:#d8d8d8;
	height:125px;
	width:125px;
}
div#homesquare-outer-2 {
	position:absolute;
	top:0px; 
	left:704px;
	background-color:#d8d8d8;
	height:125px;
	width:125px;
}
div#homesquare-inner {
	position:absolute;
	top:10px; 
	left:10px;
	background-color:#FFFFFF;
	height:105px;
	width:105px;
	text-align:center;
}

div#homerect-outer-1 {
	position:absolute;
	top:0px; 
	left:210px;
	background-color:#d8d8d8;
	height:125px;
	width:230px;
}
div#homerect-outer-2 {
	position:absolute;
	top:0px; 
	left:458px;
	background-color:#d8d8d8;
	height:125px;
	width:230px;
}
div#homerect-inner {
	position:absolute;
	top:10px; 
	left:10px;
	background-color:#FFFFFF;
	height:105px;
	width:210px;
}
