html,
body { width:100%; height:100% }
* { margin:0; padding:0; font:12px Arial, sans-serif }
body { background-color:#fff }

.wrapper { margin:0 auto; width:1000px }
table tr.even { background-color:#eee }

h1 { font-size:20px; font-weight:bold; margin:0 0 20px 10px }

.select,
.textarea,
.textbox { width:100% }
.textarea { height:200px }

.left { float:left }
.clear { clear:both }

.textbox { color:$66; border:1px solid #666; padding:3px 0 }
.button { background-color:#666; color:#fff; padding:3px 5px; border:none }
.buttonwhite { background-color:#fff; color:#000; border:none }

#leftbar { width:190px; margin:0 10px 0 0 }

#bcmap { width:800px; height:500px }
#bcmap .alt { display:none } 

#head { padding:30px 0 }
#logo { width:100px; font-size:20px; font-family:Georgia, sans-serif }
#menu { float:right!important }
#menu a { text-decoration:none; color:#666; font-size:14px }
#menu a:hover { color:#333 }
#menu li { float:left; list-style:none; margin:5px 0 0 10px }

#search .textbox { width:150px; margin:0 5px 0 0 }
#search { height:150px }
#update { height:250px; width:190px; overflow:hidden }
#login { height:100px }

#update h1 { font-weight:bold; margin:0 0 5px }
#update li { list-style:none; padding:3px 0; color:#333; border-top:1px solid #ccc }
#update li.even { background-color:#eee }
#update .scroll { height:200px; overflow-y:scroll }

#search h1 { font-weight:bold; margin:10px 0 5px 0 }
#search .checkbox,
#search .label { margin:0 5px 0 0 }

#login .textbox { margin:0 0 3px 0 }

#footer { padding:30px 0 }

#btnnav { margin:0 auto; width:150px; height:25px }

table { background-color:#fff }
table th { background-color:#ccc; font-weight:bold; font-size:15px }
table th,
table td { padding:5px 10px; text-align:left; vertical-align:top }}

@media print {
	@page { margin:10% }
	#btnnav { display:none }
}

