BODY { 
		
		background-color: #ffffff;
		padding: 0px; 
		margin: 0px;
		 margin-bottom: 10px;
		color: #AFAC58; 
		scrollbar-track-color: #DBDE98;
		scrollbar-base-color: #AFAC58;
		scrollbar-face-color: #AFAC58;
		SCROLLBAR-ARROW-COLOR: #FFFF7E;
		padding-top: 2px;
		font-family: arial, tahoma, verdana, sans-serif;
	}
	
	/* 
light-green: #FFFF7E
green: #AFAC58 
dark-green: #4B491F
very-light-grey: #EBEBEB
light-grey: #c0c0c0
grey: #666666
orange: #E2CB47
yellow: #FFFF7E

*/
H1 { font-size: 16px; color: #333333;  margin-bottom: 0px; margin-top: 0px; font-weight: bold }
H3 { font-size: 11px; color: #666666; margin-bottom: 0px; margin-top: 0px; font-weight: bold; padding: 0px; background-color: #DBDE98 }
H2 { font-size: 12px; color: #4B491F; margin-bottom: 0px; margin-top: 0px; font-weight: bold }
TD { font-size: 11px; color: #4B491F ; margin-top: 0px; }
P { font-size: 11px; color: #4B491F ; margin-bottom: 8px; margin-top: 0px }
SELECT { background-color: #ffffff; font-size: 11px; color: #4B491F; border: solid 1px #64652C }
OPTION { padding-left: 5px }
TEXTAREA { font-size: 11px; color: #4B491F; padding: 5px; font-family: arial, tahoma, verdana, sans-serif }
INPUT { border: solid 1px #64652C; background-color: #ffffff; font-size: 11px; color: #64652C }
INPUT.plain { border: 0px; background-color: transparent }
TH { text-align: left; font-size: 11px }
IMG { border: 0px; }
A { color: #4B491F; text-decoration: underline }
A:hover { color: #E2CB47; text-decoration: underline }
HR { color: #ffffff; border-bottom: dotted 1px #c0c0c0 }

.white-border { border: solid 1px white !important }
.light-border  { border: solid 1px #DBDE98 !important  }

.header { width: 770px; margin: 0px; }

.footer { color: #64652C; border: solid 1px #64652C; width: 770px; margin: 0px; text-align: center }
.footer TD { padding: 10px; color: #AFAC58 }
.footer A { color: #000000; text-decoration: underline }
.footer A:hover { color: #64652C; text-decoration: underline }

.menu { width: 770px; background-color: #64652C; background-image: url(../images/menu_bg.gif); background-position: left top; background-repeat: repeat-x }
.menu TR { height: 30px }
.menu TD { padding: 0px; text-align: center; }
.menu IMG { border-right: solid 1px #DBDE98 }
.menu-left { border-left: solid 1px #DBDE98 }

.thumbnail
{
float: left;
height: 40px;
width: 60px;
border: 1px solid #64652C;
margin: 0 15px 15px 0;
padding: 5px;
text-align: center;

}


.calender { }
.calender TH { background-color: #5E5B26; text-align: center; font-size: 10px; padding: 5px; width: 14.3% }
.calender TD { background-color: #ffffff; text-align: center; font-size: 10px; width: 14.3%; padding: 0px }

.error-table { width: 100%; border: solid 1px #990000; background-color: #cc0000; background-image: url(../images/error_bg.gif); background-position: left top }
.error-table TD { padding: 5px; color: white }
.success-table { width: 100%; border: solid 1px #003300; background-color: #009900; background-image: url(../images/success_bg.gif); background-position: left top }
.success-table TD { padding: 5px; color: white }

.subtable { width: 100% }
.subtable TH { color: #ffffff; background-color: #5E5B26; font-weight: bold; padding: 5px; border-left: solid 1px white }
.subtable TD { color: #000000; background-color: #ffffff; padding: 5px; border-bottom: dotted 1px #DBDE98 }

.error-bg { background-color: #cc0000; background-image: url(../images/error_bg.gif); background-position: left top }
.success-bg { background-color: #003300; background-image: url(../images/success_bg.gif); background-position: left top }
.today-bg { background-color: #003366; background-image: url(../images/today_bg.gif); background-position: left top }
.prov-bg { background-color: #cccc00; background-image: url(../images/prov_bg.gif); background-position: left top }
.changeover-bg { background-color: #cccc00; background-image: url(../images/changeover_bg.gif); background-position: left top }

TD.home-right { padding: 20px; border-left: solid 1px white }
.home-right P { color: white }
.home-right A:hover { color: #ffffff }
.home-right A { text-decoration: none; color: #ffffff } 

TD.home-left { padding: 20px; border-left: solid 1px white }
.home-left P { color: white }
.home-left A:hover { color: #ffffff }
.home-left A { text-decoration: none; color: #ffffff } 

.menu-table { width: 770px; margin-bottom: 0px }
.menu-td { vertical-align: top; background-color: #5E5B26; padding: 0px }
.menu DIV { padding: 10px; text-align: center; color: white }
.menu-border { border-left: solid 1px #DBDE98 }
.menu-div-border DIV DIV{ border-left: solid 1px #DBDE98 }
.menu A:hover DIV { background-color: #3D3A18; color: #ffffff }
.menu A DIV { background-color: #5E5B26; text-decoration: none; color: #ffffff } 

.sub-menu-td { vertical-align: top; background-color: #5E5B26; padding: 0px }
.sub-menu DIV { padding: 5px; text-align: center; color: white }
.sub-menu-border { border-left: solid 1px #DBDE98 }
.sub-menu-div-border DIV DIV{ border-left: solid 1px #DBDE98 }
.sub-menu A:hover DIV { background-color: #3D3A18; color: #ffffff }
.sub-menu A DIV { background-color: #5E5B26; text-decoration: none; color: #ffffff } 


.location-props { width: 100%;}
.location-props TH { background-color: #000033; color: #ffffff; padding: 5px; border-bottom: solid 1px white; border-top: solid 2px #7DA8D8 }
.location-props TD { color: #000000; padding: 5px }


.odd { background-color: #DBDE98 }
.even { background-color: #64652C }

.even2 { background-color: #D8D59C !important }
.odd2 { background-color: #E7E9BA !important }

.content { width: 770px; background-color: #ffffff; margin-top: 10px }

.box { border: solid 1px #64652C; width: 100%; border-top: 0px }
.box TD { padding: 10px; padding-top: 0px }
.dark-border-top { border-top: solid 1px 64652C }

.light-box { border: solid 1px #DBDE98 !important }

.page-left { width: 220px; padding: 0px; padding-top: 20px; padding-bottom: 20px; vertical-align: top }
.page-right { width: 552px; padding: 20px; padding-left: 0px; vertical-align: top  }

.normal { font-weight: normal !important }
.bold { font-weight: bold !important }
.italic { font-style: italic !important }
.uppercase { text-transform: uppercase !important }

.f8 { font-size: 8px !important }
.f9 { font-size: 9px !important }
.f10 { font-size: 10px !important }
.f11 { font-size: 11px !important }
.f12 { font-size: 12px !important }
.f14 { font-size: 14px !important }
.f16 { font-size: 16px !important }
.f18 { font-size: 18px !important }
.f20 { font-size: 20px !important }
.f22 { font-size: 22px !important }

.p0 { padding: 0px !important }
.p3 { padding: 3px !important }
.p5 { padding: 5px !important }
.p10 { padding: 10px !important }
.p15 { padding: 15px !important }
.p20 { padding: 20px !important }

.w100 { width: 100% !important } 
.w75 { width: 75% !important }
.w50 { width: 50% !important }

.m0 { margin: 0px !important }
.m5 { margin: 5px !important }
.m10 { margin: 10px !important }

.top { vertical-align: top !important }
.bottom { vertical-align: bottom !important }
.middle { vertical-align: middle !important }
.left { text-align: left !important; }
.center { text-align: center !important }
.right { text-align: right !important }

.no-border { border: 0px !important }
.border-bottom { border-bottom: solid 1px white !important }
.border-top { border-top: solid 1px white !important }

.light-green-text { color: #DBDE98 !important }
.green-text { color: #878741 !important }
.black-text { color: #000000 !important }
.white-text { color: #ffffff !important }
.yellow-text { color: #FFFF7E !important }
.orange-text { color: #ff9900 !important }
.grey-text { color: #666666 !important }
.light-text { color: #FFFF7E !important }

A#green-link { color: #4B491F !important }
A:hover#green-link { color: #ffffff !important }
A#light-green-link { color: #FFFF7E !important }
A:hover#light-green-link { color: #ffffff !important }
A#yellow-link { color: #FFFF7E !important }
A:hover#yellow-link { color: #ffffff !important }
A#grey-link { color: #666666 !important }
A:hover#grey-link { color: #c0c0c0 !important }
A#white-link { color: #ffffff !important }
A:hover#white-link { color: #FFFF7E !important }

.error { color: #cc0000; font-weight: bold }

.dark-green-bg { background-color: #4B491F }
.light-green-bg { background-color: #FFFF7E }
.light-grey-bg { background-color: #EBEBEB }
.grey-bg { background-color: #999999 }
.dark-grey-bg { background-color: #666666 }
.white-bg { background-color: #ffffff }
.light-bg { background-color: #DBDE98 !important }
.dark-bg { background-color: #64652C !important }

.image { border: solid 1px #4B491F }

.rollover-text { display: none }

A.no-underline { text-decoration: none !important }  

.button { background-color: #64652C; border: solid 2px #4B491F; color: white; font-weight: bold; font-size: 12px; padding-left: 8px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px; font-family: arial, helvetica, verdana, sans-serif }

.leftMenu {	text-align: left; }
		
.centerMenu { text-align: center;}
		
.rightMenu { text-align: right;	}
		
a.MenuLabelLink	{ COLOR: #ffffff;	FONT-SIZE: 11px;
TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: normal; }
a.MenuLabelLink:link { COLOR: #ffffff;	TEXT-DECORATION: None; }
a.MenuLabelLink:visited	{ COLOR: #ffffff; TEXT-DECORATION: None;	}
a.MenuLabelLink:hover{ COLOR: #ffffff; TEXT-DECORATION: None; }
		
a.MenuLabelLinkOn { COLOR: #ffffff; FONT-SIZE: 11px;
TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: normal; }
a.MenuLabelLinkOn:link { COLOR: #ffffff; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:visited { COLOR: #ffffff; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:hover { COLOR: #ffffff; TEXT-DECORATION: None; }
		
a.MenuItemLink { COLOR: #ffffff; FONT-SIZE: 11px;
TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: normal; }
a.MenuItemLink:link { COLOR: #ffffff; TEXT-DECORATION: None; }
a.MenuItemLink:visited { COLOR: #ffffff; TEXT-DECORATION: None; }
a.MenuItemLink:hover { COLOR: #ffffff; TEXT-DECORATION: None; }

a.MenuItemLinkOn { COLOR: #ffffff; FONT-SIZE: 11px;
TEXT-DECORATION: None;
margin: 0px; padding: 0px; font-weight: normal; }
a.MenuItemLinkOn:link { COLOR: #ffffff; TEXT-DECORATION: None; }
a.MenuItemLinkOn:visited { COLOR: #ffffff; TEXT-DECORATION: None; }
a.MenuItemLinkOn:hover { COLOR: #ffffff; TEXT-DECORATION: None; }

.myMenu { position: absolute; visibility: hidden; z-index: 5; }

.myMenuLabelleft { padding: 10px 10px 10px 10px; text-align: left; }
.myMenuLabelcenter { padding: 0px 0px 0px 0px; text-align: center; }
.myMenuLabelright { padding: 0px 0px 0px 0px; text-align: right; }
.myMenuItemleft { padding: 5px 5px 5px 5px; text-align: left; }
.myMenuItemcenter { padding: 0px 0px 0px 0px; text-align: center; }
.myMenuItemright { padding: 0px 0px 0px 0px; text-align: right; }

#myTest { 
width: 770px;
padding: 0px 0px 0px 0px;
z-index: 1;

}
