   #container {
	margin:0;
	padding:0;
	position: absolute;
	width: 730px;
	left: 150px;
	top: 0px;
	z-index: 50;
	border-top: 1px solid;
	border-right: 1px solid #A79355;
	border-bottom: 1px solid;
	border-left: 1px solid #A79355;
   }
   html>body {font-size:small;}
    
   body {
      background:#fff;
      margin:0;
      padding:0;
      color:#000;
      voice-family: "\"}\""; voice-family:inherit;
      font-size:small;
      } html>body {font-size:small;}
    
	#header2 {
		float:left;
		width:100%;
		background:repeat-x bottom;
		font-size:93%;
		line-height:normal;
		position: relative;
		top: 10px;
		height: 60px;
      }

    #header {
	float:left;
	width:100%;
	background:repeat-x bottom;
	line-height:normal;
	top: 11px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:.05em;
	font-size: 6pt;
	font-weight: normal;
	text-transform: uppercase;
	color: #000000;
	z-index: 50;
	left: 0;
      }
   #header ul {
      margin:0;
      padding:10px 00px 0;
      list-style:none;
      }
    #header li {
      float:left;
      background:url(left_both.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid #EBE8D0;
      }
    #header a {
      float:left;
      display:block;
      width:0.1em;
      background:url(right_both.gif) no-repeat right top;
      padding:15px 8px 15px 2px;
      text-decoration:none;
      font-weight:bold;
      color:#EBE8D0;
      }
    #header > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#000000;
      }
    #home #nav-home, #implement #nav-implement,
    #training #nav-training, #audit #nav-audit,
    #software #nav-software, #contact #nav-contact,
	#about #nav-about {
      background-position:0 -150px;
      border-width:0;
      }
    #home #nav-home a, #implement #nav-implement a,
    #training #nav-training a, #audit #nav-audit a,
    #software #nav-software a, #contact #nav-contact a,
	#about #nav-about a {
      background-position:100% -150px;
      color:#333;
      }
    #header li:hover, #header li:hover a {
      background-position:0% -150px;
      color:#333;
      }
    #header li:hover a {
      background-position:100% -150px;
      }

	body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #EBE8D0;
	}
	
	img .partners { background-color:#FF0000; float:right; }
	
 #Logo {
	width: 156px;
	left: 100px;
	margin-bottom: 10px;
	top: 0px;
	margin-top: 0px;
}
 .copyright {
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

 #textblock {
	z-index: 10;
	width: 729px;
	padding-left: 0px;
	position: relative;
	float: left;
	top: 24px;
}

.h1 {
	padding 10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #860808;
	line-height: 16px;
	font-weight: normal;
	}
	
.p {

	font:normal 9pt/12pt Georgia, "Times New Roman", Times, serif; 
}
.h5 a {
	font:normal 11pt/18pt "Times New Roman", Times, serif;
	color: #003399;
}

#lines {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 115px;
	top: 70px;
	left: 0px;
	border: 1px solid #A79355;
	background-image: url(RedBG.gif);
	background-repeat: repeat-x;
}
#lines2 {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 43px;
	top: 207px;
	left: 0px;
	border: 1px solid #A79355;
	background-color: #215192;
}
#lines3 {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 57px;
	top: 207px;
	left: 0px;
	border-top: 1px solid;
	border-right: 1px solid #A79355;
	border-bottom: 1px solid;
	border-left: 1px solid #A79355;
}
#blueblock {
	position: absolute;
	z-index: 1;
	width: 730px;
	height: 42px;
	top: 207px;
	left: 150px;
	border: 1px solid #A79355;
	background-color:#215192;
}
#BottomFooter {
	z-index: 1;
	width: 700px;
	border: 1px solid #A79355;
	background-color:#215192;
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: -1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
 .style3 {
	font-size: 12pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
	line-height: 14pt;
	color: #860808;
}
 .copyright {
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: 11pt;
	color: #FFFFFF;
}

.style6 {font: normal 9pt/12pt Georgia, "Times New Roman", Times, serif; font-weight: bold; }
