body {
	margin-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../../images/background.jpg);
	background-repeat: repeat-x;
	background-color: #8F8F8F;
}

td, tr, p, div {
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.index {
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 12px;
	font-weight : normal;
	color: #668187;
}

.small {
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 9px;
	font-weight : bold;
	color: #666666;
}

h1{
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4d4d4d;
}

h2{
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 14px;
	color: #4d4d4d;
}

.date{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
}

#dateTable{
	width: 1000px;
	background-color:#7a3245;
	text-align:right;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 20px;
	margin-top:3px;
}

#topThinTable{
	width: 1000px;
	height: 10px;
	background-color:#738a7a;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top:3px;
}

#logoFlashTable{
	width: 1000px;
	height: 75px;
	background-color:#ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top:0px;
}

#topNavTable{
	width: 1000px;
	height: 25px;
	background-color:#738a7a;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top:0px;
}
#topNavTable td.search{
	width: 200px;
	height: 25px;
	background-color:#738a7a;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top:20px;
}
#contentWrapper{
	width: 1000px;
	height: 100%;
	background-color:#ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top:3px;
}
#contentWrapper table.L1contentHead{
	width: 100%;
	height: 20px;
	background-color: #7a3245;
	text-align: left;
	vertical-align: middle;
	margin-top: 0px;
}

#contentWrapper td.L1contentHead{
	
	padding-left: 10px;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}


#contentWrapper td.left{
	
	height: 100%;
	background-color:#ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top:0px;
}
#contentWrapper td.right{
	width: 201px;
	background-color:#526557;
	border-left:dotted;
	border-left-width: 1px;
	border-left-color: #cccccc;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top:3px;
}
#ContentTable{
	width: 100%;
	height: 100%;
	background-color:#ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top:0px;

}
/* Content table vertical Line styles and left column width and top padding of left menus */
#ContentTable td.leftDots{
	width: 170px;
	height: 100%;
	padding-top: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	border-spacing: 0px;
	border-right:dotted;
	border-right-width: 1px;
	border-right-color: #cccccc;
}

/* Left Navigation Menu Level 1 */
#ContentTable table.leftNavTableL1{
	height: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;


}
/* Content Sections Horizontal Line styles */
#contentSections td.cs1,td.cs2,td.cs3{
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 7px;
	margin-top:10px;
	border-spacing: 5px;
	border-bottom:dotted;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
	text-align: left;
	vertical-align: middle;
}
#contentSections td.cs4{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 7px;
	padding-right: 7px;
	text-align: left;
	vertical-align: middle;
}
/* Content Section Header styles */
#contentSections div.csHeader{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

/* Content Section Inside content table styles */
table.contentTB75{
	width: 75%;
	background-color: #668187;
	border-color:#999999;
	border-width:thin;
	border-style:solid;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	margin-left:auto; 
	margin-right:auto;

}
table.bulletTB75{
	width: 75%;
	background-color: #668187;
	border-color:#999999;
	border-width:thin;
	border-style:solid;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	margin-left:auto; 
	margin-right:auto;

}

/* -----------Level 2 Page styles */
#contentWrapper table.L2contentHead{
	width: 100%;
	height: 20px;
	background-color: #7a3245;
	text-align: left;
	vertical-align: middle;
	margin-top: 0px;
}

#contentWrapper td.L2contentHead{
	
	padding-left: 10px;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
/* Left Navigation Menu Level 2 */
#ContentTable table.leftNavTableL2{
	height: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;

}

/* -----------Level 3 Page styles */
#contentWrapper table.L3contentHead{
	width: 100%;
	height: 20px;
	background-color: #7a3245;
	text-align: left;
	vertical-align: middle;
	margin-top: 0px;
}


#contentWrapper td.L3contentHead{
	
	padding-left: 10px;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
/* Left Navigation Menu Level 2 */
#ContentTable table.leftNavTableL3{
	height: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;

}


#rightColumn{
	width: 200px;
	height:auto;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top:0px;
}
#rightColumn td.rightWording{
	height: 100%;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 2px;
}
#rightColumn a:link{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
}
#rightColumn a:hover{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccc99;
	font-weight:bold;
}
#rightColumn a:visited{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
}
#rightColumn td.latestNews{
	height: 20px;
	background-color: #7a3245;
	text-align: center;
	vertical-align: middle;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
#rightColumn td.latestNewsHeadline{
	height: 25px;
	text-align: left;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 2px;
}


/* Default Global HyperLinks  */
a:link,a:visited{
	color: #738a7a;
	text-decoration: underline;
}
a:hover{
	color: #a3b3b7;
	text-decoration: underline;	
}
a:active{
	color: #7a3245;
	text-decoration: underline;	
}
/* Footer HyperLinks  */
a.footer:link, a.footer:visited {
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 9px;	
	color: #4d4d4d;
	text-decoration: underline;
}

a.footer:hover, a.footer:active {
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 9px;	
	color: #a3b3b7;
}
/* News Headline HyperLinks  */
a.newslink:link, a.newslink:visited {
	color: #ffffff;
	text-decoration: none;	
}

a.newslink:hover,a.newslink:active{
	color: #cccccc;
	text-decoration: underline;
}

/* Footer Table styles */
#footerLinksTable{
	width: 1000px;
	height: 30px;
	text-align:center;
	background-color:#ffffff;
	border-top: dotted;
	border-top-width: 1px;
	border-top-color: #cccccc;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top:0px;
}
/* Copyright Table styles */
#copyrightTable{
	width: 1000px;
	height: 20px;
	text-align:center;
	background-color:#ffffff;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top:0px;
}
/* Copyright Text Styles inside table */
#copyrightTable td.copyright{
	
	font-size:9px;
	color:#a3b3b7;
}

/* styles added by Kent, moved from HIPAA Page*/
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10;
}
.style2 {font-size: 10}
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style4 {color: #FFFFFF}

/* Form element styles, text area & buttons     */

form { 
 margin: 0px;
 padding: 0px; 
}


input.text  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #666666;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
	background: White;
	border: 1px solid;
	height: 15px;
	line-height: 15px;
	width : 90px;
}

input.button  {
	font-family : verdana,arial,helvetica,sans-serif;
	color : #666666;
	font-weight : bold;
	font-size : 9px;
	text-decoration : none;
	padding: 0px;
}

<!-- DHTML Menu CSS Code -->

.ItemStyle {
	list-style-image: url(../../images/charactors/file.gif);
	font-family: "sans-serif";
	font-size: 12px;
	vertical-align: middle;

}

.PopItemStyle {
	list-style-image: url(../../images/charactors/folder.gif);
	font-family: "sans-serif";
	font-size: 12px;
	vertical-align: middle;}
		
	/************** #Facts styles *************
/*Modify attributes of #contentwrapper below as desired*/

#contentwrapper{
width: 175px;
height: 165px;
/*border: 1px solid black;
background-color: #a3b3b7;*/
padding: 5px;
}
/* This block for FireFox Styles*/
#rightColumn td.billcontent{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #fff;
font-weight: bold;
text-align: center;
width: 100%;
display:block;
height:auto;
}
/* This block for IE Styles*/
.billcontent{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #fff;
font-weight: bold;
width: 100%;
display:block;
}