body {
	background:#82B0FE;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin:0px;
	padding:0px;
	color:#fff;
}
h1{font-size:13px;}
h2{font-size:13px;}
.size2 #main{
	position:relative;
	left:0px;
	top:30px;
	width:917px;
	height:641px;
	margin: 0 auto;
	padding:0px;
	background:#fff;
	text-align:left;
	font-size:13px;
}
.size2 #textVersion{
	position:absolute;
	top:-20px;
	left:0px;
	width:917px;
	text-align:right;
}
.size2 #siteTitle{
	position:absolute;
	top:0px;
	left:0px;
	width:159px;
	height:99px;
	background:#77f;
	padding:0px;
	margin:0px;
}
#siteTitle span{position:absolute;top:0px;left:-9990px;}
.size2 #topBar{
	position:absolute;
	top:0px;
	left:181px;
	width:736px;
	height:80px;
	background:url(../images/generic/pageTitle_size2.gif);
}

.size2 #content{
	position:absolute;
	top:101px;
	left:161px;
	width:741px;height:525px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	
}
*html .size2 #content{width:756px;
	height:540px;}
.size2 #topNav{
	position:absolute;
	top:81px;
	
	
	height:17px;
	;
margin:0px;
}
#topNav{list-style-type:none;padding-left:0px;margin:0px !important;text-indent:0px;text-align:left;left:176px;width:738px;}
*html #topNav{text-align:right;left:179px;width:736px;}
.size2 #topNav li{font-size:12px;display:inline;padding:0px 9px 0px 19px;margin:0px;}
#topNav a{color:#006;}
#topNav a:link{text-decoration:none;}
#topNav a:visited{text-decoration:none;}
#topNav a:hover{text-decoration:underline;}
#topNav a:active{text-decoration:underline;}
.size2 #sideNav{
	position:absolute;
	top:101px;
	left:0px;
	width:159px;
	height:380px;
	background:#fff;
}
#sideNav ul{list-style-type:none;padding-left:0px;margin:0px;text-align:right;}
.size2 #sideNav li{height:25px;background-color:#77f;margin-bottom:2px;padding:0px 6px 0px 0px;}
.size2 #sideNav a{color:#fff;text-decoration:none;font-weight:bold;line-height:24px;}
.size2 #bentonite{background-image:url(../images/generic/navBar/bentonite_size2.jpg);}
.size2 #borate{background-image:url(../images/generic/navBar/borate_size2.jpg);}
.size2 #calciumcarbonate{background-image:url(../images/generic/navBar/calciumcarbonate_size2.jpg);}
.size2 #diatomite{background-image:url(../images/generic/navBar/diatomite_size2.jpg);}
.size2 #feldspar{background-image:url(../images/generic/navBar/feldspar_size2.jpg);}
.size2 #gypsum{background-image:url(../images/generic/navBar/gypsum_size2.jpg);}
.size2 #kaolin{background-image:url(../images/generic/navBar/kaolin_size2.jpg);}
.size2 #mica{background-image:url(../images/generic/navBar/mica_size2.jpg);}
.size2 #plasticclays{background-image:url(../images/generic/navBar/plasticclays_size2.jpg);}
.size2 #sepiolite{background-image:url(../images/generic/navBar/sepiolite_size2.jpg);}
.size2 #silica{background-image:url(../images/generic/navBar/silica_size2.jpg);}
.size2 #talc{background-image:url(../images/generic/navBar/talc_size2.jpg);}
.size2 #vermiculite{background-image:url(../images/generic/navBar/vermiculite_size2.jpg);}
.size2 #wollastonite{background-image:url(../images/generic/navBar/wollastonite_size2.jpg);}

.size2 #lime{background-image:url(../images/generic/navBar/gypsum_size2.jpg);}

.size2 #mineralZone{
	position:absolute;
	top:452px;
	left:0px;
	width:159px;
	height:25px;
	background:url(../images/generic/mineralZone_size2.gif);;
	text-align:right;
}
.size2 #mineralZone a{color:#fff;text-decoration:none;font-weight:bold;line-height:24px;padding:0px 6px 0px 0px;}
.size2 #news{
	position:absolute;
	top:479px;
	left:0px;
	width:159px;
	height:25px;
	background:url(../images/generic/news_size2.jpg);
	text-align:right;
}
.size2 #news a{color:#fff;text-decoration:none;font-weight:bold;line-height:24px;padding:0px 6px 0px 0px;}
.size2 #careers{
	position:absolute;
	top:506px;
	left:0px;
	width:159px;
	height:25px;
	background:#da9d2d;
	text-align:right;
}
.size2 #careers a{color:#fff;text-decoration:none;font-weight:bold;line-height:24px;padding:0px 6px 0px 0px;}
.size2 #search{
	position:absolute;
	top:533px;
	left:0px;
	width:159px;
	height:108px;
	background:url(../images/generic/search_back_size2.jpg);
	text-align:right;
}
.size2 #search form{margin:0px;padding:0px;}
.size2 #search label{color:#fff;text-decoration:none;font-weight:bold;padding:0px 4px 0px 0px;}
.size2 #search input{width:90px;height:20px;margin:2px 5px 0px 0px;}

#content a:link {text-decoration:none;}
#content a:visited {text-decoration:none;}
#content a:hover {text-decoration:underline;}
#content a:active {text-decoration:underline;}

.size2 #homepage{position:absolute;top:-2px;left:-105px;}
#homepage a{color:#fff;font-weight:bold;}

