/* PAGE TEMPLATE AREAS */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


#LevelOneMenu {
	position:absolute;
	top:58px;
	left:1px;
	clip:rect(0,760,190,0);
	width:760px;
	height:190px;	
	z-index:4;
}

#TemplateLayoutDynamicLayer {
	position: absolute;
	top: 200px;
	left: 10px;
	width: 100px;
	height: 130px;
	clip:rect(0,100,130,0);
	visibility: hidden;
	z-index:3;
}

/*	***************************************************** */
/* DEFAULT STYLES FOR TAGS */
BODY, P, TD, DIV, SPAN, INPUT, TEXTAREA, SELECT {
	font-family:Arial,Verdana,Geneva,Helvetica,San-serif;
	color: #828276;
}

h1 {margin-bottom: 5px;}

h2 {font-size: 110%; font-weight:normal; margin-bottom: 5px;}

h3 {font-size: 85%; font-weight:normal; margin-bottom: 5px;}

form {margin: 0px}


.cog6C6C5F, .fieldHelp {
	color: #6C6C5F;	
}

.smallcog6C6C5F {
	color: #6C6C5F;	
}


ul, ol /* JS set margin-left */ {
	margin-top:0px;
	margin-bottom:0px;
}

A:hover, A:active {
	color:#091858 !important;
}

/* FONT-SIZES & LOGICAL TYPES */
.tXSmall, .collect, .smallcog6C6C5F {
	font-size: 65%;
}

.tSmall, .cName, .gMenu, .spbkStats, .fieldHelp, .tDrkGreyB, .t131359 {
	font-size: 70%; 
}

.crumb {
	font-size: 70%; padding: 6px 0px 5px 15px;
}

.tReg, .cog6C6C5F, .t373e5b {
	font-size: 75%;
}

.hdSet {
	font-size:16px;
}

.tLarge, .listHd {
	font-size: 80%;
}

.tXLarge {
	font-size: 13px;
}

.tXXLarge {
	font-size: 15px;
}

.tXXXLarge {
	font-size: 17px;
}

.tXXXXLarge {
	font-size: 19px;
}

.tError {
	color: #ff0000;
	font-size: 80%;
}
.tErrorDetail {
	color: #ff0000;
	font-size: 70%;
}

.colourlink A:link, .colourlink A:visited, .colourlink A:link, .colourlink A:visited {
	font-size: 65%;
 	color: #828276;
	text-decoration: none;
}

.homelink A:link, .homelink A:visited, .homelink A:link, .homelink A:visited{
	font-size: 70%;
 	color: #828276;
	text-decoration: none;

}

.tError A:link, .tError A:visited, .tErrorDetail A:link, .tErrorDetail A:visited {
	color: #ff0000;
}

.imgLnk, .imgLnkMain {
	font-weight: bold;
}

.imgLnkNotBold {
	font-weight: normal;
}

.crumb A:link, .crumb A:visited, .gMenu A:link, .gMenu A:visited, .collect A:link, .collect A:visited, A.imgLnk:link, A.imgLnk:visited, A.imgLnkReg:link, A.imgLnkReg:visited, A.imgLnkNotBold:link, A.imgLnkNotBold:visited {
	color:#96968D;
	text-decoration: none;
}

.crumb, .spbkStats, .listHd, .cName, .linkList, .imgLnkMain, A:link, A:visited {
	color:#091858;
}

.imgLnkMain {
	text-decoration: none;
}

/* FONT-COLOURS */
.tRed {
	color:#cc0000;
}

.tOrange {
	color:#cc6633;
}

.tGold {
	color:#ff6633;
}

.tYellow {
	color:#ffcc00;
}

.tGreen {
	color:#669933;
}

.tBlue {
	color:#336699;
}

.tViolet {
	color:#333366;
}

.tNeutral {
	color:#977852;
}

.t010068, .t010068 a:link, .t010068 a:visited{
	color:#010068;
 	text-decoration: none;
}
	
.t091858, .t091858 a:link, .t091858 a:visited {
	color:#091858;
 	text-decoration: none;
}

.t294662, .t294662 a:link, .t294662 a:visited {
	color:#294662;
 	text-decoration: none;
}

.t3e4357, .t3e4357 a:link, .t3e4357 a:visited {
	color:#3e4357;
 	text-decoration: none;
}

.t4C282F, .t4C282F a:link, .t4C282F a:visited {
	color:#4C282F;
 	text-decoration: none;
}

.t553738, .t553738 a:link, .t553738 a:visited {
	color:#553738;	
	text-decoration: none;
}

.t563838, .t563838 a:link, .t563838 a:visited {
	color:#563838;
 	text-decoration: none;
}

.t597888, .t597888 a:link, .t597888 a:visited {
	color:#597888;
 	text-decoration: none;
}
	
.t5d585c, .t5d585c a:link, .t5d585c a:visited {
	color:#5d585c;
 	text-decoration: none;
}
	
.t6B6766, .t6B6766 a:link, .t6B6766 a:visited {
	color:#6B6766;
 	text-decoration: none;
}

.t953131, .t953131 a:link, .t953131 a:visited {
	color:#953131;
 	text-decoration: none;
}

.t9F715F, .t9F715F a:link, .t9F715F a:visited {
	color:#9F715F;
 	text-decoration: none;
}

.tb8809b, .tb8809b a:link, .tb8809b a:visited {
	color:#b8809b;
 	text-decoration: none;
}

.te8bdaa, .te8bdaa a:link, .te8bdaa a:visited {
	color:#e8bdaa;
 	text-decoration: none;	
}

.tffffff, .tffffff a:link, .tffffff a:visited, .tWhite {
	color:#ffffff;
 	text-decoration: none;
}

.tl828477, .tl828477 a:link, .tl828477 a:visited {
	color:#828477;
 	text-decoration: none;
}

.t131359, .t131359 a:link, .t131359 a:visited {
	color:#131359;
 	text-decoration: none;
}

.t373e5b, .t373e5b a:link, .t373e5b a:visited {
	color:#373e5b;
 	text-decoration: none;
}

.t35679A, .t35679A a:link, .t35679A a:visited {
	color:#35679A;
 	text-decoration: none;
}

.t968993, .t968993 a:link, .t968993 a:visited {
	color:#968993;
 	text-decoration: none;
}

.t316865, .t316865 a:link, .t316865 a:visited {
	color:#316865;
 	text-decoration: none;
}

.t649B98, .t649B98 a:link, .t649B98 a:visited {
	color:#649B98;
 	text-decoration: none;
}

.tE4B08B, .tE4B08B a:link, .tE4B08B a:visited {
	color:#E4B08B;
 	text-decoration: none;
}

.tBA623C, .tBA623C a:link, .tBA623C a:visited {
	color:#BA623C;
 	text-decoration: none;
}

.tB9839D, .tB9839D a:link, .tB9839D a:visited {
	color:#B9839D;
 	text-decoration: none;
}

.t6F6D60, .t6F6D60 a:link, .t6F6D60 a:visited {
	color:#6F6D60;
 	text-decoration: none;
}

.t5A3839, .t5A3839 a:link, .t5A3839 a:visited {
	color:#5A3839;
 	text-decoration: none;
}

.t96968C, .t96968C a:link, .t96968C a:visited {
	color:#96968C;
 	text-decoration: none;
}

.t58798A, .t58798A a:link, .t58798A a:visited {
	color:#58798A;
 	text-decoration: none;
}

.t355471, .t355471 a:link, .t355471 a:visited {
	color:#355471;
 	text-decoration: none;
}


.t884441, .t884441 a:link, .t884441 a:visited {
	color:#884441;
 	text-decoration: none;
}

.tD39483, .tD39483 a:link, .tD39483 a:visited {
	color:#D39483;
 
	text-decoration: none;
}

.t3D4B54, .t3D4B54 a:link, .t3D4B54 a:visited {
	color:#3D4B54;
 	text-decoration: none;
}

.tCBFEFF, .tCBFEFF a:link, .tCBFEFF a:visited {
	color:#CBFEFF;
 	text-decoration: none;
}


.tFECC99, .tFECC99 a:link, .tFECC99 a:visited {
	color:#FECC99;
 	text-decoration: none;
}


.tD3DFED, .tD3DFED a:link, .tD3DFED a:visited {
	color:#D3DFED;
 	text-decoration: none;
}


.tE7BEAA, .tE7BEAA a:link, .tE7BEAA a:visited {
	color:#E7BEAA;
 	text-decoration: none;
}


.tE6BE9A, .tE6BE9A a:link, .tE6BE9A a:visited {
	color:#E6BE9A;
 	text-decoration: none;
}
.t2e2e1b, .t2e2e1b a:link, .t2e2e1b a:visited {
	color:#2e2e1b;
 	text-decoration: none;
}


.tFH {
	color:#091858;
}

/* WIDTH & SPACING */
.w72 { 
 	width:72px;
}

.w126 { 
 	width:126px;
}

.w154 { 
 	width:154px;
}

.w520{
	width:520px;
}
.w172{
	width:172px;
}

.w107{
	width:107px;
	}
.w236{
	width:236px;
}
.padH0V5 {
	padding:5px 0px;
}
.padH5V0 {
	padding:0px 5px;
}
.padR7 {padding:0px 0px 0px 7px;}
.homelnkpad {padding: 5px 5px 5px 5px;}
.homelnkpadleft {padding: 5px 5px 5px 5px; text-align:left;}
.weltlnkpadleft {padding: 10px 10px 10px 10px; text-align:left;}
.weltlnkpadright {padding: 10px 10px 10px 10px; text-align:right}
.homelnkpadright {padding: 5px 5px 5px 5px; text-align:right}
.prodlnkpad {padding: 0px 10px 10px 10px; text-align:left}
.prodlnkpadright {padding: 0px 10px 10px 0px; text-align:right}
.bgD5D5D5 {background-color:#d5d5d5}
.bgF4F4F3 {background-color:#f4f4f3}
.pcc1{BORDER-RIGHT: #e0e0dc 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #e0e0dc 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #e0e0dc 1px solid; WIDTH: 482px; PADDING-TOP: 14px; BORDER-BOTTOM: #e0e0dc 0px solid}
.pcc2{BORDER-RIGHT: #e0e0dc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0dc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; MARGIN: 0px; BORDER-LEFT: #e0e0dc 1px solid; WIDTH: 164px; PADDING-TOP: 7px; BORDER-BOTTOM: #e0e0dc 1px solid}
.pcc3{BORDER-RIGHT: #e0e0dc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0dc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; MARGIN: 0px; BORDER-LEFT: #e0e0dc 0px solid; WIDTH: 164px; PADDING-TOP: 7px; BORDER-BOTTOM: #e0e0dc 1px solid}
.pcc4{BORDER-RIGHT: #e0e0dc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0dc 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; MARGIN: 0px; BORDER-LEFT: #e0e0dc 0px solid; WIDTH: 154px; PADDING-TOP: 7px; BORDER-BOTTOM: #e0e0dc 1px solid}
.pcc5{BORDER-RIGHT: #e0e0dc 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #e0e0dc 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e0e0dc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e0dc 1px solid}
.pcc6{PADDING-LEFT: 6px}
.questionbox{BORDER-RIGHT: #e0e0dc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0dc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e0e0dc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e0e0dc 1px solid}
.gtl_landing{PADDING-RIGHT: 10px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px; BACKGROUND-COLOR: #d0c1ae}
.cc_result_top{BORDER-RIGHT: #e0e0dc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e0e0dc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e0e0dc 1px solid; PADDING-TOP: 5px}
.cc_result_bottom{BORDER-RIGHT: #e0e0dc 1px solid; PADDING-RIGHT: 2px; BORDER-BOTTOM: #e0e0dc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e0e0dc 1px solid; PADDING-TOP: 2px}
.address{BORDER-TOP: #e0e0dc 1px solid; PADDING-TOP: 10px; BORDER-RIGHT: #e0e0dc 1px solid; PADDING-RIGHT: 10px; BORDER-BOTTOM: #e0e0dc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e0e0dc 1px solid; PADDING-TOP: 10px}
.qform{BORDER-TOP: #e0e0dc 1px solid; BORDER-LEFT: #e0e0dc 1px solid; BORDER-RIGHT: #e0e0dc 1px solid; BORDER-BOTTOM: #e0e0dc 1px solid; BACKGROUND-COLOR:#f7f7f7}
.searchbox1{BORDER-TOP: #e0e0dc 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: #e0e0dc 1px solid; BORDER-BOTTOM: #e0e0dc 1px solid; BACKGROUND-COLOR:#f4f4f3}
.searchbox2{PADDING-LEFT: 10px; BORDER-TOP: #e0e0dc 1px solid; BORDER-RIGHT: #e0e0dc 1px solid; BORDER-BOTTOM: #e0e0dc 1px solid; BACKGROUND-COLOR:#f4f4f3}
.cs_div{PADDING-TOP: 0px; BORDER-BOTTOM: #e0e0dc 1px solid}
.cs_descr{PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.cs_name{COLOR: #091858; font-weight: bold; font-size: 85%}
.yqa_menu{BORDER-TOP: #e0e0dc 1px solid; BORDER-BOTTOM: #e0e0dc 1px solid; BORDER-RIGHT: #e0e0dc 1px solid; BORDER-LEFT: #e0e0dc 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px;  PADDING-BOTTOM: 10px;}
.colyr_top{BORDER-TOP: #e0e0dc 1px solid; BORDER-LEFT: #e0e0dc 1px solid; BORDER-RIGHT: #e0e0dc 1px solid}
.colyr_bottom{PADDING-RIGHT: 10px; BORDER-RIGHT: #e0e0dc 1px solid; PADDING-LEFT: 10px; BORDER-LEFT: #e0e0dc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e0e0dc 1px solid}
.trendintro{PADDING: 10px; COLOR: #000000; font-size: 75%}
.searchform{MARGIN-BOTTOM: 0px}
.mpinfo{BORDER-TOP: #e0e0dc 1px solid; BORDER-BOTTOM: #e0e0dc 1px solid; BORDER-LEFT: #e0e0dc 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px;  PADDING-BOTTOM: 10px}
.chooseprod{BORDER-TOP: #c2a877 1px solid; BORDER-BOTTOM: #c2a877 1px solid; BORDER-RIGHT: #c2a877 1px solid; BACKGROUND-COLOR:#c2a877}
.colourmixing{BORDER-TOP: #e0e0dc 1px solid; BORDER-BOTTOM: #e0e0dc 1px solid; BORDER-LEFT: #e0e0dc 1px solid;}
.cmtext{PADDING-RIGHT: 10px; PADDING-TOP: 10px;  PADDING-BOTTOM: 10px;}
.mpintro{BORDER-TOP: #AFB5BF 1px solid; BORDER-BOTTOM: #AFB5BF 1px solid; BACKGROUND-COLOR:#CFD4DC}
.mpintro2{BORDER-TOP: #AFB5BF 1px solid; BORDER-BOTTOM: #AFB5BF 1px solid; BORDER-RIGHT: #AFB5BF 1px solid; BACKGROUND-COLOR:#CFD4DC}
.prodselect{width:140px; font-size: 75%}
.plabel{font-size: 70%; color: #091858}
.prodmenu{BORDER-TOP: #e0e0dc 1px solid; BORDER-BOTTOM: #e0e0dc 1px solid; BORDER-LEFT: #e0e0dc 1px solid; BORDER-RIGHT: #e0e0dc 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px;  PADDING-BOTTOM: 10px}
.pSummarytable{BORDER-TOP: #e0e0dc 1px solid; BORDER-BOTTOM: #e0e0dc 1px solid; BORDER-LEFT: #e0e0dc 1px solid; BORDER-RIGHT: #e0e0dc 1px solid; MARGIN-BOTTOM: 10px}
.pLink{PADDING-BOTTOM: 3px; font-size: 75%}
.p72{PADDING-BOTTOM: 3px; PADDING-TOP: 3px}
.pSummary {color:#373e5b; font-size:75%; PADDING-TOP: 3px; PADDING-BOTTOM: 3px;}
.prodlist, .prodlist a:link, .prodlist a:visited {color:#828477; text-decoration: none; margin: 0; padding: 0; list-style-type: none;}
.rangeheading{font-weight: bold; font-size:100%}
.locationheading{font-weight: bold; font-size:125%}
.diyintro{BORDER-TOP: #646252 1px solid; BORDER-BOTTOM: #646252 1px solid; BACKGROUND-COLOR:#DAC0BF}
.diyintro2{BORDER-TOP: #646252 1px solid; BORDER-BOTTOM: #646252 1px solid; BORDER-RIGHT: #646252 1px solid; BACKGROUND-COLOR:#DAC0BF}
.adobeinfo{BORDER-TOP: #e0e0dc 1px solid; BORDER-BOTTOM: #e0e0dc 1px solid; BORDER-LEFT: #e0e0dc 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px;  PADDING-BOTTOM: 10px}
.divvy {width:753px; margin-top:10px; font-size:70%; text-align:right}


/* Feature walls */
.fwFrameL {
	border:1px solid #D5D5D5;
	padding:10px 12px 10px 15px;
	margin-right:10px;
	margin-bottom:10px;
	width: 158px;
	float: left;
	margin-top: 10px;
}
.fwFrameR {
	border:1px solid #D5D5D5;
	padding:10px;
	margin-bottom:10px;
	width: 163px;
}
