	body{
		margin: 0px;
		padding: 0px;
		
	}
	
	
	
	*{margin:0px; padding:0px;}
	
	img {
		padding:0px;
		margin:0px;              
		border:none;
	}
	
	a{color:#787878; margin:0; padding:0;}
	
	ul, p, hr {margin:0px; padding:0px;} 
	
	h1, h2, h3, h4, h, h6 {line-height:normal; margin:0px; padding:0px;}
	
	p {line-height:18px; margin:0px; padding:0px; font-size:12px; text-align:justify;}
	
	
	a:link {
		text-decoration: none;
	}
	a:visited {
		text-decoration: none;
	}
	a:hover {
		text-decoration: underline;
	}
	a:active {
		text-decoration: none;
	}
	


			/*Demo Styles*/
			p{ padding:0 30px 30px 30px; color:#fff; font:11pt "Helvetica Neue", "Helvetica", Arial, sans-serif; text-shadow: #000 0px 1px 0px; line-height:200%; }
				p a{ font-size:10pt; text-decoration:none; outline: none; color:#ddd; background:#222; border-top:1px solid #333; padding:5px 8px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-box-shadow: 0px 1px 1px #000; -webkit-box-shadow: 0px 1px 1px #000; box-shadow: 0px 1px 1px #000; }
					p a:hover{ background-color:#427cb4; border-color:#5c94cb; color:#fff; }
			h3{ padding:30px 30px 20px 30px; }
#content_white{
	position:absolute;
	left:150px;
	background:#111;
	width:217px;
	text-align:left;
	background-color: #FFFFFF;
	background-position: 0;
}
#content_white1{
	position:absolute;
	left:20px;
	background:#111;
	width:217px;
	text-align:left;
	background-color: #FFFFFF;
	background-position: 0;
}						
#content{
	position:absolute;
	top:110px;
	left:150px;
	width:217px;
	text-align:left;
	background-image: url(../images/content_bg.png);
	background-repeat: repeat;
	background-position: 0;
	height: 100%;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#content_1{
	position:absolute;
	top:110px;
	left:20px;
	width:217px;
	text-align:left;
	background-image: url(../images/content_bg.png);
	background-repeat: repeat;
	background-position: 0;
	height: 100%;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#content1{
	position:absolute;
	width:420px;
	text-align:right;
	padding: 0px;
	float: left;
	margin: 0px;
	right: 0px;
}

#main_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	float: right;
}

#main_nav li {
	margin: 0px;
	padding: 0px;
	float: right;
	list-style-type: none;
	width: 217px;
	}
#main_nav a {
	font-size: 15px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	float: right;
	padding-right: 14px;
	padding-top: 8px;
	padding-bottom: 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 14px;
	}
#main_nav a:hover {
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	float: right;
	padding-right: 14px;
	padding-top: 8px;
	padding-bottom: 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 14px;
}
#main_nav ul li #active{
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	float: right;
	padding-right: 15px;
	padding-top: 8px;
	padding-bottom: 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 15px;
	background-image: url(../images/active_bg.png);
	background-repeat: repeat-x;
	width: 187px;
}

#main_nav2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	float: right;
	position: fixed;
	bottom: 53px;
}

#main_nav2 li {
	margin: 0px;
	padding: 0px;
	float: right;
	list-style-type: none;
	width: 217px;
	}
#main_nav2 a {
	font-size: 15px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	float: right;
	padding-right: 14px;
	padding-top: 8px;
	padding-bottom: 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 14px;
	}
#main_nav2 a:hover {
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	float: right;
	padding-right: 14px;
	padding-top: 8px;
	padding-bottom: 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 14px;
}
#main_nav2 ul li #active{
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	float: right;
	padding-right: 15px;
	padding-top: 8px;
	padding-bottom: 10px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 15px;
	background-image: url(../images/active_bg.png);
	background-repeat: repeat-x;
	width: 187px;
}

.stamp{
	float: right;
	margin-top: 7px;
	margin-right: 30px;
	margin-bottom: 0;
	margin-left: 0;
}
#main_nav1 {
	float: left;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #687074;
	margin: 0px;
}
#main_nav1 li {
	margin: 0px;
	float: left;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#main_nav1 a {
	font-size: 10px;
	font-weight: normal;
	color: #687074;
	margin: 0px;
	float: left;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px;
}
#main_nav1 a:hover {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	float: left;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px;
}
#main_nav1 ul li #active1{
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	float: right;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	background-image: url(../images/active_bg.png);
	background-repeat: repeat-x;
	width: 187px;
}#font_11_arial_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #565252;
	position: absolute;
	bottom: 5px;
	z-index: 999;
	left: 154px;
}
