﻿/**********************************************************************
 * SITE LAYOUT
 *********************************************************************/
	
 	/* Import the content styles */ 
 	@import url(edit.css);
 	
 	body
	{
		background-color:#d291eb;
		background-image:url(Body_Background_Fill.png);
		background-position:left top;
		background-repeat:repeat-x;
	}
	
	#layoutContainer
	{
		width:904px;
		margin: 0 auto;
		background-color:#ffffff;
	}
	
	#layoutBanner
	{
		background-color:#347ec2;
		height:177px;
		line-height:177px;
	}

	#BodyBorders
	{
	    border-left: 2px solid #ffffff;
	    border-right: 2px solid #ffffff;
	}
		
	#layoutTopMenuContainer
	{
		background-color:#d291eb;
	    background-image:url(Menu_Top.png);
		background-position:left top;
		background-repeat:no-repeat;		
	}
	
	#layoutInnerContainer
	{
		width:100%;
		border-collapse:collapse;
		table-layout:fixed;
		background-repeat:repeat-y;
	}
	
	#layoutMenuContainer
	{
		width:141px;
		background-image:url(Menu_Background.png);		
		background-position:center top
		background-repeat:repeat-y;
		padding-bottom:50px;
		margin-right:3px solid #f7e5ff;
	}
	
	.layoutNotices
	{
	    width:179px;
	    height:260px;
	    margin-top: 30px;
	    background-image:url(notices.jpg);
	    background-repeat:no-repeat;
	    margin-bottom:10px;	
	    margin-left:4px;	
	}
	
	#layoutContentContainer{}
	
	#layoutFooter
	{
	    background-image:url(Footer.jpg);
		background-position:center top;
		background-repeat:no-repeat;
		height:101px;
		line-height:101px;
		color:#ffffff;
		font-size:smaller;
		background-color:#d291eb;
		text-align:center;
	}
	#layoutFooterLinks
	{
	    padding:0!IMPORTANT;
	    MARGIN:0!IMPORTANT;
	    text-align:center;
	    background-color:#d291eb;
	    color:#000000;
	}
	#layoutFooterLinks a{color:#000000; font-weight:normal;}
	#layoutFooter a{color:#ffffff;}
	#layoutPadding{margin: 40px 9px 9px 6px;}
	
	.smallCap{font-variant:small-caps;font-weight:bold;}
 	
	
/**********************************************************************
 * SITE CONTENT STYLES (REPLICATE IN EDIT.CSS)
 *********************************************************************/
	
	/* see @import url(edit.css) at top of page/file */
	
	
/**********************************************************************
 * SITE CONTROLS, OVERIDE DEFAULT STYLES IN GLOBAL.CSS
 *********************************************************************/

	.featureStoreproductItemPriceShipEst
	{
		display:none !IMPORTANT;
	}

	.myButton
	{
		border: 1px solid transparent !IMPORTANT;
		background-image: url(../_Images/button_bgBlack.gif) !IMPORTANT;
		color:#adadad;
		background-color:#000000 !IMPORTANT;
	}

	.myButton:hover
	{
		border: 1px solid transparent !IMPORTANT;
		background-image: url(../_Images/button_bgBlack.gif) !IMPORTANT;
		color:#ffffff;
		background-color:#000000 !IMPORTANT;
	}
	
	.button_Default
	{
		border:0px !important;
	}

	.button_Default:hover
	{
		border:0px !important;
	}
			
/******************************************************************
 * SITE MENUS
 *****************************************************************/
	
	.MainMenu
	{
		cursor:pointer;
		font-size:9pt;
		margin-top:0px;
		margin-bottom:0px;
		border-bottom:1px solid #d291eb;
		width:140px;
	}
	
		.MainMenuItem, .MainMenuItemHover	
		{
			height:25px;
			line-height:25px;
			border-top:2px solid #d291eb;
			color:#ffffff;	
			font-weight:bold;		
		}


	
		.MainMenuItem *, .MainMenuItemHover *
		{
			font-size:10px;
		}
	
		.MainMenuItem
		{
		    color:#000000;
			background-image:url(New_Menu_Fill.png);
			background-position:center top
			background-repeat:repeat-y;
		}
		.MainMenuItemHover
		{
		    color:#ffffff;
		    background-color:#993399;
		    background-position:left top;
		    background-repeat:no-repeat;		    
		}
	
	
	.MainMenuSubGroup
	{
		cursor:pointer;
		font-size:9pt;
		text-align:left;
	}

		.MainMenuSubItem, .MainMenuSubItemHover
		{
			height:25px;
			line-height:25px;
			border-top:1px solid #ffffff;
			color:#ffffff;
		}

		.MainMenuSubItem *, .MainMenuSubItemHover *
		{
			font-size:10px;
			font-weight:bold;
		}

		
		.MainMenuSubItem
		{
			color:#000000;
			background-color:#d291eb;

		}

		.MainMenuSubItemHover {color:#ffffff;background-color:#993399;}
		
	.TopMenu
	{
		cursor:pointer;
		font-size:9pt;
		
	}
	
		.TopMenuItem, .TopMenuItemHover
		{
			color:#ffffff;
			text-align:center;
			font-weight:bold;
			
			height:25px;
			line-height:25px;
			border-right:1px solid #ffffff;
			background-color:#d291eb;
		}
	
		.TopMenuItem
		{
			background-image:url(Top_Menu_Fill.png);		
			background-position:left center
			background-repeat:repeat-x;
		}

		.TopMenuItemHover{color:#ffffff;background-color:#993399;}
