body { font-family:tahoma; font-size:.70em;  background-color:#FFFFFF; margin-top:20px }
select, input, textarea	{ font-family:tahoma; color: black; font-size:.95em;}
td{font-size:0.70em;}

.mybody{ background-color:#4c4c4c}
.whitetext{ color:#ffffff}
h1 { font-family: Verdana; font-size:14px; font-weight:bold; }
h2 { font-family: Verdana; font-size:12px; font-weight:bold; }

a.nav:link{ color:#ffffff; text-decoration:none}
a.nav:visited{ color:#ffffff; text-decoration:none}
a.nav:hover{ color:#ffffff; text-decoration:none}
.smallspace{ border-top:solid 1px #ffffff;}
a.white			{ color: white; text-decoration:none; }
a.white:hover	{ text-decoration:underline; }

.dotted {BACKGROUND-IMAGE: url(images/dottedline.gif); BACKGROUND-REPEAT: repeat-x; width: 80px;BACKGROUND-POSITION-Y: center; height: 40px}
.dottedSpacer {width: 80px;}

.navcolour{ background-color:#B4CBD4}
.maintable{ background-color:#ffffff; border-left:solid 0px #ffffff; border-right:solid 0px #ffffff}
.line { background-color:#cccccc}
.aspstandard { font-family: Verdana; font-size:1em }
.nextprev { font-family: Verdana; font-size:1em; width: 75px; }
.Login { font-family: Verdana; font-size:1.2em }
.grey		{ color: Gray; }
.darkGrey	{ background-color: #97B9C6; color:#ffffff}

.14bold  	{ font-weight:bold; Font-Size: 1.2em }

.larger{ font-size:.95em}

.step		{ font-family: Verdana; font-size:0.65em; height:20px; }
.stepTitleBar {font-family: Verdana; font-size:0.65em; height: 20px; background-color: #898989; color:#ffffff }
.fieldName	{ font-family: Verdana; font-size:0.65em; background-color: #C0C0C0; }
.fieldText	{ font-family: Verdana; font-size:0.65em; background-color: #E7E7E7; }

.noButton	{ font-size: 0.8em; }
.yesButton	{ font-size: 1em; }

.normal		{ font-weight: normal; }
.bold		{ font-weight: bold; }
.hidden		{ visibility: hidden; font-family: Verdana; font-size: 1em; }

.terms		{ BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; OVERFLOW: auto; BORDER-LEFT: black 1px solid; WIDTH: 99%; BORDER-BOTTOM: black 1px solid; HEIGHT: 83px; PADDING-LEFT: 5px; }
.termstitle { FONT-SIZE: 1.20em; FONT-FAMILY: Arial }
.termstext  { FONT-SIZE: 1em; FONT-FAMILY: Arial }
.termsmini  { font-size: 0.80em; font-family: Arial }

.largetitle	{ font-size: 1.3em }

.pinkBox {border-top: 1px solid pink; border-bottom: 1px solid pink; border-right: 1px solid pink; border-left: 1px solid pink}
.navLink {color: White; font-size: 1em; text-decoration: none}

div.roundcorner {
	   background: url(images/topright.gif) no-repeat top right;
	   width:100%;
	   height:100%;
	   text-align:left;
	}
	
div.roundcorner div {
	background: url(images/topleft.gif) no-repeat top left;
	width:100%;
	   height:100%;
	   text-align:center;
}

div.roundcorner div div {
	background: url(images/bottomright.gif) no-repeat bottom right;
	width:100%;
	   height:100%;
	   text-align:center;
	   
}

div.roundcorner div div div {
	background: url(images/bottomleft.gif) no-repeat bottom left;
	width:100%;
	   height:100%;
	   text-align:center;
}

.darkgrey{ background-color:#7E7E7E; color:#ffffff; cursor:hand; padding-left:13px; padding-right:13px; }
.lightgrey{ background-color:#B7B7B7; color:#ffffff; cursor:hand; padding-left:13px; padding-right:13px;}
.lime{ background-color:#7CC35D; color:#ffffff; cursor:hand; padding-left:13px; padding-right:13px;}
.pink{ background-color:#86AACE; color:#ffffff; cursor:hand; padding-left:13px; padding-right:13px;}
