body {                         
	background-color:#8fc2dc;
	background-image:url(images/page/background.gif);
	font-family: Trebuchet MS, Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size:13px;
}
td,th,p {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;  
	font-size:13px;     
} 
.bodytext {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;   
	font-size: 13px;
} 
.bodyitalic {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;   
	font-size: 13px;   
	font-style:italic;
}
.bodyred {
	color:#ff0000;
}
.highlight {
	color:#f19d30;
}
.bodysmall {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;   
	font-size: 11px;  
	font-weight:normal;
}
.bodyxsmall {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;   
	font-size: 11px;
}               
.bodylink {          
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#f19d30;              
}
.bodybold {   
	font-weight:bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.alert {   
	color:#FF0000;
	font-weight:bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
} 
.alerttext {    
	color:#FF0000;
	font-weight:bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
}     
a,a:active,a:hover {
	color:#f19d30;
	text-decoration:underline;		
}  
a:hover {
	color:#8cc357;
	text-decoration:underline;
}
.title {
	font-size:18px;
	font-weight:bold;
	color:#8cc357;  
	text-transform:uppercase;
}      
a.title,a:visited,a:active {
	color:#8cc357;
	text-decoration:none;		
} 
a:hover {
	color:#8cc357;
	text-decoration:underline;
} 
.messagetitle {
	font-size:14px;
	font-weight:bold;
	color:#f19d30;
}
a.messagetitle {
	color:#f19d30; 
	text-decoration:none;
}
a.messagetitle:visited {
	color:#f19d30; 
	text-decoration:none;
}
a.messagetitle:hover {
	color:#8cc357; 
	text-decoration:underline;
}
.subtitle {
	font-size:14px;
	font-weight:bold;
	color:#f47f59;
}

a.subtitle, a.subtitle:visited {
	font-size:14px;
	font-weight:bold;
	color:#f47f59;
	text-decoration:none;
}
a.subtitle:hover {
	color:#8cc357;
	text-decoration:underline;
}              
a.boldlink {
	color:#000000;  
	font-weight:bold;    
	text-decoration:none;
}   
a.boldlink:hover {
	color:#8cc357;
	text-decoration:underline;
}   
a.boldlink:visited {      
	color:#000000;   
	text-decoration:none;         
}
.bold {
	font-weight:bold;
}
a.bold {
	color:#000000;
} 
a.bold:hover {
	color:#8cc357;
	text-decoration:underline;
} 
a.bold:visited {      
	color:#000000;        
}
a,a:active,a:visited {
	color:#f19d30;
	text-decoration:underline;		
}  
a:hover {
	color:#8cc357;
	text-decoration:underline;
}  
.copyright {
	font-size:9px;
	line-height:11px;
	color:#999999;
	}

.copyright {
	font-size:9px;
	line-height:11px;
	text-align:right;
	}

a.copyright {
	color:#999999;
	text-decoration:none;
	}

a.copyright:visited {
	color:#999999;

}

a.copyright:hover {
	color:#8cc357;
	text-decoration:underline;
	}        
	
.main-box {
	background-color:#FFFFFF;   
	font-weight:bold;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#000000;
	border:solid 4px;
	border-color:#73bce0;
	font-size: 16px;
	line-height: 20px;
	padding:0px 10px;    
	text-align:justify;
} 

.main-box p {
	font-size: 16px;
	line-height: 22px;    
	text-align:justify;
}

.content {
	padding:2px 10px;
}

.menu-main {
	background-color:#f19d30;
	background-image:url(images/page/menubg.jpg);
	background-position:left;
	background-repeat:repeat;
}   

.navleft {        
	width:11px;
	background-color:#ffffff;
	background-image:url(images/page/navleft.jpg);
	background-position:left;
	background-repeat:repeat-y;
}      

.navcenter {          
	background-color:#dedede;
	background-image:url(images/page/navbg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:10px;
}

.navright {        
	width:10px;
	background-color:#ffffff;
	background-image:url(images/page/navright.jpg);
	background-position:left;
	background-repeat:repeat-y;  
}  

.navtitle {    
	position:absolute;
	width:225px;
	height:24px;        
	padding-top:6px;
	text-align:center;
	color: #fff;   
	font-size:18px; 
	text-transform:uppercase;    
} 

.navtext {        
	text-align:justify; 
	padding:6px;
}           

.search_head {
	background-color: #dedede;
	border-top: 1px solid #8cc357;
	border-bottom: 1px solid #8cc357;
	padding: 2px;
	text-align: right;   
}      

.search_main {
	background-color: #73bce0;
	border: 1px solid #ababab;
	padding: 10px;
	text-align: center;          
}
.calhead {       
	background-color:#000000;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;     
	line-height:13px;  
	text-decoration: none; 
	text-align: center; 
	vertical-align: middle;   
	width: 85px;    
	height: 20px;
}    
.calcell {                           
	background-color:#dfe1ce;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;     
	line-height:13px;  
	text-decoration: none; 
	text-align: left; 
	vertical-align: top;   
	width: 85px;    
	height: 85px;
}
.calcellheader { 
	padding: 3px;                   
	background-color:#afbf85;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;     
	line-height:13px;  
	text-decoration: none; 
	text-align: left; 
	vertical-align: top;   
	width: 85px;    
	height: 15px;
}               
.calblank {       
	background-color:#EEEEEE;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;     
	line-height:13px;  
	text-decoration: none; 
	text-align: left; 
	vertical-align: top;   
	width: 85px;    
	height: 85px;
}    
.messageRow {
	background-color:#E4F4F6;
	padding:5px;
	border-right:solid 1px;
	border-right-color:#FFFFFF;
} 

.messageRowOdd {
	background-color:#FFFFFF;
	padding:5px;
}               
      
.tab-box1 {
	background-color:#afbf85;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#514f28;
	font-size: 10px;
	font-weight:bold;
	text-align:center;
	padding-bottom:3px;
	}

.tab-box2 {
	background-color:#dfe1ce;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#514f28;
	font-size: 10px;
	font-weight:bold;
	text-align:center;
}   
.alt-box1 {
	background-color:#919818;
	padding:10px;
	}

.alt-text {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 13px;
	text-align:left;
}

a.alt-text {
	color:#E9EAD1;
	text-decoration:underline;	
}

a.alt-text:visited {
	color:#E9EAD1;
	text-decoration:underline;	
}

a.alt-text:hover {
	color:#C8CB8B;
	text-decoration:underline;
}

a.alt-text:active {
	color:#E9EAD1;
	text-decoration:underline;		
}

.alt-subtitle1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}

.alt-subtitle2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:14px;
	text-align:right;
	font-weight:bold;
}

.alt-subtitle3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#77c8d4;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}

.alt-box2 {
	background-color:#73bce0; 
	padding:10px 5px 10px 5px;
}             
.main-item-box {
	background-color:#FFFFFF;
	border:1px solid;
	border-color:#999999;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;  
	padding-bottom: 2px;
} 
form {
	margin: 0px 0px 0px 0px;
}   
.tabletop {
	background:#77c8d4;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	color:#ffffff;  
	font-size:14px;
}                    
.tablemain {
	background:#e0e5e3;
	text-align:left;
	vertical-align:top; 
}  
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_examples.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.menu1 {
float:left; width:100%; font-family: Trebuchet MS, arial, sans-serif; font-size:16px;
background:url(images/page/menubg.jpg) repeat-x top left;font-weight:bold;   
}
.menu1 ul {
padding:0;margin:0;list-style-type:none;
}
.menu1 ul li {
float:left; position:relative; background:url(images/page/menudivider.gif) no-repeat top right;
}
.menu1 ul li a, .menu1 ul li a:visited {
float:left; display:block; text-decoration:none;color:#fff; padding:0px 16px; line-height:33px; height:30px; border-bottom:3px solid #ffb049; 
}

.menu1 ul li:hover {width:auto;}

.menu1 ul li a.menu1one:hover {border-color:#73bce0; color:#fff;} 

.menu1 ul li:hover a.menu1one {border-color:#73bce0; color:#fff;}    

.menu1 ul li ul {
display: none;
}
.menu1 table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;
}

/* specific to non IE browsers */
.menu1 ul li:hover ul {
display:block;position:absolute;top:32px;margin-top:1px; left:0;width:154px;border-bottom:1px solid #000;
}  
.menu1 ul li:hover ul li ul {
display: none;
}
.menu1 ul li:hover ul li a {
display:block;background:#fff;color:#000;height:auto;line-height:15px;padding:4px 16px; width:120px; border:1px solid #000; border-bottom:0;text-align:left;
} 
.menu1 ul li:hover ul li a:hover {
color:#fff; background: #f19d30 url(images/page/bullet1.gif) no-repeat 3px 8px;
}    



/* specific to IE5.5 and IE6 browsers */
.menu1 ul li a:hover ul {
display:block;position:absolute;top:32px; background:#fff;left:0; border-bottom:1px solid #000;
}  
.menu1 ul li a:hover ul li a {
display:block;background:#fff;color:#000; height:1px; line-height:15px; padding:4px 16px; width:154px; w\idth:120px; border:1px solid #000; border-bottom:0;text-align:left;
}     
.menu1 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0;
}
.menu1 ul li a:hover ul li a:hover {
color:#fff; background: #f19d30 url(images/page/bullet1.gif) no-repeat 3px 8px;
}
/* /////////////////////////////////////////////////////////////// */