/* ---------------------------------------- 

Created: Eric
Date: 11/17/2009

---------------------------------------- */

@import url("/App_Themes/Dansco/AResets.css");

@media screen
{
	
	body
	{
		color:#666;
		font:normal 13px Arial, Helvetica, sans-serif;
	}
	
	h1, h2, h3, h4, h5
	{
		color:#000;
		font-weight:bold;
	}
	
	h1
	{
		font-size:22px;
	}
	
	h2
	{
		font-size:20px;
	}
	
	h3
	{
		font-size:18px;
	}
	
	h4
	{
		font-size:16px;
	}
	
	h5
	{
		font-size:14px;
	}
	
	
	a:link, a:visited
	{
		color:#3399cc;
		font-weight:bold;
		text-decoration:none;
	}
	
	a:hover
	{
		text-decoration:underline;
	}
	
	strong
	{
		font-weight:bold;
	}
	
	em
	{
		font-style:italic;
	}
	
	p
	{
		margin-bottom:15px;
	}
	
	.supReplace 
	{
		font-size:70%;
		
		margin:0 0.1em 0 0.2em;
		position:relative;
		top:-1.3ex;
	}
	
	.red
	{
		color:#890320;
	}
	
	/* clear without structural mark-up from PIE website*/
	.clear:after 
	{ 
		clear:both;
		content:"."; 
		display:block; 
		height:0;  
		visibility:hidden; 
	}
	
	.clear
	{ 
		display:inline-block;
		line-height:0; 
	}
	
	/* mac hide \*/
	* html .clear 
	{
		height: 1%;
	}
	
	.clear
	{
		display:block;
	}
	/* End hide */
	/* do not change or amalgamate clearfix styles*/
	

	
/* SEARCH CONTAINER
_____________________________________________________ */
	
	#DSearchContainer
	{
		text-align:left;
		
		margin:0 auto;
		position:relative;
		width:941px;
		z-index:2;
		
	}
	
	#DSearchContainer .Search
	{
		float:right;
		position:absolute;
		height:20px;
		overflow:hidden;
		+overflow:visible;
		right:0;
		top:12px;
		z-index:2;
	}
	
	#DSearchContainer .DanscoSearchBox
	{
		border:solid 1px #ccc;
		height:16px;
		position:relative;
		top:-6px;
		+top:-2px;
		width:145px; 
	}
	
	
/* MAIN 
_____________________________________________________ */

	body
	{
		text-align:center;
	}

	#DContainer
	{
		text-align:left;
		
		margin:0 auto;
		width:941px;
	}
	
	#DPrintHeader
	{
		display:none;
	}
	
	#DContainer #TopNav
	{
		height:50px;
	}
	
	#DContainer #TopNav .Right
	{
		float:right;
		padding-right:250px;
		position:relative;
		top:18px;
	}
	
	#DContainer #TopNav .Right,
	#DContainer #TopNav .Right a:link,
	#DContainer #TopNav .Right a:visited
	{
		color:#587370;
		font-size:12px;
		font-weight:bold;
	}
		
	#DContainer .LeftColumn
	{
		float:left;
		width:95px;
	}
	
	#DContainer .LeftColumn .Logo
	{
		display:block;
		margin-bottom:38px;
	}
	
/* Navigation
_____________________________________________________ */
	
	#DContainer .LeftColumn .Navigation
	{
		list-style:none;
		margin:0;
		padding:0;
	}
	
	#DContainer .LeftColumn .Navigation li
	{
		border-bottom:solid 1px #587370;
	}
	
	#DContainer .LeftColumn .Navigation li a:link,
	#DContainer .LeftColumn .Navigation li a:visited
	{
		color:#4a5c63;
		font-size:10px;
		text-align:right;
		
		display:block;
		padding:10px 4px 10px 0;
	}
	
	#DContainer .LeftColumn .Navigation li a:hover
	{
		color:#fff;
		text-decoration:none;
		
		background:#587370;
	}
	
	#DContainer .RightColumn
	{
		float:right;
		width:793px;
	}
	
	#DContainer .RightColumn .Banner
	{
		height:247px;
		overflow:hidden;
		width:793px;
	}
	
/* MAIN NAVIGATION
__________________________________________________________________*/

	.RadMenu 
	{
		float:left;
		position:relative;
	}
	
	.RadMenu .rmRootGroup 
	{
		display:inline-block;
		left:0;
		margin:0;
		padding:0;
		position:relative;
	}
	* html .RadMenu .rmRootGroup { float:left; }
	
	.RadMenu:after, .RadMenu .rmRootGroup:after 
	{
		clear:both;
		content:"";
		display:block;
		font-size:0;
		height:0;
		line-height:0;
		overflow:hidden;
		visibility:hidden;
	}
	
	.RadMenu ul.rmVertical, .rmRootGroup ul.rmHorizontal, .RadMenu_Context ul.rmHorizontal 
	{
		display:none;
		float:left;
		left:0;
		margin:0;
		padding:0;
		position:relative;
	}
	
	.rmSized ul.rmVertical 
	{
		width:100%;
	}
	
	.rmSized ul.rmRootGroup 
	{
		float:none;
	}
	
	.rmSized .rmRootGroup .rmVertical 
	{
		width:auto;
	}
	
	.RadMenu .rmItem 
	{
		float:left;
		list-style:none outside none;
		position:relative;
	}
	* html .RadMenu .rmItem { display:inline; }
	
	.RadMenu .rmHorizontal .rmItem 
	{
		clear:none;
	}
	
	.RadMenu .rmVertical .rmItem 
	{
		clear:both;
	}
	
	.rmSized .rmVertical .rmItem 
	{
		width:100%;
	}
	
	.rmSized .rmHorizontal .rmItem, .rmSized .rmRootGroup .rmVertical .rmItem 
	{
		width:auto;
	}
	
	.RadMenu ul.rmActive, .RadMenu ul.rmRootGroup 
	{
		display:block;
	}
	
	.RadMenu .rmSlide, .RadMenu_Context 
	{
		display:none;
		float:left;
		overflow:hidden;
		position:absolute;
	}
	* html .RadMenu .rmSlide, * html .RadMenu_Context { height:1px; }
	
	.RadMenu_Context 
	{
		overflow:visible;
		z-index:1000;
	}
	
	.RadMenu .rmText 
	{
		display:block;
	}
	
	.RadMenu div.rmText 
	{
		background:none repeat scroll 0 0 transparent;
		white-space:normal;
	}
	
	.RadMenu a.rmLink 
	{
		cursor:default;
		display:block;
	}
	
	.rmScrollWrap 
	{
		float:left;
		left:0;
		overflow:hidden;
		position:absolute;
	}
	
	.RadMenu .rmLeftArrow, .RadMenu .rmTopArrow, .RadMenu .rmBottomArrow, .RadMenu .rmRightArrow 
	{
		font-size:0;
		line-height:0;
		outline:0 none;
		overflow:hidden;
		position:absolute;
		text-indent:-1000em;
		z-index:2000;
	}
	
	.RadMenu .rmLeftArrowDisabled, .RadMenu .rmTopArrowDisabled, .RadMenu .rmBottomArrowDisabled, .RadMenu .rmRightArrowDisabled 
	{
		display:none;
		font-size:0;
		line-height:0;
		text-indent:-1000em;
	}
	
	.RadMenu .rmBottomArrow, .RadMenu .rmBottomArrowDisabled 
	{
		margin-bottom:-1px;
	}
	
	.RadMenu .rmLeftImage 
	{
		border:0 none;
		float:left;
	}
	
	.RadMenu_rtl 
	{
		float:right;
		text-align:right;
	}
	
	.RadMenu_rtl ul.rmHorizontal, .RadMenu_rtl ul.rmVertical 
	{
		float:right;
	}
	
	.RadMenu_rtl .rmItem 
	{
		float:right;
	}
	
	.RadMenu_rtl .rmLeftImage, .RadMenu_Context_rtl .rmLeftImage 
	{
		border:0 none;
		float:right;
	}
	
	.RadMenu_rtl .rmLeftArrow, .RadMenu_rtl .rmTopArrow, .RadMenu_rtl .rmBottomArrow, .RadMenu_rtl .rmRightArrow, .RadMenu_rtl .rmLeftArrowDisabled, .RadMenu_rtl .rmTopArrowDisabled, .RadMenu_rtl .rmBottomArrowDisabled, .RadMenu_rtl .rmRightArrowDisabled 
	{
		text-indent:1000em !important;
	}
	
	.RadMenu .rmLink 
	{
		width:auto;
	}
	
	.RadMenu .rmSeparator, .RadMenu .rmSeparator:after 
	{
		font-size:0;
		line-height:0;
		overflow:hidden;
	}
	
	.RadMenu div.rmRootGroup 
	{
		position:relative;
	}
	
	.RadMenu .rmItem 
	{
		padding:0;
	}
	
	.RadMenu .rmLink 
	{
		float:left;
		outline:0 none;
		padding:0 0 0 12px;
	}
	
	.RadMenu .rmText 
	{
		float:left;
		padding-bottom:1px;
	}
	
	.RadMenu .rmLeftImage 
	{
		margin:4px 2px 0 0;
		padding-bottom:4px;
	}
	
	.RadMenu .rmVertical .rmLeftImage + .rmText 
	{
		padding:0 8px 1px 24px;
	}
	
	.RadMenu .rmVertical .rmText 
	{
		padding:0 15px 1px 0;
	}
	
	.RadMenu .rmHorizontal .rmText 
	{
		padding:0 12px 1px 0;
	}
	
	.RadMenu_rtl .rmVertical .rmText 
	{
		padding:0 15px 1px 0;
	}
	
	.RadMenu .rmVertical .rmText, .RadMenu .rmHorizontal .rmVertical .rmText 
	{
		display:block;
		float:none;
	}
	
	.RadMenu .rmVertical .rmLink, .RadMenu .rmHorizontal .rmVertical .rmLink 
	{
		float:none;
	}
	* html .RadMenu .rmGroup .rmVertical .rmLink, 
	* html .RadMenu .rmGroup .rmHorizontal .rmLink { float:left; }
	
	.RadMenu .rmRootGroup .rmItem .rmGroup 
	{
		padding-bottom:1px;
	}
	.RadMenu .rmGroup .rmItem 
	{
		padding:0;
	}
	
	.RadMenu .rmGroup .rmLink, 
	.RadMenu .rmSlide .rmGroup .rmTemplate 
	{
		padding:0;
	}
	
	.RadMenu_rtl .rmGroup .rmLink, 
	.RadMenu_rtl .rmSlide .rmGroup .rmTemplate 
	{
		padding:0;
	}
	
	.RadMenu .rmGroup .rmText 
	{
		margin:0 0 0 4px;
		padding:0 54px 0 28px;
	}
	
	.RadMenu_rtl .rmGroup .rmText 
	{
		margin:0 4px 0 0;
		padding:0 28px 0 54px;
	}
	
	.RadMenu .rmSlide .rmVertical .rmLeftImage + .rmText, 
	.RadMenu_Context .rmGroup .rmLeftImage + .rmText 
	{
		padding:0 54px 0 28px;
	}
	
	.RadMenu_rtl .rmSlide .rmVertical .rmLeftImage + .rmText, 
	.RadMenu_Context_rtl .rmGroup .rmLeftImage + .rmText 
	{
		padding:0 28px 0 54px;
	}
	
	.RadMenu .rmSlide .rmHorizontal .rmText 
	{
		padding:0 11px 0 10px;
	}
	
	.RadMenu .rmGroup .rmLeftImage 
	{
		margin:4px 0 0 6px;
	}
	
	* html .RadMenu .rmGroup .rmLeftImage { margin-left:4px; }
	* + html .RadMenu .rmGroup .rmLeftImage { margin-left:4px; }
	
	.RadMenu_rtl .rmGroup .rmLeftImage 
	{
		margin:4px 6px 0 0;
	}
	
	* html .RadMenu .rmGroup .rmLeftImage { position:absolute; }
	* + html .RadMenu .rmGroup .rmLeftImage { position:absolute; }
	* html .RadMenu_rtl .rmGroup .rmLeftImage { right:0; }
	* + html .RadMenu_rtl .rmGroup .rmLeftImage { right:0; }
	
	.RadMenu .rmSeparator .rmText 
	{
		background-repeat:repeat-x;
		font-size:0;
		line-height:0;
		overflow:hidden;
		padding:0;
	}
	
	.RadMenu .rmVertical .rmSeparator .rmText, 
	.RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText 
	{ 
		height:auto; 
		padding-bottom:2px; 
		width:auto; 
	}
	
	* + html .RadMenu .rmSeparator .rmText, * + html .RadMenu .rmVertical .rmSeparator .rmText, * + html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText { height:2px; padding:0; }
	* html .RadMenu .rmVertical .rmSeparator .rmText { height:auto; padding:2px 0 0; }
	* html .RadMenu .rmHorizontal .rmSeparator .rmText { padding:0; }
	
	.RadMenu .rmRootGroup .rmSeparator .rmText 
	{
		margin:1px 12px;
	}
	
	.RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText, .RadMenu_Context .rmVertical .rmSeparator .rmText 
	{
		margin:1px 2px 1px 31px;
	}
	
	.RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText, .RadMenu_Context_rtl .rmVertical .rmSeparator .rmText 
	{
		margin:1px 31px 1px 2px;
	}
	
	.RadMenu .rmHorizontal .rmSeparator .rmText, .RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText 
	{
		height:20px;
		margin:2px 0 0;
		width:2px;
	}
	.RadMenu .rmLeftArrow, .RadMenu .rmRightArrow 
	{
		height:24px;
		width:10px;
	}
	
	.RadMenu .rmTopArrow, .RadMenu .rmBottomArrow 
	{
		height:10px;
		width:100%;
	}

	#DContainer .RightColumn .Navigation
	{
		background:#587370;
		float:left;
		height:39px;
		margin-top:10px;
		width:100%;
	}
	
	#DContainer .RightColumn .Navigation .RadMenu
	{
		float:left;
		width:100%;
	}
	
	#DContainer .RightColumn .Navigation .RadMenu a:link,
	#DContainer .RightColumn .Navigation .RadMenu a:visited
	{
		color:#fff;
		font-size:12px;
		font-weight:normal;
		cursor:pointer;
	}
	
	#DContainer .RightColumn .Navigation .RadMenu ul.rmRootGroup
	{
		float:left;
		margin:5px 0 3px 10px;
		width:auto;
	}
	
	#DContainer .RightColumn .Navigation .RadMenu ul.rmRootGroup li.rmItem
	{
		float:left;
		padding-right:30px;
		width:90px;
	}
	
	#DContainer .RightColumn .Navigation .RadMenu ul.rmRootGroup li.rmFirst
	{
		width:160px;
	}
	
	#DContainer .RightColumn .Navigation .RadMenu ul.rmRootGroup li.rmLast
	{
		padding-right:0;
	}
	
	#DContainer .RightColumn .Navigation .RadMenu ul.rmRootGroup li.rmLast a span
	{
		display:block;
		width:78px;
	}
	
	#DContainer .RightColumn .Navigation .RadMenu ul.rmRootGroup li.rmItem .rmSlide ul
	{
		background:#587370;	
	}	
	
	#DContainer .RightColumn .Navigation .RadMenu ul.rmRootGroup li.rmItem .rmSlide ul.rmLevel1 li
	{
		padding:10px 0;
	}
	
	#DContainer .RightColumn .Navigation .RadMenu ul.rmRootGroup li.rmItem .rmSlide ul.rmLevel1 li .rmText
	{
		padding-left:10px;
	}
	
	#DContainer .RightColumn .Navigation .RadMenu ul.rmRootGroup li.rmItem .rmSlide ul.rmLevel2,
	#DContainer .RightColumn .Navigation .RadMenu ul.rmRootGroup li.rmItem .rmSlide ul.rmLevel3,
	#DContainer .RightColumn .Navigation .RadMenu ul.rmRootGroup li.rmItem .rmSlide ul.rmLevel4
	{
		display:none;
	}
	
	#DContainer .RightColumn .Navigation .RadMenu ul.rmRootGroup li.rmLast .rmSlide ul.rmLevel1 li a span
	{
		width:100%;
	}
	
/* BREADCRUMB
__________________________________________________________________*/

	#DContainer #Breadcrumb
	{
		border-bottom:solid 1px #ccc;
		float:left;
		margin-bottom:26px;
		padding:7px 0;
		width:100%;
	}
	
	#DContainer #Breadcrumb .Left
	{
		color:#000;
		font-size:11px;
		
		float:left;
		left:12px;
		position:relative;
		top:2px;
	}
	
	#DContainer #Breadcrumb .Left a:link,
	#DContainer #Breadcrumb .Left a:visited
	{
		color:#000;
		font-size:11px;
	}
	
	#DContainer #Breadcrumb .Right
	{
		float:right;
		position:relative;
		right:12px;
	}
	
/* SPLASH BODY
__________________________________________________________________*/
	
	#DContainer .RightColumn .SplashBody
	{
		float:left;
		margin-top:50px;
		width:100%;
	}
	
	#DContainer .RightColumn .SplashBody .Left
	{
		float:left;
		left:1px;
		line-height:150%;
		position:relative;
		width:475px;
	}
	
	#DContainer .RightColumn .SplashBody .Left
	{
		margin-bottom:15px;
	}
	
	#DContainer .RightColumn .SplashBody .Left h1
	{
		/* display:inline-block;
		position:relative;
		top:-2px; */
		margin-bottom:5px;
	}
	
	#DContainer .RightColumn .SplashBody .Left h2
	{
		margin-top:40px;
	}
	
	#DContainer .RightColumn .SplashBody .Right
	{
		float:right;
		width:291px;
	}
	

/* SUB PAGE BODY
______________________________________________________________________________*/
	
	#DContainer .SubBody
	{
		float:left;
		width:100%;
	}
	
	#DContainer .SubBody .Left
	{
		float:left;
		width:475px;
	}
	
	#DContainer .SubBody  ul
	{
		list-style:disc;
		margin:0;
		padding:0 0 0 18px;
	}
	
	#DContainer .SubBody ul li
	{
		/*margin-bottom:15px;*/
	}
	
	
	#DContainer .SubBody .ProjectGalleryContainer
	{
		float:left;
		width:100%;
	}
	
	#DContainer .SubBody .Left h1
	{
		margin-bottom:12px;
	}
	
	#DContainer .SubBody .Left h2
	{
		margin:15px 0 12px 0;
		padding:15px 0 0 0;
	}
	
	#DContainer .SubBody .Left h1.sf_postTitle
	{
		font-size:20px;
	}
	
	#DContainer .SubBody .Left h2.sf_postTitle
	{
		font-size:18px;
	}
	
	#DContainer .SubBody .Right
	{
		float:right;
		width:291px;
	}
	
/* SAMS SENSE
_____________________________________________________________________________________*/
	
	#DContainer .RightColumn .SplashBody .Right #SamsSense,
	#DContainer .RightColumn .SubBody .Right #SamsSense
	{
		border:solid 1px #ccc;
		padding:5px 7px;
	}
	
	#DContainer .RightColumn .SplashBody .Right #SamsSense .TitleBar,
	#DContainer .RightColumn .SubBody .Right #SamsSense .TitleBar
	{
		background:#587370;
		padding:5px;
	}
	
	#DContainer .RightColumn .SplashBody .Right #SamsSense .TitleBar .Picture,
	#DContainer .RightColumn .SubBody .Right #SamsSense .TitleBar .Picture
	{	
		float:left;
		margin-right:15px;
	}
	
	#DContainer .RightColumn .SplashBody .Right #SamsSense .TitleBar .Title,
	#DContainer .RightColumn .SubBody .Right #SamsSense .TitleBar .Title
	{
		color:#fff;
		font-size:12px;
		
		margin-top:14px;
	}
	
	#DContainer .RightColumn .SplashBody .Right #SamsSense .TitleBar .Title h4,
	#DContainer .RightColumn .SubBody .Right #SamsSense .TitleBar .Title h4
	{	
		color:#fff;	
	}
	
	#DContainer .RightColumn .SplashBody .Right #SamsSense .TitleBar .Title a:link,
	#DContainer .RightColumn .SplashBody .Right #SamsSense .TitleBar .Title a:visited,
	#DContainer .RightColumn .SubBody .Right #SamsSense .TitleBar .Title a:link,
	#DContainer .RightColumn .SubBody .Right #SamsSense .TitleBar .Title a:visited
	{
		color:#fff;
		font-weight:normal;
		text-decoration:underline;
	}
	
	#DContainer .RightColumn .SplashBody .Right #SamsSense .TitleBar .Title a:hover,
	#DContainer .RightColumn .SubBody .Right #SamsSense .TitleBar .Title a:hover
	{
		text-decoration:none;
	}
	
	#DContainer .RightColumn .SplashBody .Right #SamsSense ul,
	#DContainer .RightColumn .SubBody .Right #SamsSense ul
	{
		font-size:12px;
		list-style:none;
		padding:0 0 30px 0;
	}
	
	#DContainer .RightColumn .SplashBody .Right #SamsSense ul li,
	#DContainer .RightColumn .SubBody .Right #SamsSense ul li
	{
		margin-top:10px;
		padding:0 4px;
	}
	
	#DContainer .RightColumn .SplashBody .Right #SamsSense ul li strong,
	#DContainer .RightColumn .SubBody .Right #SamsSense ul li strong
	{
		color:#000;
	}
	
	
/* PROJECT GALLERY RIGHT COLUMN MODULE
______________________________________________________________________________*/
	
	#DContainer .SubBody .Right #ProjectGalleryRC
	{
		color:#fff;
		
		background:#587370;
		border:solid 1px #ccc;
		margin-bottom:10px;
		padding:10px 6px;
	}
	
	#DContainer .SubBody .Right #ProjectGalleryRC .TitleBar 
	{
		padding:0 8px;
	}
	
	#DContainer .SubBody .Right #ProjectGalleryRC .TitleBar a.ViewAll:link,
	#DContainer .SubBody .Right #ProjectGalleryRC .TitleBar a.ViewAll:visited
	{
		color:#fff;
		font-size:10px;
	}
	
	#DContainer .SubBody .Right #ProjectGalleryRC #Cycle
	{
		height:220px;
		overflow:hidden;
	}
	
	#DContainer .SubBody .Right #ProjectGalleryRC .Image
	{
		border:solid 1px #000;
		margin:9px 0;
	}
	
	#DContainer .SubBody .Right #ProjectGalleryRC .Description
	{
		font-size:11px;
		
		padding:0 8px;
	}
	
/* FOOTER
______________________________________________________________________________*/

	#DFooter
	{
		font-size:11px;
		
		border-top:solid 1px #ccc;
		float:left;
		margin-top:30px;
		padding:15px 0;
		width:100%;
	}
	
	#DFooter .Left
	{
		float:left;
	}
	
	#DFooter .Right
	{
		float:right;
	}
	
	#DFooter a:link, 
	#DFooter a:visited
	{
		color:#666;
		font-weight:normal;
	}
	
/* CONTACT US FORM
_______________________________________________________*/

	.Loading
	{
		display:none;
		margin:20px 0;
		position:relative;
		top:0;
		z-index:2;
		
		text-align:center;
	}
	
	
	#ContactUsForm input,
	#ContactUsForm select
	{
		font-size:11px;
	}
	
	#ContactUsForm .RedRequired
	{ 
		color:#ff0000;
		font-size:11px;
		
		display:block;
		padding-bottom:5px; 		
	}
	
	#ContactUsForm .Catch
	{
		display:none;
	}
	
	#ContactUsForm a.SubmitButton:link,
	#ContactUsForm a.SubmitButton:visited
	{
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		
		display:block;
		background:url(/App_Themes/Dansco/Images/SubmitButton_SPRITE.png) 0px 0px no-repeat;
		margin:0 auto;
		height:34px;
		width:150px;
	}
	
	#ContactUsForm a.SubmitButton:hover
	{
		text-decoration:none;
		
		background:url(/App_Themes/Dansco/Images/SubmitButton_SPRITE.png) -150px 0px no-repeat;
	}
	
	#ContactUsForm .SubmitButton span
	{
		text-decoration:none;
		
		cursor:pointer;
		position:relative;
		left:60px;
		top:7px;
	}
	
	#ContactUsForm .ContactLeft
	{
		float:left;
		width:237px;
	}
	
	#ContactUsForm .ContactRight
	{
		float:right;
	}
	
	#ContactUsForm strong
	{
		display:block;
		margin-top:15px;
	}
	
	#ContactUsForm .ContactUsTextBox
	{
		background:url(/App_Themes/Dansco/Images/Input_BG.png) left top no-repeat;
		border:0;
		height:18px;
		padding-left:5px;
		width:220px;
	}
	
	#ContactUsForm .ContactUsTextArea
	{
		height:108px;
		margin-bottom:15px;
		width:470px;
	}
	
	#ContactUsForm .Error
	{
		background:#fff url(/App_Themes/Dansco/Images/attention_ICON.jpg) right top no-repeat;
		border:solid 1px #587370;
		height:16px;
		padding-left:4px; 
		width:218px;
	}
	
	#ContactUsForm .Error2
	{
		background:#fff url(/App_Themes/Dansco/Images/attention_ICON.jpg) right top no-repeat;
		border:solid 1px #587370;
		height:106px;
		padding-left:4px; 
		width:468px;
	}
	
	
	
	
	#DContainer .SubBody ul#FeaturedItemList
	{
		float:left;
		list-style:none;
		margin:0;
		padding:0;
		width:100%;
	}
	
	#DContainer .SubBody ul#FeaturedItemList li
	{
		float:left;
		margin:0 42px 50px 0;
		width:236px;
	}
	
	#DContainer .SubBody ul#FeaturedItemList li h5
	{
		margin:7px 0 4px 0;
	}
	
	#DContainer .SubBody ul#FeaturedItemList li a:link,
	#DContainer .SubBody ul#FeaturedItemList li a:visited
	{
		font-size:12px;
	}	
	
	#DContainer .SubBody ul.sf_postListing
	{
		list-style:none;
		padding:0;
	}
}

@media print
{
	
	body
	{
		color:#666;
		font:normal 13px Arial, Helvetica, sans-serif;
	}
	
	h1, h2, h3, h4, h5
	{
		color:#000;
		font-weight:bold;
	}
	
	h1
	{
		font-size:22px;
	}
	
	h2
	{
		font-size:20px;
	}
	
	h3
	{
		font-size:18px;
	}
	
	h4
	{
		font-size:16px;
	}
	
	h5
	{
		font-size:14px;
	}
	
	
	a:link, a:visited
	{
		color:#3399cc;
		font-weight:bold;
		text-decoration:none;
	}
	
	a:hover
	{
		text-decoration:underline;
	}
	
	strong
	{
		font-weight:bold;
	}
	
	em
	{
		font-style:italic;
	}
	
	p
	{
		margin-bottom:15px;
	}
	
	.supReplace 
	{
		font-size:70%;
		
		margin:0 0.1em 0 0.2em;
		position:relative;
		top:-1.3ex;
	}
	
	.red
	{
		color:#890320;
	}
	
	/* clear without structural mark-up from PIE website*/
	.clear:after 
	{ 
		clear:both;
		content:"."; 
		display:block; 
		height:0;  
		visibility:hidden; 
	}
	
	.clear
	{ 
		display:inline-block;
		line-height:0; 
	}
	
	/* mac hide \*/
	* html .clear 
	{
		height: 1%;
	}
	
	.clear
	{
		display:block;
	}
	/* End hide */
	/* do not change or amalgamate clearfix styles*/
	

	
/* SEARCH CONTAINER
_____________________________________________________ */
	
	#DSearchContainer
	{
		display:none;		
	}
	
/* MAIN 
_____________________________________________________ */

	#DContainer
	{
		text-align:left;
		width:675px;
	}
	
	#DPrintHeader
	{
		border-bottom:solid 1px #ccc;
	}
	
	#DContainer #TopNav
	{
		display:none;
	}
	
	#DContainer .LeftColumn
	{
		display:none;
	}
	
	#DContainer .RightColumn
	{
	}
	
	#DContainer .RightColumn .Banner
	{
		display:none;
	}
	
	#DContainer .RightColumn .Navigation
	{
		display:none;
	}
	
/* BREADCRUMB
__________________________________________________________________*/

	#DContainer #Breadcrumb
	{
		display:none;
	}
	
/* SPLASH BODY
__________________________________________________________________*/
	
	#DContainer .RightColumn .SplashBody
	{
	}
	
	#DContainer .RightColumn .SplashBody .Left
	{
	}
	
	#DContainer .RightColumn .SplashBody .Left h1
	{
		display:inline-block;
		position:relative;
		top:-2px;
	}
	
	#DContainer .RightColumn .SplashBody .Left h2
	{
		margin-top:40px;
	}
	
	#DContainer .RightColumn .SplashBody .Right
	{
		display:none;
	}
	

/* SUB PAGE BODY
______________________________________________________________________________*/
	
	#DContainer .SubBody
	{
	}
	
	#DContainer .SubBody .Left
	{
	}
	
	#DContainer .SubBody .Left h1
	{
		margin-bottom:12px;
	}
	
	#DContainer .SubBody .Left h2
	{
		margin:15px 0 12px 0;
		padding:15px 0 0 0;
	}
	
	#DContainer .SubBody .Right
	{
		display:none;
	}
	
/* FOOTER
______________________________________________________________________________*/

	#DFooter
	{
		font-size:11px;
		
		border-top:solid 1px #ccc;
		margin-top:30px;
		padding:15px 0;
	}
	
	#DFooter .Left
	{
		
	}
	
	#DFooter .Right
	{
		display:none;
	}
}


