
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-right: 0px;
	color:#000000;
}
blockquote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
ol {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
tr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}


.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 39DCFF;

}


h3 {
 font-size: 16px;
 color: #003366;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 border-bottom: 1px solid #003366;
} 


.tableheadingcolor{
	background-color:#003366;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}


.tablebordercolor{
	background-color:#003366;
}

.tablecontentcolor{
	background-color:#FFFFFF;
	color:#000000;
}

.cartheadingcolor{
	background-color:#ffffff;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
.cartcontentcolor{
	background-color:#ffffff;
	color:#000000;
}

.orderheadingcolor{
	background-color:#003366;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}
.ordercontentcolor{
	background-color:#f0f0e0;
	color:#000000;
}
.shippinginfoheadingcolor{
	background-color:#003366;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}
.shippinginfocontentcolor{
	background-color:#f0f0e0;
	color:#000000;
}

.formheadingcolor{
	background-color:#003366;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}
.formcontentcolor{
	background-color:#f0f0e0;
	color:#000000;
}

.emphasis{
	color:#003366;
	font-size:13px;
	font-weight:bold
}

.categoryheadingcolor{
	color:FFFFFF;
}
     
.subcategory{
	text-decoration:none;
	font-size:12px;
}

.descriptionText {
	font-size:12px; 
	font-face:arial,helvetica,verdana,sans-serif;
}

.descriptionLabel {
	font-size:12px; 
	font-face:arial,helvetica,verdana,sans-serif;
	font-weight:bold;
}

.minus {
	font-size:10px; 
}
.superminus {
	font-size:9px; 
}
.eleven {
	font-size:11pt; 
}
.thirteen {
	font-size:13pt; 
}
.price {
	font-weight:bold;
	color:#FF0000; 
	font-size:13px;
}

.price_color{
	color:#FF0000;
}

.plus {
 font-size: 16px;
 color: #003366;
 font-family: Arial, Helvetica, sans-serif;
 font-weight:bold;
 border-bottom: 1px solid #003366;
} 

.producttitle {
 font-size: 17px;
 color: #003366;
 font-weight:bold;
} 


	.error {
		font-size:8pt; color:#FF0000; font-weight:bold;
	}

	.help {
		font-size:8pt; color:#666666;
	}
	.heading {
		font-size:14pt;
		
	}
	
	A:hover {
		COLOR: #6699cc;
	}


.left-nav {
	color:#003366;
	text-decoration:none;
}

A.left-nav:HOVER {
	color:#003366;
	text-decoration:underline;
}
.left-nav-sub {
	color:#003366;
	text-decoration:none;
}

A.left-nav-sub:HOVER {
	color:#003366;
	text-decoration:underline;
}

.info-nav {
	color:#003366;
	font-weight:bold;
	text-decoration:none;
}
A.info-nav:HOVER {
	color:#003366;
	font-weight:bold;
	text-decoration:underline;
}

.info-nav-sub {
	color:#003366;
	text-decoration:none;
}
A.info-nav-sub-hover:HOVER {
	color:#003366;
}

/* Begin Typography (Message Boxes) */
.info, .success, .warning, .erroneous, .validation, .outofstock, .instock {
    display: block;
    margin: 10px 0px;
    padding-left:15px;
    background-repeat: no-repeat;
    background-position: 10px 50%;
    text-shadow: none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-box-shadow:0 0 3px #999999;
    -webkit-box-shadow: 0 0 3px #999999;
}
.info {
    color: #00529B;
    border: 1px solid #38AEE5;
    background-color: #BDE5F8;
    background: -moz-linear-gradient(center top , #FFFFFF, #BDE5F8);
    background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#BDE5F8));
}
.info .msg-box-icon {
    background: transparent url('/images/messageboxes/info.png') no-repeat scroll 4px 50%;
    display: block;
    padding: 18px 10px 18px 50px;
}
.success {
    color: #4F8A10;
    border: 1px solid #A0CF4C;
    background-color: #DFF2BF;
    background: -moz-linear-gradient(center top , #FFFFFF, #DFF2BF);
    background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#DFF2BF));
}
.success .msg-box-icon {
    background: transparent url('/images/messageboxes/success.png') no-repeat scroll 4px 50%;
    display: block;
    padding: 18px 10px 18px 50px;
}
.warning {
    color: #9F6000;
    border: 1px solid #E5BC3B;
    background-color: #FEEFB3;
    background: -moz-linear-gradient(center top , #FFFFFF, #FEEFB3);
    background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#FEEFB3));
}
.warning .msg-box-icon {
    background: transparent url('/images/messageboxes/warning.png') no-repeat scroll 4px 50%;
    display: block;
    padding: 18px 10px 18px 50px;
}
.erroneous {
    color: #D8000C;
    border: 1px solid #FF7878;
    background-color: #FFBABA;
    background: -moz-linear-gradient(center top , #FFFFFF, #FFBABA);
    background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#FFBABA));
}
.erroneous .msg-box-icon {
    background: transparent url('/images/messageboxes/error.png') no-repeat scroll 4px 50%;
    display: block;
    padding: 18px 10px 18px 50px;
}

.instock {
    color: #4F8A10;
    border: 1px solid #A0CF4C;
    background-color: #DFF2BF;
    background: -moz-linear-gradient(center top , #FFFFFF, #DFF2BF);
    background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#DFF2BF));
}
.instock .msg-box-icon {
    background: transparent url('/images/messageboxes/success.png') no-repeat scroll 4px 50%;
    display: block;
    padding: 9px 10px 9px 50px;
}

.outofstock {
    color: #9F6000;
    border: 1px solid #E5BC3B;
    background-color: #FEEFB3;
    background: -moz-linear-gradient(center top , #FFFFFF, #FEEFB3);
    background: -webkit-gradient(linear, center top, center bottom, from(#FFFFFF), to(#FEEFB3));
}
.outofstock .msg-box-icon {
    background: transparent url('/images/messageboxes/warning.png') no-repeat scroll 4px 50%;
    display: block;
    padding: 9px 10px 9px 50px;
}



