/**cells**/
.top {
	font-size: 16px;
	border-top: 1px solid #CFD29E;
	color: #000000;
}
.bottom {
	font-size: 16px;
	border-bottom: 1px solid #CFD29E;
	color: #000000;
}
.right {
	font-size: 16px;
	border-right: 2px solid #CFD29E;
	color: #000000;
}
.left {
	font-size: 16px;
	border-left: 1px solid #CFD29E;
	color: #000000;
}
.leftRight {
	font-size: 16px;
	border-left: 1px solid #CFD29E;
	border-right: 1px solid #CFD29E;
	color: #000000;
}
.topBottom {
	font-size: 16px;
	border-bottom: 1px solid #CFD29E;
	border-top: 1px solid #CFD29E;
	color: #000000;
}
.topRight {
	font-size: 16px;
	border-right: 1px solid #CFD29E;
	border-top: 1px solid #CFD29E;
	color: #000000;
}
.topLeft {
	font-size: 16px;
	border-left: 1px solid #CFD29E;
	border-top: 1px solid #CFD29E;
	color: #000000;
}
.topLeftRight {
	font-size: 16px;
	border-left: 1px solid #CFD29E;
	border-top: 1px solid #CFD29E;
	border-right: 1px solid #CFD29E;
	color: #000000;
}
.bottomRight {
	font-size: 16px;
	border-right: 1px solid #CFD29E;
	border-bottom: 1px solid #CFD29E;
	color: #000000;
}
.bottomLeft {
	font-size: 16px;
	border-left: 1px solid #CFD29E;
	border-bottom: 1px solid #CFD29E;
	color: #000000;
}
.bottomLeftRight {
	font-size: 16px;
	border-left: 1px solid #CFD29E;
	border-bottom: 1px solid #CFD29E;
	border-right: 1px solid #CFD29E;
	color: #000000;
}
.topBottomRight {
	font-size: 16px;
	border-bottom: 1px solid #CFD29E;
	border-top: 1px solid #CFD29E;
	border-right: 1px solid #CFD29E;
	color: #000000;
}
.topBottomLeft {
	font-size: 16px;
	border-bottom: 1 solid #CFD29E;
	border-top: 1px solid #CFD29E;
	border-right: 1px solid #CFD29E;
	color: #000000;
}
.topBottomLeftRight {
	font-size: 16px;
	border-top: 1px solid #CFD29E;
	border-bottom: 1px solid #CFD29E;
	border-left: 1px solid #CFD29E;
	border-right: 1px solid #CFD29E;
	color: #000000;
}

.thumbnail {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	color: #000000;
}
.sideTextCell {
	border-bottom: 1px solid #B6B6B6;
	border-top: 1px solid #B6B6B6;
	border-right: 1px solid #B6B6B6;
	border-left: 1px solid #B6B6B6;
	color: #000000;
}
.leftGold {
	border-left: 1px solid #DEAF20;
	color: #000000;
}
.leftRightGold {
	border-left: 1px solid #DEAF20;
	border-right: 1px solid #DEAF20;
	color: #000000;
}

/**Main nav **/

.logo {
	font-family:Arial, Helvetica, sans-serif;
	color:#B47700;
	font-size:10px;	
	font-style:italic;
	text-decoration:none;
}
.logoPageText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E4B900;
	font-size:12px;	
	text-decoration:none;
}
.bodyLink {
	font-family:Arial, Helvetica, sans-serif;
	color:#B47700;
	font-size:13px;	
	font-style:italic;
	text-decoration:none;
}
.bodyLink:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#B47700;
	font-size:13px;	
	font-style:italic;
	text-decoration:underline;
}
.bodySubLink {
	font-family:Arial, Helvetica, sans-serif;
	color:#B47700;
	font-size:10px;	
	text-decoration:none;
}
.bodySubLink:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#B47700;
	font-size:10px;	
	text-decoration:underline;
}
.bodyHeading {
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	font-size:16px;	
	text-decoration:none;
}
.bodyHeadingGold {
	font-family:Arial, Helvetica, sans-serif;
	color:#B47700;
	font-size:16px;	
	text-decoration:none;
}
.tableHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#B6B6B6;
	font-size:13px;	
	text-decoration:none;
	font-weight:bold;
}
.bottomText 
{ 
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	text-decoration:none;
}
.footerTextNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
.footerTextNew:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}
.footerSubText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration:none;
}
.headerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	text-decoration:none;
}
.headerText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EFD177;
	text-decoration:underline;
}
.sideText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	text-decoration:none;
}
.sideText:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EFD177;
	text-decoration:underline;
}
.sideWords {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	text-decoration:none;
}
.vendorWords {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b6b6b;
	text-decoration:none;
}
.vendorWords:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EFD177;
	text-decoration:none;
}
.productText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	
}
.productTextLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
.productTextLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E4B900;
	text-decoration:underline;
}
.rightNavHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DEAF20;
	text-decoration:underline;
}
.vendorHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #989B67;
}
.alert {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:red;
	font-size:13px;	
	text-decoration:none;
}
.subAlert {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:red;
	font-size:10px;	
	text-decoration:none;
}
.disclaimer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:555555;
	font-size:10px;
	text-decoration:none;
}
.dashboardNavText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

* html a:hover {
	visibility:visible
}

/** nav **/

ul.tabs { margin: 0px; 
	padding: 0px;
	height:18px;
	list-style-type: none; 
}
li.tab, li.tabOn { 
	float: left; 
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px; 
	background-color: #FFFFFF; 
}
li.onTab { 
	
}
li.tab a, li.onTab a { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	float: left; 
	display: block; 
	color: #ffffff; 
	text-decoration: none;
	padding-left: 0px; 
	padding-right: 0px;
	padding-top: 0px; 
	padding-bottom: 0px; 
	background-color: #FFFFFF;
	height:18px; 
	font-weight:normal;
}
li.onTab a { 
	
}
li.tab a:hover, li.onTab a:hover { 
	color: #ffffff;  
	background-color: #FFFFFF; 
}



.offwhiteborder { border: 1px solid #e6e6e6; }
.pageBorder { border-left: 2px solid #e6e6e6; border-right: 2px solid #e6e6e6; }
.pageBorderLeft { border-left: 2px solid #e6e6e6; }
.pageBorderRight { border-right: 2px solid #e6e6e6; }
.goldborder { border: 1px solid #DEAF20; }


a.linkopacity img {
filter:alpha(opacity=70); 
-moz-opacity: 0.5; 
opacity: 0.5;}

a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}
