﻿
 html, body {height:100%}  
 .siteSearchBox{ width: 120px; border: solid 1px #a5acb2;  height: 13px; color: #999999; font-size: 9px; vertical-align: middle; padding: 3px 0 0 2px;  }
 .siteSearchButton{ padding: 0; border: none; margin:0; }
.rightBannerText {font-family: Arial; font-size: 18px; color: #ffffff;}
.leftBannerText {font-family: Arial; font-size: 18px; color: #ffffff;}	

.rightBannerPadding {padding: 20px;}
.leftBannerPadding {padding: 20px 10px;}	

a {text-decoration:none; color:#3366cc; border:0; margin:0; padding:0; }
a:hover{text-decoration:underline;}


 
H1.mastHead {height:45px; background: url(/images/bg_header.gif) repeat-x;  font: 100 19px/45px  Helvetica, Geneva, sans-serif; color:#666; padding-left:10px; padding-top:10px; margin-left:6px; width:610px; }  
H1.mastHead sup {font-size:xx-small; vertical-align:text-top; padding-left:2px; }
H1.mastHead .tradeMark {font-size:x-small;}

.mastHead{padding:0; margin:0 0 10px 0; padding-left: 6px;}
/*.mastHeadProducts{padding:0; margin:0 0 1px 0;}*/

 /* Subsection header full width with grey background*/
.sectionheader {background-color:#f2f2f2; padding:1px 0 1px 10px;}
.sectionheader h3{font-size:11px; margin:.2em 0; padding:0;} 
.sectionheader h2{font-size:12px; margin:.2em  0; padding:0;}   
 

 
ul{ margin-top:.5em;} 
li{ }  
 /* class is used in the first paragraph of a group to remove top margin. Element above would be a <h3> tag*/
.firstParagraph{margin-top:2px;}
.firstParagraph a {color:#3366cc; border:0; cursor:pointer;}
   

.noHand{ cursor:auto;}


.allImages{border:0; margin:0;padding:0;}
img {border:0;}
.headerimg{margin-left:7px;}

.logo{margin:0 0 0 0; padding:0; border:0; position: absolute; left:20px; top: 13px;}
.topimages{border:0; margin:0 0 0px 0;padding:0;}

.registered {font-size:8px; vertical-align:top;}


.tollFree{color: #666666; font: normal 12px/1.25em Verdana; background-color: #f2f2f2; padding: 3px 0 3px 15px; margin-bottom:20px;}

.dropDownMenuContainer-Products
{
    width:190px; 
    border-right: #b2b2b2 1px solid;
    border-left: #b2b2b2 1px solid; 
    border-bottom: #b2b2b2 1px solid; 
    cursor: pointer; 
    visibility:hidden;
    position:absolute;
    left:10px;
    top:40px;
    background-color:#ffffff;
    z-index:100;
}
.dropDownMenuContainer-Products a{color:#666666;}
.dropDownMenuContainer-Products a:Hover{color:#3366cf;}

.dropDownMenuContainer-Support
{
    width:190px; 
    border-right: #b2b2b2 1px solid;
    border-left: #b2b2b2 1px solid; 
    border-bottom: #b2b2b2 1px solid; 
    cursor: pointer; 
    visibility:hidden;
    position:absolute;
    left:230px;
    top:40px;
    background-color:#ffffff;
    z-index:100;
}
.dropDownMenuContainer-Support a{color:#666666;}
.dropDownMenuContainer-Support a:Hover{color:#3366cf;}
.dropDownMenuContainer-Training
{
    width:190px; 
    border-right: #b2b2b2 1px solid;
    border-left: #b2b2b2 1px solid; 
    border-bottom: #b2b2b2 1px solid; 
    cursor: pointer; 
    visibility:hidden;
    position:absolute;
    left:121px;
    top:40px;
    background-color:#ffffff;
    z-index:100;
}
.dropDownMenuContainer-Training a{color:#666666;}
.dropDownMenuContainer-Training a:Hover{color:#3366cf;}
.dropDownMenuContainer-Alliances
{
    width:190px; 
    border-right: #b2b2b2 1px solid;
    border-left: #b2b2b2 1px solid; 
    border-bottom: #b2b2b2 1px solid; 
    cursor: pointer; 
    visibility:hidden;
    position:absolute;
    left:332px;
    top:40px;
    background-color:#ffffff;
    z-index:100;
}
.dropDownMenuContainer-Alliances a{color:#666666;}
.dropDownMenuContainer-Alliances a:Hover{color:#3366cf;}
.dropDownMenuContainer-Company
{
    width:190px; 
    border-right: #b2b2b2 1px solid;
    border-left: #b2b2b2 1px solid; 
    border-bottom: #b2b2b2 1px solid; 
    visibility:hidden;
    position:absolute;
    left:445px;
    top:40px;
    background-color:#ffffff;
    z-index:100;
}

.dropDownMenuContainer-Company a{color:#666666;}
.dropDownMenuContainer-Company a:Hover{color:#3366cf;}



.dropDownMenuContainer-Login
{
    width:190px; 
    border-right: #b2b2b2 1px solid;
    border-left: #b2b2b2 1px solid; 
    border-bottom: #b2b2b2 1px solid; 
    visibility:hidden;
    position:absolute;
    left:638px;
    top:40px;
    background-color:#ffffff;
    z-index:100;
}

.dropDownMenuContainer-Login a{color:#666666;}
.dropDownMenuContainer-Login a:Hover{color:#3366cf;}

.dropDownMenuItems
{
    font-size: 10px;
    color:#666666; 
    cursor: pointer; 
    font-family: Verdana; 
    text-decoration: none;
    padding-left: 10px;
    text-align:left; 
    margin: 0 1px 0 1px;
    height:16px;
    padding: 4px 0 1px 10px;
    vertical-align:middle;
    visibility:inherit;
}

    .dropDownMenuItems-background
  {
    padding-bottom: 1px;
    background: bottom left repeat-x url("/images/navbar/dotted_dropdown.jpg");
  }
  
.dropDownMenuItems A:Hover
 
{
    color: #3366cc;
    text-decoration: underline;
}


.dropDownMenuBottomItem
{
    font-size: 10px;
    color:#666666; 
    cursor: pointer; 
    font-family: Verdana; 
    text-decoration: none;
    text-align:left;
    margin: 0 1px 0 1px;
    height:16px;
    padding: 4px 0 1px 10px;
    vertical-align:middle;
    visibility:inherit;
    
}

.dropDownMenuBottomItem A:Hover
 
{
    color: #3366cc;
    text-decoration: underline;
}

.navBar
{
    margin:0 0 7px 0;
    padding: 0 0 0 0 ;
}

.topLinks
{   
    text-align:right;
    text-decoration: none;
    vertical-align:top; 
    
}


