body {

	background: #EAE5C8;

	text-align: center;

	margin: 0px;

}



h1 {font-size:14px; margin:0px 0px 15px 0px;}

h2 {font-size:11px; color:#FF7D26; margin:15px 0px 10px 0px;}

h3 {font-size:11px; margin:15px 0px 10px 0px;}

h4 {font-size:11px; color:#AB9B38; margin:15px 0px 10px 0px;}

h5 {font-size:10px; margin:10px 0px -15px 0px;}

p{margin:15px 0px 10px 0px; font-size:11px;}



li{padding:0px 0px 10px 0px;}



body.phase {

	font-size: 11px;

	padding-top: 5px;

	padding-left: 8px;

	padding-right: 25px;

	background: #FBF9F0;

	margin: 0px;

}



td, body {

	font-family: verdana;

	font-size: 12px;

	color: #000000;

	vertical-align: top;

}



td.colours {

	align: center;

	text-align: center;

}



td.miniBanner {

	padding-left: 12px;

}



td.pageBorder{

	background: #AB9B38;

	vertical-align: bottom;

}



td.topNavDivider {

	background-image: url('images/topNav_divider.gif');

}



td.pageDivider {

	background-image: url('images/border_copyVert20.gif');

}



td.orangeTopNav {

	background: #FF7D26;

	padding-left: 0px;

	vertical-align: middle;

	font-family: verdana;

	font-size: 12px;

	color: #000000;

	

}



td.navSelected {

	text-align: center;

	font-weight: bold;

	color: #ffffff;

}



td.greyNavSelected {

	text-align: center;

	font-weight: normal;

	font-size: 10px;

	color: #FFF3A8;

}



td.topGreyNav {

	background-color: #A19C99;

}



td.contentBacker {

	background: #ffffff;

}


td.copyrightContent, td.enterPageCopyright {

	background: #FF7D26;

	text-align: center;

	vertical-align: middle;

	

	color: #6C3B00;

	font-family: verdana;

	font-size: 9px

}



td.bottomNav {

	padding: 6px;

	text-align: center;

}



td.borderVert {

	background-image: url('images/border_copyVert.gif');

}



td.formsRight {

	text-align: right;

}



div.topNavBorder {

	background-image: url('images/border_top.gif');

}



div.bottomNavBorder {

	background-image: url('images/border_bottom.gif');

}



div.dashedBorder {

	background-image: url('images/border_copyHoriz.gif');

}





/* -- enter Page -- */

body.enterPage {

	background: #FFFFFD;

}



td.enterPageBacker {

	vertical-align: bottom;

	background-image: url('images/enter_background.gif');

}



td.thankPageBacker {

	vertical-align: bottom;

	background-image: url('images/thank_background.gif');

	background-repeat: no-repeat;

}



td.enterPageCopyright {

	background: transparent;

}

/* -- end enter Page -- */





/* -- home page styles -- */

td.paperEdge {

	background-image: url('images/home_paperEdge.gif');

}



td.mymyLogo {

	background:#ffffff url(images/home_mymyLogo2.gif) no-repeat left top;

	background-position:0px 240px;

}




td.homePageBorder {

	background: #CCC4C4;

}



td.homeGutter {

	background-image: url('images/home_gutterBacker.gif');

}



td.paper {

	font-size: 11px;

	padding-top: 5px;

	padding-left: 8px;

	padding-right: 25px;

	background: #FBF9F0;

}





td.prodDescription {

	font-size: 11px;

	padding: 0px;

	padding-top: 8px;

	padding-bottom: 8px;

	

}



td.prodThumb {

	text-align: center;

	vertical-align: middle;

	font-size: 11px;

	padding: 0px;

	padding-top: 8px;

	padding-bottom: 8px;

	

}



td.prodDesc {

	font-size: 11px;

	background: #FBF9F0;

}



span.header00 {

	font-size: 24px;

	font-weight: bold;

}



span.header01 {

	font-size: 14px;

	font-weight: bold;

}


span.header01 a{font-size:14px;}

span.header01 a:link, span.header01 a:visited, span.header01 a:hover {font-size:14px;}



span.header02 {

	font-size: 11px;

	font-weight: bold;

	color:000000;

}



span.header03 {

	font-size: 10px;

	font-weight: bold;

	color:000000;

}



span.phase {

	color: #000000;

	font-family: verdana;

	font-size: 11px;

}



span.orange {

	color: #FF7D26;

	font-family: verdana;

	font-size: 11px;

	font-weight:bold;

}



span.green {

	color: #AB9B38;

	font-family: verdana;

	font-size: 11px;

	font-weight:bold;

}



span.white {

	color: #FFFFFF;

	font-family: verdana;

	font-size: 11px;

	font-weight:bold;

}



span.lj {

	font-family: verdana;

	font-size: 11px;

	color: #000000;

	vertical-align: top;

	text-align: left;

}

/* -- end home page styles -- */









/* --- navigation styles: --- */



a:link, a:visited, a:hover {

	text-decoration: underline;

	color: #000000;

	font-family: verdana;

	font-size: 12px;

}



a.body:link, a.body:visited, a.body:hover {

	text-decoration: underline;

	color: #000000;

	font-family: verdana;

	font-size: 11px;

}



a.body:hover {

	color: #FF7D26 !important;

}



a.topNav:link, a.topNav:visited, a.topNav:hover {

	text-decoration: none;

	color: #ffffff;

	font-family: verdana;

	font-size: 10px;

	font-weight: normal;

}



a.topNav:hover {

	color: #000000;

}



a.orangeNav:link, a.orangeNav:visited, a.orangeNav:hover {

	text-decoration: none;

	color: #ffffff;

	font-family: verdana;

	font-size: 12px;

	font-weight: normal;

}



a.orangeNav:hover {

	color: #000000;

}



a.greyNav:link, a.greyNav:visited, a.greyNav:hover {

	text-decoration: none;

	color: #ffffff;

	font-family: verdana;

	font-size: 10px;

	font-weight: normal;

}



a.greyNav:hover {

	color: #000000;

}



a.footNav:link, a.footNav:visited, a.footNav:hover {

	text-decoration: none;

	color: #6C3B00;

	font-family: verdana;

	font-size: 9px;

	font-weight: normal;

}



a.footNav:hover {

	color: #ffffff;

}













a.copy:link, a.copy:visited, a.copy:hover, a.copyEnter:link, a.copyEnter:visited, a.copyEnter:hover {

	text-decoration: none;

	color: #6C3B00;

	font-family: verdana;

	font-size: 9px;

}



a.copy:hover {

	color: #ffffff;

}



a.copyEnter:hover {

	color: #E5412F;

}





a.back:link, a.back:visited {

	text-decoration: none;

	color: #AB9B38;

	font-family: verdana;

	font-size: 10px;

}



a.back:hover {

	text-decoration: none;

	color: #000000;

	font-family: verdana;

	font-size: 10px;

}



a.menuNav:link, a.menuNav:visited {

	text-decoration: underline;

	color: #000000;

	font-family: verdana;

	font-size: 11px;

}



a.menuNav:hover {

	text-decoration: none;

	color: #FFFFFF;

	font-family: verdana;

	font-size: 11px;

	background: #000000;

}



a.phase:link, a.phase:visited {

	color: #000000;

	font-family: verdana;

	font-size: 11px;



}



a.phase:hover {

	color: #FF7D26;

	font-family: verdana;

	font-size: 11px;



}



a.baa:link, a.baa:visited {

	color: #000000;

	font-family: verdana;

	font-size: 12px;



}



a.baa:hover {

	color: #FF7D26;

	font-family: verdana;

	font-size: 12px;



}





/* --- Lists: --- */

ul {

	list-style-image: url(images/bullet1.gif);

	line-height: 18px;

	margin-bottom:0px; margin-top:10px;

}

ul.second {

	list-style-image: url(images/bullet2.gif);

	

}

ul.third {

	list-style-image: url(images/bullet3.gif);

}



li.arrow {

		text-align: left;

		list-style-image: url(images/bullet1.gif);

}



ul.faq{font-size:11px; line-height:12px; margin-bottom:10px;}

ul.faq li{padding:0px 0px 5px 0px;}

ul.faq li a{font-size:11px;}

ul.faq li a:link, ul.faq li a:visited, ul.faq li a:hover {font-size:11px;}

ul.faq li a:hover{color:#FF7D26;}



/* --- For Layers: ---*/



#colourchart {

	position:absolute;

	top:150px;

	left:400px;

	width:250px;

	height:200px;

	background-color:#FFFFFF;

	visibility:hidden;

}







.cmt_field {

	background-color: #D5C87D!important;

	border: 0;

}



.rfr_field {

	background-color: #ffffff!important;

	border: 1;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

	border-color: #999999;

}



.dist_field {

	background-color: #ffffff!important;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

	border-width: 1px;

	overflow:hidden;

}





.hint {font-size: 80%}

.error {color:red}





span.linked {

	color: #FFFFFF;

	font-family: verdana;

	font-size: 11px;

	background: #000000;

}



p.back{background:url(images/bullet4.gif) left top no-repeat; padding-left:12px;}

p.back a {font-size:11px;}

p.back a:link, p.back a:visited, p.back a:hover {font-size:11px;}

p.back a:hover{color:#FF7D26;}





a.formlink{display:block; float:right; background:url(images/kword.gif) left no-repeat; padding-left:25px; font-size:13px; font-weight:bold; color:#FF7D26;}

a.formlink:hover{color:#AB9B38;}



/*div.promo{border:1px solid #000000; border-top:0px; padding:5px 5px 10px 5px; background:#ffffff; font-size:11px;}

div.promo a{font-size:11px;}

div.promo a:link, div.promo a:visited, div.promo a:hover {font-size:11px;}*/

div.promo{border:1px solid #000000; border-top:0px; padding:0 0 10px 0; background:#ffffff; font-size:11px;}
div.promo h2{font-size:14px; margin:5px 10px 5px 10px;}
div.promo p{margin:5px 10px 5px 10px;}
div.promo a{font-size:11px;}
div.promo a:link, div.promo a:visited, div.promo a:hover {font-size:11px;}


form.winit{}

form.winit input, form.winit select, table.winit textarea{font-family: verdana;}



table.compare{width:100%; border-left:1px solid #000000; border-top:1px solid #000000;}
table.compare th{font-size:12px; border-bottom:1px solid #000000; border-right:1px solid #000000; padding:5px; text-transform:uppercase; color:#000000; background:#AB9B38;}
table.compare td{font-size:11px; border-bottom:1px solid #000000; border-right:1px solid #000000; padding:3px 5px 3px 5px; width:25%;}



a.big:link, a.big:visited, a.big:hover {

	text-decoration: underline;

	color: #FF7D26;

	font-family: verdana;

	font-size: 11px;

	font-weight:bold;

}

a.big:hover {color: #000000;}



a.orangeLink:link, a.orangeLink:visited, a.orangeLink:hover {

	text-decoration: underline;

	color: #FF7D26;

	font-family: verdana;

}

a.orangeLink:hover {color: #000000;}


a.orangeLinkSmall:link, a.orangeLinkSmall:visited, a.orangeLinkSmall:hover 
{text-decoration: underline;color: #FF7D26;font-family: verdana; font-size:11px; font-weight:bold;}
a.orangeLinkSmall:hover {color: #000000;}

a.greenLinkSmall:link, a.greenLinkSmall:visited, a.greenLinkSmall:hover 
{text-decoration: underline;color: #AB9B38;font-family: verdana; font-size:11px; font-weight:bold;}
a.greenLinkSmall:hover {color: #000000;}

a.same:link, a.same:visited, a.same:hover, a.same:active{color:#000000; text-decoration:none; font-size:11px;} 

table.homelink{}
table.homelink td{vertical-align:middle;}


a.lcd {background:url(images/bg_btn.gif) top no-repeat; display:block; width:140px; height:27px; text-align:center; text-decoration:none; font-size:12px; color:#ffffff; padding-top:5px; font-weight:bold; float:right; margin-right:-10px;}

a.lcd:hover{text-decoration:none; color:#ffffff;}



.small{font-size:9px;}

p.count{text-align:center;}
p.count a:link, p.count a:visited, p.count a:active{color:#FF7D26;}
p.count a:hover{color:#000000;}
p.count span{font-weight:bold; font-size:13px;}

p.pageback{font-weight:bold;}
p.pageback a:link, p.pageback a:visited{color:#AB9B38;}
p.pageback a:hover{color:#000000;}

a.bigbtn{background:url(images/bg_btn2.gif) no-repeat; width:250px; height:27px; text-align:center; display:block; color:#444; text-decoration:none; font-weight:bold; padding-top:4px;}

.overlayPopup{border:1px solid #b7b3ce; width:auto; background:#fff; text-decoration:none; padding:10px 10px 0 10px;}
.overlayPopup p#close{text-align:right;}
.overlayPopup p#close a{text-decoration:none; color:#666}

a.link_facebook{background:url(images/icon_facebook.jpg) no-repeat left center; padding:4px 0 0 18px; font-size:9px; text-decoration:none; display:block; height:18px;}
a.link_blog{background:url(images/icon_blog.jpg) no-repeat left center; padding:4px 0 0 18px; font-size:9px; text-decoration:none; display:block; height:18px;}
a.link_twitter{background:url(images/icon_twitter.jpg) no-repeat left center; padding:4px 0 0 18px; font-size:9px; text-decoration:none; display:block; height:18px;}

a.link_facebook:hover, a.link_blog:hover, a.link_twitter:hover{text-decoration:underline;}
