/* Generated by Font Squirrel (http://www.fontsquirrel.com) on July 27, 2012 05:48:14 PM America/New_York */
@font-face {
    font-family: 'ChunkFiveRegular';
    src: url('/Fonts/Chunkfive-webfont.eot');
    src: url('/Fonts/Chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Chunkfive-webfont.woff') format('woff'),
         url('/Fonts/Chunkfive-webfont.ttf') format('truetype'),
         url('/Fonts/Chunkfive-webfont.svg#ChunkFiveRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CodaHeavy';
    src: url('/Fonts/Coda-Heavy-webfont.eot');
    src: url('/Fonts/Coda-Heavy-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Coda-Heavy-webfont.woff') format('woff'),
         url('/Fonts/Coda-Heavy-webfont.ttf') format('truetype'),
         url('/Fonts/Coda-Heavy-webfont.svg#CodaHeavy') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CommandoCommando';
    src: url('/Fonts/commando-webfont.eot');
    src: url('/Fonts/commando-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/commando-webfont.woff') format('woff'),
         url('/Fonts/commando-webfont.ttf') format('truetype'),
         url('/Fonts/commando-webfont.svg#CommandoCommando') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'UbuntuRegular';
    src: url('/Fonts/Ubuntu-R-webfont.eot');
    src: url('/Fonts/Ubuntu-R-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Ubuntu-R-webfont.woff') format('woff'),
         url('/Fonts/Ubuntu-R-webfont.ttf') format('truetype'),
         url('/Fonts/Ubuntu-R-webfont.svg#UbuntuRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CarbonTypeRegular';
    src: url('/Fonts/carbontype-webfont.eot');
    src: url('/Fonts/carbontype-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/carbontype-webfont.woff') format('woff'),
         url('/Fonts/carbontype-webfont.ttf') format('truetype'),
         url('/Fonts/carbontype-webfont.svg#CarbonTypeRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CollegeRegular';
    src: url('/Fonts/COLLEGE-webfont.eot');
    src: url('/Fonts/COLLEGE-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/COLLEGE-webfont.woff') format('woff'),
         url('/Fonts/COLLEGE-webfont.ttf') format('truetype'),
         url('/Fonts/COLLEGE-webfont.svg#CollegeRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CollegeBold';
    src: url('/Fonts/COLLEGEB-webfont.eot');
    src: url('/Fonts/COLLEGEB-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/COLLEGEB-webfont.woff') format('woff'),
         url('/Fonts/COLLEGEB-webfont.ttf') format('truetype'),
         url('/Fonts/COLLEGEB-webfont.svg#CollegeBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CollegeSemicondensedRegular';
    src: url('/Fonts/COLLEGES-webfont.eot');
    src: url('/Fonts/COLLEGES-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/COLLEGES-webfont.woff') format('woff'),
         url('/Fonts/COLLEGES-webfont.ttf') format('truetype'),
         url('/Fonts/COLLEGES-webfont.svg#CollegeSemicondensedRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'CollegeCondensedRegular';
    src: url('/Fonts/COLLEGEC-webfont.eot');
    src: url('/Fonts/COLLEGEC-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/COLLEGEC-webfont.woff') format('woff'),
         url('/Fonts/COLLEGEC-webfont.ttf') format('truetype'),
         url('/Fonts/COLLEGEC-webfont.svg#CollegeCondensedRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DaysRegular';
    src: url('/Fonts/Days-webfont.eot');
    src: url('/Fonts/Days-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Days-webfont.woff') format('woff'),
         url('/Fonts/Days-webfont.ttf') format('truetype'),
         url('/Fonts/Days-webfont.svg#DaysRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'FamiliarProBold';
    src: url('/Fonts/Familiar_Pro-Bold-webfont.eot');
    src: url('/Fonts/Familiar_Pro-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Familiar_Pro-Bold-webfont.woff') format('woff'),
         url('/Fonts/Familiar_Pro-Bold-webfont.ttf') format('truetype'),
         url('/Fonts/Familiar_Pro-Bold-webfont.svg#FamiliarProBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelsinkiRegular';
    src: url('/Fonts/helsinki-webfont.eot');
    src: url('/Fonts/helsinki-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/helsinki-webfont.woff') format('woff'),
         url('/Fonts/helsinki-webfont.ttf') format('truetype'),
         url('/Fonts/helsinki-webfont.svg#HelsinkiRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ImpactLabelRegular';
    src: url('/Fonts/Impact_Label-webfont.eot');
    src: url('/Fonts/Impact_Label-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Impact_Label-webfont.woff') format('woff'),
         url('/Fonts/Impact_Label-webfont.ttf') format('truetype'),
         url('/Fonts/Impact_Label-webfont.svg#ImpactLabelRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ImpactLabelReversedRegular';
    src: url('/Fonts/Impact_Label_Reversed-webfont.eot');
    src: url('/Fonts/Impact_Label_Reversed-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Impact_Label_Reversed-webfont.woff') format('woff'),
         url('/Fonts/Impact_Label_Reversed-webfont.ttf') format('truetype'),
         url('/Fonts/Impact_Label_Reversed-webfont.svg#ImpactLabelReversedRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'JuneBugRegular';
    src: url('/Fonts/JUNEBUG_-webfont.eot');
    src: url('/Fonts/JUNEBUG_-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/JUNEBUG_-webfont.woff') format('woff'),
         url('/Fonts/JUNEBUG_-webfont.ttf') format('truetype'),
         url('/Fonts/JUNEBUG_-webfont.svg#JuneBugRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MatizRegular';
    src: url('/Fonts/Matiz-webfont.eot');
    src: url('/Fonts/Matiz-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Matiz-webfont.woff') format('woff'),
         url('/Fonts/Matiz-webfont.ttf') format('truetype'),
         url('/Fonts/Matiz-webfont.svg#MatizRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'PermanentMarkerRegular';
    src: url('/Fonts/PermanentMarker-webfont.eot');
    src: url('/Fonts/PermanentMarker-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/PermanentMarker-webfont.woff') format('woff'),
         url('/Fonts/PermanentMarker-webfont.ttf') format('truetype'),
         url('/Fonts/PermanentMarker-webfont.svg#PermanentMarkerRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'RopaSansRegular';
    src: url('/Fonts/RopaSans-Regular-webfont.eot');
    src: url('/Fonts/RopaSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/RopaSans-Regular-webfont.woff') format('woff'),
         url('/Fonts/RopaSans-Regular-webfont.ttf') format('truetype'),
         url('/Fonts/RopaSans-Regular-webfont.svg#RopaSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'RopaSansItalic';
    src: url('/Fonts/RopaSans-Italic-webfont.eot');
    src: url('/Fonts/RopaSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/RopaSans-Italic-webfont.woff') format('woff'),
         url('/Fonts/RopaSans-Italic-webfont.ttf') format('truetype'),
         url('/Fonts/RopaSans-Italic-webfont.svg#RopaSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'TeXGyreHerosRegular';
    src: url('/Fonts/texgyreheros-regular-webfont.eot');
    src: url('/Fonts/texgyreheros-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/texgyreheros-regular-webfont.woff') format('woff'),
         url('/Fonts/texgyreheros-regular-webfont.ttf') format('truetype'),
         url('/Fonts/texgyreheros-regular-webfont.svg#TeXGyreHerosRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'TeXGyreHerosItalic';
    src: url('/Fonts/texgyreheros-italic-webfont.eot');
    src: url('/Fonts/texgyreheros-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/texgyreheros-italic-webfont.woff') format('woff'),
         url('/Fonts/texgyreheros-italic-webfont.ttf') format('truetype'),
         url('/Fonts/texgyreheros-italic-webfont.svg#TeXGyreHerosItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ArmataRegular';
    src: url('/Fonts/Armata-Regular-webfont.eot');
    src: url('/Fonts/Armata-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Armata-Regular-webfont.woff') format('woff'),
         url('/Fonts/Armata-Regular-webfont.ttf') format('truetype'),
         url('/Fonts/Armata-Regular-webfont.svg#ArmataRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'LatinModernSans10Regular';
    src: url('/Fonts/lmsans10-regular-webfont.eot');
    src: url('/Fonts/lmsans10-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/lmsans10-regular-webfont.woff') format('woff'),
         url('/Fonts/lmsans10-regular-webfont.ttf') format('truetype'),
         url('/Fonts/lmsans10-regular-webfont.svg#LatinModernSans10Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'LatinModernSans10Oblique';
    src: url('/Fonts/lmsans10-oblique-webfont.eot');
    src: url('/Fonts/lmsans10-oblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/lmsans10-oblique-webfont.woff') format('woff'),
         url('/Fonts/lmsans10-oblique-webfont.ttf') format('truetype'),
         url('/Fonts/lmsans10-oblique-webfont.svg#LatinModernSans10Oblique') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'MichromaRegular';
    src: url('/Fonts/Michroma-webfont.eot');
    src: url('/Fonts/Michroma-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Michroma-webfont.woff') format('woff'),
         url('/Fonts/Michroma-webfont.ttf') format('truetype'),
         url('/Fonts/Michroma-webfont.svg#MichromaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'NegotiateFree';
    src: url('/Fonts/negotiate_free-webfont.eot');
    src: url('/Fonts/negotiate_free-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/negotiate_free-webfont.woff') format('woff'),
         url('/Fonts/negotiate_free-webfont.ttf') format('truetype'),
         url('/Fonts/negotiate_free-webfont.svg#NegotiateFree') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SignikaLight';
    src: url('/Fonts/Signika-Light-webfont.eot');
    src: url('/Fonts/Signika-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Signika-Light-webfont.woff') format('woff'),
         url('/Fonts/Signika-Light-webfont.ttf') format('truetype'),
         url('/Fonts/Signika-Light-webfont.svg#SignikaLight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SignikaRegular';
    src: url('/Fonts/Signika-Regular-webfont.eot');
    src: url('/Fonts/Signika-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Signika-Regular-webfont.woff') format('woff'),
         url('/Fonts/Signika-Regular-webfont.ttf') format('truetype'),
         url('/Fonts/Signika-Regular-webfont.svg#SignikaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SignikaSemibold';
    src: url('/Fonts/Signika-Semibold-webfont.eot');
    src: url('/Fonts/Signika-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Signika-Semibold-webfont.woff') format('woff'),
         url('/Fonts/Signika-Semibold-webfont.ttf') format('truetype'),
         url('/Fonts/Signika-Semibold-webfont.svg#SignikaSemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SignikaBold';
    src: url('/Fonts/Signika-Bold-webfont.eot');
    src: url('/Fonts/Signika-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Signika-Bold-webfont.woff') format('woff'),
         url('/Fonts/Signika-Bold-webfont.ttf') format('truetype'),
         url('/Fonts/Signika-Bold-webfont.svg#SignikaBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'VolkhovRegular';
    src: url('/Fonts/Volkhov-Regular-OTF-webfont.eot');
    src: url('/Fonts/Volkhov-Regular-OTF-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Volkhov-Regular-OTF-webfont.woff') format('woff'),
         url('/Fonts/Volkhov-Regular-OTF-webfont.ttf') format('truetype'),
         url('/Fonts/Volkhov-Regular-OTF-webfont.svg#VolkhovRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'VolkhovItalic';
    src: url('/Fonts/Volkhov-Italic-OTF-webfont.eot');
    src: url('/Fonts/Volkhov-Italic-OTF-webfont.eot?#iefix') format('embedded-opentype'),
         url('/Fonts/Volkhov-Italic-OTF-webfont.woff') format('woff'),
         url('/Fonts/Volkhov-Italic-OTF-webfont.ttf') format('truetype'),
         url('/Fonts/Volkhov-Italic-OTF-webfont.svg#VolkhovItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on July 27, 2012 05:48:14 PM America/New_York */
.winslo-btn:hover{
	background-color:#e7e7e7;
	background:-moz-linear-gradient(top, #e7e7e7 0%, #c6c5c5 100%);
	background:-webkit-linear-gradient(top, #e7e7e7 0%,#c6c5c5 100%);
	background:-o-linear-gradient(top, #e7e7e7 0%,#c6c5c5 100%);
	background:-ms-linear-gradient(top, #e7e7e7 0%,#c6c5c5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#c6c5c5',GradientType=0 );
	background:linear-gradient(top, #e7e7e7 0%,#c6c5c5 100%);
}
.winslo-btn:active{
	background-color:#0045cc;
	background:-moz-linear-gradient(top, #c6c5c5 0%, #a2a2a2 100%);
	background:-webkit-linear-gradient(top, #c6c5c5 0%,#a2a2a2 100%);
	background:-o-linear-gradient(top, #c6c5c5 0%,#a2a2a2 100%);
	background:-ms-linear-gradient(top, #c6c5c5 0%,#a2a2a2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6c5c5', endColorstr='#a2a2a2',GradientType=0 );
	background:linear-gradient(top, #c6c5c5 0%,#a2a2a2 100%);
}
.winslo-btn.primary:hover{
	background-color:#0045cc;
	background:-moz-linear-gradient(top, #0045cc 0%, #023495 100%);
	background:-webkit-linear-gradient(top, #0045cc 0%,#023495 100%);
	background:-o-linear-gradient(top, #0045cc 0%,#023495 100%);
	background:-ms-linear-gradient(top, #0045cc 0%,#023495 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0045cc', endColorstr='#023495',GradientType=0 );
	background:linear-gradient(top, #0045cc 0%,#023495 100%);
}
.winslo-btn.primary:active{
	background-color:#0045cc;
	background:-moz-linear-gradient(top, #023495 0%, #012772 100%);
	background:-webkit-linear-gradient(top, #023495 0%,#012772 100%);
	background:-o-linear-gradient(top, #023495 0%,#012772 100%);
	background:-ms-linear-gradient(top, #023495 0%,#012772 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#023495', endColorstr='#012772',GradientType=0 );
	background:linear-gradient(top, #023495 0%,#012772 100%);
}
.qq-upload-drop-area {
	width:500px;
	height:500px;
}
#slideshow-builder-block{
	margin:10px;
	
}
#ie7_warning{
	display:none;
}
#slideshow-builder-block input[type=button]{
	font-size:11px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 8px;
	border-radius: 4px;
	border:2px outset buttonface;
}
#slideshow-builder-block p{
	color: #000;
	font-size: 12px;
	margin: 0px;
}
.ss-dialog label,
#slideshow-builder-block label,
#button-link-block label{
	color: #000;
	font-size: 11px;
}
#slideshow-builder-block .sst-left{
	float:left;
	margin-top: 34px;
	margin-right: 10px;
	
}
#slideshow-builder-block .sst-left.nmr{
	margin-right:0;
}
#slideshow-builder-block .sst-left .chosen-label{
	display: block;
	margin-bottom:4px;
	color: #000000;
    font-size: 11px;
    line-height: 11px;
}
.floatFifty{
	float:left;
	width:50%;
}
#slideshow-publish-yes,
#slideshow-delete-yes,
#slide-delete-yes,
#slide-save-yes{
	float:left;
}
#slideshow-publish-no,
#slideshow-delete-no,
#slide-delete-no,
#slide-save-no{
	float:right;
}
#publish-slideshow-dialog p{
	font-size: 11px;
	margin-bottom:1em;
}
#add-new-slide-button{
	width:94px;
	margin-bottom:6px;
}
#save-slide-box-button{
	margin-left:66px;
}
#lower-slideshow-wrapper{
	width:1000px;
	overflow: auto;
	display:inline;
}
#current-slide-show-display{
	float:left;
	width:122px;
	min-height:496px;
	overflow: auto;
	margin-right:4px;
	background-color:#eeeeee;
	background:-moz-linear-gradient(top, #eeeeee 0%, #c8c8c8 100%);
	background:-webkit-linear-gradient(top, #eeeeee 0%,#c8c8c8 100%);
	background:-o-linear-gradient(top, #eeeeee 0%,#c8c8c8 100%);
	background:-ms-linear-gradient(top, #eeeeee 0%,#c8c8c8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#c8c8c8',GradientType=0 );
	background:linear-gradient(top, #eeeeee 0%,#c8c8c8 100%);
}
#slide-edit-block {
	position:relative;
	float:left;
	width:500px;	
}
.ss-id-label{
	font-size: 10px;
	color: #777;
	display: none;
}
.slideshow-tab .ss-id-label{
	display:inline;
	font-weight: bold;
}
ul.slideshow-id li{
	font-weight: bold;
}
.slideshow-tab .ss-dimension-label{
	font-weight: bold;
	font-size: 10px;
	color: #777;
}
ul.slideshow-id li,
ul.slideshow-id li.active{
	padding-right:12px !important;
}
ul.slideshow-id li.active{
	color:#fff;
	text-shadow: 0 1px 0 #042159 !important;
	background-color:#0086CC;
	background:-moz-linear-gradient(top, #0086CC 0%, #0045CC 100%);
	background:-webkit-linear-gradient(top, #0086CC 0%,#0045CC 100%);
	background:-o-linear-gradient(top, #0086CC 0%,#0045CC 100%);
	background:-ms-linear-gradient(top, #0086CC 0%,#0045CC 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0086CC', endColorstr='#0045CC',GradientType=0 );
	background:linear-gradient(top, #0086CC 0%,#0045CC 100%);
}
ul.slideshow-id li.active .ss-id-label,
ul.slideshow-id li.active .ss-dimension-label{
	color:#eee;
	text-shadow: 0 1px 0 #042159 !important;
}
#current-slide-show-display{
	margin-top:8px;
	padding:4px;
	text-align:center;
	overflow: auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #bbb;
}
#current-slide-show-display li{
	float:left;
	position:relative;
	width:116px;
	height:86px;
	padding:2px;
	margin:4px 0;
	background: #eee;
	list-style-type: none;
	cursor:hand;
	cursor:pointer;
	border: 1px solid #bbb;
	background-color:#ffffff;
	background:-moz-linear-gradient(top, #ffffff 0%, #cccccc 100%);
	background:-webkit-linear-gradient(top, #ffffff 0%,#cccccc 100%);
	background:-o-linear-gradient(top, #ffffff 0%,#cccccc 100%);
	background:-ms-linear-gradient(top, #ffffff 0%,#cccccc 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 );
	background:linear-gradient(top, #ffffff 0%,#cccccc 100%);
}
#current-slide-show-display h2{
	color:#000;
	font-size: 12px;
	font-weight: bold;
	margin:0 0 4px 0;
}
#slide-edit-block h2{
	height:30px;
	margin:0;
	padding:0 0 0 10px;
	color:#fff;
	font-size: 12px;
	font-weight: bold;
	line-height:30px;
	background-color:#333333;
	background:-moz-linear-gradient(top, #555555 0%, #333333 100%);
	background:-webkit-linear-gradient(top, #555555 0%,#333333 100%);
	background:-o-linear-gradient(top, #555555 0%,#333333 100%);
	background:-ms-linear-gradient(top, #555555 0%,#333333 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#333333',GradientType=0 );
	background:linear-gradient(top, #555555 0%,#333333 100%);
    text-shadow: 0 -1px 0 #111111;
}
#ssb-start-date-picker,
#ssb-end-date-picker{
	position: relative;
	z-index: 20;	
}
#current-slide-show-display ul{
	margin:0;
}
#current-slide-show-display li h4{
	margin-top:36px;
	color:#000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
#current-slide-show-display li .slide-tn-edit{
	position:absolute;
	width:120px;
	height:22px;
	top:0;
	left:0;
	text-align:center;
	cursor:hand;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
	line-height:22px;
	background-color:#3cb878;
	background: -moz-linear-gradient(top, #3cb878 0%, #007236 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3cb878), color-stop(100%,#007236));
	background: -webkit-linear-gradient(top, #3cb878 0%,#007236 100%);
	background: -o-linear-gradient(top, #3cb878 0%,#007236 100%);
	background: -ms-linear-gradient(top, #3cb878 0%,#007236 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3cb878', endColorstr='#007236',GradientType=0 );
	background: linear-gradient(top, #3cb878 0%,#007236 100%);
}
#current-slide-show-display li .slide-tn-edit:hover{
	background-color:#007236;
	background: -moz-linear-gradient(top, #007236 0%, #007236 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#007236), color-stop(100%,#007236));
	background: -webkit-linear-gradient(top, #007236 0%,#007236 100%);
	background: -o-linear-gradient(top, #007236 0%,#007236 100%);
	background: -ms-linear-gradient(top, #007236 0%,#007236 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007236', endColorstr='#007236',GradientType=0 );
	background: linear-gradient(top, #007236 0%,#007236 100%);
}
#current-slide-show-display li .slide-tn-delete{
	position:absolute;
	width:120px;
	height:22px;
	bottom:0;
	left:0;
	text-align:center;
	cursor:hand;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
	line-height:22px;
	background-color:#fd7373;
	background: -moz-linear-gradient(top, #fd7373 0%, #e10d15 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fd7373), color-stop(100%,#e10d15));
	background: -webkit-linear-gradient(top, #fd7373 0%,#e10d15 100%);
	background: -o-linear-gradient(top, #fd7373 0%,#e10d15 100%);
	background: -ms-linear-gradient(top, #fd7373 0%,#e10d15 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd7373', endColorstr='#e10d15',GradientType=0 );
	background: linear-gradient(top, #fd7373 0%,#e10d15 100%);
}
#current-slide-show-display li .slide-tn-delete:hover{
	background-color:#e10d15;
	background: -moz-linear-gradient(top, #e10d15 0%, #e10d15 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e10d15), color-stop(100%,#e10d15));
	background: -webkit-linear-gradient(top, #e10d15 0%,#e10d15 100%);
	background: -o-linear-gradient(top, #e10d15 0%,#e10d15 100%);
	background: -ms-linear-gradient(top, #e10d15 0%,#e10d15 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e10d15', endColorstr='#e10d15',GradientType=0 );
	background: linear-gradient(top, #e10d15 0%,#e10d15 100%);
}
#slide-edit-block{
	margin-top:8px;
	padding:4px;
	background:#c8c8c8;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #bbb;
}
#add-slide-button,
#add-close-slide-button{
	float:left;
	margin-right:10px;
}
#new-slide-name-input,
#new-slideshow-name-input{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #ddd;
	margin-bottom:4px;
}
#sst-upper-options{
	float:left;
	width:500px;
}
#sst-lower-options{
	float:right;
	width:345px;
	height:124px;
	margin-top:30px;
	right:0px;
}
#sst-preview{
	height:30px;
	margin-top:8px;
	text-align: center;
}
#sst-preview p{
}
#sst-publish-message,
#sst-publishing-message{
	position: absolute;
	left:12px;
	bottom:10px;
	color: #666666;
	font-weight: bold;
}
#get-embed-code-button{
 	width:186px;
 	text-align: center; 
}
#ss-embed{
    height: 30px;
    text-align:center;
	font-size:11px;
    
}
.slideshow-redirect{
	height:88px;
}
#slide-show-content-redirect,
#slide-show-fuseaction-redirect,
#button-content-redirect,
#button-fuseaction-redirect{
	width:200px;
}
#button-exiturl-redirect,
#slide-show-exiturl-redirect,
#slide-show-redirect-input,
#slide-show-image-alt-input{
	 padding: 3px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #bbb;
}
#slide-show-redirect-input,
#slide-show-image-alt-input{
	width:400px;
}
#slide-show-exiturl-redirect{
	width:400px;
	margin-top:4px;
}
#button-exiturl-redirect{
	width:250px;
	margin-top:4px;
}
#button-link-block{
	height:104px;
}
#sst-lower-options p,
#slideshow-redirect p{
	clear:both;
	font-weight: bold;
}
#sst-lower-options-top span,
#slideshow-redirect span{
	float:left;
	margin-right:20px;
	font-size: 11px;
	color:#000;
}
#sst-lower-options-bottom{
	text-align: right;	
}
#sst-lower-options-bottom span{
	float:right;
	margin-right:10px;
	font-size: 11px;
	color:#000;
}
#sst-lower-options-top .sst-l-last{
	margin-right:10px;
}
.slideshow-header-toolbar{
	position:relative;
	padding:4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#eee;
	height:auto;
}
#toolbar-wrapper{
	position:relative;
	height:auto;
}
#toolbar-no-slideshows{
	height:250px;
	padding:20px;
}
#toolbar-no-slideshows p{
	color:#222;
	font-size: 16px;
	font-weight: bold;
	padding-bottom:20px;
}
#global-slideshow-header{
	position: absolute;
	top:-10px;
	left:10px;
	font-size: 14px;
}
#global-slideshow-options{
	position: absolute;
	top:10px;
	right:10px;
}
#slide-show-add-dialog label{
	color:#362B36;
	font-size: 11px;
}
#slide-show-add-dialog #sst-width-block,
#slide-show-add-dialog #sst-height-block{
	float:left;
	width:110px;
	height:50px;
	margin-top:20px;
	margin-right:20px;
}
#slide-show-add-dialog #sst-width-block label,
#slide-show-add-dialog #sst-height-block label{
	display:block;
	height:22px;
	margin:0;
	padding:0;
}
#slide-show-add-dialog #add-slide-show{
	margin-top:20px;
}
.sst-sd-left{
	float:left;
	margin-right:10px;
}
.sst-sd-right{
	float:left;
	width:150px;
	margin-top:8px;
}
#ssht-width-input,
#ssht-height-input{
	height:18px;
	width:30px;
	padding: 3px;
	line-height:18px;
	text-align:center;
	vertical-align:middle;
	background:#fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #ABADB3;
}
#slideshow-builder-block .sst-def.date-start,
#slideshow-builder-block .sst-def.date-end{
	width:64px;
	font-size: 11px;
	color: #333;
}
#slideshow-builder-block .sst-def.wide,
.cta-dialog-box  .sst-def.wide{
	width:150px;
}
#slideshow-builder-block .slideshow-slide{
	display:block;
	position: relative;
	width:720px;
	margin: 10px 0;
	padding:5px;
	list-style-type: none;
	border:1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.slide-button.delete{
	position: absolute;
	top:10px;
	right:10px;
}
#inner-slide-wrapper{
	position: relative;
}
#inner-slide{
	clear:both;
	min-height:300px;
	overflow:auto;
}
#drag-message{
	position: absolute;
	width:80%;
	margin:0 10%;
	padding:50px 0;
	color:#333;
	border:2px dotted #ccc;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	z-index: 1;
}
#slide-text-block{
	position: absolute;
	z-index: 10;
}
#slide-img{
	position:absolute;
	z-index: 1;
}
.qq-upload-drop-area{
	position: absolute;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
	z-index: 2;
}
#slide-image{
	float:left;
	position:relative;
	width:478px;
	height:298px;
	border:1px solid #ddd;
	background:#fff;
	color:#333;
	vertical-align: middle;
	overflow:hidden;
}
.slideshow-tool-bar{
	padding-left:10px;
	padding-bottom:6px;
	background: #eee;
	overflow:auto;
}
.sstb-rb{
	font-size: 11px !important;
}
.button-toolbar{
	margin:4px;
	padding:4px;
}
.sstb-row{
	position:relative;
	height:80px;
	padding:2px;
	color:#333;
	font-size: 14px;
	height:44px;
}
.sstur-dates{
	float:left;
	width:180px;
}
.sstur-active{
	float:left;
	width:180px;
}
.sstb-row.alt-odd{
}
.sstb-row.alt-even{
}
.slide-button{
	width:120px;
	height:18px;
	padding:2px;
	color:#555 !important;
	line-height: 18px;
	text-align:center;
	vertical-align: middle;
	cursor:hand;
	cursor:pointer;
	background: #eee;
	border:1px solid #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.slide-button:hover{
	color:#fff !important;
	background: #000;
}
.slide-button.cta{
	float:left;
}
.cta-toolbar{
	float:left;
	width:200px;
	padding:4px;
	border:1px dotted #ABADB3;
}
.cta-dialog-box input,
.cta-dialog-box select{
	width: 180px;
	margin-bottom:4px;
	
}
.cta-dialog-box input{
	 padding: 3px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #ABADB3;
}
#button-width-block,
#button-height-block{
	height:47px;
	margin-bottom:8px;
}
#button-width-left,
#button-height-left{
	float:left;
	width:72px;
	padding-left:4px;
}
#button-width-right,
#button-height-right{
	float:left;
	padding-top:26px;
	width:190px;
}
#button-width-value,
#button-height-value{
	height:18px;
	width:30px;
	margin-bottom:10px;
	padding: 3px;
	line-height:18px;
	text-align:center;
	vertical-align:middle;
	background:#fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #ABADB3;
}
#button-width-block label,
#button-height-block label{
	font-size: 11px;
}
#temp-button-block{
	margin:4px 0;
	padding:4px;
	border:1px solid #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#button-shadow-block{
	margin-bottom:4px 0;
}
#text-shadow-block label,
#button-shadow-block label,
#text-font-family-block label{
	position:relative;
	top:-2px;
}
#rb-button-text-bold,
#rb-button-text-shadow,
#rb-button-shadow{
	width:30px;
	margin:0;
	padding:0;
}
#temp-button-block h4{
	margin:2px 0;
	padding:0;
	color: #000;
    font-size: 12px;
    font-weight: bold;
}
.cta-button{
	position:relative;
	width:150px;
	height:24px;
	line-height: 24px;
	text-align:center;
	text-decoration:none;
	vertical-align: middle;
	cursor:hand;
	cursor:pointer;
	white-space:nowrap;
	overflow:hidden;
	background-position: 0 0;
}
.cta-delete,
.text-delete{
	position: absolute;
	display:block;
	width:16px;
	height:16px;
	top:0;
	right:0;
	background: url('/Images/HomeSlideShow/mini-delete.png') no-repeat;
	cursor: hand;
	cursor: pointer;
}
.cta-edit,
.text-edit{
	position: absolute;
	display:block;
	width:16px;
	height:16px;
	top:0;
	right:18px;
	background: url('/Images/HomeSlideShow/mini-edit.png') no-repeat;
	cursor: hand;
	cursor: pointer;
}

.cta-button.example{
	float:left;
	margin-right:10px;
}
.cta-button.ss_draggable{
	float:none;
	position: absolute;
	z-index: 10;
}
.textShadow,
.ctaShadow{
	-moz-box-shadow: 1px 1px 1px #888;
	-webkit-box-shadow: 1px 1px 1px #888;
	box-shadow: 1px 1px 1px #888;
}
.textNoShadow,
.ctaNoShadow{
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.slide-text-disp-box{
	position: absolute;
	top:0;
	left:0;
	z-index: 10;
	line-height:19px;
}
.cta-button.subtle{
	color: #fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.cta-button.subtle.default{
	background: url('/Images/HomeSlideShow/button-gray-subtle.png') #737476 repeat-x;
	border:1px solid #A9AAAB;
}
.cta-button.subtle.default:hover{
	background: url('/Images/HomeSlideShow/button-gray-subtle-on.png') #505153 repeat-x;
}
.cta-button.subtle.blue{
	background: url('/Images/HomeSlideShow/button-blue-subtle.png') #0C73B6 repeat-x;
	border:1px solid #2DA3F1;
}
.cta-button.subtle.blue:hover{
	background: url('/Images/HomeSlideShow/button-blue-subtle-on.png') #07509a repeat-x;
}
.cta-button.subtle.green{
	background: url('/Images/HomeSlideShow/button-green-subtle.png') #02652C repeat-x;
	border:1px solid #05A749;
}
.cta-button.subtle.green:hover{
	background: url('/Images/HomeSlideShow/button-green-subtle-on.png') #01451c repeat-x;
}
.cta-button.subtle.red{
	background: url('/Images/HomeSlideShow/button-red-subtle.png') #C10A26 repeat-x;
	border:1px solid #D11F2B;
}
.cta-button.subtle.red:hover{
	background: url('/Images/HomeSlideShow/button-red-subtle-on.png') #93030d repeat-x;
}
.cta-button.subtle.yellow{
	background: url('/Images/HomeSlideShow/button-yellow-subtle.png') #F49602 repeat-x;
	border:1px solid #FAB74C;
}
.cta-button.subtle.yellow:hover{
	background: url('/Images/HomeSlideShow/button-yellow-subtle-on.png') #ee6f01 repeat-x;
}
.cta-button.subtle.navy{
	background: url('/Images/HomeSlideShow/button-navy-subtle.png') #0D3384 repeat-x;
	border:1px solid #1349BD;
}
.cta-button.subtle.navy:hover{
	background: url('/Images/HomeSlideShow/button-navy-subtle-on.png') #092265 repeat-x;
}
.cta-button.subtle.purple{
	background: url('/Images/HomeSlideShow/button-purple-subtle.png') #632183 repeat-x;
	border:1px solid #702B84;
}
.cta-button.subtle.purple:hover{
	background: url('/Images/HomeSlideShow/button-purple-subtle-on.png') #42145f repeat-x;
}
.cta-button.subtle.brown{
	background: url('/Images/HomeSlideShow/button-brown-subtle.png') #6D3C1B repeat-x;
	border:1px solid #945124;
}
.cta-button.subtle.brown:hover{
	background: url('/Images/HomeSlideShow/button-brown-subtle-on.png') #492410 repeat-x;
}
.cta-button.glare{
	color: #fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.cta-button.glare.black{
	background: url('/Images/HomeSlideShow/button-black-glare.png') #010101 repeat-x;
	border:1px solid #888;
}
.cta-button.glare.black:hover{
	background: url('/Images/HomeSlideShow/button-black-glare-on.png') #6E6E6E repeat-x;
}
.cta-button.glare.blue{
	background: url('/Images/HomeSlideShow/button-blue-glare.png') #6068F8 repeat-x;
	border:1px solid #2f40ff;
}
.cta-button.glare.blue:hover{
	background: url('/Images/HomeSlideShow/button-blue-glare-on.png') #0112a0 repeat-x;
}
.cta-button.glare.green{
	background: url('/Images/HomeSlideShow/button-green-glare.png') #ABD231 repeat-x;
	border:1px solid #8DBB2C;
}
.cta-button.glare.green:hover{
	background: url('/Images/HomeSlideShow/button-green-glare-on.png') #A7BC2C repeat-x;
}
.cta-button.glare.red{
	background: url('/Images/HomeSlideShow/button-red-glare.png') #ea0002 repeat-x;
	border:1px solid #BF4111;
}
.cta-button.glare.red:hover{
	background: url('/Images/HomeSlideShow/button-red-glare-on.png') #b01a01 repeat-x;
}
.cta-button.glare.yellow{
	background: url('/Images/HomeSlideShow/button-yellow-glare.png') #F0D833 repeat-x;
	border:1px solid #EFCA30;
}
.cta-button.glare.yellow:hover{
	background: url('/Images/HomeSlideShow/button-yellow-glare-on.png') #ffab00 repeat-x;
}
.ss_bold{
	font-weight:bold !important;	
}
.ss_not_bold{
	font-weight:normal;	
}
.ss_text_shadow{
	text-shadow:0.1em 0.1em 0.05em #333 !important;
 	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2,color=#333333,direction=120);  
}
.ss_no_text_shadow{
	text-shadow:none;
}
.ss_button_shadow{
	-moz-box-shadow:2px 2px 2px #888 !important;
	-webkit-box-shadow:2px 2px 2px #888 !important;
	box-shadow:2px 2px 2px #888 !important;
}
.ss_no_button_shadow{
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}
.cta-delete-button{
	position: absolute;
	width:12px;
	height:12px;
	top:0;
	right:0;
	background: #f00;
}
.cta-delete-button:hover{
	background: #00f;
}
.add-cta-block{
	height:24px;
	margin:5px 0;
}
.add-cta-block p{
	float:left;
	margin-right:20px;
}
#button-label-input-id,
#button-link-location-id{
	width:216px;
    height: 18px;
    padding: 3px;
	border: 1px solid #ABADB3;
    border-radius: 4px 4px 4px 4px;
    line-height: 18px;
}
#button-label-input-id{
	margin-bottom:4px;
}
#button-style-block ul{
	margin:0;
}
#button-style-block li{
	float:left;
	width:30px;
	height:24px;
	margin-right:2px;
	margin-bottom:2px;
	list-style-type: none;
}

.font-Arial,
.ui-widget li.font-Arial{
	font-family: Arial, Helvetica, sans-serif;
}
.font-ArmataRegular,
.ui-widget li.font-ArmataRegular{
	font-family:"ArmataRegular" !important;
	font-size:14px;
}
.font-CarbonTypeRegular,
.ui-widget li.font-CarbonTypeRegular{
	font-family:"CarbonTypeRegular" !important;
	font-size:14px;
}
.font-ChunkFiveRegular,
.ui-widget li.font-ChunkFiveRegular{
	font-family:"ChunkFiveRegular" !important;
	font-size:14px;
}
.font-CodaHeavy,
.ui-widget li.font-CodaHeavy{
	font-family:"CodaHeavy" !important;
	font-size:14px;
}
.font-CommandoCommando,
.ui-widget li.font-CommandoCommando{
	font-family:"CommandoCommando" !important;
	font-size:14px;
}
.font-CollegeRegular,
.ui-widget li.font-CollegeRegular{
	font-family:"CollegeRegular" !important;
	font-size:14px;
}
.font-CollegeBold,
.ui-widget li.font-CollegeBold{
	font-family:"CollegeBold" !important;
	font-size:14px;
}
.font-CollegeCondensedRegular,
.ui-widget li.font-CollegeCondensedRegular{
	font-family:"CollegeCondensedRegular" !important;
	font-size:14px;
}
.font-DaysRegular,
.ui-widget li.font-DaysRegular{
	font-family:"DaysRegular" !important;
	font-size:14px;
}
.font-FamiliarProBold,
.ui-widget li.font-FamiliarProBold{
	font-family:"FamiliarProBold" !important;
	font-size:14px;
}
.font-HelsinkiRegular,
.ui-widget li.font-HelsinkiRegular{
	font-family:"HelsinkiRegular" !important;
	font-size:14px;
}
.font-ImpactLabelRegular,
.ui-widget li.font-ImpactLabelRegular{
	font-family:"ImpactLabelRegular" !important;
	font-size:14px;
}
.font-ImpactLabelReversedRegular,
.ui-widget li.font-ImpactLabelReversedRegular{
	font-family:"ImpactLabelReversedRegular" !important;
	font-size:14px;
}
.font-JuneBugRegular,
.ui-widget li.font-JuneBugRegular{
	font-family:"JuneBugRegular" !important;
	font-size:14px;
}
.font-LatinModernSans10Regular,
.ui-widget li.font-LatinModernSans10Regular{
	font-family:"LatinModernSans10Regular" !important;
	font-size:14px;
}
.font-LatinModernSans10Oblique,
.ui-widget li.font-LatinModernSans10Oblique{
	font-family:"LatinModernSans10Oblique" !important;
	font-size:14px;
}
.font-MatizRegular,
.ui-widget li.font-MatizRegular{
	font-family:"MatizRegular" !important;
	font-size:14px;
}
.font-MichromaRegular,
.ui-widget li.font-MichromaRegular{
	font-family:"MichromaRegular" !important;
	font-size:14px;
}
.font-NegotiateFree,
.ui-widget li.font-NegotiateFree{
	font-family:"NegotiateFree" !important;
	font-size:14px;
}
.font-PermanentMarkerRegular,
.ui-widget li.font-PermanentMarkerRegular{
	font-family:"PermanentMarkerRegular" !important;
	font-size:14px;
}
.font-RopaSansRegular,
.ui-widget li.font-RopaSansRegular{
	font-family:"RopaSansRegular" !important;
	font-size:14px;
}
.font-RopaSansItalic,
.ui-widget li.font-RopaSansItalic{
	font-family:"RopaSansItalic" !important;
	font-size:14px;
}
.font-SignikaLight,
.ui-widget li.font-SignikaLight{
	font-family:"SignikaLight" !important;
	font-size:14px;
}
.font-SignikaRegular,
.ui-widget li.font-SignikaRegular{
	font-family:"SignikaRegular" !important;
	font-size:14px;
}
.font-SignikaSemibold,
.ui-widget li.font-SignikaSemibold{
	font-family:"SignikaSemibold" !important;
	font-size:14px;
}
.font-SignikaBold,
.ui-widget li.font-SignikaBold{
	font-family:"SignikaBold" !important;
	font-size:14px;
}
.font-TeXGyreHerosRegular,
.ui-widget li.font-TeXGyreHerosRegular{
	font-family:"TeXGyreHerosRegular" !important;
	font-size:14px;
}
.font-TeXGyreHerosItalic,
.ui-widget li.font-TeXGyreHerosItalic{
	font-family:"TeXGyreHerosItalic" !important;
	font-size:14px;
}
.font-UbuntuRegular,
.ui-widget li.font-UbuntuRegular{
	font-family:"UbuntuRegular" !important;
	font-size:14px;
}
.font-VolkhovRegular,
.ui-widget li.font-VolkhovRegular{
	font-family:"VolkhovRegular" !important;
	font-size:14px;
}
.font-VolkhovItalic,
.ui-widget li.font-VolkhovItalic{
	font-family:"VolkhovItalic" !important;
	font-size:14px;
}
#button-font-family-block{
	clear:both;
}
#add-text-box-button,
#update-text-box-button,
#cancel-text-box-button{
	float:left;
	margin-top:4px;
	margin-right:10px;
}
#text-bg-block{
	margin-bottom:6px;
}
#text-bg-block label{
	color: #000000;
    font-size: 11px;
}
#text-box-input-id{
	width:272px;
	height:172px;
	margin-bottom:4px;
	border: 1px solid #ABADB3;
	background:#333;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#cta-color-picker,
#text-box-color-picker{
	border: 1px solid #ABADB3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;

}
#cta-color-picker{
	margin-bottom:4px;
}
#text-box-input-id{
	margin-top:4px;
}
#text-box-font-input{
	margin-bottom:4px;
	height:80px;
	overflow: hidden;
}
#slide-counter-block{
	position: absolute;
	bottom:4px;
	right:4px;
	color: #ccc;
	font-size: 10px;
}
.chzn-search{
	display: none;
}
.chzn-results{
	max-height:100px !important;
}
#inner-slide-loader{
	background: #f00;
	position: absolute;
	top:0;
	left:0px;
	width:100%;
	height:100%;
	z-index: 50;
	background:url('/images/inventory/loading.gif') center 100px no-repeat #fff;
}
/* SLIDESHOW DISPLAY STYLES */
.sm_slideshow-wrapper{
	position:relative;
	overflow:hidden;

	filter:inherit;
}
#sm_inner-wrapper{
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:0;
	filter:inherit;
	overflow: hidden;
}
.sm_slide-wrapper{
	position:absolute;
	display:block;
	top:0;
	left:0;
	list-style-type:none;
	overflow: hidden;
}
.sm_slide-wrapper a{
	position:absolute;	
	display:block;
    width:100%;
}
.sm_slide-wrapper .sm_background{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	filter:inherit;
}
.sm_slide-wrapper .sm_cta{
	position:absolute;
	z-index:10;
}
.sm_slide-wrapper .sm_text-box{
	position:absolute;
	z-index:5;	
}

.fade-chooser-block{
	position:absolute;
	z-index:12;
}
.fade-chooser-block.top-left{
	top:4px;
	left:4px;	
}
.fade-chooser-block.top-right{
	top:4px;
	right:4px;	
}
.fade-chooser-block.bottom-left{
	bottom:4px;
	left:4px;	
}
.fade-chooser-block.bottom-right{
	bottom:4px;
	right:4px;	
}
.fade-chooser-block .clicker{
	float:left;
	width:16px;
	height:16px;
	margin-right:3px;
	color: #333;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	text-align:center;
	vertical-align:middle;
	border-radius: 8px;
	background-color:#ccc;
	cursor:hand;
	cursor:pointer;
	z-index:12;
	-moz-box-shadow: 2px 2px 2px #333;
	-webkit-box-shadow: 2px 2px 2px #333;
	box-shadow: 2px 2px 2px #333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#333333')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#333333');
}
.fade-chooser-block .clicker:hover{
	color: #fff;
	background: #333;
}
.fade-chooser-block .clicker.clicked {
	color: #fff;
	background-color:#777;
}
.fade-chooser-block #play-pause{
	float:left;
	width:16px;
	height:16px;
	margin-right:2px;
	border-radius: 8px;
	cursor:hand;
	cursor:pointer;
	z-index:12;
	-moz-box-shadow: 2px 2px 2px #333;
	-webkit-box-shadow: 2px 2px 2px #333;
	box-shadow: 2px 2px 2px #333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#333333')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#333333');
}
.fade-chooser-block .pauseNow{
	background:url('/Images/mini-pause.png') #9e0b0f no-repeat;
}
.fade-chooser-block .playNow{
	background: url('/Images/mini-play.png') #0b9e1f no-repeat;
}
.fade-chooser-block .pauseNow:hover{
	background-color: #f00;
}
.fade-chooser-block .playNow:hover{
	background-color: #01ff24;
}
.fade-chooser-block .leftArrow,
.fade-chooser-block .rightArrow{
	float:left;
	width:16px;
	height:16px;
	margin-right:2px;
	cursor:hand;
	cursor:pointer;
	z-index:12;
	background-image: url('/Images/mini-arrows.png');
	background-repeat: no-repeat;
	-moz-box-shadow: 2px 2px 2px #333;
	-webkit-box-shadow: 2px 2px 2px #333;
	box-shadow: 2px 2px 2px #333;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#333333')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#333333');
}
.fade-chooser-block .leftArrow{
	background-position: 0 0;
}
.fade-chooser-block .rightArrow{
	background-position: -16px 0;
}
.slideshow-button-action{
	display:'';
}
.sm_slide-wrapper img{
	border:none;
}
/* /SLIDESHOW DISPLAY STYLES */

/* RESPONSIVE SLIDESHOW DISPLAY STYLES */
.dp-responsive .sm_slideshow-wrapper{
	overflow:visible;
}
.dp-responsive #sm_inner-wrapper{
	position: relative;
	height:100%;
}


.dp-responsive .sm_slide-wrapper{
	position:absolute;
	display:block;
	top:0;
	left:0;
	list-style-type:none;
	overflow: hidden;
}
.dp-responsive .sm_slide-wrapper{
	width:100%;
	height:100%;
}
.dp-responsive .sm_slide-wrapper a{
	position:absolute;	
	display:block;
}
.dp-responsive .sm_slide-wrapper .sm_background{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	filter:inherit;
}
.dp-responsive .sm_slide-wrapper .sm_cta{
	position:absolute;
	z-index:10;
}
.dp-responsive .sm_slide-wrapper .sm_text-box{
	position:absolute;
	z-index:5;	
}

/* /RESPONSIVE SLIDESHOW DISPLAY STYLES */









.clearfix:before,.clearfix:after {
	content:"";
	display:table;
}
.clearfix:after {
	clear:both;
}
.clearfix {
	zoom:1;
}

/* IE CONDITIONAL COMMENTS */
html.ie7 #ie7_warning{
	display:block;
	font-size: 16px;
	font-weight: bold;
	padding:10px;
	color: #f00;
}
html.ie7 #button-width-right,
#button-height-right{
	margin-top:-55px;
	margin-left:60px;
	clear:both;
}
html.ie7 .cta-button,
html.ie7 #cta-button-temp{
	background-position: 0 0px !important;
}
html.ie7 #text-box-font-input{
	height:20px;
}

html.ie7 #add-current-cta-button-id,
html.ie7 #update-current-cta-button-id{
	margin-bottom:30px;
}
html.ie7 #sst-lower-options{
	clear:both;
}
html.ie7 .sst-sd-right{
	margin-top:-20px;
	margin-left:50px;
}
html.ie7 #sst-lower-options p{
	line-height:14px;
}
html.ie8 .sst-sd-right{
	margin-top:-20px;
	margin-left:50px;
}
/* IE CONDITIONAL COMMENTS */
