html, body {
  padding: 0;
  margin: 0;
  height: 100%;
}


body {
    font-family: Arial, Helvetica, sans-serif;
    font-size:85%;
}


body a:link {
    color:#242424;
}
body a:hover {
    text-decoration:none;
}

body a:visited {
    color:#7C7C7C;
}



p{
    font-size:.9em;
    margin: 5px 5px 5px 5px;
}

p + p { 
margin-top: 1.25em; 
}

p a:link {
    color:#242424;
}
p a:hover {
    text-decoration:none;
}

p a:visited {
    color:#7C7C7C;
}

.TopHeaderNavbar{
    background-color: #aeaeae;
    font-size: 1em;
    text-transform: uppercase;
    font-weight: bold;
    padding:0px 0px 0px 0px;
    line-height: 0.75em;
    margin-top: -10px;
}
.TopHeaderNavbar a:link{
    text-decoration:none;
    color:#242424
}
.TopHeaderNavbar a:hover{
    text-decoration:none;
    background-color: #FFFFFF;
}
.TopHeaderNavbar a:visited{
    text-decoration:none;
    color:#565656;
}
.TopHeaderNavbarSelected{
    background-color: #FFFFFF;
    font-size: 1em;
    text-transform: uppercase;
    font-weight: bold;
    padding:0px 0px 0px 0px;
    line-height: 0.75em;
    margin-top: -10px;
}
.TopHeaderNavbarWhiteTest{
    background-color: #aeaeae;
    font-size: 1em;
    text-transform: uppercase;
    font-weight: bold;
    padding:0px 0px 0px 0px;
    line-height: 0.75em;
    margin-top: -10px;
}


.TopHeaderUnderNavbar{
    background-color: #eb2c21;
    color: #FFFFFF;
    font-size: 1em;
    text-transform: uppercase;
    font-weight: bold;
    padding:5px 5px -5px 5px;
    line-height: 1.75em;
}
.TopHeaderUnderNavbar a:link{
    background-color: #eb2c21;
    color: #FFFFFF;
    text-decoration:none;
}

.TopHeaderUnderNavbar a:visited{
    text-decoration:none;
    color:#ffffff;
}

.TopHeaderUnderNavbar a:hover {
    background-color: #FFFFFF;
    color: #eb2c21;
    text-decoration:none;
}
.TopHeaderUnderNavbarStuck{
    background-color: #FFFFFF;
    color: #eb2c21;
    text-decoration:none;
    font-size: 1em;
    text-transform: uppercase;
    font-weight: bold;
}
.LeftSideLinks {
    color:#7C7C7C;
    text-decoration:none;
    font-size: 1.05em;
    margin: 1em 1em 1em 0em;
}
.LeftSideLinks a:link{
    color:#7C7C7C;
    text-decoration:none;
}
.LeftSideLinks a:visited{
    color:#5F69A3;
    text-decoration:none;
}
.LeftSideLinks a:hover{
    color:#eb2c21;
    text-decoration:none;
}
.LeftSideLinksStuck{
    color:#eb2c21;
    text-decoration:none;
    font-size: 0.9em;
    margin: 1em 1em 1em 1em;
}

h1{
    font-weight:bold;
    color:#eb2c21;
    font-size:1.7em;
    margin: 5px 5px 5px 5px;
}
h1 a{
    font-weight:bold;
    color:#eb2c21;
    text-decoration:none;
}

h2{
    color:#242424;
    font-size:1.2em;
    font-weight:lighter;
    margin: 5px 5px 5px 5px;
}

h2 a{
    color:#242424;
    text-decoration:none;
}

h3{
    color:#eb2c21;
    font-size:1.5em;
    font-weight:bolder;
    margin: 10px 5px 5px 5px;
}

h3 a{
    color:#eb2c21;
    text-decoration:none;
}

h4{
    color:#242424;
    font-size:1.1em;
    margin: 5px 5px 5px 5px;
    font-style:italic;
    font-weight:lighter;
}

h4 a{
    color:#242424;
    text-decoration:none;
}

h4flat{
    color:#242424;
    font-size:1.1em;
    margin: 5px 5px 5px 5px;
    font-weight:lighter;
}


/*li {
     font-size:.9em;
    margin:0em 0em 1em -1.5em;
    }
*/

.continuedPrompt{
    color:#7C7C7C;
    font-style:italic;
    font-weight: bold;
}

.footnote4 {
    font-size:0.4em;
    color:#7C7C7C;
    font-style:italic;
    font-weight: bold;
}

.PreviousNextNav {
	color:#eb2c21;
	margin-top: 20px;
	margin-bottom: 20px;
}
.PreviousNextNavRight {
    color:#eb2c21;
    text-align:right;
}
.PreviousNextNav a:link{
    color:#7C7C7C;
    text-decoration:none;
}
.PreviousNextNav a:visited{
    color:#7C7C7C;
}
.PreviousNextCenterContent{
    color:#EB2C21;
}
.PreviousNextNav a:hover{
    color:#242424;
    text-decoration:none;
}
.bottomImageMenuItem1 a {
    background: url(images/btnToolCrib.jpg) 0 0 no-repeat;
    display:block;
   }
.bottomImageMenuItem1 a:hover {
   background-position: -158px 0px;
   }

.bottomImageMenuItem2 a {

    background: url(images/btnPodcast_02.jpg) 0px 0px no-repeat;
    display:block;
   }
.bottomImageMenuItem2 a:hover {
   background-position: -158px 0px;   }
   
  .bottomImageMenuItem3 a {
    background: url(images/btnReport_02.jpg) 0px 0px no-repeat;
    display:block;

   }
.bottomImageMenuItem3 a:hover {
   background-position: -158px 0px;
   }
 .bottomImageMenuItem4 a {
    background: url(images/btnFindSolution.jpg) 0px 0px no-repeat;
    display:block;

   }
.bottomImageMenuItem4 a:hover {
   background-position: -319px 0px;
   }

 
myOrderList {
     font-size:.9em;
    list-style-type: decimal;
    margin:0em 0em 0em 0em;
    }
	
ol li {
	font-size:.9em;
    list-style-type: decimal;
    margin:.7em 0em 0em -.95em;
    }
	
ol li ul li{
     font-size:1em;
    list-style-type: decimal;
    margin:.7em 0em 0em -1.5em;
    }
	
ol li ul li ul li{
     font-size:1em;
    list-style-type: decimal;
    margin:.7em 0em 0em -1.5em;
    }

ol li ul li ul li ul li{
     font-size:1em;
    list-style-type: decimal;
    margin:.7em 0em 0em -1.5em;
    }

ul li {
     font-size:.9em;
    list-style-image:url(images/greybullet.gif);
    margin:.7em 0em 0em -1.5em;
    }
ul li ul li{
     font-size:1em;
    list-style-image:url(images/greydash.gif);
    margin:.7em 0em 0em -1.5em;
    }
	
ul li ul li ul li{
     font-size:1em;
    list-style-image:url(images/greyroundbullet.gif);
    margin:.7em 0em 0em -1.5em;
    }

ul li ul li ul li ul li{
     font-size:1em;
    list-style-image:url(images/greyroundbulletdark.gif);
    margin:.7em 0em 0em -1.5em;
    }

.leftpullquote {float:left; width:9em; display:block; margin:0.25em 1.0em 0.25em .25em; padding:0.25em; color:#8790c4; text-align:center; font: 1.5em Arial;}

.rightpullquote {float:right; width:9em; display:block; margin:0.25em 0.25em 0.25em .25em; padding:0.25em; color:#8790c4; text-align:center; font: 1.5em Arial;}

.leftimage {float:left; display:block; margin:0.25em 0.25em 0.25em .25em; padding:0.25em; color:#8790c4; text-align:center; font: 1.5em Arial;}

.rightimage {float:right; display:block; margin:0.25em 0.25em 0.25em .25em; padding:0.25em; color:#8790c4; text-align:center; font: 1.5em Arial;}



.disclaimer {
    font-size:.9em;
    text-align: center;
}
.disclaimer a {
    color: #000000;    
}

.disclaimer2 {
    font-size:.9em;
}
.disclaimer2 a {
    color: #000000;    
}

.copyright {
    font-size:.7em;
    text-align: center;
}



.topImageMenuItem1 a {
    background: url(images/whyvend.jpg) 0 0 no-repeat;
    display:block;
   }
.topImageMenuItem1 a:hover {
   background-position: -211px 0px;
   }
.topImageMenuItem1selected a {
    background: url(images/whyvend.jpg) -211px 0 no-repeat;
    display:block;
   }
.topImageMenuItem1selected a:hover {
   background-position: -211px 0px;
   }

.topImageMenuItem2 a {
    background: url(images/whyac.jpg) 0px 0px no-repeat;
    display:block;
   }
.topImageMenuItem2 a:hover {
   background-position: -133px 0px;   
   }
.topImageMenuItem2selected {
    background: url(images/whyac.jpg) -133px 0px no-repeat;
    display:block;
   }
.topImageMenuItem2selected a:hover {
    background: url(images/whyac.jpg) -133px 0px no-repeat;
    display:block;
   }
.topImageMenuItem3 a {
    background: url(images/products.jpg) 0px 0px no-repeat;
    display:block;
   }
.topImageMenuItem3 a:hover {
   background-position: -102px 0px;
   }
.topImageMenuItem3selected {
    background: url(images/products.jpg) -102px 0px no-repeat;
    display:block;
   }
.topImageMenuItem3selected a:hover {
    background: url(images/products.jpg) -102px 0px no-repeat;
    display:block;
   }
.topImageMenuItem4 a {
    background: url(images/distributor.jpg) 0px 0px no-repeat;
    display:block;
   }
.topImageMenuItem4 a:hover {
   background-position: -170px 0px;
   }
.topImageMenuItem4selected a {
    background: url(images/distributor.jpg) -170px 0px no-repeat;
    display:block;
   }
.topImageMenuItem4selected a:hover {
   background-position: -170px 0px;
   }
 .topImageMenuItem5 a {
    background: url(images/contact.jpg) 0px 0px no-repeat;
    display:block;
   }
.topImageMenuItem5 a:hover {
   background-position: -114px 0px;
   }
 .topImageMenuItem5selected a {
    background: url(images/contact.jpg) -114px 0px no-repeat;
    display:block;
   }
.topImageMenuItem5selected a:hover {
   background-position: -114px 0px;
   }

.topRedImageMenuItem0 a {
    background: url(images/home_01.jpg) 0 0 no-repeat;
    display:block;
   }
.topRedImageMenuItem0 a:hover {
   background-position: -63px 0px;
   }
.topRedImageMenuItem0selected a {
    background: url(images/home_01.jpg) -63px 0 no-repeat;
    display:block;
   }
.topRedImageMenuItem0selected a:hover {
   background-position: -63px 0px;
   }
   
.topRedImageMenuItem1 a {
    background: url(images/aboutus.jpg) 0 0 no-repeat;
    display:block;
   }
.topRedImageMenuItem1 a:hover {
   background-position: -93px 0px;
   }
.topRedImageMenuItem1selected a {
    background: url(images/aboutus.jpg) -93px 0 no-repeat;
    display:block;
   }
.topRedImageMenuItem1selected a:hover {
   background-position: -93px 0px;
   }
.topRedImageMenuItem2 a {
    background: url(images/casestudies.jpg) 0px 0px no-repeat;
    display:block;
   }
.topRedImageMenuItem2 a:hover {
   background-position: -124px 0px;   
   }
.topRedImageMenuItem2selected {
    background: url(images/casestudies.jpg) -124px 0px no-repeat;
    display:block;
   }
.topRedImageMenuItem2selected a:hover {
    background: url(images/casestudies.jpg) -124px 0px no-repeat;
    display:block;
   }
.topRedImageMenuItem3 a {
    background: url(images/comesee.jpg) 0px 0px no-repeat;
    display:block;
   }
.topRedImageMenuItem3 a:hover {
   background-position: -117px 0px;
   }
.topRedImageMenuItem3selected {
    background: url(images/comesee.jpg) -117px 0px no-repeat;
    display:block;
   }
.topRedImageMenuItem3selected a:hover {
    background: url(images/comesee.jpg) -117px 0px no-repeat;
    display:block;
   }
.topRedImageMenuItem4 a {
    background: url(images/custsupport.jpg) 0px 0px no-repeat;
    display:block;
   }
.topRedImageMenuItem4 a:hover {
   background-position: -172px 0px;
   }
.topRedImageMenuItem4selected a {
    background: url(images/custsupport.jpg) -172px 0px no-repeat;
    display:block;
   }
.topRedImageMenuItem4selected a:hover {
   background-position: -172px 0px;
   }
 .topRedImageMenuItem5 a {
    background: url(images/press.jpg) 0px 0px no-repeat;
    display:block;
   }
.topRedImageMenuItem5 a:hover {
   background-position: -130px 0px;
   }
 .topRedImageMenuItem5selected a {
    background: url(images/press.jpg) -130px 0px no-repeat;
    display:block;
   }
.topRedImageMenuItem5selected a:hover {
   background-position: -130px 0px;
   }


.pad15 {
    font-size:.9em;
    margin: 0px 0px 15px 15px;
   }
.pad10 {
    font-size:.9em;
    margin: 0px 0px 10px 10px;
   }
.pad5 {
    font-size:.9em;
    margin: 0px 0px 5px 5px;
   }
.p2 {
    font-size:85%;
   }
.p2b {
    font-size:1.0em;
   }
   
.pixPad10 {
    font-size:.9em;
    margin: 0px 10px 10px 10px;
   }
.factSheetTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size:85%;
}
.h3b{
	font-size:1.1em;
	margin: 10px 5px 5px 5px;
}
.h4b{
    color:#242424;
    font-size:1.1em;
    margin: 0px 5px 0px 5px;
    font-style:italic;
    font-weight:lighter;
}

.ImageCaption {
	text-align:center;
	color:#B4B4B4;
}
.universityButton a {
    background: url(images/btnGetReg_01b.jpg) 0px 0px no-repeat;
    display:block;
   }
.universityButton a:hover {
    background: url(images/btnGetReg_01a.jpg) 0px 0px no-repeat;
   }
.calculateROI a {
    background: url(images/ROI_Slices/calculate.gif) 0px 0px no-repeat;
    display:block;
   }
.calculateROI a:hover {
    background: url(images/ROI_Slices/calculate_roll.gif) 0px 0px no-repeat;
	}   
.calculateFRS a {
    background: url(images/ROI_Slices/next_01.gif) 0px 0px no-repeat;
    display:block;
   }
.calculateFRS a:hover {
    background: url(images/ROI_Slices/next_01_roll.gif) 0px 0px no-repeat;
	}   
.quoteMeFRS a {
    background: url(images/ROI_Slices/quoteme.gif) 0px 0px no-repeat;
    display:block;
   }
.quoteMeFRS a:hover {
    background: url(images/ROI_Slices/quoteme_roll.gif) 0px 0px no-repeat;
	}   

.roiTitle {
	text-align:center;
    font-size:.9em;
    font-weight: bold;
	}   
.roiSUM{
	text-align:right;
    font-weight: bold;
	}   
.calculateROI2 a {
    background: url(images/ROI_Slices/findout_01.jpg) 0px 0px no-repeat;
    display:block;
	float:right;
   }
.calculateROI2 a:hover {
    background: url(images/ROI_Slices/findout_01_roll.jpg) 0px 0px no-repeat;
	float:right;
	}   
.calculateROI3 a {
    background: url(images/ROI_Slices/savings_01.gif) 0px 0px no-repeat;
    display:block;
   }
.calculateROI3 a:hover {
    background: url(images/ROI_Slices/savings_01_roll.gif) 0px 0px no-repeat;
	}   
.h3Black{
    color:#000000;
    font-size:1.5em;
    font-weight:bolder;
    margin: 10px 5px 5px 5px;
}
.frsTitle {
	text-align:center;
    font-size:.9em;
    font-weight: bold;
    margin-top: 12px; 
	margin-bottom: 12px;
}   
.InfoBodyline {
    font-size:85%;
}