/*start tabNav*/

#tabNav {
	float: left;
	display:inline;
	width: 150px;
	margin: 0px;
	padding: 0px 0px 0px 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#tabNav ul { padding:10px 0px 10px 0px; margin: 0px; float:left; list-style-type: none; }
#tabNav li { display: block; float: left; cursor:hand;}
#tabNav li:hover { display: block; float: left; cursor:hand;}
#tabNav a {
	text-align:center;
	border-bottom: none;
	width:150px;
	padding:2px 0px 2px 0px;
	text-decoration: none;
	display: block;
	float: left;
	color:#000;
	border-bottom:1px solid #CCCCCC;
	cursor:hand;
	background:none; 
}
.linkHover:hover { background:#ececea; color:#000066;}
#tabNav a:link, #tab a:visited { color:#01025f; }
#tabNav a:hover { background:#ececea; color:#000066; cursor:hand;}
#tabNav .current a { color: #474747; }
#tabNav .first { }
#tabNav .last { border-bottom:none; }
/*end tabNav*/

/*begin tabContentWrapper*/
.tabContentWrapper {
	display:inline;
	float: left;
	width: 665px;
	padding: 15px 0px 0px 0px;
	margin: 0px;
}
.tabContentWrapper h1 { padding:0px 0px 0px 10px; color:#000;}
.tabContentWrapper ul { padding:18px 0px 5px 5px; margin:0px; display:block; float:left;}
.tabContentWrapper li { list-style-type:none; text-align:center; height:115px; width:100px; padding:5px 5px 5px 5px; display:inline; float: left; }
.tabContentWrapper li { cursor:hand; }
.tabContentWrapper li a { height:105px; width:100px; text-decoration: none; padding: 0px; -moz-outline-style:none; 
						  display:block; float:left; margin: 0px; color: #2d2b2b; cursor:hand; }
.tabContentWrapper li a:visited { color: #2d2b2b; }
.tabContentWrapper li a:hover { text-decoration: underline; color: #2d2b2b; background:#ececea; color:#000066; cursor:hand;}
.tabContentWrapper li.selected { }
.tabContentWrapper li.selected a { }
.tabContentWrapper li.selected a:hover { text-decoration: none; }
.tabContentWrapper li span { display:block; float:left; text-align:center; width:100px; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; 
							 padding:2px 0px 2px 0px; background:#f6f6f6; color:#000;}
.tabContentWrapper li span:hover { }
.defaultLink {height:313px; width:600px;}
/*end tabContentWrapper*/

/*end tabContentExt*/
.tabContentExt{
	display:block;
	float:left;
	border: 1px solid gray;
	width: 700px;
	padding: 10px;
}
/*end tabContentExt*/

/*start boxes*/
.prodLnavHide {
	visibility: hidden;
	display: none;
}
.prodLnavShow {
	visibility: visible;
	display: inline;
}
/*end boxes*/