*{ padding:0; margin:0; }
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.center{ text-align:center; }
.textRight{text-align:right;}
.hide{ display:none; }
ul,ol{ margin:0; padding:0 0 5px 40px; }
img { border:0; }
.required{ color:#c00; }
.smText{ font-size:6px; }
/* sty_style needs to be after syt_content in sty_structure - body background style in here so CKEDITOR doesnt see it */
body{ background:#32140C url(/syncshow/style/images/bg-1.jpg) no-repeat fixed top center; }
.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; }

/*//////////////////////////////////////////////*/
/***** BASIC FORMATTING *************************/
/*//////////////////////////////////////////////*/
.ui-state-default{ cursor:pointer; }
a {
  color:#7A0022;
  text-decoration: none;
  outline: none; 
}
a:hover{
  color:#7A0022;
  text-decoration: none;
}
a:active { 
  position: relative; 
  top: 1px;
}

a.opacity:hover{
  text-decoration:none;
  filter:alpha(opacity=90); /* for IE */
  opacity:0.90; /* CSS3 standard */
  zoom:100%; /* IE6/7 cant handle opacity without a height- this fixes that??? */	
}

hr {
	color: #d4d4d4;	
}

/*ENABLES DISPLAYING PNGs IN IE 5.5 AND 6.0*/
img.logo, .pngfix {
	behavior: url(/syncshow/CEAD/opensource/js/iepngfix/iepngfix.php)
}
img.toplinkDown{
	margin:0 0 3px 0;
	padding:0;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/*GENERAL LAYOUT STYLES*/
#ieiwrapper{
	position:relative;
	width:1010px;
	margin:0 auto;
	z-index:1;
}
#ieicontainer{
	position:relative;
	top:0;
	left:0;
}
#ieicontentwrapper{
	position:relative;
  top:0;
	background: #ffffff;
	padding:0 0 30px 0;
	color:#000000;
  filter:alpha(opacity=95); /* for IE */
  opacity:0.95; /* CSS3 standard */
  zoom:100%; /* IE6/7 cant handle opacity without a height- this fixes that??? */
}
/*kill opacity on print screen*/
@media print { #ieicontentwrapper{ filter:alpha(opacity=100); opacity:1; } }
#Footer{
  position:relative;
  margin:0 auto;
  font-family:Helvetica, sans-serif;
  font-size:11px;
  color:#ffffff;
  text-align:center;
  line-height:60px;
  height:60px;
}

/*** HOME PAGE LAYOUT ***/
#ieihomewrapper{
  position:relative;
  /*margin:0 22px 5px 44px;*/
  width:1010px;
  height: 350px;
}

#ieihomecontent{
	width:318px;
	margin:0 0px 0 0px;
	color:#464646;
	/*border: 1px solid;*/
}
#ieihomecontent p{ margin:15px 20px 0 0; }

#ieihomevideo{
	display: block;
	/*margin: 0 -7px 0 0px;*/
	/*margin: 116px 0 0 378px;*/
	margin:0;
	top:650px;
	left:-4px;
	position: absolute;
	z-index: 51;
}

.ieihomerotatorwrapper {
  display: block;
  margin:0;
  top:245px;
  left:22px;
  position: absolute;
  z-index: 50;
  height:350px;
  width: 970px;
  border:0px solid red;
	background: #F0EEEC;
}

.ieihomerotatorcontainer {
	position: relative;
}

#ieihomerotatornav {
  text-align: right;
  position: relative;
  right: 10px;
  top:-2px;
}

#ieihomerotatornav a{
    background: none repeat scroll 0 0 #FFCC00;
    width: 49px;
    height: 15px;
    text-decoration: none;
    display: block;
    float: left;
    position: relative;
    margin: 0 0 0 13px;
    text-align: left;
    color: #FFFFFF;
    padding: 0 0 0 2px;
}

#ieihomerotatornav a:active{top:0px;}

.rotatorThumb {
	width: 357px;
	border: 0px solid blue;
	position: relative;
	background: #F0EEEC;
	height: 285px;
}

.homerotatorvid {
	position: relative;
	width: 608px;
	border: 0px solid green;
	background: #F0EEEC;
	height: 285px;
}
.homerotatorvid video{position: absolute; top: 0; left:0;}

.videoposter {
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
}

.ieihomerotatorwrapper ul {padding: 0 0 0 20px; margin: 0; position:relative; left: 40px; top: 15px; list-style-type: disc;  }
.ieihomerotatorwrapper li {color: #5D5D5D; font-size: 19px; line-height: 28px;}




.leftOfVidGraphic {
	width: 300px;
	height: 285px;
	border:0px solid;
	margin: 0 0 0 23px;
	padding: 0 56px 0 0;
}

#homeBlurb {
	font-size: 11px;
	font-weight: lighter;
	/*letter-spacing: .5px;*/
	line-height: 18px;
	padding: 12px 0 0 5px;
	font-family: Verdana;
}
#homeBlurb p{
	padding:0;
	margin:0 0 12px 0;
}

#homeBlurb a {
	text-decoration:underline;	
}

#homeBlurb a:hover {
	text-decoration:none;	
}
#ieiBarkerContainer{
  margin:10px auto 0;
  position:relative;
  width:1000px;	
}
.barkerContainer{
	background: url(/syncshow/style/images/bg-barker.png) no-repeat scroll center top;
	width:238px;
	height:125px;
	padding:0;
}
.barkerContent{
	position:relative;
	margin:6px auto 0;
  width:214px;
}
#homeImageRotation h2{
	color: #949494;
}
#slidePanel{
	margin:0 0 25px 0;
	color:#464646;
}
#slidePanel h3.sp-tabcontrol a{
	display:block;
	height:36px;
	width:15px;
	text-decoration:none;
	background: url(/syncshow/style/images/sp-tabs.gif) no-repeat scroll 0px 0px;
}
#slidePanel h3.sp-tabcontrol a.redTab{background-position:0px 0px}
#slidePanel h3.sp-tabcontrol a.blueTab{background-position:-15px 0px}
#slidePanel h3.sp-tabcontrol a.orangeTab{background-position:-30px 0px}
#slidePanel h3.sp-tabcontrol a.greenTab{background-position:-45px 0px}
#slidePanel h3.sp-tabcontrol a.greyTab{background-position:-60px 0px}
#slidePanel h1{ font-size:14px;line-height:16px; }
#slidePanel h2{ font-size:12px;color:#718611; }

#ieiHomeBodyContent {
	margin:15px auto;
	position:relative;
	width:935px;
}
#ieiHomeContentPrimary{ float:left;width:450px;padding:0 5px;margin-right:15px; }
#ieiHomeContentSecondary{ float:left;width:450px;padding:0 5px; }
#homeImageRotation{
  width:952px;
  height:106px;
  margin:15px auto 0 auto;
}
.clientLogo{ width:237px; text-align:center; display:inline; }
/*
#homeImageRotation{
	margin:15px 22px 0 25px;
	width:214px;
  display:inline;
}
#homeImageRotation #outerRotation{
	border:5px solid #dddddd;
	width:204px;
}
#homeImageRotation #innerRotation{
  border:7px solid #eeeeee;
  width:190px;
  height:269px;
}
*/

#ieiHomeBodyContent a {
	text-decoration:underline;	
}

#ieiHomeBodyContent a:hover {
	text-decoration:none;	
}

/*** INTERNAL STYLES ***/
#internalwrapper{
	width:1010px;
	margin: 0px 0;
}
#internalpagetitle{
	margin:0 0 0 22px;
	width:253px;
	line-height:14px;
	font-size:14px;
}

#internalpagetitle h1{
	color:#336666;
	font-size:24px;
	border:0;
	margin:0;
	padding:0;
	line-height:26px;
}

#internalpagetitle-longTitle {
	margin:0 0 0 22px;
	width:500px;
	line-height:14px;
	font-size:14px;
}

#internalpagetitle-longTitle h1{
	color:#336666;
	font-size:24px;
	border:0;
	margin:0;
	padding:0;
	line-height:26px;
}



/*#tertiaryNavText {
	color: #80031D;
	text-transform: uppercase;
	font-size: 12px;
	border-left: 1px solid #80031D;
	padding: 0 10px 0 10px;
	display: inline;
}*/

#tertiaryNavText{
	font-size: 14px;
	color: #7A0022;
	line-height: 14px;
	padding: 0;
	margin: 0px 0px 0px 0px;
}

#webDevFlash{
	/*border: 1px solid;*/
	width:245px;
	height: 370px;
	margin:10px 0px 0 22px;
	padding: 0;
	text-align:right;
	display:block;
}

#internalpagephoto{
	margin:30px 0px 0 22px;
	width:245px;
	display:inline;
}

#internalpagephotoFlash {
	/*margin: 0 22px 0 0;*/
	padding:0;
	/*border:1px solid;*/	
}

.internalleadership-dan {
	margin: 510px 0 0 -269px;
	display:block;
	float: left;
	position: absolute;
	padding: 0;
	
}

.internalcontent{
	display:inline;
	margin:10px 20px 0 25px;
	width:435px;
}

.internalcontent a {
	text-decoration:underline;
}

.internalcontent a:hover {
	text-decoration:none;
}

/*.internalcontentRight{
	border: 1px solid;
	margin:  0 0 0 530px;
}*/


#internalRightSide {
	width:203px;
	margin:0 22px 0 0;
	padding: 0;
	/*border: 1px solid #FF0000;*/
	display:block;
	/*height: 10px;*/
}

.ResourcesTitle {
	font-size: 16px;
	line-height: 18px;
	color: #777777;
	font-weight: bold;
	padding: 0;
	margin: 0 0 0 25px;
}

.resourcemenuHeaderText {
	color: #7A0022;
	text-transform: uppercase;
	font-weight: bold;
}

#internalresourcemenu{
	margin:0;
	width:189px;
	border:5px solid #ffffff;
	font-size:11px;
	color:#336666;
	background:#ffffff; /*url(/syncshow/style/images/resoureCenterInternal.gif);*/
	/*filter:alpha(opacity=10); /* for IE */
 	/*opacity:0.10; /* CSS3 standard */
}
#internalresourcemenu ul{
	/*list-style-image: url(/syncshow/style/images/plus2.gif);*/
	list-style-type: none;
	margin: 13px 0 0 7px;
}

#internalresourcemenu ul img {
	display: inline;
	margin: 0px 0px 0 -41px;
	padding: 3px 18px 0px 0;
	/*border: 1px solid;*/
	float: left;
	width: 20px;
	height: 20px;
}

#internalresourcemenu a.internalResourceDescription {
	color:#336666;
}


.resourcemenuBorder {
	width:172px;
	height:3px;
	padding:0 0 12px 0;
	/*border-top:2px ridge #FFFFFF;*/
	/*border: 1px solid;*/
	margin: 10px 0 0 -39px;
	line-height:1px;
	display:block;
	background: url(/syncshow/style/images/resourcemenuBorder.png) top left no-repeat;
	
}

.fileshare-container{ margin:0 22px; }

/*** HOTLINKS ***/
.hotlinks-special {
	margin: 0 0 0 38px;
}

#hotlinks{
	position:relative;
	margin:9px 0;
	text-align:right;
	height:17px;
	line-height:17px;
	width: 204px;
	left:5px;
	/*border: 1px solid;*/
}
#hotlinks a {
	color:#FFFFFF;
	display:block;
	text-align:center;
	width:45px;
	position:absolute;
	left:0;
	text-decoration: none;
	font-size: 11px;
}
#hotlinks a.ieired{background-color:#7A0022;left:0px;}
#hotlinks a.ieigreen{background-color:#718611;left:50px;}
#hotlinks a.ieiorange{background-color:#cc6600;left:100px;}
#hotlinks a.ieiblue{background-color:#336666;left:150px;}
.ieigreen{ background-color: #718611; }

#dCarbone {
/*	border: 1px solid;*/
	margin: 520px 0px 0 -725px;
	position: absolute;
	line-height: 1px;
	padding: 0;
	display: inline;
	
	
}
/*** SPEAK TO A CONSULTANT FORM ***/
.speakconsultant {
	width: 190px;
	position: relative;
	top: 10px;
	left: 15px;
}

.consultantform input {
	margin: 0 0 5px 0;
	border: 1px solid #aeaeae;
	background: #e9e9e9;
	width: 174px;
	height: 24px;
	-webkit-appearance: none;
}

.consultantform textarea {
	font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	height: 50px;
	width: 174px;
	font-size: 11px;
	border: 1px solid #aeaeae;
  background: #e9e9e9;
  margin: 0 0 5px 0;
}

#consultexpertsubmit{ position:relative; top:10px; }
/*
#consultexpertsubmit {
	display: block;
	background: url(/syncshow/style/images/consultexpert.jpg);
	height: 23px;
	width: 62px;
  text-align: center;
  line-height: 20px;
  color: #000000;
  cursor: pointer;
}
#consultexpertsubmit:hover {
	background: url(/syncshow/style/images/consultexpertHover.jpg);
}
*/

/*** INTERNAL BOTTOM NAV ***/
#bottomNav{
	margin:25px 0 0 0;
}
#bottomNav div.barker{
	width:252px;
	height:165px;
	background-color:#f1efef;
}
#bottomNav div.barker h2{
	height:25px;
	text-align:center;
	margin:0;
	padding:0;
	color:#ffffff;
	line-height:25px;
	font-weight:lighter;
}
#bottomNav div.barker p{ 
  height:140px;
  text-align:center;
  font-size:13px;
  color:#464646;
  margin:0;
  padding:0;
}
#bottomNav div.barker1 h2{background-color:#718611;}
#bottomNav div.barker2 h2{background-color:#7A0022;}
#bottomNav div.barker2 a:hover{color:#000000;}
#bottomNav div.barker3 h2{background-color:#336666;}
#bottomNav div.barker4 h2{background-color:#cc6600;}
#bottomNav div.barker1 p{ margin:20px 0 0; height:120px; }
#bottomNav div.barker3 p{
	background:#ffffff url(/syncshow/style/images/bg-happenings.gif) no-repeat scroll top right;
	text-align:left;
	padding:10px 0 0 10px;
	height:130px;
}
#bottomNav a{ display:block; }
#bottomNav a:active{ outline: 0; position: relative; top: 0px; }

/*** MAIN NAV ***/
#HomeMainNav{
	position:absolute;
	top:100px;
	left:22px;
	width:966px;
	z-index:21;
}
#InternalMainNav{
	position:absolute;
	top:110px;
	left:22px;
	width:966px;
	z-index:21;
}
#blogMainNav{
	bottom:160px;
	height:0;
	left:22px;
	position:relative;
	width:966px;
	z-index:21;
}
#MainNavSpacer{
	position:relative;
	height:130px;
}
#MainNav{
	width:952px;
	border:7px solid #e0e0e0;
	background:#f9f9f9;
  margin:0 auto;
  padding:15px 0 10px;
}

#MainNav a {
	color:#646464;
	text-decoration:none;
	display:block;
}
#MainNav a:hover {
	color:#7A0022;
	/*text-decoration:underline;*/
	background-color:#efefef;
}

#menu_center{
	margin:0 auto;
	/*border: 1px solid;*/
	width: 952px;
}
.menubranch{
	background:url(/syncshow/style/images/menubranch-borderright.jpg) repeat-y top right;
	padding:0 10px 10px 30px;
	vertical-align:top;
	width:198px; /*238px total*/
}
.menubranchlast{ background: transparent; }
.inactive{ 
  filter:alpha(opacity=60); /* for IE */
  opacity:0.60; /* CSS3 standard */
  zoom:100%; /* IE6/7 cant handle opacity without a height- this fixes that??? */ 
}
.menubranch h2{
	font-size:18px;
	margin:0 0 0 4px;
	padding:0;
	font-weight: normal;
}
.menubranch h2#branch1 a, .menubranch h2#branch1{ color:#336666; }
.menubranch h2#branch2 a, .menubranch h2#branch2{ color:#7A0022; }
.menubranch h2#branch3 a, .menubranch h2#branch3{ color:#718611; }
.menubranch h2#branch4 a, .menubranch h2#branch4{ color:#cc6600; }
.menubranch h2#branch5 a, .menubranch h2#branch5{ color:#764e00; } /*no longer used*/

#section1 li.currentpage a,#section1 li.highlight a {color: #336666;font-weight: bold;}
#section1 li.currentpage ul li a,#section1 li.highlight ul li a {color: #336666;font-weight: normal;}
#section1 li.highlight ul li.currentpage a {font-weight:bold;}
#section2 li.currentpage a,#section2 li.highlight a {color: #7A0022;font-weight: bold;}
#section2 li.currentpage ul li a,#section2 li.highlight ul li a {color: #7A0022;font-weight: normal;}
#section2 li.highlight ul li.currentpage a {font-weight:bold;}
#section3 li.currentpage a,#section3 li.highlight a {color: #718611;font-weight: bold;}
#section3 li.currentpage ul li a,#section3 li.highlight ul li a {color: #718611;font-weight: normal;}
#section3 li.highlight ul li.currentpage a {font-weight:bold;}
#section4 li.currentpage a,#section4 li.highlight a {color: #cc6600;font-weight: bold;}
#section4 li.currentpage ul li a,#section4 li.highlight ul li a {color: #cc6600;font-weight: normal;}
#section4 li.highlight ul li.currentpage a {font-weight:bold;}
/*no longer used*/
#section5 li.currentpage a,#section5 li.highlight a {color: #764e00;font-weight: bold;}
#section5 li.currentpage ul li a,#section5 li.highlight ul li a {color: #764e00;font-weight: normal;}
#section5 li.highlight ul li.currentpage a {font-weight:bold;}

.menubranch ul{
	margin:5px 0 0 0;
	padding:0 0 0 0;
	list-style-type:none;
	font-size: 11px;
	/*border: 1px solid;*/
}
.menubranch ul li{
	margin:0 0 0 5px;
	line-height:16px;
}
.menubranch ul ul{
	margin:3px 0 3px 15px;
}

/*** HAPPENINGS LAYOUT ***/
#happeningscontent{ width:966px; margin:0 auto; }
#happeningscontent .alt-crumbs{ width:916px; margin:0 auto 5px; }
#blogSubNav{ display:inline; width:220px; margin:25px 10px; }
#blogPageTitle{ margin:25px auto 10px; width:916px; border-bottom:3px solid #4D7D9A; }
#blogContent{ display:inline; width:645px; margin:15px 50px 15px 25px; }

/*** BG PHOTO INFO STYLES ***/
#ieibginfo{
	height:80px;
	position:absolute;
	top:0;
	/*right:-150px;
	width:150px;*/
	right:-26px;
	width:26px;
}
#ieibginfo p{
	margin:0;
	padding:0;
}
#ieibginfo div.photoInstr{
	color:#FFFFFF;
	font-size:10px;
	margin:10px 0 0 35px;
}
#ieibginfo a{
  text-decoration:none;
  color:#ffffff;
}
#ieibginfo img {
  border:0;
  padding-right:5px;
}
.photoWord{
	background-color:#718611;
	display:block;
	padding:2px;
	position:relative;
	text-align:center;
	width:16px;
}
.photoWord span{
	text-align:center;
	width:10px;
	display:block;
	font-size:9px;
	margin-top:3px;
	height:65px;
}
.photoWord span div{ line-height:10px; height:11px; position:relative; left:0; }
#bgcaption{
  background-color:#718611;
  color:#ffffff;
  font-size:12px;
  position:relative;
  padding:0 0 5px 0; 
  width:0px;
  left:1010px;
  display:none;
  line-height:20px;
  cursor:pointer;
}
#bgcaption div.inCaption{
  display:none;
  padding:5px 5px 0 15px;
  margin:0px 0 0 0;
}
#bgcaption div.inCaption p{
	margin:0;
	padding:0;
}
#bginfo-return{ display: block; margin: 0 auto; position: relative; text-align: center; top: 25px; width: 100px;}

/*** HEADER STYLES ***/
#Header{
  position:relative;
  margin:0 22px 25px 44px;
  width:944px;
  height:85px;
}
#Header img { 
  border:0;
  margin:16px 0 0 0;
}
#contactus{
  height:14px;
  margin:12px 0 3px;/*0;*/
  color:#336666;/**/
  font-size:12px;/**/
  line-height:14px;
  text-align:center;
  /*new
  padding:0;
  position: absolute;
  right: 165px;
  top: 2px;
  width: 190px;
  z-index:90;*/
}
#contactus a{ color:#336666;text-decoration:underline;/*display:block;*/ }
#contactus span{ font-size:18px;/**/ }

.toplinks{ height:20px; line-height:20px; }
#iei_photo_button{ position:relative;z-index:90;text-align:center;height:25px;line-height:55px;margin-left:5px;padding:0; }
#iei_photo_button a{ width:110px; }
#topNavLinks{
  position:absolute;
  z-index:90;
  right:22px;
  top:35px;
  height:20px;
  font-size:11px;
}
#topNavLinks a{ 
  color:#646464;
  text-decoration:none;
  border-right:1px solid #000000;
}
#topNavLinks a:hover{ 
  color:#982D34;
  text-decoration:underline;
}
#topNavLinks li ul li a, #topNavLinks li.last a{ border:0 none; }
#topNavLinks li ul {
  background-color:#F9F9F9;
  border:7px solid #F0F0F0;	
}

#socialLinks{
	height:35px;
	line-height:35px;
	position:absolute;
	right:215px;
	top:65px;
	z-index:79;
}
.social-icons{ display:block; height:27px; width:27px; padding:0 3px; }
#socialFooter .social-icons{ display: inline; height:23px; width:23px; padding:0 3px; opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); }
#socialFooter .socialIcons{ display:block; height:24px; position:relative; top:7px; }
.social-icons:hover{ opacity: .8; -moz-opacity: .8; filter: alpha(opacity=80); }

/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/*//////////////////////////////////////////////*/
/***** RESOURCE CENTER *****/
.downloadsTable{width:100%;}
#downloads{
  /*border:1px solid;*/
  font-family: Helvetica, sans-serif;
  padding: 0px;
  margin: 0px 0px 0px 0px;
  border: 0px;
}
#downloads a{
  display:block;
  color: #00315c;
  font-size:12px;
  border-bottom:1px solid #d9dfe5;
  margin:0px;
  line-height:20px;
  text-decoration:none; 
}
#downloads a:hover{
  color: #627f96;
  border-bottom:1px solid #d9dfe5;
  line-height:20px;
  text-decoration:none; 
}
#downloads ul {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border: 0px solid;
  list-style-type: none;
  line-height:20px;
}
#downloads ul li {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  line-height:20px;
}
#downloads ul ul li {
  margin:0px 0px 0px 15px; 
}
#downloads ul ul li a {
  color:#646464;
}
#downloads .downArrow{
  font-weight:bold;
}

.searchField {
  height: 20px;
  width: 145px;
  padding: 0;
  margin:8px 0 0 0;
  display:inline;
  background:#FFFFFF;/* url(/syncshow/style/images/bg-searchField.gif) no-repeat 3% 50%;*/
  border: 1px solid #767472;
}
#search {
  /*height:15px;*/
  position:relative;
  font-size: 12px;
  color: #464646;
  margin:3px 0 0 0px;
  padding:0;
  outline:none;
  text-align:left;
  width: 140px;
  -webkit-appearance: none;
}

.searchFieldIcon {
	display:inline;
	margin: -4px 5px 0 0px;
}

.searchArea {
	height: 35px;
	position:relative;
	top:10px;/*40px;*/	
}

.quicklinks a, .rolelinks a {
  border:0px;
  text-decoration:none;
}
.quicklinks a:hover, .rolelinks a:hover{
  border:0px;
  text-decoration:underline;
}
.rolelinks{ margin:0px 0px 20px 0px }
.role{
  width:100px;
  margin:0px 5px 0px 0px;
  line-height:15px;
}
.resourcesGlance{ margin:0px 0px 40px 0px; }
.quicklinks ul{
	padding:0px;
	margin:0px 0px 0px 0px;
	list-style-type: none;
}
.quicklinks ul li{
  list-style-type: none;
  padding: 0px; 
  margin: 0px;
  display:block;
  border-bottom: 1px solid #D9DFE5;
  line-height:20px;
}
.quicklinks ul li a{
  display:block;
  height:20px;
  line-height:20px;
  margin:0;
  padding:0px;
  text-indent:20px;
}
.findProducer{
	margin:40px 0px 0px 0px;
}


/*////////////////////////////////////////////////////////
///////////////// FOOTER STYLES //////////////////////////
////////////////////////////////////////////////////////*/
.footer {
  padding: 0;
  margin:0 0 0 -5px;
}
.footer ul {
  list-style-type: none;
  padding: 0;
  whitespace: no-wrap;
}
.footer ul li {
  padding: 0 5px 0 5px;
  margin: 0;
  display: inline;
  border-right: 1px solid #ffffff;
}
.footer ul li.last {
  border-right: 0px solid #ffffff;
}
.footer a {
	color: #ffffff;
  text-decoration:none;
}
.footer a:hover {
  text-decoration:underline;
}
.copyright {
  margin:0 5px 0 0;
}


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


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

.primaryNav {
	font-family: Helvetica, sans-serif;
  padding: 0px;
  margin: 0px 0px 0px 0px;
  border: 0px;
}
.primaryNav a, .primaryNav a:hover {
	display:block;
	border-bottom:1px solid #d9dfe5;
	margin:0px;
	line-height:20px;
	text-decoration:none;
}

.primaryNav ul{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border: 0px solid;
  list-style-type: none;
  line-height:20px;
}
.primaryNav ul li {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  line-height:20px;
}
/* FIRST LEVEL */
.primaryNav ul li a {
  color: #00315c;
  font-size:12px;
  line-height:20px;
}
.primaryNav ul li a:hover {
  color: #627f96;
}
.primaryNav ul li a.highlight{
	font-weight:bold;
}
/* SECOND LEVEL */
.subNav {
	margin:0px 0px 0px 15px;
}
.subNav ul li a {
	color:#646464;
}
.subNav ul li a:hover {
}
.subNav ul li a.highlight{
	color:#cc6600;
	font-weight:bold;
}
/* THIRD LEVEL */
.tertiaryNav{
	margin:0px 0px 0px 15px;
}
.tertiaryNav ul li a {
	color:#646464;
}
.tertiaryNav ul li a:hover {
}

.downArrow{ 
	padding-left:15px;
	background:url(/syncshow/style/images/navArrows.gif) no-repeat 0px -36px;
}
.rightArrow{ 
	padding-left:15px;
	background:url(/syncshow/style/images/navArrows.gif) no-repeat 0px 3px;
}
.downArrowSM{ 
	padding-left:15px;
	background:url(/syncshow/style/images/navArrows-smblue.gif) no-repeat 0px -37px;
}
.rightArrowSM{ 
	padding-left:15px;
	background:url(/syncshow/style/images/navArrows-smblue.gif) no-repeat 0px 5px;
}


/*** LEFT NAV STYLES ***/
.leftnav_title, .leftnav_title a{
  font-weight:bold;
  font-size: 16px;
  color: #00315c;
  padding: 0px;
  margin: 0px 0px 7px 0px;
  text-decoration:none;
  border:0px;
}
.leftnav_title a:hover{
  border:0px;
  text-decoration:underline;
}


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

/**** IEI PORTFOLIO ****/
.portfolio_body,.meet-the-team_body{ width:966px; margin:30px auto 0 auto; }
.ajax_modules_portfolio,.ajax_modules_meet-the-team{ width:596px; margin:0 5px 1px 0; }
.ajax_portfolio{ width:596px; margin:0 5px 1px 0; } /* DELETE??? */
.portfolio_logo,.meet-the-team_logo{ margin:0 28px; }
.portfolio_desc,.meet-the-team_desc{ margin:0 28px; }
.portfolio_thumbs,.meet-the-team_thumbs{ width:365px; }
.portfolio_thumbs h2,.meet-the-team_thumbs h2{ margin:0 0 10px 5px; }
.portfoliothumb,.meet-the-team_thumb{ position:relative; background-image:url(/syncshow/style/images/bg-portfoliothumb.jpg); width:116px; height:117px; margin:0 0 15px 5px; overflow:hidden; }
.portfoliothumb a{ display:block; }
.portfoliopeice,.meet-the-team-piece{ width:530px; text-align:center; }
.portfoliopeice img,.meet-the-team-piece img{ height:370px; }
* html .portfoliothumb,* html .meet-the-team_thumb { display:inline; }
.portfoliothumb img,.meet-the-team_thumb img{ position:relative;left:9px;top:8px; }
.portfoliothumb div.caption span,.meet-the-team_thumb div.caption span{
  position:relative;
  z-index:12;
  filter:alpha(opacity=100);
  -moz-opacity:1.00;
  -khtml-opacity: 1.00;
  opacity: 1.00;
}
.portfoliothumb div.caption,.meet-the-team_thumbs div.caption{ 
	background-color:#000000;
	color:#FFFFFF;
	display:none;
	top:0px;
  height:0px;
	margin:0 auto;
	padding:0 2px;
	position:relative;
	width:98px;
	z-index:11;
  filter:alpha(opacity=65);
  -moz-opacity:0.65;
  -khtml-opacity: 0.65;
  opacity: 0.65;	
}
.ajax_modules_portfolio table,.ajax_modules_meet-the-team table{ width:100%;text-align:center; }
.ajax_portfolio table{ width:100%;text-align:center; } /* DELETE??? */
.peiceCaption{ text-align:left; }
.portfolioDefaultCopy,.meet-the-teamDefaultCopy{
	font-size:18px;
	text-align:center;
}

p.meet-the-team-caption {font-size: 11px;}

/**** IEI VIDEO PORTFOLIO ****/

/**** TO SHOW VIDEO PIECES ON OTHER PAGES ****/
.sampleVideos {margin-top: 15px;}
.allVideos {margin-top: 15px;}
.videoThumb{ position:relative; background-image:url(/syncshow/style/images/bg-portfoliothumb.jpg); width:116px; height:117px; margin:0 20px 15px 0px; overflow:hidden; }
.videoThumb img{ position:relative;left:9px;top:8px; }
.resourceVideo {display: block; opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100);}
.resourceVideo:hover {opacity: .7; -moz-opacity: .7; filter: alpha(opacity=70);}
.resourceVidDesc {display:block; color: #777777; margin: 2px 0 0 3px;}

/********** PROFILES **********/
#profiles div.photo{
	margin:0px 10px 5px 0px;
}
#profiles table {
	width:335px;
	margin:0px 0px 5px 0px;
}
#profiles div.bio{
	margin:0px 0px 20px 0px;
}


/*/////////////////////////////////RELATED CONTENT////////////////////////////////////////////////*/
/* a gold color: #bb8506 */
.relatedcontent1{margin: 20px 0px 0px 0px;background: #ececec url(/syncshow/style/images/content_bottomright.gif) no-repeat bottom right;font-size: 100%;}
.relatedcontent2{border-bottom: 1px solid #fff; background: #cc6600 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: 7px 10px; color: white;  font-weight: normal;  font-size: 14px; line-height: 14px;  }
.relatedcontent3 {background:   url(/syncshow/style/images/content_bottomleft.gif) no-repeat bottom left;margin: 0;padding: 10px 10px 10px; color: #000000;}
.relatedcontent3 a { color:#00315c; border:0px; text-decoration:none; }
.relatedcontent3 a:hover { border:0px; text-decoration:underline; }

/*SHARE SCRIPT///////////////////////////*/
.sharing{
  background-color: #FFFFFF;
  border: 1px solid #b4b1aa;
  margin: 3px 0px 3px 0px;
  padding: 1px 5px 5px 5px;
}
/*////////////////QUICKLINKS ICONS////////////////////*/
.quicklinks ul li { background: url(/syncshow/style/images/ico-resources.gif) no-repeat 0px 0px; }
.quicklinks ul li.ql-3{ background-position:0px 4px; }
.quicklinks ul li.ql-send{ background-position: 0px -18px; }
.quicklinks ul li.ql-print{ background-position: 0px -42px; }
.quicklinks ul li.ql-2{ background-position: 0px -64px; }
.quicklinks ul li.ql-1{ background-position: 0px -88px; }
.quicklinks ul li.ql-3:hover{ background-position: 0px -112px; }
.quicklinks ul li.ql-send:hover{ background-position: 0px -134px; }
.quicklinks ul li.ql-print:hover{ background-position: 0px -158px; }
.quicklinks ul li.ql-2:hover{ background-position: 0px -180px; }
.quicklinks ul li.ql-1:hover{ background-position: 0px -204px; }

/*////////////////FILE UPLOADER STYLES////////////////////*/
.fileIcon { display:block;width:16px;height:16px;float:left;padding-right:2px;background:url(/syncshow/style/images/fileIcons.gif) 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////////////////////*/

/*////////////////FORMERLY STY_SYNCSTYLE.CSS STYLES////////////////////*/
.notFoundDiv{ padding:40px; }
.printpage{display:block;border-bottom:1px solid #FFFFFF;background:url(images/icon_print_off.gif) no-repeat left;text-decoration:none;color:#FFFFFF;margin:0;padding:13px 0 13px 30px;}
.printpage:hover{color:#003a67;background:url(images/icon_print.gif) no-repeat left;}
.search{background:transparent;border:0;font-family:Arial, Helvetica, sans-serif;width:170px;font-weight:100;font-size:18px;color:#FFFFFF;padding:0 0 0 0px; margin: 40px;}
#SearchResults{position:absolute;z-index:10;top:110px;left:380px;}
#SearchResults div{border:solid 6px #bbbbbb;background:#fdfdfd;opacity:.98;filter:alpha(opacity=98);z-index:10;color:#646464;width:635px;font-size:11px;padding:10px;}
.closebutton{display:block;position:absolute;top:105px;right:5px;font-size:10px;cursor:pointer;}
.closebutton img{vertical-align:text-top;}
#SearchResults a:hover{border-bottom:0 solid;}
#SearchResults .head{font-size:16px;font-weight:bold;color:#FFFFFF;margin:0;padding:0;}
#SearchResults .head em{color:#003a67;}
#SearchResults .subtitle{font-size:14px;line-height:16px;font-weight:bold;color:#7A0022;margin:0;padding:0;}
.searchHighlightedWord{color:#cc6600;}
.knowledgecenter{border-top:solid 1px #e9e9e9;border-bottom:solid 1px #e9e9e9;font-size:20px;color:#11386D;width:205px;margin:20px 0 0 15px;padding:5px 0;}
.knowledgecenterRightSideBar{border-top:solid 0 #e9e9e9;border-bottom:solid 1px #FFFFFF;font-size:20px;color:#FFFFFF;margin:10px 0 3px;padding:0 0 6px;}
.accordion_open{text-decoration:none;background:url(/syncshow/style/images/chevron.gif) left no-repeat;color:#003a67;cursor:pointer;margin:0 0 0 3px;padding:5px 0 5px 20px;}
.accordion_close{text-decoration:none;background:url(/syncshow/style/images/chevron_sideways.gif) left no-repeat;color:#7e99aa;cursor:pointer;margin:0 0 0 3px;padding:5px 0 5px 20px;}
.accordionContent{background-color:#FFFFFF;margin:0;padding:3px 0 0 30px;}
.accordionContent a{color:#7e99aa;text-decoration:none;}
.accordionContent a:hover{color:#11386D;text-decoration:none;}
.accordionTitle{text-indent:0;background-color:#ECECEC;margin:0;padding:3px 0 1px;}
/*.nyroModal{z-index:100;}*/
.emailfriendtext{color:#000000;font-size:11px;line-height:10px;padding:10px 20px 0 0;}
/*
.formcolpos{background:#ececec;line-height:20px;}
.formcolneg{line-height:20px;border-color:#000000;border-style:solid;border-width:1px;}
.form{color:#003966;border-color:#e5eef5;border-style:solid;border-width:1px;}
.form_header_title{font-weight:bold;}
.formdetail{text-decoration:none;color:#363636;}
.formdetail:hover{color:#3a6f8f;}
.form tr td input {margin: 0 5px 0 0}
.form tr td {}
.form tr td div.textfield_leftcap {}
.form tr td input.textfield_style {}
.form tr td div.textfield_rightcap {}
.form tr td input.textarea_style {}
*/
.breadcrumbs{font-size:9px;}
.breadcrumbs a{font-size:9px; color:#7e7e7e; text-decoration:underline;}
.breadcrumbs a:hover{text-decoration:none;}
.alt-crumbs{ margin:0 0 10px 22px; }
.submitbutton{background-color:#cc0000;}
.printpage:active,.printpage:visited{color:#FFFFFF;}
#SearchResults div h1,#SearchResults a{color:#7A0022;}
.resultOutputBorder {margin:1px 0 10px 0; height:1px; width:300px; padding:0px; border-top:1px solid;}
/*////////////////////////////////////////////////////////////*/

/*//////////////////////ECOMMERCE STYLES/////////////////////*/
.ajax_ecommercemodal{filter:alpha(opacity=100);-moz-opacity:1;padding:5px;text-align:left; margin:0 auto; border:0px solid; width:303px; position:absolute; top:0px; z-index:999; color:#ccc; }
.ecommercemodal_titles{padding:0; margin:15px 0 0; font-size:15px; color:#ccc; font-weight:bold; display: block;}
.ecoomercarttable{filter:alpha(opacity=100);-moz-opacity:1;width:300px;text-align:left;background:#737373;margin:0 auto;padding:8px; border:0 none; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
.ecoomercarttable a{ color:#ffffff; text-decoration:none; }
.ecoomercarttable a:hover{ text-decoration:underline; }
.ajax_form_login{z-index:99}
.cartitembgclassodd{font-size: 10px; line-height: 10px; padding: 3px; background:#5d5f60; }
.cartitembgclasseven{font-size: 10px; line-height: 10px; padding: 3px; background:#494b4c}
.checkoutodd{font-size: 10px; line-height: 10px; padding: 3px; background:#ebebeb;}
.checkouteven{font-size: 10px; line-height: 10px; padding: 3px; background:#FFFFFF;}
.checkoutsteptitle{width: 100%; padding: 5px;background:#ebebeb; display:block; text-align: left;}
.checkoutsteptitle:hover{width: 100%; padding: 5px; margin: 0px; background:#999999; color:#FFFFFF; display:block; cursor:pointer}
.checkoutsteptitle:hover a:hover{color:#fff;}
.checkoutquestions{padding: 5px;}
.checkoutmail{padding: 5px 0px 0px 0px; margin: 3px 0px 0px 0px; border-top:dashed 1px #CCCCCC;}
.checkoutedit{color:#FF0000; display:block; padding: 0px;text-align:right;}
.steptitle{display: inline; padding:0; margin:0; float: left;}
.cart-removeItem{display:block;width:18px;height:18px;background:#ed1c24 url(/syncshow/style/images/x.png) no-repeat;}
.cart-add2cartItem{display:block;width:18px;height:18px;background:#A4C77E url(/syncshow/style/images/ui-icons_FFFFFF_256x240.png) no-repeat scroll -32px -128px;}
/*//////////////////////END ECOMMERCE STYLES/////////////////////*/

/*////////////////////////ACCORDION STYLES//////////////////////*/
.sectionTitle{
	color: #095285;
	background-image: url(/syncshow/style/images/bigPlus.gif);
	background-repeat: no-repeat;
	background-position: 0px 11px;
	padding: 0px 21px 5px 21px;
	margin: 0px;
	border-bottom: solid 1px #E2E2E2;
	cursor: pointer;
	
}
.sectionHead{
	font-weight: bold;
	margin:  0xp;
	padding:10px 0px 0px 0px;
	
}
.sectionContent{
	color: #6B6B6B;
	margin: 0xp;
	padding: 0px;
	
}
.fullContent{
	background-image: url(/syncshow/style/images/chevron.gif);
}
/*///////////////////////// ACCORDIO STYLES////////////////////*/

/*** SSFINDER STYLES ***/
.ssfinder-wrapper{ background-color:#ccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:5px; }
.ssfinder-interior2{ clear:left; float:left; overflow:hidden; width:100%; }
.ssfinder-interior1{ float:left; position:relative; right:75%; width:100%; }
.ssfinder-side-container{ float:left; left:76%; overflow:hidden; position:relative; width:23%; background-color:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.ssfinder-side-container h2{ margin:10px 0 5px 10px; font-size:16px; color:#333; }
.ssfinder-side-container ul{ padding:0 0 0 10px; list-style:none; margin-right:10px; }
.ssfinder-side-container a{ display:block; text-decoration:none; color:#0097BB; background:#fff url(/syncshow/editor/images/ssui-folder.png) no-repeat scroll left top; padding-left:20px; height:16px; line-height:16px; overflow:hidden;  }
.ssfinder-side-container a:hover{ text-decoration:underline; }
.ssfinder-side-container a.active-folder{ background-color:#eee; }
.ssfinder-side-interior{ overflow:auto; }
.ssfinder-main-container{ float:left; left:78%; overflow:hidden; position:relative; width:73%; }
.ssfinder-toolbar{ background-color:#eee; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:5px; margin-bottom:5px; }
.ssfinder-toolbar a{ font-size:11px; color:#0097BB; padding:3px; height:16px; line-height:16px; text-decoration:none; }
.ssfinder-toolbar a:hover{ background-color:#ccc; color:#000; }
.ssfinder-fileview{ background-color:#eee; height:auto; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:5px; margin-bottom:5px; }
.ssfinder-fileview-interior{ overflow:auto; }
.ssfinder-statusbar{ background-color:#eee; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom:5px; font-size:11px; line-height:20px; height:20px; padding:0 5px; overflow:hidden; }
.i-over{background:transparent url(/syncshow/editor/images/i.gif) repeat scroll left top;position:absolute;z-index:99;top:0;left:0;}
/*** SSUPLOADER STYLES ***/
.ssuploader-mediaview-wrapper{ background-color:#ccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:5px; }
.ssuploader-folder-wrapper{ width:200px; height:auto; background-color:#ccc; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:5px; }
.ssuploader-thumb-wrapper{ width:120px;height:150px;overflow:hidden;position:relative;padding:0;margin:5px;text-align:center;font-size:10px;border:1px solid #AAA;background-color:#fff;}
.ssuploader-thumb-wrapper a{ text-decoration:none; margin:0 1px; }
.ssuploader-thumb-wrapper img {border:0;position:relative;top:0;}
.ssuploader-thumb-container{display:block;width:120px;height:130px;position:relative;top:0;}
.ssuploader-thumb-active{background-color:#edffd9;cursor:pointer;border:1px solid #6EB43C;}
.ssuploader-thumb-hover{background-color:#e8f7fa;cursor:pointer;border:1px solid #0097BB;}
.ssuploader-thumb-hover .ssuploader-thumb-filename{color:#444;}
.ssuploader-thumb-icons{height:20px;margin:0 auto;position:relative;top:0;width:80px;z-index:99;}
.ssuploader-thumb-filename{bottom:0; color:#666; font-size:9.5px; height:28px; margin:0 5px; line-height:9.5px; overflow:hidden; position:absolute; left:0; width:110px;}
.ssuploader-thumb-filetype{color:#FFFFFF;font-size:13px;font-weight:bold;height:17px;left:22px;line-height:17px;position:absolute;text-align:center;text-transform:uppercase;top:80px;width:72px;z-index:98;}
/*** GENERAL UPLOADER STYLES ***/
table.ssuploader{font-size:11px;color:#ccc;width:100%;text-align:left;border-spacing:0;margin:10px 0 15px;}
table.ssuploader a{color:#0097BB;text-decoration:none;cursor:pointer;}
table.ssuploader a:hover{color:#B4D2F0;text-decoration:underline;}
table.ssuploader thead tr th,table.ssuploader tfoot tr th{background-color:#000;border:0;font-size:11px;padding:4px 20px 4px 4px;color: #AAAAA5; }
table.ssuploader tbody td{background-color:#303030;border-bottom:1px solid #000;vertical-align:top;margin:0;padding:4px;}
table.ssuploader tbody tr.odd td{background-color:#222;border-bottom:1px solid #000;margin:2px 0 0;}
.ssuploader_button{font-size:13px;}
.UploaderTop{margin:0 0 15px;}
/*** SSUI ICON STYLES ***/
.ssui-icon{background:transparent url(/syncshow/editor/images/ssui-icons.png) no-repeat scroll 0 0;width:16px;height:16px;display:block;margin:0 auto;}
.ssui-icon-off{background:transparent url(/syncshow/editor/images/ssui-icons-off.png) no-repeat scroll 0 0;width:16px;height:16px;display:block;margin:0 auto;}
.ssui-blank{background-position:100px 100px;}
.ssui-add{background-position:0px -208px;}
.ssui-edit{background-position:0px -256px;}
.ssui-delete{background-position:-32px -208px;}
.ssui-preview{background-position:0px -64px;}
.ssui-directory,.ssui-directory-access{background-position:-64px -48px;}
.ssui-directory-open{background-position:-48px -48px;}
.ssui-add-directory{background-position:-96px -272px;}
.ssui-menu,.ssui-menu-access{background-position:-48px -48px;}
.ssui-page,.ssui-page-access{background-position:-48px -256px;}
.ssui-add-page{background-position:-16px -256px;}
.ssui-link,.ssui-link-access{background-position:-144px -112px;}
.ssui-directory-noaccess{background-position:-64px -272px;}
.ssui-menu-noaccess{background-position:-64px -272px;}
.ssui-page-noaccess{background-position:-64px -256px;}
.ssui-link-noaccess{background-position:-64px -272px;}
.ssui-settings{background-position:0px -128px;}
.ssui-select{background-position:-48px -208px;}
.ssui-magnify{background-position:-128px -48px;}
.ssui-save{background-position:-80px -80px;}
.ssui-rollback{background-position:-128px -208px;}
.ssui-help{background-position:-32px 0px;}
.ssui-print{background-position:-144px -48px;}



