body,td,th { font-family: Tahoma, Helvetica; font-size: 11px; color: #002C7C; }
td,th { text-align:left; vertical-align:top; }
body { background-color: #FFFFFF; margin: 0px; padding: 0px; }

a { color: #59B56B; text-decoration: none; }
a:hover { color: #59B56B; text-decoration: underline; }

img { border:0px; }

img,div,td { behavior: url(js/iepngfix.htc); }

html, body { height:100%; }
#bodydiv { background:#FFFFFF; }
#maindiv { width:954px; text-align:left; display: table; }


#topline { width:954px; height:33px; background:#FFFFFF url(/images/_mt_topline_decor.jpg) right bottom no-repeat; }
#topline .icos { padding-top:12px; width:100%;  }
#topline .icos img { border:0px; margin:0px 13px 0px 0px; }

#header { width:954px; height:138px; background:#001864 url(/images/_mt_header.jpg) left top no-repeat; border-top:2px #FFFFFF solid; }
#header h1 { display:block; margin:0px; padding:45px 0px 0px 167px; color:#FFFFFF; font-size:18px; font-weight:normal; line-height:18px; font-family: Tahoma, Helvetica; }


#mmenu { height:54px; margin:0px; border-bottom:2px #FFFFFF solid; border-top:2px #FFFFFF solid; padding:0px; background-color:#E5F0F8; }

#mmenu .menu { margin:13px 14px 10px 14px; padding:0px; }
#mmenu .menu td { padding:0px 3px; line-height:28px; font-size:11px; color:#588DC3; font-weight:bold; white-space:nowrap; }
#mmenu .menu a { display:block; padding:0px; line-height:28px; font-size:11px; color:#588DC3; font-weight:bold; white-space:nowrap; text-decoration:none; }
#mmenu .menu a.selected { display:block; padding:0px; line-height:28px; font-size:11px; color:#002C7C; font-weight:bold; white-space:nowrap; text-decoration:none; border-bottom:2px #002C7C solid; }
#mmenu .menu a:hover { display:block; padding:0px; line-height:28px; font-size:11px; color:#002C7C; font-weight:bold; white-space:nowrap; text-decoration:none; }
#mmenu .menu td div { border-left:2px #588DC3 solid; margin:9px 0px 0px 0px; _margin-top:10px; }

#mmenu .lang { margin:13px 14px 0px 14px; padding:0px; }
#mmenu .lang td { padding:0px 5px; line-height:28px; font-size:11px; color:#59B56B; font-weight:bold; white-space:nowrap; }
#mmenu .lang a { display:block; padding:0px; line-height:28px; font-size:11px; color:#59B56B; font-weight:bold; white-space:nowrap; text-decoration:none; float:left; }
#mmenu .lang a.selected { display:block; padding:0px; line-height:28px; font-size:11px; color:#588DC3; font-weight:bold; white-space:nowrap; text-decoration:none; border-bottom:2px #588DC3 solid; float:left; }
#mmenu .lang a:hover { display:block; padding:0px; line-height:28px; font-size:11px; color:#588DC3; font-weight:bold; white-space:nowrap; text-decoration:none; float:left; }
#mmenu .lang td div { border-left:2px #59B56B solid; margin:9px 0px 0px 0px; _margin-top:10px; }

.hidlight {/* hidlight */ color:#59B56B;}
.newsdatebig {/* newsdatebig */ color:#588DC3; font-size:18px; }
.newsdatesmall {/* newsdatesmall */ color:#588DC3; }

#addmenu { margin:0px; width:954px; height:268px; display:table; }
#addmenu .nd { display:none; }
#index_but_1{ clear:both; float:left; width:476px; height:132px; margin:0px 0px 2px 0px; }
#index_but_2{ float:right; width:476px; height:132px;  margin:0px 0px 2px 0px;  }
#index_but_3{clear:both; float:left; width:476px; height:132px;  margin:0px 0px 0px 0px; }
#index_but_4{ float:right; width:476px; height:132px;  margin:0px 0px 0px 0px; }
#addmenu .links {display:table; line-height:16px; font-size:11px; padding:3px 16px 0px 16px; color:#FFFFFF; margin:0px; }
#addmenu .links a { color:#FFFFFF; text-decoration:none; }
#addmenu .links a:hover { color:#FFFFFF; text-decoration:underline; }


#addmenuin { margin:0px; border-bottom:2px #FFFFFF solid; width:954px; height:132px; }
#addmenuin .but1 { clear:both; float:left; display:block; width:476px; margin-bottom:2px; }
#addmenuin .but2 { float:right; display:block; width:476px; margin-bottom:2px; }
#addmenuin .but3 { clear:both; float:left; display:block; width:476px; }
#addmenuin .but4 { float:right; display:block; width:476px; }


#body { margin:0px; }
#body #top_d_lines { margin:0px; padding:0px; height:25px; }
#body #top_d_lines .left { border-bottom:2px #FFFFFF solid; width:476px; height:3px; float:left; background-color:#588DC3; }
#body #top_d_lines .leftin { border-bottom:2px #FFFFFF solid; width:476px; height:9px; float:left; background-color:#59B56B; }
#body #top_d_lines .right { border-bottom:2px #FFFFFF solid; width:476px; height:9px; float:right; background-color:#59B56B; }


#container { margin:0px; }

h1 { font-family: "Arial Narrow", Arial, Helvetica; font-size:20px; font-weight:bold; line-height:16px; margin:0px 0px 20px 0px; padding:0px; color:#588DC3; }
h2 { font-family: "Arial Narrow", Arial, Helvetica; font-size:20px; font-weight:bold; line-height:18px; margin:0px 0px 16px 0px; padding:0px; color:#588DC3; text-transform:uppercase; }
h3 { font-family: "Arial Narrow", Arial, Helvetica; font-size:20px; font-weight:bold; line-height:16px; margin:0px 0px 25px 0px; padding:0px; color:#002C7C; }
h4 { font-family: "Arial Narrow", Arial, Helvetica; font-size:16px; font-weight:bold; line-height:16px; margin:0px 0px 16px 0px; padding:0px; color:#588DC3; }
h5 { font-family: "Arial Narrow", Arial, Helvetica; font-size:16px; font-weight:bold; line-height:16px; margin:0px 0px 0px 0px; padding:0px; color:#588DC3; }

#prefooter { clear:both; float:left; width:476px; background-color:#59B56B; border-top:2px #FFFFFF solid; }

#prefooterin { clear:both; }
#prefooterin .left { width:476px; background-color:#588DC3; border-top:2px #FFFFFF solid; float:left; margin:6px 0px 0px 0px; }
#prefooterin .right { width:476px; background:#59B56B url(../images/_mt_prefooterinbg.gif) right top no-repeat; border-top:2px #FFFFFF solid; float:right; }

#footer { clear:both; background:#FFFFFF; width:954px; position: inherit; bottom:0px; }

#copyr { float:left; width:238px; border-right:2px #FFFFFF solid; border-top:2px #FFFFFF solid; background-color:#001864; color:#FFFFFF; padding:0px; }
#copyr .content { border-bottom:10px #588DC3 solid; background-color:#001864; color:#FFFFFF; padding:18px 20px 0px 20px; font-size:9px; }

#links { float:left; width:236px; border-top:2px #FFFFFF solid; background-color:#001864; color:#FFFFFF; padding:0px; }
#links .content { border-bottom:10px #588DC3 solid; background: url(/images/_mt_footer_icosbg.gif) right top; color:#FFFFFF; padding:0px 0px 0px 67px; font-size:9px; }
#links .content img { border:1px #123F8A solid; margin: 29px 13px 0px 0px; }

#search_mc3 { float:right; width:476px; border-top:2px #FFFFFF solid; background-color:#588DC3; color:#FFFFFF; padding:0px; height:78px; text-align:right; }
#searchform { clear:both; float:left; padding: 30px 0px 0px 20px; }
#mc3logo { padding:28px 26px 0px 322px; }

.mc3powered { text-align:right; vertical-align:bottom; padding:1px 2px 0px 0px; }
.mc3powered strong { font-weight:normal; }
.mc3powered a { color:#FFFFFF; text-decoration:none; font-size:9px; }
.mc3powered a:hover { color:#FFFFFF; text-decoration:underline; font-size:9px; }


#indexnews { width:715px; float:left; margin:0px; }
#indexnews .content { padding:0px 23px; margin:0px; }
#indexnews .content img { margin:5px; }
#indexnews .inc { float:left; width: 238px; margin:0px; padding:0px; }
#indexnews .inc span.title { margin:0px; padding:0px; line-height:16px; color:#588DC3; }
#indexnews .inc div.nb { margin:11px 0px 0px 0px; padding:0px; line-height:16px; color:#002C7C; }
#indexnews .inc div.nb p { margin:0px; padding:0px; line-height:16px; }
#indexnews h1 { margin: 0px 0px 16px 0px; }

#indexlinks { width:238px; float:right; margin:0px; }
#indexlinks .content { padding:0px 23px; }

#govsiteslinkplus { position:absolute; display:none; border:1px #59B56B solid; margin:-165px 0px 0px -214px; background:url(../images/_mt_popupbg.png) left top repeat; behavior: url(js/iepngfix_.htc); z-index:1000;  }
#govsiteslinkplus .bg td { padding:15px 14px; text-align:right; z-index:1100; }
#govsiteslinkplus a { color:#FFFFFF; text-transform:uppercase; text-decoration:underline; font-weight:bold; white-space:nowrap; }
#govsiteslinkplus a:hover { color:#FFFFFF; text-transform:uppercase; text-decoration:none; font-weight:bold; white-space:nowrap; }

#addsiteslinkplus { position:absolute; display:none; border:1px #59B56B solid; margin:-165px 0px 0px -214px; background:url(../images/_mt_popupbg.png) left top repeat; behavior: url(js/iepngfix_.htc); z-index:1000;  }
#addsiteslinkplus .bg td { padding:15px 14px; text-align:right; z-index:1100; }
#addsiteslinkplus a { color:#FFFFFF; text-transform:uppercase; text-decoration:underline; font-weight:bold; white-space:nowrap; }
#addsiteslinkplus a:hover { color:#FFFFFF; text-transform:uppercase; text-decoration:none; font-weight:bold; white-space:nowrap; }



#container .inleft { float:left; display:block; width:238px; padding:0px 0px 20px 0px; }
#container .inleft .content { padding:0px 3px 0px 0px; }
#container .inleft .content .title { padding:0px 0px 0px 23px; }

#container .inright { float:right; display:block; width:714px; padding:0px 0px 20px 0px; }
#container .inright .content { padding:0px 30px 0px 23px; }

#menu_lvl2 ul { clear:both; margin:0px; padding:0px; float: left; display:block; }
#menu_lvl2 ul li { list-style:none; margin:0px 0px 2px 0px; padding:0px; float:left; }
#menu_lvl2 ul li a { display:block; padding:5px 0px 5px 14px; font-size:11px; color:#59B56B; font-weight:normal; text-decoration:none; margin:0px; }
#menu_lvl2 ul li a:hover { display:block; padding:5px 0px 5px 14px; font-size:11px; color:#002C7C; font-weight:normal; text-decoration:none; margin:0px; }
#menu_lvl2 ul li a.selected { display:block; padding:5px 0px 5px 14px; font-size:11px; color:#002C7C; font-weight:bold; text-decoration:none; margin:0px; }
#menu_lvl2 ul li a.selected:hover { display:block; padding:5px 0px 5px 14px; font-size:11px; color:#002C7C; font-weight:bold; text-decoration:none; margin:0px; }
#menu_lvl2 table { clear:both; float:left; height:36px; width:228px; margin:0px; border-left:9px #59B56B solid; }
#menu_lvl2 table.selected { clear:both; float:left; height:36px; width:228px; border-left:9px #002C7C solid;  margin:0px; }
#menu_lvl2 td { vertical-align:middle; text-align:left; padding:0px; }
#menu_lvl2 p.selected_3 { color:#002C7C; }
#menu_lvl2 p.selected_3 a { color:#002C7C; text-decoration:none; font-weight:normal; padding:3px 0px; }
#menu_lvl2 p.selected_3 a:hover { color:#002C7C; text-decoration:none; font-weight:normal; padding:3px 0px; }
#menu_lvl2 p.n_selected_3 { color:#59B56B; }
#menu_lvl2 p.n_selected_3 a { color:#59B56B; text-decoration:none; font-weight:normal; padding:3px 0px; }
#menu_lvl2 p.n_selected_3 a:hover { color:#002C7C; text-decoration:none; font-weight:normal; padding:3px 0px; }

#innews { margin:0px; }
#innews .inc { margin:0px 0px 20px 0px; padding:0px; }
#innews .inc img { margin:5px; }
#innews .inc span.title { margin:0px; padding:0px; line-height:16px; color:#588DC3; }
#innews .inc div.nb { margin:11px 0px 0px 0px; padding:0px; line-height:16px; color:#002C7C; text-align:justify; }
#innews .inc div.nb p { margin:0px; padding:0px; line-height:16px; }
#innews .inc div.img { padding:0px 0px 0px 20px; clear:both; float:right; }

#paging { margin: 0px; padding: 0px; line-height:16px; color:#59B56B; }
#paging .title { color:#588DC3; font-size:16px; font-family: "Arial Narrow", Arial, Helvetica; font-weight:bold;  }
#paging a { margin: 0px; padding: 0px; color:#59B56B; text-decoration:none; }
#paging a:hover { margin: 0px; padding: 0px; color:#588DC3; text-decoration:underline; }
#paging a.selected { margin: 0px; padding: 0px; color:#588DC3; text-decoration:none; font-size:16px; font-family: "Arial Narrow", Arial, Helvetica; font-weight:bold; }
#paging a:hover.selected { margin: 0px; padding: 0px; color:#588DC3; text-decoration:none; font-size:16px; font-family: "Arial Narrow", Arial, Helvetica; font-weight:bold; }


#postform { padding:0px 0px 0px 23px; margin:120px 0px 0px 0px; float:left; }
#postform .title { line-height:18px; color:#588DC3; font-family: "Arial Narrow", Arial, Helvetica; font-size:20px; font-weight:bold; }
#postform input { background:#FFFFFF; width:120px; padding:2px 5px 2px 5px; font-family:Tahoma, Helvetica; font-size:11px; color:#588DC3; border:1px #B7D4E9 solid; }

.ctext { line-height:16px; text-align:justify; }
.ctext p { text-indent:20px; margin:5px 0px; line-height:16px; }
.ctext img { margin:5px; border:5px #59B56B solid; padding:1px; }
.ctext table { border-left:1px #59B56B solid; border-top:1px #59B56B solid; }
.ctext table td{ border-right:1px #59B56B solid; border-bottom:1px #59B56B solid; padding:5px; }
.ctext table th{ border-right:1px #59B56B solid; border-bottom:1px #59B56B solid; padding:5px;font-family: "Arial Narrow", Arial, Helvetica; font-size:16px; font-weight:bold; line-height:16px; color:#588DC3; }


#contactsinfo { display:block; line-height:16px; }
#contactsinfo .left { float:left; width:670px; margin-right:23px; }
#contactsinfo .left h5 {  }
#contactsinfo .right { float:left;  }
#contactsinfo .right h5 { color:#59B56B; }
#contactsinfo .right .img { margin:15px 0px 0px 0px; padding:5px; width:auto; background:#59B56B; }
#contactsinfo .right .img img { border:1px #FFFFFF solid; }

#contactsinfo .left table { border-left:1px #59B56B solid; border-top:1px #59B56B solid; width:100%; }
#contactsinfo .left table td{ border-right:1px #59B56B solid; border-bottom:1px #59B56B solid; padding:5px; }
#contactsinfo .left table th{ border-right:1px #59B56B solid; border-bottom:1px #59B56B solid; padding:5px; font-family: "Arial Narrow", Arial, Helvetica; font-size:16px; font-weight:bold; line-height:16px; color:#588DC3; }


form { margin:0px; }

#contactsform { clear:both; display:block; line-height:16px; float:left; margin-top:20px; }
#contactsform .fbform td { line-height:18px; vertical-align:top; }
#contactsform input.text { width:201px; padding:2px 5px; margin:0px 0px 2px 0px; _margin:0px; background:#FFFFFF; border:1px #59B56B solid; font-size:11px; font-family:Tahoma, Helvetica; color:#002C7C; }
#contactsform textarea.text { width:201px; padding:2px 5px; margin:0px 0px 2px 0px; _margin:0px; background:#FFFFFF; border:1px #59B56B solid; font-size:11px; font-family:Tahoma, Helvetica; color:#002C7C; height:61px; }


#faqform { clear:both; display:block; line-height:16px; float:left; margin-top:0px; padding:0px 5px 0px 23px; }
#faqform table { border:0px; width:190px; }
#faqform .faqform td { line-height:18px; vertical-align:top; }
#faqform a { color:#588DC3; }
#faqform input.text { width:180px; padding:2px 5px; margin:0px 0px 2px 0px; _margin:0px; background:#FFFFFF; border:1px #588DC3 solid; font-size:11px; font-family:Tahoma, Helvetica; color:#002C7C; }
#faqform textarea.text { width:180px; padding:2px 5px; margin:0px 0px 2px 0px; _margin:0px; background:#FFFFFF; border:1px #588DC3 solid; font-size:11px; font-family:Tahoma, Helvetica; color:#002C7C; height:61px; }

#faqmess {  clear:both; padding:0px 1px; }
#faqmess div.faqc { clear:both; margin:0px 0px 30px 0px; padding:0px; display:table; } /* */
#faqmess div.name { float:left; width:575px; font-weight:normal; margin:0px; padding:0px; color:#588DC3; font-size:18px; display:compact; }
#faqmess div.date { float:right; width:80px; text-align:right; font-weight:normal; margin:0px; padding:0px; color:#59B56B; font-size:18px; }
#faqmess div.question { clear:both; float:left; width:659px; text-align:justify; padding-top:5px; text-indent:20px; line-height:16px; }
#faqmess div.question_s { clear:both; float:left; width:659px; text-align:justify; padding-top:5px; text-indent:20px; line-height:16px; color:#59B56B; }
#faqmess div.answer { clear:both; float:left; width:659px; text-align:justify; padding-top:5px; color:#59B56B; text-indent:20px; line-height:16px; }



