 /* This style sheet contains ALL classes/IDs except initial font sizing    which can be found in file: fontsize.css      NOTE:  ie5win hack info: http://developer.apple.com/internet/css/ie5cssbugs.html*/	/*COLOURSyellow: 				    #ffe703 / #ffe801green: 			     		#0a8c36rollover green:			#107a3fdark green line: 		#155b15light green line: 	#80ce80blue (subheaders/tabs/	  table outlines):	#494878blue (top bar): 		#0e0d86blue (bottom bar):  #868999grey (buttons):			#a6a8b0grey (column):			#dbdbdcgrey (outline):			#9799a5grey (table bg):		#f8f8f8grey (text):			  #666666contextual selectors:	DIV.contents A {color: blue}will set all links within <div class=contents></div> to blue.*//* IMPORTED STYLE SHEETS FOR FONT AND LAYOUT MODULES */@import url(../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/0P2VW563/layout.css);@import url(../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/0P2VW563/fontsize.css);/* ELEMENT CLASSES */body {	scrollbar-face-color:#CCCCCC;		scrollbar-shadow-color:#FFFFFF;		scrollbar-highlight-color:#999999;		scrollbar-3dlight-color:#FFFFFF;		scrollbar-darkshadow-color:#000000;		scrollbar-track-color:#CCCCCC;		scrollbar-arrow-color:#FFFFFF;	}	a {	text-decoration: underline;	color: #494878;	}a:link, a:active {	color: #494878;	}a:visited {	color:#666	}a:hover {	color: #0e0d86	}#boxfooter a,#boxfooter a:hover, #boxfooter a:visited {	/* applies to all links in boxfooter	*/	color: #fff;	text-decoration: underline	}td.buttontext a,td.buttontext a:hover, td.buttontext a:visited {/* applies to all links within a buttontext table cell */	color:#fff;	text-decoration:none	}td.button2text a,td.button2text a:hover, td.button2text a:visited {/* applies to all links within a button2text table cell */	color:#666;	text-decoration:none	}ol, ul {	font-size: 1em;	line-height: 120%;	padding:0;	margin:15px 10px 20px 20px	}li {	list-style: square;		font-size: 1em;	line-height: 120%;	margin:5px 0px	}body input, body select, body textarea {	font-family: verdana, arial, helvetica, sans-serif; /* font-family needs to be re-stated here for textarea*/	color:#666;	font-size:1em;	margin:2px 0px 0px 0px;	}select.shortcuts {	font-size:0.95em;	color:#000;	margin:3px 0px 0px 10px;	}input.radio {	margin:5px 0px 0px 0px;	}/*span.radio input {	margin:5px 0px 0px 0px;	}	*/ input.submit {	border:1px solid #494878;	cursor:hand;	background-color:#ffe703;	color: #494878;	padding: 0px 2px;	margin:0px;	}/*input.submitalt {	border:1px solid #494878;	cursor:hand;	background-color:#ffe703;	color: #494878;	margin:0px 0px 7px 0px;	padding: 0px 2px;	}*/input.button {	border: 1px solid #155b15;	cursor:hand;	background-color: #0a8c36;	color: #fff;	padding:0px 2px;	margin:0;	}/* green version of submit button - not currently used	input.submit {	border: 1px solid #155b15;	cursor:hand;	background-color: #0a8c36;	color: #fff;	margin:0px 0px 7px 0px;	margin:0;	}	*/p {	margin:0;	padding:0;	line-height:1em;			}p.spacer {	margin:5px	}p.buffer {/* used at bottom of central content area to add space in NS */	margin:15px	}p.tips {	/*font-size: 0.95em;*/	font-size:11px;/*fixed size required as tips bubble cannot grow*/	padding:10px;	line-height:110%;	}p.footer {	font-size: 0.95em;	color : #fff;	text-align:center;	padding:5px 0px 0px 0px;	}.errormessage {	margin:5px 0px 0px 0px;	color:red;	line-height:120%;	}.centresearch caption {	color:#fff;	padding:2px 12px;	text-align:left;	font-weight:normal;	font-size:1em;	background-color:#494878;	width:120px;	border-collapse: collapse;	border-spacing: 0;	}.centresearch {	font-size:1em;	background-color:#f8f8f8;	margin:0px 0px 15px 0px;	padding:7px 0px;	width:356px;	border:1px solid #494878;	border-collapse: collapse;	border-spacing:0;	}.centresearch td {	padding:5px 10px 10px 10px;	}#centreaddress {	margin:0px 0px 15px 0px;	line-height:120%;	font-size:1em;	}table.standard, #MAC {	font-size:1em;		}table.standard th {	margin: 0px 0px 10px 0px;	font-weight: bold;	color: #494878;	}	table.form {	font-size:1em;	border-collapse: collapse;	border-spacing: 0;	}	table.button {	padding:0;	margin:5px 0px;	font-size: 0.95em;	border-collapse: collapse;	border-spacing: 0;	border: 1px solid #494878;	}td.buttontext {	background-color: #0a8c36;	color: #fff;	height: 15px;	padding:0px 7px;	cursor:hand;	}td.buttonarrow {	background-color:#ffe703;	cursor:hand;	width:15px	}td.button2text {	background-color: #ffe703;	height: 15px;	padding:0px 7px;	cursor:hand;	}td.button2arrow {	background-color:#0a8c36;	cursor:hand;	width:15px	}	table.tyreselector {	border-left:1px solid #494878;	border-top:1px solid #494878;	padding:3px;	}	table.tyreselector th {	 background-color:#494878;	 color:#fff;	 border-right:1px solid #fff;	}table.tyreselector td {	 border-right:1px solid #494878;	 border-bottom:1px solid #494878;	 background-color:#fff;	}table.tyreselector th.end {	 border-right:1px solid #494878;	}table.tyreselector th.sub {	 border-top:1px solid #fff;	 border-bottom:1px solid #494878;	 color:#fff;	}	table.tyreselector .subsub {	 background-color:#DBDBDC;	 font-weight:bold;	}	/* GENERAL CLASSES */.homeheader {	font-size: 16px;	font-weight: bold;	color: #494878;	padding:20px 0px 0 30px;	margin:0;	width:180px;	line-height:18px	}.hometext {	font-size:10px;	line-height:11px;	color: #494878;	width:180px;	padding:20px 0px 0 30px;	margin:0;	}.title {	font-size: 1.1em;	margin: 20px 0px 15px 0px;	color: #0a8c36;	line-height:120%;	}.title em { /* applies to all em tags within the .title class */	font-weight:bold;	font-style:normal;	}.subtitle {	margin: 0px 0px 10px 0px;	font-weight: bold;	color: #494878	}.formbg {	background-color:#f8f8f8;	padding: 10px 15px;	font-size:1em;	width:354px;	border:1px solid #C9C9C9;	margin:0px 0px 15px 0px;	}	.formlabel {	color:#494878;	padding:0px 20px 0px 0px;	}.multifieldform {	color:#494878;	padding:7px 20px 3px 0px;	}.formelement {	padding:3px;	}.gridbg {	background-image:   url(../images/grid.gif);	padding:15px;	background-repeat : repeat;	width:356px;	margin:0px 0px 15px 0px;		font-size:1em;	}.contentform {	color:#494878;	margin:0px 0px 0px 0px;	}	.contentform input{	margin:0px 0px 0px 0px;	}.content {	margin:0px 0px 15px 0px;	line-height:130%;	font-size:1em;	}.content em, #centreaddress em { /* applies to all em tags within the .content class or centreaddress id */	font-weight:bold;	font-style:normal;	color: #494878;	}.helpcontent {  display:none;	border:1px dashed #999999;	background-color:#f8f8f8;	padding:10px 15px;	width: 356px;	margin:10px 0px	}.helplink {  display: block;	}.faqcontent {  display:none;	border:1px solid #494878;	background-color:#f8f8f8;	padding:10px 15px;	width: 356px;	margin:10px 0px;	line-height:1.3em	}#faqlink {    display: block;	}#faqlink a {    font-weight:bold;	}#productBanner {	}/* CONTENT IDs */#printonly, #skipto {	display:none	}	#help1, #help2, #help3, #help4 {  display: none;	border:1px solid #494878;	background-color:#f8f8f8;	padding:10px;	width: 150px;	}	#learnmore {	font-size:1em;	border-top:1px solid #494878;		}#routeplanner h4 {	font-size: 1em;	color : #fff;	font-weight:normal;	margin:10px 10px 10px 15px ;	}#routeplanner p {	font-size: 1em;	line-height:120%;	color : #ffe703;	margin:10px 10px 10px 15px ;	}#routeplanner input {	font-size:11px	}#routeplanner input.submit {	font-size:10px;	border:1px solid #494878;	cursor:hand;	background-color:#ffe703;	color: #494878;	padding: 0px 2px;	margin:0px;	}		#map {	border:2px solid #494878;		margin:0px 0px 15px 0px;	clear:both	}	/* GREEN LEFT NAV BUTTONS */#boxcolumnleft ul, #boxcolumnright ul {	border: 0;	list-style: none;	margin: 0;	padding: 0;	}#leftnav1 li {	background-color:#0a8c36;	border-top: 1px solid #80ce80;	border-bottom: 1px solid #155b15;	color: #fff;	font-size:1em;	line-height:120%;	margin: 0;	padding: 0;	}#leftnav1 li a {	background-color:#0a8c36;	color: #fff;	display: block;	padding: 4px 2px 4px 10px;	text-decoration: none;	width: 138px;/*	voice-family: "\"}\""; 	voice-family: inherit; 	width: 150px;  False value for IE4-5.x/Win.	height:20px; */	}/* html>body #leftnav1 li a {	height:16px;	width: 133px; Good for compliant browers.	}*/#leftnav1 li a:hover {	background-color:#107a3f;	color: #ffe703 ;	font-weight: normal;	text-decoration: none;	}/* GREY LEFT NAV BUTTONS */#leftnav2 li	{	background-color:#a6a8b0;	border-top: 1px solid #fff;	border-bottom: 1px solid #a6a8b0;	color: #fff;	font-size:1em;	line-height:120%;	margin: 0;	padding: 0;	}#leftnav2 li a {	background-color:#a6a8b0;	color: #fff;	display: block;	padding: 4px 2px 4px 10px;	margin:0;	text-decoration: none;	width: 138px;/*	voice-family: "\"}\"";  	voice-family: inherit; 	width: 150px; /* False value for IE4-5.x/Win.	height:20px; */	} /* html>body #leftnav2 li a {	width: 133px;Good value for compliant browers. Takes into account border, padding and margin measurements	height:20px;	} */#leftnav2 li a:hover {	background-color:#96989E;	color: #fff ;	font-weight: normal;	text-decoration: none;	}/* RIGHT NAVIGATION BUTTONS */#rightnav li {	background-color:#0a8c36;	border-top: 1px solid #80ce80;	border-bottom: 1px solid #155b15;	color: #fff;	font-size:0.95em;	line-height:120%;	margin: 0;	padding: 0;	}#rightnav li.disabled {	padding: 4px 10px 4px 10px;	display: block;	}#rightnav li h5 {	margin: 0;	padding: 0;	color:#ffe703;	font-size:0.95em	}#rightnav li a {	background-color:#0a8c36;	color: #fff;	display: block;	padding: 4px 10px 4px 10px;	text-decoration: none;	width: 130px;	}#rightnav li a:hover {	background-color:#107a3f;	font-weight: normal;	text-decoration: none;	}
