body, td, tr, ul, li, div, p	{font-family: arial, helvetica, verdana;}

h1, h2 	{color: #C82D10; margin: 0px;}
h1	{font-size: 160%;}
h2	{font-size: 120%;}
hr	, a	{ color: #C82D10;}
h2.search-results	{align=left; color: black;}

label.sidebar-input{ font-family: frutiger, arial, helvetica, verdana;
		font-size: 9pt;
		color: black;	
		text-decoration: none;
		margin-left: 13px;
}

p.nomargin	{margin: 0px;}

.author,.none	{text-decoration: none; margin-bottom: 0px; margin-top: 0px;}
.adinfo	{font-size: 80%;}
.adinfoheader {font-size: 60%;}
.content	{margin: 20px 20px 20px 0px;}
.credit,.small	{font-size:80%;}
.inputLabel {	width: 9em;	float: left;}
.title, .advertiser	{font-weight: bold;}

div.menu_lvl_1_105 {
	margin: 3px 12px 6px 3px;
	font-size: 10.5pt;
	text-transform: uppercase;
}

.menu_lvl_1_105 {font-family: arial, helvetica, verdana;
		font-weight: bolder;
		color: black;
		text-decoration: none;
}

div.menu_lvl_1 {
	margin: 3px 12px 6px 5px;
}

.menu_lvl_1 {font-family: arial, helvetica, verdana;
		font-weight: bolder;
		color: black;
		text-decoration: none;
		font-size: 9.5pt;
		text-transform: uppercase;
}

.menu_lvl_1:link, .menu_lvl_1:visited {
		text-decoration: none;
		color: black;
}

.menu_lvl_1:hover, .menu_lvl_1:active {
		color: #C82D10;	
		text-decoration: none;
}

.menu:link, .menu:visited	{font-family: frutiger, arial, helvetica, verdana;
		font-size: 9pt;
		color: black;	
		text-decoration: none;
}

.menu:hover, .menu:active		{font-family: frutiger, arial, helvetica, verdana;
		font-size: 9pt;
		color: #C82D10;	
		text-decoration: none;
}


#cart_heading { font-size:14px;
		height:20px;
		float:left;
		background-color:#9D9DD8;
		color:#000000;
		border-color:#00006B;
		border-bottom:1px;
}

#cart_contents { font-size:14px;
		 height:60px;
		 float:left;
		 background-color:#CCCCE6;
		 color:#000000;
}

#cart_footer { background-color:#B7B7CC;
		border-top:1px;
		border-color:#00006B;
		float:left;
}

#personalinfo {	float:left;	width:100%;}


