/*****************************************************
	REDEFINED HTML TAGS
******************************************************/
body {
	font-family: Verdana, Helvetica, Tahoma, sans-serif, Arial;
	font-size: small;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	background-color:#ECE9D8;
	background-image:url(../images/bg-body-grid.gif);
	margin:0;
	padding:0;
	text-align:center;
}
h1, h2, h3, h4, h5, h6, h7, h8, h9 {
	color:#005A9C;
	/* border-top:1px solid #4D8CBA; */
	margin:0 0 .1em 0;
	padding:0;
	font-weight:bold;
	display:block;
}
h1 { font-size:2em; }
h2 { font-size:1.7em; }
h3 { font-size:1.5em; }
h4 { font-size:1.3em; }
h5 { font-size:1.1em; }
h6 { font-size:1em; }
h7 { font-size:.8em; }
h8 { font-size:.6em; }
h9 { font-size:.4em; }
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child
{ border-top:none; margin:.5em 0 .2em 0; }
html>body h1, h2, h3, h4, h5, h6, h7, h8, h9 {
	margin:.7em 0 .1em 0;
}
a:link { 
	color: #000000;
	text-decoration:none;
	}
a:hover{
	color: #0000F0;
	}
a:visited{
  color: #0000FF;
}

/*
p:first-letter
{
	color:#333333;
	font-size:1.3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}
*/
p {
	margin:0 0 1em 0;
	line-height:1.2em;
}
ul li {
	margin: 0 0 .5em 0;
}
ol li {
	margin: 0 0 .7em 0;
}
/*****************************************************
	NEW STYLES
	which don't redefine existing tags
******************************************************/
#wrapper {width: 760px; margin: 0 auto; text-align: left; }

#bodyTopTitle {
	text-align:center;
	width:90%;
	background-color:#005A9C;
	margin: 0 auto; 
}
.thisClass{
}
#bodyCenterColumn {
	float:none;
	width:90%;
	background-color:#F6F6F6;
	margin: 0 auto; 
	text-align: left;
/*	border:2px solid #005A9C; */
	border-right: 2px solid #EFEFEF;
	border-bottom: 2px solid #EFEFEF;
	clear:both;
}
#bodyCenterColumnTestimonials{
float:none;
	width:90%;
	background-color:#F6F6F6;
	margin: 0 auto; 
	text-align: left;
/*	border:2px solid #005A9C; */
	border-right: 2px solid #EFEFEF;
	border-bottom: 2px solid #EFEFEF;
	clear:both;
	font-size:medium;
}
#bodyLeftNavigation {
	width:27%;
	float:left;
	background-color:#9BBED9; /* #EEEECC; /* #AAAA77; #EEEECC; */
	border:1px solid #005A9C; /* #888855; */
	padding:0;
	margin:0;
	font-size:small;
 }
/* NOT INTERNET EXPLORER */
html>body #bodyLeftNavigation {
	width:28%;
}
#bodyRightContent {
	float:right;
	width:70%;
	background-color:#F6F6F6;
	border:2px solid #F6F6F6;/* #F6F6F6; */
	padding:0;
	margin:0;
}
#bodyRightContent h1:first-child {
	margin:0;
	padding:0;
}
#bodyBottomCenter {
	clear:both;
	text-align:center;
	background-color:#EFEFEF;
	font-size:smaller;
}
/*****************************************************
	NAVIGATION
******************************************************/
#bodyLeftNavigation UL {
	list-style:none;
	margin:0;
	padding:0;
}

#bodyLeftNavigation li {
	margin:4px;
	padding:0;
	display:block;
}
#bodyLeftNavigation li a {
	color:white;
	background:#005A9C;
	text-decoration:none;
	display:block;
	width:100%;
	padding:2px 2px 3px 4px;
	border:1px solid black;
	text-transform: none;
}
/* NOT INTERNET EXPLORER */
html>body #bodyLeftNavigation li a {
	width:auto;
	display:block;
}
#bodyLeftNavigation li a:hover {
	background:#4D8CBA;
	text-decoration:none;
}
#bodyLeftNavigation li a:active {
	background:white;
	color:black;
	text-decoration:none;
}
#bodyLeftNavigation h1, #bodyLeftNavigation h2, #bodyLeftNavigation h3, #bodyLeftNavigation h4, #bodyLeftNavigation h5, #bodyLeftNavigation h6, #bodyLeftNavigation h7, #bodyLeftNavigation h8, #bodyLeftNavigation h9 {
	border:none 0px;
	padding:0 0 0 5px;
	margin:0;
	color:black;
	width:auto;
	background:#4D8CBA;
	display:block;
}
#bodyLeftNavigation p {
	margin:2px 2px 3px 8px;
}
/*****************************************************
	IN THIS PAGE BOX
******************************************************/
#inThisPage {
	width:200px;
	float:right;
	background:#EEEECC;
	border:1px solid #AAAA77;
	font-size:small;
}
#inThisPage ul {
	list-style:none;
	margin:0;
	padding:0;
}
#inThisPage li {
	margin:4px;
	padding:0;
	display:block;
}
#inThisPage li a {
	color:#005A9C;
	background:white;
	text-decoration:none;
	display:block;
	width:100%;
	padding:2px 2px 3px 4px;
	border:1px solid black;
text-transform: none;
}
/* NOT INTERNET EXPLORER */
html>body #inThisPage li a {
	width:auto;
	display:block;
}
#inThisPage li a:hover {
	background:#4D8CBA;
	color:white;
	text-decoration:none;
}
#inThisPage li a:active {
	background:white;
	color:black;
	text-decoration:none;
}
.Date {
	margin-top:.4em;
	text-align: left;
	font-weight: bold;
}
dl {
	margin:0;
	padding:0;
}
dt {
	margin:1em 0 .4em 0;
	font-style:italic;
	font-weight:bold;
}
dd {
}
