@CHARSET "ISO-8859-1";

/**********************************************************
 * General site-wide styles
 *********************************************************/

body {
	background-color: white;
	font-family: Arial, Helvetica;
	font-size: 10pt;
	color: #666666;
	padding: 0px;
	margin: 0px;
}

img {
	border-style: none;
}

table.OuterMostTable {
	height: auto;
	width: 100%;
	padding: 0px;
	margin: 0px;
}

tr.Gray {
	background-color: #c3cbd5;
}

tr.OrangeBar {
	background-color: #faa61a;
	height: 10px;
}

tr.BlueBar {
	background-color: #dcdfe3;
	height: 5px;
}

table.OuterMostTable table {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
}

table.OuterMostTable table td {
	vertical-align: top;
}

td.Indent65 {
	padding-left: 65px;
	padding-bottom: 35px;
}

table.TopNavTable {
	margin-top: 0px;
	margin-bottom: 0px;
}

table.TopNavTable td.LinkCell {
	text-align: center;
	vertical-align: bottom;
}

table.TopNavTable td.LinkCell a         { text-decoration: none; }
table.TopNavTable td.LinkCell a:link    { color: #515151; }
table.TopNavTable td.LinkCell a:visited { color: #515151; }
table.TopNavTable td.LinkCell a:hover   { color: #0242af; }

a#CurrentPgLink:link,    a.InlineLink:link    { color: #ff9900; }
a#CurrentPgLink:visited, a.InlineLink:visited { color: #ff9900; }
a#CurrentPgLink:hover,   a.InlineLink:hover   { color: #ff9900; }

#LogoCell {
	width: 165px;
	height: 104px;
}

#CopyrightCell {
	color: #717174;
	font-size: 8pt;
	padding-top: 15px;
	padding-bottom: 15px;
}

span.BlueTxt {
	color: #0939bc;
}

span.LtBlueTxt {
	color: #476bcd;
}

span.Sup {
	vertical-align: super;
	font-size: 25%;
}

div.SectionLabel {
	font-weight: bold;
	padding-top: 20px;
	padding-bottom:10px;
}

#NoTopPad {
	padding-top: 0px;
}

#NoBotPad {
	padding-bottom: 0px;
}

/**********************************************************
 * Homepage styles
 *********************************************************/

td.FlashCell {
	padding-top: 35px;
	padding-left: 30px;
	padding-right: 30px;
}

td.MidLeftCell {
	padding-left: 35px;
}

td.MidCenterCell {
	width: 60px;
}

td.MidRightCell {
	padding-right: 25px;
}

li.Benefits {
	margin-left: 16px;
}

/**********************************************************
 * Contact / Email Form styles
 *********************************************************/

div.HorizRule {
	padding-top: 40px;
}

div.ContactLinks {
	padding-top: 35px;
	padding-bottom: 75px;
}

td.ContactUs {
	width: 230px;
}

td.EmailSignUp {
	padding-right: 35px;
	vertical-align: top;
}

form.EmailForm {
	background-color: #deebfc;
	padding: 10px;
	width: 296px;
}

form.EmailForm div.FormTxt {
	padding-bottom: 10px;
}

form.EmailForm div.FormField {
	padding-bottom: 7px;
}

form.EmailForm div.FormBtn {
	padding-top: 3px;
}

form.EmailForm div.FormField input {
	border-style: none;
}

