A, A:visited
{
	text-decoration: none;
	color: #66A9DD;
}
A:hover
{
	text-decoration: underline;
	color: #339933;
}

SPAN.rightheaderserif {font-family: times new roman, times, serif; font-size: 14px; font-weight: normal; color: #002B7F; text-decoration: none}
SPAN.subheader {font-family: verdana, geneva, arial; font-size: 11px; font-weight: bold; color: #660000; text-decoration: none}
SPAN.subheadercolor {font-family: verdana, geneva, arial; font-size: 11px; font-weight: bold; color: #002B7F; text-decoration: none}
	
p {font-family: verdana, geneva, arial; font-size: 11px; font-weight: normal; color: #000000; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-top: 3px;
}

td {font-family: verdana, geneva, arial; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
	

	a.blacklink {font-family: verdana, geneva, arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
	a.blacklink:link {color: #000000; text-decoration: none }
 	a.blacklink:active {color: #000000; text-decoration: none }
 	a.blacklink:visited {color: #000000; text-decoration: none }
 	a.blacklink:hover {color: #002B7F; text-decoration: underline }
	
	a.blacklinkChild {font-family: verdana, geneva, arial; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; padding-left: 0px}
	a.blacklinkChild:link {color: #000000; text-decoration: underline }
 	a.blacklinkChild:active {color: #000000; text-decoration: underline }
 	a.blacklinkChild:visited {color: #000000; text-decoration: underline }
 	a.blacklinkChild:hover {color: #002B7F; text-decoration: underline }
 	
.tdLightHeading {padding-right: 4px; padding-left: 4px; font-weight: bold; cursor: default; color: black; background-color: #62A6DE; text-decoration: none;}
.tdLight {padding-right: 4px; padding-left: 4px; cursor: default; background-color: #62A6DE; text-decoration: none;}

.tdMediumHeading {padding-right: 4px; padding-left: 4px; font-weight: bold; color: White; cursor: default; background-color: #415F9B; text-decoration: none;}
.tdMedium {padding-right: 4px; padding-left: 4px; color: White; cursor: default; background-color: #415F9B; text-decoration: none;}

.tdDarkHeading {padding-right: 4px; padding-left: 4px; font-weight: bold; color: White; cursor: default; background-color: #393B6A; text-decoration: none;}
.tdDark {padding-right: 4px; padding-left: 4px; 	cursor: default; color: White; background-color: #393B6A; text-decoration: none;} 	

.FormPanel {
	background-color: white;
	width: 750px;
	cursor: default;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	color: #626262;
	font-family: verdana;
	text-decoration: none;
}	
.CalendarBody {
	background-color : #ffffff;
	border-bottom : #002B7F 1px solid;
	border-left : #002B7F 1px solid;
	border-right : #002B7F 1px solid;
	border-top : #002B7F 1px solid;
	font-family :  verdana, geneva, arial, sans-serif;
	font-weight : normal;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}
body
{
	background-color: #363C67;
	font-family: verdana;
	color: #626262;
	font-size: 12px;
	margin-left: 5px;
	margin-top: 5px;
}

.MainTable
{
	background-color: white;
	width: 750px;
	cursor: default;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	color: #626262;
	font-family: verdana;
	text-decoration: none;
}
.HomeBannerTable
{
	background-color: white;
	width: 750px;
	cursor: default;
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	color: #dcdcdc;
	font-family: verdana;
	text-decoration: none;
}

.tdtopnav
{
	background-color: #363C67;
	border-right : #dcdcdc 1px solid;
	border-bottom : #ffffff 1px solid;
	cursor: default;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	color: white;
	font-family: verdana;
	text-decoration: none;
}


.tdtopnavactive
{
	background-color: #dcdcdc;
	cursor: default;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	color: white;
	font-family: verdana;
	text-decoration: none;
}
.tdsecnavactive
{
	background-color: #dcdcdc;
	cursor: default;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	color: white;
	font-family: verdana;
	text-decoration: none;
}
.mainlink {
	FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif
}
A.mainlink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.mainlink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.mainlink:hover {
	COLOR: #66A9DD; TEXT-DECORATION: underline
}
A.mainlink:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.mainlinkU {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: verdana, geneva
}
A.mainlinkU {
	COLOR: #1e398d; TEXT-DECORATION: none
}
A.mainlinkU:link {
	COLOR: #1e398d; TEXT-DECORATION: underline
}
A.mainlinkU:active {
	COLOR: #1e398d; TEXT-DECORATION: underline
}
A.mainlinkU:visited {
	COLOR: #1e398d; TEXT-DECORATION: underline
}
A.mainlinkU:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}


.footer
{
	font-family: verdana;
	color: #002B7F;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	border-bottom: none;
}
	a.footer {font-family: verdana, geneva, arial; font-size: 11px; font-weight: bold; color: #002B7F; text-decoration: none}
	a.footer:link {color: #002B7F; text-decoration: none }
 	a.footer:active {color: #002B7F; text-decoration: none }
 	a.footer:visited {color: #002B7F; text-decoration: none }
 	a.footer:hover {color: #000000; text-decoration: underline }

.disclaimer
{
	font-family: verdana;
	color: #363C67;
	font-size: 10px;
	text-decoration: none;
	border-bottom: none;
}

.tdsidenavArrow {
	border-top: 0px solid #669933;
	background-image: url(/display/images/navbg.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 3px;
}	

.tdsidenavPrivateApp
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;		
	font-size: 11px;		
	background-color: #ffffff;
	border-top: 0px solid #669933;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-right: 1px solid;	
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 9px;
}	

	
.tdBug {
	border-bottom : #ffffff 0px solid;
	border-left : #A9A9A9 1px solid;
	border-right : #A9A9A9 1px solid;
	border-top : #ffffff 0px solid;
	font-family :  verdana, geneva, arial, sans-serif;
	font-weight : normal;
	padding-bottom : 5px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 5px;
}

.tdBugHead {
	border-bottom : #ffffff 0px solid;
	border-left : #A9A9A9 1px solid;
	border-right : #A9A9A9 1px solid;
	border-top : #A9A9A9 1px solid;
	padding-bottom : 0px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 0px;
}

.tdBugRule {
	border-bottom : #ffffff 0px solid;
	border-left : #A9A9A9 1px solid;
	border-right : #A9A9A9 1px solid;
	border-top : #A9A9A9 0px solid;
	font-family :  verdana, geneva, arial, sans-serif;
	font-weight : normal;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

.photo
{
	border-color: #66A9DD;
	border-width: 1px;
}

.photoBody
{
	background-color: #dcdcdc;
	font-family: verdana, geneva, arial, sans-serif;
	color: Black;
	font-size: 12px;
}
	




select     {font-family: verdana,geneva,arial; font-size: 11px; font-weight: normal; }  
input     {font-family: verdana,geneva,arial; font-size: 11px; font-weight: normal;}
.noborder     {font-family: verdana,geneva,arial; font-size: 9px; font-weight: normal; border-left: 0px solid #ffffff; border-top: 0px solid #ffffff;border-right: 0px solid #ffffff; border-bottom: 0px solid #ffffff; height: 12px;  background-color: transparent;  }
 input.button     {  
                              color: #FFFFFF;  
                              background-color: #666666;  
                              font: 11px Verdana, Geneva, Arial;  
                              font-weight: normal;  
                              border-left: 1px solid #A3A3A3;  
                              border-top: 1px solid #A3A3A3;  
                              border-right: 1px solid #000000;  
                              border-bottom: 1px solid #000000;  
                              }  
 textarea {font-family: verdana,geneva,arial; font-size: 11px; font-weight: normal;}
.menuArrow{float: right;}

/* From generic.css styles */

h1 {
	; margin-top: 0px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 21px;
	margin-bottom: 0px;
}

h2 {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: -10em;
	text-decoration: none;
}



/* begin @media declarations */
@media screen{
	SPAN.smrtFooter{ display: none}
	a.subcolorlink{font-family: verdana, geneva, arial; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: underline}
	.whitetext{ color: White}
}
@media print{
	SPAN.smrtFooter{font-family: verdana, geneva, arial; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}
	a.subcolorlink{ display: none}
	.whitetext{ display: none}
}
/* end @media declarations */
/* default list styles */
ul {
	font-family: verdana, geneva, arial; font-size: 11px; font-weight: normal; color: #000000; 
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-top: 3px;
	padding-left: 10px;
    margin-left: 1.5em;
}

ol {
	font-family: verdana, geneva, arial; font-size: 11px; font-weight: normal; color: #000000; 
	list-style-type : upper-roman;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-top: 3px;
	list-style-position: outside;	
	padding-left: 10px;
    margin-left: 1.5em;
}

/* level 1 */
ol li {
	list-style-type : decimal;
	padding-left: 0;
    margin-left: 0;
}
/* level 2 */
ol li li{
	list-style-type : upper-alpha;
}
/* level 3 */
ol li li li{
	list-style-type : upper-roman;
}
/* level 4 */
ol li li li li{
	list-style-type : lower-alpha;
}
/* level 5 */
ol li li li li li{
	list-style-type : lower-roman;
}
/* level 6 */
ol li li li li li li{
	list-style-type : decimal;
}
/*  -----------------------------------------------------------------

nested unordered lists inside the ordered list */

/* end default list styles */