/* This rule resets a core set of elements so that they will appear consistent across browsers. Without this rule, content styled with an h1 tag, for example, would appear in different places in Firefox and Internet Explorer because each browser has a different top margin default value. By resetting these values to 0, the elements will initially be rendered in an identical fashion and their properties can be easily defined by the designer in any subsequent rule. */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

/*  
Theme Name: Actual Systems v1
Theme URI: http://www.actualsystems.com
Description: Actual Systems Website Theme
Version: 1.1
Author: Wes Headley
Author URI: http://www.actualsystems.com
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	background-image: url(assets/interface/ActSysGui2_Bkg_med.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat;
}


a {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #F7C705;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
}

a:active {
	text-decoration: none;
	color: #FF6600;
}

#wrap {
	width:951px;
	height:600px;
	z-index:1;
	overflow: visible;
	visibility: visible;
	position: relative;
	text-align: left;
	top: 5px;
	margin: auto;
}

/* This is a container for the page content. It is common to use the container to constrain the width of the page content and allow for browser chrome to avoid the need for horizontal scrolling. For fixed layouts you may specify a container width and use auto for the left and right margin to center the container on the page. IE 5 browser require the use of text-align: center defined by the body element to center the container. For liquid layouts you may simply set the left and right margins to center the container on the page. */
#outerWrapper {
	text-align: left; /* Redefines the text alignment defined by the body element. */
	width: 943px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 100%;
}

/* Header CSS rules */

#outerWrapper #header {
	height: 141px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	overflow: hidden;
	position: relative;
}

#outerWrapper  #header #Logo {
	width:290px;
	height:131px;
	z-index:3;
	background-color: #000000;
	background-image: url(assets/interface/asysWebLogo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 0px;
	display: block;
	margin: 0px 15px 0px 0px;
	position: absolute;
}

#outerWrapper  #header  #Logo a#RollOver {
	font-size: 10px;
	height: 131px;
	width: 290px;
	background-image: url(assets/interface/ActSysLogoBtn.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	left: 0px;
	top: 0px;
	position: absolute;
}

#outerWrapper  #header  #Logo #RollOver:hover {
	text-decoration: none;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
	background-image: url(assets/interface/ActSysLogoBtn.jpg);
	background-repeat: no-repeat;
	background-position: 0px -131px;
	height: 131px;
	width: 290px;
}

#outerWrapper  #header  #Logo ul {
	list-style-type: none;
	list-style-image: none;
}

#outerWrapper  #header  #Logo li {
	list-style-type: none;
	text-indent: -5000px;
}

#outerWrapper  #header #Banner {
	width:638px;
	height:131px;
	z-index:3;
	padding: 0px;
	background-image: url(assets/interface/AsysWebBanner.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #605D6E;
	overflow: hidden;
	display: block;
	position: absolute;
	left: 305px;
	margin: 0;
	visibility: visible;
	top: 10px;
}

#outerWrapper  #header  #Banner .BannerMenu {
	height: 20px;
	right: 10px;
	letter-spacing: 0.12em;
	visibility: visible;
	position: absolute;
	font-size: 10px;
	top: 0px;
	padding: 0px;
	margin: 0px;
}

#outerWrapper  #header  #Banner  .BannerMenu a {
	z-index:3;
	font-size: 10px;
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #6F6474;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #6F6474;
	margin-bottom: 5px;
	height: 25px;
	padding-bottom: 5px;
	font-variant: small-caps;
}


#outerWrapper  #header  #Banner  .BannerMenu a:hover {
	color: #FF9966;
	border: 1px solid #B0851D;
	background-color: #231223;
}

/* Inner Content Wrapper CSS rules this is for content that goes between the header and the footer */

#outerWrapper #contentWrapper {
	background-repeat: repeat;
	overflow: visible;
	float: left;
	clear: both;
	background-image: url(assets/interface/ActSysGui2_Bkg2.jpg);
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A07B23;
	border-right-color: #A07B23;
	border-bottom-color: #A07B23;
	border-left-color: #A07B23;
	position: relative;
	padding: 0px;
	width: 941px;
	background-position: -1px -1px;
}

/* Left Navigation layer CSS rules */
#outerWrapper #contentWrapper #LeftNav {
	width: 253px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: none;
	border-right-color: #A07B23;
	border-bottom-color: #A07B23;
	z-index: 4;
	height: 100%;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-top-color: #A07B23;
	border-left-color: #A07B23;
	position: absolute;
	left: 1px;
}

#outerWrapper #contentWrapper #LeftNav h1 {
  color: #CCCCCC;
  font-size: 14px;
  font-weight: bold;
}

#outerWrapper #contentWrapper #LeftNav h3 {
  color: #FFFFFF;
}
#outerWrapper  #contentWrapper  #LeftNav #LeftNavBar {
	width:253px;
	z-index:5;
	background-color: #2C214C;
	background-repeat: no-repeat;
	overflow: hidden;
	display: block;
	background-position: -1px -1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #A17E24;
	height: 400px;
	background-image: url(assets/interface/AsysLeftNav2.jpg);
	border-bottom-color: #A07B23;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: auto;
	position: relative;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar a {
	text-decoration: none;
	display: block;
	text-indent: -5000px;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar ul {
	list-style-type: none;
	list-style-image: none;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar li {
	list-style-type: none;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar a#services {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServicesBtn.jpg);
	background-repeat: no-repeat;
	height: 52px;
	width: 253px;
	background-position: 0px 0px;
	top: 41px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	left: -1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	z-index: 6;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar #services:hover {
	text-decoration: none;
	background-position: 0px -52px;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar a#servicesDN {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServicesBtn.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 52px;
	width: 253px;
	background-position: 0px -52px;
	top: 41px;
	left: -1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar a#clients {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ClientsBtn.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 52px;
	width: 253px;
	background-position: 0px 0px;
	top: 119px;
	left: -1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index: 6;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar #clients:hover {
	text-decoration: none;
	background-position: 0px -52px;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar a#clientsDN {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ClientsBtn.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 52px;
	width: 253px;
	background-position: 0px -52px;
	top: 119px;
	left: -1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar a#work {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/WorkBtn.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 52px;
	width: 253px;
	background-position: 0px 0px;
	top: 193px;
	left: -1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	z-index: 6;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar #work:hover {
	text-decoration: none;
	background-position: 0px -52px;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar a#workDN {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/WorkBtn.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 52px;
	width: 253px;
	background-position: 0px -52px;
	top: 193px;
	left: -1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar a#develop {
	text-decoration: none;
	background-image: url(assets/interface/DevelopBtn.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 52px;
	width: 253px;
	background-position: 0px 0px;
	top: 269px;
	left: -1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	z-index: 6;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar #develop:hover {
	text-decoration: none;
	background-position: 0px -52px;
}
#outerWrapper   #contentWrapper  #LeftNav  #LeftNavBar a#developDN {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/DevelopBtn.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 52px;
	width: 253px;
	background-position: 0px -52px;
	top: 269px;
	left: -1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* Using floated elements and a clear float class is a common method to accomplish multiple column tableless layouts. If floated elements are used without being cleared the elements following will wrap around the floated element. This class should be applied to an element after the last floated element and before the close of the container with floated elements. */
#outerWrapper #contentWrapper .clearFloat {
	clear: both;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 1px;
	overflow: hidden;
}

/* Contains the main page content. When using a mutliple column layout the margins will be set to account for the floated columns' width, margins, and padding. */
#outerWrapper #contentWrapper #Content {
	width: 688px;
	height: 399px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 252px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: relative;
}


#outerWrapper   #contentWrapper   #Content7  {
	width:688px;
	z-index:2;
	background-color: #242A4A;
	background-repeat: no-repeat;
	background-image: url(assets/interface/ActSysMnPgBkg_9j.jpg);
	position: relative;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #A07B23;
	border-right-color: #A07B23;
	border-bottom-color: #A07B23;
	border-left-color: #A07B23;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 253px;
	height: 399px;
}
#outerWrapper  #contentWrapper  #Content7 #MainMenu {
	visibility: hidden;
	display: block;
	position: absolute;
	height: 398px;
	width: 688px;
}

#outerWrapper  #contentWrapper #Content7 ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}

#outerWrapper #contentWrapper #Content7 li {
	list-style-type: none;
	text-indent: -5000px;
}

#outerWrapper #contentWrapper #Content7 li#HomeHeader {
	list-style-type: none;
	background-image: url(assets/interface/HomeHdr4.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 687px;
	display: block;
	position: absolute;
	visibility: hidden;
	z-index: 1;
	left: 0;
	top: 0;
}
#outerWrapper   #contentWrapper   #Content7     #HomeMsg1 {
	list-style-type: none;
	background-image: url(assets/interface/ActSysMnPgMsg-7.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 172px;
	width: 405px;
	visibility: hidden;
	z-index: 3;
	bottom: 1px;
	overflow: hidden;
	right: 0px;
	text-indent: -5000px;
	position: absolute;
}

#outerWrapper #contentWrapper #Content7 #HomeMsg1 .SubMenu {
	bottom: -3px;
	z-index: 3;
	visibility: inherit;
	font-size: 10px;
	margin: auto;
	display: block;
	width: 400px;
	text-align: left;
	color: #FFCC00;
	height: 24px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	text-indent: 5px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	left: 0px;
 }
 
#outerWrapper #contentWrapper #Content7 #HomeMsg2 {
	list-style-type: none;
	background-image: url(assets/interface/ActSysMnPgMsg-9.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 171px;
	width: 405px;
	display: block;
	position: absolute;
	z-index: 3;
	bottom: 1px;
	overflow: hidden;
	right: 0px;
	text-indent: -5000px;
	visibility: hidden;
}

#outerWrapper #contentWrapper #Content7 #HomeMsg2 .SubMenu {
	bottom: -3px;
	z-index: 3;
	visibility: inherit;
	font-size: 10px;
	margin: auto;
	display: block;
	width: 400px;
	text-align: left;
	color: #FFCC00;
	height: 24px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	text-indent: 5px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	left: 0px;
 }
 
#outerWrapper #contentWrapper #Content7 #HomeMsg3 {
	list-style-type: none;
	background-image: url(assets/interface/ActSysMnPgMsg-8.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 171px;
	width: 405px;
	display: block;
	position: absolute;
	visibility: hidden;
	z-index: 3;
	bottom: 1px;
	overflow: hidden;
	right: 0px;
	text-indent: -5000px;
}

#outerWrapper #contentWrapper #Content7 #HomeMsg3 .SubMenu {
	bottom: -3px;
	z-index: 3;
	visibility: inherit;
	font-size: 10px;
	margin: auto;
	display: block;
	width: 400px;
	text-align: left;
	color: #FFCC00;
	height: 24px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	text-indent: 5px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	left: 0px;
 }

#outerWrapper #contentWrapper #Content7 #HomeMsg4 {
	list-style-type: none;
	background-image: url(assets/interface/ActSysMnPgMsg-10.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 171px;
	width: 405px;
	display: block;
	position: absolute;
	visibility: hidden;
	z-index: 3;
	bottom: 1px;
	overflow: hidden;
	right: 0px;
	text-indent: -5000px;
}

#outerWrapper #contentWrapper #Content7 #HomeMsg4 .SubMenu {
	bottom: -3px;
	z-index: 3;
	visibility: inherit;
	font-size: 10px;
	margin: auto;
	display: block;
	width: 400px;
	text-align: left;
	color: #FFCC00;
	height: 24px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	text-indent: 5px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	left: 0px;
 }

#outerWrapper #contentWrapper #Content7 #HomeMsg5 {
	list-style-type: none;
	background-image: url(assets/interface/ActSysMnPgMsg-11.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 171px;
	width: 405px;
	display: block;
	position: absolute;
	visibility: hidden;
	z-index: 3;
	bottom: 1px;
	overflow: hidden;
	right: 0px;
	text-indent: -5000px;
}

#outerWrapper #contentWrapper #Content7 #HomeMsg5 .SubMenu {
	bottom: -3px;
	z-index: 3;
	visibility: inherit;
	font-size: 10px;
	margin: auto;
	display: block;
	width: 400px;
	text-align: left;
	color: #FFCC00;
	height: 24px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	text-indent: 5px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	left: 0px;
 }

#outerWrapper #contentWrapper #Content7  .SubMenu  a  {
	font-size: 11px;
	border: 1px dotted #613125;
	color: #CCCCCC;
	height: 23px;
	padding-bottom: 4px;
	padding-top: 2px;
	background-image: url(assets/interface/spacer.gif);
	margin-top: 2px;
	margin-bottom: 4px;
	font-weight: normal;
}
#outerWrapper #contentWrapper #Content7  .SubMenu  a:hover  {
	background-color: #262B4B;
	border: 1px solid #996600;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
	z-index:30000;
	color: #FFCC00;
	background-image: url(assets/interface/spacer.gif);
}

#outerWrapper #contentWrapper #Content7 a#Design {
	background-image: url(assets/interface/ActSysHomeHdrMnu.jpg);
	background-repeat: no-repeat;
	background-position: -45px 0px;
	width: 180px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: 45px;
	top: 0px;
	display: block;
	position: absolute;
	height: 35px;
	z-index: 3;
}

#outerWrapper #contentWrapper #Content7 #Design:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: -45px -80px;
}

#outerWrapper #contentWrapper #Content7 #Design:active {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: -45px -40px;
}

#outerWrapper #contentWrapper #Content7 a#Develop {
	background-image: url(assets/interface/ActSysHomeHdrMnu.jpg);
	background-repeat: no-repeat;
	background-position: -230px 0px;
	width: 160px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: 230px;
	top: 0px;
	display: block;
	position: absolute;
	height: 35px;
	z-index: 3;
}

#outerWrapper #contentWrapper #Content7 #Develop:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: -230px -80px;
}

#outerWrapper #contentWrapper #Content7 #Develop:active {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: -230px -40px;
}

#outerWrapper #contentWrapper #Content7 a#Market {
	background-image: url(assets/interface/ActSysHomeHdrMnu.jpg);
	background-repeat: no-repeat;
	background-position: -400px 0px;
	width: 120px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: 400px;
	top: 0px;
	display: block;
	position: absolute;
	height: 35px;
	z-index: 3;
}

#outerWrapper #contentWrapper #Content7 #Market:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: -400px -80px;
}

#outerWrapper #contentWrapper #Content7 #Market:active {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: -400px -40px;
}

#outerWrapper #contentWrapper #Content7 a#Manage {
	background-image: url(assets/interface/ActSysHomeHdrMnu.jpg);
	background-repeat: no-repeat;
	background-position: -530px 0px;
	width: 120px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	left: 530px;
	top: 0px;
	display: block;
	position: absolute;
	height: 35px;
	z-index: 3;
}

#outerWrapper #contentWrapper #Content7 #Manage:hover {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: -530px -80px;
}

#outerWrapper #contentWrapper #Content7 #Manage:active {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: -530px -40px;
}


/* Contains the ABOUT US PAGE content. When using a mutliple column layout the margins will be set to account for the floated columns' width, margins, and padding. */

#outerWrapper #contentWrapper #Content8 {
	width: 573px;
	overflow: visible;
  	height: expression(this.parentElement.height - (this.offsetHeight + this.clientTop) );
	background-repeat: no-repeat;
	margin: 0;
	padding-top: 0px;
	padding-right: 65px;
	padding-bottom: 10px;
	padding-left: 50px;
	position: relative;
	background-image: url(assets/interface/ActSysMnPgBkg_17.jpg);
	left: 251px;
	top: 1px;
	bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A07B23;
}

#outerWrapper #contentWrapper #Content8 h4 {
	font-weight: bold;
	color: #FBC100;
}

#outerWrapper #contentWrapper #Content8 ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}

#outerWrapper #contentWrapper #Content8 li {
	text-indent: -5000px;
}

#outerWrapper  #contentWrapper  #Content8  #PageWrap {
	padding-top: 60px;
	padding-right: 80px;
	padding-bottom: 20px;
	padding-left: 55px;
	line-height: 1.4em;
	color: #DCDCE2;
	overflow: visible;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#outerWrapper #contentWrapper #Content8 li#AboutHeader {
	list-style-type: none;
	background-image: url(assets/interface/AboutHdr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 1px;
	top: 0px;
	position: absolute;
	visibility: hidden;
	z-index: 1;
}

#outerWrapper #contentWrapper #Content8 li#EstimateHdr {
	list-style-type: none;
	background-image: url(assets/interface/EstimateHdr2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 1px;
	top: 0px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	text-indent: -5000px;
}

#outerWrapper #contentWrapper #Content8 .HeaderMenu {
	position: absolute;
	height: 20px;
	right: 7px;
	letter-spacing: 0.12em;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	color: #999999;
	top: 15px;
	z-index: 4;
}

#outerWrapper #contentWrapper #Content8 .HeaderMenu a:hover {
	color: #FFCC00;
	text-decoration: none;
}

#outerWrapper #contentWrapper #Content8 li#HomeMsg {
	list-style-type: none;
	background-image: url(assets/interface/ActSysMnPgBkg_11.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 170px;
	width: 390px;
	display: block;
	position: absolute;
	visibility: visible;
	z-index: 1;
	bottom: 0px;
	overflow: hidden;
	right: 0px;
}

#outerWrapper #contentWrapper #Content8 #SrvTxt0 {
	left:55px;
	width:539px;
	padding-left: 20px;
	margin: auto;
	padding-top: 10px;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50px 200px;
	letter-spacing: normal;
	z-index: 3;
	visibility: visible;
	border: 1px solid #53411C;
	overflow: visible;
	height: 100%;
}

/* Contains the main page content. When using a mutliple column layout the margins will be set to account for the floated columns' width, margins, and padding. */
#outerWrapper #contentWrapper #Content9 {
	width: 573px;
	overflow: visible;

  	height: expression(this.parentElement.height - (this.offsetHeight + this.clientTop) );
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 65px;
	padding-bottom: 10px;
	padding-left: 50px;
	background-image: url(assets/interface/ActSysMnPgBkg_16.jpg);
	position: relative;
	left: 253px;
	margin: 0;
	top: 0px;
	visibility: hidden;
}

#outerWrapper #contentWrapper #Content9 #Divider {
	background-image: url(assets/interface/spacer.gif);
	background-repeat: repeat;
	clear: both;
	height: 86px;
}

#outerWrapper  #contentWrapper  #Content9  input {
	background-color: #CCCCFF;
	width: 270px;
	color: #333333;
	border: 1px solid #000000;
	letter-spacing: 0.03em;
	text-indent: 10px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#outerWrapper #contentWrapper #Content9 textarea {
	background-color: #CCCCFF;
	width: 270px;
	height: 80px;
	color: #003333;
	border: 1px solid #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.03em;
	padding-left: 0px;
}

#outerWrapper #contentWrapper #Content9 select {
	background-color: #590000;
	width: 270px;
	color: #FFCC00;
	border: 1px solid #000000;
	letter-spacing: .03em;
	text-indent: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#outerWrapper  #contentWrapper  #Content9  .submitquestion {
	background-color:#A88600;
	border-top-width: 2;
	border-right-width: 2;
	border-bottom-width: 2;
	border-left-width: 2;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #BB9600;
	border-right-color: #8F6D27;
	border-bottom-color: #8F6D27;
	border-left-color: #A88600;
	font-weight: bold;
	margin: auto;
	height: 25px;
	letter-spacing: 0.06em;
	text-align: center;
	color: #4F0000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#outerWrapper  #contentWrapper  #Content9  h4 {
	font-weight: bold;
	color: #FBC100;
}
#outerWrapper    #contentWrapper   #Content9   ul  {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}
#outerWrapper  #contentWrapper  #Content9  #PageWrap {
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 20px;
	padding-left: 55px;
	line-height: 1.4em;
	color: #90A195;
	overflow: visible;
	height: auto;
	margin: 0px;
}
#outerWrapper   #contentWrapper  #Content9   li#FaqHdr  {
	list-style-type: none;
	background-image: url(assets/interface/FaqHdr3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	visibility: hidden;
	z-index: 1;
	text-indent: -5000px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#outerWrapper  #contentWrapper  #Content9  li#ConfirmHdr  {
	list-style-type: none;
	background-image: url(assets/interface/ConfirmationHdr2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	visibility: visible;
	z-index: 1;
	text-indent: -5000px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#outerWrapper  #contentWrapper #Content9 li#AboutHeader {
	list-style-type: none;
	background-image: url(assets/interface/AboutHdr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 1px;
	top: 0px;
	position: absolute;
	visibility: visible;
	z-index: 1;
}
#outerWrapper  #contentWrapper #Content9 li#EstimateHdr {
	list-style-type: none;
	background-image: url(assets/interface/EstimateHdr2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 1px;
	top: 0px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	text-indent: -5000px;
}
#outerWrapper  #contentWrapper #Content9 li#HomeMsg {
	list-style-type: none;
	background-image: url(assets/interface/ActSysMnPgBkg_11.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 170px;
	width: 390px;
	display: block;
	position: absolute;
	visibility: visible;
	z-index: 1;
	bottom: 0px;
	overflow: hidden;
	right: 0px;
}


#outerWrapper  #contentWrapper #Content9 .HeaderMenu {
	position: absolute;
	height: 20px;
	right: 7px;
	letter-spacing: 0.12em;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	color: #999999;
	top: 15px;
	z-index: 4;
}
#outerWrapper  #contentWrapper  #Content9 .HeaderMenu a:hover {
	color: #FFCC00;
	text-decoration: none;
}
#outerWrapper  #contentWrapper #Content9 #SrvTxt0 {
	left:55px;
	width:539px;
	padding-left: 20px;
	margin: auto;
	padding-top: 10px;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50px 200px;
	letter-spacing: normal;
	z-index: 3;
	visibility: visible;
	border: 1px solid #53411C;
	overflow: visible;
	height: 100%;
}

/* Contains the main page content. When using a mutliple column layout the margins will be set to account for the floated columns' width, margins, and padding. */
#outerWrapper #contentWrapper #Content10 {
	width: 573px;
	overflow: visible;
  	height: expression(this.parentElement.height - (this.offsetHeight + this.clientTop) );
	background-repeat: repeat-y;
	margin: 0;
	padding-top: 0px;
	padding-right: 65px;
	padding-bottom: 0px;
	padding-left: 50px;
	background-image: url(assets/interface/ActSysMnPgBkg_16.jpg);
	float: left;
	position: relative;
	left: 251px;
	top: 0px;
	height: 400px;
}

#outerWrapper  #contentWrapper  #Content10  input {
	background-color: #CCCCFF;
	width: 270px;
	color: #333333;
	border: 1px solid #000000;
	letter-spacing: 0.03em;
	text-indent: 10px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#outerWrapper #contentWrapper #Content10 textarea {
	background-color: #CCCCFF;
	width: 270px;
	height: 80px;
	color: #003333;
	border: 1px solid #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.03em;
	padding-left: 0px;
}

#outerWrapper #contentWrapper #Content10 select {
	background-color: #590000;
	width: 270px;
	color: #FFCC00;
	border: 1px solid #000000;
	letter-spacing: .03em;
	text-indent: 10px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#outerWrapper  #contentWrapper  #Content10  .submitquestion {
	background-color:#A88600;
	border-top-width: 2;
	border-right-width: 2;
	border-bottom-width: 2;
	border-left-width: 2;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #BB9600;
	border-right-color: #8F6D27;
	border-bottom-color: #8F6D27;
	border-left-color: #A88600;
	font-weight: bold;
	margin: auto;
	height: 25px;
	letter-spacing: 0.06em;
	text-align: center;
	color: #4F0000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#outerWrapper  #contentWrapper  #Content10  h4 {
	font-weight: bold;
	color: #FBC100;
}
#outerWrapper    #contentWrapper   #Content10   ul  {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}
#outerWrapper  #contentWrapper  #Content10  #PageWrap {
	padding-top: 30px;
	padding-right: 50px;
	padding-bottom: 20px;
	padding-left: 55px;
	line-height: 1.4em;
	color: #90A195;
	overflow: visible;
	height: auto;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#outerWrapper   #contentWrapper  #Content10   li#FaqHdr  {
	list-style-type: none;
	background-image: url(assets/interface/FaqHdr3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	visibility: visible;
	z-index: 1;
	text-indent: -5000px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#outerWrapper  #contentWrapper  #Content10  li#ConfirmHdr  {
	list-style-type: none;
	background-image: url(assets/interface/ConfirmationHdr2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	visibility: hidden;
	z-index: 1;
	text-indent: -5000px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#outerWrapper  #contentWrapper #Content10 li#AboutHeader {
	list-style-type: none;
	background-image: url(assets/interface/AboutHdr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 1px;
	top: 0px;
	position: absolute;
	visibility: visible;
	z-index: 1;
}
#outerWrapper  #contentWrapper #Content10 li#EstimateHdr {
	list-style-type: none;
	background-image: url(assets/interface/EstimateHdr2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 1px;
	top: 0px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	text-indent: -5000px;
}

#outerWrapper  #contentWrapper #Content10 li#HomeMsg {
	list-style-type: none;
	background-image: url(assets/interface/ActSysMnPgBkg_11.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 170px;
	width: 390px;
	display: block;
	position: absolute;
	visibility: visible;
	z-index: 1;
	bottom: 0px;
	overflow: hidden;
	right: 0px;
}

#outerWrapper  #contentWrapper #Content10 .HeaderMenu {
	position: absolute;
	height: 20px;
	right: 7px;
	letter-spacing: 0.12em;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	color: #999999;
	top: 15px;
	z-index: 4;
}

#outerWrapper  #contentWrapper  #Content10 .HeaderMenu a:hover {
	color: #FFCC00;
	text-decoration: none;
}

#outerWrapper  #contentWrapper #Content10 #SrvTxt0 {
	left:55px;
	width:539px;
	padding-left: 20px;
	margin: auto;
	padding-top: 10px;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50px 200px;
	letter-spacing: normal;
	z-index: 3;
	visibility: visible;
	border: 1px solid #53411C;
	overflow: visible;
	height: 100%;
}

/* Contains the CONTACT page content. When using a mutliple column layout the margins will be set to account for the floated columns' width, margins, and padding. */
#outerWrapper #contentWrapper #Content11 {
	width: 573px;
	overflow: visible;
  	height: expression(this.parentElement.height - (this.offsetHeight + this.clientTop) );
	background-repeat: no-repeat;
	margin: 0;
	padding-top: 0px;
	padding-right: 65px;
	padding-bottom: 0px;
	padding-left: 50px;
	background-image: url(assets/interface/ActSysMnPgBkg_17.jpg);
	position: relative;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #A07B23;
	left: 253px;
	top: 0px;
	visibility: hidden;
	}

#outerWrapper #contentWrapper #Content11 #Divider {
	background-image: url(assets/interface/spacer.gif);
	background-repeat: repeat;
	clear: both;
	height: 86px;
}

#outerWrapper  #contentWrapper  #Content11  input {
	background-color: #CCCCFF;
	width: 270px;
	color: #333333;
	border: 1px solid #000000;
	letter-spacing: 0.03em;
	text-indent: 10px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#outerWrapper #contentWrapper #Content11 textarea {
	background-color: #CCCCFF;
	width: 260px;
	height: 80px;
	color: #003333;
	border: 1px solid #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.03em;
	padding-left: 10px;
}

#outerWrapper #contentWrapper #Content11 select {
	background-color: #590000;
	width: 270px;
	color: #FFCC00;
	border: 1px solid #000000;
	letter-spacing: .03em;
	text-indent: 10px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#outerWrapper  #contentWrapper  #Content11  .submitquestion {
	background-color:#A88600;
	border-top-width: 2;
	border-right-width: 2;
	border-bottom-width: 2;
	border-left-width: 2;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #BB9600;
	border-right-color: #8F6D27;
	border-bottom-color: #8F6D27;
	border-left-color: #A88600;
	font-weight: bold;
	margin: auto;
	height: 25px;
	letter-spacing: 0.06em;
	text-align: center;
	color: #4F0000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#outerWrapper  #contentWrapper  #Content11  h4 {
	font-weight: bold;
	color: #FBC100;
}
#outerWrapper    #contentWrapper   #Content11   ul  {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}
#outerWrapper   #contentWrapper   #Content11   .PageWrap {
	padding-top: 0px;
	padding-right: 70px;
	padding-bottom: -100px;
	padding-left: 0px;
	line-height: 1.4em;
	color: #90A195;
	overflow: visible;
	height: 100%;
	margin-top: 80px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	position: relative;
}
#outerWrapper  #contentWrapper  #Content11  li#ContactHdr {
	list-style-type: none;
	background-image: url(assets/interface/ContactHdr2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	visibility: hidden;
	z-index: 1;
	text-indent: -5000px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#outerWrapper   #contentWrapper  #Content11   li#FaqHdr  {
	list-style-type: none;
	background-image: url(assets/interface/FaqHdr3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	visibility: visible;
	z-index: 1;
	text-indent: -5000px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#outerWrapper  #contentWrapper  #Content11  li#ConfirmHdr  {
	list-style-type: none;
	background-image: url(assets/interface/ConfirmationHdr2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	visibility: visible;
	z-index: 1;
	text-indent: -5000px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#outerWrapper  #contentWrapper #Content11 li#AboutHeader {
	list-style-type: none;
	background-image: url(assets/interface/AboutHdr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 1px;
	top: 0px;
	position: absolute;
	visibility: visible;
	z-index: 1;
}
#outerWrapper  #contentWrapper #Content11 li#EstimateHdr {
	list-style-type: none;
	background-image: url(assets/interface/EstimateHdr2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 1px;
	top: 0px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	text-indent: -5000px;
}

#outerWrapper  #contentWrapper #Content11 li#HomeMsg {
	list-style-type: none;
	background-image: url(assets/interface/ActSysMnPgBkg_11.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 170px;
	width: 390px;
	display: block;
	position: absolute;
	visibility: visible;
	z-index: 1;
	bottom: 0px;
	overflow: hidden;
	right: 0px;
}

#outerWrapper  #contentWrapper #Content11 .HeaderMenu {
	position: absolute;
	height: 20px;
	right: 7px;
	letter-spacing: 0.12em;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	color: #999999;
	top: 15px;
	z-index: 4;
}

#outerWrapper  #contentWrapper  #Content11 .HeaderMenu a:hover {
	color: #FFCC00;
	text-decoration: none;
}

#outerWrapper  #contentWrapper #Content11 #SrvTxt0 {
	left:55px;
	width:539px;
	padding-left: 20px;
	margin: auto;
	padding-top: 10px;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50px 200px;
	letter-spacing: normal;
	z-index: 3;
	visibility: visible;
	border: 1px solid #53411C;
	overflow: visible;
	height: 100%;
}

/* Contains the SERVICES page content. When using a mutliple column layout the margins will be set to account for the floated columns' width, margins, and padding. */
#outerWrapper #contentWrapper #Content12 {
	width: 573px;
	overflow: visible;
  	height: expression(this.parentElement.height - (this.offsetHeight + this.clientTop) );
	background-repeat: no-repeat;
	margin: 0;
	padding-top: 0px;
	padding-right: 65px;
	padding-bottom: 0px;
	padding-left: 50px;
	background-image: url(assets/interface/ActSysMnPgBkg_3.jpg);
	position: relative;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #A07B23;
	left: 251px;
	top: 0px;
	height: 399px;
	visibility: hidden;
	}

#outerWrapper  #contentWrapper  #Content12  input {
	background-color: #CCCCFF;
	width: 270px;
	color: #333333;
	border: 1px solid #000000;
	letter-spacing: 0.03em;
	text-indent: 10px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#outerWrapper #contentWrapper #Content12 textarea {
	background-color: #CCCCFF;
	width: 260px;
	height: 80px;
	color: #003333;
	border: 1px solid #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.03em;
	padding-left: 10px;
}

#outerWrapper #contentWrapper #Content12 select {
	background-color: #590000;
	width: 270px;
	color: #FFCC00;
	border: 1px solid #000000;
	letter-spacing: .03em;
	text-indent: 10px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

#outerWrapper  #contentWrapper  #Content12  .submitquestion {
	background-color:#A88600;
	border-top-width: 2;
	border-right-width: 2;
	border-bottom-width: 2;
	border-left-width: 2;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #BB9600;
	border-right-color: #8F6D27;
	border-bottom-color: #8F6D27;
	border-left-color: #A88600;
	font-weight: bold;
	margin: auto;
	height: 25px;
	letter-spacing: 0.06em;
	text-align: center;
	color: #4F0000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#outerWrapper  #contentWrapper  #Content12  h4 {
	font-weight: bold;
	color: #FBC100;
}
#outerWrapper    #contentWrapper   #Content12   ul  {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}

#outerWrapper #contentWrapper #Content12 #PageWrap {
	padding-top: 30px;
	padding-left: 55px;
	line-height: 1.3em;
	color: #ABB8AF;
	overflow: hidden;
	height: 358px;
}
#outerWrapper  #contentWrapper  #Content12  li#ContactHdr {
	list-style-type: none;
	background-image: url(assets/interface/ContactHdr2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	visibility: visible;
	z-index: 1;
	text-indent: -5000px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#outerWrapper   #contentWrapper  #Content12   li#FaqHdr  {
	list-style-type: none;
	background-image: url(assets/interface/FaqHdr3.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	visibility: visible;
	z-index: 1;
	text-indent: -5000px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#outerWrapper  #contentWrapper  #Content12  li#ConfirmHdr  {
	list-style-type: none;
	background-image: url(assets/interface/ConfirmationHdr2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	visibility: visible;
	z-index: 1;
	text-indent: -5000px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#outerWrapper  #contentWrapper #Content12 li#AboutHeader {
	list-style-type: none;
	background-image: url(assets/interface/AboutHdr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 1px;
	top: 0px;
	position: absolute;
	visibility: visible;
	z-index: 1;
}
#outerWrapper  #contentWrapper #Content12 li#EstimateHdr {
	list-style-type: none;
	background-image: url(assets/interface/EstimateHdr2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 1px;
	top: 0px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	text-indent: -5000px;
}

#outerWrapper  #contentWrapper #Content12 li#HomeMsg {
	list-style-type: none;
	background-image: url(assets/interface/ActSysMnPgBkg_11.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 170px;
	width: 390px;
	display: block;
	position: absolute;
	visibility: visible;
	z-index: 1;
	bottom: 0px;
	overflow: hidden;
	right: 0px;
}

#outerWrapper  #contentWrapper #Content12 .HeaderMenu {
	position: absolute;
	height: 20px;
	right: 7px;
	letter-spacing: 0.12em;
	margin: 0px;
	padding: 0px;
	visibility: visible;
	color: #999999;
	top: 15px;
	z-index: 4;
}

#outerWrapper  #contentWrapper  #Content12 .HeaderMenu a:hover {
	color: #FFCC00;
	text-decoration: none;
}

#outerWrapper  #contentWrapper #Content12 #SrvTxt0 {
	left:55px;
	width:539px;
	padding-left: 20px;
	margin: auto;
	padding-top: 10px;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50px 200px;
	letter-spacing: normal;
	z-index: 3;
	visibility: visible;
	border: 1px solid #53411C;
	overflow: visible;
	height: 100%;
}

#outerWrapper #contentWrapper #Content12 ul {
	list-style-type: none;
	list-style-image: none;
}

#outerWrapper #contentWrapper #Content12 li {
	list-style-type: none;
	text-indent: -5000px;
}


#outerWrapper #contentWrapper #Content12 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}

#outerWrapper #contentWrapper #Content12 a:hover {
	color: #ECB92A;
}

#outerWrapper #contentWrapper #Content12 li#Services {
	list-style-type: none;
	background-image: url(assets/interface/ServicesHdr2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 0px;
	top: 0px;
	position: absolute;
	visibility: hidden;
	z-index: 1;
}

#outerWrapper #contentWrapper #Content12 a#Service1 {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServiceMenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 23px;
	width: 390px;
	position: absolute;
	left: 50px;
	top: 53px;
	visibility: visible;
}
#outerWrapper #contentWrapper #Content12 #Service1:active {
	text-decoration: none;
	background-position: 0px -140px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
}

#outerWrapper #contentWrapper #Content12 #Service1:hover {
	text-decoration: none;
	background-position: 0px -140px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
}

#outerWrapper #contentWrapper #Content12 a#Service2 {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServiceMenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -23px;
	height: 23px;
	width: 390px;
	position: absolute;
	left: 50px;
	top: 76px;
	visibility: visible;
	overflow: hidden;
}
#outerWrapper #contentWrapper #Content12 #Service2:active {
	text-decoration: none;
	background-position: 0px -163px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
}

#outerWrapper #contentWrapper #Content12 #Service2:hover {
	text-decoration: none;
	background-position: 0px -163px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
}

#outerWrapper #contentWrapper #Content12 a#Service3 {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServiceMenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -46px;
	height: 23px;
	width: 390px;
	position: absolute;
	left: 50px;
	top: 99px;
	visibility: visible;
	overflow: hidden;
}

#outerWrapper #contentWrapper #Content12 #Service3:hover {
	text-decoration: none;
	background-position: 0px -186px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
}

#outerWrapper #contentWrapper #Content12 a#Service4 {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServiceMenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -69px;
	height: 23px;
	width: 390px;
	position: absolute;
	left: 50px;
	top: 122px;
	visibility: visible;
	overflow: hidden;
}

#outerWrapper #contentWrapper #Content12 #Service4:hover {
	text-decoration: none;
	background-position: 0px -209px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
}

#outerWrapper #contentWrapper #Content12 a#Service5 {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServiceMenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -92px;
	height: 23px;
	width: 390px;
	position: absolute;
	left: 50px;
	top: 145px;
	visibility: visible;
	overflow: hidden;
}

#outerWrapper #contentWrapper #Content12 #Service5:hover {
	text-decoration: none;
	background-position: 0px -232px;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
}

#outerWrapper #contentWrapper #Content12 a#Service6 {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServiceMenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -115px;
	height: 23px;
	width: 390px;
	position: absolute;
	left: 50px;
	top: 168px;
	visibility: visible;
	overflow: hidden;
}

#outerWrapper #contentWrapper #Content12 #Service6:hover {
	text-decoration: none;
	background-position: 0px -255px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#outerWrapper #contentWrapper #Content12 #SrvTxt0 {
	left:55px;
	top:205px;
	width:535px;
	height:170px;
	padding-left: 34px;
	margin: auto;
	padding-top: 5px;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	position: absolute;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50px 200px;
	background-image: url(assets/interface/ActSysGui2_Bkg_med.jpg);
	letter-spacing: normal;
	z-index: 2;
	visibility: visible;
	border: 1px solid #53411C;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt1 {
	left:55px;
	top:205px;
	width:535px;
	height:165px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6C5424;
	padding-left: 34px;
	margin: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6C5424;
	padding-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6C5424;
	border-bottom-color: #6C5424;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	position: absolute;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50px 200px;
	background-image: url(assets/interface/ActSysGui2_Bkg_med.jpg);
	z-index: 3;
	visibility: hidden;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt2 {
	left:55px;
	top:205px;
	width:535px;
	height:165px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6C5424;
	padding-left: 34px;
	margin: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6C5424;
	padding-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6C5424;
	border-bottom-color: #6C5424;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	position: absolute;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50px 200px;
	background-image: url(assets/interface/ActSysGui2_Bkg_med.jpg);
	z-index: 3;
	visibility: hidden;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt3 {
	left:55px;
	top:205px;
	width:535px;
	height:165px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6C5424;
	padding-left: 34px;
	margin: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6C5424;
	padding-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6C5424;
	border-bottom-color: #6C5424;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	position: absolute;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50px 200px;
	background-image: url(assets/interface/ActSysGui2_Bkg_med.jpg);
	z-index: 3;
	visibility: hidden;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt4 {
	left:55px;
	top:205px;
	width:535px;
	height:165px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6C5424;
	padding-left: 34px;
	margin: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6C5424;
	padding-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6C5424;
	border-bottom-color: #6C5424;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	position: absolute;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50px 200px;
	background-image: url(assets/interface/ActSysGui2_Bkg_med.jpg);
	z-index: 3;
	visibility: hidden;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt5 {
	left:55px;
	top:205px;
	width:535px;
	height:165px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6C5424;
	padding-left: 34px;
	margin: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6C5424;
	padding-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6C5424;
	border-bottom-color: #6C5424;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	position: absolute;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50px 200px;
	background-image: url(assets/interface/ActSysGui2_Bkg_med.jpg);
	z-index: 3;
	visibility: hidden;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt6 {
	left:55px;
	top:205px;
	width:535px;
	height:165px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6C5424;
	padding-left: 34px;
	margin: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6C5424;
	padding-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6C5424;
	border-bottom-color: #6C5424;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	position: absolute;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 50px 200px;
	background-image: url(assets/interface/ActSysGui2_Bkg_med.jpg);
	z-index: 3;
	visibility: hidden;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt7 {
	left:55px;
	top:205px;
	width:535px;
	height:165px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #53411C;
	padding-left: 34px;
	margin: auto;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #53411C;
	padding-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #53411C;
	border-bottom-color: #53411C;
	padding-right: 20px;
	display: block;
	padding-bottom: 5px;
	font-weight: normal;
	position: absolute;
	background-color: transparent;
	z-index: 3;
	visibility: hidden;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt1 .SubMenu {
	position: absolute;
	right: 10px;
	letter-spacing: 0.12em;
	bottom: 2px;
	margin: 0px;
	padding: 0px;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt2 .SubMenu {
	position: absolute;
	right: 10px;
	letter-spacing: 0.12em;
	bottom: 2px;
	margin: 0px;
	padding: 0px;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt3 .SubMenu {
	position: absolute;
	right: 10px;
	letter-spacing: 0.12em;
	bottom: 2px;
	margin: 0px;
	padding: 0px;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt4 .SubMenu {
	position: absolute;
	right: 10px;
	letter-spacing: 0.12em;
	bottom: 2px;
	margin: 0px;
	padding: 0px;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt5 .SubMenu {
	position: absolute;
	right: 10px;
	letter-spacing: 0.12em;
	bottom: 2px;
	margin: 0px;
	padding: 0px;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt6 .SubMenu {
	position: absolute;
	right: 10px;
	letter-spacing: 0.12em;
	bottom: 2px;
	margin: 0px;
	padding: 0px;
	z-index: 4;
}

#outerWrapper #contentWrapper #Content12 #SrvTxt7 .SubMenu {
	position: absolute;
	right: 10px;
	letter-spacing: 0.12em;
	bottom: 2px;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	z-index: 4;
	visibility: inherit;
}

#outerWrapper #contentWrapper #Content12 #Service1DN {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServiceMenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -140px;
	height: 23px;
	width: 35px;
	position: absolute;
	left: 50px;
	top: 53px;
	visibility: hidden;
	z-index: 3;
}

#outerWrapper #contentWrapper #Content12 #Service2DN {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServiceMenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -163px;
	height: 23px;
	width: 35px;
	position: absolute;
	left: 50px;
	top: 76px;
	visibility: hidden;
	overflow: hidden;
	z-index: 3;
}

#outerWrapper #contentWrapper #Content12 #Service3DN {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServiceMenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -186px;
	height: 23px;
	width: 35px;
	position: absolute;
	left: 50px;
	top: 99px;
	visibility: hidden;
	overflow: hidden;
	z-index: 3;
}

#outerWrapper #contentWrapper #Content12 #Service4DN {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServiceMenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -209px;
	height: 23px;
	width: 35px;
	position: absolute;
	left: 50px;
	top: 122px;
	visibility: hidden;
	overflow: hidden;
	z-index: 3;
}

#outerWrapper #contentWrapper #Content12 #Service5DN {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServiceMenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -232px;
	height: 23px;
	width: 35px;
	position: absolute;
	left: 50px;
	top: 145px;
	visibility: hidden;
	overflow: hidden;
	z-index: 3;
}

#outerWrapper #contentWrapper #Content12 #Service6DN {
	text-decoration: none;
	display: block;
	background-image: url(assets/interface/ServiceMenu.jpg);
	background-repeat: no-repeat;
	background-position: 0px -255px;
	height: 23px;
	width: 35px;
	position: absolute;
	left: 50px;
	top: 168px;
	visibility: hidden;
	overflow: hidden;
	z-index: 3;
}


/* Contains the CLIENTS page content. When using a mutliple column layout the margins will be set to account for the floated columns' width, margins, and padding. */
#outerWrapper #contentWrapper #Content13 {
	width: 623px;
	overflow: visible;
  	height: expression(this.parentElement.height - (this.offsetHeight + this.clientTop) );
	background-repeat: no-repeat;
	margin: 0;
	padding-top: 0px;
	padding-right: 65px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(assets/interface/ActSysMnPgBkg_4.jpg);
	position: relative;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: #A07B23;
	height: 399px;
	left: 251px;
	top: 0px;
	}

#outerWrapper  #contentWrapper #Content13 ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}
#outerWrapper  #contentWrapper #Content13 li {
	list-style-type: none;
	text-indent: -5000px;
}
#outerWrapper  #contentWrapper #Content13 li#Clients {
	list-style-type: none;
	background-image: url(assets/interface/ClientsHdr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 0px;
	top: 0px;
	position: absolute;
	visibility: hidden;
	z-index: 1;
}

#outerWrapper  #contentWrapper  #Content13  #PageWrap {
	top: 40px;
	background-repeat: no-repeat;
	visibility: hidden;
	position: absolute;
	width: 688px;
}

#outerWrapper  #contentWrapper  #Content13  #PageWrap2 {
	top: 40px;
	position: absolute;
	visibility: hidden;
	width: 688px;
}

#outerWrapper   #contentWrapper  #Content13  .HeaderMenu {
	position: absolute;
	height: auto;
	right: 10px;
	letter-spacing: 0.12em;
	margin: auto;
	padding: 4px;
	top: 10px;
	z-index: 5;
	visibility: visible;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#outerWrapper  #contentWrapper  #Content13  .HeaderMenu  a {
	text-decoration: none;
	border: 1px dotted #27274B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#outerWrapper  #contentWrapper  #Content13  .HeaderMenu  a:hover {
	text-decoration: none;
	color: #F4C300;
	border: 1px dotted #FF0000;
}

#outerWrapper #contentWrapper #Content14 {
	position:absolute;
	left:251px;
	top:1px;
	width:688px;
	height:398px;
	z-index:2;
	margin: 0px;
	padding: 0px;
	background-color: #242A4A;
	background-repeat: no-repeat;
	background-image: url(assets/interface/ActSysMnPgBkg_5.jpg);
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #B0851D;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B0851D;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #B0851D;
	border-bottom-style: none;
	visibility: visible;
	color: #330000;
}

#outerWrapper  #contentWrapper #Content14 ul {
	list-style-type: none;
	list-style-image: none;
}
#outerWrapper  #contentWrapper #Content14 li {
	list-style-type: none;
	text-indent: -5000px;
}
#outerWrapper  #contentWrapper #Content14 li#Work {
	list-style-type: none;
	background-image: url(assets/interface/WorkHdr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 0px;
	top: 0px;
	position: absolute;
	visibility: visible;
	z-index: 3;
}
#outerWrapper  #contentWrapper #Content14 #WorkPg {
	position:absolute;
	left:32px;
	top:63px;
	width:630px;
	height:312px;
	z-index:5;
	background-color: #FFFFFF;
	overflow: auto;
	background-repeat: repeat-y;
}
#outerWrapper  #contentWrapper  #Content14 #WorkPg hr {
	line-height: 1px;
	padding-bottom: 2px;
}
#outerWrapper  #contentWrapper  #Content14 #WorkPg td {
	color: #330033;
	font-size: larger;
}
#outerWrapper  #contentWrapper  #Content14 #WorkPg a {
	color: #0033CC;
	text-decoration: none;
	margin: auto;
	line-height: 1.6em;
}
#outerWrapper  #contentWrapper  #Content14 #WorkPg a:hover {
	color: #FF0000;
}
#outerWrapper  #contentWrapper  #Content14 #WorkPg a#SiteLink {
	text-decoration: none;
}
#outerWrapper  #contentWrapper  #Content14 #WorkPg #SiteLink:hover {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
}
#outerWrapper  #contentWrapper #Content14 .HeaderMenu {
	position: absolute;
	height: 15px;
	right: 7px;
	margin: auto;
	padding: 2px;
	visibility: visible;
	color: #999999;
	top: 13px;
	z-index: 4;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
}
#outerWrapper  #contentWrapper  #Content14 .HeaderMenu a {
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #28284C;
}
#outerWrapper  #contentWrapper  #Content14 .HeaderMenu a:hover {
	color: #FFCC00;
	text-decoration: none;
	border: 1px dotted #FF0000;
}

/* WORK Page rules*/
#outerWrapper #contentWrapper #Content15 {
	position:relative;
	left:251px;
	top:0px;
	width:688px;
	height:399px;
	z-index:2;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-image: url(assets/interface/ActSysMnPgBkg_5.jpg);
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #B0851D;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B0851D;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #B0851D;
	border-bottom-style: none;
	visibility: visible;
	color: #330000;
}

#outerWrapper  #contentWrapper  #Content15 ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}

#outerWrapper  #contentWrapper  #Content15 li {
	list-style-type: none;
	text-indent: -5000px;
}

#outerWrapper  #contentWrapper  #Content15 li#Work {
	list-style-type: none;
	background-image: url(assets/interface/WorkHdr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 0px;
	top: 0px;
	position: absolute;
	visibility: hidden;
	z-index: 3;
}

#outerWrapper  #contentWrapper  #Content15 #WorkPg {
	position:absolute;
	left:32px;
	top:63px;
	width:630px;
	height:312px;
	z-index:5;
	background-color: #FFFFFF;
	overflow: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	line-height: 1.5em;
	visibility: hidden;
}
#outerWrapper  #contentWrapper  #Content15 #WorkPg hr {
	color: #CCCCFF;
	height: 1px;
}

#outerWrapper  #contentWrapper  #Content15 #WorkPg td {
	color: #330033;
}

#outerWrapper  #contentWrapper  #Content15 #WorkPg a {
	color: #0033CC;
	text-decoration: none;
	margin: auto;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#outerWrapper  #contentWrapper  #Content15 #WorkPg a:hover {
	color: #FF0000;
}
#outerWrapper  #contentWrapper  #Content15 #WorkPg a#SiteLink {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border: 1px dotted #FFFFFF;
	color: #0000FF;
}
#outerWrapper  #contentWrapper  #Content15 #WorkPg #SiteLink:hover {
	color: #000000;
	border: 1px dotted #FF0000;
}

#outerWrapper  #contentWrapper  #Content15 .HeaderMenu {
	position: absolute;
	height: 15px;
	right: 7px;
	margin: auto;
	padding: 2px;
	visibility: visible;
	color: #999999;
	top: 13px;
	z-index: 4;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
}
#outerWrapper  #contentWrapper  #Content15 .HeaderMenu a {
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #28284C;
}
#outerWrapper  #contentWrapper  #Content15 .HeaderMenu a:hover {
	color: #FFCC00;
	text-decoration: none;
	border: 1px dotted #FF0000;
}

/* DEVELOPMENT Page CSS */
#outerWrapper #contentWrapper #Content16 {
	position:relative;
	left:251px;
	top:1px;
	width:688px;
	height:400px;
	z-index:2;
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	background-image: url(assets/interface/ActSysMnPgBkg_7a.jpg);
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #B0851D;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B0851D;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #B0851D;
	border-bottom-style: none;
	visibility: visible;
	color: #330000;
}

#outerWrapper  #contentWrapper  #Content16 #PageWrap {
	padding-top: 25px;
	padding-right: 50px;
	padding-bottom: 20px;
	padding-left: 55px;
	line-height: 1.3em;
	color: #90A195;
	overflow: auto;
	visibility: hidden;
}

#outerWrapper  #contentWrapper  #Content16 #PageWrap a {
	text-decoration: none;
}

#outerWrapper  #contentWrapper  #Content16 #PageWrap a:hover {
	text-decoration: none;
	color: #FECA00;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
}


#outerWrapper  #contentWrapper  #Content16 li#Develop {
	list-style-type: none;
	background-image: url(assets/interface/DevelopHdr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 0px;
	top: 0px;
	position: absolute;
	visibility: hidden;
	z-index: 1;
}

#outerWrapper  #contentWrapper  #Content16 li {
	list-style-type: none;
	text-indent: -5000px;
}

#outerWrapper  #contentWrapper  #Content16 ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}

/* WORK Page long form rules*/

#outerWrapper #contentWrapper #Content17 {
	width: 668px;
	overflow: visible;
  	height: expression(this.parentElement.height - (this.offsetHeight + this.clientTop) );
	background-repeat: no-repeat;
	margin: 0;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 1px;
	position: relative;
	left: 251px;
	top: 1px;
}

#outerWrapper #contentWrapper #Content17 h4 {
	font-weight: bold;
	color: #FBC100;
}

#outerWrapper #contentWrapper #Content17 ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}

#outerWrapper #contentWrapper #Content17 li {
	text-indent: -5000px;
}
#outerWrapper  #contentWrapper  #Content17  li#Work {
	list-style-type: none;
	background-image: url(assets/interface/WorkHdr.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	width: 688px;
	display: block;
	left: 0px;
	top: 0px;
	visibility: visible;
	z-index: 1;
	position: absolute;
}

#outerWrapper  #contentWrapper  #Content17  #PageWrap {
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	line-height: 1.4em;
	color: #000000;
	overflow: visible;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: ridge;
	border-right-style: ridge;
	border-bottom-style: ridge;
	border-left-style: solid;
	border-top-color: #57417F;
	border-right-color: #57417F;
	border-bottom-color: #57417F;
	border-left-color: #A07B23;
}
#outerWrapper #contentWrapper #Content17 #PageWrap a {
	color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px dotted #FFFFFF;
}
#outerWrapper #contentWrapper #Content17 #PageWrap a:hover {
	color: #000000;
	border: 1px dotted #FF0000;
}

#outerWrapper  #contentWrapper  #Content17 .HeaderMenu {
	position: absolute;
	height: 15px;
	right: 7px;
	margin: auto;
	padding: 2px;
	visibility: visible;
	color: #999999;
	top: 1px;
	z-index: 4;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
}
#outerWrapper  #contentWrapper  #Content17 .HeaderMenu a {
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #28284C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#outerWrapper  #contentWrapper  #Content17 .HeaderMenu a:hover {
	color: #FFCC00;
	text-decoration: none;
	border: 1px dotted #FF0000;
}

/* Contains the Footer content. When using a mutliple column layout the margins will be set to account for the floated columns' width, margins, and padding. */

#outerWrapper  #Footer {
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
	float: left;
	position: relative;
	clear: both;
}
#outerWrapper  #Footer #FooterL {
	left:0px;
	top:3px;
	width:290px;
	height:42px;
	z-index:1;
	background-image: url(assets/interface/ActSysFtrLf.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A1A1A1;
	text-decoration: none;
	font-style: normal;
	text-align: center;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: absolute;
	padding-top: 15px;
	overflow: visible;
}
#outerWrapper  #Footer #FooterR {
	width:637px;
	z-index:2;
	background-image: url(assets/interface/ActSysFtrRt.jpg);
	background-repeat: no-repeat;
	text-align: center;
	height: 42px;
	margin: auto;
	position: absolute;
	padding-left: 0px;
	display: block;
	left: 306px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#outerWrapper     #Footer    #FooterR ul  {
	list-style-image: none;
	list-style-type: none;
	text-align: center;
	width: 637px;
	padding: 0px;
	margin: 0px;
	height: 40px;
}
#outerWrapper      #Footer     #FooterR  ul li  {
	text-decoration: none;
	list-style-image: none;
	list-style-type: none;
	display: inline;
	text-align: center;
	color: #666666;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: 40px;
}

#outerWrapper    #Footer   #FooterR  ul li a {
	z-index:2;
	color: #A1A1A1;
	text-decoration: none;
	font-weight: normal;
	font-variant: small-caps;
	font-size: 11px;
	border: 1px dotted #242746;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#outerWrapper    #Footer   #FooterR  ul li a:hover {
	z-index:2;
	color: #FF6600;
	text-decoration: none;
	background-color: #101F3F;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6B5118;
	border-right-color: #6B5118;
	border-bottom-color: #6B5118;
	border-left-color: #6B5118;
	background-image: url(assets/interface/ActSysGui2_Bkg2.jpg);
	background-repeat: no-repeat;
	background-position: -150px -2px;
}
#outerWrapper #contentWrapper #Divider {
	background-image: url(assets/interface/spacer.gif);
	background-repeat: repeat;
	clear: both;
	height: 90px;
	margin: 0px;
	padding: 0px;
	position: relative;
}
