/* CONTENT START */
div.site-content{	
	xbackground-color: #ffffff;
	xcolor: #000000;
	float: left;
	width: 346px;
    overflow: hidden;
	padding-left: 5px;
	margin: 0px;
}
div.site-content-sub{	
	xbackground-color: #ffffff;
	xcolor: #000000;
	float: right;
	width: 223px;
    overflow: hidden;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;


}
div.site-content-inner{	
	xbackground-color: #ffffff;
	xcolor: #000000;
	height: 100%;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;

}
/* BOX */
.story{
	width: 100%;
	height: 100%;
	padding-top: 5px;
	clear:both;
}

.story-title {
	xbackground-color: #C8DDED;
	xborder-left: solid 1px #99C0DD;
	xborder-right: solid 1px #99C0DD;
	xborder-bottom: solid 1px #99C0DD;
	xborder-top: solid 1px #99C0DD;
	padding: 7px;
	xcolor: #000000;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
}
.story-body {
	xborder-left: solid 1px #99C0DD;
	xborder-right: solid 1px #99C0DD;
	xborder-bottom: solid 1px #99C0DD;
	padding: 10px;
	xcolor: #000000;
	font-size: 11px;	
	margin: 0px;
	xheight: 100%;
	
}


.story-body a {
	xcolor: #26549A;
	text-decoration: none;
}

.story-body a:hover {
	text-decoration: underline;
}

.story-body img.story-image {
	margin-right: 5px;
}


.story-body-sub {
	xborder-left: solid 1px #99C0DD;
	xborder-right: solid 1px #99C0DD;
	xborder-bottom: solid 1px #99C0DD;
	padding: 10px;
	xcolor: #000000;
	xbackground-color: #DEE3EB;
	font-size: 11px;	
	margin: 0px;
}

.story-body-sub a {
	xcolor: #26549A;
	text-decoration: none;
}

.story-body-sub a:hover {
	text-decoration: underline;
}

.story-body-sub img.story-image {
	margin-right: 5px;
}

.story-title-sub {
	xbackground-color: #C8DDED;
	xborder-left: solid 1px #99C0DD;
	xborder-right: solid 1px #99C0DD;
	xborder-bottom: solid 1px #99C0DD;
	xborder-top: solid 1px #99C0DD;
	padding: 8px;
	xcolor: #000000;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
}


.story-cell{
	xcolor: #000000;
	font-size: 10px;
}

/* mozilla width fix */
#bodycontent > div > div.site-content{
    width: 355px;
}
#bodycontent > div > div.site-content-sub{
    width: 199px;
}


/* Base/Runtime styles */ 
xdiv.wms-Summary { font-family: tahoma; margin: 16px; padding:16px; 
                  border: solid 1px black;
                  min-height:200px;
                  height:auto !important;
                  height:200px;
                  }
xdiv.wms-Summary img.imageContent { float:left; margin:8px;  }
xdiv.wms-Summary .titleContent { font-size: 1em; margin-top: 0px; padding-left: 8px; }

/* Widget/Design-time styles */ 
xdiv.wms-Summary-design img.imageContent { float:none; text-align:left; margin:8px; }


div.site-content-frame{	
float:left;width:340px;height:100%;
padding-left:5px;
clear:both;
}
div.site-content-sub-frame{	
float:right;width:220px;height:100%;
}

div.story-frame { padding: 0px; margin-left:0px;margin-right:0px; clear:both;}
div.story-frame div.story { padding-top:0px; }

div.site-content-frame div.site-content { 
                   float:none;
padding:0px;
	width: 336px;
}
div.site-content-sub-frame div.site-content-sub{	
float:none;
padding:0px;
	width: 213px;
}
