body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;
	padding:0px;margin:0px;margin-bottom:1px;
	background: url(style/palmintobackg.jpg) 100% 0% no-repeat fixed;
}
a.nopad {
	display: block;padding-left:0px;
}
div{margin: 0px;padding:0px;}
acronym{cursor:help;  font-style: oblique; border-bottom-style: dashed;  border-bottom-color: Black;  border-bottom-width: 1px;     }
h1,h2,h3,h4,h5,h6{margin:0px;  color: #005BB2; }
h1{font-size: 25px;}
h2{font-size: 18px;padding: 6px;}
h3{font-size: 18px;padding: 15px;}
h4{font-size: 12px;color: #154998;font-weight: bold;}
p{margin: 0px;padding:5px;text-align: justify;}
div#intro p.p1 ,div#supportingText p.p1 {text-indent: 1em;}
/* Links */
a{color: #154998;font-weight: bold;text-decoration: none;}
a.c{font-weight: normal;}
a:hover{text-decoration: underline;}
.blue {color: #154998;font-weight: bolder;  font-size: large; }
.blueR {color: #154998;font-weight: bolder;  font-size: 12px;  text-align: right;  right: 10px;   }
/* PageHeader section */
div#pageHeader{
	margin: 0px;margin-right:200px;border-bottom:2px solid #154998;
	background-image: url(style/mtnlogo.gif);background-position: top left;background-repeat: no-repeat;
	height:80px;
	padding-top: 11px;
}
div#pageHeader *{}
/* Quick Summary Zone on the right abs.pos. */
div#quickSummary{	
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
	margin-top: 13px;
	position: absolute;top:108px;right:10px;
	width:180px;border:1px solid #154998;
	background-color: White;
	voice-family: "\";
}\"";voice-family:inherit;top:113px; /*IE 5.0 sucks on top */
}
#extraDiv1 {
	position: absolute;top:350px;right:35px;
}
html>body div#quickSummary{top:113px;}
div#quickSummary p{padding-left: 12px;}
/* Main documents section */
div#preamble,div#supportingText{padding:0px 10px;background-color: transparent;}
/* Preamble section, normal document flow */
div#preamble p,div#supportingText p{
	background-color: #F8F8FF;
	border-left:1px solid #154998;
	border-right:1px solid #154998;
}
div#preamble p{border-left: 1px solid #154998;border-right: 1px solid #154998; height: 151;}
div#preamble p.p1,div#explanation p.p1,div#benefits p.p1,div#participation p.p1,div#requirements p.p1{border-top:1px solid #154998;}
div#preamble p.p3,div#explanation p.p5,div#benefits p.p3,div#participation p.p4,div#requirements p.p5{border-bottom:1px solid #154998;}
div#preamble,div#supportingText{
	margin-left:185px;margin-right:200px;
	border-right:2px solid #154998;
}
#preamble table {
   background: #f8f8ff;
}
/* Link Zone on the Left */
div#linkList {
	position: absolute;top:108px;left:0px;
	padding-top:0px;margin-top:20px;
	padding-left:5px;width:185px;
	voice-family: "\"}\"";voice-family:inherit;
	width:180px;top:108px; /*IE 5.0 sucks on top -- The Revenge -- */
}
html>body div#linkList{width:180px;top:93px;}
div#linkList2 h3{margin-bottom:5px;padding:0px;}
div#linkList2 div{margin-bottom: 5px;padding: 0px;}
/* Hover effects ! */
div#larchives ul li a{display: block;padding-left:0px;}
div#larchives ul li a:hover{}
div#larchives ul li a.c{display: inline;background: none;padding-left:0px;}
div#larchives ul li a.c:hover{background: none;}
ul{list-style: none;margin:0px;padding:0px;}
ul li{margin:0px;padding:3px;padding-left:8px;background-color: #DCDCDC;margin-bottom:5px;border:1px solid #154998;}
ul li:hover{background-color: #D9E6F6;border-right: 6px solid #154998;}
div#lselect ul li a{display: block;padding-left:12px;}
div#lselect ul li a:hover{}
div#lselect ul li a.c{display: inline;background: none;padding-left:0px;}
div#lselect ul li a.c:hover{background: none;}
/* h3 images */
/* div#lselect span,div#larchives span,div#lresources span{display: none;}*/
/* div#lselect h3{height:111px;} */
/* Footer Zone */
div#footer a{color : #154998}
div#footer a:hover{background-color : #154998;color: #FFF;}
div#footer {
	height: 40px;margin: 10px -10px 0px 0px;
	background-color: White;
	border-top: 1px solid #154998;border-left: 1px solid #154998;border-bottom:3px solid #154998;
	text-align: right;padding:7px 10px 0px 0px;
	voice-family: "\"}\""; voice-family:inherit;height: 30px;
}
div#footer img {
	height: 31px;margin: -6px 0px 0px 0px;
	background-color: White;
	float: left;
	voice-family: "\";
}\""; voice-family:inherit;height: 31px;
}


/*--------------------Pricing-----------------------------*/
ol {
	border-bottom: thin groove #6E6E6E;
	border-left-color: #787878;
	border-left-style: groove;
	border-left-width: thin;
	padding-left: 3px;
	padding-bottom: 3px;
	font-size: 90%;
	}
	
.list1 {	
}

.list2 {
	background-color: #DCDCDC;
}
.price {
	margin-right: 10px;
	color: Black;
	float: right;
	position: relative;
	text-align: left;
	clear: both;
	}
	
.calc {
	position: absolute;
	margin-top: -230px;
	margin-left: 30px;
	z-index: 1000;
	background-color: transparent;
	width: 328px;
	height: 299px;
	background-repeat: no-repeat;
	border-left: none;
	padding-left: 10px;
}

.calc h1 {
	margin-top: 17px;
	background-color: transparent;
}

.calc p {
	font-size: 10px;
	width: 250px;
}

.calc .close {
	display: none;
}
.tooltip {
	position: absolute;
	width: 260px;
	background-color: rgb(255, 255, 234);
	border: 1px solid black;
	padding: 2px;
	font-size: 12px;
	margin: 1em;
}

.tooltip h1 {
	height: auto;
	margin-top: 0px;
	margin-left: 0px;
	background-color: rgb(106,106,106);
	color: white;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
}

.tooltip p {
	padding: 2px;
	margin-top: 0.5em;
	line-height: 1.2em;
}

.tooltip a.close {
	/* Here for example only. Styles the Close link */
}

/* added by Eric Isaacson */

.row_odd {
   background-color: #f5f5f5;
}
.row_even {
   background-color: #ffffff;
}
div#intro .p1 {
   text-indent: 1em;
}

div#preamble .p1 {
	border-top: 1px solid #154998;
}

div#preamble p {
	background-color: #f8f8ff;
	border-left: 1px solid #154998;
	border-right: 1px solid #154998;
}
