
/* Overrides */
body li, body p, body td {
	font-size: 10px;
}

body li {
	padding: 0;
}
/* END Overrides */

/* Page definitions */

a {
	color: #000000;
	text-decoration: none;
/*	font-size: inherit;
	font-family: inherit;*/
}

a:hover {
	color: black;
	text-decoration: none;
/*	font-size: inherit;
	font-family: inherit;*/
}


/* END Page definitions */


/* Primary Navigation */
#nav1, #nav2, #nav3, #nav4, #nav5 {
	/*clear: left;*/
	/*background: url("primary_navigation_background.gif") repeat-x #75A2CE;*/
	background-color: #FFFFFF;
	margin: 0 0px;
	height: 15px;
	padding: 0px;
	position: relative;
	text-align: left;
	z-index: 1;
}

#nav1 ul,#nav2 ul,#nav3 ul,#nav4 ul,#nav5 ul {
	margin: 0;
	padding: 0;
}

#nav1 li, #nav2 li,#nav3 li,#nav4 li,#nav5 li{
	float: left;
	display: block;
	padding: 0px 0px 0px 0px;
	/*border-left: 1px solid #B7CDE1;*/
	height: 15px;
	position: relative;
	z-index: 5;
}

/*#primary-navigation li.edge {
	padding: 5px 15px 5px 15px;
}*/

#nav1 li a,#nav2 li a,#nav3 li a,#nav4 li a,#nav5 li a {
	/*font-family: arial, franklin gothic medium cond,sans-serif;*/
	/*font-weight: bold;*/
	padding: 0px 6px 0px;
	font-size: 12px;
	color: black;
	/*text-transform: uppercase;*/
	height: 15px;
}

#nav1 li div, #nav1 li ul, #nav1 li li {
	width: 92px;
}
#nav2 li div, #nav2 li ul, #nav2 li li {
	width: 92px;
}
#nav3 li div, #nav3 li ul, #nav3 li li {
	width: 122px;
}
#nav4 li div, #nav4 li ul, #nav4 li li {
	width: 92px;
}
#nav5 li div, #nav5 li ul, #nav5 li li {
	width: 87px;
}

#nav1 li div,#nav2 li div,#nav3 li div,#nav4 li div,#nav5 li div {
	position: absolute;
	left: 0px;
	top: 15px;
	/*background: url("primary_navigation_corners_lower.gif") bottom no-repeat transparent;*/
	background-color: white;
	/*padding: 0 0 3px;*/
	margin: 0;
	display: none;
}

/*#primary-navigation li.edge div {
	left: auto;
	right: -1px;
	top: 15px;
}

#primary-navigation li.edge li {
	text-align: right;
}
*/
#nav1 li ul {
	background: url("menu1.gif") repeat-x #FFFFFF;
}

#nav2 li ul {
	background: url("menu2.gif") repeat-x #FFFFFF;
}

#nav3 li ul {
	background: url("menu3.gif") repeat-x #FFFFFF;
}

#nav4 li ul {
	background: url("menu4.gif") repeat-x #FFFFFF;
}

#nav1 li ul,#nav2 li ul,#nav3 li ul,#nav4 li ul,#nav5 li ul {
	/*background: url("primary_navigation_dropdown_background.gif") repeat-x #707070;*/
	background-color: #FFFFFF;
	padding: 0 0 0px;
	margin: 0;
	display: table; /* Mozilla, Opera background fix *//* Mozilla, Opera background fix */
}

#nav1 li li,#nav2 li li,#nav3 li li,#nav4 li li,#nav5 li li {
	display: block;
	float: left;
	padding: 0;
	margin: 2px 2px 2px 2px;
	border-left: none;
	height: 15px;
	background-color: #FFFFFF;
}

#nav1 li li a,#nav2 li li a,#nav3 li li a,#nav4 li li a,#nav5 li li a {
	display: block;
	padding: 0px 2px 0px;
	margin: 0px 0px;
	text-transform: none;
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	/*font-weight: normal;*/
}

/*#primary-navigation li li a img {
	vertical-align: middle;
}*/

/*#primary-navigation li li:hover {
	background: none transparent;
}*/

#nav1 a:hover,#nav2 a:hover,#nav3 a:hover,#nav4 a:hover,#nav5 a:hover {
	text-decoration: none;
	color: orange;
	background-color: #EEEEEE;
}

#nav1 li li a:hover,#nav2 li li a:hover ,#nav3 li li a:hover ,#nav4 li li a:hover ,#nav5 li li a:hover {
	background-color: #EEEEEE;
	text-decoration: none;
	/*background: #474747;*/
}

#nav1 li:hover div,#nav2 li:hover div,#nav3 li:hover div,#nav4 li:hover div,#nav5 li:hover div,
#nav1 li.over div,#nav2 li.over div,#nav3 li.over div,#nav4 li.over div,#nav5 li.over div {
	display: block;
}

