body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #333399;
	background-color: #D4E4F0;
	margin: auto 0;

	background-image:url(../images/bdy01.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;

}
a:link, a:visited {
	color:#0066FF;
}
a:hover {
	color:#0099FF;
}
#wrap {
	margin: 0 auto;
	width: 760px;
}
#content {
	width: 760px;
	margin:0 auto;
	padding:0px;
}

.header {
	width: 760px;
}
.menuBg {
	background-image: url(../images/menu_grad.gif);
	background-repeat:repeat-x;
	height:4px;
}
.profileInfo {
	background-color:#003366;
	height:20px;
	color:#BFE0FF;
	text-align:center;
	vertical-align:middle;
	padding-top:8px;
}

.copyright {
	background-color:#E6E6EC;
	height:40px;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	padding-top:15px;
}

.profileInfo a, .profileInfo a:visited {
	text-decoration:none;
	color:#BFE0FF;
}
.profileInfo a:hover, .profileInfo a:active {
	text-decoration:underline;
	color:#FFFFFF;
}
.mainMenu {
/*
	width: 100%; */
}
.mainMenu a, .mainMenu a:visited{
	color: #ffffff;
}

table.mainBody {
	width:100%;
	height:100%;
	margin-top: 3px;
}
.mainBody td#gradbodybg, .mainBody tr#gradbodybg td{
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
.mainBody td {
	vertical-align:top;
}
table.productform {
	float:right;
}
table.productform td {
	text-align:right;
	vertical-align:middle;
}
.form {
	padding-right:24px;
	font-size:1.1em;
}

table.productform td.dropdown {
	padding-top:10px;
	padding-bottom:10px;
}
table.productform td.bg {
	background-image: url(../images/hd_newpdt_bg.gif);
	background-repeat:repeat-y;
	text-align:center;
}

.formelem {color: #000000;background: transparent;font: 11px "Verdana", "Arial", "Helvetica", "sans-serif";padding: 0px; margin:0px; border: 1px solid #666666;}
.formbutton {color: #CCCCCC;background: transparent;font: 11px "Verdana", "Arial", "Helvetica", "sans-serif";}

.title {
}
.abouttext {
/*
	padding-left:24px; */
	padding-bottom:38px;
	padding-right:24px;
	font-size:1.1em;
	padding-top:10px;
}
.text {
	padding-left:24px;
	padding-bottom:38px;
	padding-right:24px;
	font-size:1.1em;
	padding-top:10px;
}
.content {
	padding-left:24px;
}

#photo {
	margin-left:25px;
	margin-bottom:25px;
	float:right;
}
.productlist {
	padding-top:0px;
}
table.productlist{
	width:100%;
}
table.producttable{
	width:100%;
	border-left: 1px solid #5AA1DA;
	border-right: 1px solid #5AA1DA;
	border-bottom: 1px solid #5AA1DA;
	border-top: 1px solid #5AA1DA;
}
table.productlist td, table.productlist th{
	text-align:center;
	vertical-align:top;
	padding-left:2px;
	padding-right:2px;
	padding-top:6px;
	padding-bottom:6px;
}
table.productlist td {
	background-color:#FFFFFF;
	width:20%;
}
table.productlist th{
	background-color:#F5F5F5;
	font-weight:normal;
}
table.productlist td.sub {
	background-color: #A7C6F0;
	color:#FFFFFF;
	text-align:left;
	font-size:1.3em;
	padding-left:8px;
}
table.productlist td.heading {
	background-color: #4B75B8;
}
table.productlist td.heading img{
	float:left;
}
table.productlist tr.mineral td {
	background-color: #A7B9DD;
}

div.homePhoto img {
	padding-top:0px;
	padding-bottom:15px;
	padding-left:15px;
}
div.homePhoto {
/*
	width:402px;*/
}
.address {
	text-align:center;
}
td.feedbackL{
	padding:5px;
	text-align:right;
	font-weight:bold;
}
td.feedbackR{
	padding:5px;
	text-align:left;
}
table.pdnprocess {
	border: 1px solid #5AA1DA;
}
table.pdnprocess th{
	background-color: #5AA1DA;
	color:#FFFFFF;
	vertical-align:top;
}
table.pdnprocess td.borderR{
	border-right: 1px solid #5AA1DA;
}
