body 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #383838;
}

a.footer 
{ 
	color: #797979;
	font-size: 10px; 
	text-decoration: none 
}
a.footer:hover 
{ 
	color: #383838;
	font-size: 10px; 
	text-decoration: underline 
}

a.email 
{ 
	color: #383838;
	font-size: 12px; 
	text-decoration: none 
}
a.email:hover 
{ 
	color: #1e1e1e;
	font-size: 12px; 
	text-decoration: underline 
}

.footer
{
	color: #797979;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}


.scroller
{
	width: 600px; height: 590px; overflow-y: scroll;
 	scrollbar-face-color:#FFFFFF;
 	scrollbar-track-color:#FFFFFF;
 	scrollbar-arrow-color:#383838;
 	scrollbar-shadow-color:#FFFFFF;
 	scrollbar-dark-shadow-color:#383838;
 	scrollbar-3dlight-color:#616161;
 	scrollbar-highlight-color:#FFFFFF;
}

.scroller1
{
	 height: 280px; overflow-y: scroll;
 	scrollbar-face-color:#FFFFFF;
 	scrollbar-track-color:#FFFFFF;
 	scrollbar-arrow-color:#383838;
 	scrollbar-shadow-color:#FFFFFF;
 	scrollbar-dark-shadow-color:#383838;
 	scrollbar-3dlight-color:#616161;
 	scrollbar-highlight-color:#FFFFFF;
	width: 452px;

	border-top: 1px solid #616161;
	border-bottom: 1px solid #616161;
}



.Formfields {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #656565;
	background-color : #FFFFFF;
	border : 1px solid #C6CCD1;
}

.Compulsoryfields {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #656565;
	background-color : #FEF5F5;
	border : 1px solid #C6CCD1;
	border-left:2px solid #dc001f;
}

.Button1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: Bold;
	color: #efefef;
	background-color : #717171;
	border : 1px solid #262626;
	line-height: 13px;
	letter-spacing: 0px;
	text-align: center;
	width:80px;
}

.BO_Button {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: Bold;
	color: #FFFFFF;
	background-color : #b82617;
	border : 1px solid #2d0400;
	line-height: 13px;
	letter-spacing: 0px;
	text-align: center;
}

#motioncontainer a img{ /*image border color*/
border: 1px solid #FFFFFF;
}

#motioncontainer a:hover img{ /*image border hover color*/
border: 1px solid #383838;
}

#motioncontainer a:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}
	
.burgertitle
{
font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b82617;
	text-decoration:none;
}

.quotesource 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #383838;
}