BODY{background:#DFF0F2;margin:0px;padding:0px;}
BODY{font-family:Times, serif;font-size:14px;color:#333333}

.thumbnail{border:none;padding:0px;border-radius:0px;background:transparent;margin:0px;}
H1{font-size:30px;font-family:Times, serif;color:#026873;font-weight:700;border:none;border-bottom:2px solid #026873;margin:5px 0px;}
H2{font-size:18px;font-family:Times, serif;color:#026873;font-weight:700;border:none;margin:5px 0px;}
H3{font-size:16px;font-family:Times, serif;color:#333333;font-weight:700;border:none;margin:5px 0px;}
H4{font-size:14px;font-family:Times, serif;color:#333333;font-weight:700;border:none;margin:5px 0px;}
A{color:#026873;text-decoration:none;font-weight:bold;}
A:hover{color:#026873;text-decoration:none;font-weight:bold;}
P{margin:0px;}

DIV.top_area{padding:15px 0px;}
DIV.top_area .logo{}
DIV.top_area .logo IMG{max-width:100%;margin:0px auto 0px auto;}
DIV.top_area .links{}
DIV.top_area .links A.button{margin-left:10px;background:#0596A6;}

DIV.banner_area{padding:0px;background:#063A41;position:relative;z-index:1}
DIV.banner_area IMG{width:100%;}

DIV.navigation_area{position:relative;;top:-50px;left:0px;z-index:10}

.navbar{margin-bottom:0px;min-height:auto;background:transparent;}
.navbar .navbar-collapse{margin:0px;padding:0px;background:transparent;}
.navbar-default{border:none;border-radius:0px;}
.navbar-default .navbar-nav{float:none;margin:0px auto;}
.navbar-default .navbar-nav > li{display:block;clear:both;float:none;marign:0px;padding:0px;}
.navbar-default .navbar-nav > li > a{background:#026873;font-size:14px;color:#FFFFFF;font-family:Raleway, ariel,sans-serif;line-height:50px;font-weight:400;text-transform:uppercase;padding:0px 20px;margin:0px 0px;border-top:1px solid #0596A6;}
.navbar-default .navbar-nav > li > a:hover{background:#0596A6;font-size:14px;color:#FFFFFF;}
.navbar-default .navbar-nav > li:first-of-type > a{background:#063A41;border-top:none;opacity:0.8}
.navbar-default .navbar-nav > li:first-of-type > a:hover{background:#063A41;border-top:none;opacity:0.8}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color:#FFFFFF;background:#026873}
.navbar-default .navbar-nav .dropdown-menu{background:#063A41;border-radius:0px;padding:0px;border:1 px solid #DDDDDD;}
.navbar-default .navbar-nav .dropdown-menu > li > a{font-size:14px;color:#FFFFFF;font-family:Times, serif;font-weight:400;text-transform:uppercase;padding:0px 15px;line-height:30px;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{font-size:14px;color:#FFFFFF;font-family:Times, serif;font-weight:400;text-transform:uppercase;padding:0px 15px;line-height:30px;}
.navbar-default .navbar-nav .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#8CC641;background:#063A41}
.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle:active,
.navbar-default .navbar-toggle:focus, 
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:active, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:#026873;width:100%;border:none;padding:0px;text-align:center;margin:0px;font-size:14px;color:#FFFFFF;font-family:Times, serif;font-weight:400;text-transform:uppercase;padding:15px 0px;border-radius:0px;}

.content_area{background:url('/images/bg-welcome.jpg') bottom center no-repeat #DFF0F2;min-height:1000px;}
.content_inner{margin:30px 0px 800px 0px;}

.bottom_area{background:#DFF0F2;padding:20px 0px}
.bottom_area .section{background:#FFFFFF;padding:20px 0px;}
.bottom_area .section .section_inner{background:#FFFFFF;padding:0px 20px;font-family:Raleway, ariel,sans-serif;}
.bottom_area .section H2{font-size:20px;text-align:center;margin:5px;color:#026873}

.footer{background:url('/images/bg-footer.jpg') center center;background-size:cover;padding:50px 0px}
.footer .contact H4{color:#AEEBF2;font-size:30px;font-family:times,sans-serif;margin-bottom:15px}
.footer .contact .info{background:url('/images/map.png') center left no-repeat;padding-left:50px;color:#AEEBF2;}

.footer2{background:#013A40;padding:20px 0px;color:#FFFFFF;font-size:12px;font-family:Raleway, ariel,sans-serif;} 

.contact_email{padding:10px 0px 0px 0px;margin:10px 0px 0px 0px;border-top:1px solid #888888}
.contact_email_date{margin-top:5px;color:#888888}

/*documents*/
.document{padding:10px 0px;border-bottom:1px dotted #000000}
.document A{text-decoration:none;line-height:17px;}
.document_description{}
.document_category_container{margin:10px 0px;}
.document_category_container H2{margin:0px;font-size:16px;}
.document_category_container H2 A{text-decoration:none;text-transform:uppercase;}
.document_category{margin:0px 0px 0px 40px;}
.document_date{float:right;font-style:italic;font-size:11px;line-height:17px;}


.user_form{margin:10px auto;max-width:500px;}
.user_form INPUT.text{width:100%;margin:5px;}
.user_form INPUT.password{width:100%;margin:5px;}
.user_form INPUT.submit{width:100%;margin:5px;}
.user_form A{display:block;text-align:center;margin:5px;}
.user_form .error{color:#990000;font-weight:bold;padding:5px 0px;margin-top:10px;}
.user_form .error2{color:#990000;font-weight:normal;padding:5px 0px;}
.user_form .message{color:#333333;font-weight:bold;padding:5px 0px;margin-top:10px;}
.user_form .message2{color:#333333;font-weight:normal;padding:5px 0px;}


.unit{margin:10px 0px 0px 0px;padding:10px 0px 0px 0px;}
.unit .user{margin-left:20px;}
.user{margin:0px 0px 5px 0px;padding:0px 0px 5px 0px;border-bottom:1px dotted #000000}


.contactform{margin:15px auto;}
.contactform{background:#DFF0F2;border:1px solid #026873;padding:0px 15px 1px 15px}
.contactform H4{background:#026873;color:#FFFFFF;text-align:center;padding:10px;margin:0px -15px;text-transform:uppercase}
.contactform DIV.formlabel{font-weight:bold;margin:10px 0px 5px 0px;color:#026873;font-family:Raleway, ariel,sans-serif;text-transform:uppercase;}
.contactform INPUT.text{width:100%;border:none;padding:10px;}
.contactform TEXTAREA{width:100%;border:none;height:100px;padding:10px;}
.contactform .captcha{text-align:center;}
.contactform .captcha .captcha_image{text-align:center;}
.contactform .captcha .captcha_image IMG{width:100%;max-width:350px;}
.contactform INPUT.submit{display:block;width:100%;margin:20px 0px;padding:10px 20px;border-radius:0px;;text-align:center;font-size:18px;color:#FFFFFF;background:#026873;font-family:Times, serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px;border:none;}
.contactform .error{color:#990000;font-weight:bold;padding:5px 0px;margin-top:10px;}
.contactform .error2{color:#990000;font-weight:normal;padding:5px 0px;}
.contactform .message{color:#333333;font-weight:bold;padding:5px 0px;margin-top:10px;}
.contactform .message2{color:#333333;font-weight:normal;padding:5px 0px;}


.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {background-color: #AE5324;border-color: #AE5324;}
.pagination > li > a,
.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > li > span,
.pagination > li > span:hover,
.pagination > li > span:focus{color: #AE5324;margin:0px 3px;border-radius:0px !important;padding:5px 10px !important;}
.pagination > li > a:hover,
.pagination > li > span:hover{background:#d0622a}
NAV.pages{text-align:center;}



/*wysiwyg*/
.mceContentBody{background:#DFF0F2;display:block;margin:0px;padding:0px;font-family:Times, serif;font-size:14px;color:#333333}
.mceContentBody,
.wysiwyg-body{font-family:Times, serif;font-size:14px;color:#333333}
.mceContentBody A,
.wysiwyg-body A{color:#026873;text-decoration:none;}
.mceContentBody A:hover,
.wysiwyg-body A:hover{color:#026873;text-decoration:underline;}
.mceContentBody P,
.wysiwyg-body P{margin:0px;}

.content_h1 {display:block;font-size:30px;font-family:Times, serif;color:#026873;font-weight:700;border:none;border-bottom:2px solid #026873;margin:5px 0px;}
.content_h2 {display:block;font-size:18px;font-family:Times, serif;color:#026873;font-weight:700;border:none;margin:5px 0px;}
.content_h3 {display:block;font-size:16px;font-family:Times, serif;color:#333333;font-weight:700;border:none;margin:5px 0px;}
.content_h4 {font-size:14px;font-family:Times, serif;color:#333333;font-weight:700;border:none;margin:5px 0px;}

.mceContentBody IMG,
.wysiwyg-body IMG{max-width:100%}
.mceContentBody IMG.fullwidth,
.department-details,
.wysiwyg-body IMG.fullwidth{width:100%}
.mceContentBody IMG.floatleft,
.department-details,
.wysiwyg-body IMG.floatleft{float:left;margin:10px 10px 10px 0px}
.mceContentBody IMG.floatright,
.department-details IMG.floatright,
.wysiwyg-body IMG.floatright{float:right;margin:10px 0px 10px 10px}

A.button,
.wysiwyg-body A.button{display:inline-block;max-width:100%;margin:20px 0px;padding:10px 20px;border-radius:0px;;text-align:center;font-size:18px;color:#FFFFFF;background:#026873;font-family:Raleway,ariel,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px;border:none;}

A.button:hover,
.wysiwyg-body A.button:hover{display:inline-block;max-width:100%;margin:20px 0px;padding:10px 20px;border-radius:0px;;text-align:center;font-size:18px;color:#FFFFFF;background:#026873;font-family:Raleway,ariel,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px;border:none;}

A.button2,
.wysiwyg-body A.button2{display:inline-block;max-width:100%;margin:20px 0px;padding:10px 20px;border-radius:0px;;text-align:center;font-size:18px;color:#FFFFFF;background:#026873;font-family:Raleway,ariel,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px;border:none;}
A.button2:hover,
.wysiwyg-body A.button2:hover{display:inline-block;max-width:100%;margin:20px 0px;padding:10px 20px;border-radius:0px;;text-align:center;font-size:18px;color:#FFFFFF;background:#026873;font-family:Raleway,ariel,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px;border:none;}

.wysiwyg-body A.button,
.wysiwyg-body A.button2{display:inline-block;width:auto;min-width:200px;}



BODY.user TABLE.listing{width:100%;}
BODY.user TABLE.listing FORM{display:inline-block;}
BODY.user TABLE.listing TH{padding:5px;font-weight:bold;text-align:center;border-bottom:1px solid #000000}
BODY.user TABLE.listing TD{padding:5px}
BODY.user TABLE.listing TD.label{color:#000000;font-size:14px;font-weight:bold;}
BODY.user TABLE.listing TD.section{color:#000000;font-size:14px;font-weight:bold;}
BODY.user TABLE.listing TD.save_actions{text-align:center;}
BODY.user TABLE.listing TD.emptyset{text-align:center;padding:10px;}
BODY.user TABLE.listing INPUT.submit{display:inline-block;max-width:100%;margin:20px 5px;padding:10px 20px;border-radius:0px;;text-align:center;font-size:18px;color:#FFFFFF;background:#026873;font-family:Raleway,ariel,sans-serif;font-weight:500;text-transform:uppercase;text-decoration:none;font-size:14px;border:none;}

.loading{background:url('/images/loading.gif') center center no-repeat;}
.loading>*{opacity:0.5}



.popup_wide{min-width:90%;}
.popup_medium{min-width:75%;}

#popup .modal-title{font-family:sans-serif;font-size:18px;color:#000000}
#popup .modal-header{border-bottom:1px solid #CCCCCC;}
#popup .modal-header .close{display:inline-block;background:#000000;color:#FFFFFF;height:32px;width:32px;line-height:24px;border-radius:29px;position:relative;top:-30px;right:-30px;padding:0px;margin:0px;opacity:1;border:3px solid #FFFFFF;font-family:sans-serif;font-weight:normal;}
#popup_content{padding:25px;}
#popup_content H1{color:#000000;font-size: 42px;font-weight: 700;padding: 0px;margin: 15px 0px;}
#popup_content H2{color:#000000;font-size: 36px;font-weight: 700;padding: 0px;margin: 15px 0px;}
#popup_content H3{color:#000000;font-size: 30px;font-weight: 700;padding: 0px;margin: 10px 0px;}
#popup_content H4{color:#000000;font-size: 24px;font-weight: 700;padding: 0px;margin: 10px 0px;}
#popup_content *{max-width:100%;}
#popup_content .line{margin:0px 0px 15px 0px;}
#popup_content .line .button{width:100%;}
#popup_content .error,
#popup_content .errors,
#popup_content .success,
#popup_content .message{margin:15px 0px;}

DIV.modal-body INPUT.text{width:100%;margin:5px 0px;padding:3px;}
DIV.modal-body INPUT.error{width:100%;margin:5px 0px;padding:3px;border:1px solid #993333;background:#FFCCCC;}
DIV.modal-body INPUT.password{width:100%;margin:5px 0px;padding:3px;}
DIV.modal-body INPUT.submit{width:100%;margin:5px 0px;}
DIV.modal-body TEXTAREA{width:100%;margin:5px 0px;padding:3px;}
DIV.modal-body SELECT{width:100%;margin:5px 0px;padding:3px;}
DIV.modal-body A.button,
DIV.modal-body SUBMIT,
DIV.modal-body BUTTON,
DIV.modal-body INPUT.submit{width:100%;margin:0px;}
DIV.modal-footer{margin:15px -15px -15px -15px}
DIV.modal-footer .button{width:100%;}