table
	{
	width: 100%;
	border-collapse: collapse;
	background-color: white;
	color: black;
	font: 10pt verdana, arial;
	margin-bottom: 25%; /* %, px, em, ex ? */
	}

tr.subhead
	{
	background-color: #cccccc;
	}

th
	{
	padding: 0 3%;
	}

th.alt
	{
	background-color: black;
	color: white;
	padding: 3% 3% 2%;
	}

td
	{
	padding: 0 3%;
	}

tr.alt
	{
	background-color: #eeeeee;
	}

h1
	{
	font: 24pt verdana, arial;
	margin: 0;
	}

h2
	{
	font: 18pt verdana, arial;
	margin: 0;
	}

h3
	{
	font: 12pt verdana, arial;
	margin: 0;
	}

th a
	{
	color: #00008b;
	font: 8pt verdana, arial;
	}

.a
	{
	color: #F7A417;
	text-decoration: none;
	}

a:hover
	{
	color: #F7A417;
	text-decoration: underline;
	}

div.outer
	{
	width: 90%;
	margin: 15%;
	}

table.viewmenu td
	{
	background-color: #006699;
	color: white;
	padding: 0 5%;
	}

table.viewmenu td.end
	{
	padding: 0;
	}

table.viewmenu a
	{
	color: white;
	font: 8pt verdana, arial;
	}

table.viewmenu a:hover
	{
	color: white;
	font: 8pt verdana, arial;
	}

a.tinylink
	{
	color: #00008b;
	font: 8pt verdana, arial;
	text-decoration: underline;
	}

a.link
	{
	color: #00008b;
	text-decoration: underline;
	}

div.buffer
	{
	padding-top: 7%;
	padding-bottom: 17%;
	}

.small
	{
	font: 8pt verdana, arial;
	}

table td
	{
	padding-right: 20%;
	}

table td.nopad
	{
	padding-right: 5%;
	}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000px;
}

.form{
background:url(../images/form-bg.jpg) no-repeat;
width:791px;
height:700px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
text-align:left;
}

.title{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#004EA4;
font-weight:bold;
width:200px;
height:30px;
letter-spacing:1px;
padding:50px 0 0 70px;
}
.form-box{
width:500px;
height:auto;
overflow:hidden;
padding-left:20px;
margin:70px 0 0 10px;
}
.gradient1{
background:url(../images/gradient-1.jpg) no-repeat;
width:424px;
height:24px;
}

.gradient2{
background:url(../images/gradient-1.jpg) no-repeat;
width:424px;
height:24px;
margin-top:5px;
}

.gradient3{
background:url(../images/gradient-5.jpg) no-repeat;
width:424px;
height:24px;
margin-top:5px;
}
.font-gray{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:100px;
font-weight:bold;
line-height:22px;
float:left;
}
.font-gray1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
line-height:22px;
float:left;
}
.input-box{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:normal;
float:left;
margin-left:80px;
}
.input {
border:1px #ccc solid;
height:13px;
margin-top:3px;
font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
}
radio{
width:auto;
height:auto;
float:left;
border:0px;
}
.field{
margin-top:10px;
margin-left:-6px;
width:424px;
height:30px;
}
.field_1{
width:150px;
float:left;
}

.field_2{
width:150px;
float:left;
}

.go_button{
width:65px;
height:45px;
margin:-5px 0 0 150px;
}
.small1{
margin-top:10px;
font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	}
	
.bottom-right{
width:450px;
height:auto;
overflow:hidden;
margin:70px 0 0 385px;
}

.call-us{
width:404px;
height:179px;
}
.call_us_img{
margin-left:60px;
margin-top:0px;
width:308px;
height:125px;
}
.bottom-txt{
margin:5px auto;
}