@import "typography.css";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#8FA57A;
}

.popupBody {
	background-color:#FFFFFF;
}

.imagerenderer 
{
	border: none 0;
	float:left;
}

.featureColumn {
	border-right:1px solid #CBD0D8;
	padding-top:19px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:0px;
	vertical-align:top;
}

.featureTable {
	width:720px;
	border:0px;
	padding:0px;
	background-color:#FFFFFF;
}

.addressSpacing 
{
	padding-right:100px;	
}

.leftNavigationTable 
{
	padding-top:20px;
	padding-bottom:20px;
}

.mainContainer {
	margin-left:auto; 
	margin-right:auto;
	padding-top:30px;
	width:940px;
	border:0px;
}

.tablePadding 
{
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
}

.flashContainer {
	height:210px;
	vertical-align:top;
}

/* Instructions */
.instructionsContainer { background: url(../images/iconBackground.jpg) no-repeat left top; margin:10px 20px 20px 0; }
.instructions { padding:25px 25px 5px 0; margin:0; width:auto; font-size:1.00em; line-height:1.08em; }

/* Shopping Cart Styles */

.shoppingCartContainer { padding: 10px 20px 0 20px }
.shoppingCartItemsContainer { padding: 10px 40px 10px 40px }
.shoppingCartBorder { border-left:1px solid black; border-right:1px solid black; border-bottom:1px solid black; }
.shoppingCartTopHeader { background-color:#000; color:#FFFFFF; padding:5px; font-weight:bold; font-size:0.92em; }

.quickSearchContainer { border:1px solid #CCCCCC; padding:13px; }
.quickSearchHeader { font-size:1.08em; color: #000; font-weight:bold; padding-bottom:5px; }
.quickSearchResultsContainer { border:1px solid #CCCCCC; background-color:#FFF; padding:13px; }

.shippingInfoContainer { margin-top:60px; }
.shippingInfoHeader { font-size:1.08em; font-weight:bold; line-height:1.17em; padding-bottom:5px; }

.soPad {padding-left:40px; }

/* Checkout Styles */

.checkoutContainer { padding: 20px; }
.checkoutWindowContainer { padding:0 40px 40px 40px; }

.progressOn { font-size: 0.83em; line-height: 0.83em; color:#FFF; font-weight:bold; background-color:#326D97; height:20px; }
.progressOff {font-size: 0.83em; color:#326D97; background-color:#CCDFEE; height:20px; }
.progressVisited {font-size: 0.83em; color:#ACCCE3; background-color:#CCDFEE; height:20px; }
.progressVisited a { text-decoration:none; color:#86B5D7; }
.progressVisited a:hover { text-decoration:underline; }
.progressDone {font-size: 0.83em; color:#999; background-color:#CCC; height:20px; }

.checkoutHeader { color:#FFF; font-weight:bold; background-color:#000; padding:5px 0 5px 5px; }
.checkoutHeader2 { color:#FFF; font-weight:bold; background-color:#999; padding:5px 0 5px 5px; }

.progressMeter { float:right; width:auto; height:20px; }

.salesRepContainer { border: solid 1px #000000; margin-top: 10px; width:365px; }
.salesRepHeader { background-color:#666; font-size:0.83em; color:#FFF; padding:5px 10px 5px 5px; }

.billingShippingContainer { padding:10px; border:1px solid #E0E0E0; margin-bottom:20px;}

.orderIDContainer { padding:0 40px 0 70px; }

.acknowledgementCartBackground {
	BACKGROUND-IMAGE: url(../images/acknowledgeCartBackground.jpg); 
	BACKGROUND-REPEAT: repeat-x;
	padding-top:20px;
	padding-bottom:20px;
	WIDTH: 219px;
	border: 1px solid #90A57A;
}

.acknowledgementCartInternal {
	background-color:#FFFFFF;
	width: 183px;
	border: 1px solid #8FA479;
}
.blueHeader {
	height:20px;
	text-align:center;
	white-space:nowrap;
	background-color:#275981;
}

.blueHeaderLeft {
	height:20px;
	width:184px;
	text-align:left;
	white-space:nowrap;
	background-color:#275981;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	font-weight: bold;
	color: #FFFFFF;
}

.rightShadow {
	BACKGROUND-IMAGE: url(../images/rightShadow.gif); 
	BACKGROUND-REPEAT: repeat-y; 
	WIDTH: 20px; 
	HEIGHT: 17px;
}
.expandCell {
	BACKGROUND-IMAGE: url(../images/expandedBackground.jpg); 
	BACKGROUND-REPEAT: repeat-y repeat-x; 
}
.searchCell {
	BACKGROUND-IMAGE: url(../images/searchBackground.jpg); 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 107px;
	WIDTH: 360px;
}
.addToCartCell {
	BACKGROUND-IMAGE: url(../images/addToCartBackground.jpg); 
	BACKGROUND-REPEAT: repeat-x; 
}
.addToCartCellLeft {
	BACKGROUND-IMAGE: url(../images/addToCartLeft.jpg); 
	BACKGROUND-REPEAT: no-repeat; 
	width:8px;
	height:30px;
}
.addToCartCellRight {
	BACKGROUND-IMAGE: url(../images/addToCartRight.jpg); 
	BACKGROUND-REPEAT: no-repeat; 
	width:8px;
	height:30px;
}
.bottomShadow {
	BACKGROUND-IMAGE: url(../images/bottomShadow.jpg); 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 16px;
}

.pullQuote {
	background-color:#E1EBCB;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight: bold;
	line-height:1.50em;
}

.pullQuoteContainer {
	width:183px;
}

.pullQuoteTop {
	BACKGROUND-IMAGE: url(../images/pullQuoteTop.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 26px;
}

.pullQuoteRight {
	BACKGROUND-IMAGE: url(../images/pullQuoteRight.gif); 
	BACKGROUND-REPEAT: repeat-y; 
	WIDTH: 14px;
}

.pullQuoteBottom {
	BACKGROUND-IMAGE: url(../images/pullQuoteBottom.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	HEIGHT: 30px;
}

.pullQuoteLeft {
	BACKGROUND-IMAGE: url(../images/pullQuoteLeft.gif); 
	BACKGROUND-REPEAT: repeat-y; 
	WIDTH: 14px;
}
.productTabs 
{
	border-top:1px solid #275981;
	border-right:1px solid #275981;
	border-left:1px solid #275981;
	padding-top:2px;
	padding-left:3px;
	padding-right:3px;
	background-color:#275981;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color:White;
}
.productSupportBox 
{
	border:1px solid #275981;
	padding:5px;

}
.nrgButton {
	background-color: white;
	border: 1px solid #FE000C;
	color: #275981;
	font-size: 0.83em;
	font-family: verdana;
	font-weight:bold;
	text-transform:uppercase;
	cursor:pointer;
	padding:4px;
}
input.addToCart 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	width:80px;
	cursor:pointer;
}
input.acknowledgementCart 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	width:165px;
	cursor:pointer;
}
.formFieldBox
{
	border: 0px solid;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #275981;
}
.searchBox 
{
	border: 1px solid #808080 ;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #275981;
	width:130px;
	height:1.33em;
}
.scopeBox 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color: #275981;
}
.textBox {
	font-size: 0.92em;
	background-color: #FFFFFF;
	border: 1px solid #90A57A;
}
.topnavexpand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #275981;
	/*padding-left:5px;*/
	padding-top:2px;
	padding-bottom:2px;
	/*padding-right:5px;*/
}
.topNavSeparator 
{
	BACKGROUND-IMAGE: url(../images/4F6D83.gif); 
	BACKGROUND-REPEAT: repeat-y; 
	WIDTH: 1px;
}
.Normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #000000;
}
.errorMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	font-weight:bold;
	color: #FE000C;
}
.verdana14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
}
.verdana10blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	color: #275981;
}
.verdana10boldblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	font-weight: bold;
	color: #275981;
}
.verdana11blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #275981;
}
.verdana11boldblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight: bold;
	color: #275981;
}
.verdana12boldblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #275981;
}
.verdana13blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	font-weight:bold;
	color: #275981;
}
.verdana13bluen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	color: #275981;
}
.verdana14boldblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	font-weight: bold;
	color: #275981;
}
.verdana14redbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	font-weight: bold;
	color: #fe000c;
}
.verdana16boldblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.00em;
	font-weight: bold;
	color: #275981;
}
.mainTitleblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	font-weight: bold;
	color: #275981;
	padding-bottom:5px;
}
.globalnavseparator {
	color: #FFFFFF;
	padding-left:17px;
	padding-right:17px;
	white-space:nowrap;
}
.verdana11redbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight: bold;
	color: #fe000c;
}
.verdana13whitebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	font-weight: bold;
	color: #FFFFFF;
}

.verdana10black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	color: #000000;
}
.verdana11black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #000000;
}
.verdana11blackbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #000000;
	font-weight:bold;
}
.verdana13black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	color: #000000;
}
.verdana14black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: #000000;
}
.verdana12whitebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
}
.geneva12black {
	font-family:  Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
}
.mssans11 
{
	font-family: MS Sans Serif, Arial, Helvetica;
	font-size:0.92em;
}
.mssans11bold 
{
	font-family: MS Sans Serif, Arial, Helvetica;
	font-size:0.92em;
	font-weight:bold;
}
.shoppingCartHeader 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #FFFFFF;
	font-weight:bold;
}
.shoppingCartItem
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	color: #000000;
}

/* right menu link syle */
a.rightmenu:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #275981; 
	text-decoration: underline;
	line-height:16px;
}
a.rightmenu:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #275981; 
	text-decoration: underline;
}
a.rightmenu:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #FE000C; 
	text-decoration: underline;
}
a.rightmenu:active {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #FE000C; 
	text-decoration: underline;
}

/*global navigation */
a.global:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: #ffb300;
	font-weight: bold;
	text-decoration: none;
}
a.global:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: #ffb300;
	font-weight: bold;
	text-decoration: none;
}
a.global:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: #FE000C;
	font-weight: bold;
	text-decoration: none;
}
a.global:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: #FE000C;
	font-weight: bold;
	text-decoration: none;
}

div#toggleDiv
{
  margin: 0px 0px 0px 0px;
  display:none;    
}


/*home feature links */
a.feature:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: #000000;
	text-decoration: none;
}
a.feature:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: #000000;
	text-decoration: none;
}
a.feature:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: #FE000C;
	text-decoration: none;
}
a.feature:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: #FE000C;
	text-decoration: none;
}

/*footer links */
a.footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FE000C;
	text-decoration: none;
}
a.footer:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FE000C;
	text-decoration: none;
}

/*leftnav links */
#leftNav span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: #000000;
	text-decoration: underline;
}
#leftNav span:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: #000000;
	text-decoration: underline;
}
#leftNav span:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: Green;
	text-decoration: underline;
}
#leftNav span:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.17em;
	color: #FE000C;
	text-decoration: underline;
}
/*verdana 10 black link*/
a.verdana10black:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	color: #000000;
	text-decoration: underline;
}
a.verdana10black:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	color: #000000;
	text-decoration: underline;
}
a.verdana10black:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	color: #FE000C;
	text-decoration: underline;
}
a.verdana10black:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	color: #FE000C;
	text-decoration: underline;
}

span.verdana10black:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	color: #000000;
	text-decoration: underline;
}

span.verdana10black:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.83em;
	color: #FE000C;
	text-decoration: underline;
}

/*verdana 11 black link*/
a.verdana11black:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #000000;
	text-decoration: underline;
}
a.verdana11black:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #000000;
	text-decoration: underline;
}
a.verdana11black:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #FE000C;
	text-decoration: underline;
}
a.verdana11black:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #FE000C;
	text-decoration: underline;
}

/*verdana 11 black bold link*/
a.verdana11blackbold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
}
a.verdana11blackbold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #000000;
	text-decoration: underline;
}
a.verdana11blackbold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #FE000C;
	text-decoration: underline;
}
a.verdana11blackbold:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #FE000C;
	text-decoration: underline;
}

/*verdana 13 bold #275981 link*/
a.verdana13blue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	font-weight:bold;
	color: #275981;
	text-decoration: none;
}
a.verdana13blue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	font-weight:bold;
	color: #275981;
	text-decoration: none;
}
a.verdana13blue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	font-weight:bold;
	color: #FE000C;
	text-decoration: none;
}
a.verdana13blue:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	font-weight:bold;
	color: #FE000C;
	text-decoration: none;
}

/*verdana 13 #275981 link*/
a.verdana13bluen:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	color: #275981;
	text-decoration: none;
}
a.verdana13bluen:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	color: #275981;
	text-decoration: none;
}
a.verdana13bluen:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	color: #FE000C;
	text-decoration: underline;
}
a.verdana13bluen:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	color: #FE000C;
	text-decoration: underline;
}

/*verdana 11 bold #275981 link*/
a.verdana11blue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #275981;
	text-decoration: none;
}
a.verdana11blue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #275981;
	text-decoration: none;
}
a.verdana11blue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #FE000C;
	text-decoration: none;
}
a.verdana11blue:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #FE000C;
	text-decoration: none;
}

/*verdana 11 bold #275981 link*/
a.familyMore:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #275981;
	text-decoration: none;
}
a.familyMore:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #275981;
	text-decoration: none;
}
a.familyMore:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #FE000C;
	text-decoration: none;
}
a.familyMore:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	font-weight:bold;
	color: #FE000C;
	text-decoration: none;
}

/*verdana 13 black link*/
a.verdana13black:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	color: #000000;
	text-decoration: none;
}
a.verdana13black:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	color: #000000;
	text-decoration: none;
}
a.verdana13black:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	color:  #FE000C;
	text-decoration: underline;
	cursor: pointer;
}
a.verdana13black:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.08em;
	color:  #FE000C;
	text-decoration: underline;
}

/*verdana 11 gray link*/
a.verdana11gray:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #999999;
	text-decoration: none;
	font-weight:bold;
}
a.verdana11gray:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #999999;
	text-decoration: none;
	font-weight:bold;
}
a.verdana11gray:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color:  #999999;
	text-decoration: underline;
	cursor: pointer;
	font-weight:bold;
}
a.verdana11gray:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color:  #999999;
	text-decoration: underline;
	font-weight:bold;
}

/*topnav expanded link*/
a.topnavexpand:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #275981;
	text-decoration: none;
	display:block;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
}
a.topnavexpand:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #275981;
	text-decoration: none;
	display:block;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
}
a.topnavexpand:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #275981;
	text-decoration: underline;
	background-color:#FFFFFF;
	display:block;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
}
a.topnavexpand:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #275981;
	text-decoration: none;
	display:block;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
}
/*product tabs link*/
a.productTabs:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #275981;
	background-color: #FFFFFF;
	text-decoration: none;
}
a.productTabs:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #275981;
	text-decoration: none;
}
a.productTabs:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #FE000C;
	text-decoration: none;
}
a.productTabs:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.92em;
	color: #FE000C;
	text-decoration: none;
}
.Verify
{
	background-image:url(../Images/verify.JPG);
}

/* My Account Styles */

.myAccountNavContainer { width:195px; border: 1px solid #CCC; background: url(../images/gradientBackgroundCC.png) repeat-x top; padding:10px; }

.myAccountWelcomeContainer { border: 1px solid #999; background-color:#FFF; padding: 25px 8px 35px 8px; }

.myAccountInfoContainer { border-top: 1px solid #CCC; padding:10px; }

.myAccountSection { font-size: 1.08em; font-weight:bold; color: #275981; margin-top:20px; }

.createAccountContainer { border: 1px solid #999999; width:300px; background: url(../images/gradientBackgroundCC.png) repeat-x top; padding:15px; text-align:center; }

.btnMyAccount { padding:5px; background-color:#666; color:#CCC; text-decoration:none; font-size:0.83em; font-weight:bold; }

.orderStatusHistoryContainer { border-top: 1px solid #CCC; padding:10px; margin-right:20px;}

.orderHistoryTopHeader { background-color:#000; font-size:0.92em; font-weight:bold; color:#FFF; padding:5px; }

.orderHistoryRow { border:1px solid #CCC; background: url(../images/tableRowBackground.png) repeat-x; padding:5px; }

.orderHistoryRow2 { border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; background: url(../images/tableRowBackground2.png) repeat-x; padding:5px; font-size:0.83em; font-weight:bold; }

.btnViewOrder { padding:5px; background-color:#666; color:#CCC; text-decoration:none; font-size:0.83em; font-weight:bold; border:0; }

/* Dynamic Specifications Styles */

.dynamicSpecificationsContainer {}