// #container { 
//	margin-right:auto;
//	margin-left:auto;
//	text-align: left; 
//	background-color: #fff;
//	width: 984px;
// }	
// body 
// { 
//     text-align: center;
//     font-size: 12px;
//     color: #666666;
//     font-family:verdana;
//     background-color: #444444;
//     margin: 0px;
//     line-height: 20px;
// }
// A
// {
// 	color: #666666;
// 	text-decoration: none;
// }
// A:hover
// {
// 	text-decoration: underline;
// }
// A:visited
// {
// 	color: #666666;
// }
// 
// #content
// {
//      	margin-right:10px;
//      	margin-left:10px;
//      	padding:0px;
// }
// H1
// {
//     font-weight: bolder;
//     font-size: 14px;
//     margin: 0px 0px 7px 0px;
//     color: #385faa;     
// }
// 
// H2
// {
//     margin: 10px 0px 5px;
//     font-size: 12px;
//     color: #385faa;    
// }
// 

#cartLink
{
	color: #666666;
	font-weight: bold;
}
#cartLink A
{
	color: #666666;
	text-decoration: none;
}
#cartLink A:hover
{
	text-decoration: underline;
}
#cartLink A:visited
{
	color: #666666;
}
A.viewAllLink
{
	color: #fff;
}
A.viewAllLink:hover
{
	text-decoration:underline;
}
A.viewAllLink:visited
{
	color:#fff;
}

.homeSignIn
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-right: 10px;
}
.homeSignIn A
{
	color: #fff;
	text-decoration: none;
}
.homeSignIn A:hover
{
	text-decoration: underline;
}
.homeSignIn A:visited
{
	color: #fff;
}
.menusep
{
	width: 3px;
	height: 31px;
	float: left;
}

.menubaritem
{
	height: 31px;
	float:left;
	padding-right: 24px;
	padding-left:24px;
	position: relative;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	line-height: 31px;
	vertical-align: middle;
	color: #ffffff;
	cursor:default;
}

.menubaritem:hover UL
{
	display:block;
}

.menubaritem UL
{
	display:none;
	position: absolute;
	padding:0px;
    	margin:0px;
    	left: 0px;
    	top:29px;
    	position: absolute;
    	background-color: #ddeeff;
    	width: 190px;
    	border: 1px solid black;
	list-style-type: none;
}

.menubaritem UL LI
{
	padding:5px 10px 5px 10px;
	margin:0px;
	color:#000;
	font-size:10px;
	font-weight:normal;
	line-height:16px;
	border-bottom: 1px solid black;
}

.menubaritem UL LI:hover
{
	background-color:#cccccc;
	cursor:pointer;	
}

.menubaritem UL LI A
{
	color:#000;
	text-decoration:none;
}
.menubaritem UL LI A:visited
{
	color:#000;
}
.menubaritem UL LI A:hover
{
	text-decoration:underline;
}


#leftnavmenu UL
{
	list-style-type: none;
	margin:0px;
	padding:0px;
}
#leftnavmenu UL LI
{
	margin:0px;
	padding:0px;
}

#leftnavmenu UL LI.lines
{
	padding-left: 10px;
	padding-bottom:4px;
	line-height: 5px;
	letter-spacing: -1px;
}
#leftnavmenu UL LI A
{
	color:#fff;
	padding-left:12px;
	text-decoration:none;
}
#leftnavmenu UL LI A:visited
{
	color:#fff;
}
#leftnavmenu UL LI A:hover
{
	text-decoration:underline;
}

#leftnavmenu UL UL
{
	list-style-type: none;
	margin:0px;
	padding:2px 0px 5px 0px;
	background-color:#ddeeff;
	color:#fff;
}
#leftnavmenu UL UL LI
{
	color:#000;
	margin:0px;
	padding:0px;
	font-size: 10px;	
	line-height: 14px;
}

#leftnavmenu UL UL LI:hover
{
	background-color:#cccccc;
	cursor:pointer;	
}

.selectedProduct
{
	background-color:#88d9ff;
}

#leftnavmenu UL UL LI A
{
	color:#000;
	text-decoration: none;
}
#leftnavmenu UL UL LI A:visited
{
	color:#000;
}

.tab
{
	display: inline;
	padding: 2px;
}

#footerlinks
{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 100%;
}
#footerlinks UL
{
	margin: 0px 0px 3px 0px;
	padding: 0px;
	list-style-type: none;
	width:100%;
	text-align:center;
}
#footerlinks UL LI
{
	margin-bottom: 3px;
	margin-top: 5px;
	margin-left:39px;
	margin-right:39px;
	padding: 0px;
	float: left;
	text-align:center;
}
#footerlinks UL LI A
{
	color: #000000;
	text-decoration: none;
}
#footerlinks UL LI A:visited
{
	color: #000000;
}
#footerlinks UL LI A:hover
{
	text-decoration: underline;
}

A.termslinks 
{
	color: #8B9E6C;

}
A.termslinks:visited
{
	color: #8B9E6C;
}
A.pagelinks 
{
	color: #ffffff;

}
A.pagelinks:visited
{
	color: #ffffff;
}


#icons
{
	margin: 0px;
	padding-top:8px;
	width:100%;
}
#icons OL
{
	list-style-type: none;
	padding:0px;
	margin:0px;
	width:100%;
}
#icons OL LI
{
	padding:0px 0px 5px;
	margin:0px;
	width:19.5%;
	float:left;
	text-align:center;
}

.fieldLabel
{
    font-weight: bolder;
}

.bigLabel
{
    font-size: 16px;
    font-weight: bolder;    
    line-height: 16px;    
}

.price
{
    color: #990000;
    text-decoration: none
}
.bigprice
{
    font-size: 16px;
    color: #990000;
    font-weight: bolder;
    line-height: 16px;
}


#banner {
    background-color: #8699bf;
    border-color: #69604e;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    font-size: 18px;
    color: #ffffff;    
    font-weight: bolder;    
    vertical-align: middle;
    line-height: 40px;
    height: 100%;
    padding-left: 60px;
}

#breadcrumb {
    margin-top: 10px; 
    margin-bottom: 10px; 
    font-size: 12px;
    line-height: 12px;
}

#breadcrumb a {
    text-decoration: underline;
}

.rowOdd 
{
  background-color: #f9f9f9;
}

.rowEven
{
  background-color: #ffffff;
}

#logo {
	margin-bottom: 5px;
}

#searchTitle {
	font-weight: bolder;
	color: #385faa;
}
A.pulldownMenu
{
    font-weight: normal;
    font-size: 10px;
    color: #000000;
    text-decoration: none
}
A.pulldownMenu:hover
{
    font-weight: normal;
    font-size: 10px;
    color: #000000;
    text-decoration: underline
}

#menu
{
    padding-bottom: 2px;
    padding-top: 2px;
    padding-left: 10px;
    border-style: solid;
    border-width: 2px 0px 2px 0px;
    border-color: #69604e;
    width: 974px;
    background: #e9e9e9;
    float: left;
    font-size: 10px;
    font-weight: bolder;
    text-decoration: none;
    line-height: 12px;
}
#menu UL
{
    padding: 0px 2px 0px 2px;
    float: left;
    margin: 0px;
    list-style-type: none
}
#menu UL LI A
{
    text-decoration: none;  
    color: #335eb3;
}
#menu LI
{
    position: relative;
}
#menu UL UL
{
    border: black 1px solid;
    padding-right: 5px;
    display: none;
    padding-left: 5px;
    background: #e9e9e9;
    left: 0px;
    padding-bottom: 5px;
    padding-top: 0px;
    position: absolute;
    top: 95%;
}
#menu UL LI:hover UL
{
    display: block
}
#menu UL LI UL LI A
{
    font-weight: normal;
    color: #000000;
    text-decoration: none
}
#menu UL LI UL LI A:hover
{
    text-decoration: underline
}



.footer
{
    font-size: 10px;
    color: #666666;
}

.textarea
{
    border-right: #6b696b 1px solid;
    border-top: #6b696b 1px solid;
    font-size: 11px;
    border-left: #6b696b 1px solid;
    border-bottom: #6b696b 1px solid;

}


.homeprice
{
    font-size: 12px;
    color: #666666;
    
    text-decoration: none
}
.smallprice
{
    font-size: 10px;
    color: #990000;
}

.error
{
    font-size: 12px;
    color: #990000;
}

.leftnav
{
    border-right: black 1px;
    border-top: black 1px;
    padding-left: 10px;
    padding-bottom: 3px;
    margin-left: 8px;
    border-left: black 1px;
    line-height: 18px;
    padding-top: 5px;
    border-bottom: black 1px
}
.leftnav A
{
    color: #666666;
    text-decoration: none;
}
.leftnav A:hover
{
    color: #666666;
    text-decoration: underline
}
.leftnavbar
{
    border: #666666 solid 1px;
    margin-right: 0px;
    background-color: #e9e9e9
}
.leftnavbar A
{
    color: #666666;
    text-decoration: none;
}
.leftnavbar A:hover
{
    color: #666666;
    text-decoration: underline
}
.leftnavtitle
{
    border: solid 1px #666666;
    padding-right: 5px;
    padding-left: 10px;
    padding-bottom: 3px;
    margin-left: 8px;
    color: #ffffff;
    padding-top: 3px;
    background-color: #385faa;
}
.leftnavtitle A
{
    font-weight: bold;
    color: #ffffff;
    text-decoration: none
}
.leftnavtitle A:hover
{
    font-weight: bold;
    color: #ffffff;
    text-decoration: underline
}
.leftnavmore
{
    padding-right: 5px;
    color: #666666;
    padding-top: 5px;
    text-align: right
}
.leftnavmore A
{
    font-weight: bold;
    color: #666666;
}
.leftnavmore A:hover
{
    font-weight: bold;
    color: #666666;
    text-decoration: underline
}

.prod-features
{
    font-size: 14px;
    color: #666666;       
}

ul.prod-features li 
{
    margin: 5px 0px;
}

.tableheader
{
background-color:#8B9E6C;
color:#ffffff;
font-weight:bold;
border:1px solid #cbcbcb;
padding: 3px;
}

.tabledata
{
color: #000;
border:1px solid #cbcbcb;
padding: 3px;
font-size:10px;
}

#leftnavmenu2 UL
{
	list-style-type: none;
	margin:0px;
	padding:0px;
}
#leftnavmenu2 UL LI
{
	margin:0px;
	padding:0px;
}

#leftnavmenu2 UL LI.lines
{
	padding-left: 10px;
	padding-bottom:4px;
	line-height: 5px;
	letter-spacing: -1px;
}
#leftnavmenu2 UL LI A
{
	color:#fff;
	padding-left:12px;
	text-decoration:none;
}
#leftnavmenu2 UL LI A:visited
{
	color:#fff;
}
#leftnavmenu2 UL LI A:hover
{
	text-decoration:underline;
}

#leftnavmenu2 UL UL
{
	list-style-type: none;
	margin:0px;
	padding:2px 0px 5px 0px;
	background-color:#8B9E6C;
	color:#fff;
}
#leftnavmenu2 UL UL LI
{
	color:#000;
	margin:0px;
	padding:0px;
	font-size: 10px;	
	line-height: 14px;
}

#leftnavmenu2 UL UL LI:hover
{
	background-color:#c5de9d;
	cursor:pointer;	
}

#leftnavmenu2 UL UL LI A
{
	color:#000;
	text-decoration: none;
}
#leftnavmenu2 UL UL LI A:visited
{
	color:#000;
}

.guidenavblock {
	background-color: #8B9E6C;
	font-family: Verdana, Arial;
	font-size: 12px;
}

.guidenavblock UL {

	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	list-style-type: none;

}

.guidenavblock UL LI {
	margin:0px;
	padding:0px 0px 0px 15px;
}

.guidenavblock UL LI A {
	color:#000;
}

.guidenavblock UL LI A:visited {
	color:#000;
}

.guidenavblock UL LI:hover
{
	background-color:#c5de9d;
	cursor:pointer;
}

.selectedItem
{
	background-color:#eefed4;
	font-weight:bold;
}

.guidenavheader {

	background-color: #000;
	background-repeat:no-repeat;
	width:190px;
	height:30px;
	font-family: Verdana, Arial;
	font-size: 12px;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	line-height:14px;
	padding-bottom:0px;
	margin-bottom:0px;
	font-weight:bold;

}

.guidenavfooter {
	width:190px;
	height:21px;
	text-align:right;
	color:#fff; 
	background-repeat: no-repeat;
}