.checkoutfieldheaders {
	background-color: #dddddd;

}
.checkoutfieldcells {
	background-color: #F5F5F5;
}
.checkoutboxcontainers {
	background-color: #DDDDDD;
}
.cartRow1 {
        background-color: #CDCDCD; 
}
.cartRow2 {
        background-color: #EDEDED; 
}

.regular { COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helv, helvetica, sans-serif;}
.regularWhite { COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helv, helvetica, sans-serif;}
.regularBig {  font-family: Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #333333; text-decoration: none}
.regularSmall {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1A268A; }
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1A268A; }
a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1A268A; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C20B10; }

a.menulink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a:active.menulink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a:link.menulink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a:visited.menulink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
a:hover.menulink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFF00; font-weight: bold; text-decoration: none; }

.headers { font-family: Verdana, Arial, Times, serif; font-size: 18px; font-style: italic; font-weight: bold; color: #FF0000; }

.subheaders { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #0000FF; }

.whiteForm {  font-family: Arial, Trebuchet Ms, Helvetica, Verdana, sans-serif; font-size: 11px; color: #333333; text-decoration: none}
.whiteFormSmall {  font-family: Arial, Trebuchet Ms, Helvetica, Verdana, sans-serif; font-size: 10px; color: #333333; text-decoration: none}
.whiteHeaders {  font-family: Arial, Trebuchet Ms, Helvetica, Verdana, sans-serif; font-size: 12px; color: #333333; font-weight: bold}

a.chartlink { font-family: Arial, Trebuchet Ms, Helvetica, Verdana, sans-serif; font-size: 11px; color: #3E59A0; text-decoration: underline; }
a:active.chartlink { font-family: Arial, Trebuchet Ms, Helvetica, Verdana, sans-serif; font-size: 11px; color: #3E59A0; text-decoration: underline; }
a:link.chartlink { font-family: Arial, Trebuchet Ms, Helvetica, Verdana, sans-serif; font-size: 11px; color: #3E59A0; text-decoration: underline; }
a:visited.chartlink { font-family: Arial, Trebuchet Ms, Helvetica, Verdana, sans-serif; font-size: 11px; color: #3E59A0; text-decoration: underline; }
a:hover.chartlink { font-family: Arial, Trebuchet Ms, Helvetica, Verdana, sans-serif; font-size: 11px; color: #7A91CB; text-decoration: none; }

td { FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helv, helvetica, sans-serif;}

body {
	margin: 0px;
	padding: 0px;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #999999;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.leftborder {
	width: 10px;
	background-image: url(images/shadow_left.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.rightborder {

	width: 10px;
	background-image: url(images/shadow_right.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.mainContent {
	background-color: #FFFFFF;
	vertical-align: top;
	word-wrap:break-word;
	padding: 5px;
}

.imgborder {border:1px; border-thickness: 1px; border-color: #000000; border-style: solid;}

.leftlist { 
margin-top: 0px; 
margin-bottom: 0px;
letter-spacing: 0px;
padding-left: 22px;
margin-left: 3px;
}

