.errtext
{
	color : Red;
	font-size : 11px;
	font-family : verdana;
	font-weight : bold;
	text-align: center;
}
.indexPrice
{
	
    color: #4E75BA;
	font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 12px;
}
h1{
 font-family:verdana; font-size:12px;color:#000066;
}
h3{
margin-top:5px;
margin-bottom:5px;
font-family:verdana; font-size:10px;color:#000033;
}
span{
 font-family:verdana; font-size:11px;color:#000033;

}
.boldspan{
	font-family:verdana; font-size:11px;color:#000033; font-weight:800;

}

.cmsHeaderFont
{	
    color: #FAFAFA;
	font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.cmsnewHeaderFont
{	
    color: #FAFAFA;
	font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 9px;
}

.headerFont
{	
    color: #4188BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.indexDiv
 {
  width: 115px;
  text-align: justify;
 }

a.subMenu
{
	color: #565656;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
}
a.subMenu:hover
{
	color: Black;
}

.imagecredit{
    color:#a7abac;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
}

.footer{
    color:#c1c1c1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}

.mainPagesFooter{
    color:#000033;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	text-align: center;
}
.category{
    color: #143E5F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}

td{
    color:#000033;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	text-align: justify;
}
.tdRight{
    color:#000033;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	text-align: right;
}

.tdCenter{
    color:#000033;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	text-align: center;
}

/* Add NPS 20050426 */
.tdProductLinks{
    color:#000033;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
	text-align: left;
}

.txtbox{
	 border: 1px solid #565656;
	 font-size :10px;
	 height:18px;
	 background:#cccccc; 
	 color:#000033;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

.selbox{
	 border: 1px solid #565656;
	 font-size :10px;
	 background:#cccccc; 
	 color:#000033;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

a
{
    color: #4E75BA;
    font-size : 11px;
	font-family : verdana;
	text-decoration: none;	
}

a:hover
{
	color : #000033;
    font-size : 11px;
	font-family : verdana;
	text-decoration: underline;
}

.link
{
    color: #4E75BA;
    font-size : 11px;
	font-family : verdana;
	text-decoration: none;	

}

a:hover.link
{
	color : #000033;
    font-size : 11px;
	font-family : verdana;
	text-decoration: underline;
}

a:hover.footer
{
	color : #ffffff;
    font-size : 11px;
	font-family : verdana;
	text-decoration: none;
	text-align:left;
}


.hometext
{
    color:#565656;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}

.frmtdheader
{
	background-color:#999999;
	color:White;
	height:24;
}

.frmtd
{
	background-color : #F8F8F8;
	color: #000033;
   
}

.normal
{
	color : #000033;
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
}
   
.msg
{
	color :Red;
	font-size : 11px;
	font-family : verdana;
}
   
.err
{
	color : Red;
	font-size : 11px;
	font-family : verdana;
	font-weight : bold;
}

body
{ 
	color : #000033;
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 12px;
	background-color:#000033;
}

.pagehead
{  
	font-family: Verdana, Arial; 
	font-size: 12pt; 
	font-weight: bold; 
}

.small
{
	font-family : Verdana, Arial,sans-serif ;
	font-size : 11px;
	font-weight :normal;
	color: #000033;	
}

.smallerror
{
	font-family : Verdana, Arial,sans-serif ;
	font-size : 11px;
	font-weight :normal;	
	color:Red;
}

.tableBodyColor
{
	font-family : Verdana, Arial,sans-serif ;
	font-size : 8pt;
	font-weight :normal;
}

.tableheadcolor
{
	font-family : Verdana, Arial,sans-serif ;
	font-size : 10pt;
	font-weight :normal;	
	background-color : #f8F8F8;
	color:#000033;
}

.tablebodycolor
{
	font-family : Verdana, Arial,sans-serif ;
	font-size : 8pt;
	font-weight :normal;	
	background-color:#056BB5;
}

.button
	{
	 border: 1px solid #999999;
	 font-size :9px;
	 font-weight :bold;	
	 height:20px;
	 width:90px;
	 letter-spacing:1;
	 color:Black;
}

.tbheader
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
	background-color : #999999;
	color:#FFFFFF;
	text-align:left;
	vertical-align: middle;
	font-weight: bold;
	height: 26px;
}

.td1{ background-color: #F8F8F8;	color: #000033; }
.td2{ background-color: #F0F0F0;  	color: #000033; }
.td3{ background-color: #F8F8F8; 	color: #000033; }

.txtarea
{
	 font-size :10px;
	 BORDER: #565656 1px solid;
	 color:#000033;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

.breadcrumbs
{
	color:#C0212B;
	font-size : 11px;
	font-family : verdana;
	text-decoration:none;
	font-weight:Bold;
}

a:hover.breadcrumbs
{
	color : Black;
   font-size : 11px;
	font-family : verdana;
	text-decoration: none;
	font-weight:bold;
}

hr	{ height: 0px; border: solid #565656 0px; border-top-width: 1px;}

.forumline	{ background-color: White; border: 2px #565656 solid; }

td.row1	{ background-color: #F8F8F8;	color: #000033; }
td.row2	{ background-color: #F0F0F0;  color: #000033; }
td.row3	{ background-color: #F8F8F8; 	color: #000033; }

th	
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
	background-color : #999999;
	color:#143E5F;
	text-align:left;
}
th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
	background-color:#999999; border: White; height: 28px; color:#FFFFFF;
}
th.thHead,td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
th.thRight,td.catRight,td.row3Right	 { border-width: 0px 1px 0px 0px; }
th.thLeft,td.catLeft	  { border-width: 0px 0px 0px 1px; }
.calNormalLink
{
	color : #034C7F;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration : none;
} 

.calEventLink
{
	color : #D04D01;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration : none;
} 

.calHighlightLink
{
	color : #FFFFFF;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration : none;
}

.calNormalTD
{
	background-color : #F7FBFF;	
	color: #EAF3FA;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}

.calNormalListTD
{
	background-color : #1561A1;	
	color: #EAF3FA;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}

.calHighlightTD
{
	color : #FFFFFF;
	background-color : #034C7F; 
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}

.stextTD
{
	color : #034C7F;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}

.attention{
	color:Black;
}

.attentionRight{
	color:Black;
	text-align: right;
}
.calTopTD
{
	background-color : #0E4777;	
	color: #EAF3FA;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
	height: 20px;	
}

.calWeek
{
	background-color : #DDEAF7;	
	color: #0E4777;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}

.calHeadTD
{
	background-color : #F7FBFF;	
	color: #252525;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}

.calListNormalLink
{
	color : #EAF3FA;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration : none;
} 

.calListEventLink
{
	color : #FF0000;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
	text-decoration : none;
} 
.categorylink{
	color: #FFBF00;
	text-decoration : none;
}

.calMonthEvent
{
	color : #0E4777;
	font-size : 11px;
	font-family: Verdana, Arial, Helvetica;
}