/*
      Created by Jerry Simmons Azitiz Consulting 2010	  
*/
/* text color and sizing */

h2 {
	color: #104070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	text-align: center;
}
h3 {
	color: #104070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}
h5 {
	color: #104070;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}
h5t {
	color: #104070;
	font-family: Garamond, Helvetica, sans-serif;
	font-size: 200%;
}
h5n {
	color: #104070;
	font-family: Garamond, Helvetica, sans-serif;
	font-size: 100%;
}
h6 {
	color: white;
	font-family: font-family: Arial, Helvetica, sans-serif;
	font-size: 6;
	font-variant: small-caps;
}
h7 {
	color: red;
	font-family: font-family: Arial, Helvetica, sans-serif;
	font-size: 6;
	font-variant: small-caps;
}
p {
	color: #104070;
	font-size: 100%;
} 
p2 {
	color: yellow;
	font-size: 100%;
} 
/*- Page Layout ------------------------------------------------------- */ 

* { padding: 0; margin: 0; }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background: #104070;
}
#pagelayout { 
 margin: 0 auto;
 width: 900px;
}
#falsecol {
 /* background: url(images/2col.gif); */
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
	color: #2C8CA9;
	width: 850px;
	padding: 1px 1px 1px 1px;
	height: 120px;
	margin: 3px 0px 0px 0px;
	background: #2C8CA9;
}
#navigation {
 width: 850px;
 color: #333;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background: #2C8CA9;
} 
#leftcolumn {
	display: inline;
	color: #627EB7;
	margin: 0px;
	padding: 0px 20px;
	width: 120px;
	float: left;
	background: #2C8CA9;
}
#leftcolumn2 {
	display: inline;
	color: #627EB7;
	margin: 0px;
	padding: 0px 20px;
	width: 30px;
	float: left;
	background: #2C8CA9;
}
#midcolumn {
	display: inline;
	color: #627EB7;
	margin: 1px;
	padding: 0px 25px;
	width: 458px;
	float: left;
	background: #eaf5f8;
}
#midcolumn h7 {
	color: red;
	font-family: font-family: Arial, Helvetica, sans-serif;
	font-size: 6;
	font-variant: small-caps;
}
#midcolumn  ul li 
{
	margin-left: 10px;
	color: #627EB7;
	padding-left: 5px;
	list-style-type: none;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	list-style: circle;
	font: bold;
}
#midcolumn2 {
	display: inline;
	color: #627EB7;
	margin: 1px;
	padding: 0px 10px;
	width: 575px;
	float: left;
	background: #eaf5f8;
}
#midcolumn2  ul li 
{
	margin-left: 10px;
	color: #627EB7;
	padding-left: 5px;
	list-style-type: none;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	list-style: square;
	font: bold;
}
#rightcolumn {
	display: inline;
	color: navy;
	margin: 0px;
	padding: 0px 0px 0px;
	width: 260px;
	float: left;
	background: #2C8CA9;
}

#footervmfp {
	width: 900px;
	clear: both;
	color: #2C8CA9;
	background: #104070;
	margin: 0px 0px 0px 0px;
	padding: 10px;
}
#footer {
	width: 900px;
	clear: both;
	color: white;
	background: #104070;
	margin: 0px 0px 0px 0px;
	padding: 10px;
}
/*
.clear { clear: both; background: none; } */

/*- Menu Tabs  */ 

#tabs1 
{
	float: left;
	width: 852px;
	background: #2C8CA9;
	font-size: 93%;
	line-height: normal;
	border-bottom: 1px solid #BCD2E6;
}
#tabs1 ul 
{
	margin: 5px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
#tabs1 li 
{
	display: inline;
	margin: 0;
	padding: 0px 5px;
}
#tabs1 a 
{
	float: left;
	background: url("images/tableft1.gif") no-repeat left top;
	margin: 5;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	background-color: white;
}
#tabs1 a span 
{
	float: none;
	display: block;
	background: url("images/tabright1.gif") no-repeat right top;
	padding: 0px 25px 0px 0px;
	color: #627EB7;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs1 a span {float:none;}
/* End IE5-Mac hack */
#tabs a:hover span 
{
color:#red;
}
#tabs1 a:hover 
{
background-position:0% -42px;
}
#tabs1 a:hover span {
background-position:100% -42px; 
}
#tabs1 #current a, #tabs1 #current span { /*currently selected tab*/
/* background-color: #104070; */
background-color: lime;
}
/*- Vertical Menu --------------------------- */
	
#navcontainer 
{ 
width: 120px; 
margin: 0px;
}

#navcontainer ul li
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 120px;
color: navy;
background-color: white;
border-bottom: 2px solid navy;
}

#navcontainer a:link, #navlist a:visited
{
	color: #navy;
	text-decoration: none;
}

#navcontainer a:hover
{
background-color: #369;
color: #fff;
}
#navcontainer p /* Vertical Menu Titles */
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	margin: 0px;
	padding-left: 5px;
	text-transform: uppercase;
	width: 120px;
	font-weight: bold;
	letter-spacing: 1.5px;
}
#tsvcont{
position:relative;
width:198px;          /* width = target width - (border * 2) */
height:100px;
border:1px solid #8e8462;
overflow:hidden;
text-align:left;
}

#tsvdiv0, #tsvdiv1{
position:absolute;
width:186px;          /* width = tsvcont width - ((border + padding) * 2) */
border:1px solid navy;
padding:0 5 10 5
}
