body {background-color:#60A7D3; text-align:center}
.box {background-color:#FFFFFF; width:99%; text-align:center; padding:10px; border-right:2px solid #888; border-left:2px solid #888;}
.overviewmap {width:450px; padding:0px; margins:0px; text-align:right; float:right; border-right:2px solid #888; border-left:2px solid #888;}
.rightbox {width:300px; text-align:right; float:right; margin-top:10px; padding-top:10px;}
.adright {float:right; width:300px; margins:0px 0px 0px 0px; display:block; padding-bottom: 0px; margin-bottom: 0px; border-right:2px solid #888; border-left:2px solid #888;}
.adleft {float:left; border-right:2px solid #888; border-left:2px solid #888;}
.leftbox {width:468px; float:left; padding:10px; text-align:left; position:absolute; top:90%; left:8%;}

#footerline {float:center; }

.b0f, .b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block; width:99%;}
.b0f {height:2px; background:#888888; margin:0 7px;}
.b1f {height:1px; background:#FFFFFF; margin:0 5px; border-right:2px solid #888; border-left:2px solid #888;}
.b2f {height:1px; background:#FFFFFF; margin:0 3px; border-right:2px solid #888; border-left:2px solid #888;}
.b3f {height:1px; background:#FFFFFF; margin:0 2px; border-right:2px solid #888; border-left:2px solid #888;}
.b4f {height:2px; background:#FFFFFF; margin:0 1px; border-right:2px solid #888; border-left:2px solid #888;}



.b0f2, .b1f2, .b2f2, .b3f2, .b4f2{font-size:1px; overflow:hidden; display:block; width:100%;}
.b0f2 {height:1px; background:#888888; margin:0 7px;}
.b1f2 {height:1px; background:#60A7D3; margin:0 5px; border-right:2px solid #888; border-left:2px solid #888;}
.b2f2 {height:1px; background:#60A7D3; margin:0 3px; border-right:2px solid #888; border-left:2px solid #888;}
.b3f2 {height:1px; background:#60A7D3; margin:0 2px; border-right:2px solid #888; border-left:2px solid #888;}
.b4f2 {height:2px; background:#60A7D3; margin:0 1px; border-right:2px solid #888; border-left:2px solid #888;}


#maincopy {text-align:left; text-indent:2em; font-family:Arial; font-size:x-small; padding-bottom:8px; vertical-align:top;}
#formtext {text-align:left; font-family:Arial; font-size:x-small;}

#choicetable {text-align:center; padding:10px; padding-top:20px; width:85%; float:center;}

#listingbox {overflow-y:auto; overflow-x:hidden; height:520px; width:400px; padding-right:40px; font-size:x-small; text-align:center; padding-left:15px; position:relative; top:-25px; scrollbar-width:35px; border-right:2px solid #888; border-left:2px solid #888;}

#adbox {border-left: 2px #888 solid; border-right: 2px #888 solid;}

.faq1 {text-align: left; padding-left: 30px; padding-right: 10px; font-family: Arial; font-size: x-small;}
.faq2 {text-align: left; padding-left: 60px; padding-right: 10px; font-family: Arial; font-size: x-small;}
.faqq {text-align: left; padding-top: 15px; padding-left: 10px; padding-right: 10px; font-family: Arial; font-size: x-small;}

#barconditions {position:relative; top:-25px; z-index:1;}

.blank {text-align:center;}

#shiftleft {z-index:5;}

#nearbox {width:300px; padding-left: 5px; padding-right: 5px; border-left: 2px #888 solid; border-right: 2px #888 solid; font-family:Arial; font-size:x-small; }

.basic {font-family:Arial; font-size:x-small;}
#shiftdown {top:25px; padding-top:25px;}

#listtable {padding-left: 30px;}

#listtable2 {margin-left: 10px; margin-right: 10px; padding-bottom: 10px; font-family:Arial; font-size:x-small; text-align:left; }
#innerlist {line-height: 1.2em; position: relative; margin-left: 10px; margin-right: 5px; padding-right: 5px; padding-bottom: 10px; font-family:Arial; font-size:x-small; text-align:left; }


#listhead {line-height: 1.2em; margin-left: 5px; margin-right: 5px; padding-right: 5px; padding-bottom: 0px; font-family:Arial; font-size:x-small; text-align:left; position: relative;}
.line1 {position: absolute; padding: 0; top: -1.2em; height: 3.1em; width: 60%; left: 50%; border-bottom: 2px #567E3A solid; border-right: 1px #567E3A solid; padding-right: 0px; z-index: 1;}
.line2 {position: absolute; padding: 0; top: -1.2em; height: 3.1em; width: 150%; left: 109%; border-top: 2px #567E3A solid; border-left: 2px #567E3A solid; padding-left: 0px; z-index: 1;}
.line3 {position: absolute; padding: 0; top: -1.2em; height: 1.8em; width: 20%; left: 257%; border-left: 2px #567E3A solid; border-bottom: 2px #567E3A solid; z-index: 1;}


.line4 {position: absolute; padding: 0; top: 0.6em; height: 2.6em; width: 86%; left: 34%; border-bottom: 2px #00f solid; border-right: 1px #00f solid; z-index: 1;}
.line5 {position: absolute; padding: 0; top: 0.6em; height: 2.6em; width: 15%; left: 119%; border-top: 2px #00f solid; border-left: 2px #00f solid; z-index: 1;} 

.line6 {position: absolute; padding: 0; top: 4.3em; height: 12.2em; width: 78%; left: 30%; border-top: 2px #5C246E solid; border-right: 1px #5C246E solid; z-index: 1;}
.line7 {position: absolute; padding: 0; top: 4.3em; height: 12.2em; width: 26%; left: 107%; border-left: 2px #5C246E solid; border-bottom: 2px #5C246E solid; z-index: 1;}

.line8 {position: absolute; padding: 0; top: 0.6em; height: 1.2em; width: 28%; left: 92%; border-bottom: 2px #f00 solid; border-right: 1px #f00 solid; z-index: 1;}
.line9 {position: absolute; padding: 0; top: 0.6em; height: 1.2em; width: 18%; left: 119%; border-top: 2px #f00 solid; border-left: 2px #f00 solid; z-index: 1;}


.arrowr1 {position: absolute; overflow: hidden; padding: 0; top: 0.23em; height: 12px; width: 2px; left: 131%; background-color: #f00; z-index: 1;}
.arrowr2 {position: absolute; overflow: hidden; padding: 0; top: 0.3em; height: 10px; width: 4px; left: 131%; background-color: #f00; z-index: 1;}
.arrowr3 {position: absolute; overflow: hidden; padding: 0; top: 0.37em; height: 8px; width: 6px; left: 131%; background-color: #f00; z-index: 1;}
.arrowr4 {position: absolute; overflow: hidden; padding: 0; top: 0.44em; height: 6px; width: 8px; left: 131%; background-color: #f00; z-index: 1;}
.arrowr5 {position: absolute; overflow: hidden; padding: 0; top: 0.5em; height: 4px; width: 10px; left: 131%; background-color: #f00; z-index: 1;}



.arrowb1 {position: absolute; overflow: hidden; padding: 0; top: 0.23em; height: 12px; width: 2px; left: 128%; background-color: #00f; z-index: 1;}
.arrowb2 {position: absolute; overflow: hidden; padding: 0; top: 0.3em; height: 10px; width: 4px; left: 128%; background-color: #00f; z-index: 1;}
.arrowb3 {position: absolute; overflow: hidden; padding: 0; top: 0.37em; height: 8px; width: 6px; left: 128%; background-color: #00f; z-index: 1;}
.arrowb4 {position: absolute; overflow: hidden; padding: 0; top: 0.44em; height: 6px; width: 8px; left: 128%; background-color: #00f; z-index: 1;}
.arrowb5 {position: absolute; overflow: hidden; padding: 0; top: 0.5em; height: 4px; width: 10px; left: 128%; background-color: #00f; z-index: 1;}


.arrowp1 {position: absolute; overflow: hidden; padding: 0; top: 16em; height: 12px; width: 2px; left: 127%; background-color: #5C246E; z-index: 1;}
.arrowp2 {position: absolute; overflow: hidden; padding: 0; top: 16.06em; height: 10px; width: 4px; left: 127%; background-color: #5C246E; z-index: 1;}
.arrowp3 {position: absolute; overflow: hidden; padding: 0; top: 16.13em; height: 8px; width: 6px; left: 127%; background-color: #5C246E; z-index: 1;}
.arrowp4 {position: absolute; overflow: hidden; padding: 0; top: 16.2em; height: 6px; width: 8px; left: 127%; background-color: #5C246E; z-index: 1;}
.arrowp5 {position: absolute; overflow: hidden; padding: 0; top: 16.3em; height: 4px; width: 10px; left: 127%; background-color: #5C246E; z-index: 1;}


.arrowg1 {position: absolute; overflow: hidden; padding: 0; top: 0.1em; height: 12px; width: 2px; left: 271%; background-color: #567E3A; z-index: 1;}
.arrowg2 {position: absolute; overflow: hidden; padding: 0; top: 0.18em; height: 10px; width: 4px; left: 271%; background-color: #567E3A; z-index: 1;}
.arrowg3 {position: absolute; overflow: hidden; padding: 0; top: 0.23em; height: 8px; width: 6px; left: 271%; background-color: #567E3A; z-index: 1;}
.arrowg4 {position: absolute; overflow: hidden; padding: 0; top: 0.3em; height: 6px; width: 8px; left: 271%; background-color: #567E3A; z-index: 1;}
.arrowg5 {position: absolute; overflow: hidden; padding: 0; top: 0.37em; height: 4px; width: 10px; left: 271%; background-color: #567E3A; z-index: 1;}

