/* Navigation */

/* Left Navigation */
#nav_top{
position:absolute;
top:-3px;
left:3px;
width:245px;
height:305px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
z-index:2;

}

#left_nav_container{
position:absolute;
top:182px;
left:33px;
width:245px;
height:auto;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
z-index:3;


}
/***** EDIT MENU LINKS HERE *****/
#nav_link_items{
width:175px;
height:auto;
background-image:url(../images/nav_stretch_background.gif);
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#nav_link_items p{
font-size:0.6em;
line-height:1em;
/*
line-height:18px;

*/

height:20px;
min-height:20px;
width:162px;
text-indent:1px;
margin:1px 0px 5px 6px;
padding:2px 0px 0px 0px;

background-color:#E5E5E5;
border-top:1px solid #949494;
border-right:1px solid #FDFDFD;
border-bottom:1px solid #FDFDFD;
border-left:1px solid #FDFDFD;
}



#nav_link_items .special{
background-color:#c2ecfa;
}

#nav_link_items .special_red{
background-color:#c2ecfa;
color:#C61D34;
}

#nav_link_items a:link{
color:#0066CC;text-decoration:none;
margin:2px 0px auto 0px;

}
#nav_link_items a:visited{
color:#0066CC;text-decoration:none;
margin:2px 0px auto 0px;
}
#nav_link_items a:hover{
color:#C61D34;text-decoration:underline;
margin:2px 0px auto 0px;
}

#nav_link_items .special_red a:link{
color:#C61D34;text-decoration:none;
margin:2px 0px auto 0px;

}
#nav_link_items .special_red a:visited{
color:#C61D34;text-decoration:none;
margin:2px 0px auto 0px;
}
#nav_link_items .special_red a:hover{
color:#C61D34;text-decoration:underline;
margin:2px 0px auto 0px;
}

#marquee_banner{
font-size:0.6em;
background-color:#FFAA22;
color:#000000;
height:20px;
min-height:20px;
width:162px;
margin:1px 0px 5px 6px;
padding:2px 0px 0px 0px;

border-top:1px solid #949494;
border-right:1px solid #FDFDFD;
border-bottom:1px solid #FDFDFD;
border-left:1px solid #FDFDFD;
}


#marquee_banner a:link{
color:#000000;text-decoration:none;


}
#marquee_banner a:visited{
color:#000000;text-decoration:none;

}
#marquee_banner a:hover{
color:#000000;text-decoration:underline;

}

/***** BLUE NAV LINE *****/

#top_nav_container{
position:absolute;
top:69px;
left:245px;
height:15px;
width:555px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
z-index:10;
background-image:url(../images/stretch_blue.gif);
color:#ffffff;
font-size:11px;
font-weight:bold;
}

#top_nav_container .span_on{
width:145px;
height:15px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-image:url(../images/stretch_orange.gif);
float:left;
text-align:center;
}

#top_nav_container .span_off{
width:145px;
height:15px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-image:url(../images/stretch_blue.gif);
float:left;
text-align:center;
}

#top_nav_container .home_on{
width:109px;
height:15px;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 0px;
background-image:url(../images/home_orange.gif);
float:left;
text-align:right;
}

#top_nav_container .home_off{
width:109px;
height:15px;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 0px;
background-image:url(../images/home_blue.gif);
float:left;
text-align:right;
}


#top_nav_container a:link{
color:#ffffff;text-decoration:none;
}
#top_nav_container a:visited{
color:#ffffff;text-decoration:none;	
}
#top_nav_container a:hover{
color:#ffffff;text-decoration:none;	
}


/***** EDIT CURVE OVERLAY HERE for left nav *****/
.curve_correction{
position:absolute;
top:181px;
left:3px;
width:47px;
height: 20px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border: 1px none #000000;
z-index:25;
background-image:url(../images/curve_correction.gif);
font-size:0em;
}


#orange_lozenge{

margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;

}



