@import "/media/fbd/css/containers.css";


:focus {outline: 0;}

a {color: #0923FF;}
a:hover {text-decoration: none;}
a.tooltip {margin: 0 0 0 0.5em; background-color: transparent; color: #1c3257; font-size: 0.8em; font-weight: bold; text-decoration: none; background-image:url(/media/fbd/css/images/new/help_icon.gif); width: 16px; height: 16px;}

a.tooltipForm {margin:0; background-color: transparent; color: #1c3257; text-decoration: none;}
img.tooltipForm {margin:0; cursor: pointer; margin: 2px 0px 0px 0px;}


blockquote:before, blockquote:after, q:before, q:after {content: "";}

blockquote, q {quotes: "" "";}

br.clear {clear: both;}
.clear {clear: both;}

.clearUL {clear: both; margin: 0; padding: 0; background-color:#CDE5FD; height: 1px;}

caption, td, th {font-weight: normal; text-align: left;}

h1 {margin: 10px 0 10px 0; color: #f08400; font-size: 1.3em; font-weight: bold;}
p {font-size: 0.7em;}

p#footer {
 font-size: 0.9em;
}




div#full_quote table.drivers td input { margin: 0; padding: 2px 0 0 2px; width: 55px; font-size: 1.2em;}

div#full_quote table.drivers td input.radio{ margin: 0; padding: 2px 0 0 2px; width: 20px; font-size: 1.2em;}

div#full_quote table.drivers td label.inline {float: left;}

div#full_quote select.noMargin { margin: 0; padding: 0;	width: auto; }

div#full_quote select.Fixed{ margin: 0; padding: 0;	width: 150px; }

div#full_quote fieldset p1 {clear: both;

	background: url("/media/fbd/css/images/tiles/fieldset_p.gif") top left repeat-x;

	overflow: hidden;

	padding: 8px 0 12px 0px;

}
.floatLeft
{
    float: left;
}
.floatRight
{
    float: right;
}
div#middle p a.floatRight
{
    font-size: 0.9em;
    margin: 3px 5px 10px 0px;
}

div#mainText p#policy
{
    font-size: 0.75em;
    
}
div#mainText ul#optionalFeaturesList li
{
    font-size: 0.9em;
    float: left;
    width: 50%;
    height: 18px;
}
div#mainText ul#optionalFeaturesList
{
    display: table;
    padding-bottom: 25px;
    list-style-type: circle;
    list-style-position: outside;
}
div#mainText ul#optionalFeaturesList li
{
list-style-type: circle;
}

div#mainText ol.formList
{
    list-style-type: none;
    margin: 20px 0px 0px 51px;
}
div#mainText ol.formList .formStar
{
    margin-left: 10px;
    color: #ADADAD;
    
}
div#mainText ol.formList .button
{
    font-size: 0.9em;
    margin-left: 200px;    
}
iframe#assumptionsIFrame
{
    width: 100%;
    height: 380px;
    margin-bottom: 15px;
}

#form_wrapper {margin: 0 auto 0 auto; padding: 0; clear: both; }