* {margin: 0; padding: 0;border: 0;}
body, html {color: #003366;font-family:tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;background: #b8daf9;}
table tr,td {font-family:tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;}
table#main{background:#b8daf9;width:100%;}
table#footer{background: url('/img/logofooter.gif') no-repeat left top;background-color:#bcbb9e;}
.ed{background: url('/data/img/regions.png');background-repeat:no-repeat;background-position:right}
img{border:none}
.img_design{border-style:none;vertical-align: middle;}
a,a:link{color:#709cff;text-decoration:underline;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;text-align:left}
a:hover{color:#003366;text-decoration:underline;}
a#newslist,a#newslist:link{color:#000b42;text-decoration:underline;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;}
a#newslist:hover{color:#709cff;text-decoration:underline;}
a#headeright,a#headeright:link{color:#000b42;text-decoration:underline;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:11px;}
a#headeright:hover{color:#003366;text-decoration:underline;}
p{margin:0px 0px 5px 10px;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;color:#003366;}
span{margin:0px 0px 5px 10px;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;}
h1{margin:0px 0px 10px 10px;color:#337c99;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size: 14px;font-weight: bold;border-bottom: 1px dashed #337c99;}
h1cons{margin:0px 0px 10px 10px;color:#337c99;font-family:"calibri light";font-size: 14px;font-weight: bold;border-bottom: 1px dashed #337c99;}
h2{margin:5px 0px 5px 10px;color:#000b42;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:13px;font-weight: bold;}
h2cons{margin:5px 0px 5px 10px;color:#000b42;font-family:"calibri light";font-size:13px;font-weight: bold;}
h3{margin:5px 0px 5px 10px;color:#0599f9;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:13px;font-weight: bold;}
h3cons{margin:5px 0px 5px 10px;color:#0599f9;font-family:"calibri light";font-size:13px;font-weight: bold;}
h4{margin:5px 0px 5px 10px;color:#a70000;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:13px;font-weight: bold;}
a#h5,a#h5:link{margin:0px 0px 0px 0px;color:rgb(85,85,85);font-family:"calibri light";font-size:20px;text-decoration:none;line-height:80%;}
a#h5:visited{color:rgb(85,85,85);font-family:"calibri light";font-size:20px;text-decoration:none;line-height:80%;}
a#h5:hover{color:rgb(85,85,85);font-family:"calibri light";font-size:20px;text-decoration:none;line-height:80%;}
td#h5{vertical-align:top;width:140px;}
img#h5{margin-bottom:5px;width:125px;height:120px;opacity:1;filter:alpha(opacity=100);box-shadow: -3px 3px 2px #888888;background: rgb(127,127,127);-webkit-transition: all 1s ease;-moz-transition: all 1s ease; -o-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 0.3s ease;}
img#h5:hover{opacity:1;filter:alpha(opacity=100);box-shadow: -3px 3px 2px #888888;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
p#h6{color:#003366;font-family:"calibri light";font-size:15px;margin:0px 0px 0px 0px;}
p#h61{color:#961423;text-decoration:none;font-family:"calibri light";font-size:17px;font-weight: bold;margin:0px 0px 0px 0px}
p#h62{color:#000b42;text-decoration:none;font-family:"calibri light";font-size:16px;font-weight: bold;margin:5px 0px 0px 0px}
p#cons{color:#000b42;text-decoration:none;font-family:"calibri light";font-weight: bold;font-size:16px;}
a#newslistcons,a#newslistcons:link{color:#000b42;text-decoration:underline;font-family:"calibri light";font-weight: bold;font-size:16px;}
a#newslistcons:hover{color:#709cff;text-decoration:underline;font-family:"calibri light";font-size:16px;}
ul li{margin:0px 0px 5px 30px;list-style-image:url('/img/arrow_list.gif');font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size: 12px;vertical-align:top;color:#003366;}
ol li{margin:0px 5px 5px 10px;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size: 12px;color:#003366;}
.gallery{list-style-image:none;}
table#info td {padding:5px;border-bottom:solid 1px #b8daf9;border-top:solid 1px #b8daf9;border-left:solid 1px #b8daf9;border-right:solid 1px #b8daf9;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size: 12px;color:#003366;}
.table_footer_left{background-image: url('/img/footer_left.gif');background-repeat:no-repeat;background-position: left;background-color: #b8daf9;background-repeat:no-repeat;}
.table_footer_back{background-image: url('/img/footer_back.gif');background-repeat:repeat-x;background-position: left;background-color: #b8daf9;vertical-align:middle;}
.table_footer_right{background-image: url('/img/footer_right.gif');background-position: 10px;background-color: #b8daf9;background-repeat:no-repeat;}
.table_header_left{background-image: url('/img/header_left.jpg');background-position: right;background-color: #b8daf9;}
.table_header_back{background-image: url('/img/header_back.jpg');background-repeat:repeat-x;background-position: left;background-color: #b8daf9;vertical-align:bottom;}
.table_header_right{background-image: url('/img/header_right.jpg');background-repeat:no-repeat;background-position: left;background-color: #b8daf9;vertical-align:bottom;padding:0px 0px 0px 0px;}

.menu_top{background-image: url('/img/menu_top.gif') ;background-position: top;background-color: #b8daf9;}
.menu_bottom{background-image: url('/img/menu_bottom.gif');background-position: top;background-color: #b8daf9;}

.main_menu_left{background-image: url('/img/menu_left.gif');background-repeat:no-repeat;background-position: top;background-color: #b8daf9;}
.main_menu_activ{padding:0px 5px 1px 5px;vertical-align: middle;background-image: url('/img/menu_activ.gif');background-repeat:repeat-x;background-position: top;background-color: #b8daf9;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;color:#ffffff;font-weight: bold;}
.main_menu_noactiv{padding:0px 5px 1px 5px;vertical-align: middle;background-image: url('/img/menu_noactiv.gif');background-repeat:repeat-x;background-position: top;background-color: #b8daf9;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;color:#ffffff;font-weight: bold;}
.main_menu_right{background-image: url('/img/menu_right.gif');background-repeat:no-repeat;background-position: top;background-color: #b8daf9;}
.main_menu_line{background-image: url('/img/menu_line.gif');background-repeat:no-repeat;background-position: top;background-color: #b8daf9;}
a#mainmenu,a#mainmenu:link{color:#ffffff;text-decoration:none;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;}
a#mainmenu:hover{color:#000b42;text-decoration:none;}
a#leftmenu,a#leftmenu:link{color:#ffffff;text-decoration:none;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;}
a#leftmenu:hover{color:#003366;text-decoration:none;}
a#leftmenu2,a#leftmenu2:link{color:#000b42;text-decoration:none;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;font-weight: bold;}

.table_corner_1{background: url('/img/1.gif') no-repeat top left;background-color: #ffffff;}
.table_corner_2{background: url('/img/2.gif') no-repeat top right;background-color: #ffffff;}
.table_corner_3{background: url('/img/3.gif') no-repeat bottom left;background-color: #ffffff;}
.table_corner_4{background: url('/img/4.gif') no-repeat bottom right;background-color: #ffffff;}

.content{padding: 5px 0px 5px 5px;background-color: #ffffff;vertical-align:top;}
.menu {margin: 0px 0px 0px 5px;background-color:#2f6faa;width:274px;}
.clear {content: ' ';clear:both;display: block;width: 0; height: 0;overflow: hidden;font-size: 0;}
/*Text inputs */
.NFText {border:none; vertical-align:middle; font:12px/15px tahoma,verdana,arial,helvetica,sans-serif; background:none;}
.NFTextCenter {height:15px; background:url('/img/niceforms/input.png') repeat-x 0 0; padding:3px 0; margin:0; float:left; line-height:15px;}
.NFTextLeft, .NFTextRight {width:7px; height:21px; vertical-align:middle; float:left;border:none;}
.NFTextLeft {background:url('/img/niceforms/input-left.png') no-repeat 0 0;}
.NFTextRight {background:url('/img/niceforms/input-right.png') no-repeat 0 0;}
/*Radio*/
.NFRadio {cursor:pointer; position:absolute; display:block; width:13px; height:13px; border:1px solid transparent; background:url('/img/niceforms/radio.png') no-repeat 0 0; z-index:2;}
/*Checkbox*/
.NFCheck {cursor:pointer; position:absolute; width:12px; height:12px; border:1px solid transparent; background:url('/img/niceforms/checkbox.png') no-repeat 0 0; z-index:2;}
/*Buttons*/
.NFButton {width:auto; height:26px; color:#fff; padding:0 2px; background:url('/img/niceforms/button.png') repeat-x 0 0; cursor:pointer; border:none; font:10px/26px tahoma,verdana,arial,helvetica,sans-serif; font-weight:bold;  letter-spacing:1px; vertical-align:middle;}
.NFButtonLeft, .NFButtonRight {width:6px; height:26px; vertical-align:middle;}
.NFButtonLeft {background:url('/img/niceforms/button-left.png') no-repeat 0 0;}
.NFButtonRight {background:url('/img/niceforms/button-right.png') no-repeat 0 0;}
/*Textareas*/
.NFTextarea {border:none; background:none; font:12px/12px tahoma,verdana,arial,helvetica,sans-serif; margin:0;}
.NFTextareaTop, .NFTextareaBottom {height:5px; clear:both; float:none; padding-right:10px;}
.NFTextareaTop {background:url('/img/niceforms/textarea-tr.png') no-repeat 100% 0;}
.NFTextareaBottom {background:url('/img/niceforms/textarea-br.png') no-repeat 100% 0; margin-bottom:5px;}
.NFTextareaTopLeft, .NFTextareaBottomLeft {width:5px; height:5px;}
.NFTextareaTopLeft {background:#f2f2e6 url('/img/niceforms/textarea-tl.png') no-repeat 0 0;}
.NFTextareaBottomLeft {background:#f2f2e6 url('/img/niceforms/textarea-bl.png') no-repeat 0 0;}
.NFTextareaLeft, .NFTextareaRight, .NFTextareaLeftH, .NFTextareaRightH {float:left; padding-bottom:5px;}
.NFTextareaLeft, .NFTextareaLeftH {width:5px;}
.NFTextareaLeft {background:url('/img/niceforms/textarea-l-off.png') repeat-y 0 0;}
.NFTextareaLeftH {background:url('/img/niceforms/textarea-l-over.png') repeat-y 0 0;}
.NFTextareaRight, .NFTextareaRightH {padding-right:5px; padding-bottom:0;}
.NFTextareaRight {background:url('/img/niceforms/textarea-r-off.png') repeat-y 100% 0;}
.NFTextareaRightH {background:url('/img/niceforms/textarea-r-over.png') repeat-y 100% 100%;}
/*Files*/
.NFFileButton {padding-bottom:0; vertical-align:bottom; cursor:pointer; background:url('/img/niceforms/file.png') no-repeat 0 0; width:60px; height:21px;}
.NFFile {position:relative; margin-bottom:5px;}
.NFFile input.NFhidden {position:relative; filter:alpha(opacity=0); opacity:0; z-index:2; cursor:pointer; text-align:left;}
.NFFileNew {position:absolute; top:0px; left:0px; z-index:1;}
/*Selects*/
.NFSelect {height:21px; position:absolute; border:1px solid transparent;}
.NFSelectLeft {float:left; width:3px; height:21px; background:url('/img/niceforms/select-left.png') no-repeat 0 0; vertical-align:middle;}
.NFSelectRight {height:21px; width:auto; background:url('/img/niceforms/select-right.png') no-repeat 100% 0; cursor:pointer; font:12px/21px tahoma,verdana,arial,helvetica,sans-serif; color:#fff; padding-left:3px; margin-left:3px;}
.NFSelectTarget {position:absolute; background:none; margin-left:-13px; margin-top:18px; z-index:3; left:0; top:0; padding-bottom:13px;}
.NFSelectOptions {position:relative; background:#8c8a55; margin-left:16px; margin-top:0; list-style:none; padding:4px 0; color:#fff; font:11px/13px tahoma,verdana,arial,helvetica,sans-serif; z-index:4; max-height:200px; min-width:65px; overflow-y:auto; overflow-x:hidden; left:0; top:0;}
.NFSelectOptions li {padding-bottom:1px;}
.NFSelectOptions a {display:block; text-decoration:none; color:#fff; padding:2px 3px; background:none;}
.NFSelectOptions a.NFOptionActive {background:#272722;}
.NFSelectOptions a:hover {background:#333;}
/*Multiple Selects*/
.NFMultiSelect {border:0; background:none; margin:0;}
.NFMultiSelectTop, .NFMultiSelectBottom {height:5px; clear:both; float:none; padding-right:10px;}
.NFMultiSelectTop {background:url('/img/niceforms/textarea-tr.png') no-repeat 100% 0;}
.NFMultiSelectBottom {background:url('/img/niceforms/textarea-br.png') no-repeat 100% 0; margin-bottom:5px;}
.NFMultiSelectTopLeft, .NFMultiSelectBottomLeft {width:5px; height:5px;}
.NFMultiSelectTopLeft {background:#f2f2e6 url('/img/niceforms/textarea-tl.png') no-repeat 0 0;}
.NFMultiSelectBottomLeft {background:#f2f2e6 url('/img/niceforms/textarea-bl.png') no-repeat 0 0;}
.NFMultiSelectLeft, .NFMultiSelectRight, .NFMultiSelectLeftH, .NFMultiSelectRightH {float:left; padding-bottom:5px;}
.NFMultiSelectLeft, .NFMultiSelectLeftH {width:5px;}
.NFMultiSelectLeft {background:url('/img/niceforms/textarea-l-off.png') repeat-y 0 0;}
.NFMultiSelectLeftH {background:url('/img/niceforms/textarea-l-over.png') repeat-y 0 0;}
.NFMultiSelectRight, .NFMultiSelectRightH {padding-right:5px; padding-bottom:0;}
.NFMultiSelectRight {background:url('/img/niceforms/textarea-r-off.png') repeat-y 100% 0;}
.NFMultiSelectRightH {background:url('/img/niceforms/textarea-r-over.png') repeat-y 100% 0;}

/*Focused*/
.NFfocused {border:1px dotted #666;}
/*Hovered*/
.NFh {background-position:0 100%;}
.NFhr {background-position:100% 100%;}
/*Hidden*/
.NFhidden {opacity:0; z-index:-1; position:relative;}
/*Safari*/
select, input, textarea, button {outline:none; resize:none;}

#filters{display:block;background-color:#ffffff;text-align: left;}

#cse-search-results iframe {width: 650px;height:expression(document.frames.q.document.body?document.frames.q.document.body.scrollHeight+20:100);font-family: tahoma,verdana,arial,helvetica,sans-serif;}
 .searchfield {border: inset 1px #33677F;font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size: 12px;margin-bottom: 3px;display: block; padding: 2px;}

#socializ a {opacity:0.5;}
#socializ a:hover {opacity:1;}
.red{color:#C00;}
.r1, .r2, .r3 {
    display: block;
    height: 1px;
}
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
.question_box {
	border-width: 1px 1px 1px 15px;
	border-color: #2f6faa;
	border-style: solid;
}

#faq .question_box {
	margin: 20px 0px 0px 0px;
	padding: 10px;
}

#faq .question_box .answer {
	margin: 10px 10px 20px;
	line-height: 150%;
}

form.editform input, form.editform textarea, form.editform select{
border:solid 1px #337c99;
font-family: tahoma,verdana,arial,helvetica,sans-serif;font-size:12px;color:#003366;
margin:3px;
padding:2px;
}

form.editform input.checkbox{
border:none;
}





