body {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000;
line-height: 1.5em;
background-color: #eeeeee;
margin:10px 0 0 0;
padding:0;
}
a {
	color: #F26521;
	text-decoration: none;
	font-weight: normal;
}
a:visited {
	color: #F26521;
	text-decoration: none;
	font-weight: normal;
}
a:hover {
	color: #00BFF3;
	text-decoration: underline;
	font-weight: normal;
}
#login {
background-image:url("../images/blue-bg.gif");
background-repeat:repeat-x;
background-color: #90D7DC;
background-position:top left;
border:1px solid #90D7DC;
padding: 10px;
}
#custregister {margin:0 0 0 80px}
#header {
margin: 0 auto;
width: 940px;
height:90px;
background-image:url(../images/header-bg-new.gif);
background-repeat:no-repeat;
background-position:top;
}
.logo {padding:30px 0 0 10px}
#navbg {
width: 100%;
height: 35px;
}
.TextBox {border: 1px solid #000000}
.button {padding:0}
#login a:link { color: #ED1C24; text-decoration: none}
#login a:hover { color: #ED1C24; text-decoration: underline}
#login a:visited { color: #ED1C24; text-decoration: none}
#login a:visited:hover { color: #ED1C24; text-decoration: underline}

#footer a:link { color: #444;border-bottom:1px dotted #000}
#footer a:hover { color: #000; text-decoration: none; border-bottom:1px dotted #ED1C24}
#footer a:visited { color: #444;  border-bottom:1px dotted #000}
#footer a:visited:hover { color: #000;text-decoration: none; border-bottom:1px dotted #ED1C24}

#popup-message {position:absolute;top:10px;left:10px;padding:10px;border:1px solid #ED1C24;background-color:#FE7277;color:#ffffff;-webkit-border-radius: .4em;-moz-border-radius: .4em; border-radius: .4em;z-index:999999}

#content {
margin: 0 auto;
padding: 0;
width: 940px;
text-align: left;
background-color:#ffffff
}
#benefits {padding:20px 0 0 40px}
#benefits p {margin:0}
.pad {
padding:10px;
}
.centre {text-align:center}
#sidebar {
float: right;
width: 310px;
margin-left: 10px;
font-size:12px;
background-color:#fff;
}
#sidebar p {line-height:34px;}
h1 {
font-family:Century Gothic, "Trebuchet MS", Tahoma, Verdana;
font-size:22px;
letter-spacing:-1px;
padding:0;
color:#000099;
font-weight:normal;
}
h2 {
font-family:Century Gothic, "Trebuchet MS", Tahoma, Verdana;
font-size:18px;
letter-spacing:-1px;
color:#000099;
font-weight:normal;
}
h3 {
font-family:Century Gothic, "Trebuchet MS", Tahoma, Verdana;
font-size:16px;
letter-spacing:-1px;
color:#000099;
font-weight:normal;
}
td h2 {padding:0;margin:0;font-weight:bold;letter-spacing:-0.5px;}
td h3 {padding:0;margin:0;font-weight:bold;letter-spacing:-0.5px;}
hr {
border: 0;
color: #000099;
background-color: #000099;
height: 1px;
width: 100%;
text-align: center;
}
.redtext {
	color: #FF0000;
}
#wrapperLeft {
float: left;
width:600px;
}
#wrapperRight {
float: right;
width:450px;
}
.newfeature {background-color:#ffff00}
#footer {
margin: 0 auto;
width: 940px;
height: 60px;
clear:both;
font-size:10px;
background-color:#eee;
color:#666;
background-image:url(../images/footer-bg.gif);
background-repeat:no-repeat;
background-position:bottom;
}
#footer p {
padding: 5px 10px;
margin:0;
}
.vsmall {  font-size: 11px; font-style: normal; font-weight: normal; color: #000000}
.ssl {
text-align:center;
}
.floatleft {
float:left;
}
.floatright {
float:right;
}
.floatrightmargin {
float:right;
margin: 0 10px;
}
.TextBox {
	BORDER-RIGHT: #666666 1px inset; BORDER-TOP: #000000 1px inset; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px inset; COLOR: #000000; BORDER-BOTTOM: #666666 1px inset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.button {
padding: 0 1px;
}
.mid {
vertical-align:middle;
}
.tablebg {background-image:url("../images/blue-bg.gif");
background-repeat:repeat-x;
background-color: #90D7DC;
background-position:top left;
border:1px solid #90D7DC;
padding: 10px;
margin:0 0 10px 0}
#news {
width:100%;
height:200px;
overflow:auto;
}
.clear {
clear:both;
}
.solidfull {
	border: 1px solid #CCCCCC;
}
.d0 {background-color: #F9F8F8;}

.d1 {background-color: #F4F3F3;}

