body {background:#fff url(/images/sm-group-bg.png) no-repeat top center; font-family:Verdana, Arial, Helvetica, sans-serif}
#back{background:url(/images/campaignback_03.png) repeat-y top center;}
#nine-sixty {
	margin:auto;
	text-align:left;
	/*(width:73.8461em;*/ /*  NON IE */
	/**width:71em;*/  /* IE */
	/*min-width:960px; */
	
	width:70.2307em; /*  NON IE */
	*width:68.4921em;  /* IE */
	min-width:913px;	
	background:#fff;
}
.yui-t7 {width:913px;}
.text {margin:0px 0 0 15px; border-top:1px solid #adcde1;}
.line {border-top:1px solid #adcde1;}
.player {padding:8px 10px 20px 20px;}
#hd {width:913px;background:#fff ;}
#logo { width:913px;margin: 0 0 0 0px;padding-top:0px;height:75px;background:#fff url(/images/logo.gif) no-repeat left top;/*border-bottom:#adcde1 1px solid;*/}
#logoLine {margin:auto;border-bottom:#adcde1 1px solid;width:97%;}
#bd { width:913px;margin:0px;padding: 0;background-color:#fff;}
#message {margin:10px 0px 0 10px; text-align:left; /*width:45%;*/width:425px;}

#homeTopNav {width:431px;padding-top:16px;padding-bottom:12px;text-align:center;font-family:Arial; font-size:11px;border-bottom:#adcde1 1px solid;width:97%;text-transform:uppercase;}
#homeTopNav ul {margin:0;padding:0;list-style:none;}
#homeTopNav li {display:inline;color:#006699;font-size:11px;padding-right:8px;padding-left:8px;border-right:1px solid #adcde1; }
#homeTopNav li a {text-decoration:none;color:#006699;padding:3px;}
#homeTopNav li a:hover {text-decoration:none; background-color:#00aeef;color:#fff;padding:3px;}
#homeTopNav li a.active {background-color:#00aeef;color:#fff;padding:3px;}

#homeTopNav li.last {border:none;}
h3 {font-size:16px; font-family:Lucida Sans Unicode, Lucida Grande, verdana, arial, helvetica, sans-serif;
	color:#333; margin:8px 10px 0 0; text-align:left;}
h2 {text-indent:-9999px;height:77px;background:url(/images/investment_advantage.gif) no-repeat top left;background-position: font-size:24px; font-family:Lucida Sans Unicode, Lucida Grande, verdana, arial, helvetica, sans-serif;
	color:#000; text-align:left;}

#content {font-family:Arial, Helvetica, sans-serif; font-size:13px;margin:20px 20px 10px 0;line-height:1.6em;}
#decal {height:285px;background:url(/images/decal.jpg) no-repeat top left; margin: 15px 10px  0 0 ;}
#decal p {font-family:Arial, Helvetica, sans-serif; font-size:13px;padding:30px 45px 0 240px;line-height:1.6em;color:#333;}


#footnote {font-size:85%;color:#999;text-align:left;margin:40px 0 15px 0px;line-height:1.4em;}

#ft {height:250px;margin: 10px 0  0 0 ;text-align:center;}

#copyright {font-size:85%; color:#666; margin:25px 0 15px 15px; padding:15px 0 0 0; border-top:1px solid #adcde1;}
#copyright p {left:250px;}
#copyright p {margin:15px 0 10px 0;}

#HSA {margin-top:20px;}
.launch-tooltip {color: #444;border-bottom:1px dashed #40abfd;cursor: help;}

/*#back{background:url(/images/campaigntestback_02.jpg) repeat-y top;}*/
/*FORM*/
select { margin:0; padding:0;}
.kit-section {margin-left:15px;}
.rightkit-container {clear:both;overflow:hidden; margin-bottom:15px;}
.kit-container {clear:both;overflow:hidden; margin-left:20px;margin-bottom:15px;}
.top {margin-top:10px;}

.kit-quantity {float:left;margin-left:20px;}

.kit-copy {float:right;width:90%;text-align:left;}

.kit-required {margin:15px 0 5px 10px;text-align:left; color:red;}

#kit-form {margin:0 15px 0 15px;padding:10px 10px; width:55%;}
.rightkit-field {float:left;margin:3px 3px 0 0;width:35%;}
.kit-field {float:left;margin:3px 3px 0 0;width:35%;padding-top:8px;}
p.kitfield {font:12px Arial, Helvetica, sans-serif;font-weight:600;margin:0 0 8px 0;text-align:left;}
p.field {font:12px Arial, Helvetica, sans-serif;font-weight:600;margin:0 0 8px 0;text-align:left;}
.kit-data {float:left;margin-left:10px;text-align:left;padding-top:8px;}

.toolkitButton {margin:10px 10px;}

.formspace {margin-top:10px;}
.formbotspace {margin-bottom:8px; margin-top:8px;}
.formbot {margin-bottom:8px;}
.formlspace {margin-left:23px;}
.red{color:red;}
.input_field input.error {border:1px solid red;background-color: #FFFFD5;margin: 0px;color: red;}
.input_field select.error {border:1px solid red;background-color: #FFFFD5;margin: 0px;color: red;}
div.error {margin:10px 10px;color: red;font-weight:600;}
label.error {margin-left:5px;color:red;}


.divShow { display:block; }
.divHide { display:none; }
strong { font-weight:600;}
#thankyou p {margin:10px 10px;}

