body
{
	height: 100%; 
	margin: 0; 
	padding: 0; 
	background-color: #FFFFFF; 
	background-image: url('./images/header_background.jpg'); 
	background-repeat: repeat-x
}
.SideNavBar
{
	background-image: url('./images/left_back.gif'); 
	background-repeat: repeat-y
}
 
/*Nav Menu*/
.pviimenudiv td {font-family: Verdana, Arial, sans-serif; font-size: 10px}
.pviimenudiv p {font-family: Verdana, Arial, sans-serif; font-size: 10px; margin-top: 12px; margin-bottom: 6px}
.pviimenudiv b {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #666666}
.pviimenudiv a:link {color: #003366; text-decoration: none}
.pviimenudiv a:visited {color: #003366; text-decoration: none}
.pviimenudiv a:hover {color: #003366; text-decoration: underline}
.pviimenudiv a:active {color: #003366; text-decoration: none}

/*Footer*/
.footer {font-weight: normal; font-size: 12px; font-style: normal; font-family: Arial, Helvetica, sans-serif}

/*Text*/
.text {font-weight: normal; font-size: 10pt; font-style: normal; font-family: Arial, Helvetica, sans-serif}
.largetext {font-weight: bold; font-size: 12pt; font-style: normal; font-family: Arial, Helvetica, sans-serif}
.redtext {font-weight: normal; font-size: 10pt; font-style: normal; font-family: Arial, Helvetica, sans-serif;color: #c40f2f}
.ACPromo {font-weight: bold; font-size: 12pt; font-style: normal; font-family: Arial, Helvetica, sans-serif;color: #FF9900}

/*Main Menus*/
.mainheading {font-family: Frutiger, Arial, Helvetica; font-size: 18pt; font-style: normal; font-weight: bold; color: #c40f2f}
.mainsubhead {font-family: Frutiger, Arial, Helvetica; font-size: 12pt; font-style: normal; font-weight: bold; color: #c40f2f}
.mainrule {font-size: 2pt; color:#c40f2f;}

/*Body elements*/
font {font-family: Frutiger, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
td {font-family: Frutiger, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
p {font-family: Frutiger, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
div {font-family: Frutiger, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
ul {font-family: Frutiger, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
ol {font-family: Frutiger, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}

/*Chapter COR report*/
.rptsubhead {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; font-weight : bold;} 
.rptdetail {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#666666; font-weight : bold;} 
.rptdetailbold {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#666666;} 
.rptdetailboldwhite {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#ffffff;}

/*Links*/
a:link {color: #000080}
a:visited {color: #464686}
a:hover {color: #c40f2f}
a:active {color: #464686}

/* Side Navigation */

/*

.MPSideNav ul.AspNet-Menu li a
{
	font-weight: bold;
	text-align: left;
	padding: 5px 5px 5px 15px;
	margin-top: 1px;
	background-image: url('images/Bullet.gif');
	background-repeat: no-repeat;
	background-position: 2px 9px;
}

.MPSideNav ul.AspNet-Menu li a:hover
{
	text-decoration: underline;
}

.MPSideNav ul.AspNet-Menu li a:hover
{
	text-decoration: underline;
}

*/

/* override code in d-AspNetMenu.css */

/*

.MPSideNav ul.AspNet-Menu ul
{
    position: relative;
    display: block;    
}
ul.AspNet-Menu li:hover ul,
ul.AspNet-Menu li li:hover ul,
ul.AspNet-Menu li li li:hover ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li.AspNet-Menu-Hover ul
{
    display: inherit;
}

.MPSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren li
{
	margin-left: 8px;
	display: none;
}

.MPSideNav ul.AspNet-Menu li.AspNet-Menu-Selected li,
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-ChildSelected li
{
	display: block;
}
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-Selected li a
.MPSideNav ul.AspNet-Menu li.AspNet-Menu-ChildSelected li a
{
	font-weight: normal;
}

*/

.MPSideNavTitle
{
	margin-top: 15px;
	margin-bottom: 5px;
	font-size: 139%;
	text-align: left;
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 8px;
}
.MPSideNavTitle a
{
	text-decoration: none;
}



