﻿body, .clsContent, .RegularText
{  /* default font */
    color:#696969; 
    font: 12px arial;
}

.clsBold
{
	font-weight:bold;
}

.clsTopHeader,.EmployeeTitle,.subTitle
{
    color:#988C5D;  
}

.tblEmployee
{
	margin-top:25px;
	width:420px;
}

.tblEmployee img
{
	float:right;
}
.tblEmployee .imgOutlookVcard
{
	float:left;
	width:16px; 
	height:16px;
 margin-left:5px;
 border:none;
	
}


.clsTopHeader
{
 font:bold 16px arial;
 margin:20px 0px;
}

.clsContent
{ 
    color:#696969; 
    font-family:Verdana; 
    font-size:9pt; 
}

/* top pic strip */
.clsTopStrip
{
    float:right; 
    /*position:relative; 
    top:-3px;*/
    margin:0px;
    width:340px;
    overflow:hidden;
}

.EmployeeTitle,.subTitle
{
    font:bold 15px arial;
}

.ImageWithBorder 
{ 
    padding:10px 8px;
    border: 1px solid #DFDDD6;
}
.lnkMailto,.link
{
    font:12px arial;
    color:blue;
    color:#696969; 
}
.lnkMailto:hover, .link:hover
{color:#333;
}
.link
{
    display:block;
    margin-bottom:5px;   
}
/* TCO page CSS */
.tblTCO 
{ border:1px solid #696969;
    text-align:left;
}
.tblTCO td, .tblFirstTr th
{ text-align:center;
	
}

.tblTCO td, .tblTCO th 
{ border:1px solid #696969;
}
.tblTCO .tdWithBg
{background-color:#D8CFA0;
   
}
.subTitleRegularWithUndeline
{   font: bold 15px arial; 
    text-decoration:underline; 
    padding-bottom:10px;
}
.pageAnchors a, .pageAnchorsBackToTop
{ display:block;
  color:#988C5D;
  margin-top:3px;
  line-height:18px;
}
.pageAnchors a:hover, .pageAnchorsBackToTop:hover
{color:#837955;
}

.pageAnchorsBackToTop
{   padding-top:15px; 
    font-size:11px;
    display:block;
}
/* distributors login control CSS */
.loginTitle
{
    margin-bottom:10px;
}

/* home page left btns section */
#divLeftButtons
{
	width:202px; 
	height:193px; 
	color:#504D41; 
    /*background-image:url('../../images/buttons/btnsLeft.gif');*/
}
#tblLeftButtons
{
	text-align:right; 
	width:202px; 
	line-height:15px;
	margin-top:3px;
}
#tblLeftButtons td
{
	/*padding-right:12px;*/
	vertical-align:middle;
}

.HplLeftBtn
{
	color:#504D41;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold; 
	font-size:13px;
	
	display:block;
	padding: 7px 12px 7px 25px;
}

.txtFieldDropDownEmailer
{
	height:14px;
	border:1px solid silver;
	font:11px arial;
	width:100%;
}

/* sitemap CSS */
.divSitemap
{
	line-height:18px;
}
.divSitemap a
{
	text-decoration:none; 
}
.divSitemap a:hover
{
	text-decoration:underline; 
}
.divSitemap div a
{
	display:block;
	text-decoration:none; 
  color:#777;
  font-size:11px;
}
.divSitemap div a:hover
{
	text-decoration:underline; 
  color:#666;
}



/* **** header top buttons CSS **** */

#tblTopButtons
{
	
	min-width: 800px;
	white-space: nowrap;
	font:11px Arial, Verdana;
	direction:ltr;
	
}
#tblTopButtons a 
{
	text-decoration:none;
}
#tblTopButtons td 
{
	background-color:#e8e8e5;
}

#tblTopButtonsInner td 
{
	padding: 0px 3px;
	white-space: nowrap;
}

#tdTopButtonsLEdge
{
	height:35px; width:10px; background: transparent url('../../images/TopBar/bgTopBtnsLEdge.jpg') no-repeat top left;
}
#tdTopButtonsREdge
{
	height:35px; width:10px; background: transparent url('../../images/TopBar/bgTopBtnsREdge.jpg') no-repeat top right;
}
.btnOrangeLight, .btnOrange
{
	font:11px Arial, Verdana;
	cursor:pointer;
	
	/*display:block; ************************************************************** */
}

.btnOrangeLight
{
	color:#333333;
	background: url('../../images/TopBar/btnOrangeLight.jpg') no-repeat center;
	padding: 10px 12px 10px 12px;
}

.btnOrange 
{
	color:#ffffff;
	background: url('../../images/TopBar/btnOrange.jpg') no-repeat center;
	padding: 10px 20px 10px 20px;
}

.btnGray
{
	background: url('../../images/TopBar/btnGray.jpg') no-repeat center;
	padding: 10px 10px 10px 10px;
	cursor:pointer;

	display:block;
}

.btnFindReseller
{
	padding: 10px 18px 10px 18px;
}

.btnTechnicalSupport
{
	padding: 10px 10px 10px 10px;
}

.hideMe
{
	position:fixed;
	top:-2000;
}

/* Forms */
.textField
{
     border:1px solid #949494;
     width:100%;
     color:#696969;
}

/* Video page CSS */
#divThumbsVideo
{
    width:350px; 
    height:385px; 
    overflow:auto; 
    vertical-align:top; 
    
    border:1px solid #C7C8C3;
    background-color:#E8E8E6;
    
    scrollbar-face-color:#E8E8E6;
    scrollbar-highlight-color:#E8E8E6;
    scrollbar-3dlight-color:#E8E8E6;
    scrollbar-darkshadow-color:#E8E8E6;
    scrollbar-shadow-color:#E8E8E6;
    scrollbar-arrow-color:#444;
    scrollbar-track-color:#f0f0f0;
    
}

.scrollWhite
{
	scrollbar-face-color:#ffffff;
    scrollbar-highlight-color:#ffffff;
    scrollbar-3dlight-color:#E8E8E6;
    scrollbar-darkshadow-color:#E8E8E6;
    scrollbar-shadow-color:#E8E8E6;
    scrollbar-arrow-color:#444;
    scrollbar-track-color:#ffffff;
}

#divThumbsVideo table
{
 margin-bottom:0px;
	width:100%; cursor:pointer;
	border-bottom:3px solid silver;
}

#divThumbsVideo tablr tr td img
{
    width:120px;height:90px; /* thumb img dimentions */
    
}
 
#divThumbsVideo td
{
	 vertical-align:middle;
}

#tblVideoViewer a
{
	text-decoration:none;
	color:#444;
	 margin-bottom:55px;
}
#tblVideoViewer a:hover
{
	text-decoration:underline;
}

.thumbHeader
{
	/*padding:5px 0px;*/
}
.thumbHeader a
{
 font:bold 14px arial;
}

/* FollowUs CTL */
#tblFollowUs img
{
	border:none; width:25px; height:25px;
}


