.bodymain {
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #424242;
	text-align:justify;
	scrollbar-base-color: #ffffff; 
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #838383;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #f7f7f7;
	scrollbar-arrow-color: #000000;
	padding-right: 5px;
	background-color:#BBBBBB;
}
.bodycopy {
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #424242;
	text-align:justify;
	scrollbar-base-color: #ffffff; 
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #838383;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #f7f7f7;
	scrollbar-arrow-color: #000000;
	background-color:#ffffff;
}

input {
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
}

textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
}

select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
}

.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #e8684b;
	color: #FFFFFF;
}

.heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color: #a9332c;
}

.subheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:narrow;
	color: #e8684b;
}

.generalcopy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #424242;
	text-align:justify;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #424242;
}

.label-right {
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:12px;
	color: #939393;
	width: 25%;
	padding: 5px;
}

.label-left {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	color: #939393;
	padding: 5px;
}

.button {
	width: 20%;
	border: solid 1px #666666;
}

A {COLOR: #c30b0b; TEXT-DECORATION: underline; }
A:visited { COLOR: #c30b0b; TEXT-DECORATION: underline; }
A:hover { COLOR: #424242; TEXT-DECORATION: underline; }
A:active { COLOR: #c30b0b; TEXT-DECORATION: underline; }

.buttondrpdwn {
	width: 100%;
	background-repeat:no-repeat;
	background-image:  url("/images/sortarrow_desc.gif");
	background-position :  center right;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	cursor: hand;
	text-align:left;
}

.out {
	filter:alpha(opacity=60);
	-moz-opacity:1;
	cursor: hand;
}
.over {
	filter:alpha(opacity=100);
	-moz-opacity:0.2;
	cursor: hand;
}

.opout {
	border: 1px solid #ffffff;
	cursor: hand;
}
.opover {
	border: 1px solid #cccccc;
	cursor: hand;
}

.floatdiv {
	position:absolute; 
	top:225px; 
	left:408px; 
	z-index:100; 
	visibility:hidden;
	background-color:#ffffff;
} 

.highlight-image-border {
	background-color: Highlight;
	border:dotted 1px #cccccc; 
	padding: 2px;
}

.image-border{
	border:dotted 1px #cccccc; 
	padding: 2px;
}

.contactsend{
	width: 49px; 
	border: 1px solid #ffffff; 
	background-color:#FFFFFF; 
	color:#000000; 
	height: 17px; 
	cursor: hand; 
	font-size:11px;"
}
