td, .panel1, .panel2, .span2, .column {
		line-height: 150%;
	}

.linkwhite:link{

	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;

}

.linkwhite:visited{

	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;

}

.linkwhite:active{

	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;

}

.linkwhite:hover{

	text-decoration: none; 
	color: #FFFFFF;
	font-size: 12px;

}

.tdwhite{

	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;

}

* {
		margin: 0px;
		padding: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666;
	}
	
a {
		text-decoration: none;
	}
	
a:hover {
		text-decoration: underline;
	}
	
h1 {
		font-size: 16px;
		padding-bottom: 10px;
		color: #6F685D;
	}

h2 {
		font-size: 12px;
	}
	
h3 {
		font-size: 12px;
		color: #6F685D;
		padding-bottom: 5px;
	}
	
body {
		text-align: center;
	}
	

/* Document Layout */
#wrapper {
		padding-top: 0px;
		width: 100%;
		margin: auto;
		background-color: #FFF;
	}
	
#headerContent {
		width: 950px;
		height: 100px;
		margin: auto;
		text-align: left;
	}
	
#logo {
		float: left;
	}
	
#contactNumber {
		float: right;
	}
	
#logo img {
		margin: 28px 0px 0px 0px;
	}
	
#contactNumber img {
		margin: 10px 0px 0px 0px;
	}
	
#mainNav {
		height: 30px;
		background:url(../images/misc/menu_bg.png);
	}
	
#mainNavContent {
		width: 950px;
		margin: auto;
	}
	
#mainNavContent ul {
		float: left;
		list-style: none;
	}
	
#mainNavContent li {
		margin: 8px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
		border-right: 1px solid #FFF;
		float: left;
	}
	
#mainNavContent a {
		font-size: 12px;
		color: #FFF;
	}
	
#mainNavContent .first {
		padding-left: 0px;
	}
	
#mainNavContent .last {
		border-right: 0px;
	}
	
#basket {
		float: right;
	}
	
#basket .imgHolder {
		padding: 0px 0px 0px 6px;
		float: left;
	}
	
#basket a {
		float: left;
		margin: 6px 0px 0px 0px;
		padding: 0px 6px 0px 6px;
		border-right: 1px solid #FFF;
	}
	
#footer {
		margin: 20px 0px 0px 0px;
		padding: 5px 0px 10px 0px;
	}
	
#footerContent {
		border-top: 1px dotted #000;
		width: 950px;
		margin: auto;
		text-align: left;
	}
	
#miniNav {
		width: 950px;
		float: left;
		color: #FFF;
		margin: 0px 0px 20px 0px;
	}
	
#miniNav ul {
		list-style: none;
	}
	
#miniNav li {
		margin: 8px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
		border-right: 1px solid #FFF;
		float: left;
	}
	
#miniNav a {
		color: #FFF;
	}
	
#miniNav .first {
		padding-left: 0px;
	}
	
#miniNav .last {
		border-right: 0px;
	}
	
#copyright {
		padding: 6px 0px 0px 0px;
		float: left;
		width: 818px;
		color: #FFF;
	}
	
#miniLogo {
		width: 132px;
		float: left;
	}
	
#flash {
		width: 950px;
		margin: 0px 0px 10px 0px;
	}
	
#content {
		padding: 1px 0px 0px 0px;
		width: 950px;
		margin: auto;
		text-align: left;
	}
	
.span2 {
		float: left;
		width: 465px;
		margin: 0px 0px 10px 0px;
	}
	
.column {
		float: left;
		width: 222px;
		padding: 0px 0px 10px 0px;
	}
	
.gutter {
		margin: 0px 0px 0px 20px;
	}
		
.panel {
		padding: 5px;
		margin: 0px 0px 5px 0px;
		color: #FFF;
		font-weight: bold;
		font-size: 12px;
	}
	
.panel a {
		color: #FFF;
		font-size: 12px;
	}
	
.panel1 {
		padding: 5px;
		background-color: #EDECEA;
	}
	
.panel2 {
		padding: 5px;
		background-color: #F6F5F4;
	}
	
.imgHolder {
		margin: 0px 0px 5px 0px;
	}
		
.pageImgRight {
		float: right;
		margin: 0px 0px 0px 15px;
	}
		
/* End Document Layout */

.clearFix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	
/* IE PNG FIX */

/* IE PNG Fix */
img, div, input { 
		behavior: url("includes/iepngfix.htc") 
	}