body 
{
    margin: 0px 0px 0px 0px;
    /*background: #106DA7 url(imgs/blueback.jpg) repeat-y center top;*/
    background-color:#106DA7;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
img
{
    border:0px;
}
.smalli
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:italic;
}
.nav-over
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    color:#FFFFFF;
}
.nav-out
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-weight:bold;
    text-decoration:none;
    color:#3680A2;
}

#MainLayoutTbl
{
    width:780px;
    background-color:#106DA7;
}
#navtbl
{
    background-color:Navy;
    width:780px;
}
#footertbl
{
    width:780px;
}
#header
{
    background-image:url(imgs/vrp_header.jpg);
    width:780px;
    height:80px;
}
#artbanner
{
	background: #FFFFFF url(imgs/leadArt_01.jpg) no-repeat left;
    width:780px;
    height:122px;
}
#navigation
{
	 background-image:url(imgs/mainNav_06.gif);
}
#salesbanner
{
    background-color:Blue;
    width:540px;
}
#subscribe
{
	width:230px;
	background-color:#f4f4f4;
}
#consult
{
	width:230px;
	background-color:#ffffff;
}
#researchs
{
	width:230px;
	background: #FFFFFF url(imgs/researchcenter.gif) no-repeat left top;
 vertical-align:top;
}
#freedom
{
	width:230px;
	background-color:white;

}
#livechat
{
	width:230px;
	background-color:white;

}
#maincontent
{
    background-color:white;
    width:540px;
}
#footer
{
	 background-image:url(imgs/mainNav_06.gif);
	font-size:8pt;
	color:White;
}
#art1
{
		font-size:7pt;
	color:White;
}
#art2
{
		font-size:7pt;
	color:White;
}
#break1
{
		font-size:7pt;
	color:White;
}
#break2
{
		font-size:7pt;
	color:White;
}
#doc1
{
	font-size:7pt;
	color:White;
}

TD {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

#daTitles
{
	font-size:10pt;
	FONT-WEIGHT: bold;
	color:steelblue;
}


input, textarea, select { font-family: verdana; font-size: 7pt; color: #000000; background-color: #f0f0f0"; }

a 		{color: blue; font-size: 11px; text-decoration: underline;}
a:hover {color: blue; font-size: 11px; text-decoration: underline;}
a:link 	{color: blue; font-size: 11px; text-decoration: underline;}
a:visited {color: blue; font-size: 11px; text-decoration: underline;}
a:active {color: blue; font-size: 11px; text-decoration: underline;}

TD {
	FONT-SIZE: 11px; COLOR: #505050; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headsBlue {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; COLOR: #0e5782; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.ridersAlert {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; COLOR: #ff0000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal; TEXT-DECORATION: blink
}
.insideSiteHead {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #0e5782; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.insideSiteTitles {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003366; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.insideSiteText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodycopyPlain {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: none; COLOR: #666666; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodycopyBold {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #0e5782; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.breadCrumbs {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TableText {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.TableTextBold {
	FONT-WEIGHT: bolder; FONT-SIZE: 8px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.noteText {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.scheduleHeads {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; TEXT-TRANSFORM: capitalize; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footerNav {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.scheduleTableText {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.scheduleTableText_bold {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.scheduleTableText_boldWhite {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchText {
	FONT-SIZE: 9px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.specialNotice {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #660000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bodyDisplay {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #0e5782; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#DATATABLE TD {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e2e2e2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#DATATABLE2 TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #e2e2e2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#DATATABLE3 TD {
	PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.pullQuote {
	FONT: bold 13px/20px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #cccccc
}

td.gridthg_3d 	{background-color:#f0f0f0; border-left:1px solid #e0e7f7; border-top:1px solid #e0e7f7; border-right:1px solid #999999; border-bottom:1px solid #999999; }
td.gridthb_3d 	{background-color:#000000; border-left:1px solid #ff0000; border-top:1px solid #ff0000; border-right:1px solid #ff0000; border-bottom:1px solid #ff0000; }
td.gridthc_3d 	{background-color:#ffffff; border-left:1px solid #f0f0f0; border-top:1px solid #f0f0f0; border-right:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; }






