body {
margin:0px; 
background-color:#ffffff;
font-size:11px;
font-family:Georgia;
}
#homePageCopy {
margin-left:82px;
margin-top:10px;
font-weight:normal;
font-size:18px;
margin-right:35px;
font-family:Arial Narrow;
color:#ffffff;
}

#homePageCopy table {
margin-top:10px;
font-weight:normal;
font-size:18px;
font-family:Arial Narrow;
color:#ffffff;
}

#homePageCopy table tr td a {
color:#F7A543;
text-decoration:none;
font-family:Verdana, Tahoma, Arial;
font-weight:normal;
font-size:12px; 
}
#homePageCopy table tr td a:hover {
color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Tahoma, Arial;
font-weight:normal;
font-size:12px; 
}

#homePageLinkBox
{
font-family:Verdana, Tahoma, Arial;
color:#000000;
font-size:12px;
font-weight:normal;
padding-right:10px;
width:150px; 
}
#homePageCopy a 
{
font-family:Georgia;
color:#0055a4;
font-size:15px;
}
#homePageCopy a:hover 
{
font-family:Georgia;
color:#4499e8;
font-size:15px;
}
.homePageIntro 
{
font-family:Georgia, Times New Roman;
font-size:23px;
line-height:32px;
font-weight:normal;
color:#0055a4;
}
.firstLetter
{
font-size:46px; 
line-height:49px;
position:relative;
top:8px;
font-family:Georgia, Times New Roman;
}
#leftNavImage
{
position:relative;
left:-25px;
top:130px;
}
#learnMoreLinkBox
{
font-family:Sans-Serif;
color:#000000;
font-size:12px;
font-weight:normal;
}
#learnMoreLinkBox a
{
color:#F7A543;
text-decoration:none;
font-family:Sans-Serif;
font-weight:normal;
font-size:12px; 
}
#learnMoreLinkBox a:hover
{
color:#ccccFF;
text-decoration:none;
font-weight:normal;
font-size:12px; 
}
#nfp_articles
{
border-top:1px solid #bccae2; 
padding-top:6px; 
margin-top:6px;
font-size:12px; 
}
#nfp_articles a
{
color:#F7A543;
text-decoration:none;
font-family:Sans-Serif;
font-weight:bold;
font-size:12px; 
}
#nfp_articles a:hover
{
color:#ccccFF;
text-decoration:none;
font-weight:bold;
font-size:12px; 
}

#nfpPromo
{
font-family:Sans-Serif;
font-weight:normal;
font-size:12px; 
width:241px; 
/*border-top:1px solid #bccae2; */
padding-top:15px; 
}
#nfpPromo a
{
color:#F7A543;
text-decoration:none;
font-family:Sans-Serif;
font-weight:normal;
font-size:12px; 
}
#nfpPromo a:hover
{
color:#ccccFF;
text-decoration:none;
font-weight:normal;
font-size:12px; 
}
#nfpContentList
{
font-size:12px;
font-family:Sans-Serif;
line-height:15px;
}
#nfpContentList a
{
font-weight:bold; 
color:#0055a4; 
font-size:12px; 
text-decoration:none; 
}

#siteMap {
margin-top:0px;
list-style-type:square;
margin-left:15px; 
}
#siteMap li ul {
list-style-type:square;
}

#careersPromo
{
font-family:Sans-Serif;
font-weight:normal;
font-size:12px; 
width:241px; 
border-top:1px solid #bccae2; 
padding-top:15px; 
}
#careersPromo a
{
color:#F7A543;
text-decoration:none;
font-family:Sans-Serif;
font-weight:normal;
font-size:12px; 
}
#careersPromo a:hover
{
color:#ccccFF;
text-decoration:none;
font-weight:normal;
font-size:12px; 
}
#newsletter_didYouKnow
{
width:270px; 
font-size:12px;
font-family:Sans-Serif;
line-height:normal;
border-top:1px solid #bccae2; 
padding-top:10px; 
margin-bottom:15px;
}
#newsletter_inThisIssue
{
border-top:1px solid #bccae2; 
border-bottom:1px solid #bccae2; 
margin-top:0px; 
margin-bottom:0px; 
width:460px;
font-family:Sans-Serif; 
font-size:12px;
}
#newsletter_inThisIssue a
{
color:#F7A543;
text-decoration:none;
font-family:Sans-Serif;
font-weight:normal;
font-size:12px; 
}
#newsletter_inThisIssue a:hover
{
color:#ccccFF;
text-decoration:none;
font-weight:normal;
font-size:12px; 
}
.newsletterSection
{
width:460px;
font-family:Sans-Serif;
font-size:12px;
border-bottom:1px solid #bccae2;
padding-bottom:5px; 
padding-top:10px; 
}
#printFooter
{
display:none;
}
#regularFooter
{
font-size:9px;
font-family:Verdana, Tahoma, Arial;
color:#666666;
padding-top:5px;
padding-bottom:50px;
text-align:center;
border-top:1px solid #bccae2;
}
#regularFooter_Home
{
font-size:9px;
font-family:Verdana, Tahoma, Arial;
color:#666666;
padding-top:10px;
padding-bottom:50px;
text-align:center;
}
#regularFooter_Home a {
font-size:9px;
font-family:Verdana, Tahoma, Arial;
color:#666666;
text-decoration:none;
}
#regularFooter_Home a:hover {
font-size:9px;
font-family:Verdana, Tahoma, Arial;
color:#999999;
text-decoration:none;
}
.footerBorder
{
border-top:1px solid #bccae2;
}
#regularFooter a {
font-size:9px;
font-family:Verdana, Tahoma, Arial;
color:#666666;
text-decoration:none;
}
#regularFooter a:hover {
font-size:9px;
font-family:Verdana, Tahoma, Arial;
color:#999999;
text-decoration:none;
}

a
{
color:#0055a4;
}
a:hover
{
color:#4499e8;
}
.backToTopLink
{
font-size:10px;
float:left; 
}
.contentHeader {
font-size:14px;
font-weight:normal;
}
.careersHeader {
font-size:22px;

}
table {
margin:0px; 
font-family:Georgia;
font-size:11px;
}
.pageHeader {
color:#F7A543;
font-size:48px; 
font-family:Georgia;
position:relative;
left:-20px;
margin-top:0px; 
}
.jobHeader {
font-weight:normal;
font-size:18px;
}
.pageIntro {
color:#1D67AA;
font-size:17px;
line-height:26px; 
letter-spacing:0px;
font-family:Georgia;
font-weight:normal;
margin-left:0px; 
margin-right:90px; 
margin-top:10px;
}
.pageBody {
font-family:Arial;
font-size:13px;
line-height:20px;
margin-left:30px;
margin-top:25px;
padding-right:35px;
}
.pageBodyHeader {
font-family:Sans-Serif;
font-size:13px;
font-weight:bold;
color:#000000;
}
.pageTitle {
font-family:Georgia;
font-size:18px;
font-weight:bold;
letter-spacing:-1px;
color:#1D67AA;
}
.rtColumnHeader {
font-weight:normal;
font-size:12px;
text-decoration:none;
color:#587ab7;
}
.rtColumnHeader:hover {
font-weight:normal;
font-size:12px;
text-decoration:underline;
color:#587ab7;
}
#callout_table {
font-family:Arial, Verdana;
font-size:12px;
}
.pageMainArea {
/*background-color:#E9EDF5; 
background-image:url(/images/introShadow_bottom_03.jpg); 
background-repeat:no-repeat; 
background-position-y:top; */
width:541px; 
height:634px; 
}
#toolbar {
text-align:right;
margin-right:40px;
}
#toolbar tr td {
text-align:right;
padding-right:20px; 
}
#toolbar a {
font-size:9px;
font-family:Verdana, Tahoma, Arial;
color:#666666;
text-decoration:none;
}
#toolbar a:hover {
font-size:9px;
font-family:Verdana, Tahoma, Arial;
color:#999999;
text-decoration:none;
}
.BlueHead  {
FONT-WEIGHT : bold;
FONT-SIZE : 12pt;
FONT-FAMILY : Arial, Helvetica, sans-serif;
color : #0581B1;
margin-top : 15;
}

.BlackHead  {
FONT-WEIGHT : bold;
FONT-SIZE : 11pt;
FONT-FAMILY : Arial, Helvetica, sans-serif;
color : #000000;
}

.BlackText  {
FONT-WEIGHT : bold;
FONT-SIZE : 10pt;
FONT-FAMILY : Arial, Helvetica, sans-serif;
color : #000000;
text-decoration : none;
}

.WhiteHead  {
FONT-WEIGHT : bold;
FONT-SIZE : 11pt;
FONT-FAMILY : Arial, Helvetica, sans-serif;
color : #FFFFFF;
}

.WhiteText  {
FONT-WEIGHT : bold;
FONT-SIZE : 10pt;
FONT-FAMILY : Arial, Helvetica, sans-serif;
color : #FFFFFF;
text-decoration : none;
}

P  {
FONT-WEIGHT : normal;
FONT-SIZE : 10pt;
FONT-FAMILY : Arial, Helvetica, sans-serif;
color : #000000;
margin-left : 3;
margin-top : 3;
}

.Text1  {
FONT-WEIGHT : normal;
FONT-SIZE : 16pt;
FONT-FAMILY : Arial, Helvetica, sans-serif;
margin-left : 3;
margin-top : 3;
}

.Text2  {
FONT-WEIGHT : normal;
FONT-SIZE : 12pt;
FONT-FAMILY : Arial, Helvetica, sans-serif;
margin-left : 3;
margin-top : 3;
}

.Text3  {
FONT-WEIGHT : normal;
FONT-SIZE : 10pt;
FONT-FAMILY : Arial, Helvetica, sans-serif;
margin-left : 3;
margin-top : 3;
}

.Text4  {
FONT-WEIGHT : normal;
FONT-SIZE : 8pt;
FONT-FAMILY : Arial, Helvetica, sans-serif;
margin-left : 3;
margin-top : 3;
}

LI  {
FONT-WEIGHT : normal;
FONT-SIZE : 9pt;
FONT-FAMILY : Arial, Helvetica, sans-serif;
color : #000000;
}

UL  {
FONT-WEIGHT : normal;
FONT-SIZE : 9pt;
FONT-FAMILY : Arial, Helvetica, sans-serif;
color : #000000;
}

}

.formTitle  {
FONT-WEIGHT : bold;
FONT-SIZE : 11pt;
BACKGROUND : #0581B1;
COLOR : #ffffff;
FONT-FAMILY : ARIAL,HELVETICA;
padding : 3;
}

.formSubTitle  {
FONT-WEIGHT : bold;
FONT-SIZE : 9pt;
xBACKGROUND : #A8892D;
BACKGROUND : #A8892D;
COLOR : #ffffff;
FONT-FAMILY : ARIAL,HELVETICA;
}

.tableColumns  {
FONT-WEIGHT : bold;
FONT-SIZE : 9pt;
BACKGROUND : #0581B1;
COLOR : #ffffff;
FONT-FAMILY : ARIAL,HELVETICA;
}

.formButtonPanel  {
BACKGROUND : #0581B1;
TEXT-ALIGN : right;
xBORDER-TOP : black solid 1px;
xBORDER-BOTTOM : black solid 1px;
}

.subHead  {
FONT-WEIGHT : bold;
FONT-SIZE : 8pt;
BACKGROUND : #0581B1;
COLOR : black;
FONT-FAMILY : Verdana, Arial, Helvetica, sans;
BACKGROUND-COLOR : #0581B1;
}

.Title3d  {
BORDER-TOP : black 1px solid;
PADDING-LEFT : 5px;
FONT-WEIGHT : bold;
FONT-SIZE : 7pt;
BACKGROUND : orange;
PADDING-BOTTOM : 6px;
CURSOR : default;
COLOR : white;
PADDING-TOP : 6px;
BORDER-BOTTOM : black 1px solid;
FONT-FAMILY : Verdana, Arial, Helvetica, sans;
FONT-VARIANT : small-caps;
}

.button  {
FONT-WEIGHT : normal;
FONT-SIZE : 8pt;
}

.inputBox {
FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
FONT-SIZE: 12px; 
width:200px;
border:1px solid #699ccc;
}
.fieldLabel 
{
	vertical-align:top;
}

.row2  {
BACKGROUND-COLOR : #ebebeb;
}

.row1  {
xBACKGROUND-COLOR : #cccccc;
BACKGROUND-COLOR : #ffffff;
}
#printEmailIcons{
position:relative;
left:31px;
}
.emailIcon {
text-align:right;
border:0px;
margin:0px;
position:relative;
left:20px;
top:7px;
}

#partnersBox {
font-size:12px; 
width:450px; 
margin-bottom:10px; 
font-family:Sans-Serif;
font-weight:bold;
}
#partnersBox a {
font-family:Sans-Serif;
font-size:13px;
font-weight:bold;
color:#0055a4;
text-decoration:none;
}
#partnersBox a:hover {
font-family:Sans-Serif;
font-size:13px;
font-weight:bold;
color:#444444;
}

#6Steps {
width:458px;
height:103px;
}

.backToTopLink {
	float:right;
	margin-right:20px;
	font-weight:normal;
	font-size:9px;
	text-decoration:underline;
}
#nfpContentList a.backToTopLink {
	float:right;
	margin-right:20px;
	font-weight:normal;
	font-size:9px;
	text-decoration:underline;
}

.directionArrow {
text-align:right;
border:0px;
margin:0px;
position:relative;
left:0px;
top:7px;
}

.directionsLink {
position:relative;
left:30px;
}

.Title2  {
FONT-WEIGHT : bold;
FONT-SIZE : 10px;
COLOR : #0581B1;
FONT-FAMILY : verdana, arial, geneva, sans-serif;
}

.Title3  {
FONT-WEIGHT : bold;
FONT-SIZE : 7pt;
COLOR : black;
FONT-FAMILY : Verdana, Arial, Helvetica, sans;
FONT-VARIANT : small-caps;
}

.warning  {
FONT-WEIGHT : bold;
FONT-SIZE : 9pt;
COLOR : red;
FONT-FAMILY : Verdana, Arial, Helvetica, sans;
}

.Head  {
FONT-WEIGHT : bold;
FONT-SIZE : 10pt;
COLOR : white;
FONT-FAMILY : Verdana, Arial, 'MS Sans Serif';
BACKGROUND-COLOR : #0581B1;
}

.asibuttonover  {
BORDER-RIGHT : black 1px solid;
PADDING-RIGHT : 0px;
BORDER-TOP : #0581B1 1px solid;
MARGIN-TOP : 2px;
PADDING-LEFT : 0px;
FONT-WEIGHT : bold;
FONT-SIZE : 7pt;
PADDING-BOTTOM : 0px;
BEHAVIOR : url(/components/opsbutton.htc);
BORDER-LEFT : #0581B1 1px solid;
CURSOR : hand;
COLOR : white;
PADDING-TOP : 0px;
BORDER-BOTTOM : black 1px solid;
FONT-FAMILY : Verdana, Arial, Helvetica, Sans Serif;
BACKGROUND-COLOR : #0581B1;
}

.asibutton  {
BORDER-RIGHT : black 1px solid;
PADDING-RIGHT : 0px;
BORDER-TOP : #dddddd 1px solid;
MARGIN-TOP : 2px;
PADDING-LEFT : 0px;
FONT-WEIGHT : bold;
FONT-SIZE : 7pt;
PADDING-BOTTOM : 0px;
BEHAVIOR : url(/components/opsbutton.htc);
BORDER-LEFT : #dddddd 1px solid;
CURSOR : hand;
COLOR : white;
PADDING-TOP : 0px;
BORDER-BOTTOM : black 1px solid;
FONT-FAMILY : Verdana, Arial, Helvetica, Sans Serif;
BACKGROUND-COLOR : #3366cc;
}

.selTab  {
CURSOR : hand;
BACKGROUND-COLOR : #aa8822;
TEXT-DECORATION : none;
}

.nonSelTab  {
CURSOR : hand;
COLOR : #ffffff;
BACKGROUND-COLOR : #0581B1;
TEXT-DECORATION : none;
}

.instructional  {
FONT-WEIGHT : bold;
FONT-SIZE : 10px;
COLOR : #999933;
FONT-FAMILY : verdana, arial, geneva, sans-serif;
}
#emailPageForm_Save table {
font-family:Sans-Serif;
font-size:11px;
}
#emailPageForm_Save table tr td input {
font-family:Sans-Serif;
font-size:11px;
}
#emailPageForm_Save table tr td textarea {
font-family:Sans-Serif;
font-size:11px;
}
#emailPageForm
{
margin-top:5px; 
margin-bottom:15px; 
margin-left:10px; 
font-size:11px; 
}
#emailPageForm_Thanks
{
margin-top:15px; 
margin-bottom:15px; 
margin-left:20px; 
font-size:11px; 
}
