a  { text-decoration : none; }

a:hover  
{	
	color: blue; 
	font-size: 10px;
}

a.regular:hover  
{	
	color: blue;
	font-size: 10px;
}

b { font-weight : bold; }


.link { color: #df0031; }
.link2 { color: blue; }

td
{
	font-size : 10px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	line-height : 12px;
}

td.generic {
	vertical-align:top;
	}

input
{
	font-size : 10px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	line-height : 12px;
}

select
{
	font-size : 10px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	line-height : 12px;
}

.menulink { 
	font-size : 10px;
	font-family : verdana, arial, helvetica, sans-serif; 
	color: #353c91; 
	font-weight : bold;
	line-height: 18px;
}

.title {
	font-size : 17px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	line-height: 17px;
}

.titlereverse {
	font-size : 15px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : white;
	text-decoration : none;
	line-height: 17px;
}

.subtitle {
	font-size : 11px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
	line-height : 15px;
}

.text {
	font-size: 11px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	line-height : 14px;
}

.boldtext {
	font-size: 10px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	line-height : 14px;
}

.boldtextreverse {
	font-size: 10px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : white;
	text-decoration : none;
	line-height : 14px;
}


.reverse {
	font-size: 12px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
	line-height : 14px;
}

.subreverse {
	font-size : 11px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : white;
	text-decoration : none;
	line-height : 13px;
}

.subtext {
	font-size : 10px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	line-height : 12px;
}

.minitext {
	font-size : 9px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	line-height : 12px;
}

.tinyText {
	font-size : 8px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}

.errMessage{
	font-size: 10px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : red;
	text-decoration : none;
	line-height : 14px;
}

.successMessage{
	font-size: 10px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : blue;
	text-decoration : none;
	line-height : 14px;
}

alert_err
{
	font-size: 10px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : red;
	text-decoration : none;
	line-height : 14px;
}

.redtext { color: #df0031; }

/* image rollover */
.border_b{
   border: 1px solid #000;
}

.float{
   visibility: hidden;
   position: absolute;
   left: -3000px;
   z-index: 10;
}