/* Editor only CSS! */

.floatImageRight {float:right;}

.floatImageLeft {float:left;}


/* Floated Templates */

	/* Floated Left */

	#editor .sys_template52,
 #editor .sys_template31479 {

	clear:both;

	float:left;

	margin:0 25px 15px 0;}

#editor .sys_template31479 {margin-right:0;}

#editor .sys_template31479 .sys_callout-left {margin-top:2px;margin-right:2px;margin-bottom:2px;}


/* 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/Banner-Image-Bg.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/Image-Bg.png") 50% 50% no-repeat;}


#editor .sys_template31479 .sys_place-image {

height:91px;}



#editor .sys_place-brandingimage {

height:95px;

background:url("/SiteElements/Images/editor/Image-Bg.png") 50% 50% no-repeat;}



#editor .sys_place-imageicon {

float:left;

margin:2px 15px 15px 0;

height:48px;

background:url("/SiteElements/Images/editor/Image-Icon-Bg.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;}


#editor .sys_news-lead-banner {background:url("/SiteElements/Images/editor/Banner-Template-Bg.png") 50% 50% no-repeat;}

#editor .sys_news-features-article h2+.sys_template31479 {float:left;margin:-23px 15px 15px 0;}




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

}



#editor .PLACE

{

	margin: 0!important;

}



#editor #contentarea

{

	overflow: visible;

}

#editor #HeaderOverlayImage {display:none;}



