﻿
html {
	width: 100%;
	height: 100%;
}

body {
	margin: 0px;
	padding: 0px;
	width: 100%;
    text-align: center;
	min-width: 1000px;
	font-family: Arial, Helvetica, sans-serif; 
}

td { padding: 0px;}

iframe {
   background-color: Transparent !important;
}

div {
   background-color: Transparent !important;
}

.header {
    position: absolute; 
    font-size: 18pt; 
    top: 20px; 
    right: 13px; 
    z-index: 2; 
    overflow: hidden; 
    text-align: right; 
    color: #ffffff; 
	font-family: Verdana, Arial,Helvetica,sans-serif; 
}
.header strong {
	font-family: Verdana, Arial,Helvetica,sans-serif; 
	font-size: 24pt;
}


.content {
    color: #005482; 
    position: absolute; 
    padding-right: 15px; 
    height: 350px; 
    width: 725px; 
    z-index: 50; 
    top: 145px; 
    left: 205px; 
    font-size: 11pt; 
    line-height: 16pt; 
    text-align: left;
}
    
.content ul {padding: 0px; padding-left: 19px; margin: 0px; margin-top: 11px; list-style-image: url('../images/bullet_green.png'); }
.content li { padding: 0px; margin: 0px; padding-bottom: 4px;}

a:link { color: #005482; text-decoration: underline; }
a:visited { color: #005482; text-decoration: underline; }
a:hover { color: #94CDE6; text-decoration: underline; }
a:active { color: #005482; text-decoration: underline; }


li a:link { color: #ffffff; text-decoration: none; }
li a:visited { color: #ffffff; text-decoration: none; }
li a:hover { color: #005482; text-decoration: none; }
li a:active { color: #ffffff; text-decoration: none; }
li { padding-bottom: 20px;}
img { border: none; padding: 0px; margin: 0px; display: block;}

tr { vertical-align: top;}
th { padding-right: 5px;}

.main {
    margin-left: auto;
    margin-right: auto;    
}

.maincontent {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    line-height: 16pt;
    padding-left: 72px;
    padding-right: 278px;
    width: 650px;
    text-align: left;
    background-image: url('../images/right_repeat.gif');
    background-repeat: repeat-y;
    background-position: right;
}

.nextlink {
    color: #00477F; 
    font-style: italic; 
    padding-bottom: 15px;
    font-size: 11pt;
}
.nextlink img {display: inline; top: 10px; position: relative;}

.nextlink a:link { color: #005482; text-decoration: none; }
.nextlink a:visited { color: #005482; text-decoration: none; }
.nextlink a:hover { color: #94CDE6; text-decoration: none; }
.nextlink a:active { color: #005482; text-decoration: none; }

.rightcontent {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: italic;
    line-height: 16pt;
}

.homecontent {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    line-height: 16pt;
    
}

h1 
{
    color: #79C041;
    font-size: 20pt;
    font-weight: bold;
    font-style: normal;
    margin: 0px;
    margin-bottom: 2px;
}


h2 {
    color: #79C041;
    font-size: 14pt;
    font-weight: bold;
    line-height: 18pt;
    margin: 0px;
    margin-bottom: -10px;
}


h3 {
    font-size: 10pt;
    font-weight: bold;
    margin: 0px;
    margin-bottom: -6px;
    margin-top: 6px;
    padding-bottom: 0px;
}
h4 {
    margin: 0px;
    margin-bottom: -4px;
}

h4 a:link { color: #79C041; text-decoration: underline; }
h4 a:visited { color: #79C041; text-decoration: underline; }
h4 a:hover { color: #94CDE6; text-decoration: underline; }
h4 a:active { color: #79C041; text-decoration: underline; }


.formmain {}

.formmain td 
{
    padding-right: 10px;    
}

.formmain input 
{
    border: 1px solid #1B3563;
}

.formmain textarea 
{
    border: 1px solid #1B3563;
}

.formmain input[type="submit"]
{    
    color: #ffffff;
    border: none;
    background-color: #79C041;
    padding: 4px;
    width: 70px;
    cursor: pointer;
}



.formpopup 
{
}

.formpopup th 
{
    font-size: 11pt;


}


.LeftMenu {
    font-family: Arial,Helvetica,sans-serif;
    color: #ffffff;
    font-weight: bold;
    text-align: right;
    font-size: 10pt;
    width: 150px;
}




.LeftMenu a:link { color: #ffffff; text-decoration: none; }
.LeftMenu a:visited { color: #ffffff; text-decoration: none; }
.LeftMenu a:hover { color: #005482; text-decoration: underline; }
.LeftMenu a:active { color: #ffffff; text-decoration: none; }


.menu {
    margin-top: 18px;
}

.menuon 
{
    font-family: Arial,Helvetica,sans-serif;
    color: #9CD2E7;
    height: 20px;
    z-index: 5;
}

.menuoff 
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #ffffff;
    padding-top: 2px;
    height: 20px;
    
}

.menuitem 
{
    height: 20px;
    margin-right: 2px;
    margin-left: 2px;
}


.menuoff a:link { color: #ffffff; text-decoration: none; }
.menuoff a:visited { color: #ffffff; text-decoration: none; }
.menuoff a:hover { color: #9CD2E7; text-decoration: none; }
.menuoff a:active { color: #ffffff; text-decoration: none; }

.menuon a:link { color: #9CD2E7; text-decoration: none; }
.menuon a:visited { color: #9CD2E7; text-decoration: none; }
.menuon a:hover { color: #9CD2E7; text-decoration: none; }
.menuon a:active { color: #9CD2E7; text-decoration: none; }


.submenuon 
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    z-index: 5;
    text-align:left;
    background-color: #b0d6e2;
    
}

.submenuoff 
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    padding-top: 2px;
    text-align:left;
    background-color: Transparent;
    background-image: url('/images/menu_background.png');
}
    


.submenuoff a:link { color: #1B3563; text-decoration: none; }
.submenuoff a:visited { color: #1B3563; text-decoration: none; }
.submenuoff a:hover { color: #1B3563; text-decoration: none; }
.submenuoff a:active { color: #1B3563; text-decoration: none; }

.submenuitem 
{

    padding: 2px;
    
}

.contactlist 
{
    width: 80%;    
}

.contactlist td 
{
    width: 50%;    
}

.equipmentlist 
{
    line-height: 12pt;    
}


.equipmentlist th 
{
    color:#0066CC;
}
.equipmentlistsupportonly 
{
    font-weight: bold;
    color: #800040;
}



.equipmentdetails th 
{
    color:#0066CC;
}



.featuredproduct a:link { color: #1B3563; text-decoration: underline; }
.featuredproduct a:visited { color: #1B3563; text-decoration: underline; }
.featuredproduct a:hover { color: #000000; text-decoration: underline; }
.featuredproduct a:active { color: #1B3563; text-decoration: underline; }


.offermouseover 
{
    cursor: pointer; 
    display: none; 
    position: absolute; 
    font-weight: bold; 
    padding: 6px; 
    width: 156px; 
    background-image: url('/images/offer_background.png'); 
    border: 1px solid #000000;
}