BODY {background-color: #EAEAEA; font-family: Century Gothic, arial, verdana; font-size: 11px; color: black;}
/*TD {font-family:  Century Gothic, arial, verdana; font-size: 9px;  color: black;}*/


A:link {font-size: 11px; text-decoration: none; color: black; font-weight: bold;}
A:visited {font-size: 11px; text-decoration: none; color: black; font-weight: bold;}
A:hover {font-size: 11px; text-decoration: none; color: #041c43;  font-weight: bold;}
A:active {font-size: 11px; text-decoration: none; color: #041c43;  font-weight: bold; }





A.rlink:link 
{
	border-top: 2px #e1e1e1 solid;
	border-left: 2px #e1e1e1 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 9px;
	height: 14px;
	font-family:  Century Gothic, arial, verdana; 
	color: black;
	padding: 1px 4px 1px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: normal;
}

A.rlink:visited
{
	border-top: 2px #e1e1e1 solid;
	border-left: 2px #e1e1e1 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 9px;
	height: 14px;
	font-family:  Century Gothic, arial, verdana; 
	color: black;
	padding: 1px 4px 1px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: normal;
}

A.rlink:hover
{	
	border-top: 2px #787379 solid;
	border-left: 2px #787379 solid;
	border-bottom: 2px #e1e1e1 solid;
	border-right: 2px #e1e1e1 solid;		
	font-size: 9px;
	height: 14px;
	font-family:  Century Gothic, arial, verdana; 
	color: black;
	padding: 1px 4px 1px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: normal;
}

A.rlink:active
{ 
	border-top: 2px #e1e1e1 solid;
	border-left: 2px #e1e1e1 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 9px;
	height: 14px;
	font-family:  Century Gothic, arial, verdana; 
	color: black;
	padding: 1px 4px 1px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: normal;
}

A.rlink11:link 
{
	border-top: 2px #e1e1e1 solid;
	border-left: 2px #e1e1e1 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 11px;
	height: 22px;
	font-family:  Century Gothic, arial, verdana; 
	color: #787379;
	padding: 2px 4px 2px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: normal;
}

A.rlink11:visited
{
	border-top: 2px #e1e1e1 solid;
	border-left: 2px #e1e1e1 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 11px;
	height: 22px;
	font-family:  Century Gothic, arial, verdana; 
	color: #787379;
	padding: 2px 4px 2px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: normal;
}

A.rlink11:hover
{
	border-top: 2px #787379 solid;
	border-left: 2px #787379 solid;
	border-bottom: 2px #e1e1e1 solid;
	border-right: 2px #e1e1e1 solid;		
	font-size: 11px;
	height: 22px;
	font-family:  Century Gothic, arial, verdana; 
	color: #787379;
	padding: 2px 4px 2px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: normal;
}

A.rlink11:active
{ 
	border-top: 2px #e1e1e1 solid;
	border-left: 2px #e1e1e1 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 11px;
	height: 22px;
	font-family:  Century Gothic, arial, verdana; 
	color: #787379;
	padding: 2px 4px 2px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: normal;
}

A.rlink12a:link 
{
	border-top: 2px #787379 solid;
	border-left: 2px #787379 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 14px;
	height: 22px;
	font-family:  Century Gothic, arial, verdana; 
	color: #787379;
	padding: 2px 4px 2px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: bold;
}

A.rlink12a:visited
{
	border-top: 2px #787379 solid;
	border-left: 2px #787379 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 14px;
	height: 22px;
	font-family:  Century Gothic, arial, verdana; 
	color: #787379;
	padding: 2px 4px 2px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: bold;
}

A.rlink12a:hover
{
	border-top: 2px #787379 solid;
	border-left: 2px #787379 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 14px;
	height: 22px;
	font-family:  Century Gothic, arial, verdana; 
	color: #787379;
	padding: 2px 4px 2px 4px;
	background-color: #e1e1e1;
	text-decoration: none; 
	font-weight: bold;
}

A.rlink12a:active
{ 
	border-top: 2px #787379 solid;
	border-left: 2px #787379 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 14px;
	height: 22px;
	font-family:  Century Gothic, arial, verdana; 
	color: #787379;
	padding: 2px 4px 2px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: bold;
}



A.rlink12:link
{
	border-top: 2px #e1e1e1 solid;
	border-left: 2px #e1e1e1 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 14px;
	height: 24px;
	font-family:  Century Gothic, arial, verdana; 
	color: #787379;
	padding: 2px 4px 2px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: bold;
}

A.rlink12:visited
{
	border-top: 2px #e1e1e1 solid;
	border-left: 2px #e1e1e1 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 14px;
	height: 24px;
	font-family:  Century Gothic, arial, verdana; 
	color: #787379;
	padding: 2px 4px 2px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: bold;
}

A.rlink12:hover
{	
	border-top: 2px #787379 solid;
	border-left: 2px #787379 solid;
	border-bottom: 2px #e1e1e1 solid;
	border-right: 2px #e1e1e1 solid;		
	font-size: 14px;
	height: 24px;
	font-family:  Century Gothic, arial, verdana; 
	color: #787379;
	padding: 2px 4px 2px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: bold;
}

A.rlink12:active
{ 
	border-top: 2px #e1e1e1 solid;
	border-left: 2px #e1e1e1 solid;
	border-bottom: 2px #787379 solid;
	border-right: 2px #787379 solid;
	font-size: 14px;
	height: 24px;
	font-family:  Century Gothic, arial, verdana; 
	color: #787379;
	padding: 2px 4px 2px 4px;
	background-color: #c7c3c2;
	text-decoration: none; 
	font-weight: bold;
}




A.headerlink:link {font-size: 9px; text-decoration: none; color: #9F999B; font-weight: bold;}
A.headerlink:visited {font-size: 9px; text-decoration: none; color: #9F999B; font-weight: bold;}
A.headerlink:hover {font-size: 9px; text-decoration: none; color: #041c43;  font-weight: bold;}
A.headerlink:active {font-size: 9px; text-decoration: none; color: #041c43;  font-weight: bold; }


A.footerlink:link {font-size: 9px; text-decoration: none; color: #dedede; font-weight: bold;}
A.footerlink:visited {font-size: 9px; text-decoration: none; color: #dedede; font-weight: bold;}
A.footerlink:hover {font-size: 9px; text-decoration: none; color: #041c43;  font-weight: bold;}
A.footerlink:active {font-size: 9px; text-decoration: none; color: #041c43;  font-weight: bold; }

A.whiteborder:link IMG { border: solid white 1px }
A.whiteborder:visited IMG { border: solid white 1px }
A.whiteborder:hover IMG { border: solid #dedede 1px }
A.whiteborder:active IMG { border: solid white 1px }

A.blueborder:link IMG { border: solid #4d90cd 1px }
A.blueborder:visited IMG { border: solid #4d90cd  1px }
A.blueborder:hover IMG { border: solid #dedede 1px }
A.blueborder:active IMG { border: solid #4d90cd  1px }



/* ProductItem */
/* -------------------------------------------------- */

TD.productitem {
		background-color:	#dedcdd;
		font-family: Century Gothic, arial, verdana; 
		font-weight: normal;
		font-size: 12px;
		color: black;
}
A.productitem:link {
	font-size: 12px; 
	text-decoration: none; 
	font-weight: normal;
	color: black; 
}
A.productitem:visited {
	font-size: 12px; 
	text-decoration: none; 
	font-weight: normal;
	color: black; 
}
A.productitem:hover {
	font-size: 12px; 
	text-decoration: none; 
	font-weight: normal;
	color: #7A7476;  
}
A.productitem:active {
	font-size: 12px; 
	text-decoration: none; 
	font-weight: normal;
	color: #7A7476; 
}


/* Crumb */
/* -------------------------------------------------- */
A.crumb:link {font-size: 9px; text-decoration: none; color: #9F999B; }
A.crumb:visited {font-size: 9px; text-decoration: none; color: #9F999B;   }
A.crumb:hover {font-size: 9px; text-decoration: none; color: #7A7476;  }
A.crumb:active {font-size: 9px; text-decoration: none; color: #7A7476;    }


TD.crumb {
		background-color:	white;
		font-family:  Century Gothic, arial, verdana; 
		font-size: 9px;
		color: black;
}

/* Standard Link */
/* -------------------------------------------------- */

TD.slink {
		background-color:	white;
		font-family:  Century Gothic, arial, verdana; 
		font-size: 9px;
		color: black;
}

.slink {
		font-size: 9px; 
		text-decoration: none; 
		font-weight: bold;
}

A.slink11:link,
A.slink11:visited,
A.slink11:hover,
A.slink11:active,
{		font-size: 11px; 
		text-decoration: none; 
		font-weight: bold;
		height: 20px;
}

A.slink12:link,
A.slink12:visited,
A.slink12:hover,
A.slink12:active,
{
		font-size: 12px; 
		text-decoration: none; 
		font-weight: bold;
}


A.white1:link {font-size: 9px; text-decoration: none; color: white; }
A.white1:visited {font-size: 9px; text-decoration: none; color: white;   }
A.white1:hover {font-size: 9px; text-decoration: none; color: black;  }
A.white1:active {font-size: 9px; text-decoration: none; color: white;    }

TD.greybar1,
A.greybar1 {		
	background-color: #dedcdd;
	font-size: 14px; 
	font-weight: normal;
	font: Century Gothic, arial;
	color:#444444;
}


A.greybar1:link,
A.greybar1:visited {
	text-decoration: none; 	
	font-size: 14px; 
	font-weight: normal;
	font: Century Gothic, arial;
	color:#2b2b2b; 
}

A.greybar1:hover,
A.greybar1:active {
	text-decoration: none; 
	font-size: 14px; 
	font-weight: normal;
	font: Century Gothic, arial;
	color:#999999;  
}


A.toplevelCol:link {font-size: 17px; text-decoration: none; color: #155288; font-weight: bold;}
A.toplevelCol:visited {font-size: 17px; text-decoration: none; color: #155288; font-weight: bold;  }
A.toplevelCol:hover {font-size: 17px; text-decoration: none; color: black; font-weight: bold; }
A.toplevelCol:active {font-size: 17px; text-decoration: none; color: black;  font-weight: bold;  }

A.heading2Col:link {font-size: 12px; text-decoration: none; color: #155288; font-weight: bold;}
A.heading2Col:visited {font-size: 12px; text-decoration: none; color: #155288; font-weight: bold;  }
A.heading2Col:hover {font-size: 12px; text-decoration: none; color: black; font-weight: bold; }
A.heading2Col:active {font-size: 12px; text-decoration: none; color: black;  font-weight: bold;  }

A.heading2Red:link {font-size: 12px; text-decoration: none; color: #a75645; font-weight: bold;}
A.heading2Red:visited {font-size: 12px; text-decoration: none; color: #a75645; font-weight: bold;  }
A.heading2Red:hover {font-size: 12px; text-decoration: none; color: black; font-weight: bold; }
A.heading2Red:active {font-size: 12px; text-decoration: none; color: #a75645;  font-weight: bold;  }

A.heading13Red:link {font-size: 13px; text-decoration: none; color: #a75645; font-weight: bold;}
A.heading13Red:visited {font-size: 13px; text-decoration: none; color: #a75645; font-weight: bold;  }
A.heading13Red:hover {font-size: 13px; text-decoration: none; color: #155288; font-weight: bold; }
A.heading13Red:active {font-size: 13px; text-decoration: none; color: #a75645;  font-weight: bold;  }

A.heading3Col:link {font-size: 15px; text-decoration: none; color: #155288; font-weight: bold;}
A.heading3Col:visited {font-size: 15px; text-decoration: none; color: #155288; font-weight: bold;  }
A.heading3Col:hover {font-size: 15px; text-decoration: none; color: black; font-weight: bold; }
A.heading3Col:active {font-size: 15px; text-decoration: none; color: black;  font-weight: bold;  }

.destination{position: absolute; top: 240px; left: 185px; z-index:20;}

.HD1 {	
		color: #155288; 
		font-weight: bolder;
		font-size: 20px;  
		font: Century Gothic, arial;
}

.HD2 {	
		color: #155288; 
		font-weight: bolder;
		font-size: 18px;  
		font: Century Gothic, arial;
}


.white1 {		font-size: 9px;  
				color: white; 
				font-weight: bold;}
													
.headingwhite1 {		font-size: 9px;  
				color: white; 
				font-weight: bold;}	
				
.toplevelCol {	font-size: 18px;  
				color: #041c43; 
				font-weight: bold;}

.toplevelWhite {	font-size: 17px;  
				color: white; 
				font-weight: bold;}

.toplevelRed {	font-size: 17px;  
			color: #cc0033; 
			font-weight: bold;}

.txtCol,
.headingCol,
.heading2Col,
.heading3Col,
.heading4Col {	color: #155288; 
//	colorwas: #155288;
			font-weight: bold;
}

.txtRed,
.txtRed11,
.headingRed,
.heading2Red,
.heading3Red,
.heading4Red {	color: #a75645; 
}

.txtGrey,
.txtGrey11,
.txtGrey12,
.txtGrey14,
.headingGrey,
.heading2Grey,
.heading3Grey,
.heading4Grey {	color: #666666; 
}

.txtLtGrey,
.txtLtGrey11,
.txtLtGrey12,
.headingLtGrey,
.heading2LtGrey,
.heading3LtGrey,
.heading4LtGrey {	color: #aaaaaa; 
}

.txtBlack,
.txtBlack11,
.txtBlack12,
.heading1,
.heading2,
.heading3,
.heading4,
.headingBlack,
.heading2Black,
.heading3Black,
.heading4Black {	color: #000000; 
}

.txtWhite,
.txtWhite11,
.txtWhite12,
.headingWhite,
.heading2White,
.heading3White,
.heading4White {	color: #ffffff; 
}


.txtRed,
.txtBlack,
.txtBlue,
.txtGreen,
.txtGrey,
.txtLtGrey,
.txtWhite,
.txtCol {	font-size: 9px;  
		font: Century Gothic, arial;
		font-weight: normal;
}

.heading1,
.headingRed,
.headingBlack,
.headingBlue,
.headingGreen,
.headingGrey,
.headingLtGrey,
.headingWhite,
.headingCol {	font-size: 10px;  
			font: Century Gothic, arial;
			font-weight: bold;
}

.heading2,
.heading2Red,
.heading2Black,
.heading2Blue,		
.heading2Green,
.heading2Grey,
.heading2LtGrey,
.heading2White,
.heading2Col {	font-size: 13px;  
			font: Century Gothic, arial;
			font-weight: bold;
}

.heading3,
.heading3Red,
.heading3Black,
.heading3Blue,				
.heading3Green,
.heading3Grey,
.heading3LtGrey,
.heading3White,
.heading3Col {	font-size: 16px;  
			font: Century Gothic, arial;
			font-weight: bold;
}

.heading4,
.heading4Red,
.heading4Black,
.heading4Blue,				
.heading4Green,
.heading4Grey,
.heading4LtGrey,
.heading4White,
.heading4Col {	font-size: 22px;  
			font: Century Gothic, arial;
			font-weight: normal;
}

.txtWhite11,
.txtBlack11,
.txtGrey11 {	font-size: 11px;  
			font: Century Gothic, arial;
			font-weight: normal;
}					


.txtWhite12,
.txtBlack12,
.txtLtGrey12,
.txtGrey12 {	font-size: 13px;  
			font: Century Gothic, arial;
			font-weight: normal;
}
							
.txtWhite14,
.txtBlack14,
.txtLtGrey14,
.txtGrey14 {	font-size: 14px;  
			font: Century Gothic, arial;
			font-weight: normal;
}
	
.txtBold {		font-weight: bold;
			font: Century Gothic, arial;
}
			
.txtSmall {		font-size: 9px;  
			font: Century Gothic, arial;
			font-weight: normal;
}
			
.bullet {		list-style-image: url(../Images/red_bulletpoint);
}

.headerbutton {	font-size: 9px;  
			color: #a75645; 
			font-family: Century Gothic, arial, verdana; 
			font-weight: normal;
			background-color: #ffffff;
			border: 0;
			height: 9px;
			valign: top;
			align: left;
}

.middlebutton {		
	font-size: 11px;  
	color: #a75645; 
	font-family: Century Gothic, arial, verdana; 
	font-weight: bold;
	background-color: #ffffff;
	border: 0;
	valign: top;
}



.headtxtb {		
	font-size: 10px;  
/*	font-weight: bold;*/
}



.aboutpanel {
	background-color:	white;
	font:  Century Gothic, arial, verdana; 
	font-size: 12px;
	color: #aaaaaa; 
}

			
			
/* ================================================== */
/* FORMS */
/* ================================================== */
/* select boxes - different widhts */
/* -------------------------------------------------- */
.form_Select22,
.form_Select22N,
.form_Select22_1,
.form_Select22_2,
.form_Select22_3,
.form_Select22_4 {
	height: 20px;
	font-family: arial, verdana;
	font-size: 11px;
}
.form_Select22_1 {
	width: 58px;
}
.form_Select22_2 {
	width: 128px;
}
.form_Select22_3 {
	width: 177px;
}
.form_Select22_4 {
	width: 277px;	
}
.form_Select22N {
	text-align: right;
}

/* ================================================== */
/* select boxes - different widhts */
/* -------------------------------------------------- */
.form_Select,
.form_Select_1,
.form_Select_2,
.form_Select_3,
.form_Select_3T,
.form_Select_3TS,
.form_Select_3TM,
.form_Select_4 {
	height: 10px;
	font-family: arial, verdana;
	font-size: 9px;
	border:0;
}
.form_Select_1 {
	width: 58px;
}
.form_Select_2 {
	width: 128px;
}
.form_Select_3 {
	width: 177px;
}

.form_Select_3T {
	width: 130px;	
}

.form_Select_3TS {
	width: 110px;	
}

.form_Select_3TM {
	width: 150px;	
}

.form_Select_4 {
	width: 277px;
}

/* input text fields */
/* -------------------------------------------------- */
.form_Radio,
.form_Radio_5 {
	height: 9px;
	width: 9px;
	color: #000000;
	vertical-align: middle;
}

TD.form_Radio {
	font-size: 9px;
}

/* input text fields */
/* -------------------------------------------------- */
.form_TextfieldHeader {
	height: 14px;
	font-family: arial, verdana;
	font-size: 9px;
	color: #000000;
	border: 1px solid #999999;
	width: 110px;
	align: right;
}
.form_TextfieldSearch {
	height: 18px;
	font-family: arial, verdana;
	font-size: 9px;
	color: #000000;
	border: 1px solid #999999;
	width: 150px;
	align: right;
}

.form_Textfield,
.form_Textfield_1,
.form_Textfield_2,
.form_Textfield_3,
.form_Textfield_4,
.form_Textfield_5 {
	height: 15px;
	font-family: arial, verdana;
	font-size: 9px;
	color: #000000;
	border: 1px solid #999999;
}
.form_Textfield_1 {
	width: 60px;
}
.form_Textfield_2 {
	width: 130px;
}
.form_Textfield_3 {
	width: 180px;
}
.form_Textfield_4 {
	width: 277px;
}
.form_Textfield_5 {
	width: 403px;
}
/* input text areas */
/* -------------------------------------------------- */
.form_Textarea,
.form_Textarea_2,
.form_Textarea_3,
.form_Textarea_3a,
.form_Textarea_4,
.form_Textarea_5 {
	font-family: arial, verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.form_Textarea_2 {
	width: 130px;
}
.form_Textarea_3 {
	width: 180px;
}
.form_Textarea_3a {
	width: 230px;
}
.form_Textarea_4 {
	width: 277px;
}
.form_Textarea_5 {
	width: 403px;
}
/* list */
/* -------------------------------------------------- */
.form_List_2 {
	width: 130px;
	font-family: arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.form_List_3 {
	width: 180px;
	font-family: arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


/* Left/Right/Middle Panel Bits */
/* -------------------------------------------------- */

.middlepanel {
	background-color:	white;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 11px;
	color: #7A7476; 
}




.headerpanel {
	background-color:	white;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
}

.loginpanel {
	background-color:	white;
	font-size: 0px;
}

.greymiddlepanel {
	background-color:	#f0f0f0;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 10px;
	color: #7A7476; 
	font-weight:bold; 
}

.bottompanel {
	background-color:	#eaeaea;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: #7A7476; 
	font-weight:bold; 
}

.bottomheader {
	background-color:	#dedcdd;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: #dedcdd; 
	font-weight:bold; 
}

.lrpanelhome {
	background-image: url(../images/PAGE1_umbrellas.jpg); 
	background-color:	#4e90cd;
	background-position: top left;	
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelhomeM {
	background-color:	#4e90cd;
	background-position: top left;	
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelredM {
	background-color:	#ee1b2e;
	background-repeat: repeat-y; 
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelblueM {
	background-color:	#4e90cd;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelgreenM {
	background-color:	#62bb47;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelyellowM {
	background-color:	#fcb827;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: black;
}

.lrpanelblackM {
	background-color:	#000000;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: black;
}

.lrpanelwhiteM {
	background-color:	#8b8381;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelbottleM {
	background-color:	#209f84;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelnavyM {
	background-color:	#682b88;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelpurpleM {
	background-color:	#ab62a9;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelorangeM {
	background-color:	#ea845c;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelgreyM {
	background-color:	#8b8381;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelbrownM {
	background-color:	#a55e26;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanellightblueM {
	background-color:	#54c9EA;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}


.lrpanelredL {
	background-image: url(../images/redL.jpg); 
	background-repeat: repeat-y; 
	background-color:	#ee1b2e;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelredR {
	background-image: url(../images/redR.jpg); 
	background-repeat: repeat-y; 
	background-color:	#ee1b2e;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelblueL {
	background-image: url(../images/blueL.jpg); 
	background-repeat: repeat-y; 
	background-color:	#4e90cd;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelblueR {
	background-image: url(../images/blueR100.jpg); 
	background-repeat: repeat-y; 
	background-color:	#4e90cd;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelhomeL {
	background-image: url(../images/homeblue430L.jpg); 
	background-repeat: repeat-y; 
	background-color:	#4e90cd;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelhomeR {
	background-image: url(../images/homeblue430R.jpg); 
	background-repeat: repeat-y; 
	background-color:	#4e90cd;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}
		
.lrpanelgreenL {
	background-image: url(../images/greenL.jpg); 
	background-repeat: repeat-y; 
	background-color:	#62bb47;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelgreenR {
	background-image: url(../images/greenR.jpg); 
	background-repeat: repeat-y; 
	background-color:	#62bb47;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}
		
.lrpanelyellowL {
	background-image: url(../images/yellowL.jpg); 
	background-repeat: repeat-y; 
	background-color:	#fcb827;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: black;
}

.lrpanelyellowR {
	background-image: url(../images/yellowR.jpg); 
	background-repeat: repeat-y; 
	background-color:	#fcb827;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: black;
}


.lrpanelblackR {
	background-image: url(../images/blackR.jpg); 
	background-repeat: repeat-y; 
	background-color:	#000000;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: black;
}

.lrpanelblackL {
	background-image: url(../images/blackL.jpg); 
	background-repeat: repeat-y; 
	background-color:	#000000;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: black;
}

.lrpanelwhiteL {
	background-image: url(../images/greyL.jpg); 
	background-repeat: repeat-y; 
	background-color:	#8b8381;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelwhiteR {
	background-image: url(../images/greyR.jpg); 
	background-repeat: repeat-y; 
	background-color:	#8b8381;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelbottleR {
	background-image: url(../images/bottleR.jpg); 
	background-repeat: repeat-y; 
	background-color:	#209f84;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelbottleL {
	background-image: url(../images/bottleL.jpg); 
	background-repeat: repeat-y; 
	background-color:	#209f84;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelnavyL {
	background-image: url(../images/navyL.jpg); 
	background-repeat: repeat-y; 
	background-color:	#682b88;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelnavyR {
	background-image: url(../images/navyR.jpg); 
	background-repeat: repeat-y; 
	background-color:	#682b88;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelpurpleL {
	background-image: url(../images/purpleL.jpg); 
	background-repeat: repeat-y;
	background-color:	#ab62a9;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelpurpleR {
	background-image: url(../images/purpleR.jpg); 
	background-repeat: repeat-y; 
	background-color:	#ab62a9;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelorangeL {
	background-image: url(../images/orangeL.jpg); 
	background-repeat: repeat-y; 
	background-color:	#ea845c;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelorangeR {
	background-image: url(../images/orangeR.jpg); 
	background-repeat: repeat-y; 
	background-color:	#ea845c;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelgreyL {
	background-image: url(../images/greyL.jpg); 
	background-repeat: repeat-y; 
	background-color:	#8b8381;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelgreyR {
	background-image: url(../images/greyR.jpg); 
	background-repeat: repeat-y; 
	background-color:	#8b8381;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelbrownL {
	background-image: url(../images/brownL.jpg); 
	background-repeat: repeat-y; 
	background-color:	#a55e26;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanelbrownR {
	background-image: url(../images/brownR.jpg); 
	background-repeat: repeat-y; 
	background-color:	#a55e26;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanellightblueL {
	background-image: url(../images/lightblueL.jpg); 
	background-repeat: repeat-y; 
	background-color:	#54c9EA;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}

.lrpanellightblueR {
	background-image: url(../images/lightblueR.jpg); 
	background-repeat: repeat-y; 
	background-color:	#54c9EA;
	font-family:  Century Gothic, arial, verdana; 
	font-size: 9px;
	color: white;
}
TD.greyboxtl {
	background-image: url(../images/box/tlr.gif); 
	background-repeat: no-repeat; 
	background-position: bottom left;	
	width: 5px;
	height: 5px;
	valign: bottom;
} 

TD.greyboxth {
	background-image: url(../images/box/th.gif); 
	background-repeat: repeat-x; 
	background-position: bottom center;	
	height: 5px;
	valign: bottom;
	bgcolor:red;
}
 
TD.greyboxtm {
	background-image: url(../images/box/tm.gif); 
	background-repeat: no-repeat; 
	background-position: bottom center;	
	background-color:red;
	height: 5px;
	valign: bottom;
} 

TD.greyboxtr {
	background-image: url(../images/box/trr.gif); 
	background-repeat: no-repeat; 
	background-position: bottom right;	
	height: 5px;
	width: 5px;
	valign: bottom;
} 

TD.greyboxlv {
	background-image: url(../images/box/lv.gif); 
	background-repeat: repeat-y;
	width: 5px; 
}
 
TD.greyboxlm {
	background-image: url(../images/box/lm.gif); 
	background-repeat: no-repeat;
	width: 5px; 
} 

TD.greyboxrm {
	background-image: url(../images/box/rm.gif); 
	background-repeat: no-repeat;
	width: 5px; 
} 


TD.greyboxmv {
	background-image: url(../images/box/mh.gif); 
	background-repeat: repeat-y; 
	width: 1px;
} 

TD.greyboxmh {
	background-image: url(../images/box/mh.gif); 
	background-repeat: repeat-x; 
	height: 1px;
} 


TD.greyboxrv {
	background-image: url(../images/box/rv.gif); 
	background-repeat: repeat-y; 
	width: 5px;
} 

TD.greyboxbl {
	background-image: url(../images/box/blr.gif); 
	background-repeat: no-repeat; 
	background-position: top left;	
	width: 5px;
	height: 5px;
	valign: top;
} 

TD.greyboxbh {
	background-image: url(../images/box/bh.gif); 
	background-repeat: repeat-x; 
	background-position: top center;	
	height: 5px;
	valign: top;
}
 
TD.greyboxbm {
	background-image: url(../images/box/bm.gif); 
	background-repeat: no-repeat; 
	background-position: top center;	
	height: 5px;
	valign: top;
} 

TD.greyboxbr {
	background-image: url(../images/box/brr.gif); 
	background-repeat: no-repeat; 
	background-position: top right;	
	height: 5px;
	width: 5px;
	valign: top;
} 




TD.greybox2tl {
	background-image: url(../images/box/tlr.gif); 
	background-repeat: no-repeat; 
	background-position: bottom left;	
	width: 5px;
	height: 2px;
	margin:0px;
	padding:0px;
	valign: bottom;
} 

TD.greybox2th {
	background-image: url(../images/box/th.gif); 
	background-repeat: repeat-x; 
	background-position: bottom center;	
	height: 2px;
	margin:0;
	padding:0px;
	valign: bottom;
}
 
TD.greybox2tm {
	background-image: url(../images/box/tm.gif); 
	background-repeat: no-repeat; 
	background-position: bottom center;	
	height: 2px;
	margin:0;
	padding:0px;
	valign: bottom;
} 

TD.greybox2tr {
	background-image: url(../images/box/trr.gif); 
	background-repeat: no-repeat; 
	background-position: bottom right;	
	height: 2px;
	width: 5px;
	valign: bottom;
	margin:0;
	padding:0px;
} 

TD.greybox2lv {
	background-image: url(../images/box/lv.gif); 
	background-repeat: repeat-y;
	width: 5px; 
}
 
TD.greybox2lm {
	background-image: url(../images/box/lm.gif); 
	background-repeat: no-repeat;
	width: 5px; 
} 

TD.greybox2rm {
	background-image: url(../images/box/rm.gif); 
	background-repeat: no-repeat;
	width: 5px; 
} 


TD.greybox2mv {
	background-image: url(../images/box/mh.gif); 
	background-repeat: repeat-y; 
	width: 1px;
} 

TD.greybox2mh {
	background-image: url(../images/box/mh.gif); 
	background-repeat: repeat-x; 
	height: 1px;
} 


TD.greybox2rv {
	background-image: url(../images/box/rv.gif); 
	background-repeat: repeat-y; 
	width: 5px;
} 

TD.greybox2bl {
	background-image: url(../images/box/blr.gif); 
	background-repeat: no-repeat; 
	background-position: top left;	
	width: 5px;
	height: 5px;
	valign: top;
} 

TD.greybox2bh {
	background-image: url(../images/box/bh.gif); 
	background-repeat: repeat-x; 
	background-position: top center;	
	height: 5px;
	valign: top;
}
 
TD.greybox2bm {
	background-image: url(../images/box/bm.gif); 
	background-repeat: no-repeat; 
	background-position: top center;	
	height: 5px;
	valign: top;
} 

TD.greybox2br {
	background-image: url(../images/box/brr.gif); 
	background-repeat: no-repeat; 
	background-position: top right;	
	height: 5px;
	width: 5px;
	valign: top;
} 







TD.greybackboxtl {
	background-image: url(../images/box/tls.gif); 
	background-repeat: no-repeat; 
	background-position: bottom left;	
	width: 5px;
	valign: bottom;
} 

TD.greybackboxth {
	background-image: url(../images/box/th.gif); 
	background-repeat: repeat-x; 
	background-position: bottom center;	
	valign: bottom;
}
 
TD.greybackboxtm {
	background-image: url(../images/box/tm.gif); 
	background-repeat: no-repeat; 
	background-position: bottom center;	
	valign: bottom;
} 

TD.greybackboxtr {
	background-image: url(../images/box/trs.gif); 
	background-repeat: no-repeat; 
	background-position: bottom right;	
	width: 5px;
	valign: bottom;
} 

TD.greybackboxlv {
	background-image: url(../images/box/lv.gif); 
	background-repeat: repeat-y;
	width: 5px; 
}
 
TD.greybackboxlm {
	background-image: url(../images/box/lm.gif); 
	background-repeat: no-repeat;
	width: 5px; 
} 

TD.greybackboxrm {
	background-image: url(../images/box/rm.gif); 
	background-repeat: no-repeat;
	width: 5px; 
} 


TD.greybackboxmv {
	background-image: url(../images/box/mh.gif); 
	background-repeat: repeat-y; 
	width: 1px;
} 

TD.greybackboxmh {
	background-image: url(../images/box/mh.gif); 
	background-repeat: repeat-x; 
	height: 1px;
} 


TD.greybackboxrv {
	background-image: url(../images/box/rv.gif); 
	background-repeat: repeat-y; 
	width: 5px;
} 

TD.greybackboxbl {
	background-image: url(../images/box/bls.gif); 
	background-repeat: no-repeat; 
	background-position: top left;	
	width: 5px;
	height: 5px;
	valign: top;
} 

TD.greybackboxbh {
	background-image: url(../images/box/bh.gif); 
	background-repeat: repeat-x; 
	background-position: top center;	
	height: 5px;
	valign: top;
}
 
TD.greybackboxbm {
	background-image: url(../images/box/bm.gif); 
	background-repeat: no-repeat; 
	background-position: top center;	
	height: 5px;
	valign: top;
} 

TD.greybackboxbr {
	background-image: url(../images/box/brs.gif); 
	background-repeat: no-repeat; 
	background-position: top right;	
	height: 5px;
	width: 5px;
	valign: top;
} 



TD.greybackboxtl,
TD.greybackboxth,
TD.greybackboxtm,
TD.greybackboxtr,
TD.greybackboxlv,
TD.greybackboxlm,
TD.greybackboxmv,
TD.greybackboxrm,
TD.greybackboxmh,
TD.greybackboxrv,
TD.greybackboxbl,
TD.greybackboxbh,
TD.greybackboxbm,
TD.greybackboxbr {
	background-color: #f0f0f0;
}



TD.greyboxbottom {
	border-bottom: 1px #ccc solid;
		font-size: 9px;
} 

TD.greyboxbottomright {
	border-right: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
		font-size: 9px;
} 

TD.greyboxright {
	border-right: 1px #ccc solid;
		font-size: 9px;
} 



