/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/vertical-concertina-6.html
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* YUI Reset */
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th {
margin: 0;
padding: 0;
font-family: "Georgia", Arial, Tahoma;
font-size: 13px;
color: #e2e2e1;
scrollbar-base-color: black;
scrollbar-face-color: black;
scrollbar-arrow-color: #ffbf00;
scrollbar-3dlight-color: black;
scrollbar-highlight-color: #ffbf00;
 /*scrollbars:auto;
 overflow-x: auto !important;
 overflow-y: auto !important;
 */
}


/*
html {
.overflow: auto;
}*/

/*
#overlayScreen {
	background-color: black;
	opacity: 0.8; 
	filter: alpha(opacity=80);
	z-index: 20;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}


#overlayWindow {
	z-index: 50;
	position: absolute;
	top: -560px;
	left: 150px;
  border: 4px solid rgb(230, 22, 93);
	border-top:0px;
	background-color: white;
	margin-left: 20px;
	margin-right: 20px;
}

#overlayWindowContent {
  width:799px;
  height: 550px;
  max-height: 550px;
}
*/
.cmainmenu {
	font-family: "Georgia",Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #e0b82d;
	text-decoration: underline;
}
a.cmainmenu:hover {
	color: #ad6e0b;
	font-size: 15px;
	font-family: "Georgia",Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


.scrollbar{
	width:16px;
	border: 0px;
	margin: 0px;
}
.scroll-track{
	height:10px;
	width:16px;
	background-image: url(scroller/track.png);
	background-repeat: repeat-y;
}

.scroll-track-top{
 height:10px;
 width:16px;
 background-image: url(scroller/top.png);
 background-repeat: no-repeat; 
 background-position:bottom center;
 cursor:pointer;
}

.scroll-track-bot{
 height:10px;
 width:16px;
 background-image: url(scroller/bottom.png);
 background-repeat: no-repeat;  
 background-position: top center;
 cursor:pointer;
}

.scroll-handle{
 height:16px;
 width:16px;
 background-image: url(scroller/handle.png);
 cursor:pointer;
}


.tableline	{ background-color: #FFFFFF; border: 1px #cccccc solid;}


.inputBox {
	font-family: Trebuchet MS, Tahoma, Arial, Helvetica;
	font-size:14px;
	TEXT-ALIGN: left;	
	TEXT-DECORATION: none;
	padding-top:1px;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:1px;
	margin-top:1px;
	margin-bottom:1px;
	border-width: 1px;
	border-style: solid;
	border-color: #f89b09;
	color: #ffffff;
	background-color: #995f04;

}

 .bodyTextHigh {

	padding-top: 0px;
	font-size: 16px;
	color: #f89b09;	
}

td.bodyText, .bodyText {

	padding-top: 0px;
	font-size: 16px;
	color: #ffffff;	
}

td.mainTitle, .mainTitle {

	padding-top: 0px;
	font-size: 28px;
	color: #f89b09;	
}

td.subTitle, .subTitle {

	padding-top: 0px;
	font-size: 22px;
	color: #cb8921;	
}

td.footer {
	font-family: Tahoma,Arial,helvetica; 
	padding-top: 0px;
	font-size: 12px;
	color: #ffffff;	
	background-color: #372003;
}


/* Side Menu */


/* #slide height = (number of top level links - 1) * height of links + inner div height */
#slide {padding:0; margin:0; list-style:none; width:140px;  
/*border:1px solid #ccc; */
*margin-left: 11px;
margin-left: 11px;
*margin-top: 50px;
margin-top: 50px;
 /* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:0.7;
position:relative; overflow:hidden; font-family: verdana, sans-serif; font-size:11px; }

#slide li.sub,
#slide li.top
{display:block; float:left; height:20px; line-height:20px; width:140px; color:#fff; background:#885503; text-decoration:none;

border-bottom:1px solid #000; 

text-indent:20px; overflow:hidden; cursor:pointer;}

#slide li.sub {background:#885503 url(images/out.gif) no-repeat 5px 8px;}

#slide li.top a {text-decoration:none; color:#fff; display:block; background:url(images/out.gif) no-repeat 5px 8px;}
#slide li.top a:hover {color:#ff8f00; background:#000 url(images/out-over.gif) no-repeat 5px 8px;}

#slide li.clicked {color:#800; background:#bb914e url(images/down.gif) no-repeat 5px 8px;}

/* #slide li.sub div height = (maximum sub lines * sub line height) + top level link height(variable fY in jQuery) */
#slide li.sub div {background:#fff; height:165px; width:140px; padding:0 15px; line-height:1.2em; font-family: verdana, sans-serif; text-indent:0;}

#slide li div ul {padding:0; margin:0; list-style:none;}
#slide li div ul li {float:left; height:20px; width:100%;}
#slide li div ul li a {padding:0; margin:0;color:#888; text-decoration:none; background:#fff url(images/out.gif) no-repeat 5px 6px; font-size:10px; display:block; border-bottom:1px solid #bb914e; height:19px; line-height:19px; width:100%; text-indent:20px;}
#slide li div ul li a:hover {color:#ff8f00; background:#000 url(images/out-over.gif) no-repeat 5px 6px;}



