﻿/***********************************************************
 Global Reset
************************************************************/

/* *, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
*/
html, body, a, img, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
/* ol, ul, li { 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:'' }
a { text-decoration:underline }
a:hover { text-decoration:none }
strong { font-weight:bold }
em { font-style:italic }
* a { position:relative }
a img { border:none }
/** { outline: none; }*/

html
{
	font: .75em normal Verdana, Arial, sans-serif;
	height:100%;
}

pre
{
	font: 1em normal Verdana, Arial, sans-serif;
}


body {
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-color: #A3CDC9;
}
.column200
{
	float:right;
	width:200px;
	min-height:30px;
}
.column205
{
	float:left;
	width:205px;
	background-color:#FFF;
}
.column500
{
	float:left;
	width:500px;
	min-height:30px;
}
.column715
{
	float:left;
	width:715px;
	background-color:#FFF;
}
.col_pad
{
	margin:50px 95px 50px 35px;
}

/* Older version, still used on Admin screens */
.column_pad
{
	padding:0 20px;
	margin:20px 0;
}

.clear
{
	clear:both;
	line-height:0;
	height:0;
}
span.alt
{
	display:none;
}
h1
{
	font-size:2.0em;
	font-family:Arial;
	padding:0 0 10px 0;
	color:#376367;
}
h2
{
	color:#376367;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	margin:15px 0;
}
h3
{
	color:#376367;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	margin:15px 0;
	font-size:11px;
	line-height:12px;
	vertical-align:text-top;
}




#accessibilityNav
{
    left: -9999px;
    top: 0px;
    position: absolute;
    width: 300px;
    margin: 0;
    padding: 0;
}

#admin_nav ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

#container {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#mainnav {
	height: 115px;
	width: 920px;
}

#mainnav .subnav {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #DDDDDD;
	text-align: right;
	font-weight: bold;
	padding-right: 35px;
	width:885px;
	height:25px;
	background: transparent url('../images/headbar.jpg') no-repeat left top;
}

#mainnav .subnav a:link {
	height: 25px;
	width: 920px;
	background-image: url(../images/headbar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #DDDDDD;
	text-align: right;
	font: bold 11px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#mainnav .subnav a:visited {
	height: 25px;
	width: 920px;
	background-image: url(../images/headbar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #DDDDDD;
	text-align: right;
	font: bold 11px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#mainnav .subnav a:hover {
	height: 25px;
	width: 920px;
	background-image: url(../images/headbar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	text-align: right;
	font: bold 11px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

#mainnav .mainnav_top 
{
	width:920px;
	height:35px;
	background: transparent url('../images/mainav_top.jpg') no-repeat left top;
}
#mainnav #nav_buttons 
{
	width:920px;
	height:70px;
	background: transparent url('../images/mainnav_rtedge.jpg') no-repeat right top;
}
#mainnav #nav_buttons a
{
	display:block;
	float:left;
	height:70px;
}
#mainnav #nav_buttons a#index
{
	width:225px;
	background: #FEFCAF url('../images/logo_new.jpg') no-repeat left top;

}
#mainnav #nav_buttons a#learn_more
{
	width:100px;
	background: #FEFCAF url('../images/toolbar9.png') no-repeat 0px 0;
}
#mainnav #nav_buttons a#faqs
{
	width:95px;
	background: #FEFCAF url('../images/toolbar9.png') no-repeat -95px 0;
}
#mainnav #nav_buttons a#enrollment
{
	width:95px;
	background: #FEFCAF url('../images/toolbar9.png') no-repeat -190px 0;
}
#mainnav #nav_buttons a#appl_help
{
	width:95px;
	background: #FEFCAF url('../images/toolbar9.png') no-repeat -285px 0;
}
#mainnav #nav_buttons a#contribute
{
	width:115px;
	background: #FEFCAF url('../images/toolbar9.png') no-repeat -380px 0;
}
#mainnav #nav_buttons a#parent_resources
{
	width:100px;
	background: #FEFCAF url('../images/toolbar9.png') no-repeat -495px 0;
}
#mainnav #nav_buttons a#contact_us
{
	width:95px;
	background: #FEFCAF url('../images/toolbar9.png') no-repeat -595px 0;
}

#mainnav #nav_buttons a#learn_more:hover
{
    background-position: 0px -70px;
}
#mainnav #nav_buttons a#faqs:hover
{
	background-position: -95px -70px;
}
#mainnav #nav_buttons a#enrollment:hover
{
	background-position: -190px -70px;
}
#mainnav #nav_buttons a#appl_help:hover
{
	background-position: -285px -70px;
}
#mainnav #nav_buttons a#contribute:hover
{
	background-position: -380px -70px;
}
#mainnav #nav_buttons a#parent_resources:hover
{
	background-position: -495px -70px;
}
#mainnav #nav_buttons a#contact_us:hover
{
	background-position: -595px -70px;
}

div#sub_button_logo
{
	width:205px;
	height:50px;
	background: transparent url('../images/logo_new2.jpg') no-repeat scroll left top;
}
div#sub_button_logo a
{
	display:block;
	width:205px;
	height:50px;
}

div#left_side_panel
{
	width:180px;
}

div#s_500box
{
	margin:15px 0 20px 25px;
	padding: 0; /*17px 15px 0 58px;*/
	width:150px;
	height:148px;
	background: #FFF url('../images/Starburst_Empty.png') no-repeat left top;
	text-align:center;
	position:relative;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#793387;
}
div#s_500box div#side_button
{
    padding-top: 35px;
    margin: 0;
    margin-right: 0;
    text-align: center;
}
div#s_500box p
{
    width: 100%;
}

div#s_500box a
{
    font-size: 16px;
	font-weight: bolder;
	color:#793387;
	text-align:left;
	text-decoration:none;
}
div#s_500box a:hover
{
	color:#376062;
	text-decoration:underline;
}


div#kit_out
{
	width:155px;
}
div.t {background: url('../images/dot.gif') 0 0 repeat-x; width: 155px;margin-left:25px;margin-bottom:25px;}
div.b {background: url('../images/dot.gif') 0 100% repeat-x}
div.l {background: url('../images/dot.gif') 0 0 repeat-y}
div.r {background: url('../images/dot.gif') 100% 0 repeat-y}div.bl {background: url('../images/btmleftcrnr_kit.gif') 0 100% no-repeat;}
div.br {background: url('../images/btmrghtcrnr_kit.gif') 100% 100% no-repeat;}
div.tl {background: url('../images/topleftcrnr_kit.gif') 0 0 no-repeat;}
div.tr {background: url('../images/toprghtcrnr_kit.gif') 100% 0 no-repeat; padding:10px;} 






#content {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	list-style-type:disc;
}
#content li
{
	padding-bottom:10px;
}
#content p
{
	margin-bottom:10px;
	margin-top:-10px;
}
#content a:link {
	color: #793387;
}
#content a:visited {
	color: #793387;
}
#content a:hover {
	color: #376062;
}
div.caption
{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:italic;
	line-height:28px;
	margin-left:20px;
	margin-right:20px;
}
div.caption .haroldsub
{
	font-size:18px;
	font-style:normal;
	font-weight:normal;
}
.sidebar .sidebartext a:link {
	color: #793387;
}
.sidebar .sidebartext a:visited {
	color: #793387;
}
.sidebar .sidebartext a:hover {
	color: #376062;
}
/*
#dollar {
	margin-top: 7px;
	margin-left: 5px;
	width: 126px;
}
.dollaricon {
	margin-right: 5px;
	float: left;
}
.dollartype {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00616A;
	line-height: 12px;
	vertical-align: text-top;
}
*/
.sidebar {
	width: 131px;
}
.sidebartext {
	font: 11px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.blocks {
	margin-right: 3px;
	float: left;
	margin-top: 3px;
}
#terms {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
#terms p {
	margin-bottom: 10px;
}
#terms h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #376367;
}
#terms ul {
	list-style-type: disc;
	margin-top: -3px;
}
#terms ol {
	margin-top: -3px;
	list-style-type: decimal;
	list-style-position: outside;
}
#terms li {
	padding-bottom: 10px;
}
#inset {
	margin-top: -25px;
	padding-left: 50px;
}
#inset p {
	margin-top: 0px;
}
#inset2 {
	margin-top: -25px;
	padding-left: 50px;
}
#inset2 p {
	margin-top: 0px;
}
#disclosure {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: 15px;
}
#midcol {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	list-style-type: disc;
}
#midcol h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #376367;
}
#midcol p {
	margin-top: -10px;
	margin-bottom: 10px;
}
#midcol ul {
	list-style-type: disc;
	margin-top: -10px;
}
#midcol ol {
	margin-top: -10px;
	list-style-type: disc;
	list-style-position: outside;
}
#midcol li {
	padding-bottom: 10px;
}
#faqlinks {
	margin-left: -35px;
}
#faqlinks ul {
	list-style-type: none;
	margin-top: -10px;
}
#faqlinks li {
	padding-bottom: 10px;
}
#footer {
	background: #A3CDC9;
	height: 250px;
	width: 920px;
	padding-bottom:50px;
}
#footernav {
	float: left;
	width: 600px;
	text-align: left;
	padding-left: 25px;
	margin-top: 15px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
}
#disclosure {
	font-size: 12px;
	font-style: italic;
	line-height: 14px;
}
#footerlogos {
	float: right;
	width: 250px;
	font: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	padding-top: 15px;
	padding-right: 35px;
	margin-top: 5px;
}
#footerlogos2 {
	border:solid 2px #004684;
	margin: 50px 0px 10px 10px;
	float: right;
	width: 260px;
	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#footernav a:link {
	color: #00616A;
}
#footernav a:visited {
	color: #00616A;
}
#footernav a:hover {
	color: #FFFFFF;
}
#directors {
	font-size: 11px;
	line-height: 12px;
}
.subheads {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #376367;
}
.mceContentBody 
{
	background-color:#FFF;
}

table.visibletable
{
    border-width: 1px;
    border-style: solid;
    border-color: #82e4dc;
}
table.visibletable td
{
    padding: 4px;
    vertical-align: middle;
}

a.bigyellow
{
    cursor: pointer;
    background-image: url('../images/big_yellow_btn.png');
    background-repeat: no-repeat;
    min-width: 186px;
    width: 186px;
    height: 55px;
    display: block;
    vertical-align: middle;
    text-align: center;
    color: #793387;
    font-family: Tahoma, Verdana, Arial;
    font-size: 125%;
    font-weight: bold;
    text-decoration: none;
    padding-top: 10px;
}


