/*  left navigation css
	for Thorvin Electronics
	June 2010
	Ann Brown
*/	


/*Structural elements*/
/*this is the side navigation background for all pages pages*/
#navbar_sidenav
{
	visibility:visible;
	position:absolute;
	z-index:2;
	top:40px;
	left:25px;
	width:173px;
	height:519px;
	}

/*this is the side navigation for the product pages*/	
	
#navbar_sidenav_sub
{
	visibility:visible;
	position:absolute;
	z-index:2;
	top:78px;
	left:25px;
	width:173px;
	height:519px;
	}	
	
/*this is the side navigation for the educational pages*/	

#navbar_sidenav_sub_ed
{
	visibility:visible;
	position:absolute;
	z-index:2;
	top:95px;
	left:25px;
	width:173px;
	height:519px;
	}		
	

/*this is the side navigation for the items at the bottom of the navigation*/	

#navbar_sidenav_sub_rest
{
	visibility:visible;
	position:absolute;
	z-index:2;
	top:320px;
	left:25px;
	width:173px;
	height:519px;
	}		
	
	#navbar_sidenav_sub_rest_minicom
{
	visibility:visible;
	position:absolute;
	z-index:2;
	top:360px;
	left:25px;
	width:173px;
	height:519px;
	}		
	
	#navbar_sidenav_sub_sanako
{
	visibility:visible;
	position:absolute;
	z-index:2;
	top:360px;
	left:25px;
	width:173px;
	height:519px;
	}		
	
/*  this is the side navigation for unordered list placement  */		
	
#ul_navbar
{
	visibility:visible;
	position:absolute;
	z-index:2;
	top:12px;
	left:0px;
	width:173px;
	
}	


	
/* ******* end of structural elements ******** */



/*this is the href class for plain, not-underlined navigation*/	
	
a:link.side_nav, a:visited.side_nav, a:active.side_nav { 
text-decoration : none; 
display : block; 
color : #000000; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

a:hover.side_nav { 
text-decoration : none; 
display : block; 
color : #d56925; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

/*this is the href class for on navigation  - there is no hover*/

a:link.side_nav_on, a:visited.side_nav_on, a:active.side_nav_on { 
text-decoration : none; 
display : block; 
color : #d56925; 
border-bottom : 1px solid #000000; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

/*this is the href class for on navigation educational  - there is no hover*/

a:link.side_nav_ed_on, a:visited.side_nav_ed_on, a:active.side_nav_ed_on { 
text-decoration : none; 
display : block; 
color : #d56925; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

a:link.side_nav_ed_top, a:visited.side_nav_ed_top, a:active.side_nav_ed_top { 
text-decoration : none; 
display : block; 
color : #d56925; 
font-size : 11px; 
border-top : 1px solid #000000;
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

a:link.side_nav_ed_top_on, a:visited.side_nav_ed_top_on, a:active.side_nav_ed_top_on { 
text-decoration : none; 
display : block; 
color : #d56925; 
font-size : 11px; 
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

/*   not sure what this is    */

a:link.side_nav_off, a:visited.side_nav_off, a:active.side_nav_off { 
text-decoration : none; 
display : block; 
color : #939598; 
border-bottom : 1px solid #000000; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

a:hover.side_nav_off{ 
text-decoration : none; 
display : block; 
color : #d56925; 
border-bottom : 1px solid #000000; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

/* not sure again  */

a:link.side_nav_sub, a:visited.side_nav_sub, a:active.side_nav_sub { 
text-decoration : none; 
display : block; 
color : #939598; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

a:hover.side_nav_sub{ 
text-decoration : none; 
display : block; 
color : #d56925; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

/* unorder list styles    */	

ul.navbar, ul.navbar_sub
{
list-style: none;
line-height:1.25em;
text-indent: -10px;
}

ul.navbar_2
{
list-style: none;
line-height:150%;
text-indent: -30px;
}

ul.navbar_top
{
list-style: none;
line-height:1.25em;
text-indent: -30px;
}

ul.content
{
list-style-image: url("../images/view/spacers.png"); 
line-height:1.50em;
font-family:arial,sans-serif;
font-size:.9em;
color:#000000;
}

/* *******  */	

a:link.side_nav_product, a:visited.side_nav_product, a:active.side_nav_product { 
text-decoration : none; 
display : block; 
color : #000000; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
font-weight:600;
} 

a:hover.side_nav_product { 
text-decoration : none; 
display : block; 
color : #d56925; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
font-weight:600;
} 

a:link.side_nav_product_on, a:visited.side_nav_product_on, a:active.side_nav_product_on { 
text-decoration : none; 
display : block; 
color : #d56925; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
font-weight:600;
} 

/*  *******  */	

a:link.side_naved_off, a:visited.side_naved_off, a:active.side_naved_off{ 
text-decoration : none; 
display : block; 
color : #000000; 
border-top : 1px solid #000000; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

a:hover.side_naved_off{ 
text-decoration : none; 
display : block; 
color : #d56925; 
font-size : 11px; 
border-top : 1px solid #000000; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 


/*  educational lists below unordered list - stuff thats part of educational */	

a:link.side_naved_on, a:visited.side_naved_on, a:active.side_naved_on{ 
text-decoration : none; 
display : block; 
color : #000000; 
border-bottom : 1px solid #000000; 
border-top : 1px solid #000000; 
font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

a:hover.side_naved_on{ 
text-decoration : none; 
display : block; 
color : #d56925; 
font-size : 11px; 
border-bottom : 1px solid #000000; 
border-top : 1px solid #000000; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

a:link.side_navcomp_on, a:visited.side_navcomp_on, a:active.side_navcomp_on{ 
text-decoration : none; 
display : block; 
color : #939598; 

font-size : 11px; 
font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 

a:hover.side_navcomp_on{ 
text-decoration : none; 
display : block; 
color : #d56925; 
font-size : 11px; 

font-family : arial, verdana, Helvetica, sans-serif; 
text-transform : uppercase; 
line-height:200%;
font-weight:600;
} 
