html {scrollbar-face-color: #E7E2D6;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #cccccc;
scrollbar-darkshadow-color: #777777;
scrollbar-shadow-color: #cccccc;
scrollbar-arrow-color: #003366;
scrollbar-track-color: #E2E2E3;
width:777px;
}

body {margin-top:0;
margin-bottom:0px;
background:url(images/back_leftmenu.gif);
}
a, a:link, a:visited {text-decoration:underline;
color:#c00000;
}
a:hover {text-decoration:none;
color:#c00000;
}
h5 { font:13px/18px Arial, helvetica,Sans Serif;
color:#C00000;
font-weight:bold;

}
p,td { font:12px/18px Arial, Helvetica, Sans Serif;
}

.LeftMenu {background:url(images/back_leftmenu.gif);
border-left:1px solid #333;
border-bottom:1px solid #333;
vertical-align:top;
}

/*---MENUS HOLDER----*/ 

#leftmenuContainer {margin: 0px 0px 10px 0px;
	padding: 0px;
	border:none;
	background-color :#fff;
	float: left;
	width:140px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:140px;
	}
	/* Again, "be nice to Opera 5". */
	body>#leftmenuContainer {width:140px;}
}


/*---MENU GENERAL----*/ 

#leftmenuGen {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border-top: none;
	background-color :transparent;
	float:left;
	width:140px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:140px;
	}
	/* Again, "be nice to Opera 5". */
	body>#leftmenuGen {width:140px;}

#leftmenuGen ul, #leftmenuGen li {
		display: inline; 
		list-style: none;
		}
 #leftmenuGen li a, #leftmenuGen a { 
		font:11px/17px verdana, arial, georgia, sans-serif;
		display: block;
		text-decoration: none; 
		color: #000;
		padding: 2px 3px 2px 5px;
		border-top: 1px solid #fff;
		border-right: 1px solid  #dedede;
		border-bottom:none;
		border-left: none;
		text-align: left;
		font-weight: normal;
		background: #dedede url(images/grad1.gif) bottom right repeat-x;
		}
#leftmenuGen li a:hover, #leftmenuGen li a:active { 
		background: #ccc url(images/grad1on.gif) bottom right repeat-x;
		text-align:left;}

/*---MENU LISTS----*/
#leftmenuLists {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border:none;
	background-color :transparent;
	float: left;
	width:140px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:140px;
	}
	/* Again, "be nice to Opera 5". */
	body>#leftmenuLists {width:140px;}

#leftmenuLists ul, #leftmenuLists li {
		display: inline; 
		list-style: none;
		}
 #leftmenuLists li a, #leftmenuLists a { 
		font:11px/17px verdana, arial, georgia, sans-serif;
		display: block;
		text-decoration: none; 
		color: #fff;
		padding: 2px 3px 3px 5px;
		border-top: 1px solid #DD6868;
		border-right: 1px solid #DD6868;
		border-bottom: 1px solid #8E0808;
		border-left: 1px solid #8E0808;
		text-align: left;
		font-weight: normal;
		background: #C00000 url(images/grad2.gif) bottom right repeat-x;
		
		}
#leftmenuLists li a:hover, #leftmenuLists li a:active { 
		background: #7D0707 url(images/grad2on.gif) bottom right repeat-x;
		text-align:left;}


#main {text-align:center;

}
#content {padding: 0px 10px 5px 13px;
	/*background:url(images/back_leftmenu.gif);*/
	background:#fff;
	vertical-align:top;
	text-align:left;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
}
#content1 {padding: 0px 10px 5px 13px;
	/*background:url(images/back_leftmenu.gif);*/
	background:#fff;
	vertical-align:top;
	text-align:left;
border-right:1px solid #333;

}
#botmenu {text-align:center;
}
#botmenu, #botmenu a:link,#botmenu a:link:visited  {font:10px/14px verdana,helvetica,sans-serif; 
	color: #666;
	text-decoration:none;
}
#botmenu a:active,#botmenu a:link:hover  {text-decoration:underline;
}

#topmenu {text-align:center;
}
#tablTop {padding-left:2px;
	padding-bottom:2px;
	border-left:1px solid #333;
	border-right:1px solid #333;
	/*background:#fff url(images/back_topmenu2.gif) repeat-x bottom right;*/
	background:#fff url(images/back_topmenu1.gif) no-repeat  bottom right;
}

#ttl {border:none;
padding:4px;
background:#fff;
}

#upcoming {text-align:left;
}
#upcoming td {vertical-align:top;
font:11px/16px verdana, sans-serif;
}

#upcoming .lstExhNm {color:#c00000;
}
.odd {background-color:#FFFF99; /* #EEEEEE #FFFF99 #91E7F9;*/
padding:4px 2px 2px 4px;
}

.odd TD {
	border:1px solid black;
}
.even {background:#fffff;
padding:5px;
}


#marq { color:#c00000;
font-weight:bold;

}
.back1 {background:transparent url(images/back_signs.gif) no-repeat right fixed;

}


/*---LISTS----*/

.lstMnth {	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	text-transform:uppercase;
	color:#fff;
	font:110% Arial, sans-serif;
	letter-spacing:1px;
	font-weight: 900;
    	text-shadow: 2px 3px 2px black;
	border-top:1px solid #999;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #666;
	background:#666;
	 }

.lstMnthB {padding:3px 3px 3px 3px;
}

.lstExhRow {background:transparent url(images/back_row.gif);
	border-top:1px solid #D1D1D1;
	border-bottom:1px solid #D1D1D1;
	border-right:1px solid #D1D1D1;
	border-left:1px solid #D1D1D1;
}

.lstExhNm {font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	font-size:110%;
	}
.lstExhTxt {font-weight:normal;
	padding-bottom:5px;
	padding-bottom:5px;
	padding-right:5px;
	text-align:left;
	vertical-align:top;
	}
.lstExhLogo {padding:6px;
	
	}
.lstExhLogo img { border:1px solid #dedede;
}