H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
P, TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.offerheading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0D284B; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.offercontent {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0D284B; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.prompt {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.FormQuestionMand { 
	Padding: 1px; Text-Align: left; Font-Weight: bold; Width: 185px; background-image: url(images/navy_bg.gif); Vertical-Align: top; Font-Size: 11px
}
.FormQuestion {
	Padding: 1px; Text-Align: left; Width: 185px; background-image: url(images/navy_bg.gif); Vertical-Align: top; Font-Size: 11px
}
.FormAnswer {
	Padding: 1px; Text-Align: left; background-image: url(images/navy_bg.gif); Vertical-Align: middle; Font-Size: 11px
}
.FormInput {
	Font-Family: verdana, arial, helvetica, sans-serif; Font-Size: 11px; Border: 1px #454B74 solid; Width: 200px
}
.FormInputSmall {
	Font-Family: verdana, arial, helvetica, sans-serif; Font-Size: 11px; Border: 1px #454B74 solid; Width: 75px
}
.FormInputTiny {
	Font-Family: verdana, arial, helvetica, sans-serif; Font-Size: 11px; Border: 1px #454B74 solid; Width: 25px
}
.FormInputBig {
	Font-Family: verdana, arial, helvetica, sans-serif; Font-Size: 11px; Border: 1px #454B74 solid; Width: 300px
}
INPUT.button { 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; color: #FFFFFF; border: 1px  solid; background-color: #0D284B
}
body {  
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 30px; background-image: url(images/purple_bg.gif); padding:0; height:100%
}
.shoutregister {
	margin: 13px; padding: 10px; padding-top: 25px; background-image: url(images/shout_register.gif); background-repeat: none; width: 169px; height: 103px; font-size: 11px; text-align: left;
}
.shoutregister a {
	font-size: 11px; 
}	
.logosleft {
	border-right: 1px solid #0D284B;
}
.logosright {
	border-left: 1px solid #0D284B;
}
.logostop {
	border-bottom: 1px solid #0D284B;
}
.panelbg {
	width:654px;
	background-image:url(images/dropshadow_bottom.gif);
	background-repeat:repeat-x;
	height:8px;
}