body {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	background-color : #fff;
	text-align: center; 
}
#wrapper { position: relative; margin: 0 auto; width: 770px; text-align: left; }
h3, p { padding: 0; margin: 0 0 1em 0; }
.readMore { text-align: right; }
td {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;}
#one img.left { 
	float: left; 
}
input {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;}

select {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;}

A:link, A:visited,A:active { color: #333; }

A.topnav:link, A.topnav:visited, A.topnav:active 
{
    font-size: 12px;
    COLOR: #fff;
	TEXT-DECORATION: none;
}
A.topnav:hover {COLOR: #c9e178;}

.pagination {
	font-size: 16px;
	COLOR: #000;
	font-weight: bold;
}

A.pagination:link, A.pagination:visited, A.pagination:active 
{
	font-size: 16px;
	COLOR: #000;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
A.pagination:hover {COLOR: #999999;}

.leftnav 
{
    COLOR: #fff;
	FONT-WEIGHT: bold;
}

A.leftnav:link, A.leftnav:visited, A.leftnav:active 
{
    COLOR: #fff;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
A.leftnav:hover {COLOR: #a0c035;}

A.raleadin:link, A.raleadin:visited, A.raleadin:active 
{
    FONT-SIZE: 11px;
    COLOR: #036;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.raleadin:hover {TEXT-DECORATION: underline;}
	
A.leadinsm:link, A.leadinsm:visited, A.leadinsm:active 
{
    FONT-SIZE: 13px;
    COLOR: #036;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.leadinsm:hover {TEXT-DECORATION: underline;}

A.tocleadin1:link, A.tocleadin1:visited, A.tocleadin1:active 
{
    COLOR: #000000;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.tocleadin1:hover {color: #79aaa6;}
	
A.tocleadin2:link, A.tocleadin2:visited, A.tocleadin2:active 
{
   COLOR: #fff;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.tocleadin2:hover { COLOR: #fff; }
	
A.leadinlg:link, A.leadinlg:visited, A.leadinlg:active 
{
    COLOR: #036;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.leadinlg:hover {TEXT-DECORATION: underline;}
	
A.relatedtext1:link, A.relatedtext1:visited, A.relatedtext1:active 
{
   COLOR: #000000;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.relatedtext1:hover {color: #79aaa6;}

A.relatedtext2:link, A.relatedtext1:visited, A.relatedtext1:active 
{
   COLOR: #fff;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.relatedtext2:hover { COLOR: #fff; }

	
/*bgcolors*/
.mainbg {background-color : #fff;}
.rabg {background-color : #ccc;}
.rabg1 {background-color : #999;}
.linebg1 {background-color : #22303b;}
.linebg2 {background-color : #fff;}
.topbg {background-color : #fff;}
.topnavline {background-color : #036;}
.topnavbg {background-color : #7e865d;}
.lcolbg {background-color : #333;}
.rcolbg {background-color : #F7E4B4;;}
.relatedbg1 {background-color : #22303b;}
.relatedbg2 {background-color : #fff;}
.colrelatedbg {background-color : #22303b;}
.coltocbg {background-color : #22303b;}
.kwsearchbg {}
.tsearchbg {color: #fff; border-right: 1px #b8bca3 solid; border-bottom: 1px #b8bca3 solid; border-left: 1px #b8bca3 solid;}
.relatedbg {color: #fff; border: 1px #b8bca3 solid;}
.mssearchbg {background-color : #22303b;}
.csearchbg {background-color : #22303b;}
.footerbg {background-color : #7e865d;}

.recent {color : #ccc; font-weight: bold;}

.itals {font-size: 10px; font-style: italic;}
	
.toctitle1 {
	font-size: 14px;
	font-weight: bold;
	color: #22303b;}
	
.toctitle2 {
	font-size: 14px;
	font-weight: bold;
	color: #fff;}
	
.toclheader1 
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #990000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
    border-bottom: 1px #21295a solid;
    padding-bottom: 3px;
}
	
.toclheader2 {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #22303b;
	background-color: #fff;
	padding: 5px;}
	
.tocsheader1 {
	font-size: 12px;
	font-weight: bold;
	color: #666;}
	
.tocsheader2 {
	font-size: 12px;
	font-weight: bold;
	color: #fff;}
	
.tocteaser1 { color: #22303b; }
	
.tocteaser2 { color: #fff; }
	
.relatedtitle1 {
	font-size: 12px;
	font-weight: bold;
	color: #22303b;}
	
.relatedtitle2 {
	font-size: 12px;
	font-weight: bold;
	color: #fff;}
	
.relatedtext1 { color: #22303b; }
	
.relatedtext2 { color: #fff; }
	
.ptitle1 {
	font-size: 12px;
	font-weight: bold;
	color: #22303b;}
	
.ptitle2 {
	font-size: 12px;
	font-weight: bold;
	color: #fff;}
	
.ptext1 { color: #22303b; }
	
.ptext2 { color: #fff; }
	
.sponsor 
{
   	COLOR: #808080;
	FONT-SIZE: 10px;
}

.sheader 
{
   	COLOR: #444D25;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}

.lheader 
{
   	COLOR: #808080;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
}
	
A.catheadline:link, A.catheadline:visited, A.catheadline:active {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;}
	
.storytitle 
{ 
    COLOR: #7e865d;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
} 
	
.searchtitle1 
{	FONT-SIZE: 12px;
	COLOR: #990000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none;
	font-weight : bold; 
    padding-bottom: 3px;
    border-bottom: 1px #666 solid;
}
	
.searchtitle2 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #fff;
    background-color: #036;
    padding: 3px;
}
	
.feedburnerFeedBlock .feedTitle { margin: 0 0 10px; padding: 0; color: #00508b; font-weight: bold; }
.feedburnerFeedBlock .feedTitle a { color: #00508b; font-weight: bold; text-decoration: none; }
.feedburnerFeedBlock ul { list-style: none; margin: 0 0 10px; padding: 0; background: #c0dbe2; border: 1px solid #666; }
.feedburnerFeedBlock ul li { list-style: none; margin: 0; padding: 0; line-height: 20px; }
.feedburnerFeedBlock ul li a { display: list-item; text-decoration: none; color: #00508b; font-weight: bold; padding: 0 5px 0 15px; list-style: square inside url(images/arrow_bullet.gif); line-height: 20px; }
.feedburnerFeedBlock ul li a:hover { color: #fff; background: #00508b; }

#tabbed { margin: 30px 0 10px; clear: both; }
#tabbed ul.tabbednav { position: relative; z-index: 1; height: 20px; margin: 0; padding: 0; display: block; }
#tabbed ul.tabbednav li { overflow: hidden; list-style: none; float: left; height: 18px; padding: 0; margin: 0; border-width: 1px 1px 1px 0; border-color: #999 #999 #666; border-style: solid; background: #545454; }
#tabbed ul.tabbednav li#onelink { border-width: 1px 1px 1px 1px; }
#tabbed ul.tabbednav li a { white-space: nowrap; display: block; text-align: center; line-height: 18px; padding: 0 10px; height: 20px; font-size: 12px; color: #fff; font-weight: bold; text-decoration: none; }
*html #tabbed ul.tabbednav li a { width: 1%; }
#tabbed ul.tabbednav li a:hover { background: #00508b; }
#tabbed ul { margin-top: 0; margin-bottom: 0; }
#tabbed #padding { 
	background: #c0dbe2; 
	padding: 10px; 
	position: relative; 
	margin-top: -1px; 
	border: 1px solid #666;
}
#tabbed #one {
}
#tabbed #two {
	display: none; 
}
#tabbed #three {
	display: none; 
}
#tabbed a { 
	color: #00508b; 
}
#tabbed #one h3, #tabbed #one p { 
	font-size: 1em; 
	margin-left: 100px; 
}
#tabbed #one ul { 
	margin: .5em 0 1em 100px; 
	padding: 0 12px; 
}
#tabbed p.itals { 
	margin: 0 0; 
}
#tabbed #two h3 { 
	margin: .5em 0 0; 
}

.atetab img { 
	float: left; 
	margin: 0 5px 0 0; 
}
.atetab h3 { 
	margin: 0; 
}
div.newsletters { 
}
div.newsletters h2 {
	color: #009; 
	font-size: 14px; 
}
div.newsletters table { 
	border: 1px solid #666; 
	cell-collapse: seperate; 
	border-spacing: 0; 
	margin-bottom: 20px; 
}
div.newsletters table td { 
	vertical-align: top; 
	padding: 15px 10px; 
}
div.newsletters table td.topleft, div.newsletters table td.bottomleft { 
	border-right: 1px dotted #666; 
	border-spacing: 0; 
}
div.newsletters table td div { 
	height: 140px; 
	vertical-align: top; 
}
div.newsletters table td.topleft div, div.newsletters table td.topright div { 
	border-bottom: 1px dotted #666; 
}

.searchtext1 {
	font-size: 10px;
	color: #22303b;}

.searchtext2 {
	font-size: 10px;
	color: #fff;}
	
.footer {
	COLOR: #fff;
	FONT-SIZE: 9px;
	}
	
A.footer:link, A.footer:visited, A.footer:visited  {
	COLOR: #fff;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none;}
	
A.footer:hover
{TEXT-DECORATION: underline;}
	
A.advsearch:link, A.advsearch:visited, A.advsearch:visited  {
	COLOR: #444d25;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;}
	
A.advsearch:hover
{TEXT-DECORATION: underline;}

.topper  {
	COLOR: #444d25;
	FONT-SIZE: 10px;}

A.topper:link, A.topper:visited, A.topper:visited  {
	COLOR: #444d25;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;}
	
A.topper:hover
{TEXT-DECORATION: underline;}
	
.promotextlg { font-size: 12px; }

.error {color: #f00;}
	
	
/*Featured Results*/

.featuredheader {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #fff;
	background-color: #22303b;
	padding: 5px;}
	
.featuredlinebg {background-color : #22303b;}

.featuredleadin {
	font-weight: bold;
	color: #023465;}
	
.featureddesc {font-size: 10px;}
	
	
/*Regular Results*/

.resultsheader1 {
	font-size: 12px;
	font-weight: bold;
}
	
.resultsheader2 {
	font-size: 12px;
	font-weight: bold;
	color: #666;}
	
.resultslinebg {background-color : #22303b;}

.resultsleadin {
	font-weight: bold;
	color: #023465;}
	
.resultsbyline {
	font-size: 10px;
	font-weight: bold;}
	
.resultsdesc {font-size: 10px;}
	
.resultsmedia {
	font-size: 10px;
	color: #f00;}
	
.resultslinks {
	font-size: 10px;
	font-weight: bold;}
	
.searchterm {
	font-size: 12px;
	font-weight: bold;}
	
#pixeltrack { position: absolute; width: 1px; top: 0; left: -2px; }

