BODY {
scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#6D8693;
	scrollbar-shadow-color:#F3F3F3;
	scrollbar-face-color:#617087;
	scrollbar-highlight-color:#F3F3F3;
	scrollbar-dark-shadow-color:white;
	scrollbar-3d-light-color:#9BAAC1;
}
.TD3D 	{BORDER-RIGHT: #183F5E 1px solid; 
BORDER-TOP: #888888 2px solid; BORDER-LEFT: #888888 2px solid; 
BORDER-BOTTOM: #000000 2px solid; border-style: groove; border-top-width: 2px; 
border-right-width: 1px; border-bottom-width: 2px; border-left-width: 2px; 
font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #e0e0e0}



.TD3Duser 	{BORDER-RIGHT: #183F5E 1px solid; BORDER-TOP: #888888 2px solid; BORDER-LEFT: #888888 2px solid; BORDER-BOTTOM: #000000 2px solid; border-style: groove; border-top-width: 2px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 2px; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; background: #000000; color: #e0e0e0}.leftMainNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CCCCCC;
	width: 100%;
	BORDER-RIGHT: 1px groove #183F5E;
	BORDER-TOP: 1px groove #888888;
	BORDER-LEFT: 1px groove #888888;
	BORDER-BOTTOM: 1px groove #000000;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	cursor: hand;
	background-image: url(../website/images/navButton.gif);
	background-repeat: repeat;
}
}.leftMainNavHover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CCCCCC;
	width: 100%;
	BORDER-RIGHT: 1px groove #183F5E;
	BORDER-TOP: 1px groove #888888;
	BORDER-LEFT: 1px groove #888888;
	BORDER-BOTTOM: 1px groove #000000;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	cursor: hand;
	background-image: url(../website/images/mainBgOver.gif);
	background-repeat: repeat;
}
.leftMainNavContract {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000099;
	width: 90%;
	BORDER-left: 1px groove #183F5E;
	BORDER-bottom: 1px groove #888888;
	BORDER-right: 1px groove #888888;
	BORDER-top: 1px groove #000000;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	cursor: hand;
	background-repeat: repeat;
	vertical-align: top;
	background-color: #B7C0CF;


}
			
.pressed	{
	border-top: 1px solid buttonshadow;
	border-left: 1px solid buttonshadow;
	border-bottom: 1px solid buttonhighlight;
	border-right: 1px solid buttonhighlight;
	background: #9999FF;
	margin: 0;
	color: 4F556F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	text-transform: uppercase;
	text-align: left;
}

.main	{
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}.prodCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	background-color: DCD6E2;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	height: 70px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: BEAFCB;
}.leftProdCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	background-color: DCD6E2;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	height: 70px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: BEAFCB;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	width: 40px;
}
.rightProdCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660066;
	background-color: DCD6E2;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	height: 70px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: BEAFCB;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: BEAFCB;
}
.imageProdCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	height: 70px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: BEAFCB;
	margin: 2px;

}
.input1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #354D73;
	background-image: url(../website/images/shadow_textbox.gif);
	background-repeat: repeat;
	border: 1px solid #660099;
	font-weight: normal;
}
.tableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	background-image: url(../website/images/tableHead.gif);
	background-repeat: repeat;
	text-align: left;
	vertical-align: middle;
	height: 35px;
	width: 100%;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-left: 25px;
	border: 2px double #BEAFCB;
}
.ButtonStyle1{
    border-top: 1px solid #354D73;
    border-bottom: 1px solid #354D73;
    border-left: 1px solid #354D73;
    border-right: 1px solid #354D73;
    background-color: #C2C9D5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #675984;   
    text-decoration: none;
    cursor : hand;
    }
	.ButtonStyle2{
    border-top: 1px solid #354D73;
    border-bottom: 1px solid #354D73;
    border-left: 1px solid #354D73;
    border-right: 1px solid #354D73;
    background-color: #666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #675984;   
    text-decoration: none;
    cursor : hand;
    }
.submitCell {
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: double;
	border-left-style: solid;
	border-right-color: BEAFCB;
	border-bottom-color: BEAFCB;
	border-left-color: #CCCCCC;
	background-color: #9487B9;
}
.cartSubmitLeft {
	text-align: right;
	vertical-align: middle;
	padding: 10px 25px 5px 5px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: double;
	border-left-style: solid;
	border-bottom-color: BEAFCB;
	border-left-color: #CCCCCC;
	background-color: #9487B9;
	height: 35px;
	width: 200px;
}
.cartSubmitRight {
	text-align: left;
	vertical-align: middle;
	padding: 10px 5px 5px 25px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-right-style: dotted;
	border-bottom-style: double;
	border-right-color: BEAFCB;
	border-bottom-color: BEAFCB;
	border-left-color: #CCCCCC;
	background-color: #9487B9;
	background-position: center;
	height: 35px;
}
.news_cartSubmitLeft {
	vertical-align: middle;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-bottom-style: double;
	border-left-style: solid;
	border-bottom-color: BEAFCB;
	border-left-color: #CCCCCC;
	background-color: #9487B9;
	height: 35px;
}
.news_cartSubmitRight {
	vertical-align: middle;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-right-style: dotted;
	border-bottom-style: double;
	border-right-color: BEAFCB;
	border-bottom-color: BEAFCB;
	border-left-color: #CCCCCC;
	background-color: #9487B9;
	background-position: center;
	height: 35px;
}
.bodyBackground {
	background-color : #B7C0CF;	
}
.cartCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	background-color: DCD6E2;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: BEAFCB;
}.leftCartCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	background-color: DCD6E2;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: BEAFCB;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	width: 40px;
}
.rightCartCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660066;
	background-color: DCD6E2;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: BEAFCB;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: BEAFCB;
}.trHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	height: 25px;
	border: 1px solid #BEAFCB;
	background-image: url(../website/images/mainBg.gif);
	background-repeat: repeat-x;


}
.horizontalGradient {
	background-image: url(../website/images/horizontalGradient.gif);
	background-repeat: repeat-y;
	border: 1px dashed #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	vertical-align: middle;
	padding: 5px;
}
.price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	border: 1px dotted #BEAFCB;
	background-image: url(../website/images/priceGradient.gif);
	background-repeat: repeat-y;
}
.checkoutLeft{
	border: 1px dashed #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: right;
	vertical-align: middle;
	padding: 5px;
	background-color: E2DEEC;

}
.checkoutCenter{
	border: 1px dashed #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	background-color: E2DEEC;

}
.checkoutRight{
	border: 1px dashed #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	background-color: E2DEEC;

}
.confirmation{
	border: 1px dashed #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
	background-color: E2DEEC;

}
.bullet {
	list-style-image: url(../website/images/bullet.gif);
}
}.trHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CCCCCC;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	background-image: url(../website/images/navButton.gif);
	background-repeat: repeat;
}.indexGradient {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	background-image: url(../website/index/images/img3Gradient.gif);
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	width: 242px;
}
.adminGradient {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	background-image: url(../website/images/img3Gradient.gif);
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	width: 242px;
}
.indexGradient2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	background-image: url(../website/index/images/img5Gradient.gif);
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	width: 227px;
}
.hand {
	cursor: hand;
	cursor:pointer;
}
.catalogGradient {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	background-image: url(../website/images/catalogeBack.gif);
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	width: 128px;
	height: 109px;
}
A:link       {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	cursor: hand;
}
.dark A:link       {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	cursor: hand;
}
A:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #CCCCCC;
	text-decoration: none;
	cursor: hand;
}	
A:active   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #CCCCCC;
	text-decoration: none;
	cursor: hand;
}
.dark A:visited   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #5F6063;
	text-decoration: none;
	cursor: hand;
}
.dark A:link   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #5F6063;
	text-decoration: none;
	cursor: hand;
	}
.dark A:active   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #5F6063;
	text-decoration: none;
	cursor: hand;
}
.dark A: hover   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #5F6063;
	text-decoration: underline;
	cursor: hand;
}

A:hover   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #CCCCCC;
	text-decoration: underline;
	cursor: hand;
}
.adminTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #CCCCCC;
	height: 20px;
	border: 1px solid #000000;
}
.trheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}
.textgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}
.textblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.textblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #51566C;
}
.selectStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	background-color: #51566C;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#6D8693;
	scrollbar-shadow-color:#F3F3F3;
	scrollbar-face-color:#617087;
	scrollbar-highlight-color:#F3F3F3;
	scrollbar-dark-shadow-color:white;
	scrollbar-3d-light-color:#9BAAC1;
}
.textareaStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #CCCCCC;
}
.textareastylehighcontrast {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #CCCCCC;
}

.datalink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	background-position: center center;
	text-align: center;
	padding: 3px;
	background-color: 51566C;
	border-top: 1px none #999999;
	border-right: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	border-left: 1px dotted #999999;


}
.bgGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: DBDDE5;
	border-bottom-width: 4px;
	border-bottom-style: double;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.bglightGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: CDD1DD;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.downloadsq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: 676C81;
}
.leftNavTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../website/images/leftNavBackground.gif);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: 4A4761;
	border-right-color: 262433;
	border-bottom-color: 262433;
	border-left-color: 4A4761;
	padding-left: 20px;


}
.htmlText {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #006666;
	font-weight: normal;
}

.navLink A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #594D8B;
	TEXT-DECORATION: underline;
}
.navLink A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #594D8B;
	TEXT-DECORATION: underline;
	background-position: center;


}
.navLink A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	TEXT-DECORATION: underline;

}
.navLink A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 594D8B;
	TEXT-DECORATION: underline;

}
