html { 
	margin:0px; padding:0px;
	background: #ffffff url(images/bg900.jpg) top center repeat-y;
}
body { 	
	width:900px; margin:0px auto;
	font-family: Calibri, "Trebuchet MS", Tahoma, sans-serif;
	font-size: .8em;		
}
h1, h2, h3 {
	font-family: "Trebuchet MS", Calibri, Tahoma, sans-serif; 
	font-weight:bold; margin:.5em 0em;
}
h1 { font-size: 1.08em; color: #aaaa00; background:transparent; }		
h2 { font-size: 1.08em; color: #777777; background:transparent; }
h3 { font-size: 1em; color: #000000; background:transparent; }			
			
a:link { color: #729C00; }
a:visited { color:#9A9C00; }
a:hover { color: #ff6600; }
.supsm {font-size: .7em; padding: 0px 0px 4px 0px;}
.indexlogo {
    width:287px; height:118px; margin-left:10px;
	background: transparent url(images/logo.jpg) top left no-repeat;
}
.logoPlusNav {
			font-size: x-small;
			font-weight: none;
			width: 99%;
			padding: 10px;				
			}
.breadcrumbs { color:#777;}
.breadcrumbs a {color:#777;}
.footer {
	text-align: center;
	font-size: .86em;
	font-weight: none;
	color: #777;
}
.footer a {
	font-weight: bold;
	color: #777;
	text-decoration:none;
}
table, td { vertical-align: top; }
.login-page	
			{
			background: transparent url(images/supportPortal.png) top left no-repeat;
			font-size: small;
			width:880px; margin:0px auto;
			padding-top:0px;
			}

