* {
  padding:0px;
  margin:0px;
  /*line-height:14px;*/
}

.mainTable {
  margin: 0px auto 0px auto;
  padding: 0px;
  border:0px;
}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.textRight{text-align:right;}
.hide{ display:none; }
ul,ol{ margin:0; padding:0 0 5px 40px; }
img { border:0; }
.required{ color:#c00; }

/*ENABLES DISPLAYING PNGs IN IE 5.5 AND 6.0*/
.pngfix { 
  behavior: url(/syncshow/CEAD/opensource/js/iepngfix/iepngfix.php)
}

/* The Magnificent Clearfix: Updated to prevent margin-collapsing on child elements. j.mp/bestclearfix */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
.clearfix { zoom: 1; }

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*HOME PAGE STYLES*/
#HomeTop{
  /*border:1px solid;*/
  background: #E0D5BF url(/syncshow/style/images/bg-homeTopGradient.jpg) repeat-x top left;
  height:620px;
  margin: 0px auto 0px auto;
}
#HomeBottom{
  /*border:1px solid;*/
  background: #248188;
}
#HomeBottomContent{
  /*border:1px solid orange;*/
  width:1200px;
  height:320px;
  background: transparent url(/syncshow/style/images/bg-HomeBottom.gif) no-repeat bottom left;
  margin: 0px auto 0px auto;
  padding:0px 0px 0px 0px;
  position:relative;
  top:-82px;
}
#MainContainer{
  width:1200px;
  margin: 0px auto 0px auto;
}
#HomeMain{
  /*8+941+8*/
  /*border:1px solid;*/
  margin: 0px auto 0px auto;
  width:957px;
  height:562px;
}
#HomeMain table.HomeMainTable {
  /*border:1px solid;*/
  width:957px;
  height: 620px;
}

#HomeMainLeftEdge{
  /*border:1px solid;*/
  background: transparent url(/syncshow/style/images/bg-borderLeft.jpg) repeat-y scroll left top;
  height:562px;
  width:2px;
}
#HomeMainContent{
  /*border:1px solid;*/
  width:941px;
  background: #ffffff;
  vertical-align:top;
}
#HomeMainRightEdge{
  /*border:1px solid;*/
  background: transparent url(/syncshow/style/images/bg-borderRight.jpg) repeat-y scroll left top;
  height:562px;
  width:8px;
}
#BannerLevel{
  /*border:1px solid;*/
  margin: 0px 10px 0px 10px;
  width:921px;
}
#homepage-vidwrapper{
  width:921px;
  height:258px;
  z-index:1;
  position:relative;
  background: url(/syncshow/style/images/bg-homepage-vidholder.jpg) no-repeat top left;
}

#homepage-vidholder {
  width:620px;
  height:232px;
  position:absolute;
  z-index:2;
  left:15px;
  overflow:hidden;
}

#homepage-vidholder video {
  position:absolute;
}

#homevideoandroid-1 {
  width:620px;
  height:232px;
  display:block;
  background:url(/syncshow/style/images/homeVideos/bg-androidvideo-1.jpg) no-repeat top left;
}

#introvid-playagain{
  width:78px;
  height:28px;
  background: url(/syncshow/style/images/homeVideos/bg-play-again.png) no-repeat 0 0;
  position:absolute;
  z-index:5;
  left:553px;
  top:200px;
  display:block;
}
#introvid-playagain:hover{background: url(/syncshow/style/images/homeVideos/bg-play-again.png) no-repeat 0 -30px;}

#homepage-vidnavbox {
  width: 229px;
  height:202px;
  position:relative;
  z-index:5;
  left:656px;
  top:5px;
  border:1px solid #D4C9A9;
  overflow:hidden;
  background:#FFFFFF;
}

.vidtitle {
  background: url(/syncshow/style/images/homeVideos/bg-titles.png) no-repeat 0 0px;
  width:229px;
  height:40px;
  position:absolute;
  z-index:7;
  top:-40px;
  font-family:verdana, serif;
  font-size:18px;
  color:#90731A;
  font-weight:bold;
  padding: 0 0 0 10px;
  line-height:28px;
}

.viddetails {
  height:155px;
  width:210px;
  z-index:15;
  position: absolute;
  top:40px;
  left:10px;
  color:#646464;
  font-size:12px;
  font-family: Arial,Helvetica,sans-serif;
  line-height:14px;
}
.viddetails strong {display:block;padding: 0 0 5px 0;}
.viddetails a {color:#646464;display:block;}
.viddetails p {padding:0;margin:0;}

.vidnavbox-TNwrapper {
  position:absolute;
  z-index:6;
  width:229px;
  height:202px;
}

#homepage-playbutton {
  width:143px;
  height:86px;
  z-index: 15;
  position:absolute;
  left:80px;
  top:50px;
  display:block;
  background:url(/syncshow/style/images/homeVideos/play-btn.png) no-repeat 0 -87px;
  cursor:pointer;
}
#homepage-playbutton:hover { background:url(/syncshow/style/images/homeVideos/play-btn.png) no-repeat 0 -5px; }

#homepage-vidcallout {
  width:100px;
  height:80px;
  position:relative;
  z-index:10;
  float:right;
}

.homeVidPopup {
  width:90px;
  height:26px;
  background: url(/syncshow/style/images/homeVideos/bg-popup.png) no-repeat 0 0px;
  z-index: 6;
  position: absolute;
  top:204px;
  font-size:9px;
  text-align:center;
  line-height:20px;
  letter-spacing: 0px;
}


#transfer-popup {right:200px;}
#transport-popup {right:110px;}
#lift-popup {right:16px;}

#vidnavbuttons-wrapper {
  width:262px;
  height:24px;
  position:absolute;
  z-index: 5;
  right:22px;
  top:229px;
}

.vidnavbuttons{
  height:22px;
  z-index:5;
  position:absolute;
}

.transfer-inactive{width:88px; left:0;top:0; background: url(/syncshow/style/images/homeVideos/transfer-btn.png) no-repeat -1px -1px;}
.transfer-active {width:88px; left:0;top:0; background: url(/syncshow/style/images/homeVideos/transfer-btn.png) no-repeat -1px -22px;}
.transport-inactive {width:88px;left:90px;top:0;background: url(/syncshow/style/images/homeVideos/transport-btn.png) no-repeat 0 0px;}
.transport-active {width:88px;left:90px;top:0;background: url(/syncshow/style/images/homeVideos/transport-btn.png) no-repeat 0 -23px;}
.lift-inactive {width:90px; left:183px;top:0;background: url(/syncshow/style/images/homeVideos/lift-btn.png) no-repeat 0 -1px;}
.lift-active  {width:90px; left:183px;top:0;background: url(/syncshow/style/images/homeVideos/lift-btn.png) no-repeat 0 -24px;}

#ContentLevel{  
  /*border:1px solid;*/
  margin: 0px 20px 0px 20px;
  width:901px;
}
#HomeContent{
  /*border:1px solid;*/
  float:left;
  margin: 0px 0px 0px 10px;
  padding: 0px 0px 100px 0px;
  width:425px;
}
#HomeContentLimited{
  /*border:1px solid;*/
  height:115px;
  overflow:hidden;
  margin: 15px 0 0 0;
}
#HomeContentRight{
  /*border:1px solid;*/
  float:right;
  margin: 0px 0px 0px 0px;
  width:436px;
}

#homeLink {
  border: 0px solid;
  margin:  0px 29px 0px 0px;
  padding: 2px 0px 0px 0px;
  float: right;
  width: 300px;
  height:15px;
  display: block;
  list-style-type:none;
  text-align: right;
  font-weight: bold;  
}

.homeHelp {
  padding:0;
  margin:20px 15px 0 0;
  /*border: 1px solid;*/
  width: 215px;
  text-align:center;
}

/*** PRODUCT CONTAINERS ON HOMEPAGE ***/
#productLineContainer{
  /*border:1px solid;*/
  margin:0px 145px 0px 150px;
}
.homeProductLine{
  position:relative;
  top:0px;
  left:0px;
  float:left;
  width:225px;
  height:206px;
  text-align:center;
  background: transparent url(/syncshow/style/images/bg-homeProductLine.png) no-repeat top left;
}
.productLogo{
  margin:20px 27px 11px 27px;
}
.HelpLogo{
  margin:27px 27px 20px 27px;
}
.InternalHelpLogo{
  margin:20px 27px 0px 27px;
}
.helpText{
  color:#248188;
  text-align:left;
  margin:15px 25px 0px 25px;
  line-height:15px;
}
.helpText a {
  font-weight:bold;
}

.homeHelpText{
  margin: 7px 0 0px 0;
  padding: 0 0 0 0;
  width: 100%;
  /*border: 1px solid;*/
}

.homeHelpText a {
  color:#248188;
  font-weight: bold;
}

.helpSubText{
  font-size:9px;
  color: #358288;
  font-weight:bold;
}

.homeHelpSubText {
font-size:9px;
  color: #358288;
  font-weight:bold;
  line-height: 12px;
  display: block;
  margin: 0 0px 0 0px;
  padding:0 10px 0 0px;
 /* border: 1px solid;*/
  width: 80px
}

/*** HEADER STYLES ***/
#HeaderLevel{
  /*border:1px solid;*/
  margin: 0px 10px 0px 10px;
  width:921px;
  height:67px;
  background: url(/syncshow/style/images/header.jpg) no-repeat top left;
}
#HeaderInfoBar{
  /*border:1px solid;*/
  position:relative;
  float:right;
  right:25px;
  top:3px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  height:35px;
  width:595px;
}
#HeaderInfoBar ul{
  position:relative;
  top:5px;
  display:inline;
  list-style:none;
  list-style-type:none;
  padding:5px 0px 5px 0px;
}
#HeaderInfoBar li {
  /*border:1px solid;*/
  width:150px;
  display:inline;
  list-style:none;
  list-style-type:none;
  padding:5px 2px 5px 30px;
}
#HeaderInfoBar a{
  color:#90731A;
}
#header_link_email{  margin-left: -2px; }
img.mainLogo{
  border:0px; 
  width:241px;
  height:61px;
  position:relative;
  float:left;
  left:20px;
}

/*** MAIN NAV STYLES ***/
#NavLevel{
  /*border:1px solid;*/
  margin: 0px 10px 0px 10px;
  padding: 0px 0px 0px 0px;
  width:921px;
  height:38px;
}
#NavLevel table.navTable {
  width:921px;
}
#MainNavLeft{
  width:15px;
  height:38px;
  background: url(/syncshow/style/images/sideRuleLeft.jpg) repeat-y top left;
}
#MainNavRight{
  width:17px;
  height:38px;
  background: url(/syncshow/style/images/sideRuleRight.jpg) repeat-y top left;
}
#MainNavMenu{
  /*border:1px solid;*/
  background: #358288;
  height:33px;
}
.main_menu table{
  /*border:1px solid;*/
  width:889px;
  background: #358288;
  margin:0px auto 0px auto;
}
.main_menu{
  /*border:1px solid;*/
  width:889px;
  height:33px;
  margin:0px auto 0px auto;
}
.main_menu a{
  display:block;
  line-height:33px;
  vertical-align:middle;
  color: #ffffff;
  font-size:11px;
  text-decoration:none;
  text-align:center;
  white-space:nowrap;
  padding:0px 35px 0px 35px;
  border-right:1px solid white;
}
.main_menu a:hover, .main_menu .currentpage, .main_menu .highlight, .main_menu .currentpagelast{
  color: #358288;
  background:#ffffff;
  font-size:11px;
  text-decoration:none;
  padding:0px 35px 0px 35px;
  border-right:1px solid #ffffff;
}
.main_menu .currentpagelast{
  border-right:1px solid #ffffff;
}

/*** INTERNAL/SECONDARY PAGE STYLES ***/
#InternalTopLevel{
  /*border:1px solid;*/
  background: #E0D5BF url(/syncshow/style/images/bg-homeTopGradient.jpg) repeat-x top left;
  margin: 0px auto 0px auto;
}
#InternalMainLevel{
  /*2+943+2*/
  /*border:1px solid;*/
  margin: 0px auto 0px auto;
  width:947px;
}
#InternalMainLevel table.InternalMainTable {
  /*border:1px solid;*/
  width:947px;
}
#InternalMainLeftEdge{
  /*border:1px solid;*/
  background: url(/syncshow/style/images/bg-borderLeft.jpg) repeat-y top left;
  height:562px;
  width:2px;
}
#InternalMainContainer{
  /*border:1px solid;*/
  width:943px;
  background: #ffffff;
  vertical-align:top;
}
#InternalMainRightEdge{
  /*border:1px solid;*/
  background: url(/syncshow/style/images/bg-borderRight.jpg) repeat-y top left;
  height:562px;
  width:2px;
}

#InternalMainTopContent{
  /*border:1px solid;*/
  width:943px;
}
#InternalSubNav{
  /*border:1px solid;*/
  margin:0px 0px 0px 18px;
  width:220px;
}
.SubNavTopLeft{
  background: url(/syncshow/style/images/bg-subNavMenuTopLeft.jpg) repeat-y top left;
  padding:7px 0 0px 15px;
}
.SubNavTopRight{
  background: url(/syncshow/style/images/bg-subNavMenuTopRight.jpg) repeat-y top right;
  width:10px;
}
.SubNavBottomLeft{
  background: url(/syncshow/style/images/bg-subNavMenuBottomLeft.jpg) no-repeat top left;
  height:13px;
}
.SubNavBottomRight{
  background: url(/syncshow/style/images/bg-subNavMenuBottomRight.jpg) no-repeat top right;
  width:13px;
  height:13px;
}

#InternalSubMenuLogo{
  /*border:1px solid;*/
  margin:2px 0px 0px 0px;
  width:170px;
  height:50px;
}


#InternalResourceNav{
  /*border:1px solid;*/
  margin:1px 0px 0px 18px;
  width:220px;
}



#InternalResourceNav div.kc_content{
  /*border:1px solid;*/
  padding:0px 0px 0px 10px;
  margin: 0px 0px 10px 0px;
}
.downloadsTable{width:90%;}
#downloads a {
  display:block;
  color:#636363;
  padding: 0px 0px 0px 5px;
  border-bottom:1px solid #e4ddcd;
  text-decoration:none;
}
#downloads{
  /*border:1px solid;*/
  margin: 0px 0px 20px 0px;
}
#downloads a:hover{
  color: #90731A;
}
#downloads ul {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style:none;
  width:100%;
}
#downloads ul li {
  margin: 5px 0px 0px 0px;
  list-style:none;
}
#downloads ul ul li {
  margin-left: 15px; 
}
#downloads li a.ResourceCenterOpen {
  color: #90731A;
  padding-left:10px;
  background: url(/syncshow/style/images/ResourceCenter_downarrow.gif) no-repeat center left;
}

/** FEATURE CONTENT IS INSIDE THE TOP BORDER AREA **/
#InternalFeatureContent{
  /*border:1px solid;*/
  float:right;
  margin:0px 21px 1px 0px;
  width: 680px;
  padding: 0px 0px 0px 0px;
}

.internalhtmlvideowrapper {
  margin: 0px 0 0 18px;
  padding: 0px 0 0 0;
  display: block;
  position:relative;
  font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;
}

.internalEducationVidLink {
  width:619px;
  height:232px;
  display:block;
  background: url(/syncshow/style/images/internalEducationVideos/bg-internalEDUvid.jpg) no-repeat top left;
  border:1px solid #565656;
  position:relative;
  z-index:5;
}
.internalEducationVidLink:hover {text-decoration:none;}

.internalvid-desc-line1 {
  position:absolute;
  top:70px;
  left:30px;
  color:#FFFFFF;
  font-size:18px;
  font-weight:200;
  
}

.internalvid-desc-line2 {
  position:absolute;
  top:100px;
  left:70px;
  color:#FFFFFF;
  font-size:28px;
}

#productFlash {
  margin: 0px 0 0 18px;
  padding: 0px 0 0 0;
  display: block;
}

* html #InternalMainContent { display:inline; }
* html #InternalFeatureContent { display:inline; }
* html #InternalSecondaryContent { display:inline; }
.InternalFeatureTopLeft{
  background: url(/syncshow/style/images/bg-featureContentTopLeft.jpg) repeat-y top left;
  width:9px;
}
.InternalFeatureTopRight{
  background: url(/syncshow/style/images/bg-featureContentTopRight.jpg) repeat-y top right;
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.InternalFeatureBottomLeft{
  background: url(/syncshow/style/images/bg-featureContentBottomLeft.jpg) no-repeat top left;
  width:9px;
  height:9px;
}
.InternalFeatureBottomRight{
  background: url(/syncshow/style/images/bg-featureContentBottomRight.jpg) no-repeat top right;
  height:9px;
}


#InternalMainContent{
  /*border:1px solid;*/
  float:right;
  margin:0px 0px 0px 0px;
  width:435px;
}

.two-column #InternalMainContent,
.fileshare #InternalMainContent {
	float: none;
	width: 650px;
	margin-left: 20px;
}

.fileshare #InternalMainContent .ssuploader-list-filename {
  width: 33%;
}

.fileshare #InternalMainContent .ssfinder-side-interior > ul > li.with-children > ul { padding-left: 1px; }


#InternalSecondaryContent{
  /*border:1px solid;*/
  float:right;
  margin:0px 21px 0px 10px;
  width:225px;
  /*height:206px;*/
  text-align:center;
  position:relative;
}
.two-column #InternalSecondaryContent,
.fileshare #InternalSecondaryContent {
  margin-right: 5px;
}

.helpCard{ background: url(/syncshow/style/images/bg-homeProductLine.gif) no-repeat top left; }
.internalRotationContainer{ height:212px; }

#InternalBottomLevel{
  /*border:1px solid;*/
  background: #248188;
}
#InternalBottomContent{
  border:1px solid #248188;
  background: #248188 url(/syncshow/style/images/bg-SecondaryBottom.gif) no-repeat top left;
  height:55px;
  width:1200px;
  margin:0px auto 0px auto;
}
.InternalContactInfo{
  /*border:1px solid;*/
  margin:10px 0;
  text-align:left;
  position:relative;
  padding: 0 10px;
}
.InternalContactInfo .contactInfo{
  border-top:2px solid #e5e1cf;
  padding:5px 0px 0px 0px;
  color: #636363;
}
.InternalContactInfo h3, .InternalContactInfo img {
  margin-bottom:5px;
}

a {
  color: #358288;
  text-decoration:none;
}
a.altlink {
  color: #90731a;
  text-decoration:none;
}
a:hover, a.altlink:hover  {
  text-decoration:underline;
}

#newsletterOptIn{ background:url(/syncshow/style/images/bg-optIn.jpg) no-repeat center center; margin:10px 0; padding:0 10px; position:relative; text-align: left; height:110px; }
#newsletterOptIn div.container{ width:200px; margin:0 auto; position:relative; top:12px; left:5px; }
#newsletterOptIn h3{ font-size:14px; line-height:22px; color:#358288;  }
#newsletterOptIn p{ margin:0; padding:0 10px 0 0; }


/*** LEFT NAV STYLES ***/
.leftnav_title{
  color: #358288;
  font-size:16px;
  font-style:italic;
}


/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/

.searchField {
  border: 1px solid #ece8da;
  position:relative;
  top:5px;
  left:0px;
  height: 15px;
  width:150px;
  background: #FFFFFF url(/syncshow/style/images/bg-search.gif) no-repeat right;
  padding: 3px 0px 3px 3px;
  margin: auto 0px auto 10px;
}
#search {
  /*height:15px;*/
  position:relative;
  top:0px;
  left:0px;
  font-size: 10px;
  color: #90731A;
  width: 120px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  outline:none;
}
.newsletterField{ border: 1px solid #ece8da; position:relative; top:5px; left:0; height: 15px; width:150px; background: #FFFFFF url(/syncshow/style/images/bg-search.gif) no-repeat right; padding: 3px 0 3px 3px; margin: 0; }
#newsletterInput{ position:relative; top:0; left:0; font-size: 10px; color: #90731A; width: 120px; margin:0; padding:0; outline:none; border:0 none; font-weight:bold; }
#newsletterLink{ display:block; width:20px; height:20px; position:absolute; top:0; right:0; text-decoration:none; }
a#newsletterLink:hover{ text-decoration:none; }

.infoCenter {
  border: 0px solid;
  background: url(/syncshow/style/images/bg-infoCenter.gif) no-repeat bottom left;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  height: 230px;
}

.infoCenterTable {
  /*border-collapse: collapse;*/
  }

.infoCenter ul {
  padding: 3px 0px 2px 0px;
  margin: 0px 0px 0px 0px;
  overflow: hidden;
  color: #7A7A7A;
  border-bottom: 1px solid #e4ddcd;
  list-style-type: none;
  line-height: 13px;
}

.infoCenter ul li {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  overflow: hidden;
}

.infoCenter ul li a {
  color: #7A7A7A; 
  overflow: hidden;
}

.infoCenterDate {
  color: #90731A;
  text-decoration: none;
  display:block;
  border-bottom: 1px solid #b4b1aa;
  margin: 5px 0px 2px 0px;
  padding: 0px 0px 2px 0px;
}
#newsAndEvents ul{
  /*border:1px solid;*/
  margin: 0px 0px 8px 0px;
  padding:0px;
}
#newsAndEvents a {
  display:block;
  line-height:10px;
  font-size:9px;
  color:#7a7a7a;
  text-decoration:none;
}
#newsAndEvents a:hover {
  color:#90731a;
}
.newsEvent{
  margin: 0px 15px 20px 5px;
  padding: 0px 0px 0px 0px;
}

.quickLinks, .resourceCenter {
  position:relative;
  width: 204px;
  border: 0px solid;
  background: url(/syncshow/style/images/bg-quickLinks.jpg) no-repeat top right;
  padding: 0px 0px 0px 0px;
  margin: 8px 0px 0px 30px;
}

.quickLinks ul li, .resourceCenter ul li {
  padding: 0px 0px 0px 0px;
  margin: -1px 0px 0px 0px;
}

.quickLinks ul li a, .resourceCenter ul li a {
  padding: 0px 0px 1px 0px;
  margin: 0px 0px 0px 0px;
  text-decoration:none;
  text-indent: 1px;
}

.quickLinks ul li a:hover, .resourceCenter ul li a:hover{
  color: #90731A;
}

.resourceCenter {
  position:relative;
  width: 204px;
  border: 0px solid;
  background: url(/syncshow/style/images/bg-resourceCenter.jpg) no-repeat top right;
  padding: 0px 0px 0px 0px;
  margin: 8px auto 0px 30px;
}

#HomeFooter{
  border-bottom:1px solid #ffffff;
  padding: 10px 0px 0px 0px;
  height:20px;
}
#InternalFooter{
  border-bottom:1px solid #ffffff;
  margin: 15px 150px 0px 150px;
  height:20px;
}
.footer {
  border: 0px solid;
  padding: 0px;
  margin: 0px 0px 3px 10px;
}

.footer ul {
  list-style-type: none;
  padding: 0px;
  whitespace: nowrap;
}
  
.footer ul li {
  padding: 0px 10px 0px 7px;
  margin: 0px;
  display: inline;
  border-right: 1px solid #e8e1cc;
}

.footer ul li a {
  padding: 0px;
  margin: 0px;
  text-decoration: none;  
  color: #e8e1cc;
  font-size: 9px;
}

.footer ul li.footerLast {
  border-right: 0px solid #e8e1cc;
}

.copyright {
  font-size: 8px;
  color: #e8e1cc;
  padding: 0px;
  margin: 0px 20px 3px 0px;
  text-align: right;
}

.copyright a {
  text-decoration: none;  
  color: #e8e1cc;
  font-size: 8px;
}

.productTop {
  /*border:1px solid;*/
  margin: 0px 0px 0px 0px;
}
* html .productTop { display:inline; }
.productTop img {
  padding: 0px 10px 0px 0px;
}
.productDetails{
  margin: 5px 0px 10px 0px;
}
.productDescription p {
  margin:3px 0px 0px 0px;
}
.productDescContainer {
  float:left;
  width:250px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

NON-HOME PAGE STYLES*/

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


.mainNavHighlight, .mainNavHighlight a {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border: 0px solid;
  color: #303030;
  font-size: 17px;
  line-height: 17px;
  font-weight: 100;
  text-decoration: none;
}



/*INTERNAL SUB-NAV ////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////*/

.subNav {
  padding: 0px;
  margin: 3px 0px 0px 0px;
  border: 0px solid #00FF00;
}

.subNav ul{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border: 0px solid;
  list-style-type: none;
}

.subNav ul li {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  width: 180px;
}

.subNav ul li a {
  text-decoration: none;
  color: #636363;
  padding: 4px 0px 4px 4px;
  margin: 0px 0px 0px 0px;
  border-bottom: 1px solid #B3B3B3;
  display: block;
  height: 14px;
}

.subNav ul li a:hover {
  color: #358288;
}

.subNav ul li a.subNavHighlight{
  color: #358288;
  font-weight: bold;
  padding-left:10px;
}
.downArrow{ background:url(/syncshow/style/images/downarrow.gif) no-repeat center left; }
.rightArrow{ background:url(/syncshow/style/images/rightarrow.gif) no-repeat center left; }

.subNav ul li.subNavHighlight a{
  color: #358288;
  font-weight: bold;
}

.tertiaryNav {
  border: 0px solid;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 15px;
  line-height: 14px;
}

.tertiaryNavLinks a{
  color: #ff0000;
}

.tertiaryNav .tertiaryNavHighlight{
  color: #358288;
  /*background-color:#e4f0e7;*/
  /*background-color:#ffffff;*/
  font-weight:bold;
}



/*INTERNAL SUB-NAV END ////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////*/


.breadcrumbs {
  color: #7a7a7a; 
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-style: italic;
  border: 0px solid;
  height: 10px;
  line-height: 10px;
}

.breadcrumbs a {
  color:#358288;
}

.last_breadcrumb {
  padding: 0px;
  margin: 0px;
  color: #303030;
  line-height: 10px;
  height: 10px;
}

.quicklink{
  color: #90731A;
  padding: 0px 0px 0px 0px;
  display: inline;
  line-height: 10px;
  margin: 0px 0px 0px 0px;
  font-style:italic;
  
}
.quicklink:hover{
  color: #365569;
}
/*/////////////////////////////////RELATED CONTENT////////////////////////////////////////////////*/
/*
.relatedcontent1{margin: 10px 0px 0px 0px;background: #f4efe6 url(/syncshow/style/images/content_bottomright.gif) no-repeat bottom right;font-size: 100%;}
.relatedcontent2{border-bottom: 1px solid #fff; background: #90731a url(/syncshow/style/images/content_topright.gif) no-repeat top right;margin: 0;padding: 0;}
.relatedcontent2 h2{vertical-align: bottom; background:  url(/syncshow/style/images/content_topleft.gif) no-repeat top left;margin: 0;padding: 4px 10px 7px; color: white;  font-weight: normal;  font-size: 130%; line-height: 1em;  }
.relatedcontent3 {background:   url(/syncshow/style/images/content_bottomleft.gif) no-repeat bottom left;margin: 0;padding: 10px 10px 10px; color: #000000;}
*/
.relatedcontent1{margin: 10px 0px 0px 0px;background: url(/syncshow/style/images/relatedproducts_br.jpg) no-repeat bottom right;font-size: 100%;}
.relatedcontent2{background: url(/syncshow/style/images/relatedproducts_tr.jpg) no-repeat top right;margin: 0px;padding: 0px;}
.relatedcontent2 h2{vertical-align: bottom; background:  url(/syncshow/style/images/relatedproducts_tl.jpg) no-repeat top left;margin: 0px 20px 0px 0px;padding: 15px 5px 10px 20px; color: #90731A;  font-weight: normal;  font-size: 15px; line-height: 1em;  }
.relatedcontent3 {background: url(/syncshow/style/images/relatedproducts_bl.jpg) no-repeat bottom left;margin: 0px 10px 0px 0px;padding: 5px 10px 20px 20px; color: #000000;}

.relatedContentContainer {
  margin: 0px 9px 0px 0px;
  padding: 0px;
  width: 242px;
  border: 0px solid;
  font-size:10px;
  float: left;
}

.relatedContentTop {
  background: url(/syncshow/style/images/relatedContentTop.jpg) no-repeat top left;
  height: 23px;
  color: #FFFFFF;
  font-size: 14px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px solid;
  text-indent: 10px;
  line-height: 21px;
  width: 242px;
}

.relatedContentLeft {
  background: url(/syncshow/style/images/relatedContentLeft.gif) repeat-y top left;
  width: 3px;
}

.relatedContentRight {
  background: url(/syncshow/style/images/relatedContentRight.gif) repeat-y top left;
  width: 3px;
}

.relatedContentR1C1 {
  border-left: 1px solid #A64119;
  border-right: 1px solid #959595;
  border-bottom: 1px solid #959595;
  padding: 6px 3px 5px 8px;
  /*padding: 11px 11px 5px 13px;*/
  margin: 0px;
}
.relatedContentR1C1 a {
  color: #757575;
  text-decoration:none;
}

.relatedContentR1C2 {
  border-right: 1px solid #A64119;
  border-bottom: 1px solid #959595;
  padding: 4px 2px 4px 8px;
  margin: 0px;
}
.relatedContentR1C2 a {
  color: #757575;
  text-decoration:none;
}

.relatedContentR2C3 {
  padding: 4px 3px 4px 8px;
  margin: 0px;
  border-left: 1px solid #A64119;
  border-right: 1px solid #959595;
  border-bottom: 1px solid #959595;
}
.relatedContentR2C3 a {
  color: #757575;
  text-decoration:none;
}

.relatedContentR2C4 {
  padding: 4px 2px 4px 8px;
  margin: 0px;
  border-right: 1px solid #A64119;
  border-bottom: 1px solid #959595;
  }
.relatedContentR2C4 a {
  color: #757575;
  text-decoration:none;
}

.relatedContentR3C5 {
  padding: 4px 3px 0px 8px;
  margin: 0px;
  border-left: 1px solid #A64119;
  border-right: 1px solid #959595;
  width: 105px;
}
.relatedContentR3C5 a {
  color: #757575;
  text-decoration:none;
}

.relatedContentR3C6 {
  padding: 4px 2px 0px 8px;
  margin: 0px;
  border-right: 1px solid #A64119;
  width: 105px;
}
.relatedContentR3C6 a {
  color: #757575;
  text-decoration:none;
}

.relatedContentBottom {
  background: url(/syncshow/style/images/relatedContentBottom.gif) repeat-y top left;
  height: 19px;
  padding: 0px 3px 0px 0px;
  margin: 0px;
}

.contentFooter {
  position: relative;
  clear:both;
  float: left;
  margin: 30px 0px 0px 0px;
  padding: 0px;
}

.leadsList td{background:#f5f1f1; border-top: #CCCCCC 1px solid; padding:2px;}
.leadsListFollowup td{  border-right: #CCCCCC 1px dotted; border-top: #CCCCCC 1px dotted; padding:2px;}
.contentFooter ul {
  padding: 0px;
  margin: 0px;
  border: 0px solid;  
  font-size: 10px;
}

.contentFooter ul li {
  list-style-type: none;
  display: inline;
  padding: 0px 18px 0px 0px;
  margin: 0px 14px 0px 0px;
  background: url(/syncshow/style/images/contentBottomBorder.gif) no-repeat center right;
}

.contentFooter ul li a{
  text-decoration: none;
  color: #6e6e6e;
}

.contentFooter ul li.contentFooterLast {
  background: none;
}


table.tablesorter tbody tr td.noRep{
	background-color: #FFDBDB;
	color: black;
}



/*INFO CENTER ON RIGHT SIDE OF INTERNAL PAGES /////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////*/

.infoCenterTitle {
  color: #90731A;
  font-size: 15px;
  margin: 0px 0px 0px 0px;
  padding: 14px 0px 0px 0px;
}

.infoCenterTitle a:hover{
  /*color:#a9871f;*/
  color:#90731A;
  text-decoration:underline;
}

.homeModulePreview {
  border: 0px solid;
  /*background: url(/syncshow/style/images/bg-homeModulePreview.jpg) no-repeat top right;*/
  padding: 0px;
  margin: 0px;
  width: 200px;
}

.homeModulePreview a{
  text-decoration: none;
  color:#90731A; 
}

.homeModulePreview ul, .favorites ul, .quickLinksInternal ul {
  list-style-type: none;
  margin: 5px 0px 0px 0px;
  padding: 0px;
  line-height: 8px;
}

.#downloads ul li, .favorites ul li, .quickLinksInternal ul li {
  list-style-type: none;
  margin: 5px 0px 0px 0px;
  border-bottom: 1px solid #b4b1aa;
  padding: 0px;

}

#downloads ul li a, .favorites ul li a, .quickLinksInternal ul li a {
  text-indent: 1px;
  margin: 0px;
  text-decoration:none;
  color: #7a7a7a;
  display: block;
  padding: 1px 0px 1px 0px;
  line-height:12px;
}

.homeModulePreview ul li a:hover, .favorites ul li a:hover, .quickLinksInternal ul li a:hover {
  color: #90731A;
}
.homeModulePreview ul li a:visited, .favorites ul li a:visited {
  color: #7a7a7a;
}

.favorites {
  margin: 20px 0px 0px 0px;
  padding: 0px;
  background: url(/syncshow/style/images/bg-favorites.jpg) no-repeat top right;
  width: 215px; 
}

.quickLinksInternal {
  margin: 20px 0px 0px 0px;
  padding: 0px;
  background: url(/syncshow/style/images/bg-quickLinksInternal.jpg) no-repeat top right;
  width: 215px;
}

.favorites ul li {
  padding: 1px 0px 0px 20px;  
}

.favorites ul li a{
  margin: 2px 0px 0px 0px;
  padding: 0px 0px 2px 0px;
  border: 0px solid;
  
}

.bookmark {
  background: url(/syncshow/style/images/fav-bookmark.gif) no-repeat center left;
}
.bookmark:hover {
  background: url(/syncshow/style/images/fav-bookmark-hover.gif) no-repeat center left;
}

.sendToFriend {
  background: url(/syncshow/style/images/fav-sendToFriend.gif) no-repeat center left; 
}
.sendToFriend:hover {
  background: url(/syncshow/style/images/fav-sendToFriend-hover.gif) no-repeat center left; 
}
.sendToFriend a { margin-left: 3px; }
.printPage {
  background: url(/syncshow/style/images/fav-printPage.gif) no-repeat center left;
}
.printPage:hover {
  background: url(/syncshow/style/images/fav-printPage-hover.gif) no-repeat center left;
}
.printPage a{ margin-left:3px; }
.share {
  background: url(/syncshow/style/images/fav-share.gif) no-repeat center left;  
}

.share:hover {
  background: url(/syncshow/style/images/fav-share-hover.gif) no-repeat center left;  
}
.requestInfo {
  background: url(/syncshow/style/images/fav-requestInfo.gif) no-repeat center left;  
}
.requestInfo:hover {
  background: url(/syncshow/style/images/fav-requestInfo-hover.gif) no-repeat center left;  
}
.requestInfo a {margin-left:3px; }
.archives {
  background: url(/syncshow/style/images/fav-archives.gif) no-repeat center left; 
}

.archives:hover {
  background: url(/syncshow/style/images/fav-archives-hover.gif) no-repeat center left; 
}

.bottomRightInternal {
  background: url(/syncshow/style/images/bg-bottomRightInternal.gif) no-repeat bottom left; 
  height: 18px;
  margin: 0px 0px 0px -1px;
}

.ajax_form {
  width: 430px;
  /*border: 1px solid #FF0000;*/
}

.ajax_form ul{
  width: 390px;
  /*border:1px solid #00ff00;*/
}

.ajax_form ul li {
  width: 390px;
  /*border:1px solid #0000ff;*/
  
}

.ajax_form ul li a {
  width: 300px;
  display:inline;
  /*border:1px solid #0000ff;*/
}

/*SHARE SCRIPT///////////////////////////*/
.sharing{
  background-color: #FFFFFF;
  /*border: 1px solid #b4b1aa;*/
  margin: 3px 0px 3px 0px;
  padding: 1px 5px 5px 5px;
}
/*////////////////FILE UPLOADER STYLES////////////////////*/
.fileIcon { display:block;width:16px;height:16px;float:left;padding-right:2px;background:url(/syncshow/style/images/fileIcons.jpg) no-repeat -82px 0px; }
.fileIcon-bz2{background-position:0px 0px;}
.fileIcon-conf{background-position:-20px 0px;}
.fileIcon-deb{background-position:-41px 0px;}
.fileIcon-doc{background-position:-61px 0px;}
.fileIcon-file{background-position:-82px 0px;}
.fileIcon-gif{background-position:-102px 0px;}
.fileIcon-gz{background-position:-123px 0px;}
.fileIcon-htm{background-position:-143px 0px;}
.fileIcon-html{background-position:-164px 0px;}
.fileIcon-jpeg{background-position:0px -20px;}
.fileIcon-jpg{background-position:-20px -20px;}
.fileIcon-odc{background-position:-41px -20px;}
.fileIcon-odf{background-position:-61px -20px;}
.fileIcon-odg{background-position:-82px -20px;}
.fileIcon-odi{background-position:-102px -20px;}
.fileIcon-odp{background-position:-123px -20px;}
.fileIcon-ods{background-position:-143px -20px;}
.fileIcon-odt{background-position:-164px -20px;}
.fileIcon-pdf{background-position:0px -41px;}
.fileIcon-png{background-position:-20px -41px;}
.fileIcon-ppt{background-position:-41px -41px;}
.fileIcon-ps{background-position:-61px -41px;}
.fileIcon-rpm{background-position:-82px -41px;}
.fileIcon-rtf{background-position:-102px -41px;}
.fileIcon-swf{background-position:-123px -41px;}
.fileIcon-sxc{background-position:-143px -41px;}
.fileIcon-sxd{background-position:-164px -41px;}
.fileIcon-sxi{background-position:0px -61px;}
.fileIcon-sxw{background-position:-20px -61px;}
.fileIcon-tar{background-position:-41px -61px;}
.fileIcon-tgz{background-position:-61px -61px;}
.fileIcon-txt{background-position:-82px -61px;}
.fileIcon-xls{background-position:-102px -61px;}
.fileIcon-xmi{background-position:-123px -61px;}
.fileIcon-zip{background-position:-143px -61px;}
.fileIcon-css{background-position:-164px -61px;}
.fileIcon-sql{background-position:0px -81px;}
.fileIcon-flv{background-position:-20px -81px;}
.fileIcon-js{background-position:-41px -81px;}
.fileIcon-php{background-position:-61px -81px;}
.fileIcon-mov{background-position:-82px -81px;}
/*.fileIcon-{background-position:-102px -81px;}
.fileIcon-{background-position:-123px -81px;}
.fileIcon-{background-position:-143px -81px;}
.fileIcon-{background-position:-164px -81px;}*/
/*////////////////END FILE UPLOADER STYLES////////////////////*/
