#header {
	background-color:white;
	height:62px;
	margin:0 auto;
	position:relative;
	text-align:center;
	width:800px;
	}
#nav {
	margin:0 auto;
	position:relative;
	text-align:center;
	width:100%;
	}
body {
	color:#666666;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:12px;
	margin:10px 0 0;
	padding:0;
	text-align:center;
}
table.homepagetable {
	background-color:white;
	}
div.maintabletext {
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:14px;
	padding-left:20px;
	padding-right:20px;
}
div.accessoryheader {
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:18px;
	padding-left:20px;
	padding-right:20px;
}
div.logo {
	float:left;
	}
img {
	border:medium none;
	}
div.contact {
	float:right;
	font-size:11px;
	padding-right:12px;
	padding-top:30px;
	text-align:right;
	width:428px;
	}
div.navline {
	border-top:1px solid #CDCAC5;
	height:1px;
	margin-bottom:2px;
	margin-top:2px;
	overflow:hidden;
	padding:0;
	}
div.navigation {
	background:transparent url(../images/purple.gif) repeat scroll 0 0;
	background-attachment:fixed;
	height:30px;
	margin:0;
	width:100%;
	}
div.navlink {
	height:30px;
	overflow:hidden;
	margin:0 0 0 0;
	}
#body_main {
	background:transparent url(../images/FlowerSwirl.gif) repeat scroll 0 0;
	background-attachment:fixed;
	}
div.maincontent {
	background-color:white;
	margin:0 auto;
	position:relative;
	text-align:center;
	width:800px;
	}
div.center {
	margin:0 auto;
	position:relative;
	text-align:center;
	width:800px;
	}
tr.style6 {
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
	}
td.style6 {
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
	}
div.style6 {
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
	}
span.style6 {
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:10px;
	}
div.pageheader {
	font-size:18px;
	padding-left:30px;
	padding-top:30px;
	text-align:left;
	}
div.bodytextheader {
	font-size:12px;
	padding-left:30px;
	padding-top:0px;
	text-align:left;
	}
div.bodytext {
	font-size:12px;
	padding-left:30px;
	padding-right:30px;
	text-align:left;
	}
div.bodytexttoppadding {
	font-size:12px;
	padding-top:10px;
	padding-left:30px;
	padding-right:30px;
	text-align:left;
	}
div.tablebodytext {
	font-size:12px;
	padding-right:30px;
	padding-left:30px;
	text-align:left;
	}
div.tabletextheader {
	font-size:12px;
	padding-left:30px;
	padding-top:10px;
	text-align:left;
	}
div.tablebodytexttoppadding {
	font-size:12px;
	padding-top:5px;
	padding-right:30px;
	padding-left:30px;
	text-align:left;
	}
div.footer {
	border-top:1px solid #666666;
	font-size:9px;
	margin-bottom:30px;
	padding-top:7px;
	text-align:center;
	text-transform:uppercase;
	}