﻿body {margin: 0px; font-family: Arial, Verdana, Sans-Serif; font-size: 12px; color: #393939;}
li {padding-bottom: 5px;}
a {color: #2152a4; outline: none; text-decoration: none; cursor: pointer;}
a:hover {color: #24bfe5; text-decoration: underline;}

.nav_header_menu {padding-top: 7px; color: #b5b6b9; font-size: 11px; text-align: right; vertical-align: top;}
.nav_header_menu .links {padding: 0px 7px 0px 7px; color: #b5b6b9; border-right: solid 1px #b5b6b9; text-decoration: none;}
.nav_header_menu .lastlink {padding: 0px 7px 0px 7px; color: #b5b6b9; text-decoration: none;}
.nav_header_menu a:hover {color: #fb5700; text-decoration: underline;}

.nav_top_menu {padding: 13px 0px 13px 0px; text-transform: uppercase; font-size: 12px; font-weight: bold;}
.nav_top_menu a {color: #ffffff; padding: 13px 18px 13px 18px; text-decoration: none;}
.nav_top_menu a:hover {background-color: #24bfe5; color: #ffffff; text-decoration: none;}
.nav_top_menu_active {background-color: #24bfe5; color: #ffffff; text-decoration: none;}

.default_top {background-image: url('../images/default-top.png'); background-position: top left; background-repeat: repeat-x;}
.default_bottom {background-image: url('../images/default-bottom.png'); background-position: top left; background-repeat: repeat-x;}
.default_header {border-bottom: solid 1px #cccccc; font-family: Times New Roman, Arial, Verdana, Sans-Serif; font-size: 200%; color: #2152a4;}

.content_left {background-image: url('../images/content-left.png'); background-position: top left; background-repeat: repeat-y;}
.content_right {background-image: url('../images/content-right.png'); background-position: top left; background-repeat: repeat-y;}
.content_header {padding: 0px 0px 15px 0px; color: #000000; font-family: Segoe UI, Arial, Verdana, Helvetica, sans-serif; font-size: 180%;}
.content_subheader {padding: 5px 0px 10px 0px; font-family: Segoe UI, Arial, Verdana, Helvetica, Sans-Serif; font-size: 160%; color: #2152a4;}
.content_planheader {font-family: Segoe UI, Arial, Verdana, Helvetica, Sans-Serif; font-size: 120%; color: #fb5700;}

.footer_contact {padding: 10px 5px 3px 15px; border-right: solid 1px #b5b6b9; font-family: Segoe UI, Arial, Verdana, Helvetica, sans-serif; font-size: 100%; vertical-align: top;}
.footer_contact a {text-decoration: underline;}
.footer_contact a:hover {color: #24bfe5; text-decoration: underline;}
.footer_description {padding: 10px 5px 3px 5px; font-family: Segoe UI, Arial, Verdana, Helvetica, sans-serif; font-size: 100%; vertical-align: top;}
.footer_copyright {padding: 10px 0px 15px 0px; color: #999999; font-size: 9px; text-align: center;}

#foot-wrapper2 {background-image: url('../images/footer-border.png'); background-position: top left; background-repeat: repeat-x;}

.button_orange {padding: 5px 10px 5px 10px; border: solid 1px #fb5700; background-color: #fb5700; font-family: Segoe UI, Arial, Verdana, Helvetica, Sans-Serif; font-size: 100%; color: #ffffff;}
.button_orange:hover {color: #ffffff; text-decoration: none;}
.button_blue {padding: 5px 10px 5px 10px; border: solid 1px #24bfe5; background-color: #24bfe5; font-family: Segoe UI, Arial, Verdana, Helvetica, Sans-Serif; font-size: 100%; color: #ffffff;}
.button_blue:hover {color: #ffffff; text-decoration: none;}

.pce_background {background-color: #C0C0C0; filter: alpha(opacity=70); opacity: 0.7;}
.pce_main {width: 500px; background-color: #ededed; border: solid 1px #1c1e23;}
.pce_main .btn_close {position: absolute; right: -7px; top: -7px; cursor: pointer; height: 16px; width: 16px;}
.pce_main .header {padding: 5px; color: #ffffff; background-color: #1c1e23; font-weight: bold;}
.pce_main .content {padding: 7px; font-size: 100%;}

