body
{
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 11px;
	color: Black;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

.topurl
{
	text-decoration: none;
}

label01
{
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 10px;
	color: Black;
}
.labelError
{
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 10px;
	color: Red;
	text-align: center;
}
table
{
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 11px;
	color: Black;
}
.pageTitle
{
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 18px;
	color: Black;
	font-weight: bold
}
.labelSuccessGreen
{
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 10px;
	color: Green;
}
.calendarHide
{
	display: none;
	position: relative;
}
.calendarShow
{
	visibility: visible;
	position: absolute;
	z-index: 0;
	background-color: #e0e0e0;
}
.panelHide
{
	display: none;
	
}
.panelShow
{
	visibility: visible;
	z-index: 0;
}
INPUT
{
	background-color: White;
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 11px;
}
TEXTAREA {
	background-color: white;
	border: solid 1px black;
	color: black;
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 11px;
	font-weight: normal
} 
.SELECT
{
	background-color: white;
	color: black;
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 11px;
	font-weight: normal
	
}
.subCon
{
	background-color: white;
	width: 150px;
}
.servLoc
{
	background-color: white;
	width: 138px;
}
.subCon2
{
	background-color: white;
	width: 184px;
}
.subConLong
{
	background-color: white;
	width: 250px;
}
.subConDDL
{
	background-color: white;
	width: 200px;
}
.bigComment
{
	background-color: white;
	width: 286px;
	height: 146px;
}
div.section_header
{
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 26px;
	font-weight: bold;
	color: Black;
	text-align: center;
	padding: 30px 0px 20px 10px;
}

div.field_label
{
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-align: left;
}

a.header, a.header:hover 
{
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}

a
{
	color: #8f0000;
	font-weight: bold;
	text-decoration: none;
}

a:hover 
{
	color: #ffffff;
	background-color:#e4101c;
	font-weight: bold;
	text-decoration: none;
}

a.footer, a.footer:hover 
{
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-color: Transparent;
}

.autoscroll
{
	overflow: auto;
}

table.master
{
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}

table.master th
{
	text-align: left;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
}

table.master td
{
	border-top: #cccccc 1px solid;
	background-color: #e0e0e0;
	height: 25px;
	text-align: left;
}

table.master td.highlight
{
	border-top: #cccccc 1px solid;
	background-color: #ffffff;
	height: 25px;
	text-align: left;
}

table.no_border
{
	BORDER: #cccccc 0px solid; 
}

table.no_border th
{
	text-align: left;
	font-weight: bold;
}

table.no_border td
{
	border-top: #cccccc 0px solid;
	background-color: #ffffff;
	text-align: left;
	padding: 0px 0px 0px 0px;
	height: 15px;
}

td.gap
{
	height: 5px;
}
.footer
{
	font-family: Verdana, Trebuchet MS,Arial;
	font-size: 11px;
	color: #666666;
	margin: 0px 0px 0px 0px;
	text-align: center;
}
div.prodName
{
	font-size: 12px;
	font-family: Verdana, Trebuchet MS,Arial;
	color: #FF0000;
	font-weight: bold;
}
div.artTitle
{
	font-size: 10px;
	font-family: Verdana, Trebuchet MS,Arial;
	color: #CCCCCC;
}
.artLink
{
	text-decoration: none;
	color: #666666;
	line-height: 18px;
}
.leftColText
{
	font-family: Verdana, Trebuchet MS,Arial;
	color: #666666;
	line-height: 18px;
	font-size: 10px;
}
.contentTitleRed
{
	font-size:11px;
	font-weight: bolder;
	color: #8f0000;
}
hr.dashu
{
	border-top: dashed 2px #999999;	
}
blockquote.baby
{
	background: #b7d7f1	;
	border: dashed 2px #999999;

}
ul.quick
{
	list-style-image: url(images/arrow.png);
}
