body
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:10pt;
  }

p
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:10pt;
   margin-top:0px;
   margin-bottom:4pt
  }

span
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:10pt;
  }

td
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:10pt
  }

h1
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:14pt;
   font-weight: bold;
   margin-top:0px;
   margin-bottom:10pt
  }

h2
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:11pt;
   font-weight: bold;
   margin-top:18px;
   margin-bottom:10pt
  }

h3
  {
   font-family: arial, "lucida console", sans-serif;
   font-size:11pt;
   font-weight: bold;
   margin-top:6pt;
   margin-bottom:6pt
  }

a:link
  {
   color: Blue;
   text-decoration: underline
  }

a:visited
  {
   color: Blue;
   text-decoration: underline
  }

a:hover
  {
   color: DodgerBlue;
   text-decoration: underline
  }

.Small
  {
   font-family: Verdana, arial, "lucida console", sans-serif;
   font-size:8pt
  }

.Large
  {
   font-size:11pt
  }

.Button
  {
   color: #000000;
   background-color: #B6D6F0;
   border:1px solid #999999;
   filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#B6D6F0);
   height:22px   
  }

.ButtonHighlighted
  {
   color: #FFFFFF;
   background-color: #003366;
   border:1px solid #999999;
   height:22px
  }

.Scrollbox
  {
   scrollbar-base-color:#afd2e8
  }

.Heading1
  {
    background-color : #1D5C92;
    color : #FFFFFF;
     font-weight: bold;
   margin-top:0pt;
   margin-bottom:4pt
  }

.Heading2
  {
    background-color : #B6D6F0;
    color : #000000;
  }

.NewsHeading1
  {
    color : #003366;
  }

a.ProductLink:link
  {
   color: Black;
   text-decoration: none
  }

a.ProductLink:visited
  {
   color: Black;
   text-decoration: none
  }

a.ProductLink:hover
  {
   color: DodgerBlue;
   text-decoration: none
  }

.NewsTicker
  {
   font-family: "courier new";
   font-size:9pt;
   width:100%;
   border:1px solid #999999;
   padding:2px;
  }
table#home_searchbox {
BORDER-RIGHT: #cccccc 1px solid;
BORDER-TOP: #cccccc 1px solid;
 FONT-WEIGHT: bold;
  FONT-SIZE: 10px; 
  FLOAT: right; 
  BORDER-LEFT: #cccccc 1px solid;
  WIDTH: 170px; 
  COLOR: #000000; 
  BORDER-BOTTOM: #cccccc 1px solid; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   HEIGHT: 36px;
   TEXT-DECORATION: none;
 
}
a#home_searchbox{
DISPLAY: block;
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #000000; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none;
}


/* Styles added for MCQS by Richard Bryson19-05-2006
--------------------------------------------------------------------------------------*/
table.MCQTableData td {
    text-align: right;
}

/* QLTT specific */

#qltthome_mm_content_bg{
 background-color: #CFE0E8;
 border: solid #fff 1px;
}
#qltthome_mm{
 background-color: #CFE0E8;
 padding:5px;
 color:#0A376A;
 border-left:1px solid #fff;
}
#qltthome_norm_content{
 border: 2px solid #E3E7E7;
 border-bottom: 0px;
 border-top: 0px;
 color: #09305E;
 padding-left: 5px;
}
#qltthome_norm_content a{
color:#1D5C92;
}
#qltthome_norm_content a:hover{
color: #0099FF;
}
#qlttsub_content{
color: #09305E;
}
#qlttsub_content a{
color:#1D5C92;
}
#qlttsub_content a:hover{
color: #0099FF;
}

#qltthome_bottom_content_bg{
 background-color: #ECF0F0;
 padding:5px;
}
#qltthome_bottom_content_bg a{
color:#1D5C92;
}
#qltthome_bottom_content_bg a:hover{
color: #0099FF;
}
#qltthome_bottom_content{
 padding:5px;
 color:#0A376A;
}
#qltthome_header_bg{
 padding-bottom: 1px;
 background-image: url(http://www.bpp.com/accandtax/images/furniture/img_home_header_bg.gif);
 background-repeat: repeat-x;
 color: #09305E;
 font-size: 14px;
 text-indent: 5px;
}
#qltthome_table{
 border: 2px solid #ECF0F0;
 border-collapse: collapse;
}
#qltthome_title_blue_txt{
 font-size: 13px;
 color: #0A376A;
 font-weight:bold;
 padding-bottom:5px;
 text-align: left;
}
#qltthome_title_blue_txt_smaller{
 font-size: 12px;
 color: #0A376A;
 font-weight:bold;
 padding-bottom:4px;
 padding-top:4px;
 text-align: left;
}
#qltthome_title_mm_blue_txt{
 font-size: 16px;
 color: #0A376A;
 font-weight:bold;
 padding-top:5px;
 padding-bottom:5px;
 text-align: left;
}
#qltthome_imgs_bottom{
 border: 2px solid #E3E3E3;
}
#qlttsub_container{
color: #09305E;
}
#qlttsub_container a{
color:#1D5C92;
}
#qlttsub_container a:hover{
color: #0099FF;
}
#qlttsub_img_header{
width:580px; 
background-repeat:no-repeat; 
height:90px; 
border:1px solid #DBE5EF;
padding-left:5px;
padding-right:5px;
background-color: #EEF5FC;
}
#qlttsub_blue_header{
width:580px; 
height:20px;
background-color: #DFE9F3;
padding-left:5px;
padding-right:5px; 
border:1px solid #DBE5EF; 
font-size:14px; 
vertical-align:bottom;
}
#qlttsub_dark_content{
width:580px; 
background-color: #EEF5FC; 
border:1px solid #DBE5EF; 
padding:5px;
}
#qlttsub_lighter_content{
border:1px solid #DBE5EF;
padding:5px;
width:580px;
}

