
	
	/* LargeTitle.ascx */
	.al-LargeTitle{margin-top:20px;position:relative;clear:both;}
	.al-LargeTitle .contitle{margin:0;padding:0;font-size:1.4em;font-family:Tahoma;}
	.al-LargeTitle .contitle .Head{font-size:1.4em;color:#333;font-weight:normal;}
	.al-LargeTitle .concontents{padding:0;position:relative;margin-bottom:0;color:#515151;top:0;line-height:1.8em;}
	.al-LargeTitle .concontents a {color:#c00;}
	.al-LargeTitle .conactionbuttons{font-size:10px;padding-left:10px;}
	.al-LargeTitle .conactionbuttons img,
	.al-LargeTitle .conactionbuttons input{margin:10px 0 0;}
	
	/* SmallTitle.ascx */
	.al-SmallTitle{margin-bottom:20px;position:relative;clear:both;}
	.al-SmallTitle .contitle{margin:0;padding:5px 0 5px 20px;font-size:1.3em;border-bottom:1.3px dotted #000;background:url(images/title_marker.gif) no-repeat left 9px;}
	.al-SmallTitle .contitle .Head{font-size:1.3em;color:#515151;}
	.al-SmallTitle .concontents{padding:10px 0 0;position:relative;color:#515151;font-size:1.2em;line-height:1.6em;}
	.al-SmallTitle .conactionbuttons{font-size:10px;padding-left:10px;}
	.al-SmallTitle .conactionbuttons img,
	.al-SmallTitle .conactionbuttons input{margin:10px 0 0;}
	
	/* Blue.ascx */
	.al-Blue{margin-bottom:20px;position:relative;clear:both;}
	.al-Blue .contitle{margin:0;padding:10px 0;font-size:1em;text-align:center;background:#3A74B2;}
	.al-Blue .contitle .Head{font-size:1.2em;color:#FFF;}
	.al-Blue .concontents{padding:10px 10px 0;position:relative;color:#f00;}
	.al-Blue .conactionbuttons{font-size:10px;padding-left:10px;}
	.al-Blue .conactionbuttons img,
	.al-Blue .conactionbuttons input{margin:10px 0 0;}
	
	.al-Blue .no-padding{padding:0;}

	/* SmallTitle-BottomLine.ascx */
	.al-SmallTitle-BottomLine{margin-bottom:20px;padding-bottom:20px;position:relative;clear:both;border-bottom:1px dotted #000;}
	.al-SmallTitle-BottomLine .contitle{margin:0;padding:10px 0;font-size:1em;border-bottom:1px dotted #000;}
	.al-SmallTitle-BottomLine .contitle .Head{font-size:1em;color:#000;}
	.al-SmallTitle-BottomLine .concontents{padding:10px 0 0;position:relative;}
	.al-SmallTitle-BottomLine .conactionbuttons{font-size:10px;padding-left:10px;}
	.al-SmallTitle-BottomLine .conactionbuttons img,
	.al-SmallTitle-BottomLine .conactionbuttons input{margin:10px 0 0;}
		
	/* NoTitle.ascx */
	.al-NoTitle{margin-bottom:20px;position:relative;clear:both;}
	.al-NoTitle .contitle{margin:0;padding:0;font-size:1em;}
	.al-NoTitle .concontents{padding:0;position:relative;color:#515151;line-height:1.6em;}
	.al-NoTitle .conactionbuttons{font-size:10px;padding-left:10px;}
	.al-NoTitle .conactionbuttons img,
	.al-NoTitle .conactionbuttons input{margin:10px 0 0;}
	
	
	/* NoTitle-BottomLine.ascx */
	.al-NoTitle-BottomLine{margin-bottom:20px;padding-bottom:20px;position:relative;clear:both;border-bottom:1px dotted #000;}
	.al-NoTitle-BottomLine .contitle{margin:0;padding:0;font-size:1em;}
	.al-NoTitle-BottomLine .contitle .Head{font-size:1em;color:#000;}
	.al-NoTitle-BottomLine .concontents{position:relative;}
	.al-NoTitle-BottomLine .conactionbuttons{font-size:10px;padding-left:10px;}
	.al-NoTitle-BottomLine .conactionbuttons img,
	.al-NoTitle-BottomLine .conactionbuttons input{margin:10px 0 0;}

	/* SmallTitleBeige.ascx & NoTitleBeige.ascx */
	.al-Beige{margin-bottom:20px;padding-bottom:10px;background:#EFEADD;position:relative;clear:both;}
	.al-Beige .contitle{margin:0;padding:10px;font-size:1em;border-bottom:1px #FFF solid;}
	.al-Beige .contitle .Head{font-size:1em;color:#000;}
	.al-Beige .concontents{padding:10px 10px 0;position:relative;}
	.al-Beige .conactionbuttons{font-size:10px;padding-left:10px;}
	.al-Beige .conactionbuttons img,
	.al-Beige .conactionbuttons input{margin:10px 0 0;}
	
	/* NoContainer.ascx */
	.al-NoContainer{position:relative;clear:both;}
	
	
	/* core */
	.DNNAligncenter table{text-align:left;}
	
	.ModuleTitle_MenuContainer{position:absolute;top:-4px;left:50px;}
	.ModuleTitle_SubMenu{border:1px #F0F0F0 solid;}
	.ModuleTitle_SubMenu *{border:0;}
	.ModuleTitle_MenuItemSel{background:#000;color:#FFF;}
	
	/* Clearing floats without extra markup  */
	.clearfloats{display:inline-block;}
	.clearfloats:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	* html .clearfloats{height:1%;}
	.clearfloats{display:block;}
	
	
	
		table .kid {width:100%;border:1px solid:f60;}


/*_____________________________________________________________________________*/
/* Vasilis Terzopoulos // thinkofdesign.com */