/*CSS FOR FORM TEMPLATE*/
#recommend {
float:right;
}
#innerPageContent .mod {
padding:0 14px;
}
.alt3BorderB {
margin:20px 0;
padding:0 14px;
}
.alt3BorderB1 {
margin:10px 0;
padding:0 14px;
}
.mod ul {
padding:0 0 15px;
margin:0;
list-style:none;
}
.mod ul li {
font-size:0.9em;
padding:0 0 0 10px;
background:url(/images/blueBullet.gif) 0 5px no-repeat;
}
.mod h3 {
padding:0;
margin:0 0 10px;
font-size:0.834em;
font-weight:bold;
}
.mod009 {
padding:0 14px
}
.mod009 ul li {
padding:0;
background:none;
}
.mod036 {
background:url(/images/modGradientGreyBG.jpg) 0 100% repeat-x;
}
.mod036 ul {
margin:0;
padding:0;
list-style:none;
background:url(/images/dashedVBG.gif) 1px 0 repeat-y;
}
.mod036 ul li.current {
font-weight:bold;
background:url(/images/blueBullet.gif) 0 5px no-repeat;
}
.mod036 ul li {
padding-bottom:5px;
background:url(/images/blackBullet.gif) 0 5px no-repeat;
}table {
width:743px;
border-collapse:collapse;
}
table col#col1 {
width:100px;
}
table col#col2 {
width:290px;
}
table col#col3 {
width:55px
}
table col#col4 {
width:225px;
}
table col#col5 {
width:95px;
vertical-align:bottom;
}
table.compareCards col#col1 {
width:25%;
}
table.compareCards col#col2 {
width:25%;
}
table.compareCards col#col3 {
width:25%;
}
table.compareCards col#col4 {
width:25%;
}
table th, table td {
text-align:left;
padding:0 10px 10px 14px;
}
table th {
padding:10px 14px;
border-top:1px solid #D7D0C5;
}
table th, table td {
border-bottom:1px solid #D7D0C5;
border-collapse:collapse;
font-size:0.9em;
}
table tr.content td {
border-bottom:1px solid #D7D0C5;
padding:0 0 5px 5px;
}table tr.content td img {
border:0 solid blue;
padding:0 10px;
}
table td.title {
border:none;
padding:10px 14px 0;
margin:0 0 0 0;
}table td.title h2 {
padding:0;
margin:0;
}table h2 {
padding:0;
margin:0;
}
table.cards th {
border-top:1px solid #D7D0C5;
background:#F7F6F4;
}
.mod010 table tr td ul li {
font-size:1em;
background:url(/images/blueBullet.gif) 0 7px no-repeat;
}
table.compareCards th {
background:none;
}
table td.apr {
font-size:2em;
color:#0D3D5D;
}
table td.apr span {
font-size:0.350em;
display:block;
}
table tr.alt td, table tr.alt th {
background:#F7F6F4;
}
table label {
font-size:0.8em;
}
table input {
margin:10px 0 0;
}
div.formContainer {
background:url(/images/dashedHBG.gif) 0 0 repeat-x;
padding:7px 0 14px;
}
div.formContainer .formInnerContainer {
background:url(/images/dashedHBG.gif) 0 100% repeat-x;
padding:0 0 1px;
}
div.formContainer p {
float:left;
}
table div.formContainer p {
font-size:1.0em;
}
div.formContainer input {
float:right;
padding:0 0 0 10px;
margin:0;
}
/* mod038:2.3.1 Email us */
.mod038 {
padding-bottom:10px;
}
.mod038 h3 {
padding-top:10px;
}
.mod038 .form {
width:500px;
text-align:right;
padding-bottom:10px;
}
.mod038 .row {
width:470px;
text-align:left;
}
.mod038 .label {
width:190px;
float:left;
text-align:right;
padding-top:4px;
font-weight:bold;
padding-bottom:10px;
}
.mod038 .labellarge {
width:220px;
float:left;
text-align:right;
padding-top:4px;
font-weight:bold;
padding-bottom:10px;
}
.mod038 .field {
float:right;
width:260px;
text-align:left;
padding-bottom:10px;
}
.mod038 input.large {
width:260px;
}
.mod038 .form p {
width:500px;
text-align:left;
padding-bottom:10px;
}
.mod010 .tryagainbuttons {
padding-right:8px;
}
.mod010 .applybuttons {
padding-left:2px;
}
.options1 {
padding-top: 25px; padding-left: 10px;
}

.options2 {
padding-top: 25px; padding-left: 30px;
}
.options3 {
padding-top: 25px; padding-left: 50px;
}

