body {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color : #fff;}

td {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;}

input {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;}

select {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;}

A:link, A:visited,A:active { color: #333; }
	
A.leadinsm:link, A.leadinsm:visited, A.leadinsm:active 
{
    COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.leadinsm:hover 
{ COLOR: #0072B9;}

A.tocleadin1:link, A.tocleadin1:visited, A.tocleadin1:active 
{
    COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.tocleadin1:hover { COLOR: #0072B9; }
	
A.tocleadin2:link, A.tocleadin2:visited, A.tocleadin2:active 
{
     COLOR: #fff;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	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: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.leadinlg:hover { COLOR: #0072B9; }
	
A.relatedtext1:link, A.relatedtext1:visited, A.relatedtext1:active 
{
    COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.relatedtext1:hover { COLOR: #0072B9; }

A.relatedtext2:link, A.relatedtext1:visited, A.relatedtext1:active 
{
    COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.relatedtext2:hover { COLOR: #0072B9; }

	
/*bgcolors*/
.linebg1 {background-color : #22303b;}
.linebg2 {background-color : #fff;}
.topbg {background-color : #fff;}
.topnavline {background-color : #036;}
.topnavbg {background-color : #fff;}
.lcolbg {background-color : #006;}
.rcolbg {background-color : #ffc;}
.relatedbg1 {background-color : #22303b;}
.relatedbg2 {background-color : #fff;}
.colrelatedbg {background-color : #22303b;}
.coltocbg {background-color : #22303b;}
.kwsearchbg {}
.tsearchbg {background-color : #22303b;}
.mssearchbg {background-color : #22303b;}
.csearchbg {background-color : #22303b;}
.footerbg {background-color : #006;}
	
.toctitle1 {
	font-size: 14px;
	font-weight: bold;
	color: #22303b;}
	
.toctitle2 {
	font-size: 14px;
	font-weight: bold;
	color: #fff;}
	
.toclheader1 
{
     COLOR: #21295A;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: normal;
	LINE-HEIGHT: 19px;
	border-bottom: 1px #666 solid;
    padding: 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: #000000; margin: 0px; padding: 0px;}
	
.relatedtext1 { color: #22303b; }
	
.relatedtext2 { color: #000000; }
	
.ptitle1 {
	font-size: 12px;
	font-weight: bold;
	color: #22303b;}
	
.ptitle2 {
	font-size: 12px;
	font-weight: bold;
	color: #fff;}
	
.ptext1 { color: #22303b; }
	
.ptext2 { color: #fff; }
	
.sheader {
	font-weight: bold;
	color: #22303b;}

.lheader 
{
   COLOR: #21295A;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: normal;
	LINE-HEIGHT: 19px;
	border-bottom: 1px #666 solid;
    padding-bottom: 3px;
}
	
A.catheadline:link, A.catheadline:visited, A.catheadline:active {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;}
	
.storytitle 
{ 
       COLOR: #21295A;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: normal;
	LINE-HEIGHT: 19px;
	
} 
	
.searchtitle1 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #fff;
    background-color: #036;
    padding: 3px;
}
	
.searchtitle2 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #fff;
    background-color: #036;
    padding: 3px;
}
	
.searchtext1 {
	font-size: 10px;
	color: #22303b;}

.searchtext2 {
	font-size: 10px;
	color: #fff;}
	
.leadin {
	font-weight: bold;
	color: #023465;}
	
.footer {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: normal;
}
	
.footerkey {
	font-weight: bold;
	font-size: 10px;
	color: #88accb;}
	
A.footer:link, A.footer:visited, A.footer:visited  
{
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

a.footer:hover
{
	COLOR: #0072B9;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: normal;
}
	
.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;}
	
	
/*Site Builder Styles*/

.leftnav
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

a.leftnavlink:link, a.leftnavlink:visited, a.leftnavlink:active
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

a.leftnavlink:hover
{COLOR: #0072B9;}

.loginhead {
	color : #FFCB05;
	font-size : 11px;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	background-color : #006;
}

.leftnavhead {
	color : #FFCB05;
	font-size : 12px;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.hilighttext
{
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: italic;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

.largertext
{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: normal;
}

a.bigmodtext:link, a.bigmodtext:visited, a.bigmodtext:active
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-VARIANT: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
a.bigmodtext:hover
{COLOR: #0072B9;}

#pixeltrack { position: absolute; width: 1px; top: 0; left: -2px; }


#twitbox .twtr-widget p {
font-size: 11px;

font-family: Arial,Helvetica,sans-serif;
}

#twitbox .twtr-avatar {
padding: 6px 3px 0 0;
margin:0;
width: 30px;
height: 30px;
float: left;
overflow-x: hidden;
overflow-y: hidden;
display: inline;

}

#twitbox .twtr-img img {

padding:0;
margin:0;
}

#twitbox .twtr-tweet-wrap {
padding: 6px 3px;
}

#twitbox .twtr-tweet-text {
margin-left: 0px;
}

#twitbox .twtr-ft {
font-size: 11px;
}
