* { font-family: Tahoma, Arial, Helvetica, sans-serif;}

body { background:#505056;}
p, td, div { font-size:14px; color:#000000; line-height:16px;}
form, body, iframe { margin: 0; padding: 0;}
img, table, iframe { border: 0;}
p { margin-top:0; margin-bottom:14px; color:black; font-size:14px; font:Tahoma;}
table { border-collapse:collapse;}
table td { padding:0;}
.h100 { height:100%;}

a { color:#212190; text-decoration:underline;}
a:hover { text-decoration:none;}

.bg_top { background:url(images/bg_top.jpg) no-repeat bottom left; height:335px;}
.bg_cont-y { background:url(images/bg_cont-y.jpg) repeat-y; height:474px}
.bg_bot { background:#000000; height:55px; padding-left:41px}

.ttl1 { font-size:24px; line-height:30px; color:#000080; font-family:Tahoma; text-decoration:underline}
.ttl2 { font-size:24px; line-height:30px; color:#000000}
.blu-bold { color:#000080; font-weight:bold; text-decoration:underline}
.blu-bold1 { color:#212190; font-weight:bold;}

.copy { color:#ffffff; font-size:11px; line-height:14px}
.f11 { font-size:11px; line-height:16px}

.d-mnu { margin:276px 0 0 304px}

.list1 {margin:0px; padding-left:16px; background:url(images/arrow1.gif) no-repeat 0px 5px; font-size:14px; font-family:Tahoma; color:black; line-height:17px;}

.blue_text {margin:0 0 15px 0px; color:#41419f; font-size:18px; font-weight:bold; font-family:Tahoma;}
.bl18u		{font-size:18px; font-family:Tahoma; color:#000080; text-decoration:underline; font-weight:bold;}
.bl18		{font-size:18px; font-family:Tahoma; color:#000080; font-weight:bold;}
.black18		{font-size:18px; font-family:Tahoma; color:#000000; font-weight:bold;}
.cl {height:1px; overflow:hidden; clear:both;}

.map {background-image:url(images/map.jpg); background-repeat:no-repeat; width:311px; height:280px;}