BODY
{
	SCROLLBAR-FACE-COLOR: #626060;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #dddddd;
	SCROLLBAR-ARROW-COLOR: #D4D0C8;
	SCROLLBAR-TRACK-COLOR: #D4D0C8;
	SCROLLBAR-DARKSHADOW-COLOR: #666666;
	background-color : #000000;
	font-family: "Times New Roman", Times, serif;
}


a:link{	color:black; font-weight: bold; text-decoration: none;}
a:active { color:black; font-weight: bold; text-decoration: none; font-weight: bold}
a:visited { color: black; font-weight: bold; text-decoration: none }
a:hover { color: #DAA520; font-weight: bold; text-decoration: blink;}


/* first line top heading, center, red*/
h1
{
	color: #F11F1F;
	text-decoration: none;
	font-weight: bold;
	margin-left:0pt; 
	margin-right:0in; 
	margin-bottom:6px;
	margin-top:5px;
	font-family: "Times New Roman", Times, serif;
	font-size: 15pt;
	text-align: center;
}

/* second line top heading, center, black*/
h2
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin-left:0pt; 
	margin-right:0in; 
	margin-bottom:6px;
	margin-top:10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 15pt;
	text-align: center;
}

/* sub heading first line red bold left*/
h3
{
	color: #F11F1F;
	text-decoration: none;
	font-weight: bold;
	margin-left:0pt; 
	margin-right:0in; 
	margin-bottom:6px;
	margin-top:10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	text-align: left;

}

/* sub heading second line black bold left*/
h4
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin-left:0pt; 
	margin-right:0in; 
	margin-bottom:6px;
	margin-top:10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	text-align: left;
}

/* first line top heading, center, black, underline*/
h5
{
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	margin-left:0pt; 
	margin-right:0in; 
	margin-bottom:6px;
	margin-top:5px;
	font-family: "Times New Roman", Times, serif;
	font-size: 15pt;
	text-align: center;
}

h6
{
	color: black;
	text-decoration: none;
	font-style:italic;
	font-family: "Times New Roman", Times, serif;
	text-align: center;
	font-size: 10pt;

}



/*horizontal line*/
hr
{
	width:100%;
	color:#DAA520;
	margin-bottom:3px;
	margin-top:0px; 

}

.bodymain
{
	background-color:#FFFFFF;
	vertical-align:top;
	padding-bottom:8px;
	padding-top:30px;	
	padding-right:10px;
	padding-bottom:20px;
	border-color:#000000;
	border-style: solid;
	border-width:1px;
	font-size: 12pt;
}

.tblmain
{
	border:2px solid white;
	width:96%;
	background-image: url('images/background_red.gif');
	background-color:#F11F1F;
	margin-top:5px;
}


.tblmain_body
{
	border:1px solid #000000;
	width:100%;
	background-color:#ffffff;
	padding:10px;
	margin-top:2.5px;
	margin-left:0px;
}


.tblmain_body li
{
	line-height:1.2;
}



.tblsub
{
	width:100%;
	float:center;
	background-color: #000000;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
}


.tbleve
{
	border-width:2px;
	border-style: solid;
	width:350px;
	border-color:goldenrod;
	padding:4px;
	cellspacing:1px;
	background-color:white;
	font-size:0.75em;
	margin-top:45px;
	/*margin-left:50px;*/
	margin-bottom:25px;
	

}

.slideshow
{
	width:160px;
	border-width:1px;
	padding-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	cellspacing:0;
	border-color:black;
	border-style: solid;
	background-color:white;
	float:center;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;

}

.tblpic
{
	border-width:0px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	margin-top:8px;
	margin-left:8px;
	margin-right:8px;
	margin-bottom:8px;
	cellspacing:0;
	border-color:#000000;
	border-style: solid;
	float:center;
	text-align:center;
}

a.read
{
	color: red;
	text-decoration: none;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: italic;
}


.clickhere
{
    color: red;
	text-decoration: none;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
}

.vmenu td
{
	width:180px;
	border-width:1px;
    border-color:black;
	border-style: solid;
    background-color:#FFFFFF;
    color: black;
    font-weight:bold;
    font-size: 1.02em;
	padding-top: 15px;
	padding-left: 0px;
    margin-left:5px;  
}


.vmenu ul li
{
	list-style-image: url('http://www.caldwellop.org/images/ulimg.gif');
	margin-left:0px;
	line-height:1.2;
	margin-top:5px;
}

.footnote
{
    width:100%;
	background-color:white;
	font-size:0.85em;
	color: #FF0000;
	text-decoration: none;
	text-align:center;
	font-family: "Times New Roman", Times, serif;
	margin-bottom:2px;
}

.quote
{
    font-size:0.99em;
	color: #000000;
	text-decoration: none;
	text-align:center;
	font-family: "Times New Roman", Times, serif;
	font-styl: italic;
}


.picnote
{
    width:100%;
	font-size:0.85em;
	color: #000000;
	text-decoration: none;
	text-align:center;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}