body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0;}/*table{border-collapse:collapse;border-spacing:0;}*/fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}body {	background-color:#bec5d1;	background-image: url(../img/h-toptable-bg.gif);	background-repeat: repeat-x;	background-position: top;}a:link {	font-style : normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #E93B04;	line-height: 14px;	text-decoration :none;}a:visited {	font-style : normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #E93B04;	line-height: 14px;	text-decoration :none;}a:hover {	font-style : normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #E93B04;	line-height: 14px;	text-decoration:underline;}a:active {	font-style : normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #E93B04;	line-height: 14px;	text-decoration:underline;}a:hover  {	text-decoration : underline;}#nav, .nav  {	font-size : 11px;	color : #272727;	font-style : normal;	font-family:   Gill Sans, Verdana, Arial, Helvetica, sans-serif;	text-decoration : none;	font-stretch: ultra-condensed;}#nav a:link, #nav a:visited, .nav a:link, .nav a:visited {	font-size: 11px;	color : #272727;	text-decoration :none;	font-stretch: ultra-condensed;}#nav a:active #nav a:hover, .nav a:active .nav a:hover  {	font-size: 11px;	color : #E80000;	text-decoration : none;	font-stretch: ultra-condensed;}#menu a:link {	font-size : 11px;	color : #3E4561;	font-family:  Verdana, Arial, Helvetica, sans-serif;	text-decoration : none;}#menu a:visited {	font-size : 11px;	color: #3E4561;	font-family:  Verdana, Arial, Helvetica, sans-serif;	text-decoration : none;}#menu a:hover {	font-size : 11px;	color : #000000;	font-family:   Verdana, Arial, Helvetica, sans-serif;	text-decoration : none;}#menu a:active {	font-size : 11px;	color : #000000;	font-family:   Verdana, Arial, Helvetica, sans-serif;	text-decoration : none;}.bg  {	padding: 7px;	background: #D6D9E6;}.bg-a  {	padding: 7px;	background: #EEEEEE;}.bg:hover  {	padding: 7px;	background: #A6ADC9;}.txt-left  {	font: 11px/1em Verdana, Arial, Helvetica, sans-serif;	color : #434C6F;	font-style : normal;	line-height: 12px;}.orange  {	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;	color : #E93B04;	font-style : normal;}.orangesm  {	font: 9px/1em Verdana, Arial, Helvetica, sans-serif;	color : #E93B04;	font-style : normal;	line-height: 12px;	text-decoration :none;}.blacksm  {	font: 9px/1em Verdana, Arial, Helvetica, sans-serif;	color : #000000;	font-style : normal;	line-height: 12px;	text-decoration :none;}.title  {	/*font: 13px/1em Verdana, Arial, Helvetica, sans-serif;*/	color : #3E4561;	font-style : normal;	line-height: 18px;	text-decoration :none;	font-weight : bold;	font-size: 13px;}.whb  {	font: 9px/1em Verdana, Arial, Helvetica, sans-serif;	color : #ffffff;	font-weight : bold;	font-style : normal;	text-decoration : none;}td  {	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;	color : #000000;	font-style : normal;	list-style-type: disc;}.big {	font: 13px/16px Verdana, Arial, Helvetica, sans-serif;	color : #000000;	font-style : normal;}.grayBig  {	font-size : 10px;	color : #666666;	font-weight : bold;	font-style : normal;	font-family:   verdana, arial; 	text-decoration : none;}.gray  {	font-size : 9px;	color : #666666;	font-weight : bold;	font-style : normal;	font-family:   verdana, arial; 	text-decoration : none;}.gray a:link {	font-size : 9px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight : bold;	color: #E93B04;	line-height: 14px;	text-decoration :none;}.gray a:visited {	font-size : 9px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight : bold;	color: #E93B04;	line-height: 14px;	text-decoration :none;}.gray a:hover {	font-size : 9px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight : bold;	color: #000000;	line-height: 14px;	text-decoration:none;}.gray a:active {	font-size : 9px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight : bold;	color: #000000;	line-height: 14px;	text-decoration:none;}.credits  {	font-size : 9px;	width:200px;	color : #CCCCCC;	line-height: 6px;	font-weight : normal;	font-style : normal;	font-family:   verdana, arial;	text-decoration : none;}.credits a:link {	font-size : 9px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight : normal;	color: #CCCCCC;	line-height: 6px;	text-decoration :none;}.credits a:visited {	font-size : 9px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight : normal;	color: #CCCCCC;	line-height: 6px;	text-decoration :none;}.credits a:hover {	font-size : 9px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight : normal;	color: #CCCCCC;	line-height: 6px;	text-decoration:underline;}.credits a:active {	font-size : 9px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight : normal;	color: #CCCCCC;	line-height: 6px;	text-decoration:none;}#credit {	position:absolute;	background-color: #FFFFCC;	height: 20px;	width: 20px;	left: 895px;	top: 1009px;	padding:8px; }/*.subtle {	position: absolute;	height: 80px;	width: 180px;	left: 200px;	background-color: #FFFFF2;	display:none;	padding: 10px;	background-image: url(images/bt.gif);	font-family: 'Trebuchet MS', "sans serif";	font-size: 12px;}*/#credits #credits1 {	width:18px;	height:18px;	text-align:center;	margin-left: 370px;	float: left;	margin-top: 4px;	padding: 0px;}#credits #text {	float: right;	width: 200px;	margin-right: 200px;	text-align: left;	margin-top: 6px;}#credit {	position:absolute;	background-color: #FFFFCC;	height: 150px;	width: 150px;	left: 895px;	top: 1009px;	padding:8px;	font-family: "Trebuchet MS", sans-serif; }.subtle {	position: absolute;	width: 180px;	left: 200px;	background-color: #D6D9E6;	display:none;	padding: 10px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: left;	border-radius: 5px;	-moz-border-radius:5px;	-webkit-border-radius:5px;	border: 3px solid #1E3666;}/* ------------------------ *//*#credits #credits1 {	width:18px;	height:12px;	text-align:center;	margin-left: auto;	margin-top: 10px;	padding: 0px;	margin-right: auto;}#credits #text {	width: 300px;	margin-right: auto;	text-align: center;	margin-top: 3px;	margin-left: auto;	color: #7084AF;	font-size: 9px;}#credit {	position:absolute;	background-color: #FFFFCC;	height: 150px;	width: 150px;	left: 895px;	top: 1009px;	padding:8px;	font-family: "Trebuchet MS", sans-serif;}*//* ------------------------ */#select-type {	background-image: url(../images/ssg-text-selector.gif);	background-repeat: no-repeat;	height: 113px;	width: 531px;}#select-type #select-pop {	margin-top: 68px;	margin-left: 14px;	float: left;	height: 100px;	width: 165px;}#select-type #pto-start,#select-type #pta-start,#select-type #boostclub-start,#select-type #foundation-start,#select-type #edu-start {	float: left;	width: 100px;	margin-top: 75px;	margin-left: 0px;	height: 35px;	margin-right: 5px;}#select-type #pto-start a,#select-type #pta-start a,#select-type #boostclub-start a,#select-type #foundation-start a,#select-type #edu-start a {	display: block;	height: 35px;	width: 150px;	cursor: pointer;	text-decoration:none;}#select-type #select-pop #select-state-btn {	width: 150px;	height: 35px;	margin-top: 8px;}#select-type #select-pop #select-state-btn a {	height: 35px;	width: 150px;	display: block;	cursor: pointer;}#pta-states-form2 {	margin: 0px;	padding: 0px;}#select-type #booster-start {	float: left;	width: 150px;	margin-top: 95px;	height: 35px;	margin-left: 23px;	cursor: pointer;}#select-type #booster-start a {	display: block;	height: 35px;	width: 150px;	text-decoration: none;}#nabca p {	text-align: left;	vertical-align: top;}#nabca img {	float: left;	margin-right: 10px;}#nabca p {	margin: 0px 0px 5px;	padding: 0px;}#nabca {	margin-bottom: 50px;	margin-top: 10px;}.content-list ul {	margin: 0;	padding: 0;}.content-list li {	background-image: url(../img/list-bullet.gif);	background-repeat: no-repeat;	background-position: left 3px;	list-style-type: none;	padding-left: 15px;}.content-list2 ol {	margin: 0;	padding: 0;}.content-list2 li {	list-style-type: decimal;	padding-left: 15px;	margin-left: 15px;	text-indent: 0px;}#buy-pto {	width: 354px;	background-image: url(../img/pto-step2.jpg);	background-repeat: no-repeat;	height: 145px;}h1 .title, span .title {	font-size: 13px;}.gray h2 {	margin: 0px;	padding: 0px;	font-size: 9px;	display: inline;}#specto span {	float: right;}#credits #credits1 img {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.content-list .lighter {	color: #333333;}img {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.sidelogin {	background-color: #D6D9E6;	padding-top: 20px;	padding-left: 10px;	padding-right: 8px;	padding-bottom: 5px;}.sidelogin li {	list-style-type: none;	margin: 0px;	padding: 0px;}.sidelogin ul {	margin: 0px;	padding: 0px;}.sidelogin .btn {	margin-top: 10px;	margin-bottom: 10px;}.sidelogin a:link, .sidelogin a:active, .sidelogin a:visited {	text-decoration: none;	color: #000000;	padding-bottom: 1px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #666666;}.sidelogin a:hover {	text-decoration: none;	color: #E93B04;	padding-bottom: 1px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E93B04;}.sidelogin a:link.cleanImgLink {	text-decoration: none;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;} #topNav #subListInsure {	display: none;	position: absolute;	z-index: 1000;	width: 751px;	background-color: #b8c1d1;	left: 0px;	top: 26px;	border-bottom-width: 8px;	border-bottom-style: solid;	border-bottom-color: #666666;	padding-left: 0px;	height:auto;}#containerMain {	width: 751px;	margin-right: auto;	margin-left: auto;}#topNav {	font-size : 11px;	color : #272727;	font-style : normal;	font-family:   Gill Sans, Verdana, Arial, Helvetica, sans-serif;	text-decoration : none;	font-stretch: ultra-condensed;	height: 26px;	position: relative;	text-align: left;	z-index: 100;	padding-left: 0px;}#topNav a:link, #topNav a:visited {	color : #272727;	text-decoration :none;	font-stretch: ultra-condensed;	font-weight:normal;}#topNav a:hover, #topNav a:active {	color : #E80000;	text-decoration : none;	font-stretch: ultra-condensed;	font-weight:normal;}#topNav ul {	width: 100%;	text-align: left;}#topNav li {	display: inline;	background-image: url(../images/nav-full-item.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 20px;	margin-right: 6px; *padding-left: 18px; *margin-right: 5px;	line-height: 26px;	*line-height: 26px;}#topNav .last {	background-image: url(../images/nav-last-item.gif);	margin: 0px;	padding: 0px;	background-repeat: no-repeat;	background-position: right center;}#topNav #selectInsure {	display: inline;	height: 26px;}#subListInsure li {	list-style-type: none;	display:list-item;	background-image: none;	text-align: left;	color: #FFFFFF;	font-size: 18px;	*font-size: 15px;	padding-bottom: 1px;	margin-bottom: 0px;}#containerMain #test {	background-color: #990099;	height: 100px;}#subListInsure .navSegment {	color: #FFFFFF;	float: left;	padding-top: 20px;	padding-bottom: 20px;	padding-right: 0px;	padding-left: 20px;	*padding-left: 20px;	*padding-right: 10px;	border-right-width: 1px;	border-right-style: none;	border-right-color: #BEC5D1;	height: auto;}#subListInsure .navSegment ul {	text-align: left;}#subListInsure a:link, #subListInsure a:active, #subListInsure a:visited {	color: #233a68;	text-decoration: none;	font-weight:bold;	display:block;	padding-top: 6px;	padding-bottom: 6px;	*padding-top: 0px;	*padding-bottom: 0px;	/*border-top-width: 1px;	border-top-style: solid;	border-top-color: #D7E2F5;*/}#subListInsure a:hover {	color: #FFFFFF;	text-decoration: none;	display:block;	padding-top: 6px;	padding-bottom: 6px;	*padding-top: 0px;	*padding-bottom: 0px;	/*border-top-width: 1px;	border-top-style: solid;	border-top-color: #D7E2F5;*/}.navSegment li.hdr {	/*background-color: #666666;*/	display: block;	*font-weight:bold;	color: #FFFFFF;}#subListInsure .last {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#subListInsure a.first {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #C8D0DE;	padding-bottom: 6px;	*padding-bottom: 1px;	padding-top: 20px;	*padding-top: 10px;}#subListInsure a:hover.first {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #C8D0DE;	padding-bottom: 6px;	*padding-bottom: 1px;	padding-top: 20px;	*padding-top: 10px;}#dialog1 {	display: none;}strong {	font-weight: bold;}#formTable {	border-spacing:10px;	border-collapse:separate;}/*styled drop-downs*/#nonProfitTbl {	position: relative;	z-index: 2; /*was 199999*/	background-color: #a6adc9;}.dropdown dd, .dropdown dt, .dropdown ul {	margin:0px;	padding:0px;}.dropdown dd {	position:relative;	}.dropdown a, .dropdown a:visited {	color:#FFFFFF;	text-decoration:none;	outline:none;}.dropdown a:hover {	color:#1F3767;}.dropdown dt a:hover {	color:#1F3767;	}.dropdown dt a {	background: url(../images/arrow.png) no-repeat scroll 96% center; /*#D6D9E6*/	display:block;	padding-right:20px;	color: #FFFFFF;	/*border: 2px solid #FFFFFF;*/}.dropdown dt a span {	cursor:pointer;	display:block;	padding:5px 0px 5px 5px;	font-weight: normal;	font-size: 10px;	text-transform: uppercase;}.dropdown dd ul {	background:#a6adc9 url(none) repeat scroll 0 0;	color:#FFFFFF;	display:none;	left:0px;	padding:5px 0px;	position:absolute;	top:0px;	list-style:none;	/*border-right: 2px solid #FFFFFF;*/	border-bottom: 2px solid #FFFFFF;	/*	border-left: 2px solid #FFFFFF;*/	/*border-top-width: 0;	border-top-style: solid;	border-top-color: #FFFFFF;*/	width:176px;}.dropdown span.value {	display:none;}.dropdown dd ul li a {	padding:5px;	display:block;}.dropdown dd ul li a:hover {	background-color:#FFFFFF;	padding:5px;}.dropdown img.flag {	border:none;	vertical-align:middle;	margin-left:10px;}.flagvisibility {	display:none;}.dropdown li {	list-style-image: none;	background-image: none;	margin: 0px;	padding: 0px;}#sample li a:hover {	background-color: #FFFFFF;	padding: 5px;}#sample .close {	text-align: right;}#sample .close a:link, #sample .close a:hover {	padding-right: 5px;}#sample .close img.flag {	border:none;	vertical-align:middle;	margin-left:0px;}#sample .line {	background-color: #FFFFFF;	height: 1px;	width: 100%;	margin-top: 5px;	margin-bottom: 5px;}#menu .npoSubHdr {	font-weight: bold;	background-color: #edf0f5;	height: 30px;	line-height: 28px;	padding-left: 5px;	color: #1f3767;}#sample dt a:link, #sample dt a:active, #sample dt a:visited {	color: #FFFFFF;}#sample ul a:link, #sample ul a:active, #sample ul a:visited {	color: #FFFFFF;}#sample ul a:hover {	color: #1f3767;}#sample dt {	white-space: nowrap;}#topNav .dropDown {	position:relative;	background-image:url(../images/nav-full-item-down.gif);}#containerMain #mainContBox .mainContBox .content-list #select-image {	background-image: url(../images/ssg-selector.jpg);	background-repeat: no-repeat;	height: 93px;}#callBackForm .callBackTextField {	width: 220px;}#containerMain table tr td #mainContBox .mainContBox tr td #menu tr .mainHeader1 h1 {	margin: 0px;	display: inline;}#containerMain ul.bullet li {	list-style-type: disc;	margin-left: 20px;}/* acc*/.acc {	width: 580px;	padding-top: 10px;	padding-left: 18px;	padding-right: 10px;	padding-bottom: 15px;	margin-bottom: 2px;	background-image: url(../images/acc-content-arrow.gif);	background-repeat: no-repeat;	background-position: 8px 13px;	position: relative;	background-color: #FFF;}.acc .subAcc {	display: none;	background-color: #EEE;}#acc .acc p {	padding-top: 10px;	padding-bottom: 10px;}#acc .acc a:link,#acc .acc a:active,#acc .acc a:visited {	font-size: 13px;	font-weight: bold;	color: #484646;	text-decoration: none !Important;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#acc .acc a:hover {	font-size: 13px;	font-weight: bold;	color: #000000;	text-decoration: none !Important;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	background-color: #F5F9FC;	padding-bottom: 1px;	border-bottom-width: 1px;	border-bottom-color: #B4B3A9;}#acc .over {	display: block;	background-image: url(../images/acc-content-arrow-active.gif);	background-repeat: no-repeat;	background-position: 6px 13px;	/*background-color: #EBEBEB;*/	background-color: #EEE;		}      #acc .acc .subAcc a:link, #acc .acc .subAcc a:active, #acc .acc .subAcc a:visited {	font-size:12px;	font-weight: 400;	color: #116DD4;	text-decoration: underline !important;} #acc .acc .subAcc a:hover {	font-size:12px;	font-weight: 400;	color: #116DD4;	text-decoration: none !important;} #acc .acc .subAcc p {	font-size: 12px;	font-weight: 400;	padding-right: 0px;} #acc .acc .subAcc li {	margin-left: 20px;	list-style-type: disc;	margin-bottom: 5px;	padding-left: 10px;	margin-top: 5px;} #acc .acc .subAcc .closer {	margin-right: 10px;	margin-bottom: 10px;	color: #DE0E0E;	font-weight: bold;	cursor: pointer;	margin-left: 400px;	text-align: right;}#acc .acc .title {	cursor: pointer;}#containerMain table tr td #mainContBox .mainContBox tr td table tr td #acc {	margin-top: 50px;}.communitybox {	background-color: #eef1f7;	margin: 0px;	padding-top: 2px;	padding-right: 8px;	padding-bottom: 16px;	padding-left: 8px;}.communitybox .communityTitle {	font-size: 12px;	color: #344d76;	font-weight: bold;}communitybox .communityTextPad {	padding: 5px;	margin: 5px;}.communitybox .row {	clear: both;}.communitybox .row .image {	float: left;	margin-right: 7px;}.communitybox .row .text {	float: left;}.clear {	clear: both;}ul.mainList li {	list-style-type: disc;	margin-left: 20px;	margin-top: 5px;}ul.subList {	margin-top: 10px;}.sidelogin .commHdr {	margin-top: 20px;	font-size: 12px;	font-weight: bold;	color: #3E4561;	margin-bottom: 5px;}.sidelogin .row .image img {	margin-bottom: 3px;}
