body  		{margin: 3px 0px 3px 0px;}

.mainlink:link{
color:#999999;
text-decoration:none;
}
.mainlink:visited{
color:#999999;
text-decoration:none;
}
.mainlink:hover{
color:#99CCFF;
text-decoration:none;
}
.mainlink:active{
color:#999999;
text-decoration:none;
}
.bktlink:link{
color:#666666;
text-decoration:none;
}
.bktlink:visited{
color:#666666;
text-decoration:none;
}
.bktlink:hover{
color:#C4E1FF;
text-decoration:none;
}
.bktlink:active{
color:#666666;
text-decoration:none;
}
.bglink:link{
color:#666666;
text-decoration:none;
}
.bglink:visited{
color:#666666;
text-decoration:none;
}
.bglink:hover{
color:#3399FF;
text-decoration:none;
}
.bglink:active{
color:#666666;
text-decoration:none;
}
.prodhdlink:link{
color:#FFFFFF;
font-weight: bold;
text-decoration:none;
}
.prodhdlink:visited{
color:#FFFFFF;
font-weight: bold;
text-decoration:none;
}
.prodhdlink:hover{
color:#99CCFF;
font-weight: bold;
text-decoration:none;
}
.prodhdlink:active{
color:#FFFFFF;
font-weight: bold;
text-decoration:none;
}

.mainbg		{background-color:#FFFFFF;}
.bodybg		{background-color:#E1F0FF;}
.mainbdr		{background-color:#FFFFFF;
		border: 3px double #3399FF;
}
.topbdr		{border-top: 3px double #3399FF;}
.topbdr2		{border-top: 3px double #3399FF;
		border-left: 3px double #3399FF;
}
.leftbdr		{border-left: 3px double #3399FF;}
.btmbdr		{border-bottom: 3px double #3399FF;}
.btmbdr2		{border-bottom: 3px double #3399FF;
		border-right: 3px double #3399FF;
}
.rightbdr		{border-right: 3px double #3399FF;}
.hdgbdr		{border-bottom: 1px solid #3399FF;}
.footbdr		{border-top: 1px solid #3399FF;
		background-color:#FFFFFF;
}
.prodbdr		{background-color:#CEE7FF;
		border: 1px solid #3399FF;
}
.whtbdr		{background-color:#FFFFFF;
		border: 1px solid #3399FF;
}
.txthypsel	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #99CCFF;
		font-size: 12px;
}
.txthomels	{line-height: 1.3em;}
.shipbgd		{background:url('images/ship.gif');
		font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 14px; font-weight: bold;
		text-align:center;
}
.txthdp 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399; font-weight: bold;
		font-size: 12px;
		padding-left: 10px;
}
.txthd 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399; font-weight: bold;
		font-size: 12px;
}
.txtgen 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 12px;
}
.txtgensm	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 11px;
}
.txtgenp 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 12px;
		text-align:justify;
		padding:0px 15px 0px 10px;
}
.txtgenj 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 12px;
		text-align:justify;
}
.prodtxt		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #FFFFFF;
		font-size: 11px;
		background-color:#0066CC;
}
.txthdprod	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399; font-weight: bold;
		font-size: 14px;
		
}
.txthdsubcat	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399; font-weight: bold;
		font-size: 14px;
		background-color:#CEE7FF;
		
}
.txtgenprod	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 12px;
		padding:0px 2px 0px 2px;
}
.txtprod		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 12px;
		text-align:justify;
		padding: 0px 10px 0px 10px;
}
.txtprodr 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #FF0000;
		font-size: 12px;
		padding: 0px 10px 0px 10px;
}
.txtprodht	{position: relative; top: +2px;}
.txtprodtest	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 11px;
		background-color:#F1F8FF;
		padding: 5px;
		border: 1px solid #3399FF;
}
.txtprodsize	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #FF0000;
		font-size: 12px;
		text-align: center;
		padding: 3px 10px 0px 10px;
}
.txtsale 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #FF0000; font-weight: bold;
		font-size: 12px;
}
.txtcart 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 11px;
}
.txtcartsm	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 10px;
}
.txtcartqty	{font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #003300;
		font-size: 11px;
		text-align: center;
		border: 1px solid #3399FF;
}
.txtcartl		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 11px;
		border-bottom: 1px solid #99CCFF;
}
.txtform 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		background-color:#FFFFFF;
		font-size: 12px;
		text-align:justify;
		padding: 3px 0px 3px 0px;
}
.txtformen	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 12px;
		padding-left: 2px;
		border: 1px solid #3399FF;
		width: 480px;
}
.txtformen2	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 12px;
		padding-left: 2px;
		border: 1px solid #3399FF;
		width: 210px;
}
.txtformen3	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 12px;
		padding-left: 2px;
		border: 1px solid #3399FF;
		width: 453px;
}
.txtformbk	{position: relative; top: -7px;}
.txtformemailret	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #6699FF;
		font-size: 12px;
		border: 1px solid #FFFFFF;
}
.maintbdr		{background-color:#F1F8FF;
		border: 1px solid #3399FF;
}
.txtmainthdg 	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 14px; font-weight:bold;
}
.txtmainthdgsm 	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 13px; font-weight:bold;
}
.txtmaint		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		background-color:transparent;
		font-size: 12px;
		text-align:justify;
}
.txtmaintc	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		background-color:transparent;
		font-size: 12px;
}
.txtmainten	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		font-size: 12px;
		padding-left: 2px;
		border: 1px solid #3399FF;
}
.txtmaintwn	{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #FF0000; font-weight:bold;
		font-size: 14px;
		text-align:center;
		padding-top: 10px;
}
.txtj 		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #003399;
		background-color:#E1F0FF;
		font-size: 12px;
}
#idbktval		{font-family: Verdana, sans-serif, Arial, Georgia, Helvetica;
		color: #666666;
		font-size: 10px;
}
#idbkt		{position:absolute; top:138px; left:778px; z-index:15; visibility: hidden;}
#idesmenutb	{position:absolute; top:235px; left:639px; z-index:15; visibility:hidden;
		background-color:#FFFFFF;
}
#idhomeshow1fg	{position:absolute; top:115px; left:129px; z-index:10; visibility: hidden;}
#idhomeshow1n	{position:absolute; top:115px; left:129px; z-index:7; visibility: hidden;}
#idhomeshow1nn	{position:absolute; top:115px; left:129px; z-index:3; visibility: hidden;}
#idhomeshow2fg	{position:absolute; top:115px; left:419px; z-index:10; visibility: hidden;}
#idhomeshow2n	{position:absolute; top:115px; left:419px; z-index:7; visibility: hidden;}
#idhomeshow2nn	{position:absolute; top:115px; left:419px; z-index:3; visibility: hidden;}
#idwristsize	{position:absolute; top:450px; left:419px; z-index:3; visibility: hidden;
		background-color:#F1F8FF;
		border: 2px solid #FF0000;
}