body {
font-family: Verdana, Arial, sans-serif;
font-size:11px;
color: #000000;
background-color:#e2e2e2;
}

/* cell background colors and images */

.white_bg {
background-color:#fff;
}

.darkgrey_bg {
background-color:#666;
}

.greyBG {
background-color:#efefef;
}

.black_bg {
background-color:#000000;
}

.topnav_bg {
background-image:  url("/content/images/navigation/top_nav_bg.gif");
background-color:#b5cfef;
}

.breadcrumb_bg {
background-image: url("/content/images/shadow_top2.jpg");
background-color: #e4e4e4;
}

.content_mid_bg {
background-color:#ccc;
background-image: url("/content/images/content_left_bg.gif");
}

.content_top_bg {
background-color:#fff;
background-image: url("/content/images/content_top_bg.gif");
}

.footer_greybar_bg {
background-color:#ccc;
background-image: url("/content/images/footer_grey_bar_bg.jpg");
}

.footer_greybar_bg2 {
background-color:#ccc;
background-image: url("/content/images/footer_grey_bar_bg2.jpg");
}

.footer_bottom_bg {
background-color:#fff;
background-image: url("/content/images/footer_bottom_bg.gif")
}

/* left nav styles */

div.leftNavHeaderMargin {
margin: 0px 0px 0px 18px;
padding:0px;
}

.left_nav_header {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
background-color: transparent;
}

.section_nav_header_bg {
background-color: #fff;
background-image:  url("/content/images/navigation/left_nav/section_menu_hdr_bg.jpg");
}

.nav_header_bg {
background-color: #fff;
background-image: url("/content/images/navigation/left_nav/hdr_bg.jpg");
}

.nav_bg {
background-color: #ccc;
}

div.newsDiv, div.helpDiv {
margin:0px;
padding:0px;
}
div.helpDiv {
margin-bottom:40px;
}

div.newsItem, div.helpItem {
margin-right:10px;
}

span.pdf {
margin-right:6px;
}

p.topPhone {
font-family: Verdana, Arial, sans-serif;
font-size:11px;
color:#333333;
margin: 6px 0px 0px 0px;
background-color:transparent;
}

a.newsItem:link, a.helpItem:link{
font-family:Verdana, Arial, sans-serif;
font-size: 10px;
color: #000000;
/*border: 1px solid;
border-color: #fbfbfb #ccc #8b8b8b #ccc;*/
background-color: transparent;
padding: 5px 5px 5px 18px;
display: block;
}


a.newsItem:visited, a.helpItem:visited {
font-family:Verdana, Arial, sans-serif;
font-size: 10px;
color: #666;
background-color: transparent;
padding: 5px 5px 5px 18px;
/*border: 1px solid;
border-color: #fbfbfb #ccc #8b8b8b #ccc;*/
display: block;
}

a.newsItem:hover,a.helpItem:hover {
font-family:Verdana, Arial, sans-serif;
font-size: 10px;
color: #cc0000;
background-color: #efefef;
padding: 5px 5px 5px 18px;
/*border: 1px solid;
border-color: #fbfbfb #ccc #8b8b8b #ccc;*/
text-decoration: none;
display: block;
}


     /*left nav item styles */
	 
a.leftNavItem:link { 
font-family:Verdana, Arial, sans-serif;
font-size: 10px;
color: #000;
background-color: transparent;
padding: 4px 4px 4px 18px;
border-top: 1px solid #fbfbfb;
border-right: none;
border-bottom: 1px solid #666;
border-left: none;
display: block;
text-decoration: none;
}

a.leftNavItem:visited { 
font-family:Verdana, Arial, sans-serif;
font-size: 10px;
color: #000;
background-color: transparent;
padding: 4px 4px 4px 18px;
border-top: 1px solid #fbfbfb;
border-right: none;
border-bottom: 1px solid #666;
border-left: none;
display: block;
text-decoration: none;
}

a.leftNavItem:hover { 
font-family:Verdana, Arial, sans-serif;
font-size: 10px;
color: #cc0000;
background-color: #efefef;
background-image: url("/content/images/navigation/left_nav/hover_arrow.gif");
background-repeat:no-repeat;
padding: 4px 4px 4px 18px;
border-top: 1px solid #fbfbfb;
border-right: none;
border-bottom: 1px solid #666;
border-left: none;
display: block;
text-decoration: none;
}


    /*left nav sub nav items*/
	
a.leftNavSubItem{ 
font-family:Verdana, Arial, sans-serif;
font-size: 10px;
color: #fff;
background-color: #999;
padding: 4px 4px 4px 24px;
display: block;
text-decoration: none;
}

a.leftNavSubItem:visited { 
font-family:Verdana, Arial, sans-serif;
font-size: 10px;
color: #fff;
padding: 4px 4px 4px 24px;
display: block;
text-decoration: none;
}

a.leftNavSubItem:hover { 
font-family:Verdana, Arial, sans-serif;
font-size: 10px;
color: #cc0000;
background-color: #ccc;
background-image: url("/content/images/navigation/left_nav/hover_arrow_sub.gif");
background-repeat:no-repeat;
padding: 4px 4px 4px 24px;
display: block;
text-decoration: none;
}



/* breadcrumb links */

.crumbspan {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #000000;
background-color: transparent;
margin: 0px;
padding: 0px;
}

a.breadcrumb:link {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #3366cc;
background-color: transparent;
}

a.breadcrumb:visited {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #3366cc;
background-color: transparent;
}

a.breadcrumb:hover {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #6699cc;
background-color: transparent;
}

.youAreHere {
color: #006666;
}


/* main content styles */


h1.normal {
font: bold 14px/14px Verdana, Arial, sans-serif;
color: #993300;
background-color: #fff;
margin-left:8px;
}

h1.sectionTitle {
font: bold 14px/14px Verdana, Arial, sans-serif;
color: #993300;
background-color: transparent;
margin-left:30px;
margin-top:0px;
padding-top:24px;
}

h2.normal, h2.help {
font: bold 11px/14px Verdana, Arial, sans-serif;
color: #000;
background-color: #fff;
margin-bottom: 3px;
padding-bottom: 0px;
margin-left:8px;
margin-right: 40px;
}

h2.help {
margin-right:0px;
}


h2.newsYearHeading {
font: bold 11px/14px Verdana, Arial, sans-serif;
color: #000;
background-color: #fff;
margin-bottom: 3px;
padding-bottom: 0px;
margin-left:8px;
}

h2.pageHeading {
font: bold 12px/14px Verdana, Arial, sans-serif;
color: #000;
background-color: #fff;
margin-left:8px;
}

h2.normalMargins {
font: bold 12px/14px Verdana, Arial, sans-serif;
color: #000;
background-color: #fff;
margin-left:8px;
margin-right: 40px;
}

h2.headingListItem {
font: bold 12px/14px Verdana, Arial, sans-serif;
color: #000;
background-color: #fff;
}

h2.glossary {
font-family: Verdana, Arial, sans-serif;
font-size:18px;
color: #000;
margin-left: 8px;
padding: 3px 0px 3px 8px;
background-color:#efefef;
}

h3.italic {
font: bold italic 11px/14px Verdana, Arial, sans-serif;
color: #000;
background-color: #fff;
margin-bottom: 4px;
padding-bottom: 0px;
margin-left:8px;
margin-right: 40px;
}

p.normal {
font: 11px/16px Verdana,Arial,sans-serif;
color: #333;
background-color: transparent;
margin-top: 0px;
padding-top: 0px;
margin-right: 40px;
margin-left:8px;
}

p.boxed { /*style of first paragraph when it has a button or ad to the right in another cell*/
font: 11px/16px Verdana,Arial,sans-serif;
color: #333;
background-color: transparent;
margin-top: 0px;
padding-top: 0px;
margin-right: 16px;
margin-left:8px;
}

p.newsYearHeading {
font: 11px/16px Verdana,Arial,sans-serif;
color: #333;
background-color: transparent;
margin-top: 0px;
padding-top: 0px;
margin-right: 40px;
margin-left:8px;
}

ul, ul.listWithSpace, ol, ul.helpList {
font-family:Verdana, Arial, sans-serif;
font-size: 11px;
color: #000;
background-color: #fff;
margin-right:35px;
}


ul.listWithSpace li {
margin-bottom:10px;
margin-right:0px;
}

ul.helpList {
margin-right:0px;
}

li ul.helpQuestions {
   margin-top:10px;
   margin-right:40px;
   list-style-type:circle;
}



a.normal:link {
font-family:Verdana, Arial, sans-serif;
font-size: 11px;
color: #006699;
background-color: #fff;
}

a.normal:visited{
font-family:Verdana, Arial, sans-serif;
font-size: 11px;
color: #666;
background-color: #fff;
}
a.normal:hover {
font-family:Verdana, Arial, sans-serif;
font-size: 11px;
color: #cc0000;
background-color: #fff;
}

span.topArrow {
font-size:12px;
font-family:Verdana, Arial, sans-serif;
color:#cc0000;
}

a.top:link, a.top:visited {
color:#cc0000;
font-size:10px;
font-family:Verdana, Arial, sans-serif;
}


/*ul.homeBoxText {
font: 11px/16px Verdana,Arial,sans-serif;
color: #333;
background-color: transparent;
margin-top: 0px;
padding-top: 0px;
margin-right: 10px;
}*/


ul.homeBoxText {
font: 10px/16px Verdana,Arial,sans-serif;
color: #333;
background-color: transparent;
margin-top:14px;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-right:0px;
list-style-type:none;
}



ul.homeBoxText a.normal:link {
background-color: transparent;
}
ul.homeBoxText a.normal:visited {
background-color: transparent;
}
ul.homeBoxText a.normal:hover {
background-color: transparent;
}

hr.divider {
color: #fff;
height:3px; 
border-top: 1px solid #ccc;
border-bottom: 1px solid #efefef;
margin-right:80px;
}

div.moreDiv {
text-align:right;
margin-bottom:10px;
margin-right: 40px;
margin-left:8px;
}
div.dividerDiv, div.partnerDiv {
margin-left:8px;
margin-bottom: 8px;
}

span.newsDate {
font-weight:normal;
font-size:10px;
}

span.highlight {
color:#cc0000;
}

acronym {
border-bottom: 1px dashed #006699;
background-color:#fbe3b7;
cursor:help;	
}



/* footer navigation */

p.footerNav {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #000000;
background-color: transparent;
}

a.footerNav:link {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #336699;
background-color: transparent;
}

a.footerNav:visited {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #666;
background-color: transparent;
}

a.footerNav:hover {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #cc0000;
background-color: transparent;
}

p.copyright {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #000;
background-color: #e2e2e2;
}

.trademark {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background-color:transparent;
font-weight:normal;
}

.finePrint {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
background-color:transparent;
font-weight:normal;
font-style:italic;
margin-right: 40px;
margin-left:8px;
}









