body.editor
{
	background-color: #fff;
	min-height: 450px;
}
	body {background:#8FBBD4 url(../images/sce/bg.gif) top left repeat-x;margin:0;}
	#header { margin:0 auto;width:910px;}
	#header h1 {background:#005595 url(../images/sce/logo.jpg) top center no-repeat;  height:124px; display:block;float:left; margin:0; position:relative; text-indent:-9000px; width:910px; }
	#header h1 a {display:block;height:90px; left:110px; top:20px; width:105px; position:relative;}
	/**#wrapper {clear:both; width:850px; margin:0 auto; background:#fdfaf3 url(../images/sce/nav-bg.jpg) top center no-repeat;}**/
	#wrapper {clear:both; width:850px; margin:0 auto; background: url() top center no-repeat;}
	#wrapper:after {
 	 	content: "."; 
   		 display: block; 
   		 height: 0; 
   	 	clear: both; 
   	 	visibility: hidden;
			}
	#mainbody {float:left; width:550px; margin-left:15px;}
	#mainbody, #sidebar, #subbody {margin: 60px 150px;}
	#subbody {padding:0 15px;}
	#sidebar {width:250px; float:right; margin-right:15px; display: hidden;}
	/**#sitefooter { 
		background:#cd7b3f url(../images/sce/footer-bg.gif) top center no-repeat; 
		margin:0 auto; 
		width:850px; 
		height:40px;
		clear:both; 
		text-align:center;
		padding-top:2px;
		}**/
	#sitefooter { 
		background:#cd7b3f url() top center no-repeat; 
		margin:0 auto; 
		width:850px; 
		height:40px;
		clear:both; 
		text-align:center;
		padding-top:2px;
		}
	#footer .footer_link { border-right:solid 1px #ffffff; padding-right:4px; font-size: 8pt;}
	#footer .footer_language_link {	border-left:solid 1px #000;}
	#footer .footer_last{font-size:8pt;}
	#footer a {color:#ffffff; text-decoration:none;}
	#footer a:hover {text-decoration:underline;}
	#footer {padding-top:16px;}
        #footer ul {margin-top:0;}
	
/* CSS for Rounded Corners from: (http://www.cssplay.co.uk/boxes/snazzy.html) */
#xsnazzy h1, #xsnazzy h2 { font-family:Times New Roman, Georgia;}
#xsnazzy h1 {font-size:14pt; color:#06a;}
#xsnazzy h2 {font-size:18px;color:#003964; border:0; margin:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; /*margin:1em;*/}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#f7f3e4; border-left:1px solid #e1dbc3; border-right:1px solid #e1dbc3;}
.xb1 {margin:0 5px; background:#e1dbc3;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:hidden; background:#f7f3e4; border:0 solid #e1dbc3; border-width:0 1px; padding:0 10px;}
.xboxcontent hr {border-bottom:#e2dcc6 dashed 1px; background:#f7f3e4;border-top:none; border-right:none; border-left:none; width:85%;}

/* Xcellimark Footer */
#xm-footer {margin:4px auto; width:850px; text-align:center; padding-bottom:80px;}
#copyRight{ float:left; width:400px;font-size: 9px!important; padding-left:5px;color: #2881BB!important;text-align:left;}
#xcellTag{
	font-weight:bold!important;
	float:right;
	width:400px;
	padding-right:20px;
	text-align:right;
	color: #2881BB;
	font-size: 9px!important;
	font-family: Arial!important;
}
a.xcell{border:none!important; padding:0!important; margin:0!important;}
a.xcell:link, a.xcell:visited, a.xcell:active {text-decoration: none; color: #2881BB!important;font-size: 9px!important;}
a.xcell:hover {text-decoration: underline; color: #DA8500!important;font-size: 9px!important;}


