/* Editor only CSS! */

/* Floated Templates */
	/* Floated Left */
	#editor .sys_template52 {
	clear:both;
	float:left;
	margin:0 25px 15px 0;}
	
	/* Floated Right */
	#editor .sys_template53, 
	#editor .sys_template136,
	#editor .sys_template3080 {
	clear:both;
	float:right;
	margin:0 0 15px 25px;}
	
	/* Remove float on callout element */
	#editor .sys_template52 .sys_callout-left, 
	#editor .sys_template53 .sys_callout-right,
	#editor .sys_template136 .sys_callout-right,
	#editor .sys_template3080 .sys_callout-right {
	float:none;
	margin:0 !important;}

#editor .sys_leadimagewithcaption {
margin:0;}

#editor .sys_place-leadimage {
background:url("/SiteElements/Images/editor/BannerImageBg.png") 50% 50% no-repeat;}
#editor .sys_place-leadimagecaption {background:url("/SiteElements/Images/editor/alpha.png") 0 0 repeat;}

#editor .sys_place-image {
height:160px;
background:url("/SiteElements/Images/editor/ImageBg.png") 50% 50% no-repeat;}

#editor .sys_place-brandingimage {
height:95px;
background:url("/SiteElements/Images/editor/ImageBg.png") 50% 50% no-repeat;}

#editor .sys_place-imageicon {
float:left;
margin:2px 15px 15px 0;
height:48px;
background:url("/SiteElements/Images/editor/ImageIconBg.png") 50% 50% no-repeat;}
	#editor .sys_place-imageicon img {
	float:none;
	margin:0;}

#editor .sys_content-area .sys_col {
width:203px;}


#editor #topnav li {
height:35px; 
overflow:hidden; 
text-indent:-9999px;}

/* Tabs */
#editor .sys_tabbedarea-control li {
white-space:normal;
padding:5px 12px 3px 12px !important;}

#editor .sys_fset-hd-extra {
width:350px;}

/* Title H1 */
#editor h1 {
font-size:1em !important; 
padding:.3em 0 !important; 
color:#fff !important;}

/* feature boxes */
#editor .sys_featurebox {
margin-right:25px;}

/* classes for editing of structured content */
#editor .floatRight {float:right;}
.floatLeft {float:left;}

/************************************************/
/* controls styling in editor */
/* bread crumb */
#editor #OCTRL46
{
    overflow:hidden;
    text-indent:-9999px;
    background: url('/siteelements/images/editor/bread-crumb-image.jpg') top left no-repeat;
    display: block;
    height: 15px;
    width: 117px;	
}

/* site search */
#editor #OCTRL69
{
    display: none;
    background: url('/siteelements/images/editor/search-image.jpg') top left no-repeat;
    height: 23px;
    width: 168px;
    display: block;
    overflow:hidden;
    text-indent:-9999px;
}
 
/* accordion */
#editor #OCTRL84
{
    overflow:hidden;
    text-indent:-9999px;
    background: url('/siteelements/images/editor/accordion-image.jpg') top left no-repeat;
    background-position: -4px 0;
    height: 184px;
    width: 224px;
    display: block;
}

/* download link */
#editor #OCTRL187
{
    background: url('/siteelements/images/editor/download-image.jpg') top left no-repeat;
    height: 20px;
    width: 133px;
    overflow:hidden;
    text-indent:-9999px;
    display: block;
}

/* print link */
#editor #OCTRL141
{
    height: 20px;
    width: 133px;
    overflow:hidden;
    text-indent:-9999px;
    background: url('/siteelements/images/editor/print-image.jpg') top left no-repeat;
    display: block;
}

/* text link */
#editor #OCTRL56
{
    background: url('/siteelements/images/editor/text-image.jpg') top left no-repeat;
    text-indent:-9999px;
    overflow:hidden;
    display: block;
    height: 20px;
    width: 59px;
    background-position: -2px -4px;
}

#editor #siteoptionbarlinks li
{
    height: 15px;
}

/* title */
#editor #OCTRL81
{
    background: url('/siteelements/images/editor/title-image.jpg') top left no-repeat;
    text-indent:-9999px;
    overflow:hidden;
    display: block;
    height: 41px;
    width: 288px;
    background-position: -8px 0;
}

/*************************************************/
/* controls gallery styling in editor */
#editor #OCTRL47
{
    background: url('/siteelements/images/editor/simple-menu-image.jpg') top left no-repeat;
    text-indent:-9999px;
    overflow:hidden;
    display: block;
    height: 479px;
    width: 226px;
    background-position: -7px 0;
}

#editor #AddThisLiteral
{
    background: url('/siteelements/images/editor/share-image.jpg') top left no-repeat;
    text-indent:-9999px;
    overflow:hidden;
    display: block;
    height: 22px;
    width: 151px;
    background-position: 10px 0;
}

/* support bar */
#editor #supportBar
{
    display: none;
}

