/* \*/
* html body{
	width: auto;
	w\idth: 99%;
	}
/* */

#nav{
	left: 0;
	top: 0;
	position:fixed;
	position: expression("absolute");
	top: expression(eval(document.body.scrollTop)+0);
	list-style:none;
	margin:0%;
	padding:5px;
	border:0;
	background: #FAF9FE;
	font: 100%/1 Verdana, Trebuchet MS, Arial, Bitstream Vera Sans, sans-serif;
	text-transform:uppercase;
	width: 10em;
	height: auto;
	}

/* \*/
body>#nav{
	position:fixed;
	}
/* */

#nav ul{
	position:absolute;
	overflow:visible;
	list-style: none;
	margin:0%;
	padding:0%;
	border:0;
	background-color: #D8DDE6;
	width:12em;
	z-index:99;
	}
#nav li{
	position: relative;
	display:block;
	margin:0%;
	padding:0%;
	border:0;
	width: 12em;
	height:auto;
	background: transparent;
	}
#nav li.search{
	background-color: #D8DDE6;
	border:1px solid #ff0033;
	border-top:2px solid #ff0033;
	width: 12em;
	font: 1em/1 Verdana, Trebuchet MS, Arial, Bitstream Vera Sans, sans-serif;
	}
#nav li.search input{
	font: 1em/1 Verdana, Trebuchet MS, Arial, Bitstream Vera Sans, sans-serif;
	}
#nav a{
	display:block;
	margin: 0%;
	padding: 0%;
	border:0;
	background-color:#1040FF;
	color:#D8DDE6;
	text-decoration:none; 
	width:12em;
	height:1.5em;
	font-weight:700;
	text-shadow: #0525BC 3px 3px 5px;
	}
#nav a.arrow1{
	background: #1040FF url(/images/arrowgnav.gif);
	background-repeat: no-repeat;
	background-position: 99% .5em;
	text-shadow: #0525BC 3px 3px 5px;
	width:12em;
	height:1.5em;
	}
ul#nav a:hover{
	border:0;
	background-color:#4762FF;
	color:#fff;
	text-shadow: #0525BC 3px 3px 5px;
	width:12em;
	}
#nav a.arrow1:hover{
	border:0;
	background: #4762FF url(/images/arrowwnav.gif);
	background-repeat: no-repeat;
	background-position: 99% .5em;
	width:12em;
	}
#nav ul li{
	margin:0%;
	padding:0%;
	border:0;
	}
#nav li ul{
	margin:0%;
	padding:0%;
	background-color: #D8DDE6;
	width:14em;
	}
#nav ul a:hover{
	background-color:#4762FF;
	color:#fff;
	text-shadow: #0525BC 3px 3px 5px;
	}
#nav ul, 
#nav ul ul, 
#nav ul ul ul, 
#nav ul ul ul ul{
	top:0; 
	left:12em;
	position:absolute;
	display:none; 
	color:#fff;
	}
#nav li:hover ul ul, 
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li:hover ul ul ul ul ul{
	display:none; 
	}
#nav li:hover ul, 
#nav ul li:hover ul, 
#nav ul ul li:hover ul, 
#nav ul ul ul li:hover ul,
#nav ul ul ul ul li:hover ul{
	display:block;
	}
li>ul {
	top:auto;
	left:auto;
	}

/* \*/
* html #nav li{float:left;position:relative;} 
/* */

h6{
	margin:0%;
	padding:0%;
	padding-bottom: 2px;
	border: 0;
	color: #000;
	letter-spacing: .1em;
	text-align: left;
	font: 1em/1.7 Gill Sans, Futura, Trebuchet MS, Arial, Bitstream Vera Sans, sans-serif;
	text-shadow: #727272 3px 3px 5px;
	text-indent:.5em;
	}
#nav p{
	margin:0%;
	padding:0%;
	background: transparent;
	font: 1em/1 Verdana, Trebuchet MS, Arial, Bitstream Vera Sans, sans-serif;
	width: 11.5em;
	text-align:center;
	}
#top{
	margin:  0% 1em 0% 14em;
	padding:0%;
	border:0;
	background:transparent;
	height:90px;
	}
#mewrapper{
       display:block;
	margin:  0% 1em 0% 14em;
	padding: 0%;
	border: 1px solid #B4D5FF;
  	background: #fff url(/images/bacgray3.jpg);
 	background-repeat: no-repeat;
 	background-position: 0 0;
 	background-attachment: fixed;
	background-position: expression((calculateBgX(this))+"px "+(calculateBgY(this))+"px");
	color: #012;
	font: 100%/1 Verdana, Trebuchet MS, Arial, Bitstream Vera Sans, sans-serif;
	}
	/* \*/
* html #mewrapper{
       height: 1px;
       }
	/* */
#shadow{
	display: block;
	margin: .5px 1px 1px 1px;
	padding: 0%;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #B4D5FF;
	border-bottom: 1px solid #B4D5FF;
	border-left: 1px solid #FFFFFF;
	background: transparent;
	font-weight: 100;
	}
	/* \*/
* html #shadow{
       height: 1px;
       }
	/* */
#mainheader{
	display: block;
	margin: 0% 0% 0% 175px;
	padding: 0%;
	border: 0;
	background: transparent;
	height:1em;
	}
#mainheader div.hdr{
	background: transparent url(/images/skylight.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height:5em;
	}
h1{
	margin:0% 0% 0% -175px;
	padding:0%;
	font: 2em/1.5 Futura, gill sans, Optima, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-stretch: expanded;
	text-decoration: none;
	letter-spacing: 0.1em;
	color:#999CA2;
	text-shadow: #D7D7F3 4px 4px 6px;
	}
#mainheader h1 a{
	color:#4F5783;
	text-shadow: #D7D7F3 4px 4px 6px;
	text-decoration:none;
	}
#mainheader h1 a:hover{
	color: #ff0033;
	text-shadow: #fff 3px 3px 5px;
	}
/* \*/
* html #ipbwrapper{
       height: 1%;
       }
/* */

div.fullcontent{
	margin:0%;
	padding:5px;
	border:0;
	background:transparent;
	line-height:1.5em;
	width:100%;
}
div.fullcontent h2{
	margin: .7em 0% 0% 0%;
	padding: 0%;
	border-bottom: 2px solid #FF0033;
	background-color: transparent;
	font: 1.5em/1.5 Gill Sans, Verdana, Trebuchet MS, Bitstream Vera Sans, sans-serif;
	color: #000;
	text-align: left;
	text-shadow: #727272 3px 3px 5px;
	}
div.cleared{
	clear: both;
	margin: 0%;
	padding: 0%;
	border: 0;
	line-height: 0;
	}
#foot{
       display:block;
	margin:  0% 1em 0% 10em;
	padding: .5em 0%;
       border:0;
	background: transparent;
	height: 1.3em;
	text-align:center;
	font-size:.9em;
	}
#foot .er{
	color: #000;
	letter-spacing: .2em;
}