/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */


body, p, br, td, th, div
{	font-family: Verdana, Arial, Geneva;
	font-size: 10pt;
	color: black;
}

blockquote
{	font-family: Courier New, monospace;
	font-size: 10pt;
	color: black;
background: #ccc;
}

.gmap 
{   min-width: 600px;
	width: 700px;
	height: 520px;
	min-height: 520px;
}

.headmap
{	background-color: rgb(0, 40, 104);
	padding-right: 8px;
	padding-left: 8px;
	color: rgb(255, 255, 255);
	font-weight: bold;
	font-size: 12pt;
	width: 90%;
}

.headmapmid
{	background-color: rgb(255, 255, 255);
	padding-right: 8px;
	padding-left: 8px;
	color: rgb(0, 40, 104);
	font-weight: bold;
	font-size: 12pt;
	height: 34px;
	width: 90%;
}

.infobox
{	border: 2px solid blue;
	background-color: rgb(224, 224, 224);
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	width: 90%;	
}

.infoboxmain
{
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-top: 0px;	
}

.sidemenu
{	border-left: 2px solid rgb(0, 40, 104);
border-right: 1px dotted rgb(80,80, 255);
border-bottom: none;
border-top: none;
padding-bottom: 6px;
background-color: #ddf;
}


.linkkey 
{ 	text-align: left;
    padding-left: 2px;
    background-color: rgb(80, 80, 255);
    color: #fff;
	border: 1px solid rgb(0, 40, 104);
	width: 20%;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 3px;	
}

.linkkeybase 
{ 	text-align: left;
    padding-left: 2px;
    background-color: #fff;
    color: #fff;
	border-bottom: 1px solid rgb(0, 40, 104);
	width: 20%;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 3px;	
}

.linkspace 
{ 	text-align: left;
    background-color: rgb(0, 40, 104);
	width: 2px;
    font-size: small;
}

.linklist 
{ 	text-align: left;
    background-color: rgb(255, 255, 255);
    padding-left: 2px;
    width: 175px;
    font-size: small;
}

.btable 
{   min-width: 500px;
	width: 90%;
	padding-left:3px;
}

.btcand { background: #fff; padding-left: 1px; }

.btth 
{ border-bottom: 1px solid black;
font-weight: bold;
}

.btwin 
{ background: #fff;
font-weight: bold;
}

.bttop 
{ background: #ccf;
}

ul.linkls
{
list-style-type: none;
margin:0 0 0 3; 
padding:0 0 0 3;
background-color: #ddf;
}

.linkdiv
{
list-style-type: none;
padding:0px;
background-color: #ddf;
}

a.botlnk
{
color: #fff;
font-weight: bold;
}

.lnkb
{
border-bottom: 1px solid rgb(128, 128, 255);
color: #000;
padding-bottom: 2px;
padding-left: 6px;
padding-right: 6px;
text-align: left;
}

.btth2 
{ border-bottom: 1px solid black;
font-weight: bold;
text-align: right;
}

.btblank {
border-bottom: 1px solid black;
text-align: center;
width: 5%;
}

.btv {text-align: right;}

.bttab 
{
background: #ccc;
width: 45%;
border-top: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid black;
text-align: center;
font-weight: bold;
}
.btsubtab 
{
background: #ddd;
border-top: 1px solid black;
border-left: 1px solid black;
border-right: 1px solid black;
border-bottom:  1px solid black;
text-align: center;
width: 20%;
}

.btbox 
{
background: #fff;
border-top: none;
border-left: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid black;
text-align: left;
}

.bttotal 
{ 	text-align: left;
    padding-left: 2px;
    background-color: #fff;
	border-top: 1px solid blue;
	border-bottom: 1px solid blue;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;	
	font-weight: bold;
	width: 95%;
}

.btvote 
{ 	text-align: left;
    padding-left: 2px;
    background-color: #fff;
	border-bottom: 1px solid black;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;	
	font-weight: bold;
	width: 75%;
}

.btmain
{   min-width: 500px;
	width: 81%;
	padding-left:3px;
}

