/* CSS Document */
HTML,BODY,TD,TR,TH,TABLE,DIV,P,FORM,H3,UL,LI {margin:0px;padding:0px;}
HTML {overflow-y: scroll;margin:5px;background-color:#F5BF41;}
TD,TR,TH,TABLE {border:#666666 1px solid;padding:3px;margin:0px;}

/*Text*/
.style1 {font-size: 12px;font-family: Arial, Helvetica, sans-serif;color:#000000;}
.style1 a:link {color: #0000FF;text-decoration: none;}
.style1 a:visited {color: #0000FF;text-decoration: none;}
.style1 a:hover {color: #FF0000;text-decoration: none;cursor: pointer;}
.style1 a:active {color: #0000FF;text-decoration: none;}
.style2 {font-size: 16px;font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:bold;text-align:center;padding-top:5px;}
.style3 {font-size: 16px;font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:bold;margin-left:40px;padding-top:6px;}
.style4 {font-size: 16px;font-family: Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;}
.style5 {font-size: 16px;font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:bold;text-align:right;padding-left:5px;padding-right:5px;}
.style6 {font-size: 14px;font-family: Arial, Helvetica, sans-serif;color:#000000;}
.style7 {font-size: 16px;font-family: Arial, Helvetica, sans-serif;color:#FFFFFF;font-weight:bold;text-align:right;padding-left:5px;padding-right:5px;}

.textmenu {margin-top:3px;margin-bottom:3px;font:12px Arial;border:#666666 1px solid;}
.textfield {margin-top:3px;margin-bottom:3px;font:12px Arial;border:#666666 1px solid;}
.textarea {margin-top:3px;margin-bottom:3px;font:12px Arial;border:#666666 1px solid;}

#container{
	margin:0px auto;
	width:800px;
	background-color:#F5BF41;
}
#wrapper{
	width:800px;
	float:left;
	background:#FFFFFF;
	height:auto !important;
	background-color:#F5BF41;
}
#main-cont{
	float:left;
	width:800px;
	margin-bottom:3px;
	background-color:#F5BF41;
}
#left-cont{
	float:left;
	width:200px;
	margin-right:3px;
	background-color:#F5BF41;
}
#mid-cont{
	float:left;
	width:597px;
	border:#CCCCCC 0px solid;
	margin-top:0px;
	background-color:#F5BF41;
}
#footer{float:left;width:800px;text-align:center;border-top:#666666 1px solid;padding-top:10px;padding-bottom:10px;background-color:#F5BF41;}

/*Horizontal Menu*/

.mattblacktabs{
width: 100%;
overflow: hidden;
margin-bottom:3px;
background: #414141; /*background of tabs (default state)*/
}

.mattblacktabs ul{
margin: 0;
padding: 0;
font: bold 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #414141; /*background of tabs (default state)*/
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: black; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.contact_form {width:180px;float:left;text-align:left;margin-right:10px;margin-top:5px;display:block;}