
	/*--------------------------------------------------------------------------------------------------------------*/
	/* Common.ascx */
	.lakeshore-common{margin-bottom:20px;position:relative;clear:both;}
	.lakeshore-common .con-title{margin:0;padding:0;font-size:1.4em;}
	.lakeshore-common .con-title .Head{font-family:Georgia, "Times New Roman", Times, serif;color:#036;}
	.lakeshore-common .con-content{padding:15px 0 0;position:relative;}
	.lakeshore-common .con-actionbuttons{font-size:10px;padding-left:10px;}
	.lakeshore-common .con-actionbuttons img,
	.lakeshore-common .con-actionbuttons input{margin:10px 0 0;}
	
	/*--------------------------------------------------------------------------------------------------------------*/
	/* Red.ascx */
	.lakeshore-red{width:284px;margin-bottom:20px;padding-bottom:15px;position:relative;clear:both;background:url(images/red-bottom.png) bottom no-repeat;}
	.lakeshore-red .con-title{height:50px;margin:0;padding:0;font-size:1.1em;background:url(images/red-top.png) top no-repeat !important;background:url(images/red-top-ie6.png) top no-repeat;}
	.lakeshore-red .con-title .Head{font-family:Verdana, Geneva, sans-serif;display:block;padding:20px 20px 0;}
	.lakeshore-red .con-content{padding:0 20px 5px;position:relative;background:url(images/red-main.png) repeat-y;}
	.lakeshore-red .con-actionbuttons{font-size:10px;padding-left:20px;background:url(images/red-main.png) repeat-y;}
	.lakeshore-red .con-actionbuttons img,
	.lakeshore-red .con-actionbuttons input{margin:10px 0 0;}
	.lakeshore-red *{color:#FFF !important;}
	
	/*--------------------------------------------------------------------------------------------------------------*/
	/* Blue.ascx */
	.lakeshore-blue{width:284px;margin-bottom:20px;padding-bottom:15px;position:relative;clear:both;background:url(images/blue-bottom.png) bottom no-repeat;}
	.lakeshore-blue .con-title{height:50px;margin:0;padding:0;font-size:1.1em;background:url(images/blue-top.png) top no-repeat !important;background:url(images/blue-top-ie6.png) top no-repeat;}
	.lakeshore-blue .con-title .Head{font-family:Verdana, Geneva, sans-serif;display:block;padding:20px 20px 0;}
	.lakeshore-blue .con-content{padding:0 20px 5px;position:relative;background:url(images/blue-main.png) repeat-y;}
	.lakeshore-blue .con-actionbuttons{font-size:10px;padding-left:20px;background:url(images/blue-main.png) repeat-y;}
	.lakeshore-blue .con-actionbuttons img,
	.lakeshore-blue .con-actionbuttons input{margin:10px 0 0;}
	.lakeshore-blue *{color:#FFF !important;}
	
	/*--------------------------------------------------------------------------------------------------------------*/
	/* LightBlue.ascx */
	.lakeshore-lightblue{width:284px;margin-bottom:20px;padding-bottom:15px;position:relative;clear:both;background:url(images/lightblue-bottom.png) bottom no-repeat;}
	.lakeshore-lightblue .con-title{height:50px;margin:0;padding:0;font-size:1.1em;background:url(images/lightblue-top.png) top no-repeat !important;background:url(images/lightblue-top-ie6.png) top no-repeat;}
	.lakeshore-lightblue .con-title .Head{font-family:Verdana, Geneva, sans-serif;display:block;padding:20px 20px 0;}
	.lakeshore-lightblue .con-content{padding:0 20px 5px;position:relative;background:url(images/lightblue-main.png) repeat-y;}
	.lakeshore-lightblue .con-actionbuttons{font-size:10px;padding-left:20px;background:url(images/lightblue-main.png) repeat-y;}
	.lakeshore-lightblue .con-actionbuttons img,
	.lakeshore-lightblue .con-actionbuttons input{margin:10px 0 0;}
	.lakeshore-lightblue *{color:#036 !important;}	
	
	/*--------------------------------------------------------------------------------------------------------------*/
	/* NoContainer.ascx */
	.lakeshore-nocontainer{position:relative;clear:both;}

	/*--------------------------------------------------------------------------------------------------------------*/
	/* all containers */
	.con-css-selector{display:block;margin-top:10px;text-align:center;font-size:0.8em;}
	.con-css-selector span{background:#FF0 !important;color:#404040 !important;}

	/*--------------------------------------------------------------------------------------------------------------*/	
	/* core */
	.DNNAligncenter table{text-align:left;}
	
	.ModuleTitle_MenuContainer{position:absolute;top:-4px;left:50px;z-index:99;}
	.ModuleTitle_SubMenu{border:1px #E1E1E1 solid;}
	.ModuleTitle_SubMenu *{border:0;}
	.ModuleTitle_MenuItemSel{background:#E1E1E1;}
	
	/*--------------------------------------------------------------------------------------------------------------*/	
	/* Clearing floats without extra markup  */
	.con-content{display:inline-block;}
	.con-content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	* html .con-content{height:1%;}
	.con-content{display:block;}



