BODY
{
	background-image: url(template/toptab_page1_background.gif);
	color: #000000;
	background-repeat: repeat;
} 

TABLE
{
	font: 9pt arial, helvetica, sans-serif;
	color: #000000;
}

P {
	MARGIN: 0px 
}

BLOCKQUOTE
{
	margin: 0px 0px 0px 15px;
	color: #000000;
}

OL
{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
}

.leftcoltext UL
{
	margin-top: 0px;
	list-style-image: url(template/toptab_page1_bullet.gif);
	margin-bottom: 5px;
	margin-left: 20px;
	color: #000000;
}

.rightcoltext UL
{
	margin-top: 0px;
	list-style-image: url(template/toptab_page1_bullet.gif);
	margin-bottom: 5px;
	margin-left: 20px;
	color: #000000;
}

.centercoltext UL
{
	margin-top: 0px;
	list-style-image: url(template/toptab_page1_bullet.gif);
	margin-bottom: 5px;
	margin-left: 20px;
	color: #000000;
}

.leftcoltext
{
	border-right: #0d1e2e 1px solid;
	padding-right: 10px;
	border-top: #0d1e2e 1px solid;
	padding-left: 15px;
	border-left: #0d1e2e 1px solid;
	border-bottom: #0d1e2e 1px solid;
	background-color: #275179;
}

.centercoltext
{
	border-right: #0d1e2e 1px solid;
	padding-right: 15px;
	border-top: #0d1e2e 1px solid;
	padding-left: 15px;
	border-left: #0d1e2e 1px solid;
	border-bottom: #0d1e2e 1px solid;
	background-color: #8aabcb;
}

.topstrip
{
	background-image: url(template/toptab_page1_topstrip.gif);
	background-repeat: repeat-x;
}

.footer
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: bold;
	font-size: xx-small;
	border-left: #000000 1px solid;
	color: #669900;
	border-bottom: #000000 1px solid;
	letter-spacing: 2px;
	background-color: #0d1e2e;
}

.parabg
{
	font-weight: bold;
	background-image: url(template/toptab_page1_parahead_bg.gif);
	color: #ffffff;
	background-repeat: repeat-x;
	white-space: nowrap;
	letter-spacing: 2px;
}

H1
{
	margin-top: 0px;
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 0px;
	padding-bottom: 2px;
	color: #333333;
}

H2
{
	margin-top: 0px;
	font-size: 9pt;
	margin-bottom: 3px;
	color: #ffffff;
}

.rightcoltext
{
	border-right: #0d1e2e 1px solid;
	padding-right: 10px;
	border-top: #0d1e2e 1px solid;
	padding-left: 10px;
	padding-bottom: 10px;
	border-left: #0d1e2e 1px solid;
	padding-top: 10px;
	border-bottom: #0d1e2e 1px solid;
	background-color: #3b6fa1;
}

.rightcoltext A:link {
	COLOR: blue
}

.rightcoltext A:visited {
	COLOR: blue;
}

.rightcoltext A:hover { 
	COLOR: SaddleBrown
}

.leftcoltext A:link {
	COLOR: blue
}

.leftcoltext A:visited {
	COLOR: blue;
}

.leftcoltext A:hover {
	COLOR: SaddleBrown
}

.centercoltext A:link {
	COLOR: blue
}

.centercoltext A:visited {
	COLOR: blue; 
}

.centercoltext A:hover {
	COLOR: SaddleBrown
} 

.divider {
	BORDER-BOTTOM: #ff6b00 2px solid 
}

.headpad {
	PADDING-TOP: 2px
}

/* message box */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

A:link
{
	color: blue;
}

A:visited {
	COLOR: blue;
}

A:hover
{
	color: gray;
} 

TR.ProductHeader
{
	font-weight: bold;
	color: white;
	background-color: #cc3300;
}

A.ProductHeaderLink:link
{
	font-weight: bold;
	color: palegoldenrod;
}
A.ProductHeaderLink:hover
{
	font-weight: bold;
	color: palegoldenrod;
}
A.ProductHeaderLink:visited
{
	font-weight: bold;
	color: palegoldenrod;
}

A.CartItem:link
{
	font-weight: bold;
	color: palegoldenrod;
	text-decoration: none;
}
A.CartItem:hover
{
	font-weight: bold;
	color: palegoldenrod;
	text-decoration: none;
}
A.CartItem:visited
{
	font-weight: bold;
	color: palegoldenrod;
	text-decoration: underline;
}

A.ProductItem:link
{
	font-weight: bold;
	color: sienna;
	text-decoration: none;
}
A.ProductItem:visited
{
	font-weight: bold;
	color: sienna;
	text-decoration: none;
}
A.ProductItem:hover
{
	font-weight: bold;
	color: sienna;
	text-decoration: underline;
}
