body {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	background-color : #707070" ;
	margin: 0;}

.contWell { background-color: #fff; padding-right: 5px;}
.mainbg { background-color: #fff;}

td {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;}

input {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;}

select {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;}

A.nav:link, A.nav:visited, A.nav:active {
	color: #112f44;
	text-decoration: none;
	font-weight: bold;}
A.nav:hover { text-decoration: underline; }
	
A.leadinsm:link {
	color: #88accb;
	text-decoration: none;
	font-weight: bold;}
A.leadinsm:visited, A.leadinsm:active { color: #8a9aa6; font-weight: bold; text-decoration: none;}
A.leadinsm:hover { text-decoration: underline; }

A.tocleadin1:link, A.tocleadin1:visited, A.tocleadin1:active {
	color: #88accb;
	text-decoration: none;
	font-weight: bold;}
A.tocleadin1:hover { text-decoration: underline; }
	
A.tocleadin2:link, A.tocleadin2:visited, A.tocleadin2:active {
	color: #fff;
	font-weight: bold;
	text-decoration: none;}
A.tocleadin2:hover { text-decoration: underline; }
	
A.leadinlg:link {
	font-size: 14px;
	color: #88accb;
	text-decoration: none;
	font-weight: bold;}
A.leadinlg:visited, A.leadinlg:active { color: #8a9aa6; font-weight: bold; text-decoration: none; font-size: 14px;}
A.leadinlg:hover { text-decoration: underline; }
	
A.relatedtext1:link, A.relatedtext1:visited, A.relatedtext1:active {
	color: #22303b;
	text-decoration: none;}
A.relatedtext1:hover { text-decoration: underline; }

A.relatedtext2:link, A.relatedtext1:visited, A.relatedtext1:active {
	color: #fff;
	text-decoration: none;}
A.relatedtext2:hover { text-decoration: underline; }

	
/*bgcolors*/
.linebg1 {background-color : #22303b;}
.linebg2 {background-color : #fff;}
.topbg {background-color : #fff;}
.topnavbg {background-color : #fff;}
.leftcolbg {background-color : #000000;} /*7897C8*/
.relatedbg1 {background-color : #22303b;}
.relatedbg2 {background-color : #fff;}
.colnavbg {background-color : #88accb;}
.colrelatedbg {background-color : #22303b;}
.coltocbg {background-color : #22303b;}
.kwsearchbg {background-color : #22303b;}
.tsearchbg {background-color : #22303b;}
.mssearchbg {background-color : #22303b;}
.csearchbg {background-color : #22303b;}
.footerbg {background-color : #22303b;}
.backbg {background-color : #22303b;}
.navlinebg1 {background-color : #CDE4F6;}
.navlinebg2 {background-color : #4F6A7F;}

img.cover { border: 2px #88accb solid;}
	
.itals {
	font-size: 9px;
	font-style: italic;}
	
.deck { font-style: italic; }
	
.toctitle1 {
	font-size: 14px;
	font-weight: bold;
	color: #22303b;}
	
.toctitle2 {
	font-size: 14px;
	font-weight: bold;
	color: #fff;}
	
.toclheader1 {
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #fff;
	background-color: #22303b;
	padding: 5px;}
	
.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; }
	
.sheader {
	font-size: 12px;
	font-weight: bold;
	color: #900;}

.lheader {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	background-color: #7897C8;
	padding: 6px;}
	
A.catheadline:link, A.catheadline:visited, A.catheadline:active {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;}
	
.storytitle {
	font-size: 14px;
	font-weight: bold;
	color: #88accb;}
	
.searchtitle1 {
	font-size: 12px;
	color: #22303b;
	font-weight: bold;}
	
.searchtitle2 {
	font-size: 12px;
	color: #fff;
	font-weight: bold;}
	
.searchtext1 {
	font-size: 10px;
	color: #22303b;}

.searchtext2 {
	font-size: 10px;
	color: #fff;}
	
.leadin {
	font-weight: bold;
	color: #023465;}
	
.footerkey {
	font-weight: bold;
	font-size: 10px;
	color: #88accb;}
	
.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;}
	
/* IC Styles */

A.featuredtopics:link, A.featuredtopics:visited, A.featuredtopics:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

A.featuredtopics:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffff99;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}

.basicbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #21295a;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
/*  Added by Jeremy Sanzone  */
/* -------- This is for the Content Headers within the site -------*/
tr.ColoredBkg, td.ColoredBkg	{
	background: URL(http://www.theproawards.com/images/ColoredBkg.jpg) repeat-y 0 0;
	color: #FFF;
	}
/*--------- Start Vertical Left Menu System ---------*/
 #navcontainer_vert
 {
 width: 12em;
 border-right: 1px solid #000;
 padding: 0 0 1em 0;
 margin-bottom: 1em;
 font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
 background-color: #000;
 color: #fff;
 }

 #navcontainer_vert ul
 {
 list-style: none;
 margin: 0;
 padding: 0;
 border: none;
 }

 #navcontainer_vert li
 {
 border-bottom: 1px solid #fff;
 margin: 0;
 }

 #navcontainer_vert li a
 {
 display: block;
 padding: 5px 1px 5px 0.5em;
 border-left: 10px solid #990000;
 border-right: 0px solid #000;
 background-color: #000;
 color: #fff;
 text-decoration: none;
 width: 100%;
 font-size: 10px;
 font-weight: bold;
 }

 html>body #navcontainer_vert li a { width: auto; }

 #navcontainer_vert li a:hover
 {
 border-left: 10px solid #262727;
 border-right: 0px solid #f0f0f0;
 background-color: #f0f0f0;
 color: #000;
 }
 /*--------- End Vertical Left Menu System ---------*/