

/* Primary Colours */
.deepBlueBg 	{ background: #001A5A;}
.softBlueBg 	{ background: #82A5BA;}
.marineBlueBg 	{ background: #00788F;}
.iceBlueBg 		{ background: #98CBD4;}

/* Secondary Colours*/
.softGreyBg 	{ background: #A4BDC6;}
.paleStoneBg 	{ background: #EAEFED;}
.paleMintBg 	{ background: #DFEEF0;}
.paleGreyBg 	{ background: #DCE4ED;}

/* Other Colours*/
.whiteBg { background: #FFFFFF;}
.blackBg { background: #000000;}
.credaBg { background: #0AABAD}
.greyBg { background: #666666;}
.lightGreyBg { background: #DEDDDD;}


/* Scroll Bar. */
body {
overflow-x:hidden; 
scrollbar-face-color:#000000;
scrollbar-highlight-color:#3C3C3C;
scrollbar-3dlight-color:#5A5A5A;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#666666;
}


A:link 		{ font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none;}
A:visited 	{ font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none;}
A:hover 	{ font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none;}
A:active 	{ font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none;}

FONT {font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; text-decoration: none;}


ul	{ 	list-style-type: disc; margin-top: 0.3em; margin-bottom: 0.8em; }


/* Primary Navigation */
	A.NavPrimaryHomelink {COLOR: #FFFFFF;  font-size:10pt; font-weight: bold}
	A.NavPrimaryHomelink:hover {COLOR: #001A5A; font-size:10pt; font-weight: bold;}
	
	A.NavPrimarylink {COLOR: #00788F;  font-size:10pt; font-weight: bold}
	A.NavPrimarylink:hover {COLOR: #FFFFFF; font-size:10pt; font-weight: bold;}
	
	A.HomePagelink {COLOR: #00788F;  font-size:10pt; font-weight: bold}

	
	.navbgHover { background: #00788F;}

	
/* Footer */
	A.footerlink {COLOR: #001A5A; font-size:8pt;}
	A.footerlink:hover {COLOR: #ffffff; font-size:8pt; font-weight: bold;}

	A.corporatelink {COLOR: #FFFFFF; font-size:8pt; font-weight: bold;}
	A.corporatelink:hover {COLOR: #001A5A; font-size:8pt; font-weight: bold;}
	
/* Product Navigation */
	
	A.prHeader {COLOR: #00788F; font-size:14px; font-weight: bold; font-style: normal;}
	A.prHeader:hover {COLOR: #000000; font-size:14px; font-weight: bold; font-style: normal; text-decoration:underline;}
	
	A.prHeader2 {COLOR: #00788F; font-size:13px; font-weight: normal; font-style: normal;}
	A.prHeader2:hover {COLOR: #000000; font-size:13px; font-weight: normal; font-style: normal; text-decoration:underline;}
	
	A.prStatus {COLOR: #00788F; font-size:11pt; font-weight: bold; font-style: normal;}
	A.prStatus:hover {COLOR: #0AABAD; font-size:11pt; font-weight: bold; font-style: normal; text-decoration:underline;}
	
	FONT.prStatus {font-size: 11pt; color: #001A5A; font-weight: bold;}
	
	FONT.prHeader {COLOR: #0AABAD; font-size:14pt; font-weight: normal; font-style: normal;}






	FONT.navHeader {font-size: 14pt; color: #666666; font-weight: normal;}
	FONT.navPrSel {font-size: 8pt; color: #ffffff; font-weight: bold;}
	FONT.navPrSelCream {font-size: 8pt; color: #666666; font-weight: bold;}

	A.navlink {COLOR: #666666; font-size:8pt;}
	A.navlink:hover {COLOR: #000000; font-size:8pt; text-decoration:none;}

	A.navRangelink, A.navRangelink:visited {COLOR: #666666; font-size:8pt; font-weight: bold; text-decoration:underline;}
	A.navRangelink:hover {COLOR: #000000; font-size:8pt; font-weight: bold; text-decoration:underline;}

	A.navRangeSellink {COLOR: #ffffff; font-size:8pt; font-weight: bold;}
	A.navRangeSellink:hover {COLOR: #FFAF71; font-size:8pt; font-weight: bold;}


/* Content */

	FONT.header {font-size: 20pt; color: #00788F; font-weight: normal;}

	/* Terms */
	FONT.termsHeader {font-size: 10pt; color: #001A5A; font-weight: bold;}
	
	.std {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #00788F; font-weight: normal;}
	FONT.std {font-size: 10pt; color: #00788F; font-weight: normal;}
	FONT.stdI {font-size: 10pt; color: #00788F; font-weight: normal; font-style:italic;}
	FONT.stdB {font-size: 10pt; color: #001A5A; font-weight: bold;}
	FONT.stdBI {font-size: 10pt; color: #666666; font-weight: bold; font-style:italic;}
	
	A.stdLink {COLOR: #000000; font-size:10pt; font-weight: normal;}
	A.stdLink:hover {COLOR: #000000; font-size:10pt; font-weight: normal; text-decoration:underline;}
		
	A.stdBLink {COLOR: #001A5A; font-size:10pt; font-weight: bold;}
	A.stdBLink:hover {COLOR: #002171; font-size:10pt; font-weight: bold; text-decoration:underline;}
	
	FONT.contactHeader {COLOR: #00788F; font-size:12pt; font-weight: bold; font-style: normal;}
	FONT.contactPhone {COLOR: #001A5A; font-size:12pt; font-weight: bold; font-style: normal;}
	
	
	FONT.slocatorHeader {font-size:12pt; font-style: normal; font-weight: bold;  color: #FFFFFF;}
	
	
	
	
	FONT.prDesc {font-size: 12pt; color: #666666; font-style:italic;}
	FONT.prSubHeader {font-size: 10pt; color: #666666; font-weight: bold;}
	
	FONT.prCaption {font-size: 8pt; color: #000000; font-weight: normal;}
	FONT.prNbr {font-size: 8pt; color: #000000; font-weight: normal;}
	FONT.prFeatTab {font-size: 10pt; color: #ffffff; font-weight: bold;}
	
	FONT.prRangePrHeader {font-size: 16pt; color: #666666; font-weight: normal;}
	FONT.prRangeDesc {font-size: 10pt; color: #666666; font-style:italic;}
	
	FONT.tel {font-size: 14pt; color: #666666; font-weight: normal;}
	
	

	A.grayLink {COLOR: #666666; font-size:10pt; font-weight: bold;}
	A.grayLink:hover {COLOR: #000000; font-size:10pt; font-weight: bold; text-decoration:underline;}
	
	A.prRangePrHeader {COLOR: #666666; font-size:16pt; font-weight: normal;}
	A.prRangePrHeader:hover {COLOR: #000000; font-size:16pt; font-weight: normal; text-decoration:underline;}
	
	
	
/* forms */	
	FONT.stdInput {font-weight : normal;font-size : 8pt; color: #000000; font-weight: normal;}
	INPUT.submit { font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; font-weight: bold; width=200px; background-color : #000000; font-size : 8pt }
	INPUT.submitHover { font-family: Verdana, Arial, Helvetica, sans-serif;color: #ffffff; font-weight: bold; width=200px; background-color : #666666; font-size : 8pt }
	INPUT.slocator { font-family : Arial, Helvetica, sans-serif; background-color : #DEDDDD; font-weight : normal;font-size : 8pt; width=100px}
	INPUT.std { font-family : Arial, Helvetica, sans-serif; background-color : #DEDDDD; font-weight : normal;font-size : 8pt; width=200px}
	TEXTAREA.stdtext { font-family : Arial, Helvetica, sans-serif; font-size:10pt; background-color : #DEDDDD; font-weight : normal;font-size : 8pt;  width=200px }
	SELECT.std { font-family : Arial, Helvetica, sans-serif; font-size:10pt; background-color : #DEDDDD; font-weight : normal;font-size : 8pt;  width=200px }
 
 
 FONT.qasTblHeader { font-size: 12px; color: #666666; text-decoration: none; font-weight: bold;}
 FONT.qasStoreName { font-size: 12px; color: #666666; text-decoration: none; font-weight: bold;}
 FONT.qasStdText { font-size:8pt; color:666666; font-weight: normal;}
 FONT.qasStdTextMiles { font-size:8pt; color:000000; font-weight: normal;}
 
