body {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding-top: 0;
padding-left: 0;
padding-right: 0;
padding-bottom: 0;
border-top: 0;
border-left: 0;
border-bottom: 0;
border-right: 0;
background-color: #7db7e9;
color: #ffffff;
}

.font_main {
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
text-align: justify;
}

.font_white {
font-size: 9pt;
color: #ffffff;
}

.align-left {
text-align: left;
}

.page_title {
font-family: Times New Roman, Georgia, Times, serif;
font-size: 20px;
font-style: normal;
font-weight: bold;
text-align: left;
color: #000000;
margin-bottom: 3px;
}

.p_subtitle1 {
font-family: Times New Roman, Georgia, Times, serif;
font-size: 16px;
font-weight: bold;
color: #000000;
margin-bottom: 10px;
}

.p_subtitle2 {
font-family: Times New Roman, Georgia, Times, serif;
font-size: 14px;
font-weight: bold;
color: #006666;
margin-bottom: 10px;
}

.infobx_top, a.infobx_top:link, a.infobx_top:visited {
font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size: 9px;
line-height: 10px;
font-weight: bold;
text-align: center;
color: #000066;
}

a.infobx_top:hover {
color: #777700;
}

.infobx_top2, a.infobx_top2:link, a.infobx_top2:visited {
font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size: 15px;
line-height: 17px;
font-weight: bold;
text-align: center;
color: #000066;
}

a.infobx_top2:hover {
color: #777700;
}

.infobx_cnt {
font-size: 9px;
line-height: 10px;
font-weight: normal;
vertical-align: top;
text-align: justify;
padding: 0px 6px 0px 8px;
}

.infobx_cnt2 {
font-size: 11px;
line-height: 13px;
font-weight: normal;
vertical-align: top;
text-align: justify;
padding: 0px 6px 0px 8px;
}

.infobx_cnt_noj {
font-size: 9px;
line-height: 10px;
font-weight: normal;
vertical-align: top;
text-align: left;
padding: 0px 6px 0px 8px;
}

.infobx_cnt_noj2 {
font-size: 11px;
line-height: 13px;
font-weight: normal;
vertical-align: top;
text-align: left;
padding: 0px 6px 0px 8px;
}

.infobx_more, a.infobx_more:link, a.infobx_more:visited {
font-size: 9px;
font-weight: bold;
text-decoration: none;
color: #e80000;
}

a.infobx_more:hover {
color: #3333ff;
}

.search_field {
font-size: 9px;
border-style: solid;
border-width: 1px;
border-color: #999966;
background-color: #bebebe;
width: 140px;
}

.search_submit_button {
font-size: 9px;
border-style: solid;
border-width: 1px;
border-color: #999966;
background-color: #bebebe;
}

.img_note1 {
font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size: 9px;
line-height: 10px;
font-weight: normal;
text-align: center;
}

.img_note2 {
font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size: 10px;
line-height: 10px;
font-weight: normal;
text-align: center;
}

.whole_brochure {
font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
}

.form_req {
font-family: Arial, Tahoma, Geneva, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
}

.intro_cnt {
font-size: 9pt;
color: #ffffff;
font-weight: bold;
text-align:left;
}

.select_page {
font-size: 10px;
color: #268f34;
background-color: #ffffff;
font-weight: bold;
text-align:left;
border-style: solid;
border-width: 1px;
border-color: #3d23de;
}

/* misc */
.copyright {
font-size: 8pt;
color: #333399;
font-weight: bold;
padding-bottom: 5px;
}

.rakor_cr, a.rakor_cr:link, a.rakor_cr:visited {
font-size: 8pt;
color: #333399;
font-weight: bold;
text-decoration:none;

}

a.rakor_cr:hover {
font-size: 8pt;
color: #000033;
font-weight: bold;
text-decoration:none; 
}

.diktio, a.diktio:link, a.diktio:visited {
font-size:7pt; 
text-decoration:none; 
color:#006600;
}

a.diktio:hover {
font-size:7pt; 
text-decoration:none; 
color:#3333ff;
}

.link2, a.link2:link, a.link2:visited {
text-decoration:underline; color:#006600; }

a.link2:hover {
text-decoration:none; color:#3333ff; }

a.location:link, a.location:visited { color: #ffff00; text-decoration: none; }
a.location:hover { color: #ffffff; text-decoration: underline; }

a:link, a:visited { color: #226099; text-decoration: none; }
a:hover { color: #896800; text-decoration: underline; }


