@charset "utf-8";
/* CSS Document */

body
{
background-color: #E8E8EA;
background-image: url(../images/mainbg.jpg);
background-repeat: repeat-x;
margin-top: 15px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.loginarea
{
background-image: url(../images/loginbg.jpg);
background-repeat: no-repeat;
}

.loginlabel
{
width: 81px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #FFFFFF;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
}

.loginfieldarea
{
width: 120px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.logininput
{
width: 120px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: left;
color: #656565;
}

.navarea
{
padding-top: 15px;
padding-right: 0px;
padding-bottom: 15px;
padding-left: 0px;
}

.bodyarea
{
background-color: #FFFFFF;
border-style: solid;
border-right-width: 1px;
border-left-width: 1px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #b2b4b6;
}

.homeleft
{
background-color: #FFFFFF;
border-style: solid;
border-right-width: 1px;
border-left-width: 0px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #b2b4b6;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
}

.homecontact
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #656565;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.homecontactlabels
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #000000;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.black
{
color: #000000;
}

.homecontactfields
{
width: 200px;
text-align: right;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.homecontactinput
{
width: 200px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #656565;
}

.subnavitems
{
background-color: #a2a4a7;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: left;
color: #656565;
line-height: 25px;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
}

.homeright
{
width: 598px;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-align: left;
color: #000000;
line-height: 20px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
}

.moreinfo
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #000000;
}


.insideright
{
width: 598px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #656565;
line-height: 20px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
}

.bluesm
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
text-align: left;
color: #0072BC;
font-weight: bold;
}

.blacksm
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: left;
color: #000000;
font-weight: bold;
}

p.bluelg
{
font-family: Arial, Helvetica, sans-serif;
font-size: 27px;
text-align: center;
color: #0072BC;
font-weight: bold;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

p.insideheader
{
font-family: Arial, Helvetica, sans-serif;
font-size: 27px;
text-align: left;
color: #000000;
font-weight: bold;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
border-style: solid;
border-right-width: 0px;
border-left-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-color: #e8e8e8;
padding-bottom: 3px;
}

p.top
{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.homewebinar
{
width: 198px;
text-align: left;
}

.homesales
{
width: 160px;
text-align: center;
}

.homesupport
{
width: 200px;
text-align: right;
}

.homerightlinkarea
{
background-image: url(../images/homerightbg.jpg);
background-repeat: repeat-x;
background-color: #FEFEFE;
border-style: solid;
border-right-width: 1px;
border-left-width: 1px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #b2b4b6;
font-family: Arial, Helvetica, sans-serif;
font-size: 27px;
text-align: center;
color: #0072BC;
font-weight: bold;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 0px;
}

.blt
{
width: 10px;
padding-top: 6px;
padding-right: 4px;
padding-bottom: 0px;
padding-left: 0px;
}

.insidebltcnt
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #656565;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
line-height: 17px;
}

.homebltcnt
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #000000;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
line-height: 17px;
}

.lh15
{
line-height: 15px;
}

.homebltbodyproductivity
{
width: 186px;
background-color: #f0d682;
background-image: url(../images/prodback.jpg);
background-position: bottom;
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: left;
color: #FFFFFF;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
}

.homebltbodybenefit
{
width: 186px;
background-color: #7baedc;
background-image: url(../images/benefitback.jpg);
background-position: bottom;
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: left;
color: #656565;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
}

.homebltbodygreen
{
width: 186px;
background-color: #c6de92;
background-image: url(../images/greenback.jpg);
background-position: bottom;
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: left;
color: #656565;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
}

.homescreenclick
{
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #000000;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.homescreenone
{
width: 186px;
text-align: left;
}

.homescreentwo
{
width: 186px;
text-align: center;
}

.homescreenthree
{
width: 186px;
text-align: right;
}

.companylogoarea
{
background-color: #FFFFFF;
border-style: solid;
border-right-width: 1px;
border-left-width: 1px;
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #969696;
text-align: center;
}

.companylogosarrows
{
width: 38px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 6px;
padding-left: 0px;
text-align: center;
}

.companylogos
{
width: 60px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 0px;
text-align: center;
}

.requestlabels
{
width: 158px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #656565;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.requestcontactfields
{
width: 300px;
text-align: left;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.requestinput
{
width: 300px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: left;
color: #656565;
}

.clientpartnerlogos
{
width: 186px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 20px;
padding-left: 0px;
text-align: center;
}

a:link {color: #656565}
a:visited {color: #656565}
a:hover {color: #0072BC}
a:active {color: #656565}

a {text-decoration: none}

a.white:link {color: #FFFFFF}
a.white:visited {color: #FFFFFF}
a.white:hover {color: #CCCCCC}
a.white:active {color: #FFFFFF}

a.white {text-decoration: none}

a.bluenounder:link {color: #0072BC}
a.bluenounder:visited {color: #0072BC}
a.bluenounder:hover {color: #B2B4B6}
a.bluenounder:active {color: #0072BC}

a.bluenounder {text-decoration: none}
