/* HTML tag styles ========================== */

body { background-color: #c3c3c3; margin-top: 25px; margin-bottom: 0; }



/* Page component styles ==================== */

/* Page */
.page { border: solid 1px #333; background-color: #fff; }


/* Header */
.header { background-color: #002963; background-image: url(../images/page/navy.gif); width: 750px; }


/* Main Navigation */
.nav { background-color: #fff; border-right: 3px solid #ffbd63; 
width: 150px; padding-top: 25px; padding-bottom: 25px; padding-left: 15px;}

a.menu:link { color: #1b2e5f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; width: 135px; padding-top: 15px; border-bottom: 1px solid #fff; display: block; }
a.menu:visited { color: #1b2e5f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; width: 135px; padding-top: 15px; border-bottom: 1px solid #fff; display: block; }

a.menu:hover { font-size: 11px; width: 135px; border-bottom: 1px solid #ffbd63; }
.submenu-title { color: #1b2e5f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; width: 135px; padding-top: 15px; display: block; border-bottom: 1px solid #ffbd63; }
a.submenu:link { color: #1b2e5f; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; width: 125px; margin-top: 3px; margin-left: 5px; padding-top: 3px; padding-right: 3px; padding-left: 3px; border-bottom: 1px solid #fff; }
a.submenu:visited { color: #1b2e5f; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; margin-left: 5px; padding-top: 3px; width: 125px; margin-top: 3px; padding-right: 3px; padding-left: 3px; border-bottom: 1px solid #fff; }
a.submenu:hover { color: #1b2e5f; background-color: #ddd; width: 125px; margin-top: 3px; margin-left: 5px; padding-top: 3px; padding-right: 3px; padding-left: 3px; border-bottom: 1px solid #ffbd63; }
/* Content */
#content { background-color: #fff; width: 550px; clear: right; padding-bottom: 25px; }
#content p { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0 0 0 25px; }
#content h1, h2, h3, h4 { color: #1b2e5f; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 0 15px; }
#content a:link { color: #1b2e5f; text-decoration: underline; }
#content a:visited { color: #000; text-decoration: underline; }
#content a:hover { color: #ffbd63; text-decoration: none; }
#content h1 { font-size: 14pt; }
#content h2 { font-size: 12pt; }
#content h3 { font-size: 11pt; }
#content h4 { font-size: 10pt; }
.photo-left { float: left; margin-right: 25px; margin-bottom: 15px; border: solid 1px #1b2e5f; }
/* Footer */
.footer { color: #1b2e5f; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #a3ccdd; background-image: url('(EmptyReference!)'); padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-top: 4px solid #1b2e5f; }
.footer a:link { color: #1b2e5f; font-size: 9px; text-decoration: none; }
.footer a:visited { color: #1b2e5f; font-size: 9px; text-decoration: none; }
.footer a:hover { color: #ffbd63; font-size: 9px; text-decoration: none;}



/* Text styles ============================== */

/* Text sizes*/
#resize_box { float: right; padding: 2px; }
.para10 { font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.para11 { font-size:11pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.para12 { font-size:12pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.para14 { font-size:14pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.credentials { font-size: 9pt; }
/* Article styles */
#article { color: #000; font-family: Georgia, "Times New Roman", Times, serif; background-color: #fff; width: 400px; margin-top: 50px; margin-left: 50px; border: solid 1px #1b2e5f; }
#article p {padding: 0 25px;}
.seotext { color: #999; font-size: 8pt; font-family: Georgia, "Times New Roman", Times, serif; }
