.maintopleft
{ background-position: left bottom; width: 20px; height: 20px;
background-repeat: no-repeat;
background-image: url('images/mainbgtopleft.gif') }

.maintopright
{ width: 20px; height: 20px;
background-position: right bottom;
background-repeat: no-repeat;
background-image: url('images/mainbgtopright.gif'); }

.mainbottomright
{ width: 20px; 
height: 20px;
background-repeat: no-repeat;
background-image: url('images/mainbgbottomright.gif'); }

.mainbottomleft
{ width: 20px; 
height: 20px;
background-repeat: no-repeat;
background-image: url('images/mainbgbottomleft.gif'); }

.mainhorttop
{ height: 20px; 
width: 100%; 
background-position: left bottom;
display: block;
background-repeat: repeat-x; background-image: url('images/mainbghorttop.gif'); }

.mainhortbottom
{height:20px;  
width: 100%; 
display: block;
background-repeat: repeat-x; background-image: url('images/mainbghortbottom.gif'); }

.mainvertleft
{  width: 20px; 
background-repeat: repeat-y; background-image: url('images/mainbgvertleft.gif'); }

.mainvertright
 {  width: 20px; 
 background-repeat: repeat-y; background-image: url('images/mainbgvertright.gif'); }
 
 .mainbody
{ display: block;
width: 100%; 
background-repeat: repeat; background-image: url('images/mainbody.gif'); }
 
  .gap
{ display: block;
width: 100%; height:7px;
background-repeat: repeat-x; background-image: url('images/gap.gif'); }



.bluetopleft
{ width: 10px; 
height: 10px;
background-repeat: no-repeat;
background-image: url('images/bluetopleft.gif'); }

.bluetopright
{ width: 10px; 
height: 10px;
background-repeat: no-repeat;
background-image: url('images/bluetopright.gif'); }

.bluebottomleft
{ width: 10px; 
height: 10px;
background-repeat: no-repeat;
background-image: url('images/bluebottomleft.gif'); }

.bluebottomright
{ width: 10px; 
height: 10px;
background-repeat: no-repeat;
background-image: url('images/bluebottomright.gif'); }

.bluevertleft
{ width: 10px; 
background-repeat: repeat-y;
background-image: url('images/bluevert.gif'); }

.bluevertright
{ width: 10px; 
background-repeat: repeat-y;
background-image: url('images/bluevertright.gif'); }

.bluetophort
{ width: 100%; 
height: 10px;
background-repeat: repeat-x;
background-image: url('images/bluehort.gif'); }

.bluebottomhort
{ width: 100%; 
height: 10px;
background-repeat: repeat-x;
background-image: url('images/bluebottomhort.gif'); }

.bluebody
{ display: block;
width: 100%; 
background-repeat: repeat; background-image: url('images/bluebody.gif'); }
 

.whitetopleft
{ width: 10px; 
height: 10px;
background-repeat: no-repeat;
background-image: url('images/whitetopleft.gif'); }

.whitetopright
{ width: 10px; 
height: 10px;
background-repeat: no-repeat;
background-image: url('images/whitetopright.gif'); }

.whitebottomleft
{ width: 10px; 
height: 10px;
background-repeat: no-repeat;
background-image: url('images/whitebottomleft.gif'); }

.whitebottomright
{ width: 10px; 
height: 10px;
background-repeat: no-repeat;
background-image: url('images/whitebottomright.gif'); }

.whitevertleft
{ width: 10px; 
background-repeat: repeat-y;
background-image: url('images/whitevert.gif'); }

.whitevertright
{ width: 10px; 
background-repeat: repeat-y;
background-image: url('images/whitevertright.gif'); }


.whitetophort
{ width: 100%; 
height: 10px;
background-image: url('images/whitehort.gif'); }

.whitebottomhort
{ width: 100%; 
height: 10px;
background-image: url('images/whitebottomhort.gif'); }



A:link.labelone, a:visited.labelone, a:active.labelone
{ height: 80px; 
width: 135px; 
display: block;
text-align: center;
font-size: 14px;
color: #ffffff;
font-weight: bold;
padding-top: 15px;
FONT-FAMILY: Tahoma, Arial;
text-decoration: none;
background-repeat: no-repeat; background-image: url('images/labelbg1.jpg'); }

A:hover.labelone
{ height: 80px; 
width: 135px; 
display: block;
text-align: center;
font-size: 14px;
color: #666666;
font-weight: bold;
padding-top: 15px;
text-decoration: none;
FONT-FAMILY: Tahoma, Arial; }


A:link.labeltwo, a:visited.labeltwo, a:active.labeltwo
{ height: 80px; 
width: 135px; 
text-align: center;
display: block;
font-size: 14px;
color: #ffffff;
font-weight: bold;
FONT-FAMILY: Tahoma, Arial;
padding-top: 15px;
text-decoration: none;
background-repeat: no-repeat; background-image: url('images/labelbg2.jpg'); }

A:hover.labeltwo
{ height: 80px; 
width: 135px; 
text-align: center;
display: block;
font-size: 14px;
color: #666666;
font-weight: bold;
padding-top: 15px;
FONT-FAMILY: Tahoma, Arial;
vertical-align: middle;
text-decoration: none;}


A:link.labelthree, a:visited.labelthree, a:active.labelthree
{ height: 80px; 
width: 135px; 
text-align: center;
font-size: 14px;
display: block;
color: #ffffff;
font-weight: bold;
FONT-FAMILY: Tahoma, Arial;
vertical-align: middle;
padding-top: 15px;
text-decoration: none;
background-repeat: no-repeat; background-image: url('images/labelbg3.jpg'); }

A:hover.labelthree
{ height: 80px; 
width: 135px; 
text-align: center;
font-size: 14px;
display: block;
color: #666666;
font-weight: bold;
FONT-FAMILY: Tahoma, Arial;
vertical-align: middle;
padding-top: 15px;
text-decoration: none;}



A:link.labelfour, a:visited.labelfour, a:active.labelfour
{ height: 80px; 
width: 135px; 
text-align: center;
font-size: 14px;
color: #ffffff;
display: block;
font-weight: bold;
FONT-FAMILY: Tahoma, Arial;
vertical-align: middle;
padding-top: 15px;
text-decoration: none;
background-repeat: no-repeat; background-image: url('images/labelbg4.jpg'); }

A:hover.labelfour
{ height: 80px; 
width: 135px; 
text-align: center;
font-size: 14px;
color: #666666;
display: block;
font-weight: bold;
FONT-FAMILY: Tahoma, Arial;
padding-top: 15px;
text-decoration: none;}

.contentheading {
	display:block;
	background: url('images/orangept.gif') no-repeat;	
	font-size: 16px;
	font-weight: bold;
	color: #003366;
	text-align: left;
	width: 100%;
	height: 20px;
	text-transform: uppercase;	
	FONT-FAMILY: Arial;
	vertical-align:middle;  text-indent:20px;
}

.greyfont {COLOR: #999999; TEXT-DECORATION: none; FONT-FAMILY: verdana; FONT-SIZE: 12px }
.whitebold {COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: verdana; FONT-SIZE: 12px; font-weight:bold}
.whitefont {COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: verdana; FONT-SIZE: 12px }

.redfont {COLOR: #990000; TEXT-DECORATION: none; FONT-FAMILY: verdana; FONT-SIZE: 12px }


.Lredbold {COLOR: #ffcc00; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE: 16px; font-weight:bold }


.sbfont {COLOR: #333333; TEXT-DECORATION: none; FONT-FAMILY: verdana; FONT-SIZE: 9px;  }

.bluebold {COLOR: #2FA4D3; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-FAMILY: verdana; FONT-SIZE: 12px }
.bluefont {COLOR: #2FA4D3; TEXT-DECORATION: none; FONT-WEIGHT: normal; FONT-FAMILY: verdana; FONT-SIZE: 12px }


.Lbluebold {COLOR: #2fa4d3; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-FAMILY: verdana; FONT-SIZE: 13px }
.darkbluebold {COLOR: #003366; TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-FAMILY: Arial; FONT-SIZE: 16px }



ul {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #333333;
	FONT-FAMILY: verdana;
	text-align:left; list-style-image:url('images/bullet.gif')
}
ol           

{ list-style-type: lower-roman }

.numberlist {          
	LIST-STYLE-TYPE: decimal;
	margin-top: 0;
	margin-bottom: -1 }



BODY{	SCROLLBAR-FACE-COLOR: #ffffff; 	SCROLLBAR-ARROW-COLOR: #2FA4D3; SCROLLBAR-TRACK-COLOR: #E7F1F5;	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: verdana; background-color:#ffffff;  	

}
A:link {
	COLOR: #006699; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px

}
A:visited {
	COLOR: #006699; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px

}
A:active {
	COLOR: #006699; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px

}
A:hover {
	COLOR: #990000; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 12px

}


A:link.footer {
	COLOR: #999999; 
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px

}

A:link.tc {
	COLOR: #39a8d5; 
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px
}

A:visited.footer {
	COLOR: #999999; 
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px

}

A:visited.tc {
	COLOR: #39a8d5; 
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px

}
A:active.footer {
	COLOR: #999999; 
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px

}

A:active.tc {
	COLOR: #39a8d5; 
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px

}
A:hover.footer {
	COLOR: #666666; 
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px

}
A:hover.tc {
	COLOR: #dfd36f; 
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana;
	FONT-SIZE: 9px

}


A:link.other {
	COLOR: #333366; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana;
	FONT-SIZE: 12px

}
A:visited.other {
	COLOR: #333366; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana;
	FONT-SIZE: 12px


}
A:active.other {
	COLOR: #333366; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana;
	FONT-SIZE: 12px

}
A:hover.other {
	COLOR: #dfd36f; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	FONT-FAMILY: verdana;
	FONT-SIZE: 12px

}

td
{
	background-position: left top; FONT-WEIGHT: normal; 
	COLOR: #333333; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana
}
td.blue
{
	background-position:   left bottom; FONT-WEIGHT: normal; 
	COLOR: #333333; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana; background-color:#E9F0F5
}
td.grey
{
	background-position:   left bottom; FONT-WEIGHT: normal; 
	COLOR: #333333; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana; background-color:#999999
}

td.bluetail
{
	background-position:    left bottom; FONT-WEIGHT: normal; 
	COLOR: #333333; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana; background-color:#E9F0F5; background-image:url('images/blue_tail.jpg'); background-repeat:repeat-x
}

td.mainbody
{
	background-position: left top; FONT-WEIGHT: normal; 
	COLOR: #333333; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana; background-color:#FFFFFF
}

p
{
	background-position: left top; FONT-WEIGHT: normal; 
	COLOR: #333333; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana
}
img.product
{
border:1px solid #cccccc;
}