body {
	background-image: url('/images/page_bg.jpg');
	background:background-repeat:repeat-x;
	
}
.nav a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color: #ffffff;
  padding-left: 2px;
  text-decoration: none;
  
}
.nav a:hover {
  font-family:Arial, Helvetica, sans-serif;
  color: #CC0000;
}
.subnav a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color: #ffffff;
  padding-left: 2px;
  text-decoration: none;
  
}
.subnav a:hover {
  font-family:Arial, Helvetica, sans-serif;
  color: #CC0000;
}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size:12px;
}
.body{

	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
}
.bodyBold{

	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	font-weight:bold;
}
.body a{

	font-family:Arial, Helvetica, sans-serif;
	color: #000066;
	font-size:12px;
}
.body a:hover{

	font-family:Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size:12px;
}
.header{
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;

}
.grayHeader{
	font-family:Arial, Helvetica, sans-serif;
	color: #666;
	font-size:12px;
	font-weight:bold;

}
.marqueeClass{
	font-family:Impact;
	font-size:18px;
	color: #ffffff;
	
}
.greenHeader{
	font-family:Impact;
	font-size:20px;
	color:#009900;
	font-weight:bold;
}
.blackHeader{
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:14px;
	font-weight:bold;
}
.logoHeader{
	font-family:"Times New Roman", Times, serif;
	color: #000000;
	font-size:20px;
	font-weight:bold;
}
.CompNameHeader{
	font-family:Times New Roman;
	font-size:24px;
	color: #000000;
	font-weight:bold;
}
.addressHeader{
	font-family:Times New Roman;
	font-size:20px;
	color: #000000;
}
.defaultHeaders{
	font-family:Impact;
	font-size:14px;
	color:#ffffff;
	
}
.navyHeader{
	font-family:Arial, Helvetica, sans-serif;
	color:#000099;
	font-size:14px;
	font-weight:bold;
}
.navyHeader a{
	font-family:Arial, Helvetica, sans-serif;
	color:#000099;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}
.navyHeader a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
}
.required{
	font-family:Arial, Helvetica, sans-serif;
	color:#F00;
	font-size:12px;
}
.navyHeaderImpact{
	font-family:Impact;
	color:#000099;
	font-size:14px;
	font-weight:bold;
}
/* Gallery Styles */

#motioncontainer {
margin:0 auto; /* Uncomment this line if you wish to center the gallery on page */
width: 100%; /* Set to gallery width, in px or percentage */
height: 250px; /* Set to gallery height */
}

#motioncontainer a img {
border: 1px solid #cccccc; /* Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid navy; /* Set image border hover color */
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */

/*For the shadow text*/
#wrapper {
width: 500px;
height: 30px;
padding: 0px;
text-align: left;
position: relative;
}
.firstlayer {
font-family:Mistral;
font-size: 24px;
font-weight: bold;
color: #000099;
position: absolute;
top: 8px;
left: 8px;
z-index: 1;
}
.secondlayer {
font-family:Mistral;
font-size: 24px;
font-weight: bold;
color: #aaa;
position: absolute;
top: 10px;
left: 10px;
z-index: 0;
} 

.shadowText {filter:shadow(color:gray);float:left;font-size:30pt;font-family:Mistral;color:#000099;padding:10px;} 