/* CSS Document */


/*text styles*/

.text1 {
	font-family: "Trebuchet MS", Helvetica, "san serif";
	font-size: 12pt;
	color: #D83632;
	line-height: 28px;
	font-weight: bolder;
}
.text2 {
	font-family: "Trebuchet MS", Helvetica, "san serif";
	font-size: 11pt;
	color: #333333;
	list-style-image: url(new/images/bullet.gif);
}

.text3 {
	font-family: "Trebuchet MS", Helvetica, "san serif";
	font-size: 10pt;
	color: #FF6633;
}

.text4 {
	font-family: "Trebuchet MS", Helvetica, "san serif";
	font-size: 10pt;
	color: #006666;
}
.text5 {
	font-family: "Trebuchet MS", Helvetica, "san serif";
	font-size: 8pt;
	color: #A1D8D2;
}

.text6 {
	font-family: "Trebuchet MS", Helvetica, "san serif";
	font-size: 11pt;
	color: #D83632;
	line-height: 20px;
	
	}
	
 /*end text styles*/
	 
	 
/**
 * links
 * ----------------------------------------------
 * 
 */

a.headlink:link {
	color: #ED442B;
	font-size: 11pt;
	text-decoration: underline;
	font-family: "Trebuchet MS", Helvetica, "san serif";
}
a.headlink:visited {
	color: #ED442B;
	font-size: 11pt;
	text-decoration: underline;
	font-family: "Trebuchet MS", Helvetica, "san serif";
}
a.headlink:hover {
	color: #2A9090;
	font-size: 11pt;
	text-decoration: underline; 
	font-family: "Trebuchet MS", Helvetica, "san serif";
}
a.headlink:active {
	color: #ED442B;
	font-size: 11pt;
	text-decoration: underline;
	font-family: "Trebuchet MS", Helvetica, "san serif";
}

a.footer:link {
	color: #298F8F;
	text-decoration: underline;
}
a.footer:visited {
	color: #298F8F;
	text-decoration: underline;
}
a.footer:hover {color: #298F8F;
	text-decoration: underline; 
}
a.footer:active {
	color: #298F8F;
	text-decoration: underline;
}

/**
 * end links
 * ----------------------------------------------
 * 
 */
 
 
/**
 * 100% height layout with header and footer
 * ----------------------------------------------
 * 
 */

html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	
}


div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:100%;
	background:#FFFFFF url(images/bg1.gif) repeat-x;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%;
}


div#header {
	
	
	
}
	

div#content {
	padding:0em 0em 10em; /* bottom padding for footer */
	background-image: url(new/images/bg_stage_30.jpg);
		
}
	div#content p {
		text-align:left;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		padding-bottom: 0px;
	}

div#footer {
	position:absolute;
	width:100%;
	bottom:0; /* stick to bottom */
	overflow: visible;
	
	
}
	div#footer p {
		padding:1em;
		margin:0;
	}
	
	/**
 * end container hooey
 * ----------------------------------------------
 * 
 */
 
 
 
#container #header #Table_01 div {
	position: fixed;
	top: 10px;
}
.redborder {
	border: thin dotted #E0504A;
}
 #container #content #leftie {
	position: fixed;
	width: 200px;
	left: 30px;
	top: 10px;
}

/*ie transparent png fix**/
img, div { behavior: url(iepngfix.htc)}
/*end ie png fix*/