body {font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, sans-serif; margin: 0px; background: white; padding: 0;}

td.lmenu {border: 1px solid #999; border-top: 0px;  border-left: 0px;padding: 4px; height: 620px; width: 340px; margin: 0px;}
td.rmenu {border-right: 1px solid #999; border-bottom: 1px solid #999; padding: 6px; height: 620px;}

h1 {text-align: center;}
p.err {width: 90%; text-align: center; color: #777777;}

div.nav {padding: 6; padding-left: 10px; border-bottom: 1px solid #999999; margin: 0 6 0 6;}
a.nav {text-decoration: none; font-size: 13px;text-transform: uppercase; color: black;}
a.selnav {text-decoration: none; font-size: 13px;text-transform: uppercase; color: red;}
a.nav:hover {text-decoration: underline;color: #ff0000;}
a.selnav:hover {text-decoration: underline;color: #AAAAAA;}
a.home {text-decoration: none; font-size: 14px; text-transform: uppercase;}
a.home:hover {text-decoration: underline;color: #ff0000;} 

a:hover {color: #FF0000}
a {color: black; margin: 0;}

.TMain table {padding: 0; margin: 0; width: 100%;}
.TMain img {padding: 0; margin: 0;}
.TMain td {padding: 0; margin: 0;}

.TRazd table { width: 100%;}
.TRazd td {padding: 3 3 15 10; border-bottom: 1px solid #dddddd; margin: 3;}
.TRazd span.small {font-size: 11px; color: #666666;}

a.smallmenu {color: black; text-decoration: none; font-size: 14px; font-weight: bold;}
a.smallmenu:hover {color: red} 
td.sep {width: 2px; font-size: 12px; font-weight: bold;}
p.afor {font-size: 11px; font-color: #333333; padding-right: 20px;}
h2.main, h1.main {padding: 0px; margin: 0px; font-size: 30px; color: red;}
h2 {font-size: 16px; padding: 0px; margin: 0px;}

table, tr, td {margin: 0px; padding: 2px; border: 0px solid black; font-size: 13px; font-family: Verdana;}
table.main {border-bottom: 1px solid #cccccc; padding: 0px; margin: 0px;}
.main td {padding: 0px; font-family: Tahoma, Arial, Helvetica, Verdana, Geneva, sans-serif;}


.TBlue 			{ width:100%; padding: 0px;}
.TBlue td		{ padding: 0px;}
.TBlue td.title { color:white; font-size:13px; font-weight:bold; background-image:url(/imgs/n_tbg.gif); vertical-align: middle;padding: 0px;}
.TBlue td.base 	{ border-left:#aaa solid 1px; border-right:#aaa solid 1px; padding:5 14; }
.TBlue span		{ color:#fb4100; }
.TBlue span.new	{ color:#999; font-weight: normal; font-size: 11px;}
.TBlue a 		{ color:#000000; text-decoration:underline; font-weight:normal; }
.TBlue a.active	{ color:#ff0000; text-decoration:underline; font-weight:normal; }
.TBlue a:hover 	{ color:#ff0000; text-decoration:none; }
.TBlue td.tbg	{background-image:url(/imgs/n_tbg.gif);padding: 0px;}

.Text		{ font-weight:normal; }
.Text td	{ vertical-align:top; padding:3; font-size:13px;}
.Text td.data	{ font-weight: bold; padding: 5 0 5 0; border-bottom: 1px solid #cccccc; text-align: right;}
.Text td.txt	{ padding: 0 5 15 5;}
.Text td.title			{ background-image:url('/imgs/dots2.gif'); background-repeat:repeat-x;  font-weight:normal; font-size:13px; vertical-align:top;}
.Text span.title		{ background-color:#ffffff; padding:5 0; color: black; font-weight:normal; font-size:13px; }


td.rmenu_view {border-right: 1px solid #999; border-bottom: 1px solid #999; padding: 6px; height: 780px; text-align: center;} 

div.map  {padding: 2px; font-size: 12px; padding-left: 30px;}
div.submap {padding: 2px; font-size: 12px; padding-left: 60px;}
div.mapref {padding: 2px; font-size: 12px; width: 90%; text-align: left; color: #666666; border-bottom: 1px #ccc solid; padding-top: 14px;}

.rmenu h1 {font-size: 14px; font-weight: bold;}
.rmenu h2 {font-size: 14px; font-weight: bold; width: 96%; text-align: center; padding-left: 10px;}


.sd	table {font-size: 11px;}
.sd	a {color: #666666; font-size: 11px;}


