body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; background-color: #FCFCFF; text-align:center;}
* {margin: 0px; }

.mainwrapper {width: 800px; margin: 0 auto; text-align: left; margin-top: 16px; margin-bottom: 10px; background-image: url(../images/contentbg.gif); min-height: 630px; 
/* set min height in IE6*/ 	height:auto !important; height:630px;}


h1, h2, h3 { color:#003B53; font-weight: bold; padding-bottom:0;}
h1 { font-size: 16px; padding: 0; margin-top: 10px; border-bottom: 1px solid #003B53; padding-bottom: 2px;}
h2 { font-size: 14px; margin-top: 5px;; color: #98002e;}
h3 { font-size: 12px; padding: 0; margin: 0; color:#333;}

a {color: #003B53;}
a:hover{color: #98002E;}
p {line-height: 1.3em; margin-top: 5px; margin-bottom: 3px; }

img {border: 0px;}
.icon {border: solid 1px #333; margin: 0px 10px 10px 0;}
ul {margin: 0px; margin-bottom: 7px; padding: 0 0 0 10px;}
ul li {list-style-type: none; }

#header {background:url(images/hhiheader.gif) repeat-x top; height: 119px; width: 800px; position: relative;}
#header .headertext{text-align: right; padding-right: 15px;	position: absolute; top: 15px; left: 526px; line-height: 1.5em; color:#fff; width: 259px; }
a.headerlinks {color:#fff; text-decoration:none;}
a.headerlinks:hover {text-decoration:underline;}

#header .search{text-align: right; position: absolute; top: 60px; left: 575px; padding-bottom:0px; margin-bottom:0px; }
#header input{ font-size:  13px;}

.searchText
{
	margin-top:10px;
}

/* image map to go back home */
#header ul {margin: 0; padding: 0; list-style: none; }
 a.logo {position: absolute; width: 375px; height: 86px; text-indent: -1000em;}
#header .home a {top: 20px; left: 16px;}

#nav {width: 800px;	height: 33px; background-image: url(images/nav_sliver.gif);	background-repeat: repeat-x; background-position: top;}
#nav .navLinks { margin-left: 30px;}


#maintable
{
	border: 0px;
	padding: 0px;
	margin: 0px;
	width: 800px;

}
#maintable td {vertical-align: top;}
#maintable a {text-decoration: underline;}
#maintable p {line-height: 1.5em; margin-top: 5px; margin-bottom: 3px; font-size: 12px;}

table {border: 0px; padding: 0px; margin: 0px;}
table td {vertical-align: top;}
table a {text-decoration: underline;}

.tools {border: solid 1px #333; margin: 10px 10px 10px 0;}

#secondarycontent {clear: both; width: 800px;}
.signup {font-weight: bold; color:#fff; padding: 5px; font-size: 14px;}
.stories {margin-top: 10px;}
.headline {margin-top: 12px; margin-bottom: 15px; font-weight: bold; padding-right: 5px;}
.subheadline {margin-bottom: 20px;}
.submit {margin-top: 6px;}


.tabletools {height: 22px; padding-left: 5px; vertical-align:middle;}
.even {background-color: #d1e3e9;}
.toolheader {background-color: #98002e; padding: 4px; color:#fff; height: 30px; font-size: 14px; font-weight: bold;}

 
/* Footer Section */
#footer {clear: both; color: #fff; background-image:url(images/footer_sliver.gif); background-repeat: repeat-x; height: 24px; }

/* Footer Nav */
#foot {margin-left: auto; margin-right: auto; width: 355px;}
#foot ul{margin:0 auto; height: 25px; font-size: 10px; text-align: center; }

#foot:after{ /*Add margin between menu and rest of content in Firefox*/ content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#foot ul li{display: inline;}
#foot ul li a{ float: left; color: #fff; padding: 2px 11px 4px; margin-top: 4px; margin-left: 2px; text-decoration: none; }
#foot ul li a:visited{color: #fff;}
#foot ul li a:hover, .solidblockmenu li {color: #fff;}
#foot ul .last a{ border-right: none; } 

#copyright2 {margin-left:auto; margin-right:auto; color: #333; text-align: center; padding-top: 6px; }
#copyright {font-size:9px; color:#fff; text-align:center; padding-top: 6px; }
#copyright a {color:#fff; text-decoration:none; border:none; }
#copyright a:hover { text-decoration:underline; }

.pdf {margin-right: 6px; margin-bottom: 25px;}

.forumLinkRight {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #004267;
	text-decoration:none!important;
}

.forumLinkRight :hover {

	color: #B04267;
	
}
.answerStyle
{

}
.answerStyle img
{
	
	
}
.answerStyle table td
{
	
}

 #ctl00_QuestionOfWeek1__surveyResults .MsoNormal
 {
	margin-left:10px!important;
	text-align:left;
	margin-bottom:10px;
 }
 .test
 {
	text-align:left;
 }
 
 /* ---- from navigation.css*/
 
 #nav
{
	width: 800px;
	height: 33px;
	background: url('images/nav_sliver.gif') repeat-x top;
	margin-bottom: 10px;
	clear: both;
}
#nav ul
{
	list-style: none;
	width: 750px;
	margin: 0 0 0 0em;
	_margin: 0 0 0 3em;
}

*:first-child+html #nav ul
{
	margin: 0 0 0 2.3em;
}

#nav li
{
	display: inline;
	margin: 5px 10px 0 0px;
	float: left;
}
#nav span
{
	text-align: center;
	padding: 0;
}
#nav a
{
	font-weight: bold;
	padding: 5px 8px 5px 8px;
	font-size: 11px;
	color: #fcfcfc;
	text-decoration: none;
	display: block;
	text-transform:uppercase;
}
#nav a:hover
{
	background: #990033;
}

#nav .current span
{
	background: #fcfcfc url('images/current_tab_right.gif') no-repeat right top;
	padding: 0px 8px 5px 0px;
	display: block;
}
#nav .current a
{
	background: #fcfcfc url('images/current_tab_left.gif') no-repeat left top;
	color: #7F132B;
	padding: 7px 5px 8px 13px;
	text-decoration: none;
}
#nav .current a:hover
{
	background: #fcfcfc url('images/current_tab_left.gif') no-repeat left top;
}
/* added to fix first nav tab 'benchmark'*/

#nav .current #firstTopNav
{
	background: #fcfcfc url('images/current_tab_right.gif') no-repeat right top;
	padding: 0px 8px 5px 0px;
	display: block;
	margin-left: 30px;
}

/*---- from portalStyles.css(old styles)   ---*/ 


 /* Default CSS Stylesheet for Portal Project */
 
 



TABLE
{
	font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  
}
/*
A:link{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00659C;
	text-decoration: underline;
 } 
A:visited{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00659C;
	text-decoration: underline;
 } 
A:active{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00659C;
	text-decoration: underline;
 } 
A:hover{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00659C;
	text-decoration: underline;
 } */
A.noline:link{ color:#0000CC; text-decoration:none; } 
A.noline:visited{ color:#000099; text-decoration:none; } 
A.noline:active{ color:#00CC00; text-decoration:none; } 

A.HeaderLinks:link{ color:White; font-weight:bold; } 
A.HeaderLinks:visited{ color:White;font-weight:bold;} 
A.HeaderLinks:active{ color:LightGoldenrodYellow; font-weight:bold; } 
A.HeaderLinks:hover{ color:LightGoldenrodYellow; font-weight:bold; } 

A.HeadingLink:link{ color:#0000CC; font-weight:bold;text-decoration:none; } 
A.HeadingLink:visited{ color:#000099;font-weight:bold;text-decoration:none;} 
A.HeadingLink:active{ color:#00CC00; font-weight:bold; text-decoration:none;} 
A.HeadingLink:hover{ color:#00CC00; font-weight:bold;text-decoration:none; } 


A.Title1:link{ color:#990033; font-weight: bold; font-size: 11px; } 
A.Title1:visited{ color:#990033; font-weight: bold; font-size: 11px; } 
A.Title1:active{ color:#990033; font-weight: bold; font-size: 11px; } 
A.Title1:hover{ color:#990033; font-weight: bold; font-size: 11px; } 

A.Whitelink{ color:White;} 
A.Whitelink:visited{ color:White;} 
A.Whitelink:active{ color:LightGoldenrodYellow;} 
A.Whitelink:hover{ color:LightGoldenrodYellow;} 

.Title	
{
       font-weight: bold;
       font-size: 12pt;
       color: #990033;
       font-family: Arial;
}

.Title1	
{
       font-weight: bold;
       font-size: 9pt;
       color: #990033;
       font-family: Arial;
}

.Title2	
{
       font-weight: bold;
       font-size: 9pt;
       font-family: Arial;
}

.Title3
{
       font-weight: bold;
       font-size: 9pt;
       font-family: Arial;
       color:White;
}

.Title4
{
       font-weight: bold;
       font-size: 8pt;
       font-family: Arial;
       color:Black
}

.Title5
{
       font-size: 8pt;
       font-family: Arial;
       color:Black      ;
       font-style:italic;
}

.Head1	
{
       font-family: Arial, Helvetica, sans-serif;
       font-size: 14px;
       color:#990033;
       font-weight: bold
}

.Headline
{
       font-weight: bold;
       font-size: 9pt;
       color: #990033;
       font-family: Arial;
	   text-decoration: underline;
}

.AggregatorHeader	
{
       font-weight: bold;
       font-size: 11pt;
       color:#FFFFFF;
       font-family: Arial;
       background-color:Navy;
       font-weight:bold;
}


.TopNav	
{
       font-weight: bold;
       font-size: 11pt;
       color:Black;
       font-family: Arial;
}

.HeaderLinks
{
	background-color:Transparent;
	color:White;
}

.Panel1
{
	background-color: aliceblue;
}  

.AbstractContainer	
{
	background-color: aliceblue;
}  

.Bold
{
       font-weight: bold;
}

.SubmitButton
{
	background-image: url(images/submit.gif);
	background-color: transparent;
	width: 76px;
	height: 24px;
	border-style: none;
	cursor: hand;
	background-repeat: no-repeat;
	margin-left:50px;
}

.Button
{
}
.ErrorText
{
       color: #ff0000;
}
 
.MarketingContainer
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: aliceblue;
}

.FormContainer
{
	background-color: aliceblue;
}

.TableHeader
{
	background-color: aliceblue;
}

.ErrorDetails
{
	background-color: darkkhaki;
}

.ToolBar
{
}

.Menu
{
	
}
.QuestionOfWeekForm
{
	background-repeat: no-repeat;
	background-color:WhiteSmoke;
}
.SearchForm
{
	
}
.gray11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.h-nav {
	border: 0px none;
	position: absolute;
	left: 0px;
	top: 100px
}
.header-logo {
	position: absolute;
	left: -1px;
	top: 22px;
}
.top-line {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 97px;
	width: 764px;
}
.left-sidebar {
	position: absolute;
	top: 120px;
	left: 0px;
}
.maintext {
	position: absolute;
	left: 116px;
	top: 140px;
	width: 629px;
}
.blue11boldlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0A1045;
}
.blue11link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A1045;
}
.white10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.MenuHeaderBackground {
	BACKGROUND-IMAGE: url(images/08_sideheaders.gif);
}

.MenuBackground {
	BACKGROUND-IMAGE: url(images/09_sideltblue.gif);
}

.white10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.blue11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0A1045;
}
.red10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}
.blue10link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 0A1045;
	text-decoration: underline;
}
.footerbox {
	position: absolute;
	top: 945px;
	left: 117px;
	width: 627px;
}
.ad_bar
{
	left: 764px;
	position: absolute;
	top: 1px;
	height: 121px;
}

.LeftNavMenuHeader
{
	PADDING-RIGHT: 3px; 
	BORDER-TOP: #216bb6 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #216bb6 1px solid; 
	COLOR: #eeeeee; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-COLOR: #1b5896;
}

.LeftNavMenuLinks
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR:Navy;
}


UL {
	LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 15px; LIST-STYLE-TYPE: square
}
LI {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
A.style2 
{
	COLOR: #ffffff
}
.style25 {
	FONT-WEIGHT: bold; COLOR: #990000
}
.style27 {
	COLOR: #000000
}

.style29 {font-size: 12px}

.NoAccess
{
	COLOR: gray	
}

.Access
{
}

.AlternateRow
{
	background-color:whitesmoke
}

.white10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.white10link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.dkblue11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003852;
	text-decoration: none;
}
.white10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.dkblue10link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003852;
	text-decoration: underline;
	line-height: 12px;
}
A.dkblue10link:link{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003852;
	text-decoration: underline;
	line-height: 12px;} 
A.dkblue10link:visited{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003852;
	text-decoration: underline;
	line-height: 12px;} 
A.dkblue10link:active{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003852;
	text-decoration: underline;
	line-height: 12px;} 
A.dkblue10link:hover{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003852;
	text-decoration: underline;
	line-height: 12px;} 

A.white10link:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
A.white10link:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

A.white10boldlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

A.white10boldlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

A.ltblue11link:link {
	font-family: Verdana;
	font-size: 11px;
	color: #00659C;
	text-decoration: underline;
}

A.ltblue11link:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #00659C;
	text-decoration: underline;
}

.dkblue10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003852;
	text-decoration: none;
}
.gray11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.maroon11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6B0000;
}
.gray10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.2em;
	color: #333333;
	text-decoration: none;
}
.ltblue10linkbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00659C;
	text-decoration: underline;
}
.ltblue10link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00659C;
	text-decoration: underline;
}
.ltblue9link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #00659C;
	text-decoration: underline;
}
.red11bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.alerttable {
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.oasistblbdr {
	border: 1px solid #EFECDE;
	background-color: #F5F5F5;
}
.oasis-submit {
	height: 18px;
	width: 55px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.oasishandson-tbl-divide {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	/*background-image: url(images/bg-trainingtable.gif);*/
	background-repeat: repeat-x;
}
.oasistools-tbl-divide {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #2A3F55;
	border-right-color: #2A3F55;
	border-bottom-color: #2A3F55;
	border-left-color: #2A3F55;
	text-align:left;
}
.oasis-productbox {
	border: 1px solid #2A3F55;
}
.nav-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003B5B;
	padding: 8px 5px 5px;
	height: 26px;
}
/*
.nav-rightbg {
	background-image: url(images/nav-button-right.gif);
	background-repeat: repeat;
	background-position:right; 
}
.nav-leftbg {

	background-image: url(images/nav-button-left.gif);
	background-repeat: no-repeat;
	background-position: left;
}
*/

.navLeft
{
color:White;
background-image: url(images/nav-button-left.gif);
background-repeat: no-repeat;
background-position: left;
text-decoration: none;
height:26px;
}

.navRight
{
color:White;
background-image: url(images/nav-button-right.gif);
background-repeat: no-repeat;
background-position: right top;
text-decoration: none;
height:26px;
padding-right: 15px;
padding-top:2px;
cursor:hand;
}

.navLeftSelected
{
color:White;
background-image: url(images/nav-button-left-green.gif);
background-repeat: no-repeat;
background-position: left;
text-decoration: none;
height:26px;
}

.navRightSelected
{
color:White;
background-image: url(images/nav-button-right-green.gif);
background-repeat: no-repeat;
background-position: right top;
text-decoration: none;
height:26px;
padding-right: 15px;
padding-top:2px;
cursor:hand;
}

#navigation li a, #navigation li
{
color:White;
background-image: url(images/nav-button-left.gif);
background-repeat: no-repeat;
background-position: left;
text-decoration: none;
height:26px;
padding-left: 15px;
}

#navigation li a span, #navigation li 
{
color:White;
background-image: url(images/nav-button-right.gif);
background-repeat: no-repeat;
background-position: right top;
text-decoration: none;
height:26px;
padding-right: 15px;
padding-top:8px;
cursor:hand
}

#navigation li.green a, #navigation li.green
{
color:White;
background-image: url(images/nav-button-left-green.gif);
background-repeat: no-repeat;
background-position: left;
text-decoration: none;
height:26px;
padding-left: 15px;
}

#navigation li.green a span, #navigation li.green
{
color:White;
background-image: url(images/nav-button-right-green.gif);
background-repeat: no-repeat;
background-position: right top;
text-decoration: none;
height:26px;
padding-right: 15px;
padding-top:8px;
cursor:hand
}

#navigation ul
{
list-style: none;
padding: 0;
margin: 0
}

#navigation li, #navigation li.green
{
float: left;
margin: 0;
padding: 0;
list-style: none;
}

#navigation li a, #navigation li a span
{
display: block;
float: left;
}

.red10 {
	font-family: Verdana;
	font-size: 10px;
	color: #CC0000;
}
.product-headline {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #004267;
	text-decoration: none;
}
.redstoreprice {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.gray9 {
	font-family: Verdana;
	font-size: 9px;
	color: #333333;
}
.gray12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
A.ltblue12linkbold:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00659C;
	text-decoration: underline;
}
A.ltblue12linkbold:Visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00659C;
	text-decoration: underline;
}

.search-results-divider {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

.white11bold 
{
	background-color: #0077b2;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 color: #FFFFFF;
 text-decoration: none;
 text-align: right;
}


.white14bold {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none
}


.highlight {
	background-color: #FFFF00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.searchHit {
	background-color: #FFFF00;
}

.LoginContainer
Style {
   padding: 3px;
}

.RowMiddleAlign 
{
	text-align: center;
}

.PresentationLinkButton
 {
	background-color: Transparent;
	background-image: url(images/button_presentation.gif);
	background-repeat: no-repeat;
	background-position: top left;
	text-decoration: none;
    border-style:none;
    height:31px;
    width:199px;
	cursor:pointer
}

.aggregatorItem
{
	background-color: #F3F5F9;
}

.aggregatorAlternateItem
{
	background-color: #FFFFFF;
}

.resizedImage img {
 width:97px;
 height:79px;
} 

.medred11bold {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
.navy12bold {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #004267;
}
.article-tbl-divide {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}

.style1 {font-size: 12px}
.style2 {font-size: 9px; 
	color:#333333;
	font-family: Arial, Helvetica, sans-serif
	}
.style3 {
	color: #660000;
	font-weight: bold;
	font-size: 16px;
}
.style4 {font-size: 9px}
.style6 {font-size: 10px}
.style7 {color: #333333; text-decoration: none; font-size: 10px;}

/* ----------------------------from ArticlesStyles.css   --------------------------------*/


.headlineDefault {
	font-family: Arial, Helvetica, sans-serif;
	color: #990033;
	font-weight: bold;
	font-size: 1.4em;
}

.headlineNews {
	font-family: Verdana;
	font-size: 1.2em;
	font-weight: bold;
	color: #004267;
}

.subheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990033;
	font-weight: bold;
	font-size: 1.2em;
}
.articletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #333333;
	text-decoration: none;
}
.dateline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;
	text-decoration: none;
}
.byline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #333333;
	font-style: italic;
}
.disclaimer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;
	font-style: italic;
}
.article-tbl-divide {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}

.headlineGroupDefault {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color:"#EFECDE";
	background-image: url(images/bg-articleheader.jpg);
	background-repeat:repeat-x repeat-y;
	background-position:bottom;
	width:560px;
	padding:5px 3px 5px 3px;
}

.headlineGroupNews {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	background-color:"#EFECDE";
	background-image: url(images/bg-articleheader.jpg);
	background-repeat:repeat-x repeat-y;
	width:555px;
	padding:5px 0px 5px 1px;	
}

.firstParaStyleNews
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url(images/bg-trainingtable.gif);
	background-repeat:repeat-x;
	width:555px;
	padding:5px 0px 5px 1px;	
}

.paraStyleNews
{
	width:555px;	
	padding:5px 0px 5px 1px;	
}
