body, html
{
	text-decoration: none;
	background-color: white;
	padding: 0px;
	margin: 0px;
	border: 0px;
	font: 10px/1.7em "Lucida Grande", Calibri, Arial;
	color: rgb(60,60,60);

}

body
{
	text-align: center;
	margin: auto;
	width: 1000px;
}

#menu
{
	width: 1000px;
}

ul li 
{
	position: relative;
}

ul 

{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
}

li.secondary
{
	position: relative;
	float: left;
	border: 0;
	padding: 0;
	margin: 0;
}

ul.primary
{
	width: 1000px;
}

li ul 
{
	position: absolute;
	left: 0px;
	top: 30px;
	display: none;
}

li.secondary
{
	position: relative;
	float: left;
}

ul li a 
{
	display: block;
	text-decoration: none;
	background-image: url('nav3.gif');
	background-repeat: no-repeat;
	color: rgb(60,60,60);
	height: 30px;
	width: 125px;
}

li:hover ul { display: block; }






h1
{
	padding-top: 15px;
	padding-bottom: 15px;
}

/*****End of Stock Resets*****/

#wrapper
{
	text-align: left;
	margin: auto;
	width: 1000px;
}

#header
{
	width: 1000px;
	text-align: center;
	padding-bottom: 10px;
	background-color: #D4D4D4;
}

.logo
{
	width: 1000px;
}

/*****Navigation Menu Section*****/

#menu
{
	position: relative;
	text-decoration: none;
	text-align: center;
	padding-bottom: 15px;
	background-color: #D4D4D4;
}

.menulink
{
	color: #3C3C3C;
	font-size: large;
	text-decoration: none;
	text-align: center;
}

.menublock
{	
	position: relative;
	float: left;
	width: 12.5%;
	height: 30px;
}

ul li 
{
	position: relative;
}

ul 

{
	margin: 0;
	padding: 0;
	list-style: none;
	width: 150px;
}

li.secondary
{
	position: relative;
	float: left;
	border: 0;
	padding: 0;
	margin: 0;
}

ul#nav
{
	width: 1000px;
}

li ul 
{
	position: absolute;
	left: 0px;
	top: 30px;
	display: none;
}

ul li a 
{
	display: block;
	text-decoration: none;
	font-size: medium;
	background-color: #D4D4D4;
	color: #3C3C3C;
	height: 30px;
	width: 125px;
}

li.menuitem:hover
{
	color: white;
}

li:hover ul, li.over ul 
{ 
	display: block;
}

/*****Main Page Contents******/

#content
{
	text-align: justify;
	font-size: small;
	width: 1000px;
	padding-top: 20px;
}

/*****System Builder Styling*******/

.option
{
	padding-top: 20px;
}

form
{
	padding-top: 5px;
}

select
{
	width: 400px;
	margin: 10px;
}

.quantity
{
	width: 50px;
}

.RAID
{
	width: 90px;
}

fieldset
{
	margin-left: 50px;
	width: 650px;
}

.submit
{
	margin-left: 70px;
	margin-bottom: 50px;
}

td
{
	width: 200px;
}

td.component
{
	width: 350px
}
