/*********************************************************
 Main CSS (main.css) - Creates the main CSS for all pages
 For specific attributes view the appropriate style sheet
 ********************************************************/
/* AUTHOR : Eric Davis */
/* DATE: 10/20/05 */
/* REVISION: 
			A - 10/18/05 - Eric Davis*/
			
/********************************************************			
IMPORTS
********************************************************/

@import "/css/branding.css"; 	/* site specific - import correct branding style sheet based site requirements */
@import "navigation.css";		
@import "form.css";				
@import "cart.css";				
@import "productDisplay.css";	
@import "tableGrids.css";		
@import "search.css";			
@import "pagination.css";
@import "priceLists.css";	

/**** Main Styles for all sites ****/
BODY {
	background-color : #F0F0F0;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 30px;
	margin-right : 30px;
	}

.body 	{
	font-family : verdana, arial, helvetica, geneva;
	font-size : 10px;
	line-height : 18px;
	}
	
FORM {
	margin: 0px;
	}
	
H1	{
	font-family : verdana, arial, helvetica, geneva;
	font-size : 18px;
	font-weight : 900;
	line-height : 18px; 
	margin-bottom : 0px;
	margin-top: 5px;
	}

H2	{
	font-family : verdana, arial, helvetica, geneva;
	font-size : 12px;
	font-weight : 600;
	line-height : 18px; 
	margin-bottom : 0px;
	margin-top: 0px;
	}

H3	{
	font-family : verdana, arial, helvetica, geneva;
	font-size : 10px;
	font-weight : 600;
	line-height : 18px;
	margin-bottom : 0px;
	margin-top: 0px;
	}

UL,OL {
	margin-top: 0px;
}

P	{
	margin-top : 0px;
	}
	

A.footer {
	color : #000000;
	text-decoration : underline;
	font-family : verdana, arial, helvetica, geneva;
	font-size : 9px;
	font-weight : 100;
	line-height : 18px; 
	}
	
a.footer:hover	{
	font-weight : 500;
	}
	
.pageContent	{
	margin-left : 0px;
	margin-right : 0px;
	width : 100%;
	}

.contentArea	{
	white-space : normal;
	text-indent : 3px;
	
}
	
.rightBorder	{
	background-image : url(/images/ui/TILE_rightBorder.gif);
	margin-right : 0px;
	}
	
.rule	{
	background-color : #FFFFFF;
	width : 98%;
	max-height : 4px;
	height : 4px;
	font-size : 4px;
	border : 1px #d5d8d9 solid;
	margin-top : 10px;
} 
	
.ruleDashed	{
	border-top : 1px #666666 dashed;
	margin-top : 10px;
	}

.note	{
	color:red;
	font-size:18px;
	}
.tab { margin-left: 40px; }