* {
  margin: 0;
  padding: 0;
}

html
{
    background: #e3e3e3 url(/images/body_background.png) repeat-y 50% 0;
}

th
{
    border:0;
}

body {
   font: 13px/1.231 arial,helvetica,clean,sans-serif;
   margin:0;
   padding:0;
}
.clear {
  width: 100%;
  clear: both;
}
.mission {
  font-size: 90%;
  margin-bottom: 22px;
  line-height: 1.4em;
  color: #255E97;  
}

a
{
    outline:none;    
}

/* browser selectors */
/* .win.ie6, .win.ie7, .gecko, .mac.safari */

#wrap {
  width: 997px;
  margin-right: auto;
  margin-left: auto;
}

#headerROL {
  width: 1008px;
  height: 261px;
}

/* LEFT PANEL */
#leftPanel
{
    float:left;
    /*display:block;
    width:150px;
    margin-left:10px; */ 
    margin-right:10px;
}

.ie6 #leftPanel
{
    margin-right:10px;  
}

#leftPanel ul.normal
{
    list-style-type:none;
    margin-top:15px;
    margin-bottom:5px; 
    margin-left:0px;
    padding-left:0px;
    padding-bottom:5px;
    background: url(/images/dotted_border.gif) repeat-x bottom;
}

#leftPanel ul.res
{
    list-style-type:none;
    margin-top:5px;
    margin-bottom:5px; 
    margin-left:0px;
    padding-left:0px;
    padding-bottom:10px;
}

#leftPanel ul.res li div.resources
{
    font-size:11pt;
    font-weight:bold;
    padding-left:20px;
    background: url(/images/thumb_resources.gif) no-repeat left;
} 

#leftPanel ul.res li div.resources a
{
    color:#000000;
    text-decoration:none;
}

#leftPanel ul.res li div.resources a:hover
{
    text-decoration:underline;
}

#leftPanel p
{
    margin-bottom:10px; 
}


#leftPanel ul.normal li div.overview
{
    color:#ad0321;
    font-size:11pt;
    font-weight:bold;
    padding-left:20px;
    background: url(/images/thumb_overview.gif) no-repeat left;
}   


#leftPanel ul.normal li div.info
{
    color:#ad0321;
    font-size:11pt;
    font-weight:bold;
    padding-left:20px;
    background: url(/images/thumb_info.gif) no-repeat left;
}  

#leftPanel ul.normal li div.life
{
    color:#ad0321;
    font-size:11pt;
    font-weight:bold;
    padding-left:23px;
    background: url(/images/thumb_life.gif) no-repeat left;
}        

#leftPanel ul.normal li div.specialOffers
{
    color:#AD0321;
    font-size:11pt;
    font-weight:bold;
    padding-left:20px;
    padding-top:10px;
    background: url(/images/thumb_special.gif) no-repeat left;
}     


#leftPanel ul.refine li div.refineSearch
{
    color:#ad0321;
    font-size:11pt;
    font-weight:bold;
}  


#leftPanel ul.normal li.bb
{
    color:#ad0321;
    list-style:none;
    list-style-image:none;
    padding-left:0px;
    background: url(/images/dotted_border.gif) repeat-x bottom;
    margin-bottom:10px
}

#leftPanel ul.refine li.none
{
    background: none;
    padding-bottom:5px;
    padding-top:5px;
    padding-left:0px;
}

#leftPanel ul.refine
{
    width:157px;
    height:425px;
    padding:0;
    margin-top:25px;
    margin-left:0;
    margin-right:0;
    margin-bottom:10px;
    background: url(/images/bg_refine_search.gif) no-repeat top;
    list-style-type:none;
}  

#leftPanel ul.refine li.bb
{
    color:#ad0321;
    list-style:none;
    list-style-image:none;
    background: url(/images/dotted_border.gif) repeat-x bottom;
}

#leftPanel ul.normal li.none
{
    background:0;
    margin-left:0px;
    padding-left:0px;
    margin-top:10px;
}

#leftPanel li.none table
{
    width:157px;
}

#leftPanel li.none table th
{
    font-size:11px;
    font-weight:bold;
    text-align:left;
    padding-left:7px;
    padding-top:5px;
}


#leftPanel li.none span.dollars
{
    float:left;
    margin-top:12px;
    margin-right:6px;
}


#leftPanel li.none table td
{
    background: url(/images/dotted_border.gif) repeat-x bottom;
    padding-bottom:10px;
    padding-left:5px;
}

.ie6 #leftPanel li.none table td, .ie7 #leftPanel li.none table td
{
    padding-bottom:7px;
}
.ie7 .loanAmount
{
    padding-top:6px;
}
#leftPanel li.none input.loanAmount
{
    background: url(/images/bg_input.gif) no-repeat left top;
    height:29px;
    /*padding-top:6px;*/
    padding-left:5px;
    margin-top:5px;
    font-size:11px;
    width:130px;
    border:0;
}

.gecko #leftPanel li.none input.loanAmount
{
    padding-top:0px;
}

.mac.gecko #leftPanel li.none input.loanAmount
{
   padding-top:2px;
}
#leftPanel ul.normal li.cc
{
    margin-top:10px;
}

#leftPanel ul.normal li
{
    background: url(/images/thumb_arrows.gif) no-repeat left;
    padding-bottom:2px;
    padding-left:15px;
    padding-top:2px;
}
#leftPanel ul.normal li a
{
    font-size:9pt;
    color:#000000;
    text-decoration:none;
    
}

#leftPanel ul.normal li a:hover
{
    color:#ad0321;   
}

/* RIGHT PANEL */

#rightPanel
{
    float:left;
    display:block;
    width:300px;
    margin-left:14px;  
}


.ie6 #rightPanel
{
    margin-left:10px;  
}


#rightPanel #bb
{
    background-image:url(/images/dotted_border.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    display:block;
}

#rightPanel h3
{
    /*margin-top:20px;*/
    padding-bottom:5px;
    margin-bottom:5px;
    color: #000000;
    font-size:11pt;
    font-weight:bold;  
}

#rightPanel ul
{
    list-style-type:none;
    margin-bottom:20px;
}

#rightPanel ul ul
{
    list-style-type:none;
    margin-left:10px;
    margin-bottom:0px;
}

#rightPanel li a
{
    line-height:1.8em;
    color:#ad0321;
    text-decoration:none;
    font-size:9pt;
}

#rightPanel li a:hover
{
    text-decoration:underline;
}

#rightPanel #cantChoose
{
	clear:both;
	margin-bottom:10px;
}

#rightPanel #cantChoose img
{
	border:0;
}

#rightPanel .featuredProducts
{
    width:300px;
    /*background-color: #cc1325;
    background-image:url(/images/bg_bottom_featured.gif);
    background-position:bottom;
    background-repeat:no-repeat; */
    padding-bottom:20px;
    float:left;
    
}

#rightPanel .featuredProducts .heading
{
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    color: #ffffff;
    font-size:11pt;
    font-weight:bold;  
    background-color:#CC1325;
    border:solid 1px #cc1325;
}

#rightPanel .featuredProducts .fProduct
{
    padding-left:15px; 
    padding-right:13px; 
    width:270px;
    padding-top:15px;  
    clear:both; 
    background-color:#ffffff;
    float:left;
    border-left:1px solid #cc1325;
    border-right:1px solid #cc1325;
    border-bottom:1px solid #cc1325;
}

#rightPanel .featuredProducts .fProduct a.lHeading
{
    text-align:center;
    width:270px;
    float:left;
    margin-top:3px;
    margin-bottom:3px;
}

#rightPanel .featuredProducts .fProduct .rate
{
    color:#cc1325;
    font-size:26pt;
    font-weight:bold;
}

/*AD PANEL */
#bottomAdPanel
{
    text-align:center;    
}

/* Content */

#contentROL {
  width: 508px;
  display: block;
  float: left;
}

#contentROL h1 {
  color: #000000;
  font-size:14pt;
  font-weight: bold;
  margin-top:5px;
  margin-bottom:5px;
}

#contentROL #pageDetails {
  color: #000000;
  font-size:9pt;
  margin-top:10px;
  margin-bottom:10px;
  font-weight: normal;
}

#contentROL #articles h2
{
  color: #000000;
  font-size:12pt;
  font-weight: normal;
  margin-top:25px;  
  margin-bottom:10px;  
  padding-bottom:5px;
  background: url(../images/dotted_border.gif) repeat-x bottom;    
}

#contentROL #articles p
{
  margin-top:10px;  
}


#contentROL #return
{
   background: url(../images/dotted_border.gif) repeat-x top;   
   width:100%; 
   margin-top:15px;
   padding-top:10px;
}

#contentROL #return a
{
}

#contentROL a
{
    color:#ad0321;
    text-decoration:none;
}

#contentROL a:hover
{
    text-decoration:underline;
}

#contentROL #articles a
{
    color:#ad0321;
    text-decoration:none;
    font-size:11pt;
}

#contentROL #articles a:hover
{
    text-decoration:underline;
}

#contentROL .articleContent h2
{
    margin-bottom:10px;
}

#contentROL .articleContent a
{
    color:#ad0321;
    text-decoration:none;
}

#contentROL #articles a.small
{
    font-size:9pt;
}

#contentROL .articleContent ul,#contentROL .articleContent ol
{
    margin-top:10px;
    margin-left:30px;
    margin-bottom:10px;
    color:#000000;
    text-decoration:none;
    list-style-image: url(/images/thumb_bubble_arrow.gif);    
}

#contentROL .articleContent a:hover
{
    text-decoration:underline;
}


#contentROL #ad
{
    text-align:right;
    float:right;
    font-size:10px;
    color:#ababab;    
}


#contentROL #ad img
{
    float:left;
}

#contentROL h3, h4, h5 {
  color: #000000;
  font-weight: bold;
}

#contentROL h5 a
{
	color: #0B529B;
}
#contentROL h5 a:hover {
  color: #D86800;
}

#contentROL p {
  margin-bottom: 15px;
  line-height: 1.4em;
  color: #041A30;
}

#contentROL ul.content
{
    margin-top:10px;
    margin-left:10px;
    color:#000000;
    text-decoration:none;
    list-style-image: url(/images/thumb_bubble_arrow.gif);
}

#contentROL ul.content li
{
    margin-bottom:5px;
}

#contentROL ul.contentLarge
{
    margin-top:5px;
    margin-bottom:10px;
    margin-left:10px;
    color:#000000;
    text-decoration:none;
    list-style-image: url(/images/thumb_bubble_arrow.gif);
}

#contentROL ul.contentLarge li
{
    margin-bottom:5px;
    width:853px;
}



#contentROL ul.content ul.content
{
    margin-top:10px;
    color:#000000;
    margin-left:20px;
    text-decoration:none;
    list-style-image: url(/images/thumb_bubble_arrow.gif);
}


#contentROL dl {
  margin-bottom: 20px;
}
#contentROL dt {
  margin-bottom: 1px;
  font-style: italic;
  color: #277EA6;
}
#contentROL dd {
  margin-bottom: 12px;
  color: #041A30;
  line-height: 1.4em;
}
#contentROL table.general {
  margin-bottom: 20px;
  font-size: 85%;
}
#contentROL table.general th {
  padding: 5px 8px;
  text-align: left;
  color: #FFF;
  text-align: left;
  background-color: #104173;
}
#contentROL table.general td {
  padding: 5px 8px;
  color: #041A30;
  background-color: #ECF1F3;
}


/* Search and Refine Forms */

#contentROL #searchFormROL {
  width: 488px;
  height: 273px;
  display: block;
  float: left;
  color: #003366;
  padding-left:20px;
  background: url(/images/bg_homepage_search.jpg) no-repeat left;
}

#contentROL #searchFormROL h1 {
  color:#ad0321;
  font-weight:bold;
  font-size:17pt;
}

#contentROL #searchFormROL p {
  float:left;
  font-weight:bold;
  width:210px;
  height:240px;
  font-size:10pt;
  color:#000000;
  margin-top:15px;
}

#contentROL #searchFormROL .left {
  float:left;
  width:218px;
}

.mac.safari #contentROL #searchFormROL .left,.mac.gecko #contentROL #searchFormROL .left
{
    margin-right:10px;
}

#contentROL #searchFormROL .frm {
  margin-left: 0px;
  margin-top: 10px;
  float:left;
  width:250px;
  border:solid 1pb black;
}
#contentROL #searchFormROL label.primary {
  width: 228px;
  line-height:25px;
  color: #000000;
  font-weight: bold;
  display:block;
}

#contentROL #searchFormROL span {
  margin-right: 12px;
  margin-top:5px;
  color: #000000;
  font-weight:bold;
  font-size:14px;
  float:left;
}


#contentROL #searchFormROL input.loanAmount
{
    background: url(/images/bg_input_large.gif) no-repeat left top;
    height:27px;
    /*padding-top:6px;*/
    padding-left:5px;
    font-size:14px;
    width:220px;
    border:0;
}

.gecko #contentROL #searchFormROL input.loanAmount
{
    padding-top:0px;
}

.mac.gecko #contentROL #searchFormROL input.loanAmount
{
    padding-top:0px;
}


#contentROL #searchFormROL input.search {
  float:right;
  width:101px;
}

/*Insurance Search Form*/
#contentROL #insuranceForm {
  width: 226px;
  height: 410px;
  display: block;
  float: left;
  color: #000000;
  padding-left:20px;
  background: url(/images/bg_homepage_search_insurance.jpg) no-repeat left bottom;
}

#contentROL #insuranceForm h1 {
  color:#ad0321;
  font-weight:bold;
  font-size:17pt;
  margin-bottom:0px;
}

#contentROL .middle
{
    float:left;
}

#contentROL .middle .left
{
    float:left;
    width:80px;
}


#contentROL .middle .right
{
    float:left;
    width:120px;
}


#contentROL #insuranceForm .middle label {
  line-height:25px;
  color: #000000;
  font-weight: bold;
  display:inline;
  float:left; 
}

.ie7 #contentROL #insuranceForm .middle label {
  line-height:20px;
}

#contentROL #insuranceForm .middle input
{
    display:inline;
    float:left; 
    margin-right:5px;
    margin-bottom:10px;
}

#contentROL #insuranceForm .middle label.left {
  width: 80px;
}

#contentROL #insuranceForm a 
{
    color:#ad0321;
    font-size:10px;
    text-decoration:none;  
}

#contentROL #insuranceForm a:hover {
    text-decoration:underline;    
}


#tip_occupation
{
    width:300px;    
}

 #tip_rating
{
    width:400px;   
}

#tip_rating table
{
    margin-top:10px;
}

#tip_occupation h1, #tip_rating h1
{
    color:#ad0321;
    font-weight:bold;
    font-size:14pt;
}

#tip_occupation ul, #tip_rating ul
{
    margin-top:10px;
    margin-left:20px;
    color:#000000;
    text-decoration:none;
    list-style-image: url(/images/thumb_bubble_arrow.gif);
}

#tip_occupation li, #tip_rating li
{
    margin-bottom:10px;
}

#tip_coveramount
{
    width:400px;    
}

#tip_coveramount h1
{
    color:#ad0321;
    font-weight:bold;
    font-size:14pt;
}

#tip_coveramount p
{
    margin-bottom:5px;
    margin-top:5px;
}

#tip_coveramount #smallForm label
{
    width:200px;
    float:left;
    font-weight:bold;
    margin-bottom:10px;
}

#result
{
    color:#ad0321;
    font-weight:bold;
    font-size:14pt;
    text-align:center;
    vertical-align:top;
}

#contentROL #insuranceForm label.primary {
  width: 410px;
  line-height:25px;
  color: #000000;
  font-weight: bold;
  display:block;
}

#contentROL #insuranceForm input.search {
  float:right;
  margin-top:5px;
  margin-right:18px;
  width:101px;
}

/* Home Bank List */

#contentROL ul#bankList {
  width: 508px;
  height: 42px;
  margin: 20px 0 5px 0;
  padding:0;
  display: block;
  float:left;
  clear: both;
  list-style: none;
  background: url(../images/bgHomeBanks.gif) no-repeat;
}

.ie6 #contentROL ul#bankList
{
    margin: 0px 0 5px 0;
}

#contentROL ul#bankList li {
  display: inline;
}


#contentROL ul#bankList li a {
  height: 18px;
  margin-left: 18px;
  margin-top:15px;
  display: block;
  float: left;
  background: url(../images/btnBanks.gif) no-repeat;
}

.ie6 #contentROL ul#bankList li a {
  margin-left: 15px;
  margin-top:15px;
}
#contentROL ul#bankList li a span {
  display: none;
}
#contentROL ul#bankList li a.anz {
  width: 32px;
  background-position: 0 0;
}
#contentROL ul#bankList li a.nab {
  width: 36px;
  background-position: -45px 0;
}
#contentROL ul#bankList li a.westpac {
  width: 54px;
  background-position: -95px 0;
}
#contentROL ul#bankList li a.commonwealth {
  width: 97px;
  background-position: -163px 0;
}
#contentROL ul#bankList li a.stGeorge {
  width: 50px;
  background-position: -272px 0;
}
#contentROL ul#bankList li a.citibank {
  width: 42px;
  background-position: -335px 0;
}
#contentROL ul#bankList li a.adelaideBank {
  width: 38px;
  background-position: -390px 0;
}
#contentROL ul#bankList li a.bankWest {
  width: 48px;
  background-position: -443px 0;
}
#contentROL ul#bankList li a.geMoney {
  width: 56px;
  background-position: -505px 0;
}
#contentROL ul#bankList li a.suncorp {
  width: 51px;
  background-position: -573px 0;
}
#contentROL ul#bankList li a.anz:hover { background-position: 0 -18px; }
#contentROL ul#bankList li a.nab:hover { background-position: -45px -18px; }
#contentROL ul#bankList li a.westpac:hover { background-position: -95px -18px; }
#contentROL ul#bankList li a.commonwealth:hover { background-position: -163px -18px; }
#contentROL ul#bankList li a.stGeorge:hover { background-position: -272px -18px; }
#contentROL ul#bankList li a.citibank:hover { background-position: -335px -18px; }
#contentROL ul#bankList li a.adelaideBank:hover { background-position: -390px -18px; }
#contentROL ul#bankList li a.bankWest:hover { background-position: -443px -18px; }
#contentROL ul#bankList li a.geMoney:hover { background-position: -505px -18px; }
#contentROL ul#bankList li a.suncorp:hover { background-position: -573px -18px; }


/* Lowest Rate Table */

#contentROL h2.lowestRates
{
    color:#000000;
    font-size:16px;    
}

#contentROL table#ratesNav {
  width: 508px;
  margin: 15px 0 0px 0;
}
#contentROL table#ratesNav td {
  height:30px;
  padding-bottom:3px;
  text-align: center;
  background: url(../images/btnRateTab.gif) no-repeat;
}

#contentROL table#ratesNav td#h2 
{
    background-position:0px 0px;
    width:80px;
}

#contentROL table#ratesNav td#h3
{
  background-position:-80px 0px;
  width:65px;    
}

#contentROL table#ratesNav td#h5
{
  background-position:-145px 0px;
  width:87px;    
}

#contentROL table#ratesNav td#h1
{
  background-position:-232px 0px;
  width:73px;    
}

#contentROL table#ratesNav td#h4
{
  background-position: -305px 0px;
  width:78px;    
}

#contentROL table#ratesNav td#h6
{
  background-position: -383px 0px;
  width:115px;   
  text-align:left;
  padding-left:10px;
}

#contentROL table#ratesNav td#h2.current { background-position: 0px -33px; }
#contentROL table#ratesNav td#h3.current { background-position: -80px -33px; }
#contentROL table#ratesNav td#h5.current { background-position: -145px -33px; }
#contentROL table#ratesNav td#h1.current { background-position: -232px -33px; }
#contentROL table#ratesNav td#h4.current { background-position: -305px -33px; }
#contentROL table#ratesNav td#h6.current { background-position: -383px -33px; }


#contentROL table#ratesNav td a {
  color: #000000;
  text-decoration:none;
  font-size:8pt;
  font-weight:bold;
}

#contentROL table#ratesNav td a:hover {
  text-decoration:underline;
}

#contentROL table#ratesNav td.current a {
  color: #ffffff;
  text-decoration: none;
}

#contentROL table#ratesNav td.current a:hover {
  text-decoration: underline;
}

#contentROL table#lowestRates {
  margin: 0 0 25px 0;
}
#contentROL table#lowestRates th {
  padding: 5px;
  font-size:7pt;
  color: #000000;
  background: #cfcfcf;
  text-align:left;
}
#contentROL table#lowestRates td {
  padding: 8px 5px 8px 5px;
  font-size:8pt;
  color: #874305;
  background: #FFF;
  border-bottom:solid 1px #e9e9e9;
}
#contentROL table#lowestRates td a {
    color:#ad0321;
    text-decoration:none;
}

#contentROL table#lowestRates td a:hover {
    text-decoration:underline;
}


#contentROL table#lowestRates td strong {
  font-weight:bold;
}
#contentROL table#lowestRates td img {
  border: none;
}


/* Home Buttons */

#contentROL ul#homeBtns {
  margin:0 0 0 120px;
  width: 508px;
  display: block;
  float:left;
  clear: both;
  list-style: none;
}
#contentROL ul#homeBtns li {
  display: inline;
}
#contentROL ul#homeBtns li a {
  height: 35px;
  margin-right: 7px;
  display: block;
  float: left;
}

#contentROL ul#homeBtns li a span {
  display: none;
}
#contentROL ul#homeBtns li a.fastPre {
  width: 144px;
  background: url(../images/btnFastPreApproval.gif) no-repeat;
}
#contentROL ul#homeBtns li a.calcs {
  width: 108px;
  background: url(../images/btnCalcs.gif) no-repeat;
}
#contentROL ul#homeBtns li a.market {
  width: 129px;
  background: url(../images/btnMarketUpdate.gif) no-repeat;
}
#contentROL ul#homeBtns li a.resources {
  width: 106px;
  margin-right: 0px;
  background: url(../images/btnResources.gif) no-repeat;
}


/* Pagination */

#contentROL .pagination ul.pages {
  margin-top: 0px;
  margin-left:0px;
  margin-bottom:0px;
  list-style: none;
  background:url(/images/bg_search_header.gif) no-repeat top;
  width:508px;
  float:left;
  height:36px;
}

#contentROL .pagination ul.pages li {
  padding-left:7px;
  padding-right:4px;
  padding-top:5px;
  display:inline;
  float:left;
}

#contentROL .pagination ul.pages li.sorted 
{
  margin-top:0px;
  font-size:12px;
  float:left;
}

#contentROL .pagination ul.pages li.sorted label
{
    vertical-align:top;
    float:left;
    margin-top:5px;
    margin-right:3px;
}

.mac #contentROL .pagination ul.pages li.sorted label
{
    margin-top:6px;
}


#contentROL .pagination ul.pages li #pages
{
	padding-top:3px;
	float:right
}

#contentROL .pagination ul.pages li.liPages
{
    float:right;
	width:185px; 
}

#contentROL .pagination ul.pages li a
{
  	background:url(/images/btnPage.gif) no-repeat top;
	height:18px;
	width:16px;
	text-align:center;
	float:left;
	margin-left:3px;
	text-decoration:none;
	color:#666666;
	padding-top:2px;
	font-size:8pt;
}

#contentROL .pagination ul.pages li a:hover
{
  	background:url(/images/btnPageSelected.gif) no-repeat top;
	color:#000000;
}

#contentROL .pagination ul.pages li a.next
{
  	background:url(/images/thumb_next_arrow.gif) no-repeat;
  	background-position:31px 6px;
	height:18px;
	width:38px;
	text-align:left;
	text-transform:uppercase;
	vertical-align:middle;
	float:left;
	font-size:8pt;
	margin-left:6px;
	text-decoration:none;
	color:#666666;
}

#contentROL .pagination ul.pages li a.next:hover
{
    background:url(/images/thumb_next_arrow.gif) no-repeat;
  	background-position:31px 6px; 
  	color:#000000;  
}

#contentROL .pagination ul.pages li a.prev
{
  	background:url(/images/thumb_prev_arrow.gif) no-repeat;
  	background-position: 0px 6px;
	height:18px;
	width:38px;
	border-right:solid 1px #666666;
	text-align:left;
	text-transform:uppercase;
	vertical-align:middle;
	float:left;
	font-size:8pt;
	padding-left:10px;
	text-decoration:none;
	color:#666666;
}

#contentROL .pagination ul.pages li a.prev:hover
{
    background:url(/images/thumb_prev_arrow.gif) no-repeat;
  	background-position:0px 6px; 
  	color:#000000; 
}

#contentROL .pagination ul.pages li #selectedPage
{
  	background:url(/images/btnPageSelected.gif) no-repeat top;
	height:18px;
	width:16px;
	text-align:center;
	vertical-align:middle;
	margin-left:4px;
	float:left;
	padding-top:2px;
	font-size:8pt;
}

/* Pagination Bottom */

#contentROL .paginationBottom ul {
  margin-top: 0px;
  margin-left:0px;
  margin-bottom:0px;
  list-style: none;
  background:url(/images/bg_search_footer.gif) no-repeat top;
  width:508px;
  float:right;
  height:36px;
}

#contentROL .paginationBottom li {
  padding:7px;
  display:inline;
  float:right;
}

#contentROL .pagination li #pages
{
	padding-top:3px;
	float:right
}

#contentROL .pagination li.liPages
{
    float:right;
	width:185px; 
}

#contentROL .paginationBottom li a
{
  	background:url(/images/btnPage.gif) no-repeat top;
	height:18px;
	width:16px;
	text-align:center;
	float:left;
	margin-left:4px;
	text-decoration:none;
	color:#666666;
	padding-top:2px;
	font-size:8pt;
}

#contentROL .paginationBottom li a:hover
{
  	background:url(/images/btnPageSelected.gif) no-repeat top;
	color:#000000;
}

#contentROL .paginationBottom li a.next
{
  	background:url(/images/thumb_next_arrow.gif) no-repeat;
  	background-position:31px 6px;
	height:18px;
	width:38px;
	text-align:left;
	text-transform:uppercase;
	vertical-align:middle;
	float:left;
	font-size:8pt;
	margin-left:6px;
	text-decoration:none;
	color:#666666;
}

#contentROL .paginationBottom li a.next:hover
{
    background:url(/images/thumb_next_arrow.gif) no-repeat;
  	background-position:31px 6px; 
  	color:#000000;  
}

#contentROL .paginationBottom li a.prev
{
  	background:url(/images/thumb_prev_arrow.gif) no-repeat;
  	background-position: 0px 6px;
	height:18px;
	width:28px;
	text-align:left;
	text-transform:uppercase;
	vertical-align:middle;
	float:left;
	font-size:8pt;
	padding-left:10px;
	text-decoration:none;
	color:#666666;
}

#contentROL .paginationBottom li a.prev:hover
{
    background:url(/images/thumb_prev_arrow.gif) no-repeat;
  	background-position:0px 6px;   
  	color:#000000;
}

#contentROL .paginationBottom li #selectedPage
{
  	background:url(/images/btnPageSelected.gif) no-repeat top;
	height:18px;
	width:16px;
	text-align:center;
	vertical-align:middle;
	margin-left:4px;
	float:left;
	padding-top:2px;
	font-size:8pt;
}

#contentROL .paginationBottom label
{
	font-weight:bold;
	margin-left:15px;
	padding-top:5px;
	vertical-align:top;
}


/* Results */

#contentROL .resultStandard {
  width: 508px;
  height: 365px;
  margin-top: 10px;
  margin-bottom: 10px;
  display: block;
  float:left;
  clear: both;
  position:relative;
  background: url(../images/bgResultFeature.gif) no-repeat bottom;
}

#contentROL .resultStandard.feature{
  background: url(../images/bgResultFeatured.gif) no-repeat bottom;
}

#contentROL .resultStandard .compare {
  width: 20px;
  height: 120px;
  display: block;
  float: left;
}

#contentROL .resultStandard .compare label {
  display: none;
}

#contentROL .resultStandard h2 
{
	margin-top:4px;
  	margin-bottom: 2px;
}

#contentROL .resultStandard h2 a {
  	font-weight: bold;
  	color:#ad0321;
	font-size:9pt;
	text-decoration:none;
}

#contentROL .resultStandard h2 a:hover {
	text-decoration:underline;
}


#contentROL .resultStandard h3 {
  	color:#656565;
	font-size:9pt;
	font-weight:normal;
}

#contentROL .resultStandard .product 
{
    margin:0;
    height:50px;
	width:370px;
	float:left;
}

#contentROL .resultStandard .product a {
	font-size:10pt;
}

#contentROL .resultStandard .breaker
{
    height:2px;
	margin-top:0px;	
	background:url(/images/dotted_border.gif) repeat-x bottom;
	margin-bottom:10px;	
}

#contentROL .resultStandard .logoEnquire {
  width: 98px;
  display: block;
  float: right;
}

#contentROL .resultStandard .logoEnquire img {
  border: none;
  margin-bottom:5px;
}

#contentROL .resultStandard .logoEnquire #interestRate 
{
    font-size:24pt;
    font-weight: bold;
  	color:#ad0321;
  	text-align:center;
  	margin-top:10px;
}
#contentROL .resultStandard .logoEnquire #small
{
    font-size:9px;
    text-align:center;
}



#contentROL .resultStandard .resultDetailROL {
  width: 370px;
  display: block;
  float: left;
  background:url(/images/dotted_border.gif) repeat-x top;
}

#contentROL .resultStandard .resultDetailROL table 
{
 	margin-top:10px;
 	padding:0 0 0 10px;
  	width: 100%;
}

#contentROL .resultStandard .resultDetailROL th {
  font-size: 8pt;
  font-weight:normal;
  text-align: left;
  vertical-align: bottom;
  color: #000000;
  padding-top:5px;
  margin:0;
  padding-left:0px;
  padding-right:0px;
}

#contentROL .resultStandard .resultDetailROL td {
  font-size: 12pt;
  margin:0;
  padding:0;
  text-align: left;
  vertical-align: top;
  color: #000000;
  font-weight: bold;
}

#contentROL .db {
background:url(/images/dotted_border.gif) repeat-x 5px;
padding:5px 0px;
}
#contentROL .resultStandard p 
{
    margin-bottom:5px;
}

#contentROL .resultStandard .editValues
{
	margin-top:1px;
	margin-bottom:15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	width:365px;
	background:#ececec url(/images/dotted_border.gif) repeat-x bottom;
}

.gecko #contentROL .resultStandard .editValues
{
	margin-top:0px;
	margin-bottom:5px;
}

#contentROL .resultStandard .editValues select
{
	margin-left:5px;
}

#contentROL .resultStandard .editValues input
{
	vertical-align:middle;
	margin-left:5px;
}

#contentROL .resultStandard .resultDetailROL ul {
  margin: 14px 0 10px 0;
  padding-top:10px;
  padding-left:10px;
  list-style: none;
  float:left;
  width:490px;
}
#contentROL .resultStandard .resultDetailROL li {
  margin-right: 2px;
  padding-left: 19px;
  line-height:24px;
  width:130px;
  float:left;
  display: inline;
  font-size: 8pt;
  color: #000000;
}
#contentROL .resultStandard .resultDetailROL li.cross {
  background: url(../images/iconCross.gif) no-repeat left;
}
#contentROL .resultStandard .resultDetailROL li.tick {
  background: url(../images/iconTick.gif) no-repeat left;
}
#contentROL .resultStandard .resultDetailROL p {
  font-size: 8pt;
  line-height: 1.2em;
  color: #000000;
  padding-left:10px;
}

#contentROL .resultStandard .resultDetailROL a {
  color: #AC0220;
  text-decoration:none;
}

#contentROL .resultStandard .resultDetailROL a:hover {
  text-decoration:underline;
}


/* Results Tools */

#contentROL .resultTools {
  width: 660px;
  height: 15px;
  margin: 5px 0 18px 0;
  display: block;
  float: left;
  clear: both;
}
.ie #contentROL .resultTools {
  margin: 0 0 12px 0;
}
.ie7 #contentROL .resultTools {
  margin: 12px 0 18px 5px;
}
#contentROL .resultTools ul {
  margin: 0 15px;
  display: block;
  float: left;
  list-style: none; 
}
.ie #contentROL .resultTools ul {
  margin: 0 7px; 
}
#contentROL .resultTools li {
  margin-right: 10px;
  display: inline;
  float: left;
}
#contentROL .resultTools li {
  margin-right: 10px;
  display: inline;
  float: left;
}
#contentROL .resultTools li a {
  height: 23px;
  display: block;
  background: url(../images/btnTools.gif) no-repeat;
}
#contentROL .resultTools li a span {
  display: none;
}
#contentROL .resultTools li a.compareLoans {
  width: 199px;
  background-position: 0 0;
}
#contentROL .resultTools li a.summaryView {
  width: 125px;
  background-position: -209px 0;
}
#contentROL .resultTools li a.detailedView {
  width: 123px;
  background-position: -344px 0;
}
#contentROL .resultTools li a.compareLoansUp {
  width: 199px;
  background-position: -562px 0;
}
#contentROL .resultTools li a.compareCards {
  width: 206px;
  background-position: -911px 0;
}
#contentROL .resultTools li a.compareCards:hover {
  background-position: -911px -25px;
}
#contentROL .resultTools li a.compareCardsUp {
  width: 206px;
  background-position: -1127px 0;
}
#contentROL .resultTools li a.compareCardsUp:hover {
  background-position: -1127px -25px;
}
#contentROL .resultTools li a.compareLoans:hover { background-position: 0 -25px; }
#contentROL .resultTools li a.summaryView:hover { background-position: -209px -25px; }
#contentROL .resultTools li a.detailedView:hover { background-position: -344px -25px; }
#contentROL .resultTools li a.compareLoansUp:hover { background-position: -562px -25px; }

#contentROL .resultTools select {
  float: right;
  margin: 2px 15px 0 0;
}
#contentROL .resultTools label {
  float: right;
  margin: 2px 5px;
}


/* Summary Table */

#contentROL table#summaryTable {
  width: 660px;
  margin: 8px 0 12px 0;
  display: block;
  float: left;
  text-align: left;
  border-bottom: 1px solid #B5CFDD;
  background: url(../images/bgSummaryTable.gif) no-repeat;
}
.ie7 #contentROL table#summaryTable {
  margin: 3px 0 12px 0;
}
#contentROL table#summaryTable th {
  height: 28px;
  padding: 5px 5px;
  font-size: 65%;
  border-bottom: 1px solid #B5CFDD;
  text-transform: uppercase;
}
.ie #contentROL table#summaryTable th {
  font-size: 70%;
}
#contentROL table#summaryTable td {
  height: 44px;
  padding: 5px 5px;
  font-size: 90%;
  background: #FFF;
}
#contentROL table#summaryTable td.even {
  height: 44px;
  padding: 5px 5px;
  font-size: 90%;
  background: #F3F7F9;
}
#contentROL table#summaryTable td.summaryCompare {
  background: url(../images/bgSummaryCompare.gif) no-repeat;
}

#contentROL table#summaryTable td label {
  display: none;
}
#contentROL table#summaryTable td input {
  margin: 5px 0 0 15px;
}
.ie #contentROL table#summaryTable td input {
  margin: 2px 0 0 10px;
}
#contentROL table#summaryTable td span {
  color: #3AA1F0;
  font-size: 110%;
  font-weight: bold;
}
#contentROL table#summaryTable td a {
  color: #003366;
}
#contentROL table#summaryTable td a:hover {
  color: #3AA1F0;
}
#contentROL table#summaryTable td a.moreInfo {
  padding-bottom: 4px;
  font-size: 80%;
}
#contentROL table#summaryTable img {
  margin-top: 5px;
  border: none;
}


/* Loan Compare Page */

#contentROL #loanCompare {
  width: 823px;
  margin-bottom: 20px;
  margin-left:0px;
}

#contentROL .noFloat td 
{
    float:none;
}

#contentROL #loanCompare h1 {
  color: #000000;
  font-size:13pt;
  font-weight: bold;
  margin-top:5px;
}

#contentROL #loanCompare a.backToSearch {
  display: block;
  padding-left: 25px;
  background: url(/images/thumb_green_arrow.gif) no-repeat left;
  color: #af0a27;
  text-decoration:none;
  font-size:11px;
  margin-top:10px;
}

#contentROL #loanCompare a.backToSearch:hover
{
    color: #af0a27;
    text-decoration:underline;
}

#contentROL #loanCompare #loanCompareContent {
  width: 823px;
  margin:0;
  padding:0;
}

#contentROL #compareTools
{
    background: url(/images/bg_compare_header.gif) no-repeat left;
    width:823px;
    height:26px;
    margin-top:10px;
    padding-top:10px;
    padding-left:15px;
    list-style-type:none;
}

.ie6 #contentROL #compareTools
{
    padding-left:5px;
}

#contentROL #compareTools li
{
    font-size:12px;
    color:#000000;
    float:left;
}

#contentROL #compareTools li span
{
    font-weight:bold;
    margin-right:10px;
    float:left;
    padding-top:3px;
}

#contentROL #compareTools li label
{
    float:left;
    margin-left:10px;
    padding-top:3px;
    margin-right:10px;
}

#contentROL #compareTools li select, #contentROL #compareTools li input
{
    font-size:12px;
    float:left;
}

#contentROL #compareTools li .update
{
    float:left; 
    margin-left:10px;
}

#contentROL #loanCompare #loanCompareContent img {
  margin: 0 0 5px 0;
  border: none;
}
#contentROL #loanCompare #loanCompareContent table {
  float: left;
  font-size: 12px;
  border-left: 1px solid #cccccc;
}
.ie #contentROL #loanCompare #loanCompareContent table {
  float: left;
  font-size: 85%;
}
#contentROL #loanCompare #loanCompareContent th {
  padding: 10px 20px;
  text-align: right;
  font-weight: bold;
  border-right: 1px solid #E4ECF0;
  border-bottom: 1px solid #E4ECF0;
  vertical-align: top;
}
#contentROL #loanCompare #loanCompareContent td {
  padding: 10px 18px;
  text-align: left;
  vertical-align: top;
  font-weight: normal;
  border-right: 1px solid #E4ECF0;
  border-bottom: 1px solid #E4ECF0;
}
#contentROL #loanCompare #loanCompareContent p {
  margin: 0 15px;
  padding: 3px 6px;
  line-height: 1.4em;
  font-size: 90%;
  background-color: #FFF;
}

#contentROL #loanCompare #loanCompareContent a {

  color: #af0a27;
  text-decoration:none;
}

#contentROL #loanCompare #loanCompareContent a:hover {

  text-decoration:underline;
}

/* Loan Details Page */

#contentROL #loanDetail {
  width: 508px;
  margin-bottom: 20px;
}

#contentROL #loanDetail h1 {
  font-size: 12pt;
  font-weight: bold;
  padding-bottom:10px;
  background:url(/images/dotted_border.gif) repeat-x bottom;
}

#contentROL #loanDetail .interestDetails {
    margin-top:15px;
    height:160px;
    background:url(/images/dotted_border.gif) repeat-x bottom;
}

#contentROL #loanDetail #enquire {
    float:left;
    height:150px;
    width:120px;
}

#contentROL #loanDetail #enquire img {
    float:left;
    border:0;
}

#contentROL #loanDetail #enquire a {
    clear:both;
    float:left;
    border:0;
    margin-top:10px;
    
}

#contentROL #loanDetail .interestDetails #details 
{
    background:url(/images/bg_interest_rate_details.gif) no-repeat;
    width:371px;
    height:74px;
    margin-left:17px;
    float:left;
}

#contentROL #loanDetail .interestDetails #details table
{
    margin-top:15px;
    margin-left:20px;
    width:350px;

}

#contentROL #loanDetail .interestDetails #details td
{
    font-size:14pt;
    font-weight:bold;
    margin:0;
    padding:0;
}

#contentROL #loanDetail .interestDetails #details th
{
    padding-right:20px;
    font-size:9pt;
    font-weight:normal;
    padding-left:0px;
    margin:0;
}

#contentROL #loanDetail .interestDetails #detailsInsurance 
{
    background:url(/images/bg_interest_rate_details.gif) no-repeat;
    width:371px;
    height:74px;
    margin-left:17px;
    float:left;
}

#contentROL #loanDetail .interestDetails #detailsInsurance table
{
    margin-top:10px;
    margin-left:20px;
    width:350px;

}
#contentROL #loanDetail .interestDetails #detailsInsurance td
{
    font-size:14pt;
    font-weight:bold;
    text-align:left;
    padding-bottom:5px;
    padding-left:0px;
}

#contentROL #loanDetail .interestDetails #detailsInsurance th
{
    font-size:9pt;
    font-weight:normal;
    text-align:left;
    padding-left:0px;
}

#contentROL #loanDetail  #furtherDetails
{
    margin-left:20px;
    margin-top:20px;
    text-align:left;
    float:left;
}

#contentROL #loanDetail  #furtherDetails table
{
    margin:0;
    padding:0;
    width:360px;
}

#contentROL #loanDetail .interestDetails #furtherDetails td
{
    font-size:9pt;
    font-weight:bold;
    text-align:left;
    padding:2px;
}

#contentROL #loanDetail .interestDetails #furtherDetails th
{
    
    font-size:9pt;
    text-align:left;
    font-weight:normal;
}



#contentROL #loanDetail  #furtherDetailsInsurance
{
    margin-left:20px;
    margin-top:10px;
    text-align:left;
    float:left;
}

#contentROL #loanDetail  #furtherDetailsInsurance table
{
    margin:0;
    padding:0;
    width:360px;
}

#contentROL #loanDetail .interestDetails #furtherDetailsInsurance td
{
    font-size:9pt;
    font-weight:bold;
    text-align:left;
    padding-bottom:0px;
    padding-top:0px;
}

#contentROL #loanDetail .interestDetails #furtherDetailsInsurance th
{
    
    font-size:9pt;
    text-align:left;
    font-weight:normal;
    padding-bottom:7px;
    padding-top:0px;
}


#contentROL #loanDetail .editValues
{
    clear:both;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:5px;
	width:503px;
	height:20px;
	background:#ececec url(/images/dotted_border.gif) repeat-x bottom;
	font-size:9pt;
	vertical-align:top;
}

#contentROL #loanDetail .editValues span
{
    font-weight:bold;
    margin-right:10px;
}

#contentROL #loanDetail .editValues label
{
	margin-right:5px;
}

#contentROL #loanDetail .editValues select
{
	margin-left:5px;
	font-size:9pt;
}

#contentROL #loanDetail .editValues input
{
	vertical-align:middle;
	margin-left:5px;
	margin-right:20px;
	width:100px;
	font-size:9pt;
}

#contentROL #loanDetail .editValues input.update
{
	width:64px;
	height:19px;
}


#contentROL #loanDetail #loanDetailContent {
  width: 508px;
  margin-top:15px;
  padding:0;
  margin-left:0px;
}

#contentROL #loanDetail #loanDetailContent h2 {
  font-size: 12pt;
}

#contentROL #loanDetail #loanDetailContent p {
  padding: 3px 0px;
  line-height: 1.4em;
}

#contentROL #loanDetailContent h4
{
    color:#000000;
    font-weight:normal;
    font-size:11pt;
}

#contentROL #loanDetail h5
{
    color:#000000;
    font-size:10 pt;
}


#contentROL #loanDetail h5 a
{
    color:#ad0321;
    text-decoration:none;
}
#contentROL #loanDetail h5 a:hover
{
    text-decoration:underline;
}

#contentROL #loanDetail ul 
{
    margin-top:10px;
    margin-left:30px;
    color:#ad0321;
    text-decoration:none;
    list-style-image: url(/images/thumb_bubble_arrow.gif);
}

#contentROL #loanDetail ul.content
{
    color:#000000;
}

#contentROL #loanDetail li 
{
    margin-bottom:5px;
}

#contentROL #loanDetail li  a
{
    color:#ad0321;
    text-decoration:none;
    font-size:9pt;
}

#contentROL #loanDetail li a:hover
{
    color:#ad0321;
    text-decoration:underline;
}

#contentROL #loanDetail #loanDetailContent .localAdvice
{
    height:30px;
    width:573px;
    padding-top:12px;
    padding-left:30px;
    background:url(/images/bg_local_advice.gif) no-repeat left;
    margin-bottom:15px;
}

#contentROL #loanDetail #loanDetailContent .localAdvice a
{
    color:#ad0321;
    text-decoration:none;
    font-size:13px;
}

#contentROL #loanDetail #loanDetailContent .localAdvice a:hover
{
    text-decoration:underline;
}


/* Loan Calculators */

#contentROL ul#loanCalculatorContent {
  margin: 25px 0;
  list-style: none;
}
#contentROL ul#loanCalculatorContent li {
  width: 240px;
  height: 145px;
  margin-right: 20px;
  padding: 0 0 0 52px;
  display: inline;
  float: left;
  background: url(../images/iconCalcLarge.gif) no-repeat top left;
}
#contentROL ul#loanCalculatorContent li a {
  font-size: 125%;
  line-height: 1.3em;
  color: #225487;
}
#contentROL ul#loanCalculatorContent li a:hover {
  color: #4D8DCB;
}
#contentROL ul#loanCalculatorContent li p {
  font-size: 90%;
  line-height: 1.4em;
}


/* Credit Cards */

#contentROL ul#creditCardContent {
  margin: 25px 0;
  list-style: none;
}
#contentROL ul#creditCardContent li {
  width: 250px;
  height: 120px;
  margin-right: 20px;
  padding: 0 0 0 52px;
  display: inline;
  float: left;
  background: url(../images/iconCreditCards.gif) no-repeat top left;
}
#contentROL ul#creditCardContent li a {
  font-size: 125%;
  line-height: 1.3em;
  color: #225487;
}
#contentROL ul#creditCardContent li a:hover {
  color: #4D8DCB;
}
#contentROL ul#creditCardContent li p {
  font-size: 90%;
  line-height: 1.4em;
}


/* Resources */

#contentROL ul#resourcesContent {
  margin: 25px 0;
  list-style: none;
}
#contentROL img.resourcesHeader {
  border: none;
}
#contentROL ul#resourcesContent li {
  width: 250px;
  height: 90px;
  margin-right: 20px;
  padding: 0 0 0 52px;
  display: inline;
  float: left;
  background: url(../images/iconCheckLarge.gif) no-repeat top left;
}
.ie6 #contentROL ul#resourcesContent li {
  width: 240px;
  height: 90px;
  margin-right: 20px;
  padding: 0 0 0 52px;
  display: inline;
  float: left;
  background: url(../images/iconCheckLarge.gif) no-repeat top left;
}
#contentROL ul#resourcesContent li a {
  font-size: 125%;
  line-height: 1.3em;
  color: #225487;
}
#contentROL ul#resourcesContent li a:hover {
  color: #4D8DCB;
}
#contentROL ul#resourcesContent li p {
  font-size: 90%;
  line-height: 1.4em;
}


/* resourcesCategory */

#contentROL ul#resourcesCategory {
  margin: 25px 0;
  list-style: none;
}
#contentROL img.resourcesHeader {
  border: none;
}
#contentROL ul#resourcesCategory li {
  width: 640px;
  margin-bottom: 0px;
  padding: 0 0 0 22px;
  display: inline;
  float: left;
  background: url(../images/iconCheck.gif) no-repeat top left;
}
#contentROL ul#resourcesCategory li a {
  font-size: 110%;
  color: #225487;
  font-weight: bold;
}
#contentROL ul#resourcesCategory li a:hover {
  color: #4D8DCB;
}
#contentROL ul#resourcesCategory li p {
  font-size: 90%;
  line-height: 1.4em;
}


#contentROL ul#resourcesCategory2 {
  margin: 25px 0;
  list-style: none;
}

#contentROL ul#resourcesCategory2 li {
  margin-bottom: 0px;
  padding: 0 0 0 22px;
  background: url(../images/iconCheck.gif) no-repeat top left;
}
#contentROL ul#resourcesCategory2 li a {
  font-size: 110%;
  color: #225487;
  font-weight: bold;
}
#contentROL ul#resourcesCategory2 li a:hover {
  color: #4D8DCB;
}
#contentROL ul#resourcesCategory2 li p {
  font-size: 90%;
  line-height: 1.4em;
}

/* breadcrumb */

#contentROL ul.breadcrumb {
  width: 660px;
  margin: 2px 0 20px 0;
  float: left;
  list-style: none;
}
#contentROL ul.breadcrumb li {
  margin-right:12px;
  padding-left: 19px;
  float: left;
  color: #255335;
  background: url(../images/iconBulletGo.gif) no-repeat top left;
}
#contentROL ul.breadcrumb li a {
  color: #255335;
}
#contentROL ul.breadcrumb li a:hover {
  color: #358953;
}

/*enqiry*/
#contentROL .enquiryHeader
{
	margin-top:16px;
}

#contentROL .enquiryHeader img
{
	float:right;
	margin-left:10px;
}


#contentROL .operator
{
	float:right;
	margin-left:10px;
}


#contentROL .enquiryHeader ul 
{
    margin-top:10px;
    margin-bottom:15px;
    margin-left:35px;
    color:#000000;
    text-decoration:none;
    list-style-image: url(/images/thumb_bubble_arrow.gif);
}

#contentROL .enquiryHeader li 
{
    margin-bottom:5px;
}

#contentROL .enquiryHeader li  a
{
    color:#ad0321;
    text-decoration:none;
    font-size:9pt;
}

#contentROL .enquiryHeader li a:hover
{
    color:#ad0321;
    text-decoration:underline;
}

#contentROL h2
{
	font-size:13pt;
	font-weight:normal;
	margin-top:25px;
}

#contentROL p.gray
{
	color:#656565;
	margin-bottom:10px;
	padding-bottom:10px;
	font-size:11px;
	background:url(/images/dotted_border.gif) repeat-x bottom;	
}

#contentROL p.graynb
{
	color:#656565;
	margin-bottom:10px;
	padding-bottom:10px;
	font-size:11px;
}

#contentROL #enquiry th
{
	text-align:left;
}

#contentROL #enquiry .rm
{
	padding-right:35px;
}

#contentROL #enquiry .pb
{
	padding-bottom:20px;
}

#contentROL #enquiry td
{
	padding-bottom:10px;	
}

#contentROL #enquiry input, #contentROL #enquiry select
{
	font-size:12px;
}

#contentROL #enquiry span
{
	color:Green;
}

#contentROL #enquiry
{
	margin-right:10px;
	float:left;
}

#contentROL #enquiry a
{
    color:#ad0321;
    text-decoration:none;
    font-size:9pt;
}

#contentROL #enquiry a:hover
{
    color:#ad0321;
    text-decoration:underline;
}


/* subNav */

#subNav {
  width: 188px;
  display: block;
  float: right;
}

#subNav img {
  margin-bottom: 12px;
  border: none;
}
#subNav #featurePanel {
  width: 188px;
  margin-bottom: 12px;
  padding-bottom: 10px;
  display: block;
  background: url(../images/bgFeaturePanel.gif) no-repeat bottom;
}

#subNav #featurePanel h3 {
  width: 188px;
  height: 30px;
  display: block;
}
#subNav #featurePanel h3.quickResults {
  background: url(../images/titleQuickResults.gif) no-repeat;
}
#subNav #featurePanel h3.tools {
  background: url(../images/titleTools.gif) no-repeat;
}
#subNav #featurePanel h3 strong {
  display: none;
}
#subNav #featurePanel ul {
  margin: 7px 10px 10px 10px;
  list-style: none;
}
#subNav #featurePanel li {
  font-size: 85%;
  line-height: 2.2em;
  color: #003366;
}
#subNav #featurePanel li a {
  padding: 2px 0 2px 25px;
  color: #003366;
}
#subNav #featurePanel li a:hover {
  color: #5A9BBC;
}
#subNav #featurePanel li a.firstHome {
  background: url(../images/iconHouse.gif) no-repeat left;
}
#subNav #featurePanel li a.refinancing {
  background: url(../images/iconDollars.gif) no-repeat left;
}
#subNav #featurePanel li a.renovating {
  background: url(../images/iconTruck.gif) no-repeat left;
}
#subNav #featurePanel li a.investing {
  background: url(../images/iconCoinsAdd.gif) no-repeat left;
}
#subNav #featurePanel li a.build {
  background: url(../images/iconLego.gif) no-repeat left;
}
#subNav #featurePanel li a.preApproval {
  background: url(../images/iconKey.gif) no-repeat top left;
}
#subNav #featurePanel li a.loanCalcs {
  background: url(../images/iconCalc.gif) no-repeat top left;
}
#subNav #featurePanel li a.marketUpdate {
  background: url(../images/iconChartBars.gif) no-repeat top left;
}
#subNav #featurePanel li a.loanResources {
  background: url(../images/iconCoins.gif) no-repeat top left;
}
#subNav #featurePanel li a.emailAlert {
  background: url(../images/iconEmail.gif) no-repeat top left;
}

#subNav #featurePanel li a.life {
  background: url(../images/iconLife.gif) no-repeat top left;
}
#subNav #featurePanel li a.income {
  background: url(../images/iconIncome.gif) no-repeat top left;
}
#subNav #featurePanel li a.tpd {
  background: url(../images/iconTPD.gif) no-repeat top left;
}
#subNav #featurePanel li a.trauma {
  background: url(../images/iconTrauma.gif) no-repeat top left;
}

#subNav #featurePanel li a.visa {
  background: url(../images/iconVisa.gif) no-repeat left;
}
#subNav #featurePanel li a.mastercard {
  background: url(../images/iconMastercard.gif) no-repeat left;
}
#subNav #featurePanel li a.amex {
  background: url(../images/iconAmex.gif) no-repeat left;
}


#subNav #featurePanelLA {
  width: 188px;
  margin-bottom: 12px;
  padding-bottom: 10px;
  display: block;
  background: url(../images/bgFeaturePanel.gif) no-repeat bottom;
}

#subNav #featurePanelLA h3 {
  width: 188px;
  height: 30px;
  display: block;
}
#subNav #featurePanelLA h3.quickResults {
  background: url(../images/titleQuickResults.gif) no-repeat;
}
#subNav #featurePanelLA h3 strong {
  display: none;
}
#subNav #featurePanelLA ul {
  margin: 7px 10px 10px 2px;
  list-style: none;
}
#subNav #featurePanelLA li {
  font-size: 85%;
  line-height: 2.2em;
  color: #003366;
}
#subNav #featurePanelLA li a {
  padding: 2px 0 2px 5px;
  color: #003366;
}
#subNav #featurePanelLA li a:hover {
    color: #5A9BBC;
}

#subNav #toolsPanel {
  width: 188px;
  margin-bottom: 12px;
  padding-bottom: 10px;
  display: block;
}
 
#subNav #toolsPanel h3 {
  width: 188px;
  height: 30px;
  display: block;
  background: url(../images/titleTools.gif) no-repeat;
}
#subNav #toolsPanel h3 strong {
  display: none;
}
#subNav #toolsPanel ul {
  margin: 7px 10px 10px 10px;
  list-style: none;
}
#subNav #toolsPanel li {
  font-size: 85%;
  line-height: 2.2em;
  color: #003366;
}
#subNav #toolsPanel li a {
  padding: 2px 0 2px 25px;
  color: #003366;
}
#subNav #toolsPanel li a:hover {
  color: #5A9BBC;
}
#subNav #toolsPanel li a.preApproval {
  background: url(../images/iconKey.gif) no-repeat top left;
}
#subNav #toolsPanel li a.loanCalcs {
  background: url(../images/iconCalc.gif) no-repeat top left;
}
#subNav #toolsPanel li a.marketUpdate {
  background: url(../images/iconChartBars.gif) no-repeat top left;
}
#subNav #toolsPanel li a.loanResources {
  background: url(../images/iconCoins.gif) no-repeat top left;
}
#subNav #toolsPanel li a.emailAlert {
  background: url(../images/iconEmail.gif) no-repeat top left;
}

#subNav #searchPanel {
  width: 188px;
  margin-bottom: 12px;
  padding-bottom: 10px;
  display: block;
  background: url(../images/bgFeaturePanel.gif) no-repeat bottom;
}


#subNav #searchPanel h3 {
  width: 188px;
  height: 30px;
  display: block;
}
#subNav #searchPanel h3 strong {
  display: none;
}
#subNav #searchPanel h3.searchResults {
  background: url(../images/titleLoanSearchSmall.gif) no-repeat;
}
#subNav #searchPanel form 
{
	margin-left:2px;
}
#subNav #searchPanel label
{
	float:left;
	clear:left;
	font-weight:bold;
	font-size:10px;
	line-height:20px;
	width:185px;
}

#subNav #searchPanel input,#subNav #searchPanel select
{
	clear:left;
	font-size:11px;
}

#subNav .standardPanel {
  width: 188px;
  margin-bottom: 12px;
  padding-bottom: 10px;
  display: block;
  background: url(../images/bgStandardPanel.gif) no-repeat bottom;
}
#subNav .standardPanel h3 {
  width: 188px;
  height: 30px;
  display: block;
}
#subNav .standardPanel h3.homeLoans {
  background: url(../images/titleHomeLoans.gif) no-repeat;
}
#subNav .standardPanel h3.homeLoanLenders {
  background: url(../images/titleHomeLoanLenders.gif) no-repeat;
}
#subNav .standardPanel h3.insuranceProviders {
  background: url(../images/titleInsuranceProviders.gif) no-repeat;
}
#subNav .standardPanel h3.creditCards {
  background: url(../images/titleCardLenders.gif) no-repeat;
}
#subNav .standardPanel h3.specialOffers {
  background: url(../images/titleSpecialOffers.gif) no-repeat;
}

#subNav .standardPanel li.westpac {
  font-size: 85%;
  margin-bottom: 9px;
  padding-left: 25px; 
  background: url(/images/ads/westpac.gif) no-repeat top left;
  line-height: 1.3em;
  color: #003366;
}
#subNav .standardPanel li.mq {
  font-size: 85%;
  margin-bottom: 9px;
  padding-left: 25px; 
  background: url(/images/ads/mq.gif) no-repeat top left;
  line-height: 1.3em;
  color: #003366;
}
#subNav .standardPanel li.rol {
  font-size: 85%;
  margin-bottom: 9px;
  padding-left: 25px; 
  background: url(/images/ads/rol.gif) no-repeat top left;
  line-height: 1.3em;
  color: #003366;
}

#subNav .standardPanel h3 strong {
  display: none;
}
#subNav .standardPanel ul {
  margin: 12px 10px 10px 10px;
  list-style: none;
}
#subNav .standardPanel li {
  font-size: 85%;
  margin-bottom: 9px;
  padding-left: 25px; 
  background: url(../images/iconBulletBlue.gif) no-repeat top left;
  line-height: 1.3em;
  color: #003366;
}
#subNav .standardPanel li a {
  color: #003366;
}
#subNav .standardPanel li a:hover {
  color: #D86800;
}

#subNav .standardPanel ul ul {
  margin: 12px 10px 10px 10px;
  list-style: none;
}
#subNav .standardPanel li li {
  font-size: 85%;
  margin-bottom: 9px;
  padding-left: 25px; 
  background: url(../images/iconBulletBlue.gif) no-repeat top left;
  line-height: 1.3em;
  color: #003366;
}
#subNav .standardPanel li li a {
  color: #003366;
}
#subNav .standardPanel li li a:hover {
  color: #D86800;
}

/* Footer */

#footerROL {
  width: 1008px;
  height: 40px;
  margin: 15px 0 40px 0;
  display: block;
  clear: both;
  text-align:center;
  font-size: 8pt;
}
#footerROL ul {
  list-style: none;
}
#footerROL li {
  display: inline;
  margin-right: 5px;
  padding-right: 7px;
  font-weight: bold;
  border-right: 1px solid #000000;
}
#footerROL li.last {
  margin-right: 0;
  padding-right: 0;
  border-right: none;
}
#footerROL a {
  color: #bd1b2b;
  font-weight:normal;
  
}

#footerROL p {
  font-size: 8pt;
  font-weight: normal;
  color: #0B326B;
  line-height: 1.4em;
  margin-bottom: 22px;
}
#footerROL p.copyright {
  line-height: 36px;
  color: #000000;
  font-weight: normal;
}

.bubble
{
	background-image:url('/images/bubble.png');
	width:81px;
	height:66px;
	position:absolute;
	float:right;
	padding:5px;
	font-size:10px;
}

#loanApplication #currentloan {
  width: 508px;
  display: block;
  float: left;
  margin:0;
  padding:0;
}
#loanApplication p {
  display: block;
  margin-right:20px;
}

#loanApplication #currentloan label {
  width: 120px;
  margin-bottom: 20px;
  display: block;
  float: left;
  clear: left;
  font-size: 9pt;
  font-weight: bold;
  border:solid 1px black;
  padding: 0px;
  color: #000000;
}

.ie7 #loanApplication #currentloan label {
  margin-bottom: 20px;
  display: inline;
  padding-left: 0px;
  margin-left:0px;
}

#loanApplication #currentloan input{
  width: 148px;
  margin: 0px 0 8px 0;
  padding: 1px;
  display: inline;
  float: left;
  font-size: 90%;
}

#loanApplication #currentloan textarea 
{
    float:left; 
    width:300px;
}

#loanApplication #currentloan select {
  margin: 0px 0px 10px 0;
  padding: 1px 4px 1px 1px;
  display: inline;
  float: left;
  font-size: 90%;
}
#loanApplication #currentloan span.encryption {
  width: 290px;
  margin: -2px 30px;
  padding: 0 0 0 20px;
  display: block;
  float: left;
  font-size: 85%;
  line-height: 24px;
  background: url(../images/iconLock.gif) no-repeat left;
}

#loanApplication #currentloan input.getQuote {
  width: 74px;
  height: 26px;
  margin: 0;
  margin-left:200px;
  display: block;
  float: left;
}

#loanApplication #currentloan input.enquire {
  width: 88px;
  height: 26px;
  margin: 0;
  margin-left:200px;
  display: block;
  float: left;
}

.ie #loanApplication #currentloan span.encryption {
  width: 240px;
  margin: -2px 30px;
  font-size: 80%;
  float: none;
}

.gecko #loanApplication #currentloan .estimate {
  
  margin-left:5px;
  float: left;
}
.webkit #loanApplication #currentloan .estimate {
  
  margin-left:5px;
  float: left;
}

/*BANKS*/

#contentROL #banks
{
	text-align:center;
	float:left;
}

#contentROL #banks #bank
{
	width:168px;
	height:120px;
	margin-bottom:10px;
	margin-top:5px;
	float:left;
	display:inline;
}

#contentROL #banks #bank a
{
	color:#ad0321;
	float:left;
	width:140px;
	font-size:9pt;
	text-decoration:none;   
}

#contentROL #banks #bank a:hover
{
    text-decoration:underline;    
}

#ctl00_disclaimer
{
	width:508px;
	margin-top:20px;
	float:left;
	font-size:9px;	
}

.resetLink {
 color: #104173;
}
.resetLink:hover {
 color: #D86800;
}

.articleContent a{
 color: #104173;
}
.articleContent a:hover {
 color: #D86800;
}

.ie6 #loanApplication #currentloan label {
  width: 150px;
  margin: 0 20px 0 15px;
  padding-left: 3px;
}
.ie7 #loanApplication #currentloan label {
  width: 150px;
  margin: 0 20px 0 15px;
  padding-left: 18px;
  clear: left;
}
#loanApplication #currentloan input {
  width: 148px;
  margin: 0px 0 8px 0;
  padding: 1px;
  display: inline;
  float: left;
  font-size: 90%;
}
#loanApplication #currentloan select {
  margin: 0px 0px 10px 0;
  padding: 1px 4px 1px 1px;
  display: inline;
  float: left;
  font-size: 90%;
}
#loanApplication #currentloan span.encryption {
  width: 290px;
  margin: -2px 30px;
  padding: 0 0 0 20px;
  display: block;
  float: left;
  font-size: 85%;
  line-height: 24px;
  background: url(../images/iconLock.gif) no-repeat left;
}

#loanApplication #currentloan input.getQuote {
  width: 74px;
  height: 26px;
  margin: 0;
  margin-left:200px;
  display: block;
  float: left;
}

#loanApplication #currentloan input.enquire {
  width: 88px;
  height: 26px;
  margin: 0;
  margin-left:200px;
  display: block;
  float: left;
}

.ie #loanApplication #currentloan span.encryption {
  width: 240px;
  margin: -2px 30px;
  font-size: 80%;
  float: none;
}

.gecko #loanApplication #currentloan .estimate {
  
  margin-left:5px;
  float: left;
}
.webkit #loanApplication #currentloan .estimate {
  
  margin-left:5px;
  float: left;
}
.resetLink {
 color: #104173;
}
.resetLink:hover {
 color: #D86800;
}

.articleContent a{
 color: #104173;
}
.articleContent a:hover {
 color: #D86800;
}

.compareLinks {
	width: 920px;
}
.compareLinks ul 
{
  height: auto;
  clear: both;
  float: left;
  list-style: none;
 }
.compareLinks li 
{
  width: 425px;
  display: inline;
  float: left;
  padding-left: 15px;
  line-height: 1.5em;
  font-size: 70%;
  background: url(../images/iconBulletBlue.gif) no-repeat;
  background-position: 3px 0;
}
.compareLinks li a {
 color: #104173;
}
.compareLinks li a:hover {
 color: #D86800;
}

 a.helpEnquiry {
    padding: 5px 8px 5px 22px;
    color: #357897;
    background: url('/images/iconUserComment.gif') no-repeat #F4F4F4;
    background-position: 4px 3px;
    line-height:20px;
    vertical-align:middle;
  }
  a.helpEnquiry:hover {
    color: #579BBB;
  }
  
  
  /*INSURANCE */
  #contentROL #insuranceTab
  {
  	width:246px;
  	height:90px;
  	float:left;
  	padding:0;
  	background:url(/images/bg_insurance.gif) no-repeat left;
  	margin-left:15px;
  	margin-bottom:15px;
  	margin-top:0px;
  }
  
  #contentROL #insuranceTab h2
  {      
      margin:0;
      padding:0;
      color:#000000;
      font-size:12pt;
      font-weight:bold;
  }
  
   #contentROL #insuranceTab p
  {      
      margin-top:5px;
      font-size:11px;
      width:175px;
      margin-bottom:0px;
  }
  
  #contentROL #insuranceTab a
  {      
     color:#af0a27;
     text-decoration:none;
  }
  
  #contentROL #insuranceTab a:hover
  {      
     text-decoration:underline;
  }
  
  #contentROL #insuranceTab.life
  {      
      margin-top:5px;
  }
   
  #contentROL #insuranceTab #contentROL
  {
    float:left;
	color:#000000;
	width:216px;
    height:65px;
    margin:0;
    padding:10px;
    vertical-align:top;
  }
  
  #contentROL #insuranceTab #contentROL.life
  {
      background:url(/images/life.png) no-repeat bottom right;
  }
  
  #contentROL .ip
  {
      background:url(/images/income.png) no-repeat bottom right;
  }
  
  #contentROL .tpd
  {
      background:url(/images/tpd.png) no-repeat bottom right;
  }
   #contentROL .trauma
  {
      background:url(/images/trauma.png) no-repeat bottom right;
  }
  
  #contentROL #insuranceCalc
  {
      width:184px; 
      height: 60px;
      padding-left:62px;
      font-size:11px;
      float:left;
      margin-bottom:25px;
  }
  
  #contentROL #insuranceCalc.life
  {
      background:url(/images/insurance/calculatorLife.gif) no-repeat left;
  }

  #contentROL #insuranceCalc.ip
  {
      margin-left:10px;
      background:url(/images/insurance/calculatorIncome.gif) no-repeat left;
  }
  
  #contentROL #insuranceCalc.tpd
  {
      background:url(/images/insurance/calculatorTPD.gif) no-repeat left;
  }
  
  #contentROL #insuranceCalc.trauma
  {
      margin-left:10px;
      background:url(/images/insurance/calculatorTrauma.gif) no-repeat left;
  }
    
   #contentROL #insuranceCalc h2
  {
      margin-bottom:5px;
  }
  #contentROL #insuranceCalc h2 a
  {
      color:#af0a27;
      text-decoration:none;
      font-size:12px;
  }
  
  #contentROL #insuranceCalc h2 a:hover
  {
      text-decoration:underline;
  }
  
  
 /*END INSURANCE */
 /*SUPER*/ 
  
  #contentROL #superTab
  {
  	width:385px;
  	height:100px;
  	float:left;
  	margin-left:10px;
  	margin-top:10px;
  	margin-bottom:20px;
  	padding:0;
  }
     
  #contentROL #superTab #contentROL
  {
  	padding-top:30px;
  	padding-left:12px;
  	padding-right:10px;
	width:385px;
	color:#003366;
  }
  
  #contentROL #superTab #contentROL a, #contentROL #superTab #contentROL a:hover, #contentROL #superTab #contentROL a:visited
  {
 	color:#003366;
  }
  
  #contentROL #superTab.balanced
  {
	background-image:url('/images/super/balanced_fund.gif');	
  }
  
  #contentROL #superTab.conservative
  {
	background-image:url('/images/super/conservative_fund.gif');	
  }
  
  #contentROL #superTab.growth
  {
	background-image:url('/images/super/growth_fund.gif');	
  }
  
  /*END SUPER*/
  
  #contentROL .searchButton
  {
  	float:right;
  }
  
    #contentROL .searchButtonSuper
  {
  	float:left;
  }
 
 
 #contentROL #smallForm label {
  width: 200px;
  height: 19px;
  float:left;
  color: #003366;
  font-weight: bold;
  font-size: 90%;
}
#contentROL #smallForm input {
  margin-bottom: 10px;
  padding: 2px;
  font-size: 110%;
  font-weight: bold;
  color: #003366;
}  

#contentROL #result
{
	color: #ad0321;
	font-weight: bold;
	font-size: 180%;
	margin-top:30px;
	text-align:center;
}
.printShow
{
	display:none;	
}

#contentROL table#ratesNavMQ {
  width: 680px;
  margin: 17px 0 -1px 0;
}
#contentROL table#ratesNavMQ td {
  width: 90px;
  height: 15px;
  padding: 5px;
  text-align: center;
  background: url(../images/btnRateTabMQ.gif) no-repeat #FFF;
}
#contentROL table#ratesNavMQ td a {
  color: #000000;
  outline:none;
}
#contentROL table#ratesNavMQ td a:hover {
  color: #000000;
}
#contentROL table#ratesNavMQ td.current {
  background-position: 0 -30px;
  color: #ffffff;
  font-weight: bold;
}
#contentROL table#ratesNavMQ td.current a {
  color: #ffffff;
  text-decoration: none;
}
#contentROL table#lowestRatesMQ {
  width: 720px;
  margin: 0 0 25px 0;
  border: 1px solid #ff6600;
}
#contentROL table#lowestRatesMQ th {
  padding: 10px 8px;
  color: #231f58;
  background: #eeeeee;
}
#contentROL table#lowestRatesMQ td {
  padding: 8px 8px;
  color: #231f58;
  background: #FFF;
}
#contentROL table#lowestRatesMQ td.even {
  background: #FFF4E0;
}
#contentROL table#lowestRatesMQ td strong {
  color: #ff6600;
}
#contentROL table#lowestRatesMQ td img {
  border: none;
}


/* Footer Links */

#footerLinks 
{
    float:left;
    margin-bottom:15px;
    margin-top:15px;
    margin-left:150px;  
}

.ie6 #footerLinks 
{
    margin-left:80px;  
}

.footerLinkHeader {
	color: #ad0321;
	text-decoration:none;
	cursor: pointer;
	font-size: 10pt;
	font-weight: bold;
    background: url(../images/thumb_bubble_arrow.gif) no-repeat;
    background-position:0px 5px;
    padding-left:15px;
    margin-bottom:10px;
}
.footerLinkHeader:hover {
	text-decoration:underline;
}
.footerLinkChild {
	width: 860px;
}
.footerLinkChild ul {
  width: 100%;
  height: auto;
  display: block;
  clear: both;
  float: left;
  list-style: none;
  margin-bottom:15px;
}
.footerLinkChild li {
  width: 260px;
  display: inline;
  float: left;
  padding-left: 25px;
  line-height: 1.5em;
}
.footerLinkChild li a {
 color: #ad0321;
 font-weight:normal;
 text-decoration:none;
}
.footerLinkChild li a:hover {
 color: #ad0321;
 text-decoration:underline;
}
.header_highlight {
  color: #ad0321;
  text-decoration: none;
}

.bg
{
    background:url(/images/bg_enquire.gif) repeat-y;
    float:left;
    width:813px;    
}

.callLender
{
     background:url(/images/bgCallLender.gif) no-repeat;
     height:40px;
     width:488px;    
     margin-top:10px;
     padding:10px;
     font-weight:bold;
     font-size:15px;
}

.callLender strong
{
    color:#ad0321;
    font-weight:bolder;
}

.callLender img
{
    float:left;    
    margin-right:10px;
}
#contentROL #insuranceCalcLife {
    background: url("/images/insurance/calculatorLife.gif") no-repeat scroll left center transparent;
    float: left;
    font-size: 11px;
    height: 60px;
    margin-bottom: 25px;
    padding-left: 62px;
    width: 184px;
}
#contentROL #insuranceCalcIP {
    background: url("/images/insurance/calculatorIncome.gif") no-repeat scroll left center transparent;
    float: left;
    font-size: 11px;
    height: 60px;
    margin-bottom: 25px;
    margin-left: 10px;
    padding-left: 62px;
    width: 184px;
}
#contentROL #insuranceCalcTPD {
    background: url("/images/insurance/calculatorTPD.gif") no-repeat scroll left center transparent;
    float: left;
    font-size: 11px;
    height: 60px;
    margin-bottom: 25px;
    padding-left: 62px;
    width: 184px;
}
#contentROL #insuranceCalcTrauma {
    background: url("/images/insurance/calculatorTrauma.gif") no-repeat scroll left center transparent;
    float: left;
    font-size: 11px;
    height: 60px;
    margin-bottom: 25px;
    margin-left: 10px;
    padding-left: 62px;
    width: 184px;
}
.products {
    clear: both;
    margin-top: 0;
}
.featuredProduct {
    /*background: url("/images/backgroundSingleItem.gif") no-repeat scroll 0 0 transparent;
height: 200px;*/
    background: url("/images/dotted_border.gif") repeat-x scroll center bottom transparent;
    float: left;
    margin: 5px 0 0 5px;
    width: 500px;
}
.rate {
    color: #AD0321;
    font-family: VolksBold,Arial;
    font-size: 24pt;
    margin-top: 10px;
    font-weight:bold
}
.bulletedList li 
{
    margin-bottom:5px
}
