/* latest */

#bluecolumnbg{
width:96%;
font-weight:bold;
height:auto;
padding:4px;
text-align:center;
background-color:#0a7fd7;
border:1px solid #CCCCCC;
color:#FFFFFF;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.blueheadings{
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin:3px;
padding:0px;
text-align:center; !important
}

.blueborder{
padding:10px;
}

body { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-SIZE: 11px; LINE-HEIGHT: 160%; FONT-FAMILY: verdana; height:100%;}

a { text-decoration:underline; }
a:hover { text-decoration:underline; color: #4EA8E6; }
a:visited { color: blue; text-decoration: underline;}
a:visited:hover { color: #4EA8E6; text-decoration: underline;}

p {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px }

#topnav { 
PADDING-RIGHT: 18px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 3px; 
MARGIN: 0px auto; 
WIDTH: 760px; 
PADDING-TOP: 3px; 
text-align: right; 
BACKGROUND: url(../images/bg.gif);
background-repeat:repeat-y;
background-position:center;
FONT-SIZE: 11px; 
}

#wrapper {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/bg.gif) #fff repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 760px; PADDING-TOP: 0px; }

#header { PADDING-LEFT: 0px;PADDING-TOP: 0px; }

#navbox { display: block; height: 105%; min-height: 100%; max-height: 100%; width: 145px; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: url(../images/sidenav_back.gif) }

#pubdate { color: gray; }

#navquote { font-size: 10px; color: gray; PADDING-left: 8px; PADDING-right: 5px; }

.thumbs08{
border:1px solid #CCCCCC;
}

.menubar a {
font-size: 12px;
font-family: Verdana,Arial;
font-style: normal;
font-weight: bold;
color: black;
background-color: #f0f0f0;
text-decoration:  underline;
text-align: center;
PADDING-TOP: 11px;
PADDING-bottom: 10px;
PADDING-left: 20px;
PADDING-right: 20px;
BACKGROUND: #f0f0f0;
}

.menubar a:hover   {
background-color: #DDEEFF;
text-decoration:  underline;
}
.menubar a:visited {
font-size: 12px;
font-family: Verdana,Arial;
font-style: normal;
font-weight: bold;
color: black;
background-color: #f0f0f0;
text-decoration:  underline;
}
.menubar a:visited:hover   {
font-size: 12px;
font-family: Verdana,Arial;
font-style: normal;
font-weight: bold;
color: black;
background-color: #DDEEFF;;
text-decoration:  underline;
}

.menubar_disable b {
font-size: 12px;
font-family: Verdana,Arial;
font-style: normal;
font-weight: bold;
color: black;
background-color: #f0f0f0;
text-decoration:  underline;
text-align: center;
PADDING-TOP: 11px;
PADDING-bottom: 10px;
PADDING-left: 20px;
PADDING-right: 20px;
BACKGROUND: #f0f0f0;
}

#mainnav
{
BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 9px; PADDING-TOP: 9px;
}

#content
{
PADDING-RIGHT: 20px;
PADDING-LEFT: 20px;
PADDING-TOP: 0px;
text-align: left;
}

#footer
{
PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 10px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 10px; PADDING-TOP: 10px;
}

#footer p
{
MARGIN: 0px
}

#dropshadow
{
BACKGROUND: url(../images/footer_bg.gif) #fff no-repeat; MARGIN: 0px auto; WIDTH: 780px; HEIGHT: 7px
}

.clear
{
CLEAR: both; VISIBILITY: hidden; HEIGHT: 0px
}

.NewsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 16px;
}

.#quotebox {
	font-family: MS-Trebuchet, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #cc9900;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height:18px;
	text-align: left;
}

.pageTitle {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
background-color:#ffffff;
}

.pageTitle h1 {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
padding-top: 5px;
text-align: left;
padding-left: 15px;
}

.pageTitle h2 {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
padding-top: 0px;
}

.c3BCrumb {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.c3BCrumb A {text-decoration:underline; color: blue;}
.c3BCrumb A:active {text-decoration:underline; color: blue;}
.c3BCrumb A:visited {text-decoration:underline; color: blue;}
.c3BCrumb A:hover {text-decoration:underline; color: #4EA8E6; }

.c3BCrumbPrint {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.c3BCrumbPrint A {text-decoration:underline; color: #000000;}
.c3BCrumbPrint A:active {text-decoration:none; color: #000000;}
.c3BCrumbPrint A:visited {text-decoration:none; color: #000000;}
.c3BCrumbPrint A:hover {text-decoration:none; color: red; }

.buttonsheader {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0A7FD7 ;
	padding: 4px;
	border: 1px solid;
	text-align: center;
}
.buttonsoptions {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #c6daea ;
	padding: 4px;
	border: 1px outset #E8E8E8;
	text-align: center;
}

.buttons a {color: #21536A;
border: 1px solid;
background-color: #EAEEEE;
padding: 4px;
font: 11px Verdana,Arial;
text-decoration: none;
border-color: #FEFEFE #C3C8CB #C3C8CB;
display: block;
margin: 0px;
text-align: left;}

.buttons a:hover {border: 1px solid;
padding: 4px;
background-color: #DDEEFF;
border-color: #C3C8CB #FEFEFE #FEFEFE #C3C8CB;
color: #21536A;
text-decoration: none;}

.buttons a:visited {color: #21536A;
border: 1px solid;
background-color: #EAEEEE;
padding: 4px;
font: 11px Verdana,Arial;
text-decoration: none;
border-color: #FEFEFE #C3C8CB #C3C8CB #C3C8CB;
display: block;
margin: 0px;
text-align: left;}

.buttons a:visited:hover {color: #21536A;
padding: 4px;
background-color: #DDEEFF;
border-color: #C3C8CB #FEFEFE #FEFEFE #C3C8CB;
color: #21536A;
text-decoration: none;}

.buttons_disable {color: #21536A;
border: 1px solid;
background-color: #EAEEEE;
padding: 4px;
font: 11px Verdana,Arial;
text-decoration: none;
border-color: #FEFEFE #C3C8CB #C3C8CB;
display: block;
margin: 0px;
text-align: left;}



UL {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 30px;
	MARGIN-RIGHT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #303030;
	LINE-HEIGHT: 14px;
	list-style: url(../images/bulletgreen.gif);
}

UL li {padding-bottom: 5px;}
UL.homeSub {LINE-HEIGHT: 15px; list-style: url(../images/dbl_arrow_bullet.gif); margin-left: 17px;}
UL.homeSub li {padding-bottom: 2px; text-align: left; }
UL.smallNoIndent {FONT-SIZE: 10px; LINE-HEIGHT: 12px; margin-left: 17px;}

h3 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 2px;
	LINE-HEIGHT: 14px;
	text-align: left;
}
td.homePromo {
	padding-left: 40px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
}

#SearchButton { PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0em; FONT: 100% Tahoma; MARGIN-LEFT: 6px; WIDTH: 4.6em; PADDING-TOP: 0em; POSITION: relative; TOP: 0px; MARGIN-RIGHT: 16px; }

#SearchBox { FONT: 100% Tahoma; WIDTH: 150px; }

#infobox { background-color: #DBEAF5; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; WIDTH: 530px; text-align: left; LINE-HEIGHT: 180%; font-size: 12px; font-family: Verdana,Arial; font-style: normal; font-weight: normal; }

#PlanOverview { BACKGROUND: #ECF4F9; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; PADDING-RIGHT: 15px; text-align: left; font-size: 11px; font-family: Verdana,Arial; }

#FormSectionheader { BACKGROUND: #ECF4F9; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-RIGHT: 5px; text-align: left; font-size: 12px; font-family: MS-Trebuchet,Verdana,Arial; font-weight: bold; color: #000000; }

.FormSectionTitle{
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	FONT-FAMILY: verdana;
}
.FormFieldCaption{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: verdana;
}
.FormFieldInput{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: verdana;
}
.FormSectionTitle a{
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana;
}

.podbox { border: 1px solid #D3D3D3;}

.label { FONT-FAMILY: Trebuchet-MS,Verdana,Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none; }

.SFParagraph {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}

.new h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}

.SFPG h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.SFPG h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}

.SFHD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	font-variant: normal;
	color: #CC9933;
}