body {
	margin:0;
	padding:0;
	color: #666666;
	background-color: #666666;
	background-image: url(file:///Macintosh HD/Users/tiamwhitfield/Desktop/frm web/images/master/bg_grad.jpg);
	background-repeat: repeat-x;
	height:100%; /* 100 % height */
}
html, body {height:100%}
/*----------------- main layout -----------------*/ 
html>body #container {height:100%;} /* 100 % height */

#container {
	margin: 0px auto;
	width: 1131px;
	text-align: left;
	padding:0;
	}
#content {
	padding: 0px;
	}
.footer {
	background-color: #ffffff;
	}			
.header {
	background-color: #F58426;
	}
.mainbg {
	background-color: #333333;
	padding:0;
	background-position:center;
	margin-top:0px;
	}
.maintable {
	/*height: 100%;*/
	padding:0px;
	margin-top:0px;
	}
.topleft {
	background-image:url(../../corp/images/master/bg-left.png);
	width: 169px;
	height: 322px;
	}

.topright {
	background-image:url(../../corp/images/master/bg-right.png);
	width: 169px;
	height: 322px;
	}

/*----------------- typography -----------------*/ 	
/*  a, a:link, a:visited, a:hover, a:focus, a:active { border:none;}
a img,:link img,:visited img { border:none; }
a:link {color: #FF9100; text-decoration: none;}
A:visited {color: #FF9100; text-decoration: none;}
A:active {color: #FF9100; text-decoration: none;}
A:hover {color:#FF9100; text-decoration: none;}

.menu a:link {color: #006467; text-decoration: none;}
.menu A:visited {color: #006467; text-decoration: none;}
.menu A:active {color: #000000; text-decoration: none;}
.menu A:hover {color:#000000; text-decoration: none;}

.footer a:link {color: #CCCCCC; text-decoration: none;}
.footer A:visited {color: #CCCCCC; text-decoration: none;}
.footer A:active {color: #CCCCCC; text-decoration: none;}
.footer A:hover {color: #FFFFFF; text-decoration: none;}   */

.heading {
	font-size: 16px;
	line-height: 16px;
	color: #666666;
	padding-top: 5px;
	}

.main_bold {
	line-height: 21px;
	color: #333333;
	font-weight:bold;
	}

.main {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	padding-left:15px;
	padding-right:15px;
	}
.main a {
	color:#666666;
	}
.main a:hover {
	color: #333333;
	text-decoration:underline;
	}
.menu {
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 1px;
	}
.footer-text {
	font-size: 10px;
	color: #CCCCCC;
	padding-right:20px;
		}
.footer-text a {
	font-size: 10px;
	color: #CCCCCC;
	text-decoration:none;
		}
.footer-text a:hover {
	font-size: 10px;
	color: #FFFFFF;
	}
.profile {
	padding-left:10px;
	padding-right:10px;
	}
.profile_h {
	font-size: 12px;
	color: #FF9100;
	font-weight:bold;
	}
	
/*----------------- base tags -----------------*/ 
img {
    behavior: url(../js/pngbehavior.htc);
	border: 0;
}
ol, ul, li {/*
	list-style: none;*/
	font-size: 1.0em;
	margin-top: 0.2em;
	margin-bottom: 0.1em; 
	}
ul { 
	margin-bottom: 1.0em;
	}
p {
	padding: 0px;
	margin: 10px 0px;
	}
p, td, tr, div {
	}
li > p {
	margin-top: 0.2em;
	}
	
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;}	
	
	
pre {
	font-family: monospace;
	font-size: 1.0em;
	}
strong, b {
	font-weight: bold;
	}
.small {
	font-size: 9px;
	}
small {
	font-size: 9px;
	}
.center {
	text-align: center;
	}
	
/*----------------- clear fix -----------------*/  
.clear {
	clear:both;
	margin-bottom: -1px; /* for Gecko-based browsers */
	overflow:hidden;
	padding-bottom: 1px; /* for Gecko-based browsers */
	}
.clearfix:after {
	clear: both; 
	content: "."; 
	display: block; 
	height: 0; 
	visibility: hidden;
	}
.clearfix {display: inline-table;}/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}/* End hide from IE-mac */
