@charset "utf-8";
#headernav{
	width:765px;
	height:36px;
	line-height:0;
}
#headernav-buttons{
	height:35px;
}
#content{
	width:982px;
}
#footerarea-logo{
	height:30px;
	border-bottom:4px solid #EAE8D4;
	width:760px;
}

#pagenav ul{
	width:100%;
	list-style-type:none;
	margin:0px;
	padding:0px;
	overflow:visible;
	margin-bottom:15px;
}

#pagenav ul li{
	list-style-type:none;
	overflow:visible;
}

#pagenav ul li.active{
	background-image:url(../../images/nav_pointer.jpg);
	background-position:226px 0px;
	background-repeat:no-repeat;
}

#pagenav ul li a{
	background-color:#F3F2E7;
	display:block;
	margin-bottom:1px;
	color:#666666;
	text-decoration:none;
	width:188px;
	padding:4px 5px 4px 15px;
}

#pagenav ul li ul{
	width:100%;
	list-style-type:none;
	margin:0px;
	padding:0px;
	overflow:visible;
	margin-bottom:0px;
}

#pagenav ul li ul li a{
	background-color:#FFFFFF;
	display:block;
	margin-bottom:1px;
	padding-left:25px;
	color:#666666;
	text-decoration:none;
	width:177px;
	border-bottom:1px #999999 dotted;
	
}

#pagenav ul li ul li ul li a{
	background-color:#FFFFFF;
	display:block;
	margin-bottom:1px;
	padding-left:40px;
	color:#666666;
	text-decoration:none;
	width:179px;
	border-bottom:1px #999999 dotted;
	font-style:italic;
	background:url(../../images/plus.jpg) no-repeat;
	background-position:25px 3px;
	
}

#pagenav ul li a:hover, pagenav ul li a.active{
	text-decoration:underline;
}
table.product_prices{
	font-size:9px;
	color:#666666;

	
}
table.product_prices tr td{
	background:#F1F4F2;
}
table.product_prices tr.titles td{
	font-weight:bold;
	background:none;
}
#content
{
	margin-top:1px;
}

#content #leftcol{
	width:759px;
	float:left;
}
#content #flashbanner{
	clear:both;
	height:169px;
	margin-bottom:1px;
}

#content #grouplinks{
	clear:both;
	background:#0F3C20;
	height:31px;
	margin-bottom:10px;
}
#content #grouplinks ul{
	list-style-type:none;
	margin-left:10px;
	height:31px;
	margin-top:0px;
	padding-left:5px;
}
#content #grouplinks ul li{ float:left;}
#content #grouplinks ul li a{
	display:block;
	padding:2px;
	padding-right:30px;
	margin-top:8px;
	color:#fff;
	font-weight:bold;
	border-right:1px solid #fff;
	line-height:12px;
	text-decoration:none;
	margin-right:30px;
	padding-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
}
#content #grouplinks ul li a:hover{text-decoration:underline;}
#content #grouplinks ul li.last a{border-right:none;}
#content #col-1{
	clear:both;
	float:left;
	width:209px;
}
#content #col-2{
	float:left;
	width:550px;
	padding:0;
}
#content #col-3{
	float:left;
	width:212px;
	padding-left:10px;
}

.contentbox{
	border:none;
	padding:10px;
}

.group_sidebox{
	background:#CCCCCC;
	font-size:9px;
	padding:10px;
	clear:both;
}

.group_sidebox select{
	width:100%;
	font-size:9px;
	color:#666666;
	margin-bottom:10px;
}

.group_sidebox .left{
	width:140px;
	float:left;
	padding-right:10px;
}
.group_sidebox .right{
	float:left;
}


.itext-locator{
	width:113px;
	border:none;
	background:#ffffff;
	height:16px;
	margin-top:0;
	font-size:9px;
	color:#666666;
	padding:2px 5px 0 2px;
}	

.button_locator{
	margin-bottom:0px;
	float:right;
}

.grouplinks{
	width:162px;
	float:left;
	margin-right:5px;
	padding-right:10px;
}

.last{
	margin-right:0px;
}

.expandable,.subexpandable{
	cursor:pointer;
	border-bottom:1px solid #000000;
	background-image:url(../../images/toggle_closed.jpg);
	background-position:right;
	background-repeat:no-repeat;
	margin:10px 0 5px 0;
}

a.directlink{
	display:block;
	border-bottom:1px solid #000000;
	margin:10px 0 5px 0;
}

.expandable,.subexpandable{
	cursor:pointer;
	border-bottom:1px solid #000000;
	background-image:url(../../images/toggle_closed.jpg);
	background-position:right;
	background-repeat:no-repeat;
	margin:10px 0 5px 0;
}


.grouplinks ul,.grouplinks ul li{
	padding:0;
	margin:0;
	list-style-type:none;
}
.grouplinks ul{margin-top:10px;}

.grouplinks ul li.title{padding-top:15px;color:#104324;}
.grouplinks ul li a{
	display:block;
	padding:2px 2px 3px 0;
	color:#666666;
	text-decoration:none;
}

.grouplinks ul li a:hover{
	text-decoration:underline;
}
.active{
	background-image:url(../../images/toggle_open.jpg);
}

.highlight
{
color:#104324;
font-weight:bold;
}