body {font: bold 10pt Verdana, Arial, Helvetica, sans-serif; color: white}
p {  font: 12pt Verdana, Arial, Helvetica, sans-serif; color: white}
p.l {  font: 12pt Verdana, Arial, Helvetica, sans-serif; color: white}
p.s {  font: 7pt Verdana, Arial, Helvetica, sans-serif; color: white}
p.blue {  font: 12pt Verdana, Arial, Helvetica, sans-serif; color: #0000A0}
p.red {  font: 12pt Verdana, Arial, Helvetica, sans-serif; color: red}


h2 {
	font: bold 14 pt Verdana,Arial, Helvetica, sans-serif;
	color: white;
	text-align : center;
}

h3 {
	font:  bold 12 pt Verdana,Arial, Helvetica, sans-serif;
	color: white;
	text-align : center;
}

h1 {  font: bold 18 pt Verdana,Arial, Helvetica, sans-serif; color: white;	text-align : center;}
td { font: 10pt Verdana,Arial, Helvetica, sans-serif; color: #00000;}
th {
	font: bold 10pt Verdana,Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color : #9999CC;
}

a:link {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; color: red; text-decoration: underline}
a:visited {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; color: #0000A0; text-decoration: underline}
a:hover {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; color: #99CCFF; text-decoration: none}

th a:link {  font-family: tahoma,Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; color: white; text-decoration: underline}
th a:visited {  font-family: tahoma,Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; color: white; text-decoration: underline}
th a:hover {  font-family: tahoma,Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; color: white; text-decoration: none}

* {padding:0; margin:0}
body {font:12px Verdana, Arial, Helvetica}
#wrapper {width:750px; padding:0px; margin:0 auto}
#leftcolumn {float:left; width:200px}
#rightcolumn {float:left; width:500px}
.dropdown {display:block; position:relative}
.dropdown dt {padding:0px; font-weight:bold; cursor:pointer; }
.dropdown dt:hover {background:url(images/header_over.gif)}
.dropdown dd {position:absolute; top:0;overflow:hidden; width:208px; display:none;  z-index:200; opacity:0}
.dropdown ul { border:0px  list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:1px; color:#333; text-decoration:none; background:white width:194px }
.dropdown 1a:hover {background:#d9e1e4; color:#000}
.dropdown .underline {border-bottom:0px solid #b9d6dc}

.cart_table, .alert_table {
	background-color: #ECF5FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #99CCFF;
}

.cart_header, .alert_header {
	background-color: #99CCFF;
	font-weight: bold;
	text-transform: uppercase;
	color: #003366;
}

.cart_odd, .alert_odd {

}

.cart_even,  .alert_even{

}

.asterisks {

}


.required_field {
	background-color: #ECF5FF;
	border: 1px solid #003366;
	padding: 2px;
}

.box {
	background-color: #FFFFFF;
	border: 1px solid #0099CC;
	padding: 2px;
}

.button {
	background-color: #ECF5FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-width: thin;
	border-bottom-color: #006699;
	border-right-width: thin;
	border-right-color: #006699;
	border-top-color: #0099CC;
	border-left-color: #0099CC;
	padding: 3px;
}