/* --------------- UNIVERSAL TAGS --------------- */
html,body,div,span { margin:0; padding:0; color:#000; }
body
p { margin-top:0px; margin-bottom:18px; line-height:130%; }
a { color:#0000CC; text-decoration:none; }
a:hover
{
	color: #c41130;
	tcursor: pointer;
	text-decoration: underline;
}
form,input,select,textarea { margin:0; padding:0; font:12px Times; }
table tr,table tr td,table tr th { font:12px Times; }


/* ---------------- TEXT FORMATS ------------------- */
.bodytext_xs {font-family: Times; font-size: 11px; font-style: normal; font-weight: normal; color: #000000}
.bodytext_s {font-family: Times; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}
.bodytext {font-family: Times; font-size: 14px; font-style: normal; font-weight: normal; color: #000000}
.bodytext_l {font-family: Times; font-size: 16px; font-style: normal; font-weight: normal; color: #000000}
.bodytext_xl {font-family: Times; font-size: 18px; font-style: normal; font-weight: normal; color: #000000}

.h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; font-weight: bold; color: #666666; padding: 0 0 0 10px; }

.mainlinks { font-family: Times; font-size: 14px; font-style: normal; font-weight: bold; color: #17323f; padding: 0 4px 0 4px; }
.mainlinks a { color: #17323f; text-decoration:none; }
.mainlinks a:hover { color: #17323f; text-decoration:underline; }


/* ---------------- SPECIAL FORMATS ------------------- */
.error
{
	font-family: Times;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #000000
}
.copyright
{
	margin: 5px 0 11px 0;
	text-align: center;
	font-size: 11px;
	font-family: Times;
	font-weight: normal;
	color: #FFFFFF;
	white-space: nowrap;
}

.bottomlinks { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; padding: 0 6px 0 3px; }
.bottomlinks a { color: #FFFFFF; text-decoration:none; }
.bottomlinks a:hover { color: #FFFFFF; text-decoration:underline; }

.carousel {
margin:0 0px 0 0px;
padding:0 0px 0 0px;
position:relative;
}

div.detaildescription{
text-align: center;
font-family : Times;
font-size: 14px;
}


div.proddescription{
text-align: center;
font-family : Times;
font-size: 14px;
}

TD.catimage {
vertical-align:top;
text-align: center;
}

TD.catname {
vertical-align:top;
text-align: center;
} 

div.prodname{
text-align: center;
font-family : Times;
font-size: 14px;
}

td.prodimage{
text-align: center;
font-family : Times;
font-size: 14px;
}

div.prodprice{
text-align: center;
font-family : Times;
font-size: 14px;
}

td.detailimage{
text-align: center;
font-family : Times;
font-size: 14px;
}

div.detailprice{
text-align: center;
font-family : Times;
font-size: 14px;
}

div.detailname{
text-align: center;
font-family : Times;
font-size: 14px;
}

div.prodoptions {
text-align: center;
font-size: 12px;
font-family : Times;
color : #000000;
}

SELECT.prodoption {
text-align: center;
font-size: 12px;
font-family : Times;
color : #000000;
}

SPAN.prodoption {
text-align: center;
font-size: 12px;
font-family : Times;
color : #000000;
}

div.listprice{
text-align: center;
font-family : Times;
font-size: 14px;
}









