

/* Presentation Stylesheet */ 
body {
	font-family:arial,lucida,verdana,geneva,sans-serif;
	font-size: 14px;
	line-height: 21px;
}
h3, p {
 margin:0;
 padding:15px;
 }
p.quote-inner {
	padding: 15px 60px 15px 40px;
	text-align: justify;
}
h4 {
 margin:0; 
 padding: 5px 0;
 }
 
 h2 {
 	padding-top: 15px;
 }
h1,h4{
	padding-left: 15px;
}

#cont h2 {
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 0;
}


ul.body-list {
	padding-left: 60px;
}

span.toll-free {
	font-size: 110%;
	font-weight: bold;
	padding: 0 5px;
}
input.full-width {
	width: 210px;
}
input.wide-width {
	width: 260px;
}
#input-zip {
	width:44px;
}
#input-state {
	width: 25px;
}
#label-cell {
	width:25px;
}
.input-tel {
	width: 78px;
}
input {
	height: 15px;
	margin-bottom:3px;
	width: 190px;
}
label {
	display: inline-block;
	font-weight:bold;
}
#contact label {
	width: 45px;
	text-align: left;
}
textarea, input {
	border: 1px solid #bbb;
}


#contact-inner {
	border:1px solid #ed9209;
	background-color:#ffdba1;
	background-image: url("ffdba1-gradient.png");
	background-repeat:repeat-x;
	background-position:top;
	padding: 8px;
	margin-left:10px;
	height:270px;
}

#contact-right{
    width: 270px;
    overflow: auto;
}
#checkbox-wrapper {
	margin: -5px 0 0 0;
	padding:0;
	border: none;
}
#checkbox-wrapper label{

    width: 270px;
    float: right;
	display: inline;
}
#checkbox-wrapper input{
	width:10px; 
}

.radio-question {
	width:260px;
	text-align: left;  
	font-weight: bold;
	padding-left: 5px;
}

.radio-yes, .radio-no {
	width: 20px;
	text-align: center;
	vertical-align: top;
}
#checkbox-wrapper .table-header {
	font-weight: bold;
	text-decoration: underline;
	/*
margin-bottom: -5px; 
*//* pull the table up a little closer ... */
}


