* {
	font-family:Tahoma, sans-serif;
}
body {
	margin:0px; padding:0px; color:#5A5A5A;
}
img {
	border:0px;
}
img.png {
	border:0px; behavior: url("/i/png.htc");
}
a {
	color:#2397E0; text-decoration:underline;
}
a:hover {
	color:#2397E0; text-decoration:none;
}
a.v {
	color:#2397E0; text-decoration:none; font-weight:bold;
}
a.v:hover {
	color:#2397E0; text-decoration:none; font-weight:bold;
}
table.layout {
	width:100%; border:0; border-collapse:collapse; font-size:12px;
}
td.top_main {
	height:308px; background:url(/i/bg_top_main.jpg) top repeat-x;
}
td.top {
	height:208px; background:url(/i/bg_top.jpg) top repeat-x;
}
td.bot {
	height:165px; background:url(/i/bg_bot.jpg) top repeat-x; padding-top:85px;
}
td.bot_l {
	padding-left:65px; font-size:11px; width:300px;
}
td.bot_r {
	padding-right:65px; font-size:11px;
}
a.ms1 {
	color:#000000; text-decoration:none; font-size:11px;
}
a.ms1:hover {
	color:#000000; text-decoration:none; font-size:11px;
}
a.ms2 {
	color:#2397E0; text-decoration:underline; font-size:11px;
}
a.ms2:hover {
	color:#2397E0; text-decoration:none; font-size:11px;
}
.txt {
	width:200px; height:18px; border:1px solid #9D9D9D; font-size:12px; color:#363636;
}
.txt_s {
	width:150px; height:18px; border:1px solid #9D9D9D; font-size:12px; color:#363636;
}
.but {
	padding:0; margin:0;
}
td.big_menu {
	padding-left:13px; padding-right:13px;
}
a.big_menu {
	font-size:14px; text-decoration:none; text-transform:uppercase; font-weight:bold;
}
a.big_menu:hover {
	font-size:14px; text-decoration:none; text-transform:uppercase; font-weight:bold; color:#016A99;
}
a.big_menu_v {
	font-size:14px; text-decoration:none; text-transform:uppercase; font-weight:bold; color:#016A99; border-bottom:2px solid #016A99; padding-bottom:1px; line-height:18px;
}

span.big_menu_v {
	font-size:14px; text-decoration:none; text-transform:uppercase; font-weight:bold; color:#016A99; border-bottom:2px solid #016A99; padding-bottom:1px; line-height:18px; 
}
span.submenu_v {color:#016A99;
}

a.big_menu_v:hover {
	font-size:14px; text-decoration:none; text-transform:uppercase; font-weight:bold; color:#016A99;
}
div.logo_main {
	position:absolute; top:158px; left:50%; margin-left:-150px;
}
div.logo {
	position:absolute; top:58px; left:50%; margin-left:-150px;
}
div.ico {
	position:absolute; top:45px; right:85px;
}
td.body {
	padding:0 8%;
}

div.con {margin:0; background:#78C2E9; color:#FFF; font-weight:bold;}
b.rtop, b.rbottom{display:block; background:#FFF;}
b.rtop b, b.rbottom b{display:block; height:1px; overflow:hidden; background:#78C2E9;}
b.r1{margin:0 5px;}
b.r2{margin:0 3px;}
b.r3{margin:0 2px;}
b.rtop b.r4, b.rbottom b.r4 {margin:0 1px; height:2px;}
div.b1 {margin:14px 0;}
div.b2 {margin:7px 0;}
div.b3 {margin:12px 0;}

table.data {
	width:100%; border:0; border-collapse:collapse; font-size:12px;
}
table.data td {
	border-bottom:1px #A0A0A0 dotted; padding:8px; color:#5A5A5A;
}
table.menu_s {
	border:0; border-collapse:collapse; font-size:12px;
}
table.menu_s td {
	padding-bottom:5px;
}
h1 {
	color:#2397E0; font-size:14px; text-transform:uppercase;
}


h3 {
	color:#3394DB; font-size:12px;
}

td.left {
	width:210px; padding-right:10px;
}
td.right {
	width:210px; padding-left:10px;
}
td.date {
	color:#9D9D9D; width:80px; font-weight:bold;
}
td.zag {
	color:#2397E0; font-weight:bold;
}





ul.mbv {width:260px;margin:0px;padding:0px;list-style:none;text-align:left;z-index:25;}

ul.mbv li {padding:0px;
           margin:0px;
           border-bottom: 1px solid #fff;
           position: relative;
           z-index:26;}
           /* fixes gap problem in IE */

ul.mbv ul {margin:0px;
           padding:0px;
           list-style:none;
           position: absolute;
           top:0px;
           left:270px;
           width:260px;
           background:#9CC;
           z-index:37;}
           /* if using borders, -1 to align top borders */

ul.mbv li a:link,ul.mbv li a:visited,ul.mbv li a:hover,ul.mbv li a:active {
	display: block;
	padding: 2 5;
	width: 100%;
	text-decoration: none;
	background: #219DDF url(/i/dark_angle.gif) no-repeat right;
	color: #FFFFFF;
}
ul.mbv li a:hover, ul.mbv li a:active {background: #D0EBF9 url(/i/light_angle.gif) no-repeat right; color: #219DDF;}

ul.mbv li a.hidden:link, ul.mbv li a.hidden:visited {background: #219DDF url(/i/roll_dark_angle.gif) no-repeat right;}

ul.mbv li a.visible:link,
ul.mbv li a.visible:visited,
ul.mbv li a.visible:hover,
ul.mbv li a.visible:active {background: #D0EBF9 url(/i/roll_light_angle.gif) no-repeat right;color: #219DDF;}



.vmp_txt{text-align:center;vertical-align:top;}
.vmp_txt2{text-align:center;vertical-align:middle;}
.vmp_h{text-align:center;vertical-align:top;font-size:11px;}

.home {text-decoration:none; font-size:12px;}
.home img {vertical-align:middle;}