BODY
{
	FONT-SIZE: 10px;
	MARGIN: 0px;
	COLOR: #131d22;
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
}
P
{
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #000000;
}
td
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
.searchBack
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	BACKGROUND-IMAGE: url(images/searchBack.jpg);
	BACKGROUND-REPEAT: repeat-x;
	BORDER: 1px SOLID #B5B7AD;
}
.ButtonBack
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	FONT-WEIGHT:BOLD;
	BACKGROUND-IMAGE: url(images/ButtonBack.jpg);
	BACKGROUND-REPEAT: repeat-x;
	BORDER: 1px SOLID #F3F5EA;
	COLOR:#FFFFFF;
}
.topRightCorner
{
	BACKGROUND-IMAGE: url(images/topRightCorner.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH:33px;
}
.topLeftCorner
{
	BACKGROUND-IMAGE: url(images/topLeftCorner.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH:33px;
}
.top
{
	BACKGROUND-IMAGE: url(images/top.jpg);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION:TOP;
	BACKGROUND-COLOR:#DADCCF;
	PADDING-TOP:9px;

}
.topRightBack
{
	BACKGROUND-IMAGE: url(images/topRightBack.jpg);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION:TOP;
	BACKGROUND-COLOR:#DADCCF;
	TEXT-ALIGN:LEFT;
}
.topLeftBack
{
	BACKGROUND-IMAGE: url(images/topLeftBack.jpg);
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION:TOP;
	BACKGROUND-COLOR:#DADCCF;
	TEXT-ALIGN:RIGHT;
}
.left
{
	BACKGROUND-IMAGE: url(images/left.jpg);
	BACKGROUND-REPEAT: repeat-y;
	WIDTH:10px;
}
.right
{
	BACKGROUND-IMAGE: url(images/right.jpg);
	BACKGROUND-REPEAT: repeat-y;
	WIDTH:10px;
}
.middle
{
	BACKGROUND-COLOR:#6bb1ac;
	BACKGROUND-IMAGE: url(images/menuBack.jpg);
	BACKGROUND-REPEAT: repeat-y;
}
.main
{
	VERTICAL-ALIGN:TOP;
	BACKGROUND-COLOR:#FFFFFF;
	PADDING:4px;
}
.bottomRightCorner
{
	BACKGROUND-IMAGE: url(images/bottomRightCorner.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH:55px;
	HEIGHT:46px;
}
.bottomLeftCorner
{
	BACKGROUND-IMAGE: url(images/bottomLeftCorner.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH:55px;
}
.bottom
{
	BACKGROUND-COLOR:#FFFFFF;
	BACKGROUND-IMAGE: url(images/bottom.jpg);
	BACKGROUND-POSITION: BOTTOM;
	BACKGROUND-REPEAT: repeat-x;
}
#menu
{
	LEFT:0;
	WIDTH: 186px;
}
#menu UL
{
	PADDING-RIGHT:0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT:0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left
}
#menu LI
{
	PADDING-RIGHT: 2px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT:0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left;
}
#menu A
{
	BORDER-TOP: #86c1bc 1px solid;
	BORDER-BOTTOM: #86a19d 1px solid;
	BACKGROUND-IMAGE: url(images/menuBack.jpg);
	BACKGROUND-POSITION: left center;
	BACKGROUND-REPEAT: no-repeat;
	display: block;
	PADDING-TOP: 5px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	HEIGHT: 22px;
	VERTICAL-ALIGN:CENTER;
	TEXT-ALIGN: LEFT;
	TEXT-DECORATION: none;
}
#menu A:hover
{
	Background-Image: url(images/menuBackHover.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #ece9e9;
}
#menu .active A
{
	Background-Image: url(images/menuBackHover.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #ece9e9;
}



.topBarLeft
{
	BACKGROUND: url(images/topNavDivider.jpg) no-repeat right bottom;
}
.topBar
{
	BACKGROUND: url(images/topnavBack.jpg) repeat-x left bottom;
}
#topnav
{
	BACKGROUND: url(images/topnavBack.jpg) repeat-x left bottom;
	LINE-HEIGHT: normal;

}
#topnav A
{
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 8px;
	MARGIN-TOP: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-SIZE: 11px;
	BACKGROUND: url(images/topNavDivider.jpg) no-repeat right top;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	COLOR: #ffffff;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 0px;
	HEIGHT: 22px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
#topnav A:active
{
	BACKGROUND: url(images/buttonBack.jpg) #7DA19F repeat-x right bottom;
	COLOR: #009999;
}
#topnav A:hover
{
	BACKGROUND: url(images/buttonBack.jpg) #7DA19F repeat-x right bottom;
	COLOR: #009999;
}
#topnav LI
{
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#topnav UL
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 22px
}
#topnav DIV
{
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 8px;
	MARGIN-TOP: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-SIZE: 11px;
	BACKGROUND: url(images/topNavDividerDark.jpg) no-repeat right top;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 0px;
	HEIGHT: 22px;
	TEXT-ALIGN: center
}
/* ----------------------New Bits From scale-------------------- */
.GreenText
{
	FONT-SIZE: 12px;
	COLOR: #009999;
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;
}
.payment {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	HEIGHT: 20px;
	WIDTH:280px;	
	border: 1 solid #009999;
	COLOR: #000000;
}
.star {
	color:#cc0000;
	FONT-WEIGHT:BOLD;
}
.stage {
	BACKGROUND-color:#6bb2ac;
	WIDTH:200px;
	BACKGROUND-IMAGE: url(images/closedPage.jpg); 
	BACKGROUND-REPEAT: repeat-x;
}
.stageFade {
	BACKGROUND-color:#ebf5ed;
	WIDTH:200px;
	BACKGROUND-IMAGE: url(images/openPage.jpg); 
	BACKGROUND-REPEAT: repeat-x;
}
.rightSection {
	PADDING-LEFT:4px;
	WIDTH:164px;
	VERTICAL-ALIGN:TOP;
	TEXT-ALIGN:RIGHT;
}
.BasketTitle
{

	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #009999;
	FONT-WEIGHT:BOLD;
	TEXT-ALIGN:CENTER;
	PADDING-TOP:8px;
	PADDING-BOTTOM:16px;
}
.BasketBack
{
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url(images/basketBack.jpg);
	BACKGROUND-REPEAT: no-repeat;
	VERTICAL-ALIGN:TOP;
	TEXT-ALIGN:CENTER;
	HEIGHT:165px;
}
.newsLetterBack
{
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url(images/newsLetterBack.jpg);
	BACKGROUND-REPEAT: no-repeat;
	VERTICAL-ALIGN:TOP;
	TEXT-ALIGN:CENTER;
	HEIGHT:142px;
}
.newsLetterTitle
{

	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #009999;
	FONT-WEIGHT:BOLD;
	TEXT-ALIGN:CENTER;
	PADDING-TOP:8px;
	PADDING-BOTTOM:8px;
}
.LightText
{
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #a8bdab;
}
.whiteText
{
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
}
.tcLayout
{
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	VERTICAL-ALIGNMENT:TOP;
}
.menuTitle
{
	FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	PADDING-LEFT:32px

}
.unselectedPage
{
    FONT-SIZE: 12px;
    COLOR: SILVER;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    PADDING: 2;
    width: 15px;
    background-COLOR:  #cedede;
    text-align: center;
    BACKGROUND-IMAGE: url(images/closedPage.jpg); 
    BACKGROUND-REPEAT: repeat-x; 
}
.selectedPage
{
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #cedede;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    PADDING: 2;
    width: 15px;
    background-COLOR:  #e8eded;
    text-align: center;
    BACKGROUND-IMAGE: url(images/openPage.jpg); 
    BACKGROUND-REPEAT: repeat-x; 
}
.basketItem {
	BACKGROUND:#cedede;
}
.item {
    	FONT-SIZE: 12px;
    	COLOR: BLACK;
	PADDING-LEFT:4px;
	PADDING-RIGHT:4px;
}
.itemBox {
    padding: 8px;
}
.itemTitle {
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    font-weight: bold;
    HEIGHT:20px;
    COLOR: #FFFFFF;
    background-COLOR:  #009999;
    padding: 2px;
    BACKGROUND-IMAGE: url(images/titleBack.jpg); 
    BACKGROUND-REPEAT: repeat-x; 
    BORDER: #009999 1px solid;
}
.itemInfoTitle {
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #009999;
}
IMG {
	BORDER:0
}
.bkBorder {
	BACKGROUND-COLOR:#FFFFFF;
	BORDER: 1px solid #999999;
}
.Titles
{
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 8px;
	FONT-SIZE: 12px;
	COLOR: #009999;
	FONT-WEIGHT: bold	
}
A.PageNav:link
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.PageNav:visited
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.PageNav:active
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.PageNav:hover
{
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.detailColor1
{
	BACKGROUND-COLOR:#D6D6D6;
}
.detailColor2
{
	BACKGROUND-COLOR:#ADACAC;
}
.Labels
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
}
A:link {
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #009999;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #009999;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:active
{
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #009999;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-SIZE: 12px;
    font-weight: bold;
    COLOR: #009999;
    FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.darkBox {
	BACKGROUND-COLOR:#cedede;
}
.lightBox {
	BACKGROUND-COLOR:#e8eded;
}

.BoxandBorder {
	TEXT-ALIGN:CENTER;
	BACKGROUND-COLOR:#E3E7D9;
	border: 1 solid #009999;
	PADDING: 20px;
}
.rndLeftTop {
	Background-Image: url(images/rndLeftTop.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	WIDTH:25px;
	HEIGHT:25px;
}
.rndRightTop {
	Background-Image: url(images/rndRightTop.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: RIGHT TOP;
	WIDTH:25px;
	HEIGHT:25px;
}
.rndLeftBtm {
	Background-Image: url(images/rndLeftBtm.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: LEFT BOTTOM;
	WIDTH:25px;
	HEIGHT:25px;
}
.rndRightBtm {
	Background-Image: url(images/rndRightBtm.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: RIGHT BOTTOM;
	WIDTH:25px;
	HEIGHT:25px;
}
.rndTop {
	Background-Image: url(images/rndTop.jpg); 
	BACKGROUND-REPEAT: repeat-x;
	BORDER-BOTTOM: 3px #009999 SOLID
}
.rndBtm {
	Background-Image: url(images/rndBottom.jpg); 
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: BOTTOM;
}
.rndLeft {
	Background-Image: url(images/rndLeft.jpg); 
	BACKGROUND-REPEAT: repeat-y;

}
.rndRight {
	Background-Image: url(images/rndRight.jpg); 
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: RIGHT;
}
.divSmallGap {
	FONT-SIZE: 6;
}
.scrollerBox
{
	BACKGROUND-IMAGE: url(images/scrollerback.jpg);
	BACKGROUND-REPEAT: no-repeat;
	VERTICAL-ALIGN:center;
	TEXT-ALIGN:center;
	WIDTH:628px;
	HEIGHT:112px;
}