/* BEGIN LAYOUT STYLES  */


html, body, #fullheight {
	height:100%;
	width:100%;
	margin:0;
	padding:0;
	text-align:center;
	vertical-align:top;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background: #DEDEDE url('../images/tile.gif') repeat top;

}
body, div, table, td, html {
		line-height: 170%;	
		color: #000000;
}

td {font-size: 12px;
	font-family: verdana, arial, sans-serif;
	}

#wrapper {
	width:100%;
	vertical-align:top;
	padding-bottom: 30px
}
#container {
	margin: 0;
	padding: 0;
	
	
}
ul li a:link{
color:#000000;
text-decoration:underline;
}
 ul li a:hover, #column1 ul ul li a:active{
color:#000000;
text-decoration:underline;
}
ul li a:visited{
color:#000000;
text-decoration:none;

}
#header_nav {
	text-align:left;
	margin:0px auto;
	padding:0;
	width: 100%;
	background: #ffffff;
}
#header_nav a {
	color:#ffffff;
	text-decoration:none;
}

#header_nav a:hover {
	text-decoration:underline;
}
#content {
	
	margin: 0;
	padding: 10px 10px 0 10px;
}
#frame {
position: relative;
min-height:1000px;
height:auto !important;
height:1000px;
	width:888px;
	margin-right:auto;
	margin-left:auto;
	padding:0;
	text-align:left;
	margin-bottom: -1px;
	
	background-color: #FFFFFF;
}



/* top navigation */
#header_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	text-align:right;
	padding:0 10px 10px 0;
	background:#fff;
}
#header_top input {
	margin: 1px;
}



#nav{
position:relative;
top:-30px;
margin:0px 0px 0px 5px;
height:20px;
letter-spacing:0.1em;

}
#nav ul{
margin:0;
padding:0;
list-style:none;
}
#nav ul li{

margin-top:0px;
margin-bottom:20px;
padding:5px;
margin-left:10px;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
}



#column1 {
	
	width:400px;
	padding:30px 0 0 20px;
	margin:0;
	float:left;
	text-align:justify;
}

#column1 ul li a:link{
color:#6E6B66;
}
#column1 ul li a:hover, #column1 ul ul li a:active{
color:#6E6B66;

}
#column1 ul li a:visited{
color:#9F9B94;
text-decoration:none;

}
#column2{
	width:400px;
	float:left;
	margin: 0;
	padding:30px 0 0 20px;
	text-align:justify;
}
#column3 {
	
	float:right;
}

#mca{
margin-bottom:10px;
}
#mca a{

color:#333333;
}


/* END div styles for xx5x pages */

#footer {

	clear:both;
	color:#000;
	text-align:center;
	margin:0px auto;
	padding:0;
	height:42px;
	vertical-align:top; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Verdana, Arial, sans-serif
}

#bottom {
	margin:-50px auto;
	padding:0;	
	height:10%
}
/* END LAYOUT STYLES */

/* BEGIN TYPOGRAPHY STYLES */

.header {
	margin: 0px 0px 7px 0;
}


ul, ol {
	margin-top: 0;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	text-transform:uppercase;
	padding:0;	
	margin:0 0 5px 0;
	font-weight: bold;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0;	
	margin:0 0 5px 0;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;;
	color:#333;
	padding:0;	
	margin:0 0 5px 0;
	font-weight: bold;
}
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#996600;
	padding:0;
	font-size:13px;	
	margin:10px 0 5px -40px;
}

.img{_left {
	margin:0;
	padding:0;
}

#flashcontent{

}




table {
width:100%;
text-align:left;
}

table tr td {
padding:3px;
color:#000000
}

tr.top td {
background:#666;
color:#fff;
}

