body
{
font-family: verdana,helvetica,arial, sans-serif;
font-size: 11px;
color: #353328;
margin: 0;
padding: 0;
}
#qnHeader
{
width: 780px;
height: 78px;
position: relative;
z-index: 1;
background: #CC0000 url(../images/qbmsQuicken_header.jpg) top left no-repeat;
}
img#headerApplyButton
{
height: 52px;
width: 145px;
position: absolute;
z-index: 2;
top: 12px;
right: 20px;
}	
#bodyTable	
{
width: 780px;
background: transparent url(../images/body-table-bg.gif) top left repeat-x;
min-height: 300px;
height: auto !important;
height: 300px;
}
.leftNav
{
background-color: #F1F0EB;
}	
ul#leftNavList
{
padding: 0;
margin: 10px 0 20px 0;
width: 150px;
}
#leftNavList li
{
list-style: none;
margin: 0 0 10px 10px;
padding: 3px;
}
#leftNavList li a 
{
font-weight: bold;
color: #920101;
text-decoration: none;
}
#leftNavList li a:hover {text-decoration: underline;}

img {border: none;}

.footerNavListCont
{
background-color: #CC0000;
padding: 7px 0px 7px 0;
}
ul#footerNavList
{
margin: 0;
padding: 0;
white-space: nowrap;
font-size: 10px;
}
#footerNavList li
{
display: inline;
list-style-type: none;
border-right: 2px solid #C7C09B;
padding: 0 10px;
}
#footerNavList li.last
{
border: none;
}	
#footerNavList a 
{
text-decoration: none;
color: #FFF;
}
#footerNavList a:hover
{
text-decoration: underline;
}
.footerCopyright
{
padding: 6px 0 6px 10px;
}
.footerCopyright a
{
color: #920101;
text-decoration: none;
}
.bodyContentCont
{
padding: 15px;
}
.bodyContentCont p
{
margin: 10px 0 0 0;
padding: 0;
}		
.bodyContentCont a
{
font-weight: normal;
color: #920101;
text-decoration: underline;
}
h1
{
color: #920101;
font: normal bold 17px verdana,helvetica,arial, sans-serif;
margin: 0;
padding: 0;
}	
h2
{
color: #353328;;
font: normal bold 12px verdana,helvetica,arial, sans-serif;
margin: 0;
padding: 0;
}	
h3
{
margin: 0;
padding: 0;
font: italic normal 12px verdana,helvetica,arial, sans-serif;
}	
hr
{
color: #C7B7B7;
background-color: #C7B7B7;
height: 1px;
margin: 10px 0 0 0;
}
ol.bodylist-c
{
font-size: 11px;
margin-left: 1.2em;
padding-left: 10px;
}
ol.bodylist-c li
{
font-size: 11px;
padding-left : 0;
margin: 0 0 10px 5px;
line-height: 1.25em;
text-align: left;
}	
ul.bodylist-a
{
font-size: 11px;
margin-left: 1.2em;
padding-left: 10px;
}
ul.bodylist-a li
{
font-size: 11px;
padding-left : 0;
margin-left: .5em;
margin-bottom: 10px;
line-height: 1.25em;
list-style: disc outside;
text-align: left;
}	
ul.bodylist-b
{
font-size: 11px;
margin: 0 0 1.2em 10px;
padding-left: 10px;
}
ul.bodylist-b li
{
font-size: 11px;
padding: 0 0 10px 5px;
line-height: 1.25em;
list-style: disc outside;
text-align: left;
}	
ul.bodylist-a2
{
font-size: 11px;
margin-left: .2em;
margin-right: .7em;
padding-left: 10px;
}
ul.bodylist-a2 li
{
font-size: 11px;
padding-left : 0;
margin-left: .5em;
margin-bottom: 10px;
line-height: 1.25em;
list-style: disc outside;
text-align: left;
}	
.snazzy-a
{
width: 400px;
position: relative;
z-index: 1;
margin: 15px auto 0 auto;
}
.snazzy-header-a
{
text-align: left;
padding: 0 0 4px 6px;
margin-bottom: 6px;
color: #FFFFFF;
background-color: #CC0000;
font-weight: bold;
border-bottom: 1px solid #CC0000;
}
.atop, .abottom
{
display:block;
background:transparent;
font-size:1px;
}
.ab1, .ab2, .ab3, .ab4 {display:block; overflow:hidden;}
.ab1, .ab2, .ab3 {height:1px;}
.ab2, .ab3, .ab4 
{
background-color: #DAD8CC;
border-left: 1px solid #CC0000;
border-right: 1px solid #CC0000;
}
.ab1 {margin:0 5px; background:#CC0000;}
.ab2 {margin:0 3px; border-width:0 2px;}
.ab3 {margin:0 2px;}
.ab4 {height:2px; margin:0 1px;}
.color-a {background:#CC0000;}
.aboxcontent 
{
display: block;
border:0 solid #CC0000;
border-right: 1px solid #CC0000;
border-left: 1px solid #CC0000;
background-color: #DAD8CC;
height:auto;
}
.aboxcontent div
{padding-left: 15px;}	


.snazzy-b
{
width: 150px;
position: relative;
z-index: 1;
margin: 15px auto 0 auto;
}
.snazzy-header-b
{
text-align: left;
padding: 0 0 4px 6px;
margin-bottom: 6px;
color: #FFFFFF;
background-color: #CC0000;
font-weight: bold;
border-bottom: 1px solid #CC0000;
}
.testes
{
color: #920101;
}
.btop, .bbottom
{
display:block;
background:transparent;
font-size:1px;
}
.bb1, .bb2, .bb3, .bb4 {display:block; overflow:hidden;}
.bb1, .bb2, .bb3 {height:1px;}
.bb2, .bb3, .bb4 
{
background-color: #DAD8CC;
border-left: 1px solid #CC0000;
border-right: 1px solid #CC0000;
}
.bb1 {margin:0 5px; background:#CC0000;}
.bb2 {margin:0 3px; border-width:0 2px;}
.bb3 {margin:0 2px;}
.bb4 {height:2px; margin:0 1px;}
.color-b {background:#CC0000;}
.bboxcontent 
{
display: block;
border:0 solid #CC0000;
border-right: 1px solid #CC0000;
border-left: 1px solid #CC0000;
background-color: #DAD8CC;
height:auto;
}
.bboxcontent div
{padding-left: 6px;}	
* html .bboxcontent {height:1px;}		
.fp
{
font-size: 10px;
color: #999;
}
.contentTable
{
margin: 10px 0 0 0;
border-top: 1px solid #CC0000;
border-right: 1px solid #CC0000;
}
.contentTable th
{
vertical-align: top;
text-align: left;
padding: 5px;
font-weight: bold;
background-color: #CC0000;
color: #FFF;
}	
.contentTable td
{
border-bottom: 1px solid #CC0000;
border-left: 1px solid #CC0000;
width: 50%;
vertical-align: top;
padding: 5px;
color: #353328;
}
.faqSpacer
{
height: 600px;
width: 250px;
}
sup
{
font-family: verdana;
font-size: 8px;
margin-bottom: 0px;
padding-bottom: 0px;
position: inherit;
line-height: 8px;
}
.popupLayerStyle
{
border: 2px solid #000;
background-color: #F1F0EB;
color: #000;
padding: 15px;
font-family: verdana,helvetica,arial, sans-serif;
font-size: 11px;
margin: 0;
}
#panel1.yui-panel .hd, #panel2.yui-panel .hd, #panel3.yui-panel .hd { padding:2px 6px 6px 0; background: #AEA98E; color:#FFF; overflow:visible; }
#panel1.yui-panel .bd, #panel2.yui-panel .bd, #panel3.yui-panel .bd { overflow:hidden; padding:10px; background-color:#F1F0EB; }
#panel4.yui-panel {border:none;}

