/* yellow: #CC9900, light:   #F3DB50 */
body {margin: 0;padding: 0;background-color:#ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;color:#666666;font-size: 11px;background-image:url(/assets/images/theme/bg-stripe.gif);background-repeat: repeat-x;font-weight: normal;line-height: 1.5em;}
html>body {font-size: 11px;}	
#container {margin:0 auto;width:779px;background-color:#FFFFFF;background-image: url(/assets/images/theme/bg-content.gif);background-repeat: no-repeat;padding: 0px;}	
#innercontainer {margin:0 auto;padding:0;width:739px;}	
#header {margin:0;padding:0;height: 378px;width: 739px;background-image: url(/assets/images/theme/header.gif);background-repeat: no-repeat;float:left;}
#content-left {width: 445px;float:left;height:auto;margin-left:0;padding:0;}
#content-left p {text-align: justify;margin-left:25px;padding:0;color: #666666;}
#content-left h1 {font-size: 16px;margin-left:25px;color: #CC9900;padding-left:0;font-weight: normal;clear:both;}
#content-left h2 {font-size: 14px;margin-left:25px;color: #CC9900;padding-left:0;font-weight: normal;clear:both;}	
#content-left h3, #content-left h4 {font-size: 12px;margin-left:25px;color:#666666;padding-left:0;font-weight: normal;}
#content-left h3.high {background-color:#F3DB50;padding:2px;}
#content-left a {color: #000000;text-decoration: underline;}
#content-left a:hover {text-decoration: none;}
#content-left img {max-width: 435px;}
.content-right {width:263px;float:right;margin:0 0 0 20px;padding-top:20px;background-image:url(/assets/images/theme/menu-bg.gif);background-repeat: no-repeat;background-position:0px 20px;}
#footer {background-color:#ffffff;height: 65px;background-image: url(/assets/images/theme/footer-bg-all.gif);background-repeat: repeat-x;clear: both;margin: 0px;width: 739px;padding-top: 5px;}	
#sub-footer {background-color:#ffffff;height: 25px;clear: both;margin: 0px;width: 739px;padding-top: 0px;font-size: 9px;color: #999999;text-align: center;display: block;}	
#content-right p {color: #666666;margin-left: 20px;}
#content-right h4 {font-size: 15px;font-weight: normal;margin-left:20px;color: #CC9900;padding-left:0;}
#footer p {color: #000000;text-align: left;font-size: 11px;font-weight: normal;margin-left: 20px;}
#footer a {color: #000000;text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#content-right a {
	color: #000000;
	text-decoration: underline;
	}
	
#content-right a:hover {
	text-decoration: none;
	}
	
#header p {
	font-size: 10px;
	font-weight: bold;
	color: #CC9900;
	margin-top: 68px;
	margin-left: 75px;
	}
	
#header a {
	color: #CC9900;
	text-decoration: none;
	}
	
#header a:hover {
	text-decoration: underline;
	}
	
#tabbed {
	float:left;
	line-height:normal;
	padding-top: 13px;
	padding-left: 5px;
	height: 40px;
    }
	  
#tabbed ul {
	margin:0;
	padding:0px 0px 0;
	list-style:none;
	background-repeat: no-repeat;
    }
	  
#tabbed li {
	display:inline;
	height: 40px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
    }
	  
#tabbed a {
	float:left;
	background:url(/assets/images/theme/tab-l.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	color: #CC9900;
	font-size: 12px;
    }
	
#tabbed a span {
	float:left;
	display:block;
	background:url(/assets/images/theme/tab-r.gif) no-repeat right top;
	padding:5px 14px 17px 6px;
	color: #CC9900;
	margin-left: 2px;
     }

#tabbed a span {
	float:none;
	}
   
#tabbed a:hover span {
      color:#000;
}
	  
#tabbed a:hover {
	background-position:0% -50px;
	text-decoration: none;
}
	  
#tabbed a:hover span {
	background-position:100% -50px;
	text-decoration: none;
}
	  
.active a:hover {
	background-position:0% -50px;
	text-decoration: none;
}
	  
.active a:hover span {
	background-position:100% -50px;
	text-decoration: none;


}
	  
.active a span {
	float:none;
}

.active a:hover span {
	color:#000;
}
	  
.active a {
	float:left;
	background:url(/assets/images/theme/tab-l.gif) no-repeat left top;
	background-position:0% -50px;
	margin:0;
	padding:0 0 0 5px;
	text-decoration:none;
	color: #000;
}
	  
.active a span {float:left;display:block;background:url(/assets/images/theme/tab-r.gif) no-repeat right top;background-position:100% -50px;padding:5px 14px 17px 6px;color:#000;}
#sub-menu {color: #666666;padding-left:10px;padding-top:15px;}
#sub-menu h3 {background-color:#F3DB50;padding:2px;margin:0;width: 236px;color:#333333;}
#sub-menu ul {margin:0px;padding:0px;display: block;width: 180px;}
#sub-menu li {list-style-type: none;padding-top: 4px;padding-bottom: 4px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}
#sub-menu a {color: #CC9900;text-decoration: none;margin-left: 10px;}
#sub-menu a.current {color: black;text-decoration: none;margin-left: 10px;}
#sub-menu a:hover {color: black;text-decoration: underline;}
#footer-left {float: left;width: 550px;padding:0;margin:0;height: auto;}
#footer-right {float:left;height:auto;margin:0;padding:0;width:170px;}
#footer-right p {display:block;padding-right:25px;text-align:right;}
#header-right {float: right;padding-top: 10px;margin:5px 3px;}
.divider {height: 12px;width: 100%;background-image: url(/assets/images/theme/br-graphic.gif);background-repeat: no-repeat;background-position: center;margin-bottom: 0px;margin-top: 0px;padding-top: 0px;padding-bottom: 0px;}
table {margin: 10px;border-collapse: collapse;}
fieldset {margin: 10px;border: none;}
img {border: none;}
iframe {border:none;}
#sub-menu input {border:1px solid black;margin:2px;width240px;}
#content-left .gallery ul {margin:0 0 0 25px;padding:0;}
#gallery ul {margin:0 0 0 5px;padding:0;}
#content-left .gallery li, #gallery li {padding:0;float:left;margin:0 5px 10px 0;text-decoration:none;list-style: none;border:none;}
#content-left .gallery h4, #gallery h4 {font-size:11px;margin:5px 0px 0px 0px;padding:3px;font-weight:normal;text-align:center;}
#content-left .gallery ul img, #gallery ul img {margin: 10px 0 0 0;border:1px solid #F3DB50;}
#content-left .gallery a, #gallery a {border:1px;text-decoration:none;}
#content-left .gallery ul a:hover img, #gallery ul a:hover img {border: 1px solid #922224;color:#fff;background-color:black;text-decoration:none;}
.status-cal-module {margin:20px;}