body {
	margin: 0px;
	padding: 0px;
}
td,th{
	font-family: Comic Sans MS, Tahoma;
	font-size:11px;
	color:blackbold;
}
.FooterStyle td
{
	color:white;
}

.mainHeader TD{
	vertical-align: top;
}
.whitebold1
{
	color:white;
}
.botpreview {
	background-color:#3F89C3;
	color:#FFFFFF;
	border-top-color:#FFFFFF;
	border-top-width:1px;
	border-top-style:solid;
	text-align:center;
	vertical-align:middle;
}
.white {
	color:#FFFFFF;
}
.red {
	color:#ED1C24;
}
.rednormal
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:red;
}
.blue {
	color:#425E89;
}
.loghtgray {
	color:#434343;
}
.graylink {
	color:#434343;
	text-decoration:underline;
}
.smallpad {
	padding:1px;
	color:#434343;
}
.pricestyle {
	padding:3px;
	color:#535353;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#434343;
}
a:hover {
	color:#083050;
	text-decoration:underline;
}
a {
	text-decoration:none;
}
A.gray,A.gray:visited{
	color: Gray;
	text-decoration: none;
}
A.gray:hover{
	color: Gray;
	text-decoration: underline;
}
.bottomarea {
	border-top-color:#425E89;
	border-top-width:1px;
	border-top-style:solid;
	color:#3D3D3D;
}
.bottomarea TD{
	vertical-align: top;
}
.bottomarea a{
	color:#3D3D3D;
	text-decoration:underline;
}
.bottomarea a:hover {
	color:#3F89C3;
	text-decoration:underline;
}
.maindiv {
	padding:4px;
}
.blueheader {
	color:#3F89C3;
	font-size:13px;
	font-weight:bold;
}
.inputstyle, INPUT.text {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#333333;
	background-color:#EDF5FB;
	border-style:solid;
	border-width:1px;
	border-color:#6D90B0;
	height:20;
}
.textarea_style {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	background-color:#EDF5FB;
	border-style:solid;
	border-width:1px;
	border-color:#6D90B0;
}
.textarea_style_slim {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#333333;
	background-color:#EDF5FB;
	border-style:solid;
	border-width:1px;
	border-color:#6D90B0;
}
.middleright {
	text-align:right;
	vertical-align:middle;
}
.middlecenter {
	text-align:center;
	vertical-align:middle;
}
.toplinks {
	padding:0px;
	vertical-align:middle;
	background-repeat:repeat-x;
}
.toplinks a{
	color:#FFFFFF;
	text-decoration:underline;
}
.toplinks a:hover{
	color:#D1EBFF;
	text-decoration:underline;
}
.mainnavigation {
	background-repeat:no-repeat;
	text-align:center;
	vertical-align:middle;
	padding-top:10px;
}
.mainnavigation a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.mainnavigation a:hover{
	color:#D1EBFF;
	text-decoration:none;
}
.topright {
	background-repeat:no-repeat;
	color:#4C6892;
}
.topright a{
	color:#4C6892;
	text-decoration:underline;
}
.topright a:hover{
	color:#639FCE;
}
.lightblue {
	color:#3780B9;
}
.tinyborder {
	border-style:solid;
	border-color:#425E89;
	border-width:1px;
}
.bluebar {
	background-color:#4396CA;
	padding:5px;
	text-align:center;
}
.bluebar a{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.bluebar a:hover{
	text-decoration:underline;
	color:#C1D5E1;
}
.darkred {

	color:#B90404;
}
.smallfont {
	font-size:9px;
}
.bluenav {
	color:#FFFFFF;
	font-size:11px;
}
.bluenav a{
	color:#FFFFFF;
	text-decoration:none;
}
.bluenav a:hover{
	color:#D1EBFF;
	text-decoration:underline;
}
.bluelink {
	color:#3780B9;
	text-decoration:underline;
}
.none_decor {
	color:#3780B9;
	text-decoration:none;
}
.none_decor:hover{
	text-decoration: none;
}
TABLE.valignTop TD, TABLE.valignTop TH{
	vertical-align: top;
}

A.altTitle, A.altTitle:hover{
	cursor:default;
	text-decoration:none;
	font-weight:bold;
}
A.altTitle:hover{border-bottom: 1px dotted}

A.free_friday_image {background-color:#418DC5; color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none}
A.free_friday_image:hover {font-weight:bold; text-decoration:underline}


.sidenav
{
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#b2d7ef; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sidenav:hover
{
FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sidenavover
{
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.more
{
FONT-FAMILY: Arial, Helvetica, sans-serif;
font-Size:8pt;
TEXT-DECORATION: none;
Font-weight:normal;
Color:blue;
}

.normal
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:normal;
	color:black;
}
.whitenormal
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:normal;
	color:brown;
}


.blackbold
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	color:black;
}
.blacknormal
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:normal;
	color:black;
}

A.blackbold
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	color:black;
}
A.blackbold:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	color:coral;
}

.redbold
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	color:red;
}
.brownbold
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	color:brown;
}

A.redbold
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	color:red;
}
A.redbold:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	color:coral;
}
.yellowbold
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	color:yellow;
}


A.yellowbold
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:8pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	color:yellow;
}
A.yellowbold:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:8pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	color:white;
}

.textsmallbold			
  { 
	 font-family: MS Sans serif, Arial, Verdana, Helvetica,  
sans-serif; 
font-size: 11px; 
font-style: normal; 
text-transform: none; 
color: #474747; 
font-weight: bold; 
text-decoration: none

}
.textsmallnormal  	 
 {  font-family: MS Sans serif, Arial, Verdana, Helvetica, sans-serif;
 font-size: 12px; 
 font-style: normal; 
 text-transform: none; 
 color: #000000; 
 font-weight: normal; 
  text-decoration: none; 
  text-align: justify;
  }
  
  .textsmallboldm			 
   {  font-family: MS Sans serif, Arial, Verdana, Helvetica,  sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	text-transform: none; 
	color: #BB0000; 
	font-weight: bold; 
	text-decoration: none
	
	}
	legend		
	{ font-size: 11px; 
		COLOR: #a3a3a3; 
		FONT-STYLE: normal;
		 font-weight:bold;  
FONT-FAMILY: MS Sans serif, Verdana; 
TEXT-DECORATION: underline; 
}

.maroonrowtop         {  background-color: #AA0000;}
.orangerowmid1        {  background-color: #EEDF48;}
.orangerowmid2        {  background-color: #FFCC00;}
.greenrowmid          {  background-color: #BDD206;}
.greyrowmid           {  background-color: #F7F7F7;}
.ssfooterrow          {  background-color: #F9F9F9;}
.fprofilerow          {  background-color: #FFCC00;}
.borderclr 	          {  background-color: #707070;}
.rowbg     	          {  background-color: #F06F1E;}
.colbg     	          {  background-color: #FCD123;}
.serresborder         {  background-color: #D3D3D3;}

.whitebold
{
	font-family:Arial, Helvetica, sans-serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	color:White;
}
a.whitenormal:link
{ 
 background-color: transparent; 
 color: white;
	font-size: 11px; 
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, MS Sans serif;
 text-decoration: none
 
 }
a.whitenormal:visited 
{
 background-color: transparent; 
 color: white;
	font-size: 11px; 
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, MS Sans serif;
 text-decoration: none
}

.bluenormal
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, MS Sans serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:normal;
	color:blue;
}
A.bluenormal
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, MS Sans serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:normal;
	color:blue;
}
A.bluenormal:hover
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, MS Sans serif;
	font-Size:9pt;
	TEXT-DECORATION: none;
	font-weight:normal;
	color:coral;
}
A.bluenormalsmall
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, MS Sans serif;
	font-Size:8pt;
	TEXT-DECORATION: none;
	font-weight:normal;
	color:blue;
}
A.bluenormalsmall:hover
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, MS Sans serif;
	font-Size:8pt;
	TEXT-DECORATION: none;
	font-weight:normal;
	color:coral;
}
.textfont
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: arial, Verdana, sans-serif
}
.buttonfont
{	
FONT-SIZE: 8pt; 
WIDTH: 60px; 
FONT-FAMILY: arial, Verdana, sans-serif
}
.buttonfont1
{	
FONT-SIZE: 8pt; 
FONT-FAMILY: arial, Verdana, sans-serif
}

INPUT {
	FONT-SIZE: 8pt; 
	FONT-FAMILY: arial, Verdana, sans-serif
}

SELECT {
	FONT-SIZE: 8pt; 
	FONT-FAMILY: arial, Verdana, sans-serif
}
label
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#4F4F4F;
}
.textbox
{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#4F4F4F;
}
labelwithline
{
	font-family:Tahoma, Verdana, Arial;
	font-size:13px;
	text-decoration:underline;
	
	color:#4F4F4F;
}
.searchtext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:yellow; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none
}


.toplink2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:BLACK; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.toplinkover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: RED; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.input-box
{
color: #26a;
background: #feb;
border: 0 solid 1px
}
.submitmain {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666699}


A.nblue
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, MS Sans serif;
	font-Size:8pt;
	TEXT-DECORATION: none;
	font-weight:normal;
	color:blue;
}
A.nblue:hover
{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, MS Sans serif;
	font-Size:8pt;
	TEXT-DECORATION: none;
	font-weight:normal;
	color:coral;
}	
A.footerlink1 {
	 COLOR:yellow; 
	 font-Size:8pt;
	}

A.footerlink1:hover {
	COLOR:#ffffff; 
	font-Size:8pt;
	TEXT-DECORATION: none;
	}
A.headerlink {
	 COLOR:#ffffff; 
	 font-Size:10pt;
	 font-weight:bold;
	}
A.headerlink:visited {
	 COLOR:#ffffff; 
	 font-Size:10pt;
	 font-weight:bold;
	}

A.headerlink:hover {
	COLOR:YELLOW; 
	font-Size:10pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	}

.header {
	COLOR:black; 
	font-Size:10pt;
	font-weight:bold;
	}
.homeheadertext {
	COLOR:#FF00AA; 
	font-Size:12pt;
	font-weight:bold;
	font-family: Monotype Corsiva;
	}
.hometext {
	COLOR:#003366; 
	font-Size:8pt;
	font-weight:normal;
	font-family: Comic Sans MS, Tahoma;
	}
.error
{
	COLOR:red; 
	font-Size:10pt;
	font-weight:bold;
}

.footerlink1 {
	 COLOR:#ffffff; 
	 font-Size:8pt;
}


.photoholder 
{
 background :#fff url(loading.gif) 50% 50% no-repeat;	
 /*BORDER-RIGHT: #87ceeb 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: #87ceeb 1px solid;
  PADDING-LEFT: 2px;
  FONT-WEIGHT: bolder;
  FONT-SIZE: x-large;
  PADDING-BOTTOM: 2px;
  MARGIN: 2px 12.5% 10px;
  TEXT-TRANSFORM: none;
  BORDER-LEFT: #87ceeb 1px solid;*/
  COLOR: #191970;
  /*PADDING-TOP: 2px;
  BORDER-BOTTOM: #87ceeb 1px solid;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial;
  BACKGROUND-COLOR: #b0c4de;
  TEXT-ALIGN: left;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;*/
 
}
.mybutton {
background-color: #1b7dba;
color: InactiveCaptionText;
font-size: 8pt;
font-weight: bold;
}
