.maintable {  border: 1px #666666 solid;
}
.maintoptd {  BACKGROUND-IMAGE: url(img/bg.gif); BACKGROUND-REPEAT: repeat
}
.topstrip {  BACKGROUND-IMAGE: url(img/topstrip.gif); BACKGROUND-REPEAT: repeat
}
.tablebottomline {  border-color: black black #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}
.stitlegray {
	BACKGROUND-COLOR: #aab6ba}
.whtitle {
	COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold}	

.shoptitlegray {
	BACKGROUND-IMAGE: url(img/stripbg.gif); BACKGROUND-REPEAT: repeat
}

.solutgray {
	BACKGROUND-COLOR: #F8F8FF
}
.shboxgray {
	BACKGROUND-COLOR: #F0F8FF
}	
.slate {
	BACKGROUND-COLOR: #F0FFFF	
}
IMG.servbull {
	MARGIN-RIGHT: 2px; MARGIN-TOP: 6px
}
TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px
}
.mainTD {
	COLOR:#333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;text-align: justify
}
.detailsTD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;text-align: justify
}
A.toplink:link {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; TEXT-DECORATION: none
}
A.toplink:visited {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%; TEXT-DECORATION: none
}
A.toplink:hover {
	FONT-SIZE: 100%; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; text-align: left;	
}

A.inv:link {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 1%; TEXT-DECORATION: none
}
A.inv:visited {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 1%; TEXT-DECORATION: none
}
A.inv:hover {
	FONT-SIZE: 1%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; text-align: left;	
}

.sideMenuHead {
	COLOR: #ffffff; FONT-SIZE: 10pt; FONT-WEIGHT: bold; HEIGHT: 20px; TEXT-ALIGN: center
}
.sideMenu {
	HEIGHT: 20px; TEXT-ALIGN: center
}
.sideMenuRolled {
	BACKGROUND-COLOR: #ffffff; BACKGROUND-IMAGE: url(img/rollover.gif); BACKGROUND-REPEAT: repeat BORDER-BOTTOM: 1px outset; BORDER-LEFT: 1px outset; BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT-WEIGHT: bold; HEIGHT: 20px; TEXT-ALIGN: center
}


A.sm:link {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A.sm:visited {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A.sm:active {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A.sm:hover {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none
}


A:link {
	COLOR: #006699; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none
; font-weight: normal
}
A:visited {
	COLOR: #006699; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight: normal
}
A:hover {
	COLOR: #006699; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: underline; font-weight: normal
}


A.servtext:link {
	COLOR: #006699; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.servtext:visited {
	COLOR: #006699; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.servtext:hover {
	COLOR: #006699; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
.headertd {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}

.menu {
	COLOR:#333333; FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 10px; font-weight: bold
}
input {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.subheadertd {  
COLOR: #333333; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
border: 1px #999999 solid;
}
irtable {  border: 1px #999999 solid}

.sbttn {
	BACKGROUND: #e9f2f8;
	BORDER-BOTTOM: #336699 1px solid;
	BORDER-LEFT: #336699 1px solid;
	BORDER-RIGHT: #800000 1px solid;
	BORDER-TOP: #336699 1px solid;
	COLOR: #666666;
	CURSOR: hand;
	HEIGHT: 19px;
	TEXT-DECORATION: none;
}
.producthead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000; text-decoration: underline}
.productdetails {  color: #999999}
