}
.x
{
x: x;
}
.color1
{
background-color: #505050; /* darkest color */
}
.color2
{
background-color: #747474;  /* mid color*/
}
.color3
{
background-color: #bcbcbc;  /* light colour */
}
.color4 
{  
background-color: #e2e2e2;  /* lightest  */
}
.color5 
{  
background-color:  #000000; /* navbar background*/
}
.color6
{  
background-color:  #FF6000; /* */
}
.color7
{  
background-color:  #ffffff /*text background */
}
.color8
{  
background-color:  #000000; /* */
}
.color5 
{  
background-color:  /*  */

}
.background
{
background-color: #ffffff;  /* background colour */
}
.mainbackground
{
background-image: url(images/background.gif) /* background colour */
}
.rule /* rule color */
{
color: #e8e8e8;
height: 1px
}
hr /* rule color */
{
color: #e8e8e8;
height: 1px
}
.mainimage /* alignment and spacing of main image */
{  
float: left;
margin-left : 0px;
margin-bottom : 10px;
margin-right : 10px;
margin-top : 2px;
border-width: 1px;
border-color: #878787
}
.mainimage2 /*  */
{  
float: left;
margin-left : 0px;
margin-bottom : 15px;
margin-right : 20px;
margin-top : 0px;
border-width: 1px;
border-color: #c0c0c0;
}
.mainimage3 /*  */
{  
border-width: 1px;
border-color: #c0c0c0;
}
.image2 /*  */
{  
float: left;
margin-left : 0px;
margin-bottom : 0px;
margin-right : 0px;
margin-top : 0px;
border-width: 0px;
border-color: 
}
.galleryimage
{  
float: center;
margin-left : 0px;
margin-bottom : 15px;
margin-top : 25px
}
.icon
{  
float: left;
margin-left : 0px;
margin-bottom : 2px;
margin-right : 10px;
margin-top : 2px;
border-width: 1px;
border-color: #c0c0c0
}
.mainimageright
{  
float: right;
margin-left : 6px;
margin-right : 0px;
margin-bottom : 3px;
margin-top : 1px
}
.text
{
    COLOR: #000000;
  	font-family: verdana, arial, sans-serif;
    FONT-SIZE: 11px;
	line-height: 15px;
    TEXT-ALIGN: left;
	text-decoration : none
	}
a
{
    COLOR: #CC3333;
  	font-family: verdana, arial, sans-serif;
    FONT-SIZE: 11px;
	line-height: 15px;
    TEXT-ALIGN: left;
	text-decoration : none
	}
a:hover
{
    COLOR: #000;
  	font-family: verdana, arial, sans-serif;
    FONT-SIZE: 11px;
	line-height: 15px;
    TEXT-ALIGN: left;
	text-decoration : underline
	}
.textsmall
{
    COLOR: #000000;
  	font-family: verdana, arial, sans-serif;
    FONT-SIZE: 10px;
	line-height: 15px;
    TEXT-ALIGN: left;
	text-decoration : none
	}
a.textsmall:link
{
    COLOR: #CC3333;
  	font-family: verdana, arial, sans-serif;
    FONT-SIZE: 10px;
	line-height: 15px;
    TEXT-ALIGN: left;
	text-decoration : none
	}
a.textsmall:hover
{
    COLOR: #000;
  	font-family: verdana, arial, sans-serif;
    FONT-SIZE: 10px;
	line-height: 15px;
    TEXT-ALIGN: left;
	text-decoration : underline
	}
.text2
{
    COLOR: #000000;
  	font-family: verdana, arial, sans-serif;
    FONT-SIZE: 13px;
	line-height: 17px;
    TEXT-ALIGN: left;
	text-decoration : none;
	font-weight: bold;
}
.textbold
{
	COLOR: #000066;  /* */
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	text-decoration : none
}
.caption
{
	COLOR: #000000; 
	FONT-FAMILY: arial;
	FONT-SIZE: 10px;
	font-weight: normal;
	text-decoration : none
}
.name
{
	COLOR: #ffffff; 
	FONT-FAMILY: verdana;
	FONT-SIZE: 24px;
	font-weight: 800;
	text-decoration : none;
	letter-spacing: 0px;
	padding-right: 0px;
	text-indent: 6px
}
.slogan
{
	COLOR: #FE6500; 
	FONT-FAMILY: arial;
	FONT-SIZE: 11px;
	font-weight: normal;
	text-decoration : none;
	letter-spacing: 0px;
	text-indent: 4px;
	text-align: right
}
.heading  /* page heading */
{
	COLOR: #725569; 
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-SIZE: 28px;
	font-weight: light;
	text-decoration : none;
	letter-spacing: 0px;
	text-indent: 0px;
	padding: 0 24px 8px 0;
}
.newsbox
{
    padding-left: 0px;
	padding-right:0px;
    border-left-width: 0pt;
	border-right-width: 0pt;
	border-top-width: 1pt;
	border-bottom-width: 0pt;
	border-color: #e8e8e8 ;
	border-style: solid;
	background-color: 
}
.featurebox
{
    padding-left: 0px;
	padding-right:0px;
    border-left-width: 0pt;
	border-right-width: 0pt;
	border-top-width: 1pt;
	border-bottom-width: 0pt;
	border-color: #e8e8e8 ;
	border-style: solid;
	background-color:
}
.extrabox
{
    padding-left: 0px;
	padding-right:0px;
    border-left-width: 0pt;
	border-right-width: 0pt;
	border-top-width: 1pt;
	border-bottom-width: 0pt;
	border-color: #fff ;
	border-style: solid;
	background-color:
}
.promohead1  /* news abstract heading on home page  */
{
	COLOR: #FE6500; 
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	text-decoration : none;
	font-weight: bold;
	text-indent: 0px;
	padding-left: 0px;
	padding-right:0px;
	padding-top: 3px;
	padding-bottom: 0px;
  	border-left-width: 0pt;
	border-right-width: 0pt;
	border-top-width: 0pt;
	border-bottom-width: 0pt;
	border-color: ;
	border-style: solid;
	background-color: #
}
.promotext
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	text-decoration : none	
}
A.abstractlink:link  /* -------------------------ccccccccccc----------------------------- */
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
	text-decoration : underline
}
A.abstractlink:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	LINE-SPACING: 12px;
    TEXT-ALIGN: left;
	text-decoration : underline
}
A.abstractlink:hover
{
    COLOR: #fe6500;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	LINE-SPACING: 12px;
    TEXT-ALIGN: left;
	text-decoration : underline
}
A.more:link   /* -------------------------ccccccccccc----------------------------- */
{
    COLOR: #CC3333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-ALIGN: left;
	font-weight: medium;
	text-decoration : none
}
A.more:visited
{
    COLOR: #CC3333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-ALIGN: left;
	font-weight: medium;
	text-decoration : none
}
A.more:hover
{
    COLOR: #CC3333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-ALIGN: left;
	font-weight: medium;
	text-decoration : underline
}
.promoboxhead  /* -------------------------promobox display controls ---------------------------*/
{
	COLOR: #6F5D88; 
	FONT-FAMILY: verdana, arial, sans-serif;
	background-color: #fff;
	FONT-SIZE: 8pt;
	text-align: left;
	font-weight: bold;
	padding-left: 8px;
	padding-right:8px;
	padding-top: 3px;
	padding-bottom: 0px;
	border-top: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}
.promoboxtext
{
	COLOR: #000000;
  	font-family: verdana, arial, sans-serif;
    FONT-SIZE: 11px;
	line-height: 15px;
    TEXT-ALIGN: left;
	text-decoration : none;
	background-color: #fff;
	padding-left: 8px;
	padding-right:8px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}
.sidebarhead  /* -------------------------promobox display controls ---------------------------*/
{
	COLOR: #6F5D88; 
	FONT-FAMILY: verdana, arial, sans-serif;
	background-color: #fff;
	FONT-SIZE: 8pt;
	text-align: left;
	font-weight: bold;
	padding-left: 8px;
	padding-right:8px;
	padding-top: 3px;
	padding-bottom: 0px;
	border-top: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}
.sidebartext
{
	COLOR: #000000;
  	font-family: verdana, arial, sans-serif;
    FONT-SIZE: 11px;
	line-height: 15px;
	text-align: left;
	padding-left: 8px;
	padding-right:8px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}
A.promomore:link   /* -------------------------ccccccccccc----------------------------- */
{
	COLOR: #6F5D88; 
	FONT-FAMILY: verdana, arial, sans-serif;
	background-color: #fff;
	FONT-SIZE: 7pt;
	text-decoration: none;
}
A.promomore:visited
{
	COLOR: #6F5D88; 
	FONT-FAMILY: verdana, arial, sans-serif;
	background-color: #fff;
	FONT-SIZE: 7pt;
	text-decoration: none;
}
A.promomore:hover
{
	COLOR: #6F5D88; 
	FONT-FAMILY: verdana, arial, sans-serif;
	background-color: #fff;
	FONT-SIZE: 7pt;
}
.event
{
	COLOR: blue; 
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	text-decoration : none
}
.date
{
	COLOR: #000000; 
	FONT-FAMILY: arial;
	FONT-SIZE: 12px;
	font-weight: bold;
	text-decoration : none
}
.registerlink
{
    COLOR: #ff8000;  /* controls nav bar text color */
	FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 8pt; 
	padding-left: 0pt;
	padding-right: 3pt;
	font-weight: normal
}
A.registerlink:link /* ---------controls main navigation bar----------------- */
{
    COLOR: #ff8000;  /* controls nav bar text color */
	FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 8pt; 
	padding-left: 0pt;
	padding-right: 3pt;
	font-weight: normal
}
A.registerlink:visited /* controls nav bar text color */
{
    COLOR: #ff8000;  /* controls nav bar text color */
	FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 8pt; 
	padding-left: 0pt;
	padding-right: 3pt;
	font-weight: normal
}
A.registerlink:hover /* controls nav bar text color */
{
    COLOR: #ff8000;  /* controls nav bar text color */
	FONT-FAMILY: arial;
	text-decoration: underline;
 	font-size: 8pt; 
	padding-left: 0pt;
	padding-right: 3pt;
	font-weight: normal
}
A.navbarleft:link /* ---------controls main navigation bar----------------- */
{
    COLOR: #CC3333;
	FONT-FAMILY: lucida, verdana, arial;
	text-decoration: none;
 	font-size: 8pt; 
	padding-left: 0pt;
	padding-right: 3pt;
	font-weight: bold;
}
A.navbarleft:visited /* controls nav bar text color */
{
    COLOR: #CC3333;
	FONT-FAMILY: lucida, verdana, arial;
	text-decoration: none;
 	font-size: 8pt; 
	padding-left: 0pt;
	padding-right: 3pt;
	font-weight: bold;
}
A.navbarleft:hover /* controls nav bar text color */
{
    COLOR: #6F5D88;
	FONT-FAMILY: lucida, verdana, arial;
	text-decoration: underline;
 	font-size: 8pt; 
	padding-left: 0pt;
	padding-right: 3pt;
	font-weight: bold;
}
A.navbarlefton:link /* ---------controls main navigation bar----------------- */
{
    COLOR: #6F5D88;
	FONT-FAMILY: lucida, verdana, arial;
	text-decoration: none;
 	font-size: 8pt; 
	padding-left: 0pt;
	padding-right: 3pt;
	font-weight: bold;
}
A.navbarlefton:visited /* controls nav bar text color */
{
    COLOR: #6F5D88;
	FONT-FAMILY: lucida, verdana, arial;
	text-decoration: none;
 	font-size: 8pt; 
	padding-left: 0pt;
	padding-right: 3pt;
	font-weight: bold;
}
A.navbarlefton:hover /* controls nav bar text color */
{
    COLOR: #6F5D88;
	FONT-FAMILY: lucida, verdana, arial;
	text-decoration: none;
 	font-size: 8pt; 
	padding-left: 0pt;
	padding-right: 3pt;
	font-weight: bold;
}	
.navheader /* controls colour and border */
{ 
    COLOR: #ff8000;  /* controls nav bar text color */
	FONT-FAMILY: verdana;
	text-decoration: none;
 	font-size: 7pt; 
	padding-left: 0pt;
	text-align: right;
	padding-right: 11pt;
	font-weight: bold
}	
.navbox
{ 
border-top: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 0 solid #000;
border-left: 1px solid #000;
background: #fff2ec;
}	
.button
{ 
padding: 4px 0 4px 4px;
text-align: right;
}
 .over 
{ 
padding: 4px 0 4px 4px;
text-align: right;
}
 .out 
{ 
padding: 4px 0 4px 4px;
text-align: right;
}	
.buttonon /* controls colour and border */
{ 
padding: 4px 0 4px 4px;
text-align: right;
}
 .overon 
{ 
padding: 4px 0 4px 4px;
text-align: right;
}
 .outon 
{ 
padding: 4px 0 4px 4px;
text-align: right;
}
A.bold:link  /* -------------------------ccccccccccc----------------------------- */
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: 600;
    TEXT-ALIGN: left;
	text-decoration : none
}
A.bold:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: 600;
	LINE-SPACING: 12px;
    TEXT-ALIGN: left;
	text-decoration : none
}
A.bold:hover
{
    COLOR: #fe6500;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: 600;
	LINE-SPACING: 12px;
    TEXT-ALIGN: left;
	text-decoration : underline
}
A.email:link /* -------------------------ccccccccccc----------------------------- */
{
    COLOR: #3f97c2;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	text-decoration : none
}
A.email:visited
{
    COLOR: #3f97c2;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	text-decoration : none
}
A.email:hover
{
    COLOR: #008080;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	text-decoration : none
}
.downloadheading /* -------------------------ccccccccccc----------------------------- */
{
	COLOR: #CC3333;
	FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 16px; 
	font-weight: bold;
	text-decoration: none;
}
A.useful:link 
{
	COLOR: #000;
	FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
}
A.useful:visited
{
	COLOR: #000;
    FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 12px; 
 	font-weight: bold;
	text-decoration: none;
}
A.useful:hover
{
    COLOR: #000;
    FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 12px; 
 	font-weight: bold;
	text-decoration: underline;
}
A.link:link /* -------------------------ccccccccccc----------------------------- */
{
	COLOR: #ff8000;
	FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 12px; 
	font-weight: normal;
	text-decoration: none
}
A.link:visited
{
	COLOR: #ff8000;
    FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 12px; 
 	font-weight: normal;
	text-decoration: none
}
A.link:hover
{
    COLOR: #ff8000;
    FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 12px; 
 	font-weight: normal;
	text-decoration: underline
}
A.textlink:link /* -------------------------ccccccccccc----------------------------- */
{
	COLOR: #ff8000;
	FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 16px; 
	font-weight: normal;
	text-decoration: none
}
A.textlink:visited
{
	COLOR: #ff8000;
    FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 16px; 
 	font-weight: normal;
	text-decoration: none
}
A.textlink:hover
{
    COLOR: #ff8000;
    FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 16px; 
 	font-weight: normal;
	text-decoration: underline
}
.copyright
{
	COLOR: #808080;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 10px;
	padding-left: 0px;
	font-weight: normal
}
A.copyright:link 
{
	COLOR: #808080;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 10px;
	padding-left: 0px;
	font-weight: normal
}
A.copyright:visited
{
    COLOR: #808080;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 10px;
	padding-left: 0px;
	font-weight: normal
}
A.copyright:hover
{
    COLOR: #ff8000;
	FONT-FAMILY: arial;
	text-decoration: underline;
	FONT-SIZE: 10px;
	padding-left: 0px;
	font-weight: normal
}
.credit /* -------------------------copyright----------------------------- */
{
	COLOR: #000000;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 10px;
	font-weight: normal
}
A.credit:link 
{
	COLOR: #000000;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 10px;
	font-weight: normal
}
A.credit:visited
{
    COLOR: #000000;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 10px;
	font-weight: normal
}
A.credit:hover
{
    COLOR: blue;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 10px;
	font-weight: normal
}
.byline /* -------------------------copyright----------------------------- */
{
	COLOR: #616161;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 10px;
	font-weight: normal
}
A.byline:link 
{
	COLOR: #616161;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 10px;
	font-weight: normal
}
A.byline:visited
{
    COLOR: #616161;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 10px;
	font-weight: normal
}
A.byline:hover
{
    COLOR: #fe6500;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 10px;
	font-weight: normal

	}
.navbar
{
	COLOR: #000000;
	FONT-FAMILY: verdana;
	text-decoration: none;
	FONT-SIZE: 10px;
	font-weight: bold
}
A.navbar:link 
{
	COLOR: #000000;
	FONT-FAMILY: verdana;
	text-decoration: none;
	FONT-SIZE: 10px;
	font-weight: bold
}
A.navbar:visited
{
    COLOR: #000000;
	FONT-FAMILY: verdana;
	text-decoration: none;
	FONT-SIZE: 10px;
	font-weight: bold
}
A.navbar:hover
{
    COLOR: #ff8000;
	FONT-FAMILY: verdana;
	text-decoration: underline;
	FONT-SIZE: 10px;
	font-weight: bold
}
.contact   /* -------------------------contact----------------------------- */
{
    COLOR: #c0c0c0;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	font-weight: medium;
	text-decoration : none
}
A.contactemail:link   
{
    COLOR: #c0c0c0;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	font-weight: medium;
	text-decoration : none
}
A.contactemail:visited
{
    COLOR: #c0c0c0;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	font-weight: medium;
	text-decoration : none
}
A.contactemail:hover
{
    COLOR: green;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	font-weight: medium;
	text-decoration : none
}
.dateline /* ------------------------news story date------------------------- */
{
    COLOR: #808080;  /* controls nav bar text color */
	FONT-FAMILY: arial;
	text-decoration: none;
 	font-size: 7pt; 
	text-indent: 0px;
	padding-right: 0px;
	font-weight: medium
}
.productname   /* -------------------------shop controls start----------------------------- */
{
    COLOR: #ff0000;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: bold;
	text-decoration : none
}
.productmake   /* -------------------------shop controls start----------------------------- */
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : none
}
.productcode   /* -------------------------shop controls start----------------------------- */
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : none
}
.productdescription   /* -------------------------shop controls start----------------------------- */
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : none
}
.productprice   /* -------------------------shop controls start----------------------------- */
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;;
	font-weight: bold;
	text-decoration : none
}
.productviewcart   /* -------------------------shop controls start----------------------------- */
{
    COLOR: #000066;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	text-decoration : none
}
A.productviewcart:link 
{
    COLOR: #000066;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	text-decoration : none
}
A.productviewcart:visited
{
    COLOR: #000066;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	text-decoration : none
}
A.productviewcart:hover
{
    COLOR: blue;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	text-decoration : none
}
A.lessmore:link /* -------------------------ccccccccccc----------------------------- */
{
	COLOR: #Ff0000;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 9px;
	font-weight: normal
}
A.lessmore:visited
{
    COLOR: #Ff0000;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 9px;
	font-weight: normal
}
A.lessmore:hover
{
    COLOR: #D60068;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 9px;
	font-weight: normal
}
.productname   /* -------------------------shop controls start----------------------------- */
{
    COLOR: #800080;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: bold;
	text-decoration : none
}
.productmake   /* -------------------------shop controls start----------------------------- */
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : none
}
.productcode   /* -------------------------shop controls start----------------------------- */
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : none
}
.productdescription   /* -------------------------shop controls start----------------------------- */
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : none
}
.productprice   /* -------------------------shop controls start----------------------------- */
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;;
	font-weight: bold;
	text-decoration : none
}
.productviewcart   /* -------------------------shop controls start----------------------------- */
{
    COLOR: #000066;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	text-decoration : none
}
A.productviewcart:link 
{
    COLOR: #000066;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	text-decoration : none
}
A.productviewcart:visited
{
    COLOR: #000066;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	text-decoration : none
}
A.productviewcart:hover
{
    COLOR: green;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	text-decoration : none
}
A.lessmore:link /* -------------------------ccccccccccc----------------------------- */
{
	COLOR: #Ff0000;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 9px;
	font-weight: normal
}
A.lessmore:visited
{
    COLOR: #Ff0000;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 9px;
	font-weight: normal
}
A.lessmore:hover
{
    COLOR: #D60068;
	FONT-FAMILY: arial;
	text-decoration: none;
	FONT-SIZE: 9px;
	font-weight: normal
}
.inthissection  /* page heading */
{
	COLOR: #000000; 
	FONT-FAMILY: arial;
	background-color: #ffffff;
	FONT-SIZE: 8pt;
	text-align: left;
	font-weight: 600;
	line-height: 10pt;
	padding-left: 0px;
	padding-right:0px;
	padding-top: 3px;
	padding-bottom: 0px;
    border-left-width: 0pt;
	border-right-width: 0pt;
	border-top-width: 0pt;
	border-bottom-width: 0pt;
	border-color: #c0c0c0;
	border-style: dotted
}
.relatedheading  /* page heading */
{
	COLOR: #000000; 
	FONT-FAMILY: arial;
	background-color: #ffffff;
	FONT-SIZE: 8pt;
	text-align: left;
	font-weight: 600;
	line-height: 10pt;
	padding-left: 0px;
	padding-right:0px;
	padding-top: 3px;
	padding-bottom: 0px;
    border-left-width: 0pt;
	border-right-width: 0pt;
	border-top-width: 0pt;
	border-bottom-width: 0pt;
	border-color: #e6e6e6;
	border-bottom-style: solid
}
A.stories:link   /* -------------------------ccccccccccc----------------------------- */
{
    COLOR: #5b5b5b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	letter-spacing : 0.5px;
	text-decoration : none
}
A.stories:link /* ---------controls main navigation bar----------------- */
{
    COLOR: #5b5b5b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	letter-spacing : 0.5px;
	text-decoration : none
}
A.stories:visited /* controls nav bar text color */
{
    COLOR: #5b5b5b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	letter-spacing : 0.5px;
	text-decoration : none
}
A.stories:hover /* controls nav bar text color */
{
    COLOR: #ff8000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	letter-spacing : 0.5px;
	text-decoration : underline
}
.label  /* page heading */
{
    COLOR: #5b5b5b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-ALIGN: left;
	font-weight: bold;
	letter-spacing : 0.5px;
	text-decoration : none
}
.relatedstories  /* page heading */
{
    COLOR: #000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : none
}
A.relatedstories:link   
{
    COLOR: #000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : none
}
A.relatedstories:visited
{
    COLOR: #000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : none
}
A.relatedstories:hover
{
    COLOR: #000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : underline
}
.register  /* -----------------register------------------------ */
{
    COLOR: #6F5D88;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
	font-weight: normal;
	text-decoration : none;
	padding: 5px 0 0 0
}
A.register:link   
{
    COLOR: #CC3333;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
	font-weight: normal;
	text-decoration : none
}
A.register:visited
{
    COLOR: #CC3333;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
	font-weight: normal;
	text-decoration : none
}
A.register:hover
{
    COLOR: #000;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
	font-weight: normal;
	text-decoration : underline
}
.emailthispage  /* page heading */
{
    COLOR: #5b5b5b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : none
}
A.emailthispage:link   
{
    COLOR: #5b5b5b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : none
}
A.emailthispage:visited
{
    COLOR: #5b5b5b;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : none
}
A.emailthispage:hover
{
    COLOR: #ff8000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: normal;
	text-decoration : underline
}
.location   /* -------------------------location----------------------------- */
{
    COLOR: #CC3333;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
	font-weight: normal;
	text-decoration : none
}
A.location:link   
{
    COLOR: #CC3333;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
	font-weight: normal;
	text-decoration : none
}
A.location:visited
{
    COLOR: #CC3333;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
	font-weight: normal;
	text-decoration : none
}
A.location:hover
{
    COLOR: #CC3333;
    FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
	font-weight: normal;
	text-decoration : underline
}
A.location2:link   
{
    COLOR: #a7a7a7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: medium;
	letter-spacing : 0.5px;
	text-decoration : none
}
A.location2:visited
{
    COLOR: #a7a7a7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: medium;
	letter-spacing : 0.5px;
	text-decoration : none
}
A.location2:hover
{
    COLOR: green;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
	font-weight: medium;
	letter-spacing : 0.5px;
	text-decoration : none
}
.sloganbox
{
	border-top-width: 0pt;
	border-left-width: 1pt;
	border-left-color: #000000;
	border-right-width: 1pt;
	border-right-width: #000000;
	border-top-width: 1pt;
	border-top-color: #000000;
	border-right-width: 0pt;
	border-bottom-width: 1pt;
	border-bottom-color: #000000;
	border-style:solid
}
.search
{
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 8pt;
	line-spacing: 24pt;
	font-weight: bold;
	text-decoration : none;
	padding: 4px 4px 4px 4px;
	}
A.search:link
{
	COLOR: #ff8040; 
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight: bold;
	text-decoration : none
	}
A.search:visited
{
	COLOR: #ff8040; 
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight: bold;
	text-decoration : none
	}
A.search:hover
{
	COLOR: #ff8040; 
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	line-height: 8pt;
	font-weight: bold;
	text-decoration : underline
		}
TD
{
	COLOR: #000000; 
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	font-weight: normal;
	text-decoration : none
			}
.holder
{
border-top: 1px solid #6F5D88;
border-right: 1px solid #6F5D88;
border-left: 1px solid #6F5D88;
border-bottom: 1px solid #6F5D88;
		}
.textbox
{
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	font-weight: normal;
	text-decoration : none;
	padding: 8px 12px 8px 12px; 
	align: left;
}
.textboxleftrule
{ 
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	font-weight: normal;
	text-decoration : none;
	padding: 5px 5px 5px 5px; 
	align: left;
	border-left: 1pt #000 solid
}
.textboxleftrule
{ 
	FONT-FAMILY: verdana;
	FONT-SIZE: 8pt;
	font-weight: normal;
	text-decoration : none;
	padding: 5px 5px 5px 5px; 
	align: left;
	border-left: 1pt #000 solid
}
.datetable
{ 
	border-bottom: 1pt #000 solid;
	padding: 0 4px 0 0
}
.searchbox
{ 
	border-top: 1pt #000 solid;
	border-right: 1pt #000 solid;
	border-bottom: 1pt #000 solid;
	border-left: 1pt #000 solid;
	padding: 0 4px 0 0;
	marging-top: 10px;
	background: #e7e7e7;
}
.picture
{ 
margin-left : 0px;
margin-bottom : 15px;
margin-right : 5px;
margin-top : 15px;
border-width: 17px;
border-color: #c0c0c0;
}
#counter
{
body
}
margin: 0
{
color: #ffffff
}
#maintable
{
background-color: #fff;
width: 600px;
border-width: 1px;
border-color: #000;
border-style: solid;
float: center;
}
#header
{
border: 0;
background: #fff
}
#date
{
font-family: verdana;
font-size: 8pt;
color: #ffffff;
font-weight: bold;
text-align: center;
padding: 5px 0 5px 0;
border-style: solid;
border-width: 1px 0 0 0;
border-color: #ffffff;
margin-bottom: 0px;
background-color: #c0c0c0;
}
#content
{
font-family: verdana;
font-size: 8pt;
padding: 12px 12px 12px 12px;
}
#link
{
font-family: verdana;
font-size: 8pt;
background: #c0c0c0;
text-align: center;
padding: 8px 0 8px 0;
margin: 0 5px 0 5px;
}
#link a
{
font-family: verdana;
font-size: 8pt;
font-style: normal;
color: #ffffff;
}
#link a:hover
{
font-family: verdana;
font-size: 8pt;
font-style: normal;
color: green;
}
#related
{
font-family: verdana;
font-size: 8pt;
padding: 8px 0 16px 12px;
}
#related .relatedheading
{
font-family: verdana;
font-size: 9pt;
font-weight: bold;
padding: 8px 0 8px 0px;
color: black;
}
#related a
{
font-family: verdana;
font-size: 8pt;
line-height: 11pt;
font-style: normal;
text-decoration: underline;
color: #000;
}
#related a:hover
{
color: orange;
}
#image
{
border: 0;
}
#righthand
{
background: #eeeeee;
font-family: verdana;
font-size: 8pt;
font-style: normal;
text-decoration:none;
line-height: 11pt;
padding: 0 0 5px 1px;
width: 200px;
border-left: 1px #000 solid;
}
#righthand a
{
color: yellow;
text-decoration:none;
font-family: verdana;
font-size: 8pt;
font-style: normal;
text-decoration:none;
line-height: 11pt;
}
#righthand a:hover
{
color: blue;
text-decoration:underline;
}
#promo1
{
padding: 8px 0 8px 0;
border-width: 0 0 1px 0;
border-style: solid;
border-color: #000000;
background: #fff;
padding: 4px 4px 4px 4px;
}
#promo1 a
{
font-weight: bold;
text-decoration:none;
font-family: verdana;
font-size: 7pt;
color: #ff8000;
}
#promo1 a:hover
{
font-weight: bold;
text-decoration:underline;
font-family: verdana;
font-size: 7pt;
color: #000;
}
#promo1 a.promohead:link
{
font-weight: bold;
text-decoration:underline;
font-family: verdana;
font-size: 8pt;
color: #000;
}
#promo1 a.promohead:hover
{
font-weight: bold;
text-decoration:underline;
font-family: verdana;
font-size: 8pt;
color: orange;
}
#promo2
{
padding: 8px 0 8px 0;
border-width: 0 0 1px 0;
border-style: solid;
border-color: #000000;
background: #fff;
padding: 4px 4px 4px 4px;
}
#promo2 a
{
font-weight: bold;
text-decoration:none;
font-family: verdana;
font-size: 7pt;
color: #ff8000;
}
#promo2 a:hover
{
font-weight: bold;
text-decoration:underline;
font-family: verdana;
font-size: 7pt;
color: #000;
}
#promo2 a.promohead:link
{
font-weight: bold;
text-decoration:underline;
font-family: verdana;
font-size: 8pt;
color: #000;
}
#promo2 a.promohead:hover
{
font-weight: bold;
text-decoration:underline;
font-family: verdana;
font-size: 8pt;
color: orange;
}
#promo3
{
padding: 8px 0 8px 0;
border-width: 0 0 1px 0;
border-style: solid;
border-color: #000000;
background: #fff;
padding: 4px 4px 4px 4px;
}
#promo3 a
{
font-weight: bold;
text-decoration:none;
font-family: verdana;
font-size: 7pt;
color: #ff8000;
}
#promo3 a:hover
{
font-weight: bold;
text-decoration:underline;
font-family: verdana;
font-size: 7pt;
color: #000;
}
#promo3 a.promohead:link
{
font-weight: bold;
text-decoration:underline;
font-family: verdana;
font-size: 8pt;
color: #000;
}
#promo3 a.promohead:hover
{
font-weight: bold;
text-decoration:underline;
font-family: verdana;
font-size: 8pt;
color: orange;
}
#footer
{
font-family: verdana;
font-size: 8pt;
color: #000;
font-style: normal;
border-style: solid;
border-top: 1px #000 solid;
border-right: 0 #000 solid;
border-bottom: 0 #000 solid;
border-left: 0 #000 solid;
background-color: #fff;
padding: 8px 8px 8px 8px;
}
#unsubscribe
{
font-family: verdana;
font-size: 8pt;
color: #ffffff;
font-style: normal;
text-align: center;
padding: 5px 0 5px 0;
border-style: solid;
border-width: 1px 0 0 0;
border-color: #ffffff;
margin-bottom: 0px;
background-color: #000000;
}
#unsubscribe a
{
font-family: verdana;
font-size: 8pt;
color: #ffffff;
text-decoration: none;
}
#unsubscribe a:hover
{
color: red;
text-decoration: underline;
















