a.uplinks:link {text-decoration: none;font: 12pt Arial,Tahoma;color: #000;font-weight:bold;}
a.uplinks:visited {color:#000000; text-decoration: none; }
a.uplinks:hover {text-decoration: none;  border-bottom: 2px dotted #000000; color: #772B1A;}
a.uplinks:active {color: #000000; }

a.homelinks:link {color: #000; text-decoration: none; }
a.homelinks:visited {color: #000; text-decoration: none; }
a.homelinks:hover {text-decoration: none; color: #fff;}


.homelinks{
text-align: right;
display: block;
border: 1px solid;
text-decoration: none;
padding: 1px;
color: #000000;
border-color: #E5E5E5 #E5E5E5 #E5E5E5 #E5E5E5;
width: 7em;
background: #fff;
}
.homelinks:hover{
top: 1px;
left: 1px;
padding: 1px;
color: #ffffff;
text-decoration: none;
background: #CC0000;
border-color: #000 #aaa #aaa #000;
 
}


a.navbar2:link {color: #063670; text-decoration: none; font: 9pt Tahoma,Arial;font-weight:normal;}
a.navbar2:visited {color: #063670; text-decoration: none; }
a.navbar2:hover {text-decoration: underline; color: red;}


.tborder2
{
	background: #FF9696;
	color: #000000;
	border: 1px solid #CA0300;
}

.thin{font-weight:normal;}

.vbmenu_control2
{
	background: #CA0300 url('navbg.gif') repeat-x;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control2 a:link, .vbmenu_control_alink2
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control2 a:visited, .vbmenu_control_avisited2
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control2 a:hover, .vbmenu_control2 a:active, .vbmenu_control_ahover2
{
	color: #FFFFFF;
	text-decoration: underline;
}
 
 .navtbg{background:#FCEAEA;padding:3px 15px 3px 10px;border-right: 1px solid #E37272;border-left: 1px solid #E37272}
 
 .navt2 {text-decoration: none;font: 12pt Arial,Tahoma;color: #333;font-weight:bold;}
.navt {text-decoration: none;font: 8pt Tahoma,Arial;color: #000;font-weight:normal;}
.navt a:link {text-decoration: none;font: 12pt Arial,Tahoma;color: #598E00;font-weight:bold;}

input.navt{background: #FFF;color: #000000;border: 1px solid #E37272;}
input.navt2{background: #CC0000 url('navbg.gif') repeat-x;color: #FFF;border: 1px solid #E37272;}


.tcat2
{
    background:#FFF;
	color: #FFFFFF;
	font: bold 12pt arial,verdana, geneva, lucida, 'lucida grande',  helvetica, sans-serif;
}
.tcat2 a:link, .tcat2_alink
{
	color: #ffffff;
	text-decoration: none;
}
.tcat2 a:visited, .tcat2_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat2 a:hover, .tcat2 a:active, .tcat2_ahover
{
	color: #FFFF66;
	text-decoration: underline;
}



.mqsm a:link{color:#FFF;font: bold 18pt arial,verdana, geneva, lucida;text-decoration: none;}
.mqsm a:visited{color:#FFF;font: bold 18pt arial,verdana, geneva, lucida;text-decoration: none;}
.mqsm a:active{color:#FFF;font: bold 18pt arial,verdana, geneva, lucida;text-decoration: none;}
.mqsm a:hover{color:#FFE698;font: bold 18pt arial,verdana, geneva, lucida;text-decoration: none;}


.tbqsm{
color:#CC0000;background:#FCEAEA;border-bottom:1px dashed #CA0300;border-top:1px dashed #CA0300;width:100%;padding-right:10px
}

.tbqsm a:link{color:#CC0000;font: bold 12pt arial,verdana, geneva, lucida;}
.tbqsm a:visited{color:#CC0000;}
.tbqsm a:active{color:#CC0000;}
.tbqsm a:hover{color:#EE8102;}


.line{color:#000;font: bold 14px tahoma,arial,verdana, geneva, lucida;}
.line a{color:#063670;font: bold 14px tahoma,arial,verdana, geneva, lucida;}
.line a:link{color:#063670;}
.linea:visited{color:#CC0000;}
.line a:active{color:#CC0000;}
.line a:hover{text-decoration: underline; color: red;}




.tbbg1{width:97%;padding:1px;background:#FFFFFF url('bgqsm.gif') repeat-x}

.m01
{
	background: #7DB30E;
	border-bottom:1px dashed #C8F453;
	border-top:1px dashed #C8F453;
	color: #FFFFFF;
	font: bold 12pt Arial,verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding-right:10px;
	padding-left:10px
}
.m01 a:link, .tcat_alink
{
	color: #ffffff;
	text-decoration: none;
}
.m01 a:visited, .tcat_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.m01 a:hover, .tcat a:active, .tcat_ahover
{
	color: #FFFF66;
	text-decoration: underline;
}

.tborderm01
{
	background: #FFF;
	color: #000000;
	border-bottom:1px dashed #7DB30E;
	border-top:1px dashed #7DB30E;

}

.userarea
{
background: #FFF;
border-bottom:1px dashed #7FB412;
color:#333;font: normal 9pt tahoma,arial,verdana, geneva, lucida;

}


