/* font-size:10px = .6em */

body
{
	margin:0 0 0 2px; padding:0;
	background-color: #fff;
	color: #000;
	font-size:86%;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	line-height: 1.4em;
}

td, div, p
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	}

td
{
	vertical-align:top;
	}

p
{
	margin-top:0;
	margin-bottom:12px;
	font-size:14px;
	}

#container
{
	margin-left:auto;
	margin-right:auto;
	width:760px;
	}
	
#containerNews
{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	}
	
#header, #footer
{
	text-align: center;
	font-size: .9em;
	font-weight: bold;
	}

#leftNav
{
	float:left;
	width:150px;
	}

#mainContent
{
	float:left;
	width:435px;
	}

#mainContentFull
{
	float:left;
	width:380px;
	padding:0;
	}
	

#leftNavBody, #mainContentBody
{
	border-right: 1px solid #99f;
	margin-right:18px;
	/* see advanced for mainContentBody */
	}

#rightArea
{
	float:left;
	width:160px; /* need to make one width less than the combined 760px for IE to float correctly */
	}

.clear
{
	clear:both;
	line-height:1px;
	font-size:1px; /*overrides default font setting */
	}

#copyright
{
	text-align: center;
	font-size: .7em;
	line-height: 1em;
	margin-bottom:8px;
	}

.column-head, .paragraph-head
{
	color: #666;
	font-size: 1.1em;
	font-weight: bold;
	margin: 12px 0 6px 0;
}


.articleNav{width:120px;margin-left: 18px;border-left: 1px solid #e6e6f9;padding-left:3px;}

.leftImg{float:left;margin-right:6px;}

.rightImg{float:right;margin-left:6px;}

	
/* default link */
a:link, a:visited
{
	color: #33c;
	}

a:hover
{
	color: #600;
	}

/* navigation and various link color */

.nav-body
{
	font-size:.9em;
	}

.listHang
{
	/* text-indent: -1em; margin-left: 1em;  for .navHang in advanced.css */
	font-size:.95em;
	margin-top:0;
	margin-bottom: 4px;
	}

.listMore
{
	font-size:.95em;
	margin-top:0;
	margin-bottom: 12px;
	}

a.more:link, a.more:visited
{
	font-weight:bold;
	color:#666;
	}

a.more:hover
{
	font-weight:bold;
	color:#33c;
	}

.section-subhead
{
	color: #900;
	font-size: 1.1em;
	font-weight: bold;
}

.article-head
{
	color: #019;
	font-size: 1.3em;
	}

.blurb-head
{
	color: #019;
	font-size: 1.2em;
	font-weight:bold;
	}

.blurb-body, .blurb-link
{
	font-size:.9em;
	line-height:1.2em;
	/* see advanced for blurb-link */
	}

.nav-tiny
{color: #3333cc;
font-family: Arial;
font-size: .8em;
font-weight: bold;}




a:link
{color: #3333CC;
text-decoration: underline}

a:visited
{color: #3333CC}

a.blurb-head:active
{color: #9966cc;
text-decoration: none}

a:active
{color: #3333CC}


nav-body
{background-color: rgb(255,255,255);
color: black;
font-family: Arial, Verdana, Georgia;
font-size: 16px;
line-height: 2em;
text-decoration: none}

h1, h2, h3, h4, h5, h6
{color: #0033CC;
font-family: "Arial Black", Verdana, sans-serif}

.no-underline
{text-decoration: none}

.nav-head
{color: #000000;
font-family: Arial, Helvetica;
font-size: .8em;
font-weight: bold;
text-decoration: none}

.body-tiny
{color: black;
font-family: Arial, Verdana, Georgia;
font-size: 10px;
line-height: 1em;
text-decoration: none}

.body
{color: black;
font-family: Arial, Verdana, Georgia;
font-size: 16px;
line-height: 1em;
text-decoration: none}

.nav-body
{color: black;
font-family: Arial, Verdana, Georgia;
font-size: 14px;
line-height: 2em;
text-decoration: none}

.body-small
{color: black;
font-family: Arial, Verdana, Georgia;
font-size: 12px;
line-height: 1em;
text-decoration: none}

a.nav-body:link
{color: #3333cc;
font-family: Arial, Verdana, Georgia;
font-size: 14px;
line-height: 2em;
text-decoration: none}

a.nav-head:visited
{color: #000000;
text-decoration: none}

a.nav-body:active
{color: #3333cc;
font-family: Arial, Verdana, Georgia;
font-size: 14px;
line-height: 2em;
text-decoration: none}

a.nav-body:visited
{color: #000000;
font-family: Arial, Verdana, Georgia;
font-size: 14px;
line-height: 2em;
text-decoration: none}

.nav-tiny
{color: #3333cc;
font-family: Arial;
font-size: .8em;
font-weight: bold;
text-decoration: underline}

a.nav-head:active
{color: #000000;
text-decoration: none}

a.nav-tiny:link
{color: #3333cc;
font-family: Arial, Helvetica;
font-size: .8em;
font-weight: bold;
text-decoration: underline}

a.blurb-short:link
{color: #3333cc;
text-decoration: none}

a.nav-tiny:active
{color: #3333CC;
font-family: Arial, Helvetica;
font-size: .8em;
font-weight: bold}

.blurb-head
{color: #9966cc;
font-family: Arial, Helvetica, sans-serif;
font-size: .8em;
font-weight: bold;
text-decoration: none}

a.nav-head:link
{color: #000000;
font-family: Arial, Helvetica;
font-size: .8em;
text-decoration: none}

a.nav-tiny:visited
{color: #3333CC;
font-family: Arial;
font-size: .8em;
font-weight: bold;
text-decoration: underline}

a.blurb-head:link
{color: #9966cc;
text-decoration: none}

a.blurb-head:visited
{color: #9966cc;
text-decoration: none}

.blurb-head-reverse
{color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: .8em;
font-weight: bold;
text-decoration: none}

a.promo-body:active
{color: #3333CC;
text-decoration: none}

a.blurb-head-reverse:link
{color: #ffffff;
text-decoration: none}

a.blurb-head-reverse:visited
{color: #ffffff;
text-decoration: none}

.blurb-body
{color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: none}

.blurb-short
{color: #008080;
font-family: Arial, Helvetica, sans-serif;
font-size: .8em;
text-decoration: none}

a.blurb-short:active
{color: #3333cc;
text-decoration: none}

a.blurb-short:visited
{color: #3333cc;
text-decoration: none}

.section-head
{font-family: Verdana;
font-size: .8em;
font-weight: bold}

.section-subhead
{color: #990000;
font-family: "Myriad Web", Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
font-weight: bold}

.section-more
{color: silver;
font-family: "Myriad Web", Verdana, Helvetica, Arial, sans-serif;
font-size: 4em;
text-decoration: none}

a.section-more:active
{color: #3333cc;
text-decoration: none}

a.section-more:link
{color: #3333cc;
text-decoration: none}

a.section-more:visited
{color: #3333cc;
text-decoration: none}

.promo-head
{color: silver;
font-family: Arial, Helvetica, sans-serif;
font-size: .6em;
font-style: normal;
font-weight: normal}

.promo-head-reverse
{color: #990000;
font-family: sans-serif, Arial, Helvetica;
font-size: .9em;
font-style: normal;
font-weight: bold}

a.blurb-head-reverse:active
{color: #ffcc33;
text-decoration: none}

.promo-body
{color: #000000;
font-family: "Myriad Web", Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
text-decoration: none}

a.promo-body:visited
{color: #3333CC;
font-size: .8em;
text-decoration: none}

.article-head-test
{color: #008080;
font-family: "Myriad Web", Verdana, Helvetica, Arial, sans-serif;
font-size: 22px;
text-decoration: none}

a.promo-body:link
{color: #3333CC;
text-decoration: none}

.body-test
{color: black;
font-family: "Myriad Web", Verdana, Helvetica, Arial, sans-serif;
font-size: .8em;
text-decoration: none}

.breadcrumb
{color: #3333CC;
font-family: "Myriad Web", Verdana, Helvetica, Arial, sans-serif;
font-size: .6em;
text-decoration: none}

a.breadcrumb:link
{color: #3333cc;
text-decoration: none}

a.breadcrumb:active
{color: #3333cc;
text-decoration: none}

a.breadcrumb:visited
{color: #3333cc;
text-decoration: none}

.article-subhead
{color: #001199;
font-family: "Minion Web", Georgia, Verdana;
font-size: 18px;
font-style: normal;
font-weight: normal}

.article-dateline
{font-family: Arial, Helvetica, sans-serif;
font-size: .8em}

.article-head
{color: #001199;
font-family: Verdana;
font-size: 22px;
font-weight: normal;
line-height: 1em}

.monospace
{font-family: monospace}

/* styles for the transition */

	
.articleNav
{
	width: 120px;
	float:right;
	margin-left: 18px;
	border-left: 1px solid #e6e6f9;
	padding-left:3px;
	font-size: 12px;
	}

.spec
{
	border-bottom:2px dotted #ccc;
	margin-bottom: 18px;
	}

.leftImg
{
	float:left;
	margin-right:6px;
	margin-bottom:3px;
	}

.rightImg
{
	float:right;
	margin-left:6px;
	margin-bottom:3px;
	}
	
.sponsorsNav
{
	width: 160px;
	float:right;
	margin-left: 18px;
	border-left: 1px solid #e6e6f9;
	padding-left:3px;
	}

.newsArticle
{
	width:500px;
	}

.clear
{
	clear:both;
	font-size:1px;
	line-height:1px;
	}
