/* General body text and link properties */a:link { color: #000000; text-decoration: none;}a:visited {	text-decoration: none;	color: #D51010;}a:hover { text-decoration: underline; color: #E59912;}a:active { text-decoration: none; color: #D51010;}H1 { background-color: transparent; color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 14px }H2 { background-color: transparent; color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px }H3 { background-color: transparent; color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px }H4 { background-color: transparent; color: #FFFFFF; text-decoration: none;  font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px }.LVL1menu { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}.LVL1menu:link { color: #000000; text-decoration: none}.LVL1menu:visited { color: #000000; text-decoration: none}.LVL1menu:hover { color: #000000; text-decoration: none}.LVL1menuHI { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}.LVL1menuHI:link { color: #000000; text-decoration: none}.LVL1menuHI:visited { color: #000000; text-decoration: none}.LVL1menuHI:hover { color: #000000; text-decoration: none}.LVL2menu {color: #ffffff; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  text-align: left;}.LVL2menu:link { background-color: transparent; color: #ffffff; text-decoration: none }.LVL2menu:visited { background-color: transparent; color: #ffffff; text-decoration: none }.LVL2menu:hover { background-color: transparent; color: #ffffff; text-decoration: none }.LVL2menuHI {color: #ffffff; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left;}.LVL2menuHI:link { background-color: transparent; color: #ffffff; text-decoration: none }.LVL2menuHI:visited { background-color: transparent; color: #ffffff; text-decoration: none }.LVL2menuHI:hover { background-color: transparent; color: #ffffff; text-decoration: none }.LVL3menu {color: #FFFFFF; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; height: 17px; text-align: left;}.LVL3menu:link { background-color: transparent; color: #FFFFFF; text-decoration: none }.LVL3menu:visited { background-color: transparent; color: #FFFFFF; text-decoration: none }.LVL3menu:hover {color: #FF0000; text-decoration: none }.LVL3menuHI {color: #FF0000; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; height: 17px; text-align: left;}.LVL3menuHI:link { background-color: transparent; color: #FF0000; text-decoration: none }.LVL3menuHI:visited { background-color: transparent; color: #FF0000; text-decoration: none }.LVL3menuHI:hover {color: #FF0000; text-decoration: none }/* Update URL/REPID's in the following */body { background-color: #FFFFFF; background-image: url(/CA2571B700161270/Lookup/Background/$file/bg_main.gif);}.NAVIGATIONholder {border: solid white; border-width: 0px 4px 0px 4px; background-image: url(/CA2571B700161270/Lookup/Background/$file/bg_nav_end.gif); left: auto;}.LVL2menuCell {background-image: url(/CA2571B700161270/Lookup/NavItems/$file/LVL2menu.gif); color: #000000; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; height: 28px; padding-left: 20px; text-align: left;}.LVL2menuHICell { background-image: url(/CA2571B700161270/Lookup/NavItems/$file/LVL2menuHI.gif); color: #FFFFFF; text-decoration: none;	font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; height: 28px; padding-left: 20px; text-align: left;}.LVL3menuCell { background-image: url(/CA2571B700161270/Lookup/NavItems/$file/LVL3menu.gif); color: #FFFFFF; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; height: 17px; padding-left: 30px; text-align: left;}.LVL3menuCell:hover { background-image: url(/CA2571B700161270/Lookup/NavItems/$file/LVL3menuHOVER.gif); color: #FF0000; text-decoration: none }.LVL3menuHICell { background-image: url(/CA2571B700161270/Lookup/NavItems/$file/LVL3menuHI.gif); color: #000000; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; height: 17px; padding-left: 30px; text-align: left;}.CONTENT { padding: 10px 30px 30px 40px;  background-image: url(/CA2571B700161270/Lookup/Background/$file/bg_content.gif); background-repeat: no-repeat; }.TABlist_odd { font-size: 8pt; padding: 10px 12px 9px 22px;	background-image: url(/CA2571B700161270/Lookup/NavItems/$file/arrow_red.gif); background-repeat: no-repeat; background-position: 9px 10px; text-align: left; }.TABlist_even { font-size: 8pt; padding: 7px 12px 7px 22px;	background-color:#E9E9E9; background-image: url(/CA2571B700161270/Lookup/NavItems/$file/arrow_red.gif); background-repeat: no-repeat; background-position: 9px 8px; border: solid #CCCCCC; border-width: 1px 0px 1px 0px; text-align: left; }.NEWSholder { background-color:#092277; background-image: url(/CA2571B700161270/Lookup/Background/$file/bg_right.gif); background-repeat: no-repeat;}body,td,th { font-family: Arial, Helvetica, sans-serif; font-size: 8pt }input {margin-bottom: 3px; margin-top: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666}/* Navigation & Banner */.UTILITY { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt }.UTILITYlink { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt }.UTILITYlink:link { color: #FFFFFF; text-decoration: none}.UTILITYlink:visited { color: #FFFFFF; text-decoration: none}.UTILITYlink:hover { color: #FFFFFF; text-decoration: underline}.UTILITYsearch {  font-family: Arial; font-size: 8pt;color: #FFFFFF;}.BANNER { border: solid white;  border-width: 4px 4px 2px 4px}	/* Main Content */.MAIN_CONTENTholder { border: solid white; border-width: 0px 4px 0px 4px; background-color: #FFFFFF }.HERO { border: solid white; border-width: 0px 2px 0px 2px}.NEWStitle { color: #FFFFFF; text-decoration: none; font-size: 10pt; padding: 13px 5px 5px 13px; font-weight: bold; font-style: italic; text-align: left;}.NEWSp { color: #FFFFFF; font-size: 8pt; padding: 0px 12px 5px 16px; background-repeat: no-repeat; 	background-position: 7px 3px; text-align: left;}.NEWS {color: #FFFFFF;	font-size: 8pt;	text-align: left;}.NEWS:link { color: #FFFFFF; text-decoration: none}.NEWS:visited { color: #FFFFFF; text-decoration: none}.NEWS:hover { color: #FFFFFF; text-decoration: underline}.HOMEfeature_left_heading {color: #000000;	text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; padding: 5px 0px 0px 15px; text-align: left;}.HOMEfeature_left {color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; padding: 3px 0px 2px 15px; text-align: left;}.HOMEfeature_left_more { padding: 0px 0px 8px 5px; text-align: right; }.HOMEfeature_right_heading {color: #000000; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-align: left;}.HOMEfeature_right_heading:link { color: #000000; text-decoration: none}.HOMEfeature_right_heading:visited { color: #000000; text-decoration: none}.HOMEfeature_right_heading:hover { color: #D51010; text-decoration: underline}.HOMEfeature_right { color: #000000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left;}.FEATURE {background-color:#FFFFFF}.FEATUREheading  {color: #D51010; text-decoration: none; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center;}.TABS { border: solid white; border-width: 2px 0px 0px 0px; background-color:#414141}.TABonCell {background-color:#FFFFFF;}.TABoffCell {background-color: transparent;}.TABon { color: #000000; text-decoration: none; font-size: 8pt; font-weight: bold;}.TABon:link { color: #000000; text-decoration: none}.TABon:visited { color: #000000; text-decoration: none}.TABon:hover { color: #000000; text-decoration: underline}.TABoff { color: #FFFFFF; text-decoration: none; font-size: 8pt;}.TABoff:link { color: #FFFFFF; text-decoration: none}.TABoff:visited { color: #FFFFFF; text-decoration: none}.TABoff:hover { color: #FFFFFF; text-decoration: underline}.TABContentHide {display: none;}.TABContent {width: 100%;}.LISTINGdivider { border: solid #CCCCCC; border-width: 0px 0px 1px 0px; padding: 0px 0px 0px 0px;}.LISTINGlinktext { background-color: transparent; color: #D51010; font-weight: bold; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt}.LISTINGlinktext:link { background-color: transparent; color: #D51010; font-weight: bold; text-decoration: none}.LISTINGlinktext:visited { background-color: transparent; color: #D51010; font-weight: bold; text-decoration: none}.LISTINGlinktext:hover { background-color: transparent; color: #333333; font-weight: bold; text-decoration: underline }/* Footer */.FOOTERholder { border: solid white; border-width: 2px 4px 4px 4px; }  .FOOTER { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt }.FOOTERlink { color: #FFFFFF; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt }.FOOTERlink:link { color: #FFFFFF; text-decoration: none}.FOOTERlink:visited { color: #FFFFFF; text-decoration: none}.FOOTERlink:hover { color: #FFFFFF; text-decoration: underline}.FRAMEBackground { background-color: #D51010; background-image: url(/CA2571B700162F83/Lookup/Background/$file/bg_subnav1.gif); background-repeat: repeat-y;}.FRAMEBlankBackground { background-image: url(/CA2571B700161270/Lookup/Background/$file/bg_main.gif) }/* Catalogue Viewer */a#catalogue-navigationbar:link { color: #000000; text-decoration: none; font-size:larger;}a#catalogue-navigationbar:visited { text-decoration: none; color: #000000; font-size:larger;}a#catalogue-navigationbar:hover { text-decoration: none; color: #C70005; font-size:larger;}a#catalogue-navigationbar:active { text-decoration: none; color: #D51010; font-size:larger;}a#catalogue-selected{ text-decoration: none; font-weight: bold; color: #C70005; font-size:larger;}a#catalogue-unselected{text-decoration: none; color: #000000; font-size:larger;}a#catalogue-unselected:hover { text-decoration: underline; color: #C70005; font-size:larger;}body#catalogue-body{ background-color: #FFFFFF; background-image: url(/CA2571B700163845/Lookup/Background/$file/bg_content.gif); background-repeat: no-repeat; margin:0px}.catalogue-body {}.catalogue-surround{border-collapse: collapse; padding-left: 38px; padding-top:18px}.catalogue-table{border-collapse: collapse; background-color: #ECEDEE}.catalogue-pagename {}// height:10px.catalogue-navigationbar{ border-collapse: collapse; padding:0px;}.catalogue-navigationtitle{color:#3E3E3E; font-size:larger; font-weight:bold}//background-image: url(/CA2571B700163845/Lookup/NavItems/$file/LVL2menu.gif); //padding-left: 20px; padding-right: 20px; padding-top: 3px; padding-bottom: 0px;.catalogue-navigationbar-cell {color: #000000; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; height: 25px;  text-align: left;vertical-align: middle; }.catalogue-left {vertical-align:top; text-align:center; padding-top:10px; width:10px}td#catalogue-left {vertical-align:top; text-align:center; padding-top:10px; width:10px}.catalogue-right { vertical-align:top; text-align:left }.catalogue-selected { text-align:left }.catalogue-unselected { text-align:left }/* Catalogue Viewer overridden h tags*///h1#title {color:#C70005}h1#title {color:#FFFFFF; padding: 0px 0px 0px 0px; margin:0px 10px 0px 5px; font-size: 10pt }h4#pagename {color:#000000; font-size:larger; padding: 0px 0px 0px 0px; margin:5px 10px 5px 10px}h5#navigationbar {color:#000000}h6#selected {color:#000000}h6#unselected {color:#FF0000}/* List and Search Navigation */.NAVnextprev { background-color: transparent; color: #336699; font-weight: normal; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt}.NAVnextprev:link { background-color: transparent; color: #336699; text-decoration: none}.NAVnextprev:visited { background-color: transparent; color: #336699; text-decoration: none}.NAVnextprev:hover { background-color: transparent; color: #336699; text-decoration: underline }.NAVpagenum { background-color: transparent; color: #336699; font-weight: bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt}.NAVpagenum:link { background-color: transparent; color: #336699; text-decoration: none}.NAVpagenum:visited { background-color: transparent; color: #336699; text-decoration: none}.NAVpagenum:hover { background-color: transparent; color: #336699; text-decoration: underline }.NAVpagenumHI { background: #336699; color: #000000; font-weight: bold; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt}.NAVpagenumHI:link { background-color: transparent; color: #336699; font-weight: bold; text-decoration: none}.NAVpagenumHI:visited { background-color: transparent; color: #336699; font-weight: bold; text-decoration: none}.NAVpagenumHI:hover { background-color: transparent; color: #336699; font-weight: bold; text-decoration: underline }/* Store Locator CSS */a#new_search:link{color:#FFFFFF; font-weight:bold; font-size:12pt; font-style:italic}a#new_search:visited{color:#FFFFFF; font-weight:bold; font-size:12pt; font-style:italic}a#new_search:active{color:#FFFFFF; font-weight:bold; font-size:12pt; font-style:italic}.fixed_headings{background-image:url(http://202.45.102.66/apps/mcleod/storelocator/rstrip.gif); font-weight:bold; font-size:12pt; font-style:italic; color:#FFFFFF}a#main_link:link{color:#000000}a#anchor_link:link{color:#000000} /* small top list of stores */body#sl-body{background-color: #FFFFFF; background-image:url(/CA2571B700163845/Lookup/Background/$file/bg_content.gif); background-repeat: no-repeat; margin-left:20px; margin-top:20px};.sl-newsearch{font-size:smaller; text-align:center}.sl-maintable{width:100%}.sl-cellon{background-color:#CCCCCC; padding-left:5px; padding-right:5px; text-align:left; height:24px}.sl-celloff{background-color:#FFFFFF; padding-left:5px; padding-right:5px; text-align:left; height:24px}.sl-details{width:100%}.sl-container{text-align:left; vertical-align:top; width:50%}.sl-detailscontainer{text-align:left; vertical-align:top; width:50%}.sl-map{width:100%}.sl-storename{}.sl-storeaddress{text-align:left; vertical-align:top}.sl-storehours{text-align:left; vertical-align:top}.sl-pagenavigator{font-size:10pt text-align:center; font-family:Times New Roman; font-weight:lighter}.sl-outputcell{text-align:left; vertical-align:top}.sl-mapcell{text-align:left; vertical-align:top}.inputbox{border-width:1px; border-color:#000000};.locater_store_name{color:#C70005; font-weight:bold}.locater_store_address{font-size:smaller; color:#000000}.locater_store_phone{font-size:smaller; color:#000000}.product_name{font-size:smaller; color:Black; text-decoration:none; font-weight:normal; padding:0px 0px 0px 10px}.product_heading{color:#C70005; font-weight:bold; font-size:8pt; font-style:italic}.product_table{}.store_product_name{} /* product list displayed in store itself */.store_product_table{width:100%}h1#suburb{font-size:18pt; color:#000099; margin-bottom:0px; margin-top:20px}h1#diamond{font-size:18pt; color:#C70005; margin-bottom:0px; margin-top:20px}h1#complete{font-size:18pt; color:#C70005; margin-bottom:0px; margin-top:20px}H2#name{font-size:14pt; color:#C70005; margin-bottom:0px; margin-top:0px}h2#key{font-size:14pt; color:#C70005} /* Key Label */h2#products{color:#C70005} /* in store Products Label */h2#heading{} /* Heading - unused */h2#sl-storename{font-size:14pt; color:#C70005}h3#address{color:#000000; margin-bottom:0px; margin-top:0px} /* Address */h3#status{color:#000000} /* Status Label */h3#moreinfo{color:#000000; margin-bottom:0px; margin-top:0px} /* Click on store or scroll down for more details */h3#dealer{color:#000000} /* Dealer Type label */h3#address_label{color:#000000} /* Address Label */h3#contact_label{color:#000000} /* Contact Number label */h3#product_heading{color:#C70005; margin-bottom:0px; margin-top:0px}h3#phone{color:#000000; margin-bottom:0px; margin-top:0px} /* Phone */h3#fax_label{color:#000000; margin-bottom:0px; margin-top:0px} /*Fax Number label */h3#normal_hours_label{color:#C70005} /* Normal Trading hours */h3#other_trading_hours{color:#C70005} /* Other trading hours */table#store_icons{}table#store_keys{}table#location_table{};td#sl-newsearch{}td#sl-mapcell{}td#sl-outputcell{}td#sl-footer{}/* MCLEOD CONTENT STYLES */.mcl_mainstyle { font-size: 10pt; font-family: Arial, Verdana, Tahoma; color: #666666}.mcl_bullets{margin-left: 6px; list-style-type: circle;}/* TURBO *//* body, td {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;} */.pageTitle {	color: #C70005; 	font-style:italic;	font-size: 14pt;	font-weight: bold;}.FormTable  {	color:black;}.formHeader {	color: #4B4B4B;	background:#FFFFFF;	font-size:12px;}.formTitle, .headings1 {	color:#333;	font-size: 14px;	font-weight: bold;	/*background-color:#6A6A6A;*/ 	/* Client-specific */	/*border:1px solid #000066;*/}.FormLineColoured {	background-color:#666666;}.FormLineWhite {	background-color:#FFFFFF;}.FormTrOdd {	background-color:#FFF9F2;}.FormTrEven {	background-color:#FFE8C9;}.formLabel {	font-size:11px;}.formField {	font-size:11px;}.note {	color:#4B4B4B;	font-family: Arial;	font-size: 8.5pt;	font-weight: bold;}.jobHeader, .applicationHeader {	color:#000000;	font-size: 12px;	font-weight: bold;	border:1px solid #6A6A6A;	background-color: #bbb;}.jobLabel {	background-color:#6A6A6A; /* Client-specific */	padding:4px;	color:#ffffff;	border:1px solid #ffffff;}.jobDetailsBody{	width:100%;	border:1px solid #6A6A6A;	background-color:#fff;}.detailsHeader {	background-color:#ebebeb;	color:#000066;	font-size:20px;	font-weight:bold;	text-align:center;}.detailsBG {	background-color:white;}.field {	color:black;	background-color:white;	border:1px solid #A5ACB2;}.button {	background-color:#6A6A6A;	/* Client-specific */	color:#ffffff;	border: 1px solid #000066;}.searchLabel {	font-size:12px;	color:#000000;}.searchField {	color:black;}.required {	color:#000000;	font-size: 8.5pt;	font-weight: bold;}.checkRadio, checkRadioFields {	border:0px solid none;}

