ul {margin:0; padding:0; list-style:none; line-height:18px }
li { background:url(images/marker_list.gif) no-repeat left center; padding:0 0 0 17px; }

table { 
	border:0px;
}
form{
 	margin:0px;
  	padding:0px;
	}
body{
 	margin:0px;
  	padding:0px;
	background-color:#FFFFFF;
	}


td, input, textarea{
	font-size:11px;
    font-family:Tahoma;
	color:#7E7E7E;
	line-height:12px;
	vertical-align:top;

}
.color1 { color:#7E7E7E}

a { color:#2C9FD5}
a:hover { text-decoration:none}
span { 
	color:#2C9FD5
}
.menu a{ 
	color:#5F6475; 
	text-decoration:none; 
} 
.menu a:hover {
	text-decoration:underline;
}

.policy { 
	color:#5B6276;
}
.policy a { 
	color:#2C9FD5;
}


.input{
 		height:20px; width:202px;
		background-color:#FFFFFF; 
		padding:2px 0 0 5px;
		border: #B3B6BF 1px solid;
		
}

.textarea{
		height:122px; width:202px;
		background-color:#FFFFFF; 
		padding:2px 0 0 5px;
		border: #B3B6BF 1px solid;
		overflow:auto;
		}

.txt_style1 {
	font-family: Tahoma;
	font-size: 13px;
	line-height: 12px;
	color: 7E7E7E;
}
.para_heading {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #7E7E7E;
}

/* All the content boxes belong to the content class. */
.content {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:120px;
	margin:0px 210px 20px 170px;
	border:1px solid black;
	background-color:white;
	padding:10px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}
	
	.content1 {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:220px;
	/* min-width:120px; */
	float: left
	height:585px;
	margin:0px 0px 0px 0px;
	/* border:1px solid black; */
	background-color:white;
	padding:0px;
	z-index:1; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	left: 0;
	top: 0;
	}
	
		.content2 {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:220px;
	/* min-width:120px; */
	height:585px;
	margin:0px 0px 0px 0px;
	float: right;
	/* border:1px solid black; */
	background-color:white;
	padding:0px;
	z-index:2; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	left: 0;
	top: 0;
	}
	
		.content3 {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:220px;
	/* min-width:120px; */
	height:585px;
	margin:0px 0px 0px 0px;
	/* border:1px solid black; */
	background-color:white;
	padding:0px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	left: 0;
	top: 0;
	}

		.content_new {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:220px;
	/* min-width:120px; */
	height:585px;
	margin:0px 0px 0px 0px;
	/* border:1px solid black; */
	background-color:white;
	padding:0px;
	z-index:2; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	left: 480;
	top: -2340;
	}
	
	#Layer1 {
	position:absolute;
	width:220;
	height:585;
	z-index:1;
	left: 20;
	top: 166;
}
#Layer2 {
	position:absolute;
	width:220;
	height:585;
	z-index:2;
	left: 260;
	top: 166;
}
#Layer3 {
	position:absolute;
	width:220;
	height:585;
	z-index:3;
	left: 500;
	top: 166;
}
