/*
 * Header
 */ /*
 * Body
 */
body {
	background: #004545;
	font-family: times new roman, times, serif;
}

#header {
	width: 700px;
	height: 95px;
	background: #FECC68 url('img/nuclear_header_background.png') repeat-x;
	border-bottom: 2px solid #02194C;
}

#header img {
	border: none;
}

#page {
	width: 700px;
	margin: 0 auto;
	background: white;
	border: 1px solid #02194C;
}

#main {
	float: left;
	width: 544px;
	margin: 10px;
}

#nav {
	float: left;
	width: 115px;
	margin: 5px;
}

#nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

#nav ul li {
	padding: 0;
	margin: 0;
}

#nav ul li a {
	padding: 0.2em 0em 0em 0.8em;
	margin: 2px;
	width: 100px;
	height: 27px;
	color: #FED7B6;
	display: block;
	background: transparent url('img/nuclear_buttons.png') repeat-x scroll left top;
	text-decoration: none;
}

#nav ul li a:hover, #nav ul li a:focus, #nav ul li a:active {
	background: transparent url('img/nuclear_buttons.png') repeat-x scroll 0 -35px;
	text-decoration: underline;
}

#nav ul li a.selected {
	color: #FBAA07;
	background: transparent url('img/nuclear_buttons.png') repeat-x scroll 0 -70px;
}

h1 {
	margin-top: 0;
	padding-top: 0;
	border-bottom: 1px solid #1642A8;
}

h1, h2, h3, h4, th {
	color: #1642A8;
}

a {
	color: #723401;
}
a:hover, a:focus{
	color: #FB7607;
}

.spacer {
	clear: both;
}

td {
	vertical-align: top;
}

.qty {
	width: 40px;
	margin: auto 0;
}

dt {
 	text-decoration: underline;
}

dd {
	margin-bottom: 15px;
}


table.products {
	border-collapse: collapse;
}

table.products td {
	border: 1px solid gray;
}
