a:link {
	color : #000080;
	text-decoration : none;
}

a:visited {
	color : #000080;
	text-decoration : none;
}

a:hover {
	color : #FF0000;
	text-decoration : none;
}

body {
	font-family : "MS Sans Serif";
	font-size : xx-small;
	/*scrollbar-3dlight-color : Silver;
	scrollbar-arrow-color : White;
	scrollbar-base-color : Black;
	scrollbar-darkshadow-color : Navy;
	scrollbar-face-color : Navy;
	scrollbar-highlight-color : White;
	scrollbar-shadow-color : #0002B9;
	scrollbar-track-color : #E8E8E8;
	*/
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;	
}

div {
	font-family : "MS Sans Serif";
	font-size : xx-small;
}

td {
	font-family : "MS Sans Serif";
	font-size : xx-small;
}

.navyText {
	color : Navy;
}

.cartbuttons {
	color : #000080;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 8px;
	height : 20px;
}

.dropselector {
	background-color : #FBFBFB;
	color : #000080;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 9px;
	height : 18px;
	text-align : center;
	width : 140px;
}

.formfield {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 9px;
	height : 18px;
	text-align : center;
}

.formfield2 {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 9px;
	height : 18px;
}

.formfieldnormal {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 9px;
	height : 18px;
}

.textareas {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 9px;
}

.headt {
	background-color : #FFFFFF;
	border : #DFDFDF solid;
	border-width : 1px 0px 0px;
	color : #000080;
	font-size : 10px;
}

.headtl {
	background-color : #FFFFFF;
	border : solid #DFDFDF;
	border-width : 1px 0px 0px 1px;
	color : #000080;
	font-size : 10px;
}

.headtlr {
	background-color : #FFFFFF;
	border : solid #DFDFDF;
	border-width : 1px 1px 0px 1px;
	color : #000080;
	font-size : 10px;
}

.headtlrb {
	background-color : #FFFFFF;
	border : solid #DFDFDF;
	border-width : 1px 1px 1px 1px;
	color : #000080;
	font-size : 10px;
}

.headtop {
	background-color : #FFFFFF;
	border : solid #DFDFDF;
	border-width : 1px 1px 0px 1px;
	color : #000080;
	font-size : 10px;
}

.headtr {
	background-color : #FFFFFF;
	border : #DFDFDF solid;
	border-width : 1px 1px 0px 0px;
	color : #000080;
	font-size : 10px;
}

.incart {
	background : #BBDDFF;
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 9px;
	height : 18px;
	text-align : center;
}

.menu {
	border : #DFDFDF;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
	/*FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#DFDFDF, Direction=135, Strength=5)*/
}

.menucaption {
	background-color : White;
	border : #DFDFDF;
   border-bottom-width : 1px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-style : solid;
	border-top-width : 0px;
	color : #000080;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.menucaptionlast {
	background-color : White;
	border : #DFDFDF;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-style : solid;
	border-top-width : 0px;
	color : #000080;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.menufont {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 12px;
}

.menugutter {
	background-color : White;
	border : solid #DFDFDF;
	border-bottom-width : 1px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-style : solid;
	border-top-width : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.menugutterlast {
	background-color : White;
	border : #DFDFDF;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-style : solid;
	border-top-width : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.menuitemhover {
	background-color : #000080;
	color : #FFFFFF;
	cursor : default;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.navy10 {
	color : #000080;
	font-size : 10px;
}

.prodb {
	background-color : #FFFFFF;
	border : solid #DFDFDF;
	border-width : 0px 0px 1px 0px;
	font-size : 10px;
}

.prodbl {
	background-color : #FFFFFF;
	border : solid #DFDFDF;
	border-width : 0px 0px 1px 1px;
	font-size : 10px;
}

.prodtl {
	background-color : #FFFFFF;
	border : solid #DFDFDF;
	border-width : 1px 0px 0px 1px;
	font-size : 10px;
}

.prodtlr {
	background-color : #FFFFFF;
	border : solid #DFDFDF;
	border-width : 1px 1px 0px 1px;
	font-size : 10px;
}

.prodblr {
	background-color : #FFFFFF;
	border : solid #DFDFDF;
	border-width : 0px 1px 1px 1px;
	font-size : 10px;
}

.prodisdin{
	color : #0000FF;
}

.proditem {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 10px;
}

.prodpagelabel{
	color : #000080;
	font-size : 14px;
	font-weight : bold;
	padding-bottom : 3px;
}

.prodr {
	background-color : #FFFFFF;
	border : solid #DFDFDF;
	border-width : 0px 1px 0px 0px;
	font-size : 10px;
}

.prod {
	background-color : #FFFFFF;
	font-size : 10px;
}

.plHeader {
	background-color : #F4F4F4;
	font-family: "MS Sans Serif";
	font-size: xx-small;
	color : #00008B;
	text-align : center;
}

.prodt{
	background-color : #FFFFFF;
	border : solid #DFDFDF;
	border-width : 1px 0px 0px 0px;
	font-size : 10px;
}

.prodtable{
	border : solid #DFDFDF;
	border-width : 0px 1px 0px 1;
}

.prodtableitem{
	border : solid #DFDFDF;
	border-width : 0px 0px 1px 1px;
	font-size : 10px;
}

.prodtableitemleft{
	border : solid #DFDFDF;
	border-width : 0px 0px 1px 1px;
	font-size : 10px;
}

.prodtableitemright{
	border : solid #DFDFDF;
	border-width : 0px 1px 1px 1px;
	font-size : 10px;
}

.prodtr{
	background-color : #FFFFFF;
	border : solid #DFDFDF;
	border-width : 1px 1px 0px 0px;
	font-size : 10px;
}

.productdiv {
	border : 1px #DFDFDF solid;
}

.releatedtbl{
	border-bottom-color : #C0C0C0;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #C0C0C0;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #C0C0C0;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #C0C0C0;
	border-top-style : solid;
	border-top-width : 1px;
}

.releatedtd{
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-right-color : #C0C0C0;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-width : 0px;
}

.seachfield {
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 9px;
	height : 18px;
}

.searchresults {
	background : #FFFF00;
}

.sizeselect {
	background-color : #F5F5F5;
	color : #000080;
	font-family : "Small Fonts";
	font-size : 9px;
	text-align : center;
}

.sizeselectset{
	background-color : #F5F5F5;
	color : #000080;
	font-family : "Small Fonts";
	font-size : 9px;
	text-align : center;
	width : 50px;
}

.smalltext {
	background-color : #FFFFFF;
	border : solid #C0C0C0;
	border-width : 1px 1px 0px 1px;
	color : #000080;
	font-family : "Small Fonts";
	font-size : 8px;
}

.tab {
	color : #000099;
	cursor : default;
	font-family : "MS Sans Serif";
	font-size : 10px;
}

.tabpane {
	background-color : #FFFFFF;
	border : #CCCCCC;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-style : solid;
	border-top-width : 1px;
}

.tblborder {
	border : solid #DFDFDF;
	border-width : 1px 1px 1px 1px;
}

.tblrborder {
	border : solid #C0C0C0;
	border-width : 1px 1px 1px 1px;
}

.techheader {
	font-family: "MS Sans Serif";
	font-size: xx-small;
	color : Navy;
	padding-left : 10px;
	}
	
.prodbr { background-color : #FFFFFF; border : #C0C0C0 solid; border-width : 0px 1px 1px; font-size : 10px; }

.techtext {
	font-family: "MS Sans Serif";
	font-size : xx-small;
	text-align : justify;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	line-height : 14px;
}

.techcell {
	font-size : xx-small;
	background-color : White;
}

.techcellred {
	font-size : xx-small;
	background-color : White;
	color : Red;
}

.BorderTop{
	border : solid #DFDFDF;
	border-width : 1px 0px 0px 0px;
}

.BorderBottom{
	border : solid #DFDFDF;
	border-width : 0px 0px 1px 0px;
}

.BlueText {
	color : #000080;
	font-size : xx-small;
}

.LmenuOff {
	background : White;
}

.LmenuOn {
	background : #F1F1F1;
}

