
.inputerror 		{ BORDER-LEFT: 2px solid #EE2222; BORDER-RIGHT: 2px solid #EE2222; BORDER-TOP: 2px solid #EE2222; BORDER-BOTTOM: 2px solid #EE2222;}
.error { 
color: #EE2222;
font-weight: bold;
}

.topbar {

}
.titlediv {
	width:500px;
	position:absolute;
	top:73px;
}

.titlediv[class] {
	width:500px;
	position:absolute;
	top:59px;
}

#payBody {
	width: 90%;
	text-align: center;
	align: center;
	margin:0px auto;
}

#payBar {
	height:2px;
}

.payBar {
	height:2px;
	background-color: #192d80;
	
}


#payFooter {
	clear: both;
	bottom: 10px;
	align: center;
	text-align: center;
	margin-top: 25px;
}

#payContent {
	width: 720px;
	text-align: center;
	align: center;
	margin:0px auto;
}

.buttona {
	color: #FFFFFF;
	padding: 3px;
	border: 1px solid #CBD6DF;
	font-size:105%;
	font-weight: bold;
	text-decoration: none;
	background: url(/styles/default/images/gradient-button-red.gif) 0 100% repeat-x;
	cursor: pointer;
}

.buttonb {
	color: #FFFFFF;
	padding: 3px;
	border: 1px solid #CBD6DF;
	font-size:105%;
	font-weight: bold;
	text-decoration: none;
	background: url(/styles/default/images/gradient-button.gif) 0 100% repeat-x;
	cursor: pointer;
}

html>body input.buttonb, html>body input.buttona {
	padding: 3px 11px 3px 14px;
}




.tba {
	background-color:#b5ccfb;
}

.tbb{
	background-color:#d9e5ff;
}

.tbc{
	background-color:#ffcc99;
}

.tbd{
	background-color:#ffffff;
}

.tbe{
	background-color:#c7f6b2;
}


h1{
font-size: 17px;
white-space: nowrap;
color:#203383;
}


h2{
font-size: 13px;
color:#203383;
}

.htwo{
font-size: 13px;
font-weight:bold;
}

.hone{
font-size: 17px;
white-space: nowrap;
color:#203383;
}

a.headlinks {
color:#d60000;
text-decoration: none;
}
a {
	color:#003399;
}

a:hover{
	color:#cc0000;
}

input,textarea,select
{
border-top: 1px solid #dde1e3;
border-bottom: 1px solid #dde1e3;
border-left: 1px solid #dde1e3;
border-right: 1px solid #dde1e3;
background-color: #FFFFFF;
font-family:Verdana;
font-size: 13px;
color:#000000;
}



.checkbox
{
border-top: 1px solid #dde1e3;
border-bottom: 1px solid #dde1e3;
border-left: 1px solid #dde1e3;
border-right: 1px solid #dde1e3;
background-color: #FFFFFF;
font-family:Verdana;
font-size: 10px;
color:#000000;
}


input:focus,input.highlight {
	background-color: #feffe0;
}


P:first-letter
{
font-weight:bold;
font-size: 12px;
}


form {
	margin: 0px;
	padding: 0px;
}




.links
{
cursor:pointer;
color: #52808d;
font-size: 12px;
font-weight:bold;
text-align:center;
width:100%;
padding:0px;
}


.linkitem
{
border-left: 1px dashed #bdc0c2;
}



.signupbutton {background-color: #ff6600; color: #FFFFFF; font-weight:bold; }
.signupbutton:focus {background-color: #ff9b58;}

input.check {border:0px;background-color:#FFFFFF;}
input.minicheck {border:0px;background-color:transparent}


.login, a.login, a.login:hover {color: #FFFFFF}

.price {font-size: 24px; font-family:verdana,arial; color: #a80015; font-weight: bold;}




body{
background-color: #FFFFFF;
color: #000000;
font-family:verdana,arial;
font-size:12px;
}


td{
color: #000000;
font-family:verdana,arial;
font-size:11px;
}

.copyright {
	color: #777777;
	font-family:verdana,arial;
	font-size:9px;
}

a.copyright {
	font-size:12px;
	color:#003399;
}

a.copyright:hover{
	font-size:12px;
	color:#cc0000;
}

#imgCC {
	height: 21px;
	width: 208px;
	background: url(/styles/default/images/cards.gif);
}

#imgOR {
	height: 180px;
	width: 28px;
	background: url(/styles/default/images/or.gif);
}


