ul,ol {list-style:none; color:#6A6A7D;}
h1, h2, h3, h4, h5, h6, ul, li {margin:0; padding:0px;}
ol {margin:10px 0px; padding:0px;}

a img,:link img,:visited img {border:none }
:link,:visited {text-decoration:none}

p {margin:5px 0; color:#6A6A7D;}

h3 {padding-bottom:2px;}

a:link {color: #6A6A7D;}
a:visited {color: #999966;}
a:hover {color: #FF7832;}
a:active {color: #6A6A7D;}

body {
	margin: 0;
         padding: 0;
	background-color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial;
	color:#333;
	}
	
#top { background-color:#87879A; height:53px; width:100%;}

#logo {
	width:190px;
	float:left;
	text-align:left;
	padding-top:0px;
	clear: both;
}

#logo h1 {
	background-image:url(/gif/logo_txpblogmap.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
         height:53px;

}

#logo h1 a{
display:block;
height:55px;
/*padding-top:55px;*/
text-indent:-2000px;
}

#logo a:link {color: #ccc;}
#logo a:visited {color: #ccc;}
#logo a:hover {color:#ccc;}
#logo a:active {color: #ccc;}

#update {width:200px; float:left;  padding-top:39px;}
#update h2 {font-size:9px; color:#fff; font-weight:normal;}
#report {margin-left:90px; margin-top:8px;}

#register{
margin:20px 0 36px 18px;
}

#register label{
display:block;
font-size:13px;
font-weight:bold;
margin-bottom:5px;
}

#register input{
border:1px solid #87879A;
width:206px;
}

#register input.submit{
background:#87879A;
font-weight:bold;
color:#fff;
width:60px;
}

.map-left{
position:absolute;
top:160px;
left:82px;
width:200px;
line-height:140%;
}

.map-center{
position:absolute;
top:150px;
left:270px;
width:500px;
height:400px;
}

.registerHelpText{font-size:128%; line-height: 154%;}
.registerHelpText p{padding-bottom:6px;}
.registerHelpText h2 {margin-bottom:-6px;}
.registerHelpText ul {}

.map-right{
position:absolute;
top:160px;
left:780px;
width:500px;
height:400px;
line-height:140%;
}

.map-top{
position:absolute;
top:100px;
left:270px;
}

.map-bottom{
position:absolute;
top:520px;
left:270px;
width:500px;
}

ul.map-notes{
list-style:disc;
padding-left: 14px;
padding-bottom:40px;
}

ul.map-notes li{
list-style:disc;
}


