@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	background-color:#FFFFFF;
	margin: 0em;
	padding: 0em;
	}

#wrapper {
	font-size: 100%;
	width: 62em;
	margin: auto;
	padding: 0em 0em 0.5em 0em;
	text-align:left;
	}
	
#left {
	width: 12em;
	margin: 0em;
	padding: 0em;
	float: left;
	}

#main {
	width: 38em;
	margin: 0em;
	padding: 0em;
	float: left;
	}

#logo {
	float: left;
	width: 11.5em;
	text-align: left;
	margin: 0em;
	padding: 0.5em 0em 0em 0.5em;
	}

#logo img {
	width: 8em;
	margin: 0em 0em 0em 0.5em;
	padding: 0em;
	position: relative;
	left: -0.6em;
	}

#logo p {
	font-size: 0.7em;
	font-weight: bold;
	color: #FF9900;
	width: 12.5em;
	margin: 0.5em 0em 0.2em 1.6em;
	padding: 0em;
	}

#logo h4 {
	font-size: 0.9em;
	font-weight: bold;
	color: #FF9900;
	width: 10em;
	margin: 1em 0em 0.2em 1.2em;
	padding: 0em;
	}

#logo a:link { color: #FF9900; text-decoration:underline;}
#logo a:visited { color: #FF9900; text-decoration:underline;}
#logo a:hover { color: #FF6633; text-decoration:underline;}
#logo a:active { color: #FF9900; text-decoration:underline;}

#linkscontainer {
	width: 10.8em;
	text-align: left;
	font-size: 0.95em;
	font-weight: bold;
	color: #FF9900;
	float: left;
	padding: 0em 0em 0em 1.2em;
	margin: 0em;
	}
	
#toplinks {
	width: 10.8em;
	padding: 1em 0em 0em 0em;
	margin: 0;
	}
	
#midlinks {
	width: 10.8em;
	color: #999999;
	padding: 0em 0em 0em 0em;
	margin: 0;
	}
	
#bottomlinks {
	width: 10.8em;
	padding: 0.7em 0em 0em 0em;
	margin: 0em;
	}

#alerts {
	width: 10em;
	font-weight: bold;
	font-size: 0.7em;
	padding: 0em;
	margin: 0em;
	}

p.linktext {
	width: 9em;
	background-image: url(images/gradientblue.jpg);
	background-repeat: repeat-y;
	padding: 0.2em 0.8em 0.2em 0.5em;
	margin: 0.3em 0em 0em 0em;
	}
	
.linktext a:link { color: #003366; text-decoration:none;}
.linktext a:visited { color: #003366; text-decoration:none;}
.linktext a:hover { color: #3979BD; text-decoration:none;}
.linktext a:active { color: #003366; text-decoration:none;}

p.linkpage {
	width: 9em;
	background-image: url(images/gradientyellow.jpg);
	background-repeat: repeat-y;
	padding: 0.2em 0.8em 0.2em 0.5em;
	margin: 0.3em 0em 0em 0em;
	}
	
.linkpage a:link { color: #FF9900; text-decoration:none;}
.linkpage a:visited { color: #FF9900; text-decoration:none;}
.linkpage a:hover { color: #FF6633; text-decoration:none;}
.linkpage a:active { color: #FF9900; text-decoration:none;}

p.mainsublinks {
	width: 10em;
	padding: 0.5em 0em 0.3em 0.5em;
	margin: 0em 0em 0em 0em;
	}
	
.mainsublinks a:link { color: #999999; text-decoration: underline;}
.mainsublinks a:visited { color: #999999; text-decoration: underline;}
.mainsublinks a:hover { color: #FF9900; text-decoration: underline;}
.mainsublinks a:active { color: #999999; text-decoration: underline;}

p.mainselectlinks {
	color: #FF9900;
	width: 10em;
	padding: 1em 0em 0.8em 0.5em;
	margin: 0em 0em 0em 0em;
	}
	
p.sublinks {
	font-size: 0.8em;
	padding: 0.6em 0em 0em 0.7em;
	margin: 0em 0em 0em 0em;
	line-height: 1.1em;
	}
	
.sublinks a:link { color: #999999; text-decoration: underline;}
.sublinks a:visited { color: #999999; text-decoration: underline;}
.sublinks a:hover { color: #FF9900; text-decoration: underline;}
.sublinks a:active { color: #999999; text-decoration: underline;}

p.selectsublinks {
	color: #FF9900;
	font-size: 0.8em;
	padding: 0.6em 0em 0em 0.7em;
	margin: 0em 0em 0em 0em;
	line-height: 1.1em;
	}
	
.selectsublinks a:link { color: #FF9900; text-decoration: underline;}
.selectsublinks a:visited { color: #FF9900; text-decoration: underline;}
.selectsublinks a:hover { color: #FF6633; text-decoration: underline;}
.selectsublinks a:active { color: #FF9900; text-decoration: underline;}

.halertlink {
	padding: 0em;
	margin: 0em;
	}
	
.halertsublinks {
	width: 8.5em;
	background-image: url(images/gradientblue.jpg);
	background-repeat: repeat-y;
	padding: 0em 0.8em 0.2em 0.5em;
	margin: 0.3em 0em 0em 0em;
	}
	
.halertsublinks a:link { color: #003366; text-decoration: none;}
.halertsublinks a:visited { color: #003366; text-decoration: none;}
.halertsublinks a:hover { color: #3979BD; text-decoration: none;}
.halertsublinks a:active { color: #003366; text-decoration: none;}

.halertsublinks img {
	width: 2.8em;
	height: 1.2em;
	padding: 0em;
	margin: 0em;
	position: relative;
	top: 0.2em;
	left: 4.2em;
	}

.alertlink {
	font-size: 0.8em;
	padding: 0em;
	margin: 0em;
	}
	
.alertsublinks {
	float: left;
	width: 7.5em;
	padding: 0.6em 0em 0em 0.7em;
	margin: 0em;
	line-height: 1.1em;
	}
	
.alertsublinks a:link { color: #999999; text-decoration: underline;}
.alertsublinks a:visited { color: #999999; text-decoration: underline;}
.alertsublinks a:hover { color: #FF9900; text-decoration: underline;}
.alertsublinks a:active { color: #999999; text-decoration: underline;}

.alertselectlinks {
	color: #FF9900;
	float: left;
	width: 7em;
	padding: 0.6em 0em 0em 0.7em;
	margin: 0em;
	line-height: 1.1em;
	}
	
#new {
	width: 3.2em;
	color: #FF0000;
	padding: 0em;
	margin: 0em;
	float: left;
	}

#new img {
	width: 3.2em;
	padding: 0em;
	margin: 0em;
	position: relative;
	top: 0.4em;
	left: 0.8em;
	}

#soon {
	width: 4.2em;
	color: #FF0000;
	line-height: 0.95em;
	text-align: center;
	padding: 0em;
	margin: 0em;
	float: left;
	}

#soon img {
	width: 4.2em;
	padding: 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	left: 1em;
	}

p.selectlink {
	font-size: 0.8em;
	color: #FF9900;
	padding: 0.6em 0em 0em 0.7em;
	margin: 0em 0em 0em 0em;
	line-height: 1.1em;
	}
	
#top {
	width: 38em;
	text-align: center;
	float: left;
	margin: 0em;
	padding: 0em 0em 0.5em 0em;
	}

#top img {
	width: 32em;
	text-align: center;
	margin: 0em;
	padding: 0em;
	}

#content {
	width: 37em;
	text-align: center;
	float: left;
	margin: 0em;
	padding: 0em 0.5em 0em 0.5em;
	}

#holder {
	width: 30em;
	padding: 0em;
	margin: 0.5em 3.5em 0.5em 3.25em;
	text-align: center;
	border: 2px solid #FF9900;
	}

#box { 
	padding: 0em;
	margin: 0em;
	}

#topleft { 
	float: left;
	position: relative;
	top: -0.1em;
	left: -0.1em;
  	}

#topright { 
	float: left;
	position: relative;
	top: -0.1em;
	left: 0.15em;
	}

#boxcontent { 
	float: left;
	width: 23.75em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 1em;
	}

.boxtop { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: center;
	padding: 0em 0em 2em 0em;
	margin: 0em;
	}

.boxtop h1 {
	font-size: 2em;
	font-weight: bold;
	color: #FF9900;
	text-align: center;
	margin: 0em;
	padding: 0em 0em 0em 0em;
	}

.boxtop p { 
	font-size: 0.85em;
	padding: 0.8em 0em 0.5em 0em;
	margin: 0em;
	}

#boxcontent a:link { color: #666666; text-decoration: underline;}
#boxcontent a:visited { color: #666666; text-decoration: underline;}
#boxcontent a:hover { color: #3979BD; text-decoration: underline;}
#boxcontent a:active { color: #666666; text-decoration: underline;}

.boxsection { 
	width: 23.5em;
	padding: 0em 0em 1.8em 0em;
	margin: 0em;
	}

.stock { 
	font-size: 0.85em;
	text-align: right;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	font-weight: bold;
	color: #FF0000;
	}

.boxmain { 
	font-size: 0.9em;
	width: 26em;
	text-align: left;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.boxleft { 
	font-size: 0.75em;
	font-style: italic;
	width: 16em;
	float: left;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.boxleft img { 
	width: 15em;
	float: left;
	padding: 0em 0.5em 0em 0em;
	margin: 0em;
	}

.boxleft p { 
	padding: 0em 0.5em 0.5em 0em;
	margin: 0em;
	}

.mixed { 
	width: 16em;
	float: left;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.mixed img { 
	width: 7em;
	float: left;
	padding: 0em;
	margin: 0em 0.5em 0.2em 0em;
	border: 1px solid #CCCCCC;
	}

.boxright { 
	width: 13.8em;
	float: left;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.boxright h3 { 
	font-size: 1em;
	padding: 0.3em 0em 0.5em 0em;
	margin: 0em;
	}

.boxright h4 { 
	font-size: 1em;
	padding: 1em 0em 0.1em 0em;
	margin: 0em;
	}

.boxright p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.boxrightprice { 
	padding: 2em 0em 0em 0em;
	margin: 0em;
	}

.righttext { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.rightcart { 
	text-align: right;
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	}

.rightcart p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.rightcart span { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.moveup { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: -0.3em;
	}

.movedown { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 1em;
	}

.review { 
	width: 23.5em;
	text-align: right; 
	padding: 0em 0em 0.1em 0em;
	margin: 0em;
	position: relative;
	left: -0.2em;
	}

#bottomcorners {
	padding: 0em;
	margin: 0em;
	}

#bottomleft { 
	float: left;
	position: relative;
	top: 0.13em;
	left: -0.1em;
  	}

#bottomright { 
	float: right;
	position: relative;
	top: 0.13em;
	left: 0.15em;
	}

#header {
	width: 33em;
	text-align: center;
	margin: 0em;
	padding: 0em 0.5em 0em 0.5em;
	}

#header h1 {
	font-size: 1.9em;
	font-weight: bold;
	color: #316DB5;
	text-align: center;
	margin: 0em;
	padding: 0.5em 1em 0.2em 1em;
	}

#header h2 {
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin: 0em;
	padding: 0em 1em 0.5em 1em;
	}

#smlheader {
	width: 36em;
	text-align: center;
	margin: 0em;
	padding: 1em 0.5em 1.3em 0.5em;
	}

#smlheader h1 {
	font-size: 1.6em;
	font-weight: bold;
	color: #316DB5;
	text-align: center;
	margin: 0em;
	padding: 0.5em 1em 0em 1em;
	}

#smlheader h2 {
	font-size: 0.9em;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin: 0em;
	padding: 0em 1em 0.5em 1em;
	}

#maintext {
	width: 33em;
	font-size: 0.95em;
	text-align: center;
	float: left;
	margin: 0em;
	padding: 0.5em 2em 0em 2em;
	}

#maintext p {
	text-align: center;
	margin: 0em;
	padding: 0.5em 1em 0.3em 1em;
	}

.highlight {
	font-weight: bold;
	color: #003366;
	}
	
#buttons {
	width: 9em;
	text-align: left;
	padding: 0em 0.5em 0em 0.5em;
	margin: 0em;
	position: absolute;
	top: 14em;
	left: 1.4em;
	}
	
#right {
	width: 11.5em;
	color: #003366;
	text-align: left;
	padding: 0em;
	margin: 0em;
	float: left;
	}
	
#inspired {
	width: 11.5em;
	text-align: left;
	padding: 0em;
	margin: 0em;
	position: relative;
	top: 2.5em;
	left: -3.8em;
	}
	
#inspired img {
	width: 11.5em;
	height: 16em;
	padding: 0em;
	margin: 0em;
	}
	
#announce {
	width: 12em;
	text-align: left;
	padding: 0em;
	margin: 0em;
	position: relative;
	top: 6em;
	left: -2em;
	}
	
#announce img{
	width: 12em;
	padding: 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	left: 0em;
	}
	
#specialoffer {
	width: 9em;
	float: left;
	padding: 1.5em 0em 0em 1.5em;
	margin: 0em;
	position: relative;
	top: 0em;
	left: 0em;
	}
	
#specialoffer img {
	width: 9em;
	padding: 0em;
	margin: 0em;
	}
	
#free {
	width: 5em;
	font-size: 0.75em;
	font-weight: bold;
	float: left;
	padding: 0em;
	margin: 0em;
	}
	
#free p {
	padding: 0.7em 0em 0em 0em;
	margin: 0em;
	}
	
#free a:link { color: #003366; text-decoration: underline;}
#free a:visited { color: #003366; text-decoration: underline;}
#free a:hover { color: #3979BD; text-decoration: underline;}
#free a:active { color: #003366; text-decoration: underline;}

#footer { 
	font-size: 0.9em;
	color: #FF9900;
	padding: 2em 0.3em 0em 0.3em;
	margin: 0em;
	text-align: center;
	}

#footer p { 
	font-size: 0.75em;
	font-weight: bold;
	padding: 0em 0.3em 0.2em 0.3em;
	margin: 0em;
	text-align: center;
	}

#footerlinks { 
	font-size: 0.8em;
	font-weight: bold;
	color: #316DB5;
	padding: 0.3em 0.3em 0.3em 0.3em;
	margin: 0em;
	text-align: center;
	}

ul.bottomlinks {
	margin: 0em;
	padding: 0em 0em 0.2em 0em;
	text-align: center;
	}
	
li.bottomlinks {
	display: inline;
	margin: 0em;
	padding: 0em 0.2em 0em 0.2em;
	}
	
.bottomlinks a:link { color: #316DB5; text-decoration: underline;}
.bottomlinks a:visited { color: #316DB5; text-decoration: underline;}
.bottomlinks a:hover { color: #003366; text-decoration: underline;}
.bottomlinks a:active { color: #316DB5; text-decoration: underline;}

li.bottomselect {
	display: inline;
	color: #FF9900;
	margin: 0em;
	padding: 0em 0.3em 0em 0.3em;
	}
	
#banner { 
	font-size: 1em;
	color: #666666;
	padding: 0.3em 0em 0.5em 0em;
	margin: 0em;
	text-align: center;
	}

#banner a:link { color: #316DB5; text-decoration: underline;}
#banner a:visited { color: #316DB5; text-decoration: underline;}
#banner a:hover { color: #003366; text-decoration: underline;}
#banner a:active { color: #316DB5; text-decoration: underline;}

#rainbow { 
	padding: 0em 0em 0.3em 0em;
	margin: 0em;
	text-align: center;
	}

#rainbow img { 
	width: 73.5em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	text-align: center;
	}

#rainbowtext { 
	font-size: 0.8em;
	font-style: italic;
	padding: 0em;
	margin: 0em;
	text-align: center;
	position: relative;
	top: -1.5em;
	}

.clearfloat { 
	clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
	}
	
.about { 
	font-size: 0.95em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.about p { 
	padding: 0.6em 0em 0em 0em;
	margin: 0em;
	}

.aboutpic { 
	text-align: left;
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.aboutpic p { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-style: italic;
	color: #666666;
	}

.aboutpic img { 
	width: 12em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.abouttext { 
	text-align: left;
	padding: 0.7em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

.abouttext p { 
	padding: 0.3em 0em 0em 0em;
	margin: 0em;
	font-size: 1.3em;
	color: #999999;
	}

.aboutsign { 
	text-align: left;
	padding: 0.7em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

.aboutsign p { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	font-size: 1.5em;
	font-weight: bold;
	font-style: italic;
	color: #FF9900;
	}

.contact { 
	text-align: left;
	padding: 0.7em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: -1.5em;
	}

.contact p { 
	padding: 0em 0em 2em 0em;
	margin: 0em;
	color: #999999;
	}

.contact h1 { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	color: #FF9900;
	font-weight: bold;
	font-size: 1.1em;
	}

.contactus { 
	text-align: left;
	padding: 0.7em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: -1.5em;
	}

.contactus p { 
	padding: 0em 0em 2em 0em;
	margin: 0em;
	color: #999999;
	}

.dark {
	font-weight: bold;
	}

.cards { 
	font-size: 0.95em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 13em;
	float: left;
	position: relative;
	left: 1.5em;
	}

.cardsleft { 
	padding: 3em 0em 0em 0em;
	margin: 0em;
	width: 13em;
	float: left;
	position: relative;
	left: -1em;

	}

.cardsl { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 6em;
	float: left;
	position: relative;
	left: 0em;
	}

.cardsl img { 
	padding: 0em 0em 3.5em 0em;
	margin: 0em;
	width: 6em;
	}

.cardsr { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 6em;
	float: right;
	position: relative;
	left: 0em;
	}

.cardsr img { 
	padding: 5em 0em 0em 0em;
	margin: 0em;
	width: 6em;
	}

.cards p { 
	padding: 1.5em 0em 0em 0em;
	margin: 0em;
	}

.gifts { 
	font-size: 0.95em;
	padding: 1em 0em 0em 0em;
	margin: 0em;
	width: 10em;
	float: right;
	}

.giftsleft { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 14em;
	float: left;
	}

.giftsl { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 6em;
	float: left;
	position: relative;
	left: 0em;
	}

.giftsl img { 
	padding: 0em 0em 2em 0em;
	margin: 0em;
	width: 6em;
	}

.giftsr { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 6em;
	float: right;
	position: relative;
	left: 0em;
	}

.giftsr img { 
	padding: 3em 0em 0em 0em;
	margin: 0em;
	width: 6em;
	}

.gifts p { 
	padding: 1.5em 0em 0em 0em;
	margin: 0em;
	}

.customtext { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 13em;
	float: left;
	position: relative;
	left: 1em;
	}

.customtext p { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.customtext span { 
	font-size: 0.85em;
	font-style: italic;	
	}

.customtext h1 { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	font-size: 1em;
	font-weight: bold;
	color: #FF9900;
	}

.bravotext { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 13em;
	float: left;
	position: relative;
	left: 1em;
	}

.bravotext p { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.bravotext span { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	font-weight: bold;
	font-size: 1.2em;
	color: #FF33CC;
	}

.bravotext h1 { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	font-size: 1em;
	font-weight: bold;
	color: #FF9900;
	}

.bravoreg { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	font-size: 0.7em;
	font-style: italic;
	text-align: left;
	float: left;
	position: relative;
	left: 0em;
	}

.bravopreview { 
	padding: 0em 0em 2em 0em;
	margin: 0em;
	width: 24em;
	text-align: left;
	float: left;
	position: relative;
	top: 0em;
	}

.bravopreview img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 24em;
	position: relative;
	left: 0em;
	}

.bravopreview p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	font-size: 0.8em;
	color: #666666;
	font-style: italic;
	text-align: center;
	}

.bravoleft { 
	padding: 0em 0.5em 0em 0em;
	margin: 0em;
	width: 10em;
	text-align: left;
	float: left;
	position: relative;
	top: 0em;
	}

.bravoleft img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 8em;
	position: relative;
	left: -0.5em;
	}

.bravoboxleft { 
	font-size: 0.7em;
	font-style: italic;
	text-align: left;
	width: 9em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.bravoboxleft p { 
	padding: 0em 0.5em 0.5em 0em;
	margin: 0em;
	}

.lapelmain { 
	padding: 0em 0.5em 1em 0em;
	margin: 0em;
	width: 10em;
	float: left;
	}

.lapelmain img { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	width: 9em;
	position: relative;
	top: 1em;
	}

.lapelcustom { 
	padding: 0em 1em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 11em;
	float: left;
	}

.lapelcustom p { 
	padding: 1em 0em 0.5em 0em;
	margin: 0em;
	}

.lapelcustom span { 
	font-size: 0.75em;
	font-style: italic;	
	}

.lapelcustom img { 
	padding: 0em;
	margin: 0em 1em 1em 0em;
	width: 10em;
	border: 2px solid #CCCCCC;
	}

.lapeltext { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 14em;
	float: left;
	position: relative;
	left: 1em;
	}

.lapeltext p { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.lapeltext span { 
	font-size: 0.85em;
	font-style: italic;	
	}

.lapeltext dl { 
	padding: 0em 0em 0.5em 0.5em;
	margin: 0em;
	}

.lapeltext h1 { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	font-size: 1em;
	font-weight: bold;
	color: #FF9900;
	}

.lapelleft { 
	padding: 0em 1em 0em 0em;
	margin: 0em;
	width: 11em;
	float: left;
	}

.lapelleft img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 10.5em;
	border: 1px solid #CCCCCC;
	}

.lapelcart { 
	text-align: right;
	padding: 1.2em 0em 0em 0em;
	margin: 0em;
	}

.bulkcart { 
	text-align: right;
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	}

.lapelcart p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.lapelcart span { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.magnetmain { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	width: 12em;
	float: left;
	}

.magnetmain img { 
	padding: 0em 1em 1em 0em;
	margin: 0em;
	width: 11em;
	position: relative;
	top: 1.5em;
	}

.magnettext { 
	padding: 0.5em 0em 0em 0.5em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 12.5em;
	float: left;
	position: relative;
	left: 1em;
	}

.magnettext p { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.magnetcart { 
	text-align: right;
	padding: 3em 0em 0em 0em;
	margin: 0em;
	}

.magnetcart p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.magnetcart span { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.magnetcustom { 
	padding: 0em 0.5em 0em 0em;
	margin: 0em;
	width: 10em;
	text-align: left;
	float: left;
	position: relative;
	top: 1em;
	}

.magnetcustom img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 9.5em;
	position: relative;
	left: -0.5em;
	}

.wisdommain { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	width: 13em;
	float: left;
	}

.wisdommain img { 
	padding: 0em 1em 1em 0em;
	margin: 0em;
	width: 9em;
	}

.wisdomtext { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 11em;
	float: left;
	position: relative;
	left: 1em;
	}

.wisdomtext p { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.wisdomleft { 
	padding: 0em 1em 0em 0em;
	margin: 0em;
	width: 11em;
	float: left;
	}

.wisdomleft img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 10.5em;
	border: 2px solid #CCCCCC;
	}

.wisdomcart { 
	text-align: right;
	padding: 1.2em 0em 0em 0em;
	margin: 0em;
	}

.wisdomcart p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.wisdomcart span { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.wisdomcustom { 
	padding: 0em 0.5em 0em 0em;
	margin: 0em;
	width: 10em;
	text-align: left;
	float: left;
	position: relative;
	top: 1em;
	}

.wisdomcustom img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 9.5em;
	position: relative;
	left: -0.5em;
	}

.mobilemain { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	width: 12em;
	float: left;
	position: relative;
	top: 1.5em;
	}

.mobilemain img { 
	padding: 0em 1em 1em 0em;
	margin: 0em;
	width: 11em;
	position: relative;
	top: 0em;
	}

.mobiletext { 
	padding: 0.5em 0em 0em 0.5em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 12.5em;
	float: left;
	position: relative;
	left: 1em;
	}

.mobiletext p { 
	padding: 0em 0em 0.8em 0em;
	margin: 0em;
	}

.mobiletext dl { 
	padding: 0em 0em 0.5em 0.5em;
	margin: 0em;
	}

.mobileleft { 
	padding: 0em 1em 0em 0em;
	margin: 0em;
	width: 11em;
	float: left;
	}

.mobileleft img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 10.5em;
	}

.mobleftcustom { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 11em;
	float: left;
	position: relative;
	top: 3em;
	}

.mobleftcustom img { 
	padding: 0em;
	margin: 0em 0em 1em 0em;
	width: 11em;
	position: relative;
	left: -1em;
	}

.envboxsection { 
	width: 23.5em;
	padding: 0em 0em 1.8em 0em;
	margin: 0em;
	}

.envboxsection img { 
	width: 23em;
	padding: 0em;
	margin: 0em 0em 0.5em 0em;
	border: 2px solid #CCCCCC;
	}

.envboxleft { 
	font-size: 0.75em;
	font-style: italic;
	float: left;
	text-align: center;
	width: 34.5em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.envboxleft p { 
	padding: 0em 0.5em 0.5em 0em;
	margin: 0em;
	}

.envmain { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	width: 13em;
	float: left;
	}

.envmain img { 
	padding: 0em 1em 1em 0em;
	margin: 0em;
	width: 11em;
	position: relative;
	top: 0.5em;
	}

.envtext { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 11em;
	float: left;
	position: relative;
	left: 1em;
	}

.envtext p { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.envtext dl { 
	padding: 0em 0em 0.5em 0.5em;
	margin: 0em;
	}

.envtext li {
	list-style: disc;
	}

.envcustom { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 11em;
	float: left;
	position: relative;
	top: 2em;
	}

.envcustom img { 
	padding: 0em;
	margin: 0em 0em 1em 0em;
	width: 11em;
	border: 2px solid #CCCCCC;
	}

.envtextcustom { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 14em;
	float: left;
	position: relative;
	left: 2em;
	}

.envtextcustom p { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.envtextcustom span { 
	font-size: 0.85em;
	font-style: italic;	
	}

.envtextcustom h1 { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	font-size: 1em;
	font-weight: bold;
	color: #FF9900;
	}

.ribbonmain { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 10em;
	float: left;
	}

.ribbonmain img { 
	padding: 0em 1em 0em 0em;
	margin: 0em;
	width: 8em;
	position: relative;
	top: 0em;
	}

.ribbontext { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 13em;
	float: left;
	position: relative;
	left: 1em;
	}

.ribbontext p { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.ribbontext span { 
	font-size: 0.75em;
	font-style: italic;	
	}

.ribboncustom { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 11em;
	float: left;
	position: relative;
	top: -1em;
	}

.ribboncustom img { 
	padding: 0em;
	margin: 0em 0em 1em 0em;
	width: 11em;
	position: relative;
	left: 0em;
	}

.noveltymain { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	width: 12em;
	float: left;
	position: relative;
	top: 1.5em;
	left: -1em;
	}

.noveltymain img { 
	padding: 0em 1em 1em 0em;
	margin: 0em;
	width: 11em;
	position: relative;
	top: 1.5em;
	}

.noveltyleft { 
	padding: 0em 1em 0em 0em;
	margin: 0em;
	width: 11em;
	float: left;
	}

.noveltyleft img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 8em;
	}

.noveltytext { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 13em;
	float: left;
	}

.noveltytext p { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.noveltycustom { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 11em;
	float: left;
	position: relative;
	top: -1em;
	}

.noveltycustom img { 
	padding: 0em;
	margin: 0em 0em 1em 0em;
	width: 11em;
	position: relative;
	left: -1em;
	}

.noveltycustom span { 
	font-size: 0.75em;
	font-style: italic;	
	}

.duckleft { 
	padding: 0em 1em 0em 0em;
	margin: 0em;
	width: 10em;
	float: left;
	}

.duckleft img { 
	padding: 1em 0em 2.5em 0em;
	margin: 0em;
	width: 9em;
	}

.duck { 
	padding: 1em 0em 0em 0em;
	margin: 0em;
	font-size: 1.05em;
	text-align: left;
	float: left;
	width: 12em;
	}

.duck h3 { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	font-size: 1.2em;
	font-weight: bold;
	}

.duck p { 
	padding: 1em 0em 0em 0em;
	margin: 0em;
	}

.duckrect { 
	padding: 0em 1em 0em 0em;
	margin: 0em;
	width: 11em;
	float: left;
	}

.duckrect img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 10.5em;
	}

.duckcirc { 
	padding: 0em 1em 0em 0em;
	margin: 0em;
	width: 11em;
	float: left;
	}

.duckcirc img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 10em;
	}

.duckcircsml { 
	padding: 1em 0.3em 0em 0em;
	margin: 0em;
	}

.duckcircsml img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 5.5em;
	}

.pinklrg { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	font-weight: bold;
	font-size: 1.5em;
	color: #FF33CC;
	}

#formholder {
	width: 23.5em;
	padding: 0em;
	margin: 0.5em 0em 0.5em 0em;
	text-align: center;
	background-color: #FFCFFF;
	border: 2px solid #999999;
	}

.sentiformsection { 
	width: 23.5em;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

#sentiformholder {
	width: 23.5em;
	padding: 0em;
	margin: 0.5em 0em 0.5em 0em;
	text-align: center;
	background-color: #FFFF99;
	border: 2px solid #999999;
	}

#formbox { 
	padding: 0em;
	margin: 0em;
	}

#formcontent { 
	float: left;
	width: 18.5em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 1em;
	}

.formtop { 
	font-size: 0.9em;
	float: left;
	width: 20.5em;
	text-align: center;
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.formtop h1 {
	font-size: 2em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin: 0em;
	padding: 0em 0em 0em 0em;
	}

.formtop p { 
	font-size: 0.85em;
	padding: 0.8em 0em 0.5em 0em;
	margin: 0em;
	}

.sentiformtop { 
	font-size: 0.9em;
	float: left;
	width: 20.5em;
	text-align: center;
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.sentiformtop h1 {
	font-size: 2em;
	font-weight: bold;
	text-align: center;
	margin: 0em;
	padding: 0em 0em 0em 0em;
	}

.sentiformtop p { 
	font-size: 0.85em;
	padding: 0.8em 0em 0.5em 0em;
	margin: 0em;
	}

#formcontent a:link { color: #666666; text-decoration: underline;}
#formcontent a:visited { color: #666666; text-decoration: underline;}
#formcontent a:hover { color: #3979BD; text-decoration: underline;}
#formcontent a:active { color: #666666; text-decoration: underline;}

.formsection { 
	width: 23.5em;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	position: relative;
	top: -0.1em;
	}

.formmain { 
	width: 18.5em;
	text-align: left;
	padding: 0em 0em 0.7em 0em;
	margin: 0em;
	}

.formleft { 
	font-size: 0.75em;
	font-style: italic;
	width: 14em;
	float: left;
	padding: 0em 0.5em 0em 0em;
	margin: 0em;
	}

.formleft img { 
	width: 13.5em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.formleft p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.formright { 
	font-size: 0.8em;
	width: 9em;
	float: left;
	padding: 0em 0em 0.8em 0em;
	margin: 0em;
	}

.comment { 
	width: 9em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.comment span { 
	font-size: 0.9em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.feedback {
	width: 7em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.formsubmit { 
	width: 18.5em;
	float: left;
	text-align: right;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.formsubmit p { 
	padding: 0em 0em 0.8em 0em;
	margin: 0em;
	}

.browseheading { 
	font-size: 1.5em;
	color: #FF9900;
	text-align: center;
	font-weight: bold;
	padding: 0.8em 0em 0.3em 0em;
	margin: 0em;
	}

.orderheading { 
	font-size: 1.2em;
	color: #FF9900;
	text-align: left;
	font-weight: bold;
	padding: 0.8em 0em 0.3em 0em;
	margin: 0em;
	}

.browsesubmit { 
	text-align: right;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.browsecart { 
	text-align: right;
	padding: 0.3em 0em 0em 0em;
	margin: 0em;
	}

.browsecart p { 
	padding: 0em 0em 0.2em 0em;
	margin: 0em;
	}

.browsecart span { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.actual {
	font-size: 0.75em;
	font-style: italic;
	}
	
.instruction { 
	font-size: 0.9em;
	color: #FF9900;
	width: 26em;
	text-align: left;
	font-weight: bold;
	padding: 1.5em 0em 1em 0em;
	margin: 0em;
	}
	
.totop {
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.95em;
	font-weight: bold;
	}

.totop a:link { color: #666666; text-decoration: underline;}
.totop a:visited { color: #666666; text-decoration: underline;}
.totop a:hover { color: #3979BD; text-decoration: underline;}
.totop a:active { color: #666666; text-decoration: underline;}

.coastermain { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	width: 12em;
	float: left;
	}

.coastermain img { 
	padding: 0em 1em 0em 0em;
	margin: 0em;
	width: 11em;
	position: relative;
	top: -1em;
	}

.coasterprice { 
	text-align: left;
	float: left;
	width: 6em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.coasterprice p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.coastercart { 
	text-align: right;
	float: right;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.coastercart p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.coastercart span {
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.coasterrighttext { 
	padding: 0.3em 0em 0em 0em;
	margin: 0em;
	float: left;
	}

.coasterrighttext span { 
	font-size: 0.8em;
	font-style: italic;
	}

.coastercustom { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	text-align: left;
	width: 10em;
	float: left;
	position: relative;
	top: 0em;
	}

.coastercustom img { 
	padding: 0em;
	margin: 0em 0em 1em 0em;
	width: 10em;
	}

.mobilecustom { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 14em;
	float: left;
	position: relative;
	left: 2em;
	}

.mobilecustom p { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.mobilecustom span { 
	font-size: 0.85em;
	font-style: italic;	
	}

.mobilecustom dl { 
	padding: 0em 0em 0.5em 0.5em;
	margin: 0em;
	}

.mobilecustom h1 { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	font-size: 1em;
	font-weight: bold;
	color: #FF9900;
	}

.sentimain { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	width: 12em;
	float: left;
	}

.sentimain img { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	width: 12em;
	position: relative;
	top: 1em;
	}

.sentitext { 
	padding: 0.5em 0em 0em 0.5em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 11em;
	float: left;
	position: relative;
	left: 1em;
	}

.sentitext p { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.customboxleft { 
	font-size: 0.7em;
	font-style: italic;
	text-align: left;
	width: 9em;
	padding: 2em 0em 0em 0em;
	margin: 0em;
	}

.customboxleft p { 
	padding: 0em 0.5em 0.5em 0em;
	margin: 0em;
	}

.customtop { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: center;
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.customtop h1 {
	font-size: 1.5em;
	font-weight: bold;
	color: #FF9900;
	text-align: center;
	margin: 0em;
	padding: 0em 0em 0em 0em;
	}

.customtop p { 
	font-size: 0.85em;
	padding: 0.8em 0em 0.3em 0em;
	margin: 0em;
	}

.browsesection { 
	width: 23.5em;
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.browseright { 
	width: 13.8em;
	float: left;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.browseright h3 { 
	font-size: 1em;
	padding: 0.3em 0em 0.5em 0em;
	margin: 0em;
	}

.browseright h4 { 
	font-size: 1em;
	padding: 0em 0em 0.1em 0em;
	margin: 0em;
	}

.browseright p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.browserightprice { 
	padding: 2em 0em 0em 0em;
	margin: 0em;
	}

.browsetop {
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.5em;
	font-weight: bold;
	}

.browse a:link { color: #666666; text-decoration: underline;}
.browse a:visited { color: #666666; text-decoration: underline;}
.browse a:hover { color: #3979BD; text-decoration: underline;}
.browse a:active { color: #666666; text-decoration: underline;}

.senticustom { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 11em;
	float: left;
	}

.senticustom img { 
	padding: 0em;
	margin: 0em 0em 1em 0em;
	width: 11em;
	position: relative;
	left: -1em;
	}

.tipboxtop { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: center;
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.tipboxtop h1 {
	font-size: 2em;
	font-weight: bold;
	color: #FF9900;
	text-align: center;
	margin: 0em;
	padding: 0em 0em 0em 0em;
	}

.tipboxtop p { 
	font-size: 0.85em;
	color: #FF9900;
	text-align: left;
	font-weight: bold;
	padding: 0.8em 0em 0.5em 0em;
	margin: 0em;
	}

.tipboxmain { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: left;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.tipboxmain p { 
	font-size: 0.85em;
	color: #000000;
	text-align: left;
	padding: 0em;
	margin: 0em;
	}

.tipboxleft { 
	float: left;
	width: 11em;
	text-align: left;
	padding: 0em 1em 0em 0em;
	margin: 0em;
	}

.tipleftctn { 
	float: left;
	width: 9em;
	text-align: left;
	background-color: #FFFF66;
	padding: 0.8em 0.8em 0.6em 1em;
	margin: 0em 0em 1.5em 0em;
	}

.tipleftctn p { 
	padding: 0em 0em 0.4em 0em;
	margin: 0em;
	font-weight: bold;
	font-size: 0.75em;
	font-style: italic;
	}

.tipleftctn img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 12em;
	}

.tipboxright { 
	float: left;
	width: 14em;
	font-weight: normal;
	text-align: left;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.tiprightctn { 
	float: left;
	width: 14em;
	font-weight: normal;
	text-align: left;
	padding: 0em 0em 0.8em 0em;
	margin: 0em;
	}

.tiprightctn h2 {
	font-size: 1.2em;
	font-weight: bold;
	color: #FF9900;
	text-align: left;
	margin: 0em;
	padding: 0em 0em 0.2em 0em;
	}

.tiprightctn h2 a:link {color: #FF9900; text-decoration: underline;}
.tiprightctn h2 a:visited {color: #FF9900; text-decoration: underline;}
.tiprightctn h2 a:hover {color: #FF6600; text-decoration: underline;}
.tiprightctn h2 a:active {color: #FF9900; text-decoration: underline;}

.tiprightctn p {
	padding: 0em 0em 0.4em 0em;
	margin: 0em;
	color: #666666;
	font-size: 0.9em;
	}

#tipboxcontent { 
	float: left;
	width: 23.75em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 1em;
	}

.tiprightctn p a:link { color: #666666; text-decoration: underline;}
.tiprightctn p a:visited { color: #666666; text-decoration: underline;}
.tiprightctn p a:hover { color: #3979BD; text-decoration: underline;}
.tiprightctn p a:active { color: #666666; text-decoration: underline;}

.categorytop { 
	font-size: 0.9em;
	float: left;
	width: 26.2em;
	text-align: center;
	padding: 1em 0em 1em 0em;
	margin: 0em;
	}

.categorytop h1 {
	font-size: 2em;
	font-weight: bold;
	color: #FF9900;
	text-align: center;
	margin: 0em;
	padding: 0em 0em 0.8em 0em;
	}

.categorytop p { 
	font-size: 0.85em;
	color: #000000;
	text-align: left;
	font-style: italic;
	font-weight: normal;
	background-color: #FFFF66;
	padding: 0.8em 0.8em 0.8em 0.8em;
	margin: 0em 0em 1.5em 0em;
	}

.categorymain { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.categorymain p { 
	font-size: 0.9em;
	color: #000000;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.categorymain span { 
	font-size: 0.85em;
	color: #000000;
	text-align: left;
	font-weight: normal;
	font-style: italic;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.categorymain img { 
	float: left;
	width: 8.2em;
	padding: 0em;
	margin: 0.2em 0.2em 0.2em 0.2em;
	border: 1px solid #CCCCCC;
	}

.categoryleft { 
	font-size: 0.9em;
	float: left;
	width: 11em;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.categoryleft img { 
	float: left;
	width: 10.6em;
	padding: 0.2em 0.2em 0.2em 0.2em;
	margin: 0em;
	}

.categoryright { 
	font-size: 0.9em;
	float: left;
	width: 14em;
	text-align: left;
	padding: 0em 0em 0.5em 1em;
	margin: 0em;
	position: relative;
	left: 1em;
	}

.categoryright ul { 
	padding: 0em 0em 0.8em 0.5em;
	margin: 0em;
	font-size: 0.95em;
	color: #000000;
	position: relative;
	left: 1em;
	}

.categoryright p { 
	font-size: 0.9em;
	color: #000000;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.categoryright span { 
	font-size: 1.25em;
	color: #000000;
	text-align: left;
	font-weight: bold;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.categorybottom { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: left;
	padding: 0em 0em 2em 0em;
	margin: 0em;
	}

.categorybottom p { 
	font-size: 0.9em;
	color: #000000;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.categorybottomctn { 
	float: left;
	width: 8.3em;
	font-weight: bold;
	padding: 0.2em 0.1em 0.2em 0.1em;
	margin: 0em;
	text-align: center;
	}

.categorybottomctn p { 
	font-size: 0.9em;
	color: #000000;
	text-align: center;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.categorybottom img { 
	height: 8em;
	padding: 0em 0em 0.2em 0em;
	margin: 0em;
	}

.categorybottomctn a:link { color: #FF9900; text-decoration: underline;}
.categorybottomctn a:visited { color: #FF9900; text-decoration: underline;}
.categorybottomctn a:hover { color: #FF6600; text-decoration: underline;}
.categorybottomctn a:active { color: #FF9900; text-decoration: underline;}

.categoryshare { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: left;
	padding: 1.5em 0em 0.5em 0em;
	margin: 0em;
	}

.categoryshare p { 
	font-size: 1.1em;
	color: #FF9900;
	text-align: left;
	font-weight: bold;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.categorymobile { 
	font-size: 1em;
	float: left;
	width: 23.5em;
	text-align: left;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.categoryshleft { 
	font-size: 0.9em;
	float: left;
	width: 4.5em;
	text-align: left;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	left: 0em;
	}

.categoryshleft p { 
	font-size: 0.95em;
	color: #000000;
	font-weight: bold;
	text-align: left;
	padding: 0em 0em 0.3em 0em;
	margin: 0em;
	}

.categorylgright { 
	font-size: 0.9em;
	float: left;
	width: 20em;
	text-align: left;
	padding: 0em 0em 0em 1em;
	margin: 0em;
	position: relative;
	left: 0em;
	}

.categorylgright p { 
	font-size: 0.9em;
	color: #000000;
	font-style: italic;
	text-align: left;
	padding: 0em 0em 0.2em 0em;
	margin: 0em;
	}

.tokenmain { 
	padding: 0em 0em 1em 0em;
	margin: 0em;
	width: 13em;
	float: left;
	}

.tokenmain img { 
	padding: 0em 1em 1em 0em;
	margin: 0em;
	width: 11em;
	position: relative;
	top: 1.5em;
	}

.tokentext { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 11em;
	float: left;
	position: relative;
	left: 1em;
	}

.tokentext p { 
	padding: 0em 0em 0.8em 0em;
	margin: 0em;
	}

.tokencustom { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 11em;
	float: left;
	position: relative;
	top: 2em;
	}

.tokencustom img { 
	padding: 0em;
	margin: 0em 0em 1em 0em;
	width: 11em;
	}

.envtextcustom { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 14em;
	float: left;
	position: relative;
	left: 2em;
	}

.envtextcustom p { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.envtextcustom span { 
	font-size: 0.85em;
	font-style: italic;	
	}

.envtextcustom h1 { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	font-size: 1em;
	font-weight: bold;
	color: #FF9900;
	}

.sentileft { 
	padding: 0em 1em 0.5em 0em;
	margin: 0em;
	width: 11em;
	float: left;
	}

.sentileft img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 10.5em;
	border: 1px solid #CCCCCC;
	}

.sentidetail { 
	padding: 0em 1em 0.5em 0em;
	margin: 0em;
	width: 11em;
	float: left;
	}

.sentidetail img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 10.5em;
	}

.offermain { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.offermain p { 
	font-size: 0.9em;
	color: #666666;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.offermain dl { 
	padding: 0em 0em 0.5em 0.5em;
	margin: 0em;
	font-size: 0.9em;
	color: #666666;
	position: relative;
	left: 1em;
	}

.offermain span { 
	font-size: 1.2em;
	color: #666666;
	text-align: left;
	font-weight: bold;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.offerleft { 
	font-size: 0.9em;
	float: left;
	width: 11em;
	text-align: left;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.offerleft img { 
	float: left;
	width: 10.6em;
	padding: 0em 0.2em 0em 0.2em;
	margin: 0em;
	}

.offerright { 
	font-size: 0.9em;
	float: left;
	width: 14em;
	text-align: left;
	padding: 0em 0em 0.5em 1em;
	margin: 0em;
	position: relative;
	left: 1em;
	}

.offerright p { 
	font-size: 0.9em;
	color: #666666;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.offerright span { 
	font-size: 1.25em;
	color: #666666;
	text-align: left;
	font-weight: bold;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.offerlarge { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.offerlarge img { 
	width: 26em;
	padding: 0em 0.2em 0em 0.2em;
	margin: 0em;
	}

.offerstar { 
	float: left;
	width: 23.5em;
	text-align: left;
	padding: 0.5em 0em 0.5em 0em;
	margin: 0em;
	}

.offerstarqty { 
	font-size: 0.9em;
	float: left;
	width: 15em;
	text-align: left;
	padding: 0em 0em 0em 1em;
	margin: 0em;
	}

.offerstarqty p { 
	font-size: 0.9em;
	color: #666666;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.offerstarqty span { 
	font-size: 1.25em;
	color: #666666;
	text-align: left;
	font-weight: bold;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.offerstarcart { 
	float: left;
	width: 8em;
	text-align: right;
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	}

.offerstarcart p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.offerstarcart span { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.offerctn { 
	float: left;
	width: 23.6em;
	padding: 0em 0em 2em 0em;
	margin: 0em;
	}

.offercart { 
	text-align: right;
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	}

.offercart p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.offercart span { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.offerheading { 
	font-size: 1.5em;
	color: #FF9900;
	text-align: center;
	font-weight: bold;
	padding: 0.8em 0em 1em 0em;
	margin: 0em;
	}

.ordersection { 
	width: 23.5em;
	padding: 0em 0em 2em 0em;
	margin: 0em;
	}

.offerboxright { 
	width: 13.8em;
	float: left;
	padding: 0em 0em 0em 1em;
	margin: 0em;
	position: relative;
	left: 1em;
	}

.offerboxright h3 { 
	font-size: 1em;
	padding: 0.3em 0em 0.5em 0em;
	margin: 0em;
	}

.offerboxright h4 { 
	font-size: 1em;
	padding: 0em 0em 0.1em 0em;
	margin: 0em;
	}

.offerboxright p { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.testimonial { 
	float: left;
	width: 10em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.testannie { 
	font-size: 0.9em;
	float: left;
	width: 10em;
	text-align: center;
	padding: 0em 0.5em 0.5em 0.5em;
	margin: 0em;
	}

.testannie img { 
	float: left;
	width: 10em;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	position: relative;
	top: 1.2em;
	}

.testrachel { 
	font-size: 0.9em;
	float: left;
	width: 10em;
	text-align: center;
	padding: 0em 0.5em 0.5em 0.5em;
	margin: 0em;
	}

.testrachel img { 
	float: left;
	width: 10em;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	position: relative;
	top: -0.5em;
	}

.testjulie { 
	font-size: 0.9em;
	float: left;
	width: 10em;
	text-align: center;
	padding: 0em 0.5em 0.5em 0.5em;
	margin: 0em;
	}

.testjulie img { 
	float: left;
	width: 10em;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	position: relative;
	top: -1em;
	}

.testrosie { 
	font-size: 0.9em;
	float: left;
	width: 10em;
	text-align: center;
	padding: 0em 0.5em 0.5em 0.5em;
	margin: 0em;
	}

.testrosie img { 
	float: left;
	width: 10em;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	position: relative;
	top: -1em;
	}

.testmaggie { 
	font-size: 0.9em;
	float: left;
	width: 10em;
	text-align: center;
	padding: 0em 0.5em 0.5em 0.5em;
	margin: 0em;
	}

.testmaggie img { 
	float: left;
	width: 10em;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	position: relative;
	top: -1em;
	}

.testjudie { 
	font-size: 0.9em;
	float: left;
	width: 10em;
	text-align: center;
	padding: 0em 0.5em 0.5em 0.5em;
	margin: 0em;
	}

.testjudie img { 
	float: left;
	width: 10em;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	position: relative;
	top: -17em;
	}

.testleft { 
	font-size: 0.9em;
	font-style: italic;
	float: left;
	width: 10em;
	color: #000000;
	background-color: #FFFF99;
	text-align: center;
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin: 0em;
	}

.testleft span {
	font-size: 1em;
	font-weight: bold;
	}
	
.testleft p {
	font-size: 0.95em;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}
	
.testleft img { 
	float: left;
	width: 9em;
	padding: 0em 0em 0em 0em;
	margin: 0em 0.2em 0.5em 0.2em;
	border: 0.3em solid #FFFFFF;
	}

.testsupergirl { 
	font-size: 0.9em;
	font-style: italic;
	float: left;
	width: 10em;
	color: #000000;
	background-color: #FFFF99;
	text-align: center;
	padding: 0.5em 0.5em 0.5em 0.5em;
	margin: 0em;
	}

.testsupergirl span {
	font-size: 1em;
	font-weight: bold;
	}
	
.testsupergirl p {
	font-size: 0.95em;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}
	
.testsupergirl img { 
	float: left;
	width: 9em;
	padding: 0em 0em 0em 0em;
	margin: 0em 0.2em 0.5em 0.2em;
	}

.testright { 
	font-size: 0.9em;
	float: left;
	width: 14em;
	text-align: left;
	padding: 0em 0em 0.5em 1em;
	margin: 0em;
	position: relative;
	left: 1em;
	}

.testright p { 
	font-size: 0.9em;
	color: #666666;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.testright span { 
	font-size: 1.25em;
	color: #666666;
	text-align: left;
	font-weight: bold;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.testctn { 
	float: left;
	width: 23.6em;
	padding: 0em 0em 2em 0em;
	margin: 0em;
	}

.newstop { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: center;
	padding: 0em 0em 1em 0em;
	margin: 0em;
	}

.newstop h1 {
	font-size: 2em;
	font-weight: bold;
	color: #FF9900;
	text-align: center;
	margin: 0em;
	padding: 0em 0em 0em 0em;
	}

.newstop p { 
	font-size: 0.85em;
	padding: 0.8em 0em 0.5em 0em;
	margin: 0em;
	}

.newsheading { 
	font-size: 0.9em;
	color: #FF9900;
	text-align: center;
	font-weight: bold;
	padding: 0em 0em 0.8em 0em;
	margin: 0em;
	}

.newssml {
	font-size: 1em;
	float: left;
	width: 12em;
	text-align: center;
	padding: 0em 0.5em 0.5em 0.5em;
	margin: 0em;
	position: relative;
	left: 0em;
	}
	
.newslrg {
	font-size: 1em;
	float: left;
	width: 25em;
	text-align: center;
	padding: 0em 0.5em 0.5em 0.5em;
	margin: 0em;
	position: relative;
	left: 0em;
	}
	
.newslrg p {
	font-size: 0.9em;
	text-align: center;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	left: 0em;
	}
	
.newsmain { 
	font-size: 0.9em;
	width: 26em;
	background-color: #FFFF99;
	text-align: left;
	padding: 0.5em 0em 0.5em 0em;
	margin: 0em;
	}

.newsmain p {
	font-size: 0.9em;
	text-align: center;
	padding: 0.5em 0em 0.5em 0em;
	margin: 0em;
	position: relative;
	left: 0em;
	}
	
.newssubmit {
	text-align: center;
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	position: relative;
	left: 0em;
	}
	
.contactctn { 
	font-size: 0.9em;
	width: 26em;
	text-align: left;
	padding: 0.5em 0em 0.5em 0em;
	margin: 0em;
	}

.contactlrg {
	font-size: 0.9em;
	text-align: left;
	padding: 0.5em 0em 0.5em 0em;
	margin: 0em;
	position: relative;
	left: 0em;
	}
	
.contactheading { 
	font-size: 0.9em;
	color: #FF9900;
	text-align: left;
	font-weight: bold;
	padding: 0em 0em 2em 0em;
	margin: 0em;
	}

.contactheading p { 
	font-size: 0.9em;
	color: #666666;
	text-align: left;
	font-weight: normal;
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	}

.contactsub { 
	font-size: 0.9em;
	color: #FF9900;
	text-align: left;
	font-weight: bold;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}
	
.sitetop { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: center;
	padding: 0em 0em 2em 0em;
	margin: 0em;
	}

.sitetop h1 {
	font-size: 2em;
	font-weight: bold;
	color: #FF9900;
	text-align: center;
	margin: 0em;
	padding: 0em 0em 0em 0em;
	}

.sitetop p { 
	font-size: 0.85em;
	padding: 0.8em 0em 0.5em 0em;
	margin: 0em;
	}

#sitecontent { 
	float: left;
	width: 23.75em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 1em;
	}

.sitehead { 
	padding: 0em 0em 2em 0em;
	margin: 0em;
	}

.sitehead h2 { 
	font-size: 1em;
	color: #FF9900;
	text-align: left;
	font-weight: bold;
	padding: 1em 0em 0.3em 0em;
	margin: 0em;
	}

.sitehead h2 a:link { color: #FF9900; text-decoration: underline;}
.sitehead h2 a:visited { color: #FF9900; text-decoration: underline;}
.sitehead h2 a:hover { color: #FF6600; text-decoration: underline;}
.sitehead h2 a:active { color: #FF9900; text-decoration: underline;}

.sitehead p { 
	font-size: 0.9em;
	color: #666666;
	text-align: left;
	font-weight: normal;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

#sitecontent p a:link { color: #666666; text-decoration: underline;}
#sitecontent p a:visited { color: #666666; text-decoration: underline;}
#sitecontent p a:hover { color: #3979BD; text-decoration: underline;}
#sitecontent p a:active { color: #666666; text-decoration: underline;}

.siteleft {
	font-size: 0.9em;
	float: left;
	width: 12em;
	text-align: left;
	padding: 0em 0em 0em 0.5em;
	margin: 0em;
	position: relative;
	left: 0em;
	}

.siteright {
	font-size: 0.9em;
	float: left;
	width: 12em;
	text-align: left;
	padding: 0em 0em 0em 0.5em;
	margin: 0em;
	position: relative;
	left: 2em;
	}
	
.detailtop { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: center;
	padding: 0em 0em 1.5em 0em;
	margin: 0em;
	}

.detailtop h1 {
	font-size: 1.5em;
	font-weight: bold;
	color: #FF9900;
	text-align: center;
	margin: 0em;
	padding: 0.5em 0em 0em 0em;
	}

.detailtop p { 
	font-size: 0.85em;
	padding: 0.8em 0em 0.5em 0em;
	margin: 0em;
	}

#detailcontent { 
	float: left;
	width: 23.75em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 1em;
	}

#navctn { 
	float: left;
	font-size: 0.9em;
	width: 26.25em;
	padding: 1em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

#navback { 
	float: left;
	width: 3.5em;
	text-align: center;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

#navprev { 
	float: left;
	width: 4em;
	text-align: center;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

#navnext { 
	float: left;
	width: 3.5em;
	text-align: center;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

#navbrowse { 
	float: left;
	width: 9em;
	text-align: center;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

#navrange { 
	float: left;
	width: 6em;
	text-align: center;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

.navcategory { 
	float: left;
	width: 26em;
	text-align: center;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

.navcategory h3 { 
	float: left;
	font-size: 1em;
	color: #666666;
	font-weight: bold;
	width: 26em;
	text-align: center;
	padding: 2em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

#detailcontent img { 
	width: 23.75em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

#detailcontent p a:link { color: #666666; text-decoration: underline;}
#detailcontent p a:visited { color: #666666; text-decoration: underline;}
#detailcontent p a:hover { color: #3979BD; text-decoration: underline;}
#detailcontent p a:active { color: #666666; text-decoration: underline;}

#detailcontent p { 
	font-size: 0.9em;
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}

#detailcontent h2 { 
	font-size: 0.9em;
	color: #FF9900;
	padding: 1em 0em 0em 0em;
	margin: 0em;
	position: relative;
	top: 0em;
	}
	
.borderless { 
	padding: 0em 1em 0em 0em;
	margin: 0em;
	width: 11em;
	float: left;
	}

.borderless img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 10.5em;
	}

.borderless p { 
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.success { 
	font-size: 0.9em;
	padding: 0em 0em 0em 0em;
	margin: 0em;
	}

.success p { 
	padding: 0.8em 0em 0.8em 0em;
	margin: 0em;
	}

.categorytips { 
	font-size: 0.9em;
	float: left;
	width: 26.4em;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.categorytips p { 
	font-size: 0.9em;
	color: #000000;
	text-align: left;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.categorytips span { 
	font-size: 1.25em;
	color: #000000;
	text-align: left;
	font-weight: bold;
	padding: 0em 0em 0.5em 0em;
	margin: 0em;
	}

.envleft { 
	padding: 0em 1em 0em 0em;
	margin: 0em;
	width: 11em;
	float: left;
	}

.envleft p { 
	padding: 0.5em 0em 0em 0em;
	margin: 0em;
	text-align: center;
	}

.envleft img { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	width: 10.5em;
	border: 1px solid #CCCCCC;
	}

.bordercustom { 
	padding: 0em 0em 0em 0em;
	margin: 0em;
	font-size: 0.9em;
	text-align: left;
	width: 11em;
	float: left;
	position: relative;
	top: -1em;
	}

.bordercustom img { 
	padding: 0em;
	margin: 0em 0em 1em 0em;
	width: 11em;
	border: 1px solid #CCCCCC;
	position: relative;
	left: -0.5em;
	top: 1em;
	}

.bordercustom span { 
	font-size: 0.75em;
	font-style: italic;	
	}

.delay {
	font-weight: bold;
	color: #FF0000;
	}

.footnote {
	font-size: 0.9em;
	}
