/* basic elements */
body {text-align:center;padding:0;margin:0;background:#656E82 url(images/bg_page.gif) repeat-x top left;font:11px Verdana, Arial, Helvetica, sans-serif;}
.accesskey {text-decoration:underline;}
.img{border:1px solid black;}
h3, h1 {display:none;}

/*	structural elements	*/
#container {position:relative;width:780px;margin:0 auto;z-index:10;background-color:#FFFFFF;}
#header {float:left;padding:0;margin:0 auto;width:100%;background-color:#000000;}
#other {float:left;padding:0;margin:0 auto;width:100%;background-color:#FFFFFF;}

/*  the description area, non viewable*/
#description {display:none;width:200px;float:right;margin:15px 15px 15px 15px;background:#EEEAA0;position:absolute;right:0px;top:250px;z-index:11;}
#description h1 {display:block;font-size:larger;}
#description b {text-decoration:none;font-weight:normal;}
#descriptlink  a {cursor:help;text-decoration:underline;}

/*  the description area, non viewable*/
#descriptio2 {display:none;width:200px;float:right;margin:15px 15px 15px 15px;background:#EEEAA0;position:absolute;right:0px;top:250px;z-index:11;}
#descriptio2 h1 {display:block;font-size:larger;}
#descriptio2 b {text-decoration:none;font-weight:normal;}

/*	main navigation and banner area	*/
#mainNav {background-color:#FFFFFF;border-right:1px solid #888888;float:left;postition:absolute;top:50px;left:0;width:170px;margin:0;text-align:left;padding:0 5px 8px 5px;font-size:12px}
#mainNav p {color:#919AA4;padding:0;}
#mainNav p.p1 {color:#111111;padding: 0 3px 0 3px;line-height:14px;margin:10px;}
#mainNav p.b1 {text-align:center;}
#mainNav p.n1{margin:3px 0 5px 0;}
#mainNav p.n1 a:link, #mainNav p.n1 a:active, #mainNav p.n1 a:visited {font:11px verdana, Helvetica, sans-serif;color:#666666;padding:0;text-decoration:none;}
#mainNav p.n1 a:hover {color:#990011; font-weight:bold;}

#logo {background-color:#000000;text-align:left}

/*	footer */
#footer {background:#BFBFBF;font-size:11px;color:#555555;text-align:center;width:100%;float:right;left:0px;margin:0;}
#footer a:link, #footer a:active, #footer a:visited {color:#FFFFFF;padding:0 8px 0 8px;}
#footer a:hover {color:#888888;}

/*	Background Elements	*/
#extraDiv1 {background: url(images/bg_middle.jpg) repeat-x center left;position:absolute;top:100px;left:0px;margin:0 auto;padding:0px;width:100%;height:550px;z-index:0;}
#div8 {position:absolute;top:100;right:-8px;width:8px;z-index:5;}
#div8 span{background:transparent url(images/shadow_right.jpg) repeat-x center left;margin:0px auto;padding:0px;width:8px;height:550px;display:block;}
#div9 {position:absolute;top:100;left:-8px;width:8px;z-index:10;}
#div9 span {background:transparent url(../images/shadow_left.jpg) repeat-x center left;margin:0px auto;padding:0px;width:8px;height:550px;display:block;}

/*	search	*/
#search {background-color:#000000;padding:5px;font: 10px Verdana, Arial, Helvetica, sans-serif ;color:#cccccc}
#holder {background-color:#000000;padding:5px;font: 10px Verdana, Arial, Helvetica, sans-serif ;color:#cccccc}
#holder a:link, #holder a:active, #holder a:visited {font: 10px Verdana, Arial, Helvetica, sans-serif ;color:#cccccc; text-decoration:underline}
#holder a:hover {font: bold 10px Verdana, Arial, Helvetica, sans-serif ;color:#ffffff}

/*topnav*/
#companyLinks {padding:0px;height:20px;margin:0 0 0 0;background-color:#000000;border-top:3px solid #000000;font-size:12px;text-align:center}
#companyLinks a:link, #companyLinks a:visited, #companyLinks a:active {	font: bold 13px Arial, Helvetica, sans-serif;color: #ffffff;padding:3px 10px 0 10px;text-decoration: none;}
#companyLinks a:hover {font: bold 13px Arial, Helvetica, sans-serif;color: #ffffff;padding-left: 10px;padding-right: 10px;text-decoration: underline;}
#companyLinks ul {margin:0;padding:0px 0;}
#companyLinks li{list-style-type:none;display:inline;margin:0;padding:0 0 0 1px;}
