﻿
body {
	font-size:12px;
	color: #394B6A; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	
}
.white {
    color: #FFFFFF
}
a:link {
	text-decoration: none;
	outline: none;
}
a:visited {
	text-decoration: none;
	outline: none;
}
a:hover {
	text-decoration: none;
	outline: none;
}
a:active {
	text-decoration: none;
	outline: none;
}
li.compare {
    list-style-type: disc;
	list-style-position: outside;
	margin-left: -14px;
	font-family:Georgia, "Times New Roman", Times, serif; 
	color: #333333; 
	font-weight: normal; 
	font-size: 12px; 
}

td  {
	font-size: 12px; 
	color: #394B6A; 
	font-family:Georgia, "Times New Roman", Times, serif;  
}
h1 {
	font-weight: bold; 
	font-size: 13px; color: #7a1600; 
	font-family:Georgia, "Times New Roman", Times, serif; 
}
h2 {
	font-weight: bold; 
	font-size: 12px; color: #7a1600; 
	font-family:Georgia, "Times New Roman", Times, serif; 
}
h3 {
	font-weight: bold; 
	font-size: 14px; color: #7a1600; 
	font-family:Georgia, "Times New Roman", Times, serif; 
}

.vline {
    color: #7a1600;
}

.elevenpxgeorgiablack {
    font-family:Georgia, "Times New Roman", Times, serif; 
	color: #000000; 
	font-weight: normal; 
	font-size: 11px; 
}
.formtextfield
{
    background-color: #e9e5cd;
    border: 1px solid #948a54;
    padding: 3px;
	font-weight: normal; 
	font-size: 12px; 
	color: #4c4832; 
	font-family:Georgia, "Times New Roman", Times, serif; 
}

.headerboxblue {
    font: bold 12px Arial; 
	color:#023B80; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	padding-left: 8px; 
	border: #85B0DB 1px solid; 
	background-image:url(../images/gradheaderblue.jpg);
}
.headerboxbottom {
    border-left: #85B0DB 1px solid; 
	border-right: #85B0DB 1px solid; 
	border-bottom: #85B0DB 1px solid; 
	background-color:#F7FAFC; 
}
.entermedsfront{
    font-family:Georgia, "Times New Roman", Times, serif; 
	font-weight: bold; 
	font-size: 14px;
	padding: 3px; 
	color: #ffffff; 
    background-color: #7a1600;
    border: #7a1600 1px solid;
	
}
.leftsavingscell{
    border-bottom: #7a1600 1px dotted; padding-top:15px; padding-bottom:15px;
}
.leftsavingscellbottom{
    padding-top:15px; padding-bottom:15px;
}
.borderbottommaroondotted {
    border-bottom: #7a1600 1px dotted;
}
.bordermaroonbotgreenrt{
    border-bottom: #7a1600 1px solid; border-right: #9ea374 1px solid;
}
.bordermaroonbot{
    border-bottom: #7a1600 1px solid;
}
.borderbottommaroonsolid{
    border-bottom: #7a1600 1px solid;
}
.borderbottomorangedotted {
    border-bottom: #7a1600 1px dotted;
}
.borderverticalgrnlft {
    border-left: #9ea374 1px solid;
}
.borderverticalgrndotrt {
    border-right: #9ea374 1px dotted;
}
.borderverticalgrnrt {
    border-right: #9ea374 1px solid;
}
.borderverticalmarlft {
    border-left: #7a1600 1px solid;
}
.borderwhitetop{
    border-top: #ffffff 1px solid;
}
.borderwhitebottom{
    border-bottom: #ffffff 1px solid;
}
.bordertoporangedotted {
    border-top: #7a1600 1px dotted;
}
.blueborder {
    border: #024279 1px solid;
}
.borderred{
    border: #ff0000 1px solid;
}
.bordermaroon{
    border: #7a1600 1px solid;
}
.borderbrown {
    border: #948a54 1px solid;
}
.borderleftbrown {
    border-left: #948a54 1px solid;
}
.blueborderbottom {
    border-bottom: #024279 1px dotted;
}
.bluebordertop {
    border-top: #024279 1px dotted;
}
.blueborderlight {
    border: #BDDAFD 1px solid;
}
.blueborderdotted {
    border: #024279 1px dotted;
}
.bordermaroontopandbottom{
    border-top: #7a1600 1px solid; border-bottom: #7a1600 1px solid;
}
.bordergreentopandbottom{
    border-top: #9ea374 1px solid; border-bottom: #9ea374 1px solid;
}
.borderltgraytopandbottom{
    border-top: #e6e6e6 1px solid; border-bottom: #e6e6e6 1px solid;
}
.gray11px {
    font-family:Georgia, "Times New Roman", Times, serif; 
	color: #333333; 
	font-weight: normal; 
	font-size: 11px; 
}
.gray12px {
    font-family:Georgia, "Times New Roman", Times, serif; 
	color: #333333; 
	font-weight: normal; 
	font-size: 12px; 
}
.GeorgiaWhiteBold12px {
    font-family:Georgia, "Times New Roman", Times, serif; 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 12px; 
}
A.GeorgiaWhiteBold12px:link {
    font-family:Georgia, "Times New Roman", Times, serif; 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 12px; 
}
.GeorgiaWhiteBold14px {
    font-family:Georgia, "Times New Roman", Times, serif; 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 14px; 
}
.GeorgiaWhiteBold16px {
    font-family:Georgia, "Times New Roman", Times, serif; 
	color: #ffffff; 
	font-weight: bold; 
	font-size: 16px; 
}

.GeorgiaWhite12px {
    font-family:Georgia, "Times New Roman", Times, serif; 
	color: #ffffff; 
	font-weight: normal; 
	font-size: 12px; 
}
.red14px {
    color: #FF0000; 
	font-weight: bold; 
	font-size: 14px; 
}

.red16px {
    color: #FF0000; 
	font-weight: bold; 
	font-size: 16px; 
}
.taglinesmall  {
	font-weight: normal; 
	font-size: 10px; 
	color: #024279; 
	font-family: Georgia, "Times New Roman", Times, serif
}

a.orangebig:link, a.orangebig:visited {
	font-weight: bold; 
	font-size: 16px; 
	color: #7a1600; 
	font-family:Georgia, "Times New Roman", Times, serif;  
}
a.orangebig:hover {
	font-weight: bold; 
	font-size: 16px; 
	color: #7a1600; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	text-decoration: underline;
}
a.orangebig:active {
	font-weight: bold; 
	font-size: 16px; 
	color: #7a1600; 
	font-family:Georgia, "Times New Roman", Times, serif;  
}

a.taglinebig:link, a.taglinebig:visited {
	font-weight: bold; 
	font-size: 15px; 
	color: #024279; 
	font-family:Georgia, "Times New Roman", Times, serif;  
}

a.taglinebig:hover {
	font-weight: bold; 
	font-size: 15px; 
	color: #024279; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	text-decoration: underline;
}
a.taglinebig:active {
	font-weight: bold; 
	font-size: 15px; 
	color: #024279; 
	font-family:Georgia, "Times New Roman", Times, serif;  
}

.Quotebig  {
	font-weight: bold; 
	font-size: 15px; 
	color: #7a1600; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	font-style:italic;
}
.OrangeSubtitle  {
	font-weight: bold; 
	font-size: 12px; 
	color: #7a1600; 
	font-family:Georgia, "Times New Roman", Times, serif;  
}
.dropcap {
    float: left;
    font: bold 25pt/0.9em Helvetica, Verdana, Arial, sans-serif;
    color: #7a1600;
    margin-right: 3px;
}
.bignumbers{
    float: left;
    font: bold 26px "Times New Roman", Times, serif;
    color: #7a1600;
    margin-right: 3px;
}
.frontquestions {
	font-weight: bold; 
	font-size: 19px; color: #394B6A; 
	font-family:Georgia, "Times New Roman", Times, serif; 
}
.footer  {
    background-image:url(../images/bg_footergrad.jpg);
}
.blacktext11 {
    font-weight:normal;
	font-size: 11px; 
	color: #000000; 
    font-family:Georgia, "Times New Roman", Times, serif;

}
.blacktextbold  {
    font-weight:bold;
	font-size: 12px; 
	color: #000000; 
    font-family:Georgia, "Times New Roman", Times, serif;

}
a.blacktextbold:link, a.blacktextbold:visited  {
    font-weight:bold;
	font-size: 12px; 
	color: #000000; 
    font-family:Georgia, "Times New Roman", Times, serif;
}

a.blacktextbold:hover {
    font-weight:bold;
	font-size: 12px; color: #000000; 
    font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;

}
a.blacktextbold:active {
    font-weight:bold;
	font-size: 12px; 
	color: #000000; 
    font-family:Georgia, "Times New Roman", Times, serif;

}
.bottomnavgreen  {
    font-weight:normal;
	font-size: 11px; 
	color: #9ea374; 
    font-family:Georgia, "Times New Roman", Times, serif;
	display: inline;
}
a.bottomnavgreen:link, a.bottomnavgreen:visited  {
    font-weight:normal;
	font-size: 11px; 
	color: #9ea374; 
    font-family:Georgia, "Times New Roman", Times, serif;
}

a.bottomnavgreen:hover {
    font-weight:normal;
	font-size: 11px; color: #9ea374; 
    font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
	display: inline;
}
a.bottomnavgreen:active {
    font-weight:normal;
	font-size: 11px; 
	color: #9ea374; 
    font-family:Georgia, "Times New Roman", Times, serif;
	display: inline;
}
.bottomnavwhite  {
    font-weight:normal;
	font-size: 11px; 
	color: #ffffff; 
    font-family:Georgia, "Times New Roman", Times, serif;
	display: inline;
}
a.bottomnavwhite:link, a.bottomnavwhite:visited  {
    font-weight:normal;
	font-size: 11px; 
	color: #ffffff; 
    font-family:Georgia, "Times New Roman", Times, serif;
}

a.bottomnavwhite:hover {
    font-weight:normal;
	font-size: 11px; color: #ffffff; 
    font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
	display: inline;
}
a.bottomnavwhite:active {
    font-weight:normal;
	font-size: 11px; 
	color: #ffffff; 
    font-family:Georgia, "Times New Roman", Times, serif;
	display: inline;
}
.bottomnav  {
	font-size: 11px; 
	color: #999999; 
    font-family:Arial, Helvetica, sans-serif;
	display: inline;
}
a.bottomnav:link, a.bottomnav:visited  {
	font-size: 12px; 
	color: #999999; 
    font-family:Arial, Helvetica, sans-serif;
}

a.bottomnav:hover {
	font-size: 12px; color: #999999; 
    font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
	display: inline;
}
a.bottomnav:active {
	font-size: 12px; 
	color: #999999; 
    font-family:Arial, Helvetica, sans-serif;
	display: inline;
}
a.topnav:link, a.topnav:visited {
	font-size: 12px; 
	color: #ffffff; 
	font-family:Georgia, "Times New Roman", Times, serif;  
}
a.topnav:hover {
	font-size: 12px; 
	color: #ffffff; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	text-decoration: underline;
}
a.topnav:active {
	font-size: 12px; 
	color: #ffffff; 
	font-family:Georgia, "Times New Roman", Times, serif;  
}
a.boldlink:link, a.boldlink:visited {
	font-weight: bold; 
	font-size: 12px; 
	color: #7a1600;
	font-family:Georgia, "Times New Roman", Times, serif;  
}

a.boldlink:hover {
	font-weight: bold; 
	font-size: 12px; 
	color: #7a1600;
	font-family:Georgia, "Times New Roman", Times, serif;  
	text-decoration: underline;
}
a.boldlink:active {
	font-weight: bold; 
	font-size: 12px; 
	color: #7a1600;
	font-family:Georgia, "Times New Roman", Times, serif;  
}
a.boldlinkgreen:link, a.boldlinkgreen:visited {
	font-weight: bold; 
	font-size: 12px; 
	color: #9ea374;
	font-family:Georgia, "Times New Roman", Times, serif;  
}

a.boldlinkgreen:hover {
	font-weight: bold; 
	font-size: 12px; 
	color: #9ea374;
	font-family:Georgia, "Times New Roman", Times, serif;  
	text-decoration: underline;
}
a.boldlinkgreen:active {
	font-weight: bold; 
	font-size: 12px; 
	color: #9ea374;
	font-family:Georgia, "Times New Roman", Times, serif;  
}
a.subtitle:link, a.subtitle:visited {
	font-weight: bold; 
	font-size: 12px; 
	color: #024279; 
	font-family: Georgia, "Times New Roman", Times, serif
}

a.subtitle:hover {
	font-weight: bold; 
	font-size: 12px; 
	color: #024279; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	text-decoration: underline
}
a.subtitle:active {
	font-weight: bold; 
	font-size: 12px; 
	color: #024279; 
	font-family: Georgia, "Times New Roman", Times, serif
}
a.bodytext:link, a.bodytext:visited  {
	font-weight: normal; 
	font-size: 12px; 
	color: #394B6A; 
	font-family:Georgia, "Times New Roman", Times, serif; 
}
a.bodytext:hover {
	font-weight: normal; 
	font-size: 12px; 
	color: #394B6A; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	text-decoration: underline;
}
a.bodytext:active {
	font-weight: normal; 
	font-size: 12px; 
	color: #394B6A; 
	font-family:Georgia, "Times New Roman", Times, serif; 
}
a.leftlink:link, a.leftlink:visited  {
	font-weight: normal; 
	font-size: 12px; 
	color: #7a1600; 
	font-family:Georgia, "Times New Roman", Times, serif; 
}
a.leftlink:hover {
	font-weight: normal; 
	font-size: 12px; color: #7a1600; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	text-decoration: underline;
}
a.leftlink:active  {
	font-weight: normal; 
	font-size: 12px; 
	color: #7a1600;
	font-family:Georgia, "Times New Roman", Times, serif; 
}
.leftcolumn {
    border-bottom: #7a1600 1px solid;
	padding-left: 15px; 
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.paddingleft {
	padding-left: 10px; 
	padding-right: 10px;
}
.pagetitle {
	font-weight: bold; 
	font-size: 14px; 
	color: #7a1600; 
	font-family: Georgia, "Times New Roman", Times, serif
}
.copyrightwhite {
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px; 
	color: #ffffff; 
	text-decoration: none
}
a.copyrightwhite:link, a.copyrightwhite:visited  {
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px; 
	color: #ffffff; 
	text-decoration: none
}

a.copyrightwhite:hover {
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px; 
	color: #ffffff; 
	text-decoration: underline
}
.copyright {
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px; 
	color: #9ea374; 
	text-decoration: none
}
a.copyright:link, a.copyright:visited  {
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px; 
	color: #9ea374; 
	text-decoration: none
}

a.copyright:hover {
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px; 
	color: #9ea374; 
	text-decoration: underline
}
a.copyright:active  {
    font-weight:normal;
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 11px; 
	color: #9ea374; 
	text-decoration: none
}
UL {
	font-size: 12px; 
	color: #000000; 
	line-height: normal; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	list-style-type: disc;
}
UL li {
	font-size: 12px; 
	color: #000000; 
	line-height: normal; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	list-style-type: disc;
}


.page outline{
	border-bottom: #005495 1px solid; 
	border-top: #005495 1px solid; 
	border-left: #ffffff 1px solid; 
	border-right: #ffffff 1px solid;  
}
.cellbottom{
	padding-top: 1px; 
	padding-bottom: 1px; 
	color:#024279;  
}
.reddishtextandpadding {
	font-weight: bold; 
	font-size: 12px; 
	color: #ff3300; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	text-decoration: none; padding-left: 25px;
}
.whiteborder{
	border-bottom: #ffffff 1px solid; 
	border-top: #ffffff 1px solid; 
	border-left: #ffffff 1px solid; 
	border-right: #ffffff 1px solid;  
}

.accordionContent
{
    background-color: white;
    border: 1px dashed black;
    border-top: none;
    padding: 0px;
    padding-top: 0px;
}

 #UpdateFax {
   background-color:#CF4342;
   color:#fff;
   top:0px;
   right:0px;
   position:fixed;
 }

#UpdateFax img {
   vertical-align:middle;
   margin:2px;
 }
 
.javapopupbody {
	font-size:12px;
	color: #333333; 
	padding-bottom: 12px; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	
}
 .javapopupheader {
	font-size:14px;
	font-weight:bold;
	color: #7a1600; 
	padding-top: 8px; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	
}
 
/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 2px!important;
	background-color : #ffffff;
	color : #5a4929;
	border : buttonshadow;
	border-width : 2px;
	border-style : solid;
	font-weight: bold;
	cursor : pointer;
	overflow : auto;
	text-align : left; 
    list-style-type: none;
    padding:2px;
	width:auto !important;

}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #e2e4c0;
	color: #77210f;   
	list-style-type: none;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : #ffffff;
	color: #5a4929;
	list-style-type: none;
}

/* Accordion for Dashboard */
.accordionHeaderDASH
{
    border: 1px solid #024279;
    color: White;
    background-color: Gray;
      font-family: Arial, Sans-Serif;
      font-size: 14px;
      font-weight: bold;
    padding: 3px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeaderDASH a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
      border: 0;
}
 
#master_content .accordionHeaderDASH a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionHeaderSelectedDASH
{
    border: 1px solid #024279;
    color: White;
    background-color: #6495ed ;
      font-family: Arial, Sans-Serif;
      font-size: 14px;
      font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
 
#master_content .accordionHeaderSelectedDASH a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeaderSelectedDASH a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionContentDASH
{
    background-color: white;
    /*border: 1px dashed black; */
    border-top: none;
    padding: 0px;
    padding-top: 5px;
}


.popupControl {
	background-color:White;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: #024279;
	border-width: 1px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=90);
	opacity:0.9;
}

.modalPopup {
	background-color: White; 
	border-width:2px;
	border-style:solid;
	border-color: #024279;
	padding:1px;
	width:250px;
}

      .xmodalBackground 
        {
            background-color:Gray;
            filter:alpha(opacity=60);
            opacity:0.30;         
        }
        .xupdateProgress
        {
            border-width:1px; 
            border-style:solid; 
            background-color:#FFFFFF; 
            position:absolute; 
            width:150px; 
            height:50px;    
        }
        .xupdateProgressMessage
        {
            margin:3px; 
            font-family:Trebuchet MS; 
            font-size:small; 
            vertical-align: middle;
        }  
        
 .modalpopup1 
{
   background-color:transparent;  
   padding:1em 10px;
}

.modalpopup2
{
   background-color:white;
   width:270px;
   vertical-align :top;
}

a.more:link, a.more:visited  {
	font-weight: normal; 
	font-size: 12px; 
	color: #7a1600; 
	font-family:Georgia, "Times New Roman", Times, serif; 
}
a.more:hover {
	font-weight: normal; 
	font-size: 12px; color: #7a1600; 
	font-family:Georgia, "Times New Roman", Times, serif;  
	text-decoration: underline;
}
a.more:active  {
	font-weight: normal; 
	font-size: 12px; 
	color: #7a1600;
	font-family:Georgia, "Times New Roman", Times, serif; 
}
.news{
    font-family:Georgia, "Times New Roman", Times, serif; 
	font-weight: bold; 
	font-size: 14px;
	margin-left: 3px;
	padding: 3px; 
	color: #ffffff; 
    background-color: #7a1600;
    border: #7a1600 1px solid;
}
.newscolumn {
	padding-left: 15px; 
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
}



