/* DROPDOWN STUFF */

td.dropdown_surround {
	border: solid 1px #818181;
	}
	
td.subnav a:link, td.subnav a:visited {
	display: block;
	color: #c10008;
	font-size: 11px; 
	font-family: Trebuchet MS, sans-serif; 
	padding: 4px 15px 2px 20px;
	vertical-align: middle;
	height: 20px;
	background-color: #f6c34c;
	border-bottom: solid 1px #818181;
	text-align: left;
	text-decoration: none;
	background-image:url(images/dropnav_off.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

td.subnav a:hover, td.subnav a:active {
	display: block;
	color: #c10008;
	font-size: 11px; 
	font-family: Trebuchet MS, sans-serif; 
	padding: 4px 15px 2px 20px;
	vertical-align: middle;
	height: 20px;
	background-color: #fbe5a0;
	border-bottom: solid 1px #818181;
	text-align: left;
	text-decoration: none;
	background-image:url(images/dropnav_on.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}



/* Sidebar Menu Styles */

td.sidenav {
	height:20px;
	padding: 7px 0px 0px 0px;
	text-align: left;
}

td.sidenavcell {
	padding: 15px 0px 0px 0px;
	background-color: #500000;
	} 

a.sidelink:link, a.sidelink:visited  { 
	display: block;
	color: #ffffff; 
	font-size: 12px; 
	line-height: 12px; 
	font-family: Trebuchet MS, sans-serif;
	text-decoration: none;
	padding: 4px 0px 4px 40px;
	 background-image:url(images/sidenav_off.png);
	background-repeat: no-repeat;
	background-position: 26px 5px;
	_background-position: 26px 4px;
	}

a.sidelink:hover, a.sidelink:active {
	display: block; 
	color: #f6c34c; 
	font-size: 12px; 
	line-height: 12px; 
	font-family: Trebuchet MS, sans-serif; 
padding: 4px 0px 4px 40px;
	text-decoration: none;
	background-image:url(images/sidenav_over.png);
	background-repeat: no-repeat;
	background-position: 26px 5px;
	_background-position: 26px 4px;
	}

a.sidelink-here:link, a.sidelink-here:visited, a.sidelink-here:hover, a.sidelink-here:active {
	display: block; 
	color: #FFFFFF; 
	font-size: 12px; 
	line-height: 12px; 
	font-family: Trebuchet MS, sans-serif; 
	text-decoration: none;
	padding: 4px 0px 4px 40px;
	background-image:url(images/sidenav_here.png);
	background-repeat: no-repeat;
	background-position: 26px 5px;
	_background-position: 26px 4px;
	
	}
	

/* LEVEL 2 SIDELINKS */

a.sidelink_level2:link, a.sidelink_level2:visited  { 
	display: block;
	color: #00456b; 
	font-size: 11px; 
	line-height: 11px; 
	font-family: Trebuchet MS, sans-serif;
	text-decoration: none;
	padding: 3px 0px 3px 35px;
	}

a.sidelink_level2:hover, a.sidelink_level2:active {
	display: block; 
	color: #ffffff; 
	font-size: 11px; 
	line-height: 11px; 
	font-family: Trebuchet MS, sans-serif; 
	padding: 3px 0px 3px 35px;
	text-decoration: none;
	}

a.sidelink_level2-here:link, a.sidelink_level2-here:visited, a.sidelink_level2-here:hover, a.sidelink_level2-here:active {
	display: block; 
	color: #FFFFFF; 
	font-size: 11px; 
	line-height: 11px; 
	font-family: Trebuchet MS, sans-serif; 
	text-decoration: none;
	padding: 3px 0px 3px 35px;
	background-image:url(images/sidenav_here.gif);
	background-repeat: no-repeat;
	background-position: 21px 5px; _background-position: 16px 4px;
	}


/* table rows and columns  -- MIKE'S STUFF*/

td.col-table-header		{ background: #daeef5; }
td.col-table-even		{ background: #FFFFFF; }
td.col-table-even-alt	{ background: #D3969A; }
td.col-table-odd		{ background: #daeef5; }
td.col-table-odd-alt	{ background: #D37076; }
td.col-table-day		{ background: #DDDDDD; }
td.col-table-light		{ background: #EEEEEE; }
td.col-table-today		{ background: #E4E4E4; }
td.col-divider			{ background: #0000DD; }

tr.row-table-header		{ background: #D5D5D5; }
tr.row-table-even		{ background: #FFFFFF; }
tr.row-table-even-alt	{ background: #D3969A; }
tr.row-table-even-alt1	{ background: #EFEFEF; }
tr.row-table-odd		{ background: #def2f9; }
tr.row-table-odd-alt	{ background: #D37076; }
tr.row-table-odd-alt1	{ background: #E4E4E4; }


/* menu and form stuff -- MIKE'S STUFF */

#mainmenu_0 { position: relative; z-index: 2; top: 0px; left: 0px; visibility: visible; }
#mainmenu_1 { position: relative; z-index: 2; top: 0px; left: 0px; visibility: visible; }
#mainmenu_2 { position: relative; z-index: 2; top: 0px; left: 0px; visibility: visible; }
#mainmenu_3 { position: relative; z-index: 2; top: 0px; left: 0px; visibility: visible; }
#mainmenu_4 { position: relative; z-index: 2; top: 0px; left: 0px; visibility: visible; }
#mainmenu_5 { position: relative; z-index: 2; top: 0px; left: 0px; visibility: visible; }

#submenu_0	{position:absolute;z-index:3;top:144px;_top:145px;left:140px;_left:140px;visibility:hidden}
#submenu_1	{position:absolute;z-index:3;top:144px;_top:145px;left:251px;_left:251px;visibility:hidden}
#submenu_2	{position:absolute;z-index:3;top:144px;_top:145px;left:362px;_left:362px;visibility:hidden}
#submenu_3	{position:absolute;z-index:3;top:144px;_top:145px;left:465px;_left:465px;visibility:hidden}
#submenu_4	{position:absolute;z-index:3;top:144px;_top:145px;left:611px;_left:611px;visibility:hidden}
#submenu_5	{position:absolute;z-index:3;top:144px;_top:145px;left:760px;_left:760px;visibility:hidden}

#div_country_other	{ position:relative; z-index:2; top:0px; left:0px; visibility:hidden }
#div_state_choice	{ position:relative; z-index:2; top:0px; left:0px; visibility:visible }
#div_us_states		{ position:absolute; z-index:3; top:0px; left:0px; visibility:hidden }
#div_canadian		{ position:absolute; z-index:3; top:0px; left:0px; visibility:hidden }
#div_other_states	{ position:absolute; z-index:3; top:0px; left:0px; visibility:hidden }

