input {
font-family:verdana;
font-size:12px;
color:#;background-color:#FAF5F5;
}

textarea {
font-family:verdana;
font-size:12px;
padding:2;
padding:2;
color:#;background-color:#FAF5F5;
}

option {
font-family:verdana;
font-size:16px;
color:#;background-color:#FAF5F5;
}

div {
color:#666666;
}

a:link, a:active, a:visited {
color:#FF5CD8;
text-decoration:none;
}

a:hover {
color:#FFC4F1;
text-decoration:underline;
}

select {
color:#;background-color:#FAF5F5;
}

hr {
color:#FFE3E3;
}


body {
	
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #4C4C4C;
	font-size:90%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h1, h2, h3, h4, h5 {color:#8E5CFF; }

h1 {font-size:150%;}
h2 {font-size:130%;}
h3 {font-size:120%;}
h4 {font-size:110%;}
h5 {font-size:105%;}

#header {margin:0px; padding:0px;}
#underbanner {background: url(site_images/underbanner.jpg) repeat-x; height:261px; padding:0px; width:860px;}
#left {float:left;width:195px; align:left;}
#right { margin-left:205px;border:1px solid #FFC4F1;margin-right:20px;padding:20px;background: url(site_images/none.jpg) no-repeat #FDF0FA; height:auto;}

#inlinetable { background: url(site_images/inlinetableheader.gif) repeat-x; }
#inlinetable h5 {text-transform:uppercase;}

.prodthumb {background: url(site_images/prodthumbback.jpg) no-repeat; width:138px;height:122px;}
.prodthumb img {border:1px solid #4C4C4C;}

#quicklink {width:150px; background-color:#FFC4F1;margin-left:15px;padding:10px;}
#quicklink h3 {font-size:100%;color:}

dl {
width: 138px;
background: #eee;
}
dt {
text-align: center;
padding: 0;
margin: 0;
}
dd {
text-align: center;
padding: 0;
margin: 0;
}

#button {
		padding: padding: 0px 0px 1em 0px;
		margin-bottom: 1em;
		font-family: Trebuchet MS, Lucida Grande, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		background-color: transparent;
		color: #333;
		width:195px;
border-top:1px solid #FFC4F1;
	}

	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
	}

	#button li {
		border-bottom: 1px solid #FFC4F1;;
		margin: 0;
		list-style: none;
		list-style-image: none;
	}

	#button li a {
		display: block;
		padding: 5px 0px 5px 0.5em;
		border-left: ;
		border-right: ;
		background-color: transparent;
		color: #4C4C4C;
		text-decoration: none;
		width:200px;
		font-size:10pt;
	}

	html>body #button li a {
		width: auto;
	}

	#button li a:hover {
		border-left: ;
		border-right: ;
		background-color: #FDF0FA;
		color: #FF5CD8;
	}
	
	#button li #currentpage {
		border-left: ;
		border-right: ;
		background-color: #FDF0FA;
		color: #FF5CD8;
border-left:1px solid #FFC4F1;
	}
	
	.bwc {
	   background-image:url('./site_images/ico_menu_has_children_bullet.gif');
	}

	.bnc {
	   background-image:url('./site_images/ico_menu_no_children_bullet.gif');
	}

	.bwc, .bnc {
	  background-repeat:no-repeat;
	  padding:0px 0px 0px 12px;
	  background-position:0px 5px;
	}

	#button li a span {
	  display:block;
	}

.sizingchart {
border:1px solid black;
background-color:#eeeeee;
border-collapse:collapse;
}

.sizingchart td {
padding:2px;
border:1px solid #999999;
}

.sizingchart th {
padding:2px;
border:1px solid #999999;
background-color:white;
text-align:left;
}