/* DROPDOWN STUFF */

td.dropdown_surround {
	border: solid 1px #000000;
	}
	
td.subnav a:link, td.subnav a:visited {
	display: block;
	color: #494949;
	font-size: 11px; 
	font-family: Trebuchet MS, sans-serif; 
	padding: 6px 15px 3px 20px;
	vertical-align: middle;
	height: 20px;
	background-color: #dffaff;
	border-bottom: solid 1px #8cd2e6;
	text-align: left;
	text-decoration: none;
	text-transform:uppercase;
}

td.subnav a:hover, td.subnav a:active {
	display: block;
	color: #115b82;
	font-size: 11px; 
	font-family: Trebuchet MS, sans-serif; 
	padding: 6px 15px 3px 20px;
	vertical-align: middle;
	height: 20px;
	background-color: #8cd2e6;
	border-bottom: solid 1px #8cd2e6;
	text-align: left;
	text-decoration: none;
	text-transform:uppercase;
	background-image:url(images/dropnav_on.gif);
	background-repeat: no-repeat;
	background-position: 4px 9px;
}



/* Sidebar Menu Styles */

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

td.sidenavcell {
	padding: 25px 0px 0px 0px;
	background-color: #98d5e7;
	background-image:url(images/sidebar_bg.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	} 

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

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

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

/* LEVEL 2 SIDELINKS */

a.sidelink_level2:link, a.sidelink_level2:visited  { 
	display: block;
	text-transform:uppercase;
	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; 
	text-transform:uppercase;
	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; 
	text-transform:uppercase;
	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; }

td.col-small-table-even		{ background: #FFFFFF; font-size: 10px; line-height: 12px; }
td.col-small-table-odd		{ background: #daeef5; font-size: 10px; line-height: 12px; }

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:168px;_top:169px;left:87px;_left:87px;visibility:hidden}
#submenu_1	{position:absolute;z-index:3;top:168px;_top:169px;left:208px;_left:208px;visibility:hidden}
#submenu_2	{position:absolute;z-index:3;top:168px;_top:169px;left:340px;_left:340px;visibility:hidden}
#submenu_3	{position:absolute;z-index:3;top:168px;_top:169px;left:453px;_left:453px;visibility:hidden}
#submenu_4	{position:absolute;z-index:3;top:168px;_top:169px;left:572px;_left:572px;visibility:hidden}
#submenu_5	{position:absolute;z-index:3;top:168px;_top:169px;left:717px;_left:717px;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 }

