a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	behavior:url("../Scripts/hover.htc");
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
#nav {
	width: 890px;
	height: 48px;

	background-image: url(../img/navbg1.png);

	z-index: 1;
}

.menu {
	font-family: Tahoma;
	width:890px;
	height:42px;
	position:relative;
	font-size:14px;
	margin-top:2px;
	top: 0px;
	left: 0px;
}
.menu ul li a {
	display:block;
	text-decoration:none;
	color:#fff;
	width:147px; 
	height:42px; 
	text-align:center;
	border-bottom: 0;
	background-image:url(../img/2a.png);
	line-height:48px; 
	font-size:14px; 
	overflow:hidden;
	padding-left: 1px;
	position:relative;
	z-index:46;
}
/* first and last tabs */
.menu .one 
{
	width:149px;
	background-image:url(../img/1a.png);
	padding-left: 1px;
	margin-right: -1px;
}
.menu .three 
{
	width:149px;
	background-image:url(../img/3a.png);
	background-repeat:no-repeat;
	margin-left: -1px;
}
.menu .five 
{
	width:149px;
	background-image:url(../img/3a.png);
	background-repeat:no-repeat;
	margin-left: -1px;
}

.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative; text-align:left}
.menu ul li iframe{width:100%; height:100%;opacity:0.001;filter:alpha(opacity=0.1); position: absolute;z-index:45;}
.menu ul li ul {display: none; z-index: 44}

/* button hover properties */
.menu ul li:hover a {color:#043454; background: url(../img/2b.png);}
.menu ul li:hover ul {display:block; position:absolute; top:42px; left:0; width:140px; margin: 0; padding: 0;}
.menu ul li:hover ul li a.two {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.two {background:#6fc; color:#544a3a;}
.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover .one {color:#043454; background: url(../img/1b.png);}
.menu ul li:hover .three {color:#043454; background: url(../img/3b.png);background-repeat:no-repeat;}
.menu ul li:hover .four {color:#043454; background: url(../img/4b.png);background-repeat:no-repeat;}
.menu ul li:hover .five {color:#043454; background: url(../img/5b.png);background-repeat:no-repeat;}

/* dropdown properties */
.menu ul li:hover ul li a {background-image: none; display:block;height: 28px; line-height: 26px; color:#043454; width:129px; text-align:left; margin: 0 0 0 1px; padding:0 0 0 11px;font-weight:normal;}
.menu ul li:hover ul {
	margin: 0 0 0 3px;
	padding: 0;
	width: 142px;
	background-image: url(../img/ddbg.png);
	background-color: #bcdee5;
	background-repeat:no-repeat;
	background-position:bottom left; 
}
.menu ul li:hover ul .hlight {
	background-image: url(../img/hlight2.png);
	margin-right: 1px;
	
}

/* dropdown selected properties */
.menu ul li:hover ul li a:hover {color:#000000; background-image: url(../img/hlight.png);}

.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
