/* CSS Document */

body {
	background-color: #EDEDDD;
}

.right {
	font-size: 14px;
	margin-left: 10px;
	line-height: 25px;/* 25px */
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #003300;
	background-image: url(homeimages/headerfade.jpg);
	height: 25px;
}
.body14 {
	font-family: "Times New Roman", Times, serif;
	width: 465px;
	margin-left: 10px;
	font-size: 14px;
	line-height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006633;
	font-weight: bold;
}
.body14a {
	font-family: "Times New Roman", Times, serif;
	width: 475px;
	margin-left: 10px;
	font-size: 14px;
}
.sectionbox {
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	border: 1px dotted #003300;
	width: 458px;
	background-color: #FFFFFF;
}

#leftside {
	position:absolute;
	left:774px;
	top:151;
	width:392px;
	height:608px;
	z-index:1;
	background-color: #99CC99;
	padding-left: 10px;
	background-image: url(homeimages/FADE1.JPG);
	padding-top: 10px;
	
	}
.Header {
	font-size: 12pt;
	font-weight: bold;
	color: #006633;
	margin-left: 10px;
	border-bottom-color: #CCCC99;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-image: url(homeimages/headerfade.jpg);
	border-top-color: #CCCC99;
	border-top-style: solid;
	border-top-width: 1px;
	margin-top: 5px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	}
.leftside {
	top: 100px;
	left: 750px;
	position: absolute;
}
.body {
	font-size: 14px;
	word-spacing:inherit;
	margin-left: 10px;
	width: 465px;
	font-family: "Times New Roman", Times, serif;
	}
.right {
	font-size: 14px;
	margin-left: 10px;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #003300;
	background-image: url(homeimages/headerfade.jpg);
	height: 25px;
}
.right1 {
	font-size: 14px;
	margin-left: 10px;
	margin-top: 5px;
}
.body14a {
	font-family: "Times New Roman", Times, serif;
	width: 465px;
	margin-left: 10px;
	font-size: 14px;
	color:#009933;
	font-weight:bold;
}
.bodytext {
	font-size: 14px;
	word-spacing:inherit;
	margin-left: 10px;
	width: 475px;
}
.showstate{ /*Definition for state toggling image */
cursor:hand;
cursor:pointer;
float: right;
margin-top: 2px;
margin-right: 3px;
}

.headers{
	width: 400px;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid black;
	background-image: url(homeimages/headerfade.jpg);
	font-family: "Times New Roman", Times, serif;
	color: #006633;
}

.switchcontent{
	width: 400px;
	border: 1px solid black;
	border-top-width: 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	background-image: url(homeimages/FADE1.jpg);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
}
.sectionbox {
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	border: 1px dotted #003300;
	width: 458px;
}
.sidequicklink {
	font-size: 14px;
	}
	
/* delete .boyname and .girlname after 12/31/10 */	
.boyname { 
	color: #0066FF;
	font-weight: bold;
}
.girlname {
	color: #FF3399;
	font-weight: bold;
}
.boy {
	color: #0066FF;
	font-weight: bold;
}
.girl {
	color: #FF3399;
	font-weight: bold;
	}
.chartheader {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	}
.jobtext {
	font-size: 12px;
	}
.jobdescript {
	font-size: 11px;
	font-family: "Times New Roman", Times, serif;
	padding: 2px;
	width: 480px;
	border: 1px dotted #006633;
	}

h2 {text-align: center;
	}

p.style1 {
	font-size: 12pt;
	font-weight: bold;
	color: #006633;
	margin-left: 0px;
	border-bottom-color: #CCCC99;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-image: url(homeimages/headerfade.jpg);
	border-top-color: #CCCC99;
	border-top-style: solid;
	border-top-width: 1px;
	margin-top: 5px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	text-align:center;
	}
	
.style2 {
	font-size: 14px;
	word-spacing:inherit;
	margin-left: 15px;
	width: 475px;
	margin-top: 5px;/* ?????????? */
}
.style6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.style9 {
	font-size: 10px;
	font-family: "Times New Roman", Times, serif;
}
.style10 {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #006633;
}
.style10a {
	color: #006633;
	}
.style11 {
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(homeimages/qsback.jpg);
	background-repeat: repeat;
	height: 50px;
	width: 100%;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight: bold;
	}
.style11a {
	font-family: "Times New Roman", Times, serif;
	 width: 465px;
	 margin-left: 10px;
	 font-size: 14px;
	 font-weight: bold;
	 }
.style12 {
	font-size: 14px;
	}
.style13 {
	font-size: 12px;
	margin-left: 10px;
	font-weight: bold;
	}
.style14 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.style15 {
	font-family: "Times New Roman", "Times", "serif";
	font-size: 14px;
	font-weight: bold;
}
.style16 {
	font-size: 12px;
	}
.style16a {
	color: #006633;
	font-weight: bold;
}
.style17 {
	font-size: 14px;
	margin-left: 10px;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: groove;
	border-bottom-color: #003300;
	height: 25px;
	font-weight: bold;
	}
.style18 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	}
.style19 {
	font-size: 16px;
	font-weight: bold;
}
.style20 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	}
#calendar {
	padding-top: 3px; width: 200px;
	}
#calendar span {
	float: left;
	width: 20px;
	padding: 0;
	margin-bottom: 100px;
	/*margin: 0.125em;*/
	text-align: center;
	border: 1px solid silver;
	height: 25px;
	background-color: #ECF3D9;
	
	}
#right .thumb {
	display:inline;
	width:270px;
	padding:20px;
	float:left;
	background-color: #FFFFFF;
}
#right .thumb img {
	padding:5px;
	background:#fff;
	border:0;
}

#bbdrug {
	position:absolute;
	left:773px;
	top:191px;
	width:239px;
	height:474px;
	z-index:1;
	background-color: #EDEDDD;
	visibility: hidden;
}


#keycare {
	position:absolute;
	left:773px;
	top:191px;
	width:239px;
	height:1148px;
	z-index:2;
	background-color: #EDEDDD;
	visibility: hidden;
}
#info {
	position:absolute;
	left:753px;
	top:184px;
	width:239px;
	height:104px;
	z-index:3;
	visibility: visible;
}
#oralfacial {
	position:absolute;
	left:764px;
	top:191px;
	width:248px;
	height:567px;
	z-index:4;
	background-color: #EDEDDD;
	visibility: hidden;
}
#garrison {
	position:absolute;
	left:773px;
	top:191px;
	width:239px;
	height:721px;
	z-index:5;
	background-color: #EDEDDD;
	visibility: hidden;
}
#newtown {
	position:absolute;
	left:773px;
	top:191px;
	width:239px;
	height:700px;
	z-index:6;
	background-color: #EDEDDD;
	visibility: hidden;
}
#westdak {
	position:absolute;
	left:773px;
	top:191px;
	width:239px;
	height:841px;
	z-index:7;
	background-color: #EDEDDD;
	visibility: hidden;
}
#towncountry {
	position:absolute;
	left:773px;
	top:191px;
	width:239px;
	height:274px;
	z-index:8;
	background-color: #EDEDDD;
	visibility: hidden;
}
#thomes {
	position:absolute;
	left:773px;
	top:191px;
	width:239px;
	height:672px;
	z-index:9;
	background-color: #EDEDDD;
	visibility: hidden;
	}
.textleft {
	text-align: left;
}


#pointofinterest {
	width: 249px;
	float:right;
	position: float;
	padding:100;
	background-color:#DDD;
	text-align: center;
}
