@media screen {

}

body {
	background-color: #FFFFFF;
	text-align:center; /* to humour IE, retracted later in '.content' */
	margin-left: 0px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;} 
/* container is just for centering the '.content' */	
.container{position:relative; margin:0 auto; width:760px; text-align:left}
.content{position:absolute;	width:760px;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.8em;	color: #000000;	text-align: left;}
#topNav{position:absolute; top:56px; left:0px; z-index:10;}
#topNav a{display: block;
	padding: 1px 1px 1px 1px;
	background-color: #fff;
font-family: Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; text-decoration:underline;}
#topNav a:link, #topNav a:visited{color:#006600; background-color: #fff;}
#topNav a:hover, #topNav a:active{color:#FFFFFF; background-color: #f00;}
.bdr{border-top:1px solid #336633; border-collapse:collapse}
.smallNav {	font-size:small;	font-weight: normal; text-decoration:none}
.smallNav a {font-size:small; font-weight: normal; text-decoration:none}
.smallNav a:link, a:visited { color:#006600; text-decoration:none}
.smallNav a:hover, a:active{color:#FF0000; text-decoration:none}
.indent1 {margin-left:10px; border-top:1px solid #336633; border-collapse:collapse}
#mPlanTrig {position:absolute; top:1px; left:1px;  width:145px; z-index:4 }
#mServTrig {position:absolute; top:1px; left:161px; width:140px; z-index:4}
#mSampTrig {position:absolute; top:1px; left:315px; width:68px; z-index:4}
#mPriceTrig {position:absolute; top:1px; left:407px; width:53px; z-index:4}
#mAboutTrig {position:absolute; top:1px; left:486px; width:72px; z-index:4}
#mContTrig {position:absolute; top:1px; left:586px; width:90px; z-index:4}
#mSiteTrig {position:absolute; top:1px; left:694px; width:66px; z-index:4}


#mPlan{position: absolute; top:0px; left:0px; width:160px; z-index:9; background-color:#FFFFFF; border:1px solid #666; visibility:hidden}
#mServ{position: absolute; top:0px; left:155px; width:160px; z-index:9; background-color:#FFFFFF; border:1px solid #666; visibility:hidden }
#mSamp{position: absolute; top:0px; left:310px; width:85px; z-index:9; background-color:#FFFFFF; border:1px solid #666; visibility:hidden }
#mPrice{position: absolute; top:0px; left:400px; width:75px; z-index:9; background-color:#FFFFFF; border:1px solid #666; visibility:hidden }
#mAbout{position: absolute; top:0px; left:480px; width:100px; z-index:9; background-color:#FFFFFF; border:1px solid #666; visibility:hidden }
#mContact{position: absolute; top:0px; left:580px; width:100px; z-index:9; background-color:#FFFFFF; border:1px solid #666; visibility:hidden }
#mSite{position: absolute; top:0px; left:690px; width:100px; z-index:9; background-color:#FFFFFF; border:1px solid #666; visibility:hidden }
#tPlan{width:150px; border:1px solid #666}
#bothCols{position:absolute; top:85px; left:0px;}
.redBar{ background-color:#FF0000; height:1px; background-image:url(images/spacer.gif)}
#searchFrog{width:154px; float:left; text-align:center; margin-top:33px}
#mainText{width:500px; float:left; clear:right;}
.pageHeading {	font-size: x-large;	font-weight: bold;	color: #006600;	padding-top:0px; margin-top:26px; margin-bottom:0px;}
.picright{float:right; margin:0 0 5px 5px}

a:link {	color: #006600; text-decoration:underline}
a:visited {	color: #006600; text-decoration:underline}
a:hover {	color: #FF0000; text-decoration:underline}

h1 {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
h2 {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
p, ul{
	margin-top: 0px;
	padding-top: 0px;
}

li {padding-bottom:5px}
blockquote {
	margin-top: 0px;
	padding-top: 0px;
}
.email {
	color: #CC0000;
	text-decoration: underline;
	cursor: pointer;
}

#b1{ 
color: #ffffff;
background-color: #337F33;
}
#search{
color: #ffffff;
background-color: #337f33;
width:110px;
}
#contact{
color: #ffffff;
background-color: #337f33;
width:110px;
}
.linkstyle {
	color: #336633;
	text-decoration: underline;
	cursor: pointer;
}
.htmlInPage {
	font-family: "Courier New", Courier, monospace;
	font-size: 0.9em;
	background-color: #D4D0C8;
	text-align: left;
}
@media print {
#topNav{display:none}
#searchFrog{display:none}
#bottomNav{display:none}
}
