body 
{
	background-color: #FFFFFF;
	font-family: "verdana, Arial, sans-serif";
	margin: 0px;
	padding: 0px;
	margin-bottom: 20px;
	color: #000000;
}

TD
{
  font:10px verdana, arial, helvetica, sans-serif;
	color: #000000;	
}

TD.m_1_on
{
	background-image:url("/i/menu/menu_dot_act.gif");
	background-repeat:no-repeat;
	background-position:right top;
  height: 20px;
	vertical-align: middle;
  padding-left:10px;
  border-bottom: 1px solid #ffffff;

}
TD.m_1_off
{
	background-image:url("/i/menu/menu_dot_no.gif");
	background-repeat:no-repeat;
	background-position:right top;
  height: 20px;
	vertical-align: middle;
  padding-left:10px;
  border-bottom: 1px solid #ffffff;

}
TD.m_2_on
{
	background-color: #CA4949;
	background-image:url("/i/menu/menu_dot_l2_act.jpg");
	background-repeat:no-repeat;
	background-position:right top;
  height: 20px;
	vertical-align: middle;
  padding-left:20px;
  border-bottom: 1px solid #ffffff;

}
TD.m_2_off
{
	background-color: #CA4949;
	background-image:url("/i/menu/menu_dot_l2_no.jpg");
	background-repeat:no-repeat;
	background-position:right top;
  height: 20px;
	vertical-align: middle;
  padding-left:20px;
  border-bottom: 1px solid #ffffff;

}
A.citylinks
{
	font:10px verdana, arial, helvetica, sans-serif;
	color: #9B2324;
	text-decoration: none;
	font-weight:bold;
	
}
A
{
	font:10px verdana, arial, helvetica, sans-serif;
	color: #9B2324;
	text-decoration: underline;

}
A:hover
{
	color: #9B2324;
	text-decoration: underline;
}

A.alogin
{
	font:10px verdana, arial, helvetica, sans-serif;
	color: #9B2324;
	font-weight: bold;
	text-decoration: none;

}
A.alogin:hover
{
	color: #9B2324;
	text-decoration: none;
}

A.whitesmall
{
	font:10px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
A.whitesmall:hover
{
	text-decoration: underline;
}

DIV.m_1,A.m_1
{
  font:12px verdana, arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
A.m_1:hover
{
	color: #ffffff;
	text-decoration: underline;
}

TR.rowheader
{
	clear: left;
	height: 14px;
	background-image:url("/i/bar_dot.jpg");
		background-repeat: no-repeat;
	background-position:right top;	
	background-color: #BB1717;	
}
TR.rowheader_nodot
{
	clear: left;
	height: 14px;
		background-repeat: no-repeat;
	background-position:right top;	
	background-color: #BB1717;	
}
TD.rowheader_dot
{
	font:10px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;	
	vertical-align: middle;
	padding-bottom: 2px;
	background-image:url("/i/bar_dot.jpg");
	background-repeat: no-repeat;
	background-position:right top;	

}
TD.rowadminheader
{
	background-color: #BB1717;	
	font:10px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}
TD.rowheader
{
	font:10px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;	
	vertical-align: middle;
	padding-bottom: 2px;

}

TR.lightyellow
{
	background-color: #FFFBE8;	
}
TR.white
{
	background-color: #FFFFFF;	
}
TD.datawhite
{
	padding: 5px;	
	line-height: 160%;	
}
TD.login_frmlabel
{
	font:10px verdana, arial, helvetica, sans-serif;
	color: #9B2324;
	font-weight: bold;
	padding: 3px;	
	text-align: right;
	width: 165px;	
}
TD.frmlabel
{
	font:10px verdana, arial, helvetica, sans-serif;
	color: #000000;
	padding: 5px;	
	text-align: right;
	vertical-align: top;	
	width: 165px;
}

TD.advertise
{
	font:11px verdana, arial, helvetica, sans-serif;
	color: #BC1616;	
	text-align: center;
	font-weight: bold;
}

TD.errormsg
{
	font:10px verdana, arial, helvetica, sans-serif;
	color: #FF0000;
	padding-left: 5px;		
}

.formimage
{
	font:10px/13px verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	padding-left: 5px;
	margin-left:5px; 
}

.formelement
{
	font:10px/13px verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	margin: 0px;
	padding-left: 5px;
	margin-left:5px; 
	height:16px; 
	border: 1px solid #66352E;	
}
.texarea
{
	font:10px/13px verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	margin: 0px;
	padding-left: 5px;
	margin-left:5px; 
	border: 1px solid #66352E;	

}
.login_formelement
{
	font:10px/13px verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	margin: 0px;
	padding-left: 5px;
	margin-left:5px; 
	height:16px; 
	border: 1px solid #C4B771;	
}

.submitbtn_red
{
  font-size: 7pt;
  font-family: verdana;
  font-weight: bold;
  border: 1px solid #C4B771;
  color: #FFFFFF;
  background-color: #9B2324;	
}
.submitbtn
{
  font-size: 8pt;
  font-family: verdana;
  font-weight: bold;
  border: 1px solid #000000;
  color: #FFFFFF;
  background-color: #9B2324;	
}
.submitbtn_yellow
{
  font-size: 7pt;
  font-family: verdana;
  font-weight: bold;
  border: 1px solid #C4B771;
  color: #FFFFFF;
  background-color: #DBBA2D;	
}

TR.rownormal
{
	background-color: #F9FBFF;
}
TR.rowmouseover
{
	background-color: #DFE5EF;
}
TR.rowactive
{
	background-color: #FFFEDA;
}
