/********************* General Styles ************************/
hr			{color:#000000; height:1px; width:100%;}
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FEC542;
background-image: url(../images/bg_gradient.jpg);
background-repeat: repeat-x;
margin: 2px 0px 0px;
padding: 2px 0px 0px;
}


/********************* Content Styles ************************/

.L1Content {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: normal}
.L2Content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  text-decoration: none; font-weight: bold; color: #AB2607}
.L3Content {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.L4Content {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6pt; color: #000000;}

/************************************************************/


/********************* Footer Styles ************************/

.L1Footer {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #999999}

/************************************************************/


/********************* Form Element Styles ************************/



.Text400 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; width: 400px; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt}

.Text200 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; width: 200px; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt}
.InvisibleText200 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000; width: 200px; background-color: transparent; border: none}

.Text150 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666666; width: 150px; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt}


.Text120 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; width: 120px; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt}

.Text100 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; width: 100px; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt}


.InvisibleText100 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000; width: 100px; background-color: transparent; border: none}
.Text50 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; width: 50px; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; text-align:center}
.Text25 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; width: 25px; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; text-align:center}
.Text100Percent {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; width: 25px; border: #000000; width: 100%; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; text-align:center}



.button {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffffff; color:#AB2607; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt}
.Text{font-family: Arial, Helvetica, sans-serif; font-size: 6pt;color:#000000; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}



/******************************************************************/


/********************* Link Styles ************************/



a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: none; color: #F66721;font-weight:bold;}

a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: none; color: #F66721;font-weight:bold;}
a:visited{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: none; color: #F66721;font-weight:bold;}
a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: underline; color: #F66721;font-weight:bold;}


.L1ContentLink a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: underline; font-weight: bold; color: #AB2607}
.L1ContentLink a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: underline; font-weight: bold; color: #AB2607}
.L1ContentLink a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: underline; font-weight: bold; color: #AB2607}
.L1ContentLink a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: underline; font-weight: bold; color: #000000}

.L2ContentLink a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  text-decoration: underline; font-weight: bold; color: #AB2607}
.L2ContentLink a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  text-decoration: underline; font-weight: bold; color: #AB2607}
.L2ContentLink a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  text-decoration: underline; font-weight: bold; color: #AB2607}
.L2ContentLink a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  text-decoration: underline; font-weight: bold; color: #FFFFFF}

.L3ContentLink a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: none; font-weight: normal; color: #000000}
.L3ContentLink a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: none; font-weight: normal; color: #000000}
.L3ContentLink a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: none; font-weight: normal; color:#000000}
.L3ContentLink a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  text-decoration: underline; font-weight: normal; color: #FFFFFF}

.MenuLink a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #FFFFFF}
.MenuLink a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #FFFFFF}
.MenuLink a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;  text-decoration: none; color: #FFFFFF}
.MenuLink a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #F66721}

.SubMenuLink:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000}
.SubMenuLink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #000000}
.SubMenuLink:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;  text-decoration: none; color: #000000}
.SubMenuLink:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #AB2607}

.L1FooterLink a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration: none; color: #FFFFFF; font-weight: bold}
.L1FooterLink a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration: none; color: #FFFFFF; font-weight: bold}
.L1FooterLink a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration: none; color: #FFFFFF; font-weight: bold}
.L1FooterLink a:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;  text-decoration: none; color: #AB2607; font-weight: bold}





/********************************************************/


/********************* Header Styles ************************/
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: normal; color: #FFFFFF; margin-bottom: 5px; margin-left:0px; margin-right:0px; margin-top:10px;}

/************************************************************/

/********************* Content Styles ************************/
p {text-align:justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-style: normal; color: #000000; margin-left:3px; margin-right:6px; margin-top:6px;}

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000;}



/********************** Left Nav Content ***********************/
.cp1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000;}
/********************** View Basket Price ***********************/
.cp2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
/********************** Paged Record Highlight ********************/
.cp3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}
/********************** Basket Price ********************/
.cp4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
/********************** Footer ********************/
.cp5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;}
/************************************************************/
.error {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000;}
/********************* Form Element Styles ************************/

.L1FormElement{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#000000; width: 200px; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt}
.L2FormElement{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #000000; width: 176px; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt}
.L3FormElement{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #000000; width: 150px; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt}
.L4FormElement{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #000000; width: 80px; border: 1px solid #000000; height: 17px; margin: 0px; padding: 0px;}

/********************* Product Form Element Styles ************************/
.L5FormElement{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#000000; width: 60px; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt}
/******************************************************************/

.L6FormElement{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #000000; width: 100px; border: 1px solid #000000; height: 17px; margin: 0px; padding: 0px;}

.L7FormElement{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#000000; width: 300px; border: #000000; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt}


.alternatelistcolour{  background-color: #E5E5E5 }


.imgBorder {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}

.required {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC0000;}

/******************************************************************/

table.login {
font-size: 0.6em;
border-top: 3px solid #000000;
border-right: 3px solid #000000;
border-left: 3px solid #000000;
background-color: #FFFFFF;
width: 384px;
padding: 0px 0px 0px 10px;
margin: 0px;
height: 72px;
}

.hairlineborder {
border: 1px solid #000000;
}

p.box {
background-color: #FFEBBE;
border: 4px solid #FFFFFF;
font-size: 10px;
padding: 5px;
margin: 0px 0px 0px 5px;
}
table.hotspot {
margin: 10px 0px 0px;
padding: 0px;
}
td.hotspot {
background-image: url(../images/bg_box.gif);
background-repeat: repeat-y;
font-size: 0.6em;
text-align: center;
}

table.hotspot a:link, table.hotspot a:active, table.hotspot a:visited {
color:#000000;
text-decoration:none;
}

table.hotspot a:hover {
color:#F66721;
text-decoration:none;
}
table.search {
font-size: 0.6em;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
border-left: 3px solid #000000;
background-color: #FFFFFF;
width: 383px;
margin: 0px;
padding-left: 10px;
height: 150px;
}