a:link {
	color: #0000FF;
}

a:visited {
  color: #3366FF;
}

a:hover {
	text-decoration: none;
}

a:active {
	color: #FF0000;

}

.footer { 	
    font-size:10px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;text-decoration:none; color:#CCCCCC;vertical-alignment:top;
} 
 
.footer a:link, .footer a:active, .footer a:visited {
	font-size:10px; font-weight:normal; font-family:verdana;text-decoration:none; color:#CCCCCC;vertical-alignment:top;
}

.footer a:hover {
	font-size:10px;font-weight:normal;font-family:verdana;text-decoration:none;color:#FFFFFF;}
}
 
.header {
font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;text-decoration:none; color:#CCCCCC;vertical-alignment:top;
}

.header a:link, .header a:active, .header a:visited {
	font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;text-decoration:none; color:#CCCCCC;vertical-alignment:top;
}

.header a:hover {
	font-size:11px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#FFFF66;}

}

.mbsubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	color: #666699;
}

.mbcoverpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #696969;
}

.mbAction {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: white;
}

.mblists {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	text-align: left;
}
.mblists a:link, .mblists a:active, .mblists a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666699;
	text-decoration: underline;
}
.mblists a:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #999999;
	text-decoration: underline;
}
.maincopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000000;

}
.maincopy a:link, .maincopy a:active, .maincopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #666699;
	text-decoration: underline;
}
.maincopy a:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #999999;
	text-decoration: underline;
}
.mainquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #003366;
	text-align: left;
	font-style: normal;
}
.quotewho {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	text-align: right;
}
.bulletList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	text-align: left;
}
.mbtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	font-weight: bold;
	color: #666699;
}
.graybartitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color: #003366;
}
.maincopybig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #000000;
	text-align: left;

}

.formcopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	text-align: right;
}
.newscopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #003366;
	text-align: left;
}
.newscopy a:link, .newscopy a:active, .newscopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333366;
	text-decoration: none;
}
.newscopyPlus a:link, .newscopyPlus a:active, .newscopyPlus a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #333366;
	text-decoration: none;
}
.newscopyPlus a:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #999966;
	text-decoration: none;
}

.newscopy a:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #999966;
	text-decoration: none;
}
.casestudysub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 16px;
	color: #333366;
}
.casestudyside {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}
.sidequote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #003366;
	text-align: left;
	font-style: normal;
}

.caseStudySummaryTbl
{
	BORDER-RIGHT: white 1px solid;
	BORDER-LEFT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-BOTTOM: white 1px solid;	

}

.lftmenuhdr {
	font-family:Arial;
	font-size: 13px;
	font-weight: bold;
	color: black;
	background-color: #CCCC99;
	height: 22;
}

.lftmenudtl {
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: #999966;
	height: 22;
}

.lftmenusub {
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: #999966;
	height: 22;
}

.lftMnuHdrSelected {
	font-family:Arial;
	font-size: 13px;
	font-weight: bold;
	color: black;
	background-color: #CCCC99;
	height: 22;
}

.lftMnuSelected
{
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: #666633;	
	height: 22;
	
}


.lftMnuHdrHighlighted {
	font-family:Arial;
	font-size: 13px;
	font-weight: bold;
	color: black;
	background-color: #CCCC99;
	height: 22;
}

.lftMnuSpacer {
	background-color: #CCCC99;
	height: 1;
}

.lftMnuHighlighted {
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: #666633;	
	height: 22;
}

.lftMnuHdrHighlightedSelected {
	font-family:Arial;
	font-size: 13px;
	font-weight: bold;
	color: black;
	background-color: #CCCC99;
	height: 22;
}

.lftMnuHighlightedSelected {
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: #666633;	
	height: 22;
}

.mainMenuHeading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	height: 32;
	
}

.topMenu 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 22;
	background-color: white;
	color:Gray;
	BORDER-RIGHT: #d3d3d3 1px solid;
    BORDER-TOP: #d3d3d3 1px solid;
    BORDER-BOTTOM: #d3d3d3 1px solid;
	
}

.topMenuSelected 
{
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: gray;	
	height: 22;
	BORDER-RIGHT: #d3d3d3 1px solid;
    BORDER-TOP: #d3d3d3 1px solid;
    BORDER-BOTTOM: #d3d3d3 1px solid;
    
	
}
.topMenuHighlighted {
	font-family:Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: gray;	
	height: 22;
	BORDER-RIGHT: #d3d3d3 1px solid;
    BORDER-TOP: #d3d3d3 1px solid;
    BORDER-BOTTOM: #d3d3d3 1px solid;
	
}

.hiddenLeftMenu 
{
 display:none;

}

.showLeftMenu 
{
 display:block;

}


