/*
	PNG Fix
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/clear.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}


/*
	Global Section
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/
html					{ height: 100%; width:100%; position:absolute; top:0px; left:0px; bottom:0px; }
#form1					{ height: 100%; width:100%;}
body					{ background: #e6e5d3; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #3A3A3A;font-weight: normal; height: 100%; width:100%;  position:absolute; top:0px; left:0px; bottom:0px;}
td 						{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #3A3A3A;font-weight: normal;}
a 						{ font-weight: normal;color:#B8041E;text-decoration: underline;}
a:link,a:visited 		{ font-weight: normal;color:#B8041E;text-decoration: underline;}
a:hover 				{ font-weight: normal;color:#B8041E;text-decoration: none;}
.Copyright 				{ font-size: 10px;font-weight: bold;color: #FFFFFF;letter-spacing: .1em;}
address 				{ font-size: 10px;font-weight: normal;font-style: normal;color: #FFFFFF;letter-spacing: .1em;}
h1 						{ font-size: 15px;font-weight: bold; color: #3a3a3a;}
h2 						{ font-size: 14px;font-weight: bold;font-style: normal;color: #3a3a3a;}
h3 						{ font-size: 12px;font-weight: bold;font-style: normal;color: #3a3a3a;}
select 					{ font-size: 11px;}
.Form 					{ font-size: 11px;padding:1px 2px 1px 2px;}
.FormButton 			{ font-size: 11px;font-weight: bold;cursor: pointer;}

/* -------------- Martin Riley Styles----------------------- */

#pageWrapper			{ height:100%;}
#overhang				{ background: url(/images/site/overhang1.png) top left no-repeat; position: fixed; top: 0; left: 0; bottom: 0; z-index: 200; width: 158px; height:100%;}
* html #overhang		{ background: none; filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/site/overhang1.png'); }
#logo					{ height: 105px; width: 100%; background: url(/images/site/logoBG.gif) top left repeat-y;}
#logo a					{ margin-left: 191px; }
#nav					{ width: 100%; background-color: #fff;}
#wrapper				{ position: relative; margin: 15px 0 0 85px; }
#mainPhoto				{ position: relative;}
#login-tag				{ position:absolute; top:306px; left:655px;}
#login-tag a			{ display:block; padding-bottom:6px;}
#contentWrapper			{ position: absolute; top: 192px; left: 75px; width: 424px; line-height: 1.45em; _height:178px;}
#content				{ background: url(/images/site/contentBG.png) repeat-y; padding: 10px 25px 10px 32px; min-height:178px; _height:178px; }
.contentCap				{ margin:0px; padding:0px; display:block;}
#footer					{ position: absolute; top: 440px; left: 555px; width:245px; text-align:right; color:#65655f; font-size:9px;}
#footer img				{ padding-top:8px;}
#footer a				{ font-size:9px; color:#65655f; position:relative; z-index:500;}
#footer-Menu			{ font-size:9px; color:#777773; white-space:nowrap; height:30px; z-index:1000;}
#footer-Menu a			{ font-size:9px; color:#777773; position:relative; z-index:500;}
#Lower-Content			{ padding:30px 0px 0px 33px; width:391px;}

.line-break				{background:#8c8c8c; width:100%; height:1px; margin:8px auto;}