h1 {font-size: 14px; font-family: Verdana; font-weight: bold; padding-left: 10px;}
h2 {font-size: 12px; font-family: Verdana; font-weight: bold; }
p {font-size: 11px; font-family: Verdana; font-weight: normal; }
a {font-size: 11px; font-family: Verdana; font-weight: normal; }
div {font-size: 10px; font-family: Verdana; font-weight: normal; margin: 0px }
.graybg {background: rgb(220,220,220) }
.whitebg {background: rgb(255,255,255) }
.bluebg {background-image: url(banner_bg.jpg) }
.bordercontainer { border: 1px solid rgb(28, 61, 102); }
td {vertical-align:top; text-align:left;}
.header {vertical-align:middle; text-align:left; font-size: 12px; padding-left: 10px; font-weight: bold; color: white;}
.headerblack {vertical-align:middle; text-align:left; font-size: 12px; padding-left: 0px; font-weight: bold; color: black;}
.content {vertical-align:middle; text-align:left; font-size: 12px; padding: 5px; font-weight:normal; padding-bottom: 0px; width: 30%;}
.contentrow {vertical-align:middle; text-align:left; font-size: 12px; padding: 5px; font-weight:normal; padding-bottom: 0px;}
.contentleft {vertical-align:middle; text-align:left; font-size: 10px; padding: 0px; font-weight:normal; padding-bottom: 0px;width: 70%;}
.contentinput { width: 250px;}
.errormsg {vertical-align:middle; text-align:left; font-size: 12px; padding-left: 0px; font-weight: bold; color: red;}
.actionhelp {
	font-size: 11px; 
	color: #000000; 
	font-family: arial; 
	padding: 5px;	
	padding-right: 10px;
	white-space: normal;
	background-color:rgb(255,254,207 );
	margin: 5px;	
	margin-left: 0px;
	border: #BABABA 1px solid; 
}
h1.termsofuse {font-size: 12pt; font-family: Verdana; font-weight: bold; padding-left: 10px;}
h2.termsofuse {font-size: 10pt; font-family: Verdana; font-weight: bold; padding-left: 10px;}
p.termsofuse {font-size: 10pt; font-family: Verdana; font-weight:normal; padding-left: 10px;}

