a:link, a:visited { color:#03F; text-decoration:underline; }
a:hover, a:active { color:#5e8dab; text-decoration:underline; }
img { border:0; }
.LGBLUYELHeader { color: #201E5D; font-weight: bold; background-color:#feee39; height:43px; vertical-align:middle; font-size: 24px; }
.rightsubhead { font-size: 12px; font-weight: bold; background:url(Images/sidesubheadbg.jpg); height:29px; vertical-align:middle; padding-top:5px; }
.smright { font-size: 11px; font-weight: bold; background-color: #FFF9BB; }
.wealthwarning { font-size: 11px; font-weight: bold; }
.LGAPR { font-size: 16px }
.MainBody { font-size: 14px; color: #0033FF; }
.smblack { color: #000000 }
/* CSS Document */
#layout-b #home-promo { padding-top: 10px; padding-right: 0; padding-bottom: 0; padding-left: 5px; }
#layout-b #content-main { width:564px; float:left; margin:0; display:inline; }
#layout-b #content { position:relative; }
#layout-b #site-tools { position:absolute; width:210px; top:15px; left:755px; }
#layout-b #page-info #breadcrumbs { padding-left:228px; }
#layout-b #page-info h1 { padding-left:227px; }
#layout-b .highlight-panel, #layout-b .gradient { margin:0; }
#layout-b .highlight-crn-2, #layout-b .gradient-crn-2 { margin:0 0 15px 0; }
.brand-NRMA { display:none; }
.brand-NRMAQLD { display:inline; }
.brand-SGIC { display:none; }
.brand-SGIO { display:none; }
html { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: small; width:100%; min-height:100%; height:100px; overflow:-moz-scrollbars-vertical; }
body { padding:0px; margin:0px; width:100%; min-height:100%; height:100%; background:#ededed; }
#background-outer { background: url(../images/bg-sprite.gif) -1000px 0px repeat-y; margin:0 auto; width: 1000px; }
#background { background:url(../images/bg-sprite.gif) 0px -14px no-repeat; width:1000px; min-width:992px; margin:0 auto; }
#backgroundgeneric-outer { background: url(../images/bg-spritegeneric.gif) -1000px 0px repeat-y; margin:0 auto; width: 1000px; }
#backgroundgeneric { background:url(../images/bg-spritegeneric.gif) 0px -14px no-repeat; width:1000px; min-width:992px; margin:0 auto; }
#site-bottom { background: url(../images/bg-sprite.gif) 0px 0px no-repeat; height:14px; min-width:992px; font-size:1px; width:1000px; margin:0 auto; }
#content { float:left; margin-left:0; }
#container { width:992px; margin-left:auto; margin-right:auto; }
#branding { position:relative; height:80px; float:none; }
.iip #branding h1, #branding div.logo { margin:0px; font-size:60%; padding:20px 0 0 10px; color:#FFFFFF; }
.iip #branding div h1 span, #branding div div.logo span { position:absolute; left:10px; top:20px; height:100%; width:100%; }
.iip #branding div h1 span a, #branding div div.logo span a { text-decoration:none; }
.iip #branding .brand h1.logo span, #branding .brand div.logo span { background:url(../images/OceanFinance&Mortgages.jpg) no-repeat; width:900px; }
.iip #branding div h1 span a, #branding div div.logo span a { z-index:999; display:block; width:200px; height:90px; }
#branding #logo { top:20px; left:10px; width:200px; height:90px; position:relative; }
#branding #logo a span { background:url(/images/nrmaqld/skin/logo.gif) no-repeat; position: absolute; width: 100%; height: 100%; cursor: hand; z-index:999; display: block; }
#branding a:link, #branding a:visited { color:#16469c; }
#branding a:hover, #branding a:visited:hover { text-decoration:none; }
#branding #site-search { padding:11px 0 9px 10px; display:block; height:22px; position:absolute; top:66px; left:797px; }
#branding #site-search form { padding:0; margin:0; }
#branding #site-search input { width:105px; height:18px; margin-right:7px; border:1px solid #16469c; float:left; background-color:#f2f9fe; }
/* state selector */
#branding .state-selector { position:absolute; left:185px; top:67px; height:46px; padding-left:55px; width:500px; }
#branding .state-selector h2 { font-size:90%; margin:6px 0px 2px 0px; color:#7e0043; }
#branding .state-selector p { margin:0px; font-size:85%; color:#000; }
#branding .state-selector img { padding:6px 8px 0 0; }
/* contact info */
#branding .contact-info { position:absolute; left:240px; top:21px; width:740px; }
#branding .contact-info h2 { margin:2px 0 0 30px; font-size:22px; font-weight:normal; height:30px; color:#16469c; }
#branding .contact-info h2 span { position:absolute; left:0px; top:0px; width:30px; height:30px; }
#branding .contact-info p { font-size:85%; margin:2px 0 0 0; padding:0 0 2px 0; color:#000; padding-left:46px; }
#branding .contact-info p span { font-size:155%; font-weight:bold; color:#7e0043; }
/* page-info */
#page-info { /*width:767px;*/
    min-height:52px; height:auto!important; height:52px; }
#page-info #breadcrumbs { list-style:none; margin:0; padding-top:8px; padding-bottom:5px; color:#3a97d1; font-size:90%; }
#page-info #breadcrumbs li { float:left; padding-right:5px; }
#page-info #breadcrumbs a:link, #page-info #breadcrumbs a:visited { text-decoration:none; color:#3a97d1; }
#page-info #breadcrumbs a:link:hover, #page-info #breadcrumbs a:visited:hover { text-decoration:underline; }
#page-info h1 { clear:both; color:#16469c; font-size:170%; padding-top:0px; padding-bottom:0px; }
/* left side */
#left-side { font-size: 85%; float:left; width:180px; padding-left:0px; padding-top:10px; }
/* sub-nav */
#nav-sub { }
#nav-sub ul { list-style:none; margin:0; padding:0; }
#nav-sub ul li { background:url(/images/nrmaqld/skin/subnav-bullet.gif) no-repeat 10px 11px; padding:8px 10px 8px 20px; height:100%; border-top:1px solid #cedcf1; }
#nav-sub ul li#first { background:url(/images/nrmaqld/skin/subnav-bullet.gif) no-repeat 10px 11px; padding:8px 10px 8px 20px; height:100%; border-top:none; }
#nav-sub li.selected { font-weight:bold; }
#nav-sub a:link, #nav-sub a:visited { color:#16469c; text-decoration:none; }
#nav-sub a:hover, #nav-sub a:visited:hover { color:#3a97d1; }
.side-panel .ad-promo { padding-left:14px; padding-right:5px; color:#16469c; }
/* other-links */
.other-links { width:204px; }
.other-links .inner { padding-left:14px; }
.other-links h3 { color:#16469c; font-size:75%; letter-spacing:1px; text-transform:uppercase; padding:15px 0 0 0; margin:0; }
.other-links ul { list-style:none; padding:10px 0 10px 0; margin:0; }
.other-links li { padding-bottom:6px; font-size:100%; line-height:1.25em; }
.other-links p { padding:4px 0 10px 0; margin:0; color:#16469c; line-height:1.4em; padding-right:10px; }
.other-links a:link, .other-links a:visited { color:#3a97d1; }
.other-links li a:link, .other-links li a:visited { text-decoration:none; }
.other-links a:hover, .other-links a:visited:hover { color:#16469c; text-decoration:none; }
/* other-links-home */
.other-links-home { width:200px; padding-right:5px; font-size:85%; }
.other-links-home h3 { color:#16469c; font-size:90%!important; letter-spacing:1px; text-transform:uppercase; padding:0!important; margin:0!important; }
.other-links-home h4 { color:#208DD2; font-size:100%; padding:10px 0 0 0; margin:0; font-weight:normal; }
.other-links-home h4 a:link { color:#208DD2; text-decoration:none; }
.other-links-home h4 a:visited { color:#208DD2; text-decoration:none; }
.other-links-home h4 a:hover { color:#208DD2; text-decoration:underline; }
.other-links-home h4 a:active { color:#208DD2; text-decoration:none; }
.other-links-home ul { list-style:none; padding:10px 0 10px 0; margin:0; }
.other-links-home li { padding-bottom:6px; line-height:1.25em; }
.other-links-home p { padding:10px 0 10px 0; margin:0; color:#24436b; line-height:1.4em; padding-right:10px; }
.other-links-home p span { color:#999; }
.other-links-home a:link, .other-links-home a:visited { color:#3a97d1; }
.other-links-home li a:link, .other-links-home li a:visited { text-decoration:none; }
.other-links-home a:hover, .other-links-home a:visited:hover { color:#16469c; text-decoration:none; }
/* content-main */

#content-main { padding:10px 0 10px 2px; min-height:300px; height:auto !important; height:300px; }
ul.ticks { margin:0; padding:0; }
ul.ticks li { list-style:none; background:url(/images/skin/tick_blue.gif) 8px 0px no-repeat; padding:0 0 8px 30px; }
.car ul.ticks li { background:url(/images/skin/tick_green.gif) 8px 0px no-repeat; }
.motorcycle ul.ticks li { background:url(/images/skin/tick_motorcycle.gif) 8px 0px no-repeat; }
.home ul.ticks li { background:url(/images/skin/tick_home.gif) 8px 0px no-repeat; }
.business ul.ticks li { background:url(/images/skin/tick_business.gif) 8px 0px no-repeat; }
.health ul.ticks li { background:url(/images/skin/tick_health.gif) 8px 0px no-repeat; }
.travel ul.ticks li { background:url(/images/skin/tick_travel.gif) 8px 0px no-repeat; }
.boat ul.ticks li { background:url(/images/skin/tick_boat.gif) 8px 0px no-repeat; }
.caravan ul.ticks li { background:url(/images/skin/tick_caravan.gif) 8px 0px no-repeat; }
.icon-link { text-align:center; width:130px; float:left; }
.icon-link a.imageLink { text-decoration:none; }
/* Columns */
.cols-2 { float:left; width:49%; display:block; height:auto; }
.cols-3 { float:left; display:block; height:auto; }
.spacer { float:left; width:2%; display:block; height:1px; }
/* site-tools */
#site-tools { /*padding-top:57px;*/
    padding-top:5px; }
#site-tools h3 { padding:0 0 5px 0; margin:0 0 0 10px; font-size:100%; }
#site-tools select { font-size:11px; height:20px; margin:0 7px 0 10px; float:left; }
#site-tools .dropbox-options { width:196px; padding:10px 0 0 0; margin:0 0 0 0; /*order-bottom:1px dashed #cedcf1;*/
	height:65px; }
.dotted { font-size:1px; line-height:1px; height:1px; border-bottom:1px dashed #cedcf1; }
#site-tools .dropbox-options h3 { color:#16469c; font-size:130%; }
#site-tools #quick-links { clear:both; padding-bottom:1px; }
#site-tools #quick-links a { display:block; padding:0 0 0 12px; margin:10px 0 4px 8px; background:url(/images/nrmaqld/skin/blue_bullet_arrow.gif) no-repeat 0 4px; font-size:90%; }
#site-tools #retrieve-link { clear:both; background-color:#F2F9FE; font-size:90%; margin:0 1px; padding:6px 0 2px; text-decoration:none; }
#site-tools #retrieve-link a { background:transparent url(/images/nrmaqld/skin/blue_bullet_arrow.gif) no-repeat 0 4px; display:block; margin:0 0 4px 8px; padding:0 0 0 12px; text-decoration:none; }
#branding .contact-info a:link, #site-tools #quick-links a:link { text-decoration:none; }
#branding .contact-info a:visited, #site-tools #quick-links a:visited { text-decoration:none; }
#branding .contact-info a:hover, #site-tools #quick-links a:hover { text-decoration:underline; }
#branding .contact-info a:active, #site-tools #quick-links a:active { text-decoration:none; }
/* footer */
#footer { margin:20px 12px 0 12px; padding:12px 0 12px 0; border-top:1px solid #3a97d1; border-bottom:1px solid #cedcf1; color:#3a97d1; font-size:85%; clear:both; }
#footer a:link, #footer a:visited { color:#3a97d1; text-decoration:none; }
#footer a:hover, #footer a:visited:hover { text-decoration:underline; }
/* site-info */
#site-info { font-size: 85%; padding:10px 0 20px 10px; color:#16469c; }
#site-info a:link, #site-info a:visited { text-decoration:none; color:#16469c; }
#site-info a:hover, #site-info a:visited:hover { text-decoration:underline; color:#3A97D1; }
/*home*/
#home-promo { margin-left:2px; }
.image-promo { width:540px; }
.image-promo .p1 { float:left; width:300px; }
.image-promo .p2 { float:right; width:262px; }
.normal a:link { text-decoration:none; color:#000; }
.normal a:visited { text-decoration:none; color:#000; }
.normal a:hover { text-decoration:underline; color:#000; }
.normal a:active { text-decoration:none; color:#000; }
.standard { Caption: Sub heading style blue; color:#16469c; font-weight:bold; font-size:100%; margin:15px 0 0 0; padding:0; }
.normal { Caption: Black text; color:#000; }
.enlarge-text { Caption: Large black text; font-size:22px; color:#000; }
.enlarge-text-bold { Caption: Large black bold text; font-size:22px; font-weight:bold; color:#000; }
.content-promo { margin-bottom:10px; }
#mainpromo-box { width:790px; min-height:284px; height:auto!important; height:204px; color:#27446C; float:right; }
/* home page promo */
#promo-box { width:527px; padding:0; min-height:284px; height:auto!important; height:204px; color:#27446C; float:right; }
#promo-box h3 { margin:0 0 0 15px; padding:10px 0; font-weight:normal; font-size:120%; }
#promo-box p { margin:0 0 0 15px; padding:0; }
#promo-box h3 a { text-decoration:none; padding:0 0 0 0; }
#promo-box img { border:none; display:block; margin:0 auto; text-align:center; }
/* promo */

.Yellow-blueheader { color: #201E5D; font-weight: bold; background-color:#feee39; height:43px; vertical-align:middle; font-size: 24px; }
.rightsubhead { font-size: 12px; font-weight: bold; background:url(../Images/sidesubheadbg.jpg); height:15px; vertical-align:middle; padding-top:5px; }
.rightsubbody { font-size: 11px; font-weight: bold; background-color: #FFF9BB; height: 250px }
.wealthwarning { font-size: 11px; font-weight: bold; }
.wealthwarningapr { font-size: 16px }
.Mainbody { font-size: 13px; color: #0033FF; }
.Yellow-blueheader0 { color: #0033FF; font-size: 14px; }
.headerlinks { font-size: 10px; color: #000033; }
.pageheader { font-size:24px; color: #FFFFFF; }
.rightcol {
 style="width:95%; height: 100px; "
}
.style2 { font-size: 18px; color: #FFFFFF; font-weight: bold; }
.style4 { color: #F7EA08; font-weight: bold; }
.style8 { color: #000000; font-weight: bold; }
.style9 { font-size: 10px }
.floatRight{float:right;}
.floatLeft{float:left;}
.clear{clear:both;}

.lowest-rates-table { margin:10px 0; }
.lowest-rates-table h2 { margin:0; text-transform:uppercase; }
.lowest-rates-table table { width:100%; background:#FF9900; color:#000; text-align:center; font-weight:bold; border:solid #0969D0 }
.lowest-rates-table th { background:#fff; }
.lowest-rates-table td { }
.quotes-row { background:#0969D0; text-align:right; color:#F7EA08; margin:0; font-weight:bold; float:right; width:100%; height:30px; }
.quotes-row img { float:right; }
