body {
	margin-top: 0px; margin-LEFT: 0px; background-color: #ffffff;
    }
    
.bgwhite {
	background-color: #ffffff;
    }
    
.greyline {
	margin-top: 3px; 
    margin-bottom: 1px;
    }

.yellow {
	background-color: #f7f7e7;
    }

body {
    font-size: 10px; 
    color: #666666; 
    line-height: 1.5em; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
p {
    font-size: 0.8em; 
    color: #666666; 
    line-height: 1.5em; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
div {
	font-size: 0.8em; 
    color: #666666; 
    line-height: 1.5em; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
.small {
    font-family:verdana,arial,geneva,sans-serif;
    font-size:10px;
    color: #666666; 
    }
    
a.reg {
	font-size: 0.8em; 
    color: #3366cc; 
    line-height: 1.5em; 
    font-family: verdana,arial,geneva,sans-serif; 
    text-decoration: none;
    }
    
a:hover {
	text-decoration: underline;
    }
    
a:active {
	color: #ff3300; 
    text-decoration: none;
    }
    
a:link {
	color: #3366cc; 
    text-decoration: none;
    }
    
a:visited {
	color: #996699; 
    text-decoration: none;
    }

a:hover {
	text-decoration: underline;
    }

.sidenav a:active {
	color: #ff3300; 
    text-decoration: none;
    }
    
.sidenav a:link {
	color: #3366cc; 
    text-decoration: none;
    }
    
.sidenav a:visited {
	color: #3366cc; 
    text-decoration: none;
    }
    
.smnav a:active {
	color: #ff3300; 
    text-decoration: none;
    }
    
.smnav a:link {
	color: #3366cc; 
    text-decoration: none;
    }
    
.smnav a:visited {
    color: #3366cc; 
    text-decoration: none;
    }
    
.articletitle {
	font-weight: bold; 
    font-size: 0.9em; 
    color: #000000; 
    font-family: helvetica, arial;
    }
    
.bodycopy {
    font-size: 0.8em; 
    color: #666666; 
    line-height: 1.5em; 
    font-family: verdana,arial,geneva,sans-serif;
    }

.bodycopyblack {
    font-size: 0.8em; 
    color: #000000; 
    line-height: 1.5em; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
.bodycopybold {
    font-weight: bold; 
    font-size: 0.8em; 
    color: #666666; 
    line-height: 1.5em; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
.quote {
	font-weight: bold;
	font-size: 0.9em; 
    color: #222222; 
    line-height: 1.8em;
    font-family: helvetica, arial;
    }
    
    
.copyright {
	font-size: 0.6em; 
    color: #666666; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
.byline {
	font-weight: bold; 
    font-size: 0.7em; 
    color: #ffffff
    }
    
.formtext {
	font-weight: normal; 
    font-size: 0.8em; 
    color: #000000; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
.related {
	font-size: 0.6em; 
    color: #666666;
    }
    
.disclaimer {
	font-size: 0.6em; 
    color: #000000;
    }
    
.sidebarcopy {
    font-size: 0.8em; 
    color: #000000; 
    line-height: 1.5em; 
    font-family: verdana, arial,geneva,sans-serif;
    }
    
.sidebarcopywhite {
    font-size: 0.8em; 
    color: #FFFFFF; 
    line-height: 1.5em; 
    font-family: verdana, arial,geneva,sans-serif;
    }
    
.sidebarcopy2 {
    font-size: 0.7em; 
    color: #ffffff; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
.sidebarbyline {
    font-weight: bold;
    font-size: 0.7em; 
    color: #000000; 
    line-height: 1.2em; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
.sidenav {
    font-weight: bold; 
    font-size: 10px; 
    color: #000000; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
.navMenu, a.navMenu, a.navMenu:hover, a.navMenu:active, a.navMenu:link, a.navMenu:visited  {
    font-family:verdana,arial,geneva,sans-serif;
    font-size:.7em; 
    color:#ffffff; 
    text-decoration:none;
    }

.title {
	font-weight: bold; 
    font-size: 1.2em; 
    color: #000000; 
    font-family: helvetica, arial;
    }
    
.bold {
    font-weight: bold; 
    color: #666666;
    }
    
.bodysubhead {
    font-weight: bold; 
    font-size: 0.8em; 
    color: #000000; 
    line-height: 1.5em; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
.bylinerelated {
    font-weight: normal; 
    color: #ffffff;
    }
    
.callout {
	font-weight: bold;
	font-size: 0.8em; 
    color: #660000; 
    line-height: 1.5em;
    font-family: helvetica, arial;
    }
    
.headlinetable {
	font-weight: bold; 
    font-size: 0.7em; 
    color: #000000; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
.italics {
	font-style: italic; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
li {
    font-weight: normal; 
    margin-left: -24px; 
    font-family: verdana,arial,geneva,sans-serif; 
    list-style-type: square;
    }
    
ul {
    margin-top: 1px; list-style-image: url(/images/graphics/greybullet.gif); 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
li.bluebullets {
    font-weight: normal; 
    margin-left: -24px; 
    font-family: verdana,arial,geneva,sans-serif; 
    list-style-type: square;
    }
    
ul.bluebullets {
    margin-top: 3px; list-style-image: url(/images/graphics/bluebullet.gif);
    color:#3366CC; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
li.blackbullets {
    font-weight: normal; 
    margin-left: -24px; 
    color: #000000; 
    font-family: verdana,arial,geneva,sans-serif; 
    list-style-type: square;
    }
    
ul.blackbullets {
    margin-top: 3px; list-style-image: url(/images/graphics/blackbullet.gif);
    color: #000000; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
li.side {
    font-weight: normal; 
    margin-left: -30px; 
    font-family: verdana,arial,geneva,sans-serif; 
    list-style-type: square;
    }
    
ul.side {
	margin-top: 3px; list-style-image: url(/images/graphics/whitebullet.gif); 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
    
.sidebarhead {
    font-weight: bold; 
    font-size: 0.9em; 
    color: #000000; 
    font-family: helvetica, arial;
    }

    
.sidebarhead2 {
	font-weight: bold; 
    font-size: 0.8em; 
    color: #ffffff; 
    font-family: helvetica, arial;
    }
    
.smnav {
	font-weight: normal; 
    font-size: 9px; 
    color: #000000; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
.viewpointnav {
	font-weight: bold; 
    font-size: 10px; 
    color: #666666; 
    font-family: verdana,arial,geneva,sans-serif;
    }
    
sup {
	font-size: 0.7em
	color: #666666; 
    }
    
.cnavMenu {
	font-size: 10px; 
    color: #ffffff; 
    font-family: verdana,arial,geneva,sans-serif; 
    text-decoration: none;
    }
    
a.cnavMenu {
	font-size: 10px; 
    color: #ffffff; 
    font-family: verdana,arial,geneva,sans-serif; 
    text-decoration: none;
    }
    
a.cnavMenu:hover {
	font-size: 10px; 
    color: #ffffff; 
    font-family: verdana,arial,geneva,sans-serif; 
    text-decoration: none;
    }
    
a.cnavMenu:active {
	font-size: 10px; 
    color: #ffffff; 
    font-family: verdana,arial,geneva,sans-serif; 
    text-decoration: none;
    }
    
a.cnavMenu:link {
	font-size: 10px; 
    color: #ffffff; 
    font-family: verdana,arial,geneva,sans-serif; 
    text-decoration: none;
    }
    
a.cnavMenu:visited {
	font-size: 10px; 
    color: #ffffff; 
    font-family: verdana,arial,geneva,sans-serif; 
    text-decoration: none;
    }
