/**
 * sty_style.css (c) SyncShow.com
 * Define all public website styles
 */
*{ padding:0; margin:0; }
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.center{ text-align:center; }
.hide{ display:none; }
ul,ol{ margin:0; padding:0 0 5px 40px; }
img{ border:0; }
.required{ color:#c00; }
.aToolTip{ width: 200px; }
/* 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; }

.mainTable {
  margin: 0px auto 0px auto;
  padding: 0px;
  border:0px;
}
.clear{
  clear:both;
}
.left{
  float:left;
}
.right{
  float:right;
}

ul,ol{
  margin:0px 0px 0px 0px;
  padding:5px 0px 5px 20px;
}

img {border:none;}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*HOME PAGE STYLES*/
#HomeTop{
  /*border:1px solid;*/
  background: #C9C3B4 url(/syncshow/style/images/bg-homeTopGradient.jpg) repeat-x top left;
  height:562px;
  margin: 0px auto 0px auto;
}
#HomeBottom{
  /*border:1px solid;*/
  background: #426E90;
}
#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;
}

#HomeMainLeftEdge{
  /*border:1px solid;*/
  background: url(/syncshow/style/images/bg-homeMainLeft.jpg);
  height:562px;
  width:8px;
}
#HomeMainContent{
  /*border:1px solid;*/
  width:941px;
  background: #ffffff;
  vertical-align:top;
}
#HomeMainRightEdge{
  /*border:1px solid;*/
  background: url(/syncshow/style/images/bg-homeMainRight.jpg);
  height:562px;
  width:8px;
}
#BannerLevel{
  /*border:1px solid;*/
  margin: 0px 10px 0px 10px;
  width:921px;
}
#FlashHolder{
  width:921px;
  height:258px;
}
#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 15px;
  width:425px;
}
#HomeContentLimited{
  /*border:1px solid;*/
  height:112px;
  overflow:hidden;
}
#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;  
}

#homeLink a {
  color: #B20838;
}

/*** 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.gif) no-repeat top left;
}

.homeProductLine-2{
  position:relative;
  top:0px;
  left:0px;
  float:left;
  width:225px;
  height:206px;
  text-align:center;
  background: transparent url(/syncshow/style/images/bg-homeProductLine-2b.gif) no-repeat top left;
}

.homeProductLine-3{
  position:relative;
  top:0px;
  left:0px;
  float:left;
  width:225px;
  height:206px;
  text-align:center;
  background: transparent url(/syncshow/style/images/bg-homeProductLine-3.gif) no-repeat top left;
}
.homeProductLine-4{
  position:relative;
  top:0px;
  left:0px;
  float:left;
  width:225px;
  height:206px;
  text-align:center;
  background: transparent url(/syncshow/style/images/bg-homeProductLine-4.gif) no-repeat top left;
}
.productLogo{
  color:#426E90;
  font-size:16px;
  height:40px;
  line-height:40px;
  position:relative;
  top:28px;
}

.productLogoAmp {
  font-size: 22px;
  font-weight: 100;
  margin:0;
  padding:0;
  top:2px;
}

.HelpLogo{
  margin:27px 27px 20px 27px;
}
.InternalHelpLogo{
  margin:20px 27px 0px 27px;
}
.helpText{
  text-align:left;
  margin:0px 25px 0px 25px;
}
#InternalSecondaryContent .helpText{
  margin:15px 25px 0px 25px;
}
.helpSubText{
  font-size:15px;
  color: #b20838;
  font-weight:normal;
  margin: 23px 0px 0px 5px;
}

#InternalSecondaryContent .helpText {
  margin: 22px 0px 0px 26px;
  padding: 0px 0px 0px 0px;
  width: 200px;
}

#InternalSecondaryContent .helpText a{
  color:#476D8F;
}

/*** 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 13px 5px 0px;
}
#HeaderInfoBar li {
  /*border:1px solid;*/
  width:120px;
  display:inline;
  list-style:none;
  list-style-type:none;
  padding:5px 0px 5px 35px;
  
}
#HeaderInfoBar a{
  color:#504c42;
  font-size: 9px;
  
}
img.mainLogo{
  border:0px; 
  width:298px;
  height:61px;
  position:relative;
  float:left;
  left:20px;
  padding: 0px 0px 0px 0px;
}

/*** 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: #476D8F;
  height:33px;
}
.main_menu table{
  /*border:1px solid;*/
  width:889px;
  background: #426e90;
  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: #476D8F;
  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-internalTopGradient.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;
  font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
color: black;
}
#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 15px 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: 12px 0px 10px 0px;
}
.downloadsTable{width:90%;}
#downloads a {
  display:block;
  color:#636363;
  padding: 0px 0px 3px 5px;
  margin: 0px 0px 0px 0px;
  border-bottom:1px solid #e5dccb;
  text-decoration:none;
}
#downloads{
  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;
}
#downloads ul li {
  margin: 3px 0px 0px 0px;
  list-style:none;
}
#downloads ul ul li {
  margin-left: 15px;
}
#downloads li a.ResourceCenterOpen {
  color: #b20838;
  padding-left:10px;
  padding-bottom: 3px;
  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;
  padding: 0;
  width:680px;
}
.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;
  padding-top:20px;
  font-size:13px;
}
#InternalSecondaryContent{
  /*border:1px solid;*/
  float:right;
  margin:0px 21px 0px 10px;
  width:225px;
  /*height:206px;*/
  background: url(/syncshow/style/images/bg-homeProductLine-Internal.gif) no-repeat top left;
  text-align:center;
}

#InternalBottomLevel{
  /*border:1px solid;*/
  background: #476D8F;
}
#InternalBottomContent{
  border:0px solid #248188;
  background: #476D8F;
  height:55px;
  width:1200px;
  margin:0px auto 0px auto;
}
.InternalContactInfo{
  /*border:1px solid;*/
  margin:0px 0px 0px 0px;
  position:relative;
  top:65px;
  left:25px;
  text-align:left;
}
.InternalContactInfo .contactInfo{
  border-top:1px solid #e5e1cf;
  padding:5px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  color: #636363;
  font-size: 13px;
  width: 160px;
}
.InternalContactInfo h3 {
  margin-bottom:5px;
}

a {
  color: #476D8F;
  text-decoration:none;
}
a.altlink {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  display: block;
  color: #504c42;
  text-decoration:none;
  padding:0;
  margin:0;
  position:relative;
  top:140px;
}
a:hover, a.altlink:hover  {
 text-decoration:underline;
}


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

.leftnav_title a{
  color: #426e90;
  font-size:16px;
  font-style:italic;
  text-decoration: none;
}



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

.searchField {
  border: 1px solid #e8e2d0;
  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: #928e85;
  width: 120px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  outline:none;
  border: 0px none;
}

#SearchResults div {
background:none repeat scroll 0 0 #E0D5BF;
border:1px solid #093957;
color:#636363;
margin:-20px auto auto 100px;
opacity:0.95;
padding:10px;
width:635px;
z-index:500;
position: absolute;
}

.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: #484848;
  text-decoration: none;
  display:block;
  border-bottom: 1px solid #E4DDCD;
  margin: 5px 0px 2px 0px;
  padding: 0px 0px 2px 0px;
  line-height: 11px;
}
#newsAndEvents ul{
  /*border:1px solid;*/
  margin: 0px 0px 8px 0px;
  padding:0px;
}
#newsAndEvents a {
  display:block;
  line-height:10px;
  font-size:10px;
  color:#6b6b6b;
  text-decoration:none;
  font-style: italic;
}
#newsAndEvents a:hover {
  color:#B20838;
}
.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 #e9e0cb;
  padding: 10px 0px 0px 0px;
  height:20px;
}

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

.footer ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px 0px 0px 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;
}

.productDescContainer {
  padding: 0 10px 0 0;
}

.productTop img {
  padding: 5px 10px 0px 0px;
}
.productDetails{
  margin: 5px 0px 20px 0px;
  font-size:13px;
}

.productDescription p {
  margin:3px 0px 0px 0px;
  font-size:13px;
}

table.productTable {
  margin-top:10px;
  
}

table.productTable td{
  vertical-align:top;
  text-align:left;
}

table.productTable img{
  padding-right: 7px;
  padding-top: 4px;
}


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

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;
  display: block;
  line-height:1px;

}

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

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

.subNav ul li a.subNavHighlight{
  color: #426e90;
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 4px 0px 4px 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 a.subNavHighlight:before{
/*  content:url(/syncshow/style/images/subNavBefore.gif);*/
  padding: 0px 0px 0px -10px;
  margin: 0px 0px 0px 0px;
}

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

.tertiaryNavLinks a{
  color: #ff0000;
}

.tertiaryNav .tertiaryNavHighlight{
  color: #426e90;
  font-style: italic;
}

.nextNavLevel{
  line-height:14px;
  margin: 0 0 0 15px;
}
.nextNavLevel ul li.currentpage a,.tertiaryNav a.currentpage{
  color: #426e90;
  background-color:#E9EFF5; 
}
.nextNavLevel ul li.currentpage{
  font-style: italic; 
}
.nextNavLevel ul li a{
  text-decoration: none;
  color: #636363;
  padding: 4px 0px 4px 4px;
  margin: 0px 0px 0px 0px;
  border-bottom: 1px solid #dfd3b9;
  display: block;
  line-height: 14px;
}


/*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:#476D8F;
}

.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: #426e90;  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;}

.relatedcontent3 a{color: #727272;}

.related_seperator {
  color: #ff0000;   
}

.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;
}

.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;
}





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

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

.infoCenterTitle a:hover{
  /*color:#a9871f;*/
  color:#b20838;
}

.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:#B20838; 
}

.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: #000000;
  display: block;
  padding: 1px 0px 1px 0px;
  height:12px;
}

#downloads ul li a:hover, .favorites ul li a:hover, .quickLinksInternal ul li a:hover {
  color: #B20838;
}

.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/topLinkIcons.gif) no-repeat 0px -31px;
}

.sendToFriend:hover {
  background-position: 0px -121px;
}
.printPage {
  background: url(/syncshow/style/images/topLinkIcons.gif) no-repeat 0px 0px;
}
.printPage:hover {
  background-position: 0px -91px;
}
.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/topLinkIcons.gif) no-repeat 0px -61px;
}

.requestInfo:hover {
  background-position: 0px -151px;
}
.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;
}

.accordionTitle {
  background-color:#E5EEF5;
  margin:0;
  padding:3px 0 1px;
  text-indent:0;
}

.accordionContent {
background-color:#FFFFFF;
margin:0;
padding:3px 0 0 30px;
}

.accordion_open {
background:url("/syncshow/style/images/chevron.gif") no-repeat scroll left center transparent;
color:#003A67;
cursor:pointer;
margin:0 0 0 3px;
padding:5px 0 5px 20px;
text-decoration:none;
}

.accordion_close {
background:url("/syncshow/style/images/chevron_sideways.gif") no-repeat scroll left center transparent;
color:#7E99AA;
cursor:pointer;
margin:0 0 0 3px;
padding:5px 0 5px 20px;
text-decoration:none;
}

.formcolpos {
background:none repeat scroll 0 0 #E5EEF5;
}

.formcolneg {

}

.formcolneg:before, .formcolneg:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.formcolneg:after { clear: both; }
/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
.formcolneg { zoom: 1; }

.formcolpos:before, .formcolpos:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.formcolpos:after { clear: both; }
/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
.formcolpos { zoom: 1; }

.form {
color:#003966;
}

/*SHARE SCRIPT///////////////////////////*/
.sharing{
  background-color: #FFFFFF;
  border: 1px solid #b4b1aa;
  margin: 3px 0px 3px 0px;
  padding: 1px 5px 5px 5px;
}

/* 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; }

/*////////////////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////////////////////*/


.subNav, .breadcrumbs, #homeLink, #downloads{ font-size:10px; }

