.promo_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
.promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.inner_heading {
	color: #f19f00;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	padding: 0px;
	margin: 0px;
	clear: left
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	float: none;
}


#Table_01 {
	position:absolute;
	left:-1px;
	top:1px;
	width:770px;
	height:808px;
}

#logo {
	position:absolute;
	left:0px;
	top:0px;
	width:246px;
	height:120px;
}

#top-image {
	position:relative;
	left:240px;
	top:0px;
	width:524px;
	height:180px;
}

#top-image-frame {
	position:relative;
	left:0px;
	top:0px;
	width:524px;
	height:180px;
}

#menu-off-company {
	position:absolute;
	left:0px;
	top:120px;
	width:246px;
	height:30px;
}

#menu-off-solutions {
	position:absolute;
	left:0px;
	top:150px;
	width:246px;
	height:30px;
}

#menu-off-products {
	position:absolute;
	left:0px;
	top:180px;
	width:246px;
	height:30px;
}

#inner-top-image {
	position:relative;
	left:246px;
	width:524px;
}

#menu-off-downloads {
	position:absolute;
	left:0px;
	top:210px;
	width:246px;
	height:30px;
}

#menu-off-consulting {
	position:absolute;
	left:0px;
	top:240px;
	width:246px;
	height:30px;
}

#menu-off-sales {
	position:absolute;
	left:0px;
	top:270px;
	width:246px;
	height:30px;
}

#menu-bottom {
	position:absolute;
	left:0px;
	top:300px;
	width:246px;
	height:19px;
}

#left-separator-1 {
	position:absolute;
	left:0px;
	top:319px;
	width:246px;
	height:16px;
}

#inner-maintext {
	position:relative;
	left:247px;
	width:524px;
}

#inner-text {
	position:relative;
	left:246px;
	width:524px;
}

#blue-promo {
	position:absolute;
	left:-1px;
	top:357px;
	width:246px;
	height:144px;
	background-image: url(images/blue_promo.jpg);
}

#blue-promo a:visited
{
color: #FFFFFF;
}
#index-14 {
	position:absolute;
	left:246px;
	top:375px;
	width:18px;
	height:62px;
}

#inner-image-1 {
	position:absolute;
	left:264px;
	top:375px;
	width:62px;
	height:62px;
}

#index-16 {
	position:absolute;
	left:326px;
	top:375px;
	width:211px;
	height:62px;
}

#inner-image-2 {
	position:absolute;
	left:537px;
	top:375px;
	width:62px;
	height:62px;
}

#index-18 {
	position:absolute;
	left:599px;
	top:375px;
	width:171px;
	height:62px;
}

#index-19 {
	position:absolute;
	left:246px;
	top:437px;
	width:524px;
	height:42px;
}

#left-separator-2 {
	position:absolute;
	left:0px;
	top:479px;
	width:246px;
	height:7px;
}

#index-21 {
	position:absolute;
	left:246px;
	top:479px;
	width:524px;
	height:187px;
}

#orange_promo {
	position:absolute;
	left:-1px;
	top:517px;
	width:246px;
	height:166px;
	background-image: url(images/orange_promo.jpg);
}

#unused {
	position:absolute;
	left:0px;
	top:652px;
	width:246px;
	height:156px;
}

#footer-green {
	left: 246px;
	position: relative;
	width:524px;
	height:114px;
	background-image: url(images/footer_green.jpg);
}

#copyright-line {
	position:relative;
	left:246px;
	width:524px;
	height:28px;
}
.footer-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.main-page-heading {
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F19F00;
}

.page-paragraph-heading {
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F19F00;
}

#subnavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 150%;
	color: #FFFFFF;
	font-weight: bold;
}

#product_subnavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 150%;
	color: #FFFFFF;
	font-weight: bold;
}

#subnavigation a, #product_subnavigation a
{
text-decoration: none;
}

#subnavigation a:visited, #product_subnavigation a:visited
{
text-decoration: none;
color:#FFFFFF;
}

#subnavigation a:link, #product_subnavigation a:link
{
text-decoration: none;
color:#FFFFFF;
}

#subnavigation a:hover, #product_subnavigation a:hover
{
text-decoration: none;
color: #FF9933;
}

.copyright-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.learn-more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0CAF42;
}
.errortext {
	color: #FF3333;
}
.form-entry {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#blue-promo a
{
color: #FFFFFF;
}
#blue-promo a:visited
{
color: #FFFFFF;
}
#blue-promo a:link
{
color: #FFFFFF;
}

#blue-promo a:hover
{
	color: #f19f00;
}


#orange_promo a
{
color: #FFFFFF;
}

#orange_promo a:visited
{
color: #FFFFFF;
}


#footer-green a
{
color: #FFFFFF;
}

#footer-green a:visited
{
color: #FFFFFF;
}

.solutions-image {
	float: left;
	padding: 10px;
	margin: 0px 10px 10px 0px;
}

.inner_heading a
{
	color: #f19f00;
	text-decoration: none;
	clear: left;
}

.inner_heading a:visited
{
	color: #f19f00;
	text-decoration: none;
	clear: left;
}

break { clear: left; }

.productList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	font-variant: normal;
	vertical-align: top;
}
