.orangehead, legend { font:bold 13px/15px arial,verdana,helvetica; color: #CC3300; }
.blackhead { font:bold 13px/16px arial,verdana,helvetica; color: #000000; }
.whitehead { font:bold 13px/15px arial,verdana,helvetica; color: #FFFFFF; }


body {
	font:normal 11px/14px arial,verdana,helvetica;
	color: #333333;
	background-image: url(/images/background.gif);
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

p, input, select, textarea, td {
	font:normal 11px/14px arial,verdana,helvetica;
	color: #000000;
}
ul{
	margin:0px 0px 0px 10px;
}
li{
	margin:0px;
}
input:focus, textarea:focus{
	background:#CC3300;
	color:#FFFFFF;
}
fieldset td{
	font-size:11px;
}
fieldset {
	background:url(../images/background_app.jpg) repeat top right;
}
legend{
	background:#FFFFFF;
}
a:link { font:normal 11px/14px arial,verdana,helvetica; color: #CC3300; text-decoration: underline;}
a:hover { font:normal 11px/14px arial,verdana,helvetica; color: #000000; text-decoration: underline;}
a:visited { font:normal 11px/14px arial,verdana,helvetica; color: #333333; text-decoration: underline;}
a:active { font:normal 11px/14px arial,verdana,helvetica; color: #000000; text-decoration: underline;}

.blacklink a:link { font:normal 11px/14px arial,verdana,helvetica; color: #000000; text-decoration: underline;}
.blacklink a:hover { font:normal 11px/14px arial,verdana,helvetica; color: #CC3300; text-decoration: underline;}

#mainfootertable a 			{ font:normal 11px/18px arial,verdana,helvetica; color: #CC3300; text-decoration: underline;}
#mainfootertable a:hover 	{ font:normal 11px/18px arial,verdana,helvetica; color: #FFFFFF; text-decoration: underline;}
#mainfootertable td 		{ font:normal 11px/18px arial,verdana,helvetica; color: #FFFFFF; }

#sidenav a 		{ font:normal 11px/20px arial,verdana,helvetica; color: #FFFFFF; text-decoration: underline;}
#sidenav a:hover 	{ font:normal 11px/20px arial,verdana,helvetica; color: #CC3300; text-decoration: underline;}
#sidenav td 		{ font:normal 11px/20px arial,verdana,helvetica; color: #FFFFFF; }
#sidenav p 		{ font:normal 11px/20px arial,verdana,helvetica; color: #FFFFFF; }

#sidenavback		{
	color: #FFFFFF;
	background-image: url(/services/images/services_navback.jpg);
	background-repeat: no-repeat;
	background-color: #8F8F8F;
}
.disclaimer{
	font-size: 9px;
}

/* Drop Down Menu */
.mainMenu .options {
	margin-right:1px;
	margin-bottom:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #000000;
	font-weight: bold;
	line-height: 15px;
}
.mainMenu .options a {
	color:#CCCCCC;
	display:block;
	text-align:left;
	text-decoration:none;
	padding:2px 10px;
	font-weight: bold;
	border-bottom: 1px dotted #CC3300;
}
.mainMenu .options a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #CC3300;
}
.mainMenu .options a:visited{
	color:#999999;
	text-decoration: none;
}
.mainMenu .options a:active{
	color:#999999;
	text-decoration: none;
}
.mainMenu .options .indent {
	text-indent: 5px;
}
.galleryThumbs img{
	padding:0px 2px 2px 0px;
	border:0px;
	cursor:pointer;
	float: left;
}
#gallery_main{
	border:#333333 1px solid;
}
#services a.head {
	font-size:13px;
	font-weight: bold;
	text-decoration: none;
}
#services a.head:hover {
	color: #000000;
}
