BODY.Body			{ background-color: #c8c8c8; background-image: url("./images/siteBodyBG.gif") ; background-repeat: repeat; margin: 0px auto; padding: 0px }

TABLE.Body			{ width: 788px; margin: 0px auto; padding: 0px; border-width: 0px }

TD.BodyBGLHS			{ background-image: url("./images/siteBodyBGLHS.gif") ; background-repeat: repeat-y }

TD.BodyBGRHS			{ background-image: url("./images/siteBodyBGRHS.gif") ; background-repeat: repeat-y }





TD.TopBar1			{ background-color: #510708 ; background-image: url("./images/siteTopBar1BG.gif") ; background-repeat: repeat }

P.TopBar1LHS			{ text-align: left; margin: 1px 5px 1px 5px; font-family: arial, sans-serif ; font-size: 1.2em; color: #FFFFFF ; font-weight: normal }

A.TopBar1LHS			{ text-decoration: none ; color: #FFFFFF }

A.TopBar1LHS:hover		{ text-decoration: none ; color: #e6d5b2 }

P.TopBar1RHS			{ text-align: right; margin: 1px 5px 1px 5px; font-family: arial, sans-serif ; font-size: 0.9em; color: #FFFFFF ; font-weight: normal }

A.TopBar1RHS			{ text-decoration: none ; font-weight: bold ; color: #FFFFFF }

A.TopBar1RHS:hover		{ text-decoration: none ; font-weight: bold ; color: #e6d5b2 }







TD.TopBar2			{
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
 
border: 0px solid #625e00;

border-width: 0px 0;

background: #6e2222;}



P.TopBar21LHS			{ text-align: left; margin: 1px 5px 1px 5px; font-family: arial, sans-serif ; font-size: 1.2em; color: #FFFFFF ; font-weight: normal }

A.TopBar21LHS			{ text-decoration: none ; color: #FFFFFF }

A.TopBar21LHS:hover		{ text-decoration: none ; color: #e6d5b2;}

P.TopBar21RHS			{ text-align: left; margin: 1px 1px 1px 1px; font-family: arial, sans-serif ; font-size: 12px; 

color: #FFFFFF ; font-weight: normal ; background:#903737; float: left;

color: white;

padding: 1px 1px;

text-decoration: none;

border-right: 0px solid white;}

A.TopBar21RHS			{ text-decoration: none ; font-weight: bold ; color: #FFFFFF }

A.TopBar21RHS:hover		{ text-decoration: none ; font-weight: bold ; color: #990033 ; background:#ffffffcolor: white;

background: #e6d5b2;}



IMG.TopBanner			{ float: left; margin: 0px; padding: 0px; border-width:0px }



.TopBar2RHS{

width: 100%;

overflow: hidden;



border-bottom: 0px solid black; /*bottom horizontal line that runs beneath tabs*/

}



.TopBar2RHS ul{

margin: 0px;

padding: 0px;

padding-left: 2px; /*offset of tabs relative to browser left edge*/



font: bold 12px Verdana;

list-style-type: none;

}



.TopBar2RHS li{

display: inline;

margin: 1px;

}



.TopBar2RHS li a{

float: left;

display: block;

text-decoration: none;

margin: 0px;

padding: 3px 4px; /*padding inside each tab*/

border-right: 1px solid white; /*right divider between tabs*/

color: white;



}



.TopBar2RHS li a:visited{

color: white;

}



.TopBar2RHS li a:hover, .TopBar2RHS li.selected a{

background-image: url("./images/siteTopBar1BG.gif") ; background-repeat: repeat /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */

}





TD.PathBar			{ background-color: #e6d5b2 ; background-image: url(./images/sitePathBarBG.gif) ; background-repeat: repeat }

P.PathBar			{ text-align: left; margin: 1px 9px 1px 9px; font-family: arial, sans-serif ; font-size: 0.7em; color: #000000 ; font-weight: normal }

A.Path				{ text-decoration: none ; font-weight: bold ; color: #333333 }

A.Path:hover			{ text-decoration: none ; font-weight: bold ; color: #000000 }





TD.Content			{ background-color: #ffffff ; background-image: url('./images/siteContentDivide.gif') ; background-repeat: repeat-y }





H2.MainLHS 			{ font-family: arial, sans-serif; font-size: 0.95em; color: #821919; font-weight: bold; text-align: left; margin: 15px 10px 0px 10px ; background-color: #f6f6f6; background-image: url('./images/siteMainLHSH2BG.gif') ; background-repeat: repeat-x; padding: 4px 0px 4px 0px }

H3.MainLHS			{ font-family: arial, sans-serif; font-size: 0.90em; color: #821919; font-weight: bold; text-align: left; margin: 0px 10px 0px 10px ; background-color: #f6f6f6; padding: 0px 0px 0px 0px }

TD.MainLHSH3			{ font-family: arial, sans-serif; font-size: 0.90em; color: #821919; font-weight: bold; text-align: left }

P.MainLHS 	 		{ font-family: arial, sans-serif; font-size: 0.72em; color: #333333; font-weight: normal; text-align: justify; margin: 0px 10px 20px 10px ; background-color: #f6f6f6 ; padding: 4px 0px 4px 0px; line-height: 1.5em }

P.MainLHSWhiteBG  		{ font-family: arial, sans-serif; font-size: 0.72em; color: #333333; font-weight: normal; text-align: justify; margin: 0px 10px 20px 10px ; background-color: #ffffff ; padding: 4px 0px 4px 0px; line-height: 1.5em }

TH.MainLHSP 	 		{ font-family: arial, sans-serif; font-size: 0.72em; color: #333333; font-weight: bold; text-align: justify; line-height: 1.5em }

TD.MainLHSP 	 		{ font-family: arial, sans-serif; font-size: 0.72em; color: #333333; font-weight: normal; text-align: justify; line-height: 1.5em }

A.MainLHS	 		{ text-decoration: none ; font-weight: bold ; color: #821919 }

A.MainLHS:hover 		{ text-decoration: none ; font-weight: bold ; color: #c24b4b }

IMG.MainLHS			{ border-color: #000000; margin: 0px 0px 0px 0px; border-width: 0px; border-style: solid; font-family: arial, sans-serif; font-size:1.0em; color: #443e38 }

IMG.MainLHSBorder		{ border-color: #000000; margin: 0px 0px 0px 0px; border-width: 1px; border-style: solid; font-family: arial, sans-serif; font-size:1.0em; color: #443e38 }

IMG.MainExternalLinkImage	{ color: #FFFFFF; border: solid; border-width: 0px ; margin: 0px 0px 0px 3px; font-family: arial, sans-serif; font-size: 1.0em; color: #443e38 }





H2.MainRHS 			{ font-family: arial, sans-serif; font-size: 0.95em; color: #333333; font-weight: bold; text-align: left; margin: 15px 15px 0px 15px ; background-color: #ffffff; background-image: url('./images/siteMainRHSH2BG.gif') ; background-repeat: no-repeat; padding: 4px 0px 4px 0px }

A.H2RHS	 			{ text-decoration: none ; font-weight: bold ; color: #333333 }

A.H2RHS:hover 			{ text-decoration: none ; font-weight: bold ; color: #000000 }

P.MainRHS 			{ font-family: arial, sans-serif; font-size: 0.72em; color: #443e38; font-weight: normal; text-align: justify; margin: 5px 15px 10px 15px ; background-color: #FFFFFF; line-height: 1.5em; padding: 0px 0px 0px 0px }

TD.MainRHSP 			{ font-family: arial, sans-serif; font-size: 0.72em; color: #443e38; font-weight: normal; text-align: justify; line-height: 1.5em }

IMG.MainRHS			{ border-color: #000000; margin: 0px 0px 0px 0px; border-width: 0px; border-style: solid; font-family: arial, sans-serif; font-size: 1.0em; color: #443e38 }

A.MainRHS	 		{ text-decoration: none ; font-weight: bold ; color: #821919 }

A.MainRHS:hover 		{ text-decoration: none ; font-weight: bold ; color: #c24b4b }

A.MainRHSLight	 		{ text-decoration: none ; font-weight: normal ; color: #821919 }

A.MainRHSLight:hover 		{ text-decoration: none ; font-weight: normal ; color: #c24b4b }





TABLE.Bottom			{ width: 788px; margin: 0px auto; padding: 0px; border-width: 0px }

P.Bottom			{ text-align: center; margin: 10px 0px 10px 0px; font-family : arial, sans-serif; font-size: 0.7em; color: #333333 ; font-weight: normal ; line-height: 1.5em }

A.BottomA			{ text-decoration: none ; font-weight: bold ; color: #333333 }

A.BottomA:hover			{ text-decoration: underline ; font-weight: bold ; color: #000000 }



