body{background:url(stripe.png); cursor:arrow}

a, a:visited{text-decoration:none; color:#000}
a:hover{text-decoration:none}

.wrapper{position:relative; width:800px; margin:0px auto}

/* Navigation Tabs */
.shadetabs{padding:3px 0; margin-left:0; margin-top:1px; margin-bottom:0; font:bold 12px Verdana; list-style-type:none; text-align:left}
.shadetabs li{display:inline; margin:0}
.shadetabs li a{text-decoration:none; padding:3px 7px; margin-right:3px; border:1px solid #778; color:#2d2b2b; background:white url(shade.gif) top left repeat-x}
.shadetabs li a:visited{color:#2d2b2b}
.shadetabs li a:hover{text-decoration:underline; color:#2d2b2b}
.shadetabs li.selected{position:relative; top:1px}
.shadetabs li.selected a{background-image:url(shadeactive.gif); border-bottom-color:white}
.shadetabs li.selected a:hover{text-decoration:none}

.contentstyle{position:relative; margin:0px auto; border:1px solid gray; background:#fff; width:800px; margin-bottom:1em; padding:10px}

/* Main List */
.specs ul li {position:relative; z-index:0;}
ul.specs li{position:relative; font-size:20px; width:90%; list-style-image:url(bullet.gif); list-style-position:outside; line-height:1.8em; margin-bottom:10px; padding:10px;z-index:0}
ul.specs a{text-decoration:underline; color:#000; padding:0px 5px}
ul.specs a:visited{text-decoration:underline; color:#000; padding:0px 5px}
ul.specs a:hover{background:none; color:#000; text-decoration:none}
.specs li:hover{background:#FEFFE1;padding:10px}

/* Plat-of-survey tool tip */
li a.tip {border-bottom:1px dotted #000;text-decoration:none;}
li a.tip:hover {border-bottom:1px dotted #000;text-decoration:none;cursor:help}
li a.tip b {display:none}
li a.tip:hover b {position:absolute;top:50px;left:150px;display:block;width:300px;padding:10px;background:#d7f0f8;border:1px solid #888;line-height:1.1em;font-color:16px;font-weight:normal;color:#000;z-index:100;}


ul.list-head{list-style-type:none; margin:0; padding:0}
ul.list-head li{float:left; margin:0; padding:0}
ul.list-head li a{color:#777; display:block; padding:80px 10px 5px; text-align:center; text-decoration:none; width:75px}
ul.list-head li a:hover{background-color:#f8f2eb; color:#000}

/* Links on landing page */

.phone-home a, .phone-home a:visited{color:#00F; text-decoration:underline}
.phone-home a:hover{color:#00F; text-decoration:none}

/* Inset Header */

.inset{background:transparent; width:100%; margin:0 auto}
.inset h1, .inset p{margin:0 10px}
.inset h1{font-size:1.5em; color:#000; letter-spacing:1px}
.inset p{padding-bottom:0.5em}

.inset .top, .inset .bottom{display:block; background:transparent; font-size:1px}
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b{display:block; overflow:hidden}
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b{height:1px}
.inset .b2{background:#FEFFE1; border-left:1px solid #999; border-right:1px solid #aaa}
.inset .b3{background:#FEFFE1; border-left:1px solid #999; border-right:1px solid #ddd}
.inset .b4{background:#FEFFE1; border-left:1px solid #999; border-right:1px solid #eee}
.inset .b4b{background:#FEFFE1; border-left:1px solid #aaa; border-right:1px solid #ddd}
.inset .b3b{background:#FEFFE1; border-left:1px solid #ddd; border-right:1px solid #ddd}
.inset .b2b{background:#FEFFE1; border-left:1px solid #eee; border-right:1px solid #ddd}

.inset .b1{margin:0 5px; background:#999}
.inset .b2, .inset .b2b{margin:0 3px; border-width:0 2px}
.inset .b3, .inset .b3b{margin:0 2px}
.inset .b4, .inset .b4b{height:2px; margin:0 1px}
.inset .b1b{margin:0 5px; background:#ddd}

.inset .boxcontent{display:block; background:#FEFFE1; border-left:1px solid #999; border-right:1px solid #ddd}
.boxcontent a, a:visited{text-decoration:none; color:blue}