body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  background-color:#003366;
  padding: 0;
  margin:0;
  font-size:76%;
}


* html .container {
	margin-left: -800px;
	position: relative;
}
/*\*/
* html .container, * html .content {
	height: 1px;
}
/**/
.content {
	margin-left:auto;
	margin-right:auto;
	padding-top: 5px;
	height: 100%;
	min-height: 600px;
	background-color:#FFFFFF;
}

.text {
	padding: 20px 40px 20px 40px;
	margin: 0 40px 0 40px;
	height: 100%;
	min-height: 600px;
	background-color:#FFFFFF;
	clear:left;
	}
	
.textgreen {
	padding: 20px 82px;
	/*margin: 0 40px 0 40px;*/
	height: 100%;
	min-height: 600px;
	background-color: #7BBF6A;
	/*background-image: url(../images/leaf_ltgreen.gif);
	background-repeat: no-repeat;
	background-position: bottom;*/
	clear:left;
	}
	
.texthome {
	padding: 20px 40px 20px 40px;
	margin: 0 40px 0 40px;
	height: 100%;
	min-height: 850px;
	background-color:#FFFFFF;
	background-image: url(../images/wittman_logo_fade2.jpg);
	background-repeat: no-repeat;
	background-position: center;
	clear: left;
	}
.width {
	width: 90%;
	min-width: 800px;
	margin:0 auto;
	height:100%;
	padding-top: 15px;
	padding-bottom: 15px;
	
}

.form {
	width: 600px;
	border: thin ridge;
	padding: 5px;
	font: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	}

	
* html .minwidth {
	padding-left: 800px;
}
/*\*/
* html .minwidth, * html .layout {
	height: 1px;
}
/**/


p { padding-left:0px; padding-bottom: 10px; margin:0; color: #003366; text-align: left;}
p.center {color: #003366; text-align: center; padding:0px;}
p.phone {color: #003366; text-align: center; padding:5px; font-size: medium;}
p.second {clear:both;}
p.answer { padding: 0 10px 15px 15px;}
p.half { float: left; width: 45%;}
p.half2 { float: left; width: 55%;}
p.right { 
	float: right;
	clear: right;
	vertical-align: top;
	}
p.green { color: #003300;}
#prod {clear:both;}
.content h2 {font-size:1.4em; text-align:left; font-weight: 500; color: #003366;}

p.header { text-align:center; color: #003366; text-decoration:underline; font-weight: normal; padding-top: 15px;}

ul {padding-left:25px; padding-top:-5px; padding-bottom:5px; margin-left:25px; margin-top:-5px; margin-bottom:5px; color: #003366;}
ul.imgleft {padding-left: 25px; list-style:none; width: 5em; float: left;}
ul.imgright {padding-left: 25px; list-style:none; width: 20em; float: right;}
li {padding-top:5px; margin-top:5px;}
li.img {padding-bottom: 15px; margin-bottom: 15px;}
.right{float:right; padding-left: 40px;}
.center {text-align: center; padding-top: 40px;}
.mid {float:right; padding-right: 300px; vertical-align: top;}

img {padding: 5px;}
img.imgcenter {
text-align: center;
}



hr {clear:both;}

ul.prod {padding-left: 25px; list-style:none; float:left;}
li.prod {padding: 15px; margin:15px;}


dl {padding-left:15px; padding-bottom:5px; color: #003366; margin-top: -5px}
dt {font-weight: bold;}
dd {padding-bottom: 10px;}

#header {height:145px; background:#ffffff; text-align:center; vertical-align:baseline; padding-top: 10px;}
#nav {display:block; text-align: center; margin-left:auto; margin-right:auto; }
#footer { background-color: #f5d003; text-align:center; padding-top:5px; padding-bottom:5px;}

a.img {
border:none;
outline: none;
}
a.img:visited {
border:none;
outline:none;
}

a.nav {
color:#003366;
}
a.nav:visited {
color: #3333CC;
}
a.green {
color:#006600;
}
a.green:visited {
color:#009900;
}


label {
float: left;
clear:left;
text-align: left;
width: 100px;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #003366;
font-size: 8pt;
padding-top: 2px;
margin-top: 2px;
}

label.long {
float: left;
clear: left;
width: 200px;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #003366;
font-size: 8pt;
padding-top: 2px;
margin-top: 2px;
}

label.second {
/*float: left;*/
clear:right;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #003366;
font-size: 8pt;
padding-left: 50px;
width: 200px;
}

label.ext {
clear:right;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #003366;
font-size: 8pt;
padding-left: 50px;
width: 50px;
	}

label.radio {
/*float: left;*/
clear: left;
width: 100%;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #003366;
vertical-align: top;
font-size: 8pt;

}

label.radioother {
float: left;
clear: left;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #003366;
size: 8pt;
width: 100%;
padding-right: 5px;
}

label.radio2 {
float: right;
clear: right;
width: 100%;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #003366;
size: 8pt;
vertical-align: top;

}

.top{
vertical-align: top;
vertical-align: text-top;
}

.textboxes {
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #333333;
font-size:8pt;

float:left;
/*vertical-align: text-top;*/
}

.textboxes-left {
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #333333;
font-size:8pt;
clear: left;
float: left;
margin-bottom: 5px;
}

.textboxes-second {
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
color: #333333;
font-size:8pt;
/*vertical-align: text-top;*/
/*padding-left: 120px;*/
margin-left: 155px;
clear:right;
}

div.one {
	float:left;
	clear: both;
	display: block;
	}