/* CSS Document */

body {
		
		margin:0;
		padding:0;
		font-family: Arial, Helvetica, sans-serif;
		}
	
	#leftcontent {
		position: absolute;
		left:8px;
		top:135px;
		width:180px;
		}

	#centercontent {
		background:#fff;
		border:1px solid #999;
		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 179px;
   		margin-right:600px;
		}
	html>body #centercontent {
   		margin-left: 179px;
   		margin-right:201px;
		}

	#rightcontent {
		position: absolute;
		right:8px;
		top:135px;
		width:200px;
		border:1px solid #999;
		}
	
	#banner {
		background:#fff;
		height:100px;
		border-top:1px solid #999;
		border-right:1px solid #999;
		border-left:1px solid #999;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:39px;
		}
	html>body #banner {
		height:144px;
		}
		
	#banner h1 {
		font-size:14px;
		padding:10px 10px 0px 8px;
		margin:0px;
		}
	
	#rightcontent p {
		font-size:10px
		
/*start top navigation*/
}
table#nav {
	background-color: #fff;
	}

table#nav td {
	
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #a1a5a9;
	border-bottom: 1px solid #a1a5a9;
	border-right: 1px solid #a1a5a9;

	}

table#nav td a {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 1px 15px 1px 15px;
	background-color:	#fff;
	}

table#nav td a:link, #nav td a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #823A85;
	font-weight: strong;
	text-decoration: none;
	}

table#nav td a:hover {
	color: #fff;
	background-color:	#999;
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0;
	}

#one a:link, #one a:visited {
	border-left: 1px solid #a1a5a9;
	}


#six {
	border-right: 1px solid #a1a5a9;
	background-color: #ccc;
	}
.dropdown {
	font-size: 9px;
	text-align: left;
	background-color:	#823A85;
	color: #FFF;
	padding: 0px;
	width: 120px;
	height: 15px;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #823A85;
	border-right-color: #823A85;
	border-bottom-color: #823A85;
	border-left-color: #823A85;
}
body#sectionone #nav td#one a, 
body#sectiontwo #nav td#two a,
body#sectionthree #nav td#three a,
body#sectionfour #nav td#four a,
body#sectionfive #nav td#five a,
body#sectionsix #nav td#six {
	background-color: #ccc;
	color: #000;
	border-right: 1px solid #FF0000;
	border-left: 1px solid #FF0000;
}
/*end top navigation*/

/*side navigation area*/
#fallspecials {
	padding: 0;
	font-size: 12px;
	color: #333;
	}

#productheader ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#productheader li {
		font-size: 14px;
		text-decoration: none;
		font-weight: 700;
		color: #fff;
		padding: 2px 2px 2px 5px;
		border-right: 1px solid #999;
		border-bottom: 1px solid #999;
		margin: 0;
		}
#midyear {
	padding: 0;
	font-size: 11px;
	color: #333;
	}
	#midyear ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#midyear li {
		
		border-bottom: 1px solid #999;		margin: 0;
		
		}
	#midyear li a {
		border-left: 10px solid #00A9C9;
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		
		border-right: 1px solid #999;
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #midyear li a {
		width: auto;
		}

	#midyear li a:hover {
		border-left: 10px solid #00A9C9; 
		border-right: 1px solid #999;
		background-color: #999;
		color: #fff;
	
		}

#fallspecials {
	padding: 0;
	font-size: 11px;
	color: #333;
	}
	#fallspecials ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#fallspecials li {
		
		border-bottom: 1px solid #999;		margin: 0;
		
		}
	#fallspecials li a {
		border-left: 10px solid #00A9C9;
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		
		border-right: 1px solid #999;
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #fallspecials li a {
		width: auto;
		}

	#fallspecials li a:hover {
		border-left: 10px solid #00A9C9; 
		border-right: 1px solid #999;
		background-color: #999;
		color: #fff;
	
		}

	#newproductsjan {
	font-size: 11px;
	color: #333;
	}

	#newproductsjan ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#newproductsjan li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#newproductsjan li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #FF9900;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #newproductsjan li a {
		width: auto;
		}

	#newproductsjan li a:hover {
		border-left: 10px solid #FF9900;
		
		background-color: #999;
		color: #fff;
		}
	#pursestotes {
	font-size: 11px;
	color: #333;
	}

	#pursestotes ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#pursestotes li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#pursestotes li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #FF6600;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #pursestotes li a {
		width: auto;
		}

	#pursestotes li a:hover {
		border-left: 10px solid #FF660;
		
		background-color: #999;
		color: #fff;
		}
	#shopping {
	font-size: 11px;
	color: #333;
	}

	#shopping ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#shopping li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#shopping li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #A78C7F;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #shopping li a {
		width: auto;
		}

	#shopping li a:hover {
		border-left: 10px solid #A78C7F;
		
		background-color: #999;
		color: #fff;
		}
	#cosmetic {
	font-size: 11px;
	color: #333;
	}

	#cosmetic ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#cosmetic li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#cosmetic li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #666666;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #cosmetic li a {
		width: auto;
		}

	#cosmetic li a:hover {
		border-left: 10px solid #666666;
		
		background-color: #999;
		color: #fff;
		}
	

	#personalcare {
	font-size: 11px;
	color: #333;
	}

	#personalcare ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#personalcare li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#personalcare li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #663366;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #personalcare li a {
		width: auto;
		}

	#personalcare li a:hover {
		border-left: 10px solid #663366;
		
		background-color: #999;
		color: #fff;
		}

	#wallets {
	font-size: 11px;
	color: #333;
	}

	#wallets ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#wallets li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#wallets li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #CC6600;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #wallets li a {
		width: auto;
		}

	#wallets li a:hover {
		border-left: 10px solid #CC6600;
		
		background-color: #999;
		color: #fff;
				}

#leather_wallets {
	font-size: 11px;
	color: #333;
	}

	#leather_wallets ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#leather_wallets li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#leather_wallets li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #000;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #leather_wallets li a {
		width: auto;
		}

	#leather_wallets li a:hover {
		border-left: 10px solid #000;
		
		background-color: #999;
		color: #fff;
				}


	#calendars {
	font-size: 11px;
	color: #333;
	}

	#calendars ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#calendars li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#calendars li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #3366CC;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #calendars li a {
		width: auto;
		}

	#calendars li a:hover {
		border-left: 10px solid #3366CC;
		
		background-color: #999;
		color: #fff;
		}
	
	#notebooks {
	font-size: 11px;
	color: #333;
	}

	#notebooks ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#notebooks li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#notebooks li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #66CCFF;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #notebooks li a {
		width: auto;
		}

	#notebooks li a:hover {
		border-left: 10px solid #66CCFF;
		
		background-color: #999;
		color: #fff;
		}
	#address {
	font-size: 11px;
	color: #333;
	}

	#address ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#address li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#address li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #006633;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #address li a {
		width: auto;
		}

	#address li a:hover {
		border-left: 10px solid #006633;
		
		background-color: #999;
		color: #fff;
		}
	#magnifiers {
	font-size: 11px;
	color: #333;
	}

	#magnifiers ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#magnifiers li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#magnifiers li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #990000;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #magnifiers li a {
		width: auto;
		}

	#magnifiers li a:hover {
		border-left: 10px solid #990000;
		
		background-color: #999;
		color: #fff;
		}
	#coolers {
	font-size: 11px;
	color: #333;
	}

	#coolers ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#coolers li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#coolers li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #00CC00;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #coolers li a {
		width: auto;
		}

	#coolers li a:hover {
		border-left: 10px solid #00CC00;
		
		background-color: #999;
		color: #fff;
		}
	#cdholders {
	font-size: 11px;
	color: #333;
	}

	#cdholders ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#cdholders li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#cdholders li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #009999;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #cdholders li a {
		width: auto;
		}

	#cdholders li a:hover {
		border-left: 10px solid #009999;
		background-color: #999;
		color: #fff;
		}
	#carabiners_keytags {
	font-size: 11px;
	color: #333;
	}

	#carabiners_keytags ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#carabiners_keytags li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#carabiners_keytags li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #FFCC66;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #carabiners_keytags li a {
		width: auto;
		}

	#carabiners_keytags li a:hover {
		border-left: 10px solid #FFCC00;
		
		background-color: #999;
		color: #fff;
		}
/* CSS Document */

#cell_phone {
	font-size: 11px;
	color: #333;
	}

	#cell_phone ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#cell_phone li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#cell_phone li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #00a9a6;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #cell_phone li a {
		width: auto;
		}

	#cell_phone li a:hover {
		border-left: 10px solid #00a9a6;
		
		background-color: #999;
		color: #fff;
		}
		#newproductsjun {
	padding: 0;
	font-size: 11px;
	color: #333;
	}
	#combs ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#combs li {
		
		border-bottom: 1px solid #999;		margin: 0;
		
		}
	#combs li a {
		border-left: 10px solid #FF0000;
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		
		border-right: 1px solid #999;
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #combs li a {
		width: auto;
		}

	#combs li a:hover {
		border-left: 10px solid #FF0000; border-right: 1px solid #999;
		
		background-color: #999;
		color: #fff;
	
		}

	#advantage {
	font-size: 11px;
	color: #333;
	}

	#advantage ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#advantage li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#advantage li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #CC9966;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #advantage li a {
		width: auto;
		}

	#advantage li a:hover {
		border-left: 10px solid #CC9966;
		
		background-color: #999;
		color: #fff;
		}
		
	#mid-year {
	font-size: 11px;
	color: #333;
	}

	#mid-year ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#mid-year li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#mid-year li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #00A9C9;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #mid-year li a {
		width: auto;
		}

	#mid-year li a:hover {
		border-left: 10px solid #00A9C9;
		
		background-color: #999;
		color: #fff;
}
		#giftbags {
	font-size: 11px;
	color: #333;
	}

	#giftbags ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#giftbags li {
		border-bottom: 1px solid #999;		margin: 0;
		}


	#giftbags li a {
		font-size: 12px;
		display: block;
		padding: 2px 2px 2px 3px;
		border-left: 10px solid #A78C7F;
		border-right: 1px solid #999;		
		
		color: #666;
		text-decoration: none;
		width: 100%;
		}

	html>body #giftbags li a {
		width: auto;
		}

	#giftbags li a:hover {
		border-left: 10px solid #A78C7F;
		
		background-color: #999;
		color: #fff;
				}

/*end side navigation area*/

.prodlink a:link {
	color: #000000;
	text-decoration: none;
	
	font-size: 11px;

}
.prodlink a:visited {
	color: #333333;
	text-decoration: none;
	
	font-size: 11px;
}
.prodlink a:hover {
	color: #0033CC;
	text-decoration: none;
	
	font-size: 11px;

}
.prodlink a:active {
	text-decoration: none;
	color: #000000;
	text-decoration: none;
	
	font-size: 11px;

}
.special a:link {
	color: #FF0000;
	text-decoration : none;
	font-size: 12px;
	font-weight: 700;
}
.special a:visited {
	color: #CC0000;
	text-decoration: none;
	font-size: 12px;
	
}
.special a:hover {
	color: #FF9900;
	text-decoration: none;
	background: #FFFFFF;

}
.special a:active {
	color: #FF0000;
	text-decoration: none;
	background: #FFFFFF;
}
.clickhere a:link {

	color: #FF9900;
	text-decoration : none;
	font-size: 18px;
	font-weight: 700;
}
.clickhere a:visited {
	color: #CC0000;
	text-decoration: none;
}
.clickhere a:hover {
	color: #99CCFF;
	text-decoration: none;
}
.clickhere a:active {
	color: #FF9900;
	text-decoration: none;
	background: #FFFFFF;

}
.closewindow a:link {
	color: #FFF;
	text-decoration : none;
	font-size: 12px;
	font-weight: 700;
}
.closewindow a:visited {
	color: #ccc;
}
.closewindow a:hover {
	color: #666ff;
}
.closewindow a:active {
	color: #fff;
}
.enlarge a:link {
	color: #0033CC;
	text-decoration : none;
	font-size: 12px;
	font-weight: 700;
}
.enlarge a:visited {
	color: #003399;
	text-decoration: none;
	
	font-size: 12px;
	font-weight: 700;
}
.enlarge a:hover {
	color: #FF9900;
	text-decoration: none;
	background: #FFFFFF;
}
.enlarge a:active {
	color: #003399;
	text-decoration: none;
	background: #FFFFFF;
}
.plink a:link {
	color: #FF3366;
	text-decoration : none;
	font-size: 14px;
	
	font-weight: 600;
}
.plink a:visited {
	color: #CC0000;
	text-decoration: none;
	
	font-size: 14px;
	font-weight: 600;
}
.plink a:hover {
	color: #FF0000;
	text-decoration: none;
	background: #FFFFFF;
	
	font-size: 14px;
	font-weight: 600;
}
.plink a:active {
	color: #FF3366;
	text-decoration: none;
	background: #FFFFFF;
	
	font-size: 14px;
	font-weight: 600;

}
.txtbody {
	font-size: 12px;
	
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	color: #000000;
}

.style {
	font-size: 14px;
	
	font-style: normal;
	text-decoration: none;
	font-weight: 800;
	text-align: left;
	color: #000000;
}


.features {
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	font-weight: 700;
	color: #333;
	letter-spacing: normal;
	padding-top: 1em;
	padding-bottom: 0;
	padding-left: 0.7em;
	margin-left: 0.7em;
}
.features ul {
	margin-top: 4px;
	margin-left: 1em;
	margin-bottom: 2px;
	padding-left: 1em;
	padding-bottom: 0;
	}
.features ol {
	margin-top: 4px;
	margin-left: 1em;
	margin-bottom: 2px;
	padding-left: 1em;
	padding-bottom: 0;
}
.specs {
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	font-weight: 700;
	color: #333;
	padding-left: 1em;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-left: 1em;
}


.italics {
	font-size: 12px;
	font-style: italic;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

.bold {
	font-size: 12px;
	font-style: normal;
	text-decoration: none;
	font-weight: 700;
	color: #333333;
	margin: 5px;}
	
.underline {
	font-size: 12px;

	text-decoration: underline;
	font-weight: bold;
	color: #000000;
	}
.credit {
margin-left: 50px;
	
}

.green {
	
	font-size: 12px;
	font-weight: 600;
	color: #009900;
}
.bolder {
	
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
}

.header {
	
	font-size: 14pt;
	font-weight: 800;
	color: #000000;
	text-decoration: none;
}

.smbold {
	
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
}
.smbold ul {
	margin-top: -1.2em;
	
	margin-left: 1em;
	padding-left: 1em;
	text-decoration: none;}
	
.smbold li {
	 list-style-type: disc
	}

.bluebld {
	
	font-size: 12px;
	font-weight: 700;
	color: #FF0000;
	text-decoration: none;
}
.bluebldform {
	font-size: 12px;
	font-weight: 700;
	color: #6699CC;
	text-decoration: none;
	text-align: right;
	margin: 3px 3px 3px 0px;
	padding: 3px 3px 3px 0px;
	}


.combs {
	
	font-size: 18px;
	font-weight: 700;
	color: #000000;
}

.formtxt {
	
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	margin-left: 1em;
	padding-left: 1em;
	margin-top: 1px;
	margin-bottom: 1px;
}

.formitalics {
	
	font-size: 12px;
	font-style: oblique;
	font-weight: normal;
	color: #000000;
}
.wht12 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5pt;
}
.wht10 {
	
	font-size: 8px;
	color: #FFFFFF;
}

.tabletxt {
	font-size: 9px;
	font-weight: 200;
	color: #CCCCCC;
	text-decoration: none;
	}
.tabletxt ul {
	margin-top: -1.5em;
	margin-bottom: -1.2em;
	margin-left: 1em;
	padding-left: 1em;
}
.wht14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 700;
	vertical-align: middle;
	color: #FFFFFF;
	text-indent: 4pt;
	margin: 5px;
	padding: 5px;
 }
.tablebrdr {
border: 1px solid #999;
}
table.grid
{		font-weight: normal;
	color: #333;
	border: 1px #999 solid;
	border-collapse: collapse;
	text-align: center;
	border-spacing: 0px;
}

table.grid td
{
	border-bottom: 1px solid #999;
	border-top: 0px;
	border-left: 1px solid #999;
	border-right: 0px;
	text-align: center;
	font-weight: normal;
	font-size: 11px;
	color: #333;
	
	}

table.grid td.price
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-left: 1px solid #999;
	text-align: center;
	color: #F00;
	
}
table.grid td.lessthan
{

	border-left: 1px solid #999;
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	color: #333;


}

.send {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: #ff0000;
	border-width: 1;
	font-size: 12pt;
	font-weight: 600;
	padding: 2px;
	width: 100px;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fff;
	font-size: 12pt;
	font-weight: 200;
	padding: 2px 20px 2px 2px;
	margin: 3px 20px 3px 3px;
	width: 250px;
	border: 1px solid #6699CC;
	
}
.advantageoffer {
	font-size: 10px;
}
	

#maincontent	{
	float: left;
	margin: 0;
	padding: 3px;
	width: 100%;  /* box model hack */	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 100%;	 
	}

html>#maincontent 	{
	width: 100%;
	} 



div.row {
  clear:both;
  }

div.float {
  width: 140px;
  padding: 5px 2px 5px 2px;
  float: left;
  }

div.spacer {
  clear: both;
  }

div.float table {
  margin-left: 10px;
  }
.tablemaincontent {
	border: 1px solid #999;
	height: 160px;
	width: 130px;
	text-align: center;
}
.tablemaincontent a:link {
	color: #000000;
	text-decoration: none;
	
	font-size: 11px;

}
.tablemaincontent a:visited {
	color: #333333;
	text-decoration: none;
	
	font-size: 11px;
}
.tablemaincontent a:hover {
	color: #0033CC;
	text-decoration: none;
	
	font-size: 11px;
}
.tablemaincontentrow  {
	border-bottom: 1px solid #999;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding: 5px;
	height: 40px;
}

		
		/* Show only to IE PC \*/
		* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

		.sidebox {
			margin: 0 auto; /* center for now */
			width: 22em; /* ems so it will grow */
			background: url(images/sbbody-r.gif) no-repeat bottom right;
			font-size: 100%;
		}
		.boxhead {
			background: url(images/sbhead-r.gif) no-repeat top right;
			margin: 0;
			padding: 0;
		}
		.boxhead h2 {
			background: url(images/sbhead-l.gif) no-repeat top left;
			margin: 0;
			padding: 20px 20px 5px;
			color: white; 
			font-weight: bold; 
			font-size: 1.2em; 
			line-height: 1em;
			text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
		}
		.boxbody {
			background: url(images/sbbody-l.gif) no-repeat bottom left;
			margin: 0;
			padding: 5px 30px 31px;
		}
		.widthlessbox {
			margin: 0; /* NO WIDTH! Opens up a world of possibilities! */
			background: url(images/sbbody-r.gif) no-repeat bottom right;
			font-size: 100%;
		}
	span.frac sup, span.frac sub {font-size: 70%;
  font-weight: bold;
  vertical-align: baseline;
  position: relative;}
span.frac sup {top: -0.5em; left: 0.1em;}
