body
{
margin: 0px;
padding: 0;
background-color: #fff;
font-family:arial;
font-size:12px;
}

img.floatRight { 
    float: right; 
    margin: 4px; 
}

.header{
 background-color: #E9E7E6;
 margin:0 0 9px 0;
 padding:0;
 height:62px;
 }

.logo{
 margin: 8px 0 8px 125px;
 height:82px;
}

.topnav{
 color:#CA7700;
 font-weight:bold;
 font-size:16px;
 padding:0 0 10px 20px;
 margin:0;
}

.topnav A:link {text-decoration: none;color: #666666;}
.topnav A:visited {text-decoration: none;color: #666666;}
.topnav A:active {text-decoration: none;color: #666666;}
.topnav A:hover {text-decoration: underline; color: #666666;}

.solution_nav A:link {text-decoration: none;color: #CA7700;}
.solution_nav A:visited {text-decoration: none;color: #CA7700;}
.solution_nav A:active {text-decoration: none;color: #CA7700;}
.solution_nav A:hover {text-decoration: underline; color: #CA7700;}


#container{
 margin: 40px 145px 0px 145px;
}

#tag_header{
 color:#CA7700;
 font-weight:bold;
 font-size:19px;
 padding:20px 0 20px 153px;
}

#left_nav{
 margin:30px 0 0 73;
 width:200px;
 float:left;
}

.left_menu{
 background-color:#CA7700;
 width: 180px;
 height:90px;
 text-align:center;
 padding:10px 0 0 0;
}

.left_menu A:link {text-decoration: none;color: #ffffff;font-size:12px;font-weight:bold;}
.left_menu A:visited {text-decoration: none;color: #ffffff;font-size:12px;font-weight:bold;}
.left_menu A:active {text-decoration: none;color: #ffffff;font-size:12px;font-weight:bold;}
.left_menu A:hover {text-decoration: underline; color: #ffffff;background-image: url(images/hover_on.gif);font-size:12px;font-weight:bold;}

a.opmlink {color:#047EB5;text-decoration: none;font-weight:bold;}
a.opmlink:visited {text-decoration: none;color:#047EB5;font-weight:bold;}
a.opmlink:active {text-decoration: none;color:#047EB5;font-weight:bold;}
a.opmlink:hover {text-decoration: underline;color:#000;font-weight:bold;}

a.graph {color:#fff;text-decoration: none;font-weight:bold;}
a.graph:visited {text-decoration: none;color:#fff;font-weight:bold;}
a.graph:active {text-decoration: none;color:#fff;font-weight:bold;}
a.graph:hover {text-decoration: underline;color:#fff;font-weight:bold;}

a.graph3 {color:#fff;text-decoration: none;font-size:11px;}
a.graph3:visited {text-decoration: none;color:#fff;font-size:11px;}
a.graph3:active {text-decoration: none;color:#fff;font-size:11px;}
a.graph3:hover {text-decoration: underline;color:#fff;font-size:11px;}

a.graph2 {color:#fff;text-decoration: none;font-weight:bold;}
a.graph2:visited {text-decoration: none;color:#fff;font-weight:bold;}
a.graph2:active {text-decoration: none;color:#fff;font-weight:bold;}
a.graph2:hover {text-decoration: underline;color:#fff;font-weight:bold;background-color:#77a15a;}

#govern_clients{
 margin:10px 0 0 0;
 padding:10px 5px 0 5px;
 background-color:#E9E7E6;
 font-size:10px;
 width: 173px;
 height:150px;
 text-align:left;
 color:#666666;
}

#content{
 margin:0px 0 30px 0;
 float:left;
 border-left: 1px solid #9A9A9A;
 width:500px;
}

#content_text{
 padding: 0 10px 0 10px;
 }

.title{
color: #00759A;
font-weight: bold;
font-size: 15px;
}

.title2{
color: #000000;
font-weight: bold;
font-size: 15px;
}

li {
 font-size:12px;
}

#footer{
 border-top: 1px solid #9A9A9A;
 width:400px;
 padding:0px 0 0px 153px;
}

.footer_nav{
 background-color: #E9E7E6;
 color:#666666;
 font-size:10px;
 margin:0 0 5px 0;
 padding:4px 2px 2px 2px;
 height:15px;
 font-weight:bold;
 text-align:center;
 }
 
.footer_nav A:link {text-decoration: none;color: #666666;}
.footer_nav A:visited {text-decoration: none;color: #666666;}
.footer_nav A:active {text-decoration: none;color: #666666;}
.footer_nav A:hover {text-decoration: underline; color: #666666;} 
 
 .copyright{
  color:#666666;
  font-size:11px;
  text-align:center;
  margin:0 0 5px 0;
 }
 
/* NAVIGATION BUTTONS */
.cssnav	{
			position:relative;
			font-family: arial;
			background-image:  url('images/hover_on.gif');
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 181px;
			height: 24px;
			margin: 0;
			padding: 0;
			font-weight: bold;
			border-top: 1px solid #D79942;
			border-left: 1px solid #D79942;
			border-right: 1px solid #D79942;
			border-bottom: 0px solid #A77C2C;
}
.bottom {
			border-bottom: 0px solid #D79942;			
}
.cssnav a {
			display: block;
			color: #fffff;
			font-size: 12px;
			width: 181px;
			height: 24px;
			display: block;
			float: left;
			color: #fff;
			text-decoration: none;
}

.cssnav img {width: 181px; height: 24px; border: 0; }
* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}

.cssnav span {
			position: absolute;
			left: 8px;
			top: 7px;
			margin: 0px;
			padding: 0px;
			cursor: pointer;
			width: 181px;
			height: 24px;
			text-align: left;
			padding:0 0 0px 15px;
}

/* SUBLIST NAVIGATION BUTTONS */
.cssnav2	{
			position:relative;
			font-family: arial;
			background-image:  url('images/hover_on.gif');
			background-repeat: no-repeat;
			white-space: nowrap;
			display: block;
			width: 183px;
			height: 24px;
			margin: 0;
			padding: 0;
			border-top: 0px solid #D79942;
			border-left: 0px solid #D79942;
			border-right: 0px solid #D79942;
			border-bottom: 0px solid #A77C2C;
}

.bottom {
			border-bottom: 0px solid #D79942;			
}
.cssnav2 a {
			display: block;
			color: #fffff;
			font-size: 11px;
			width: 183px;
			height: 24px;
			display: block;
			float: left;
			color: #fff;
			text-decoration: none;
}

.cssnav2 img {width: 183px; height: 24px; border: 0; }
* html a:hover {visibility:visible}
.cssnav2 a:hover img{visibility:hidden}

.cssnav2 span {
			position: absolute;
			left: 8px;
			top: 7px;
			margin: 0px;
			padding: 0px;
			cursor: pointer;
			width: 183px;
			height: 24px;
			text-align: left;
			padding:0 0 0 25px;
}