@media screen {

/*
Website Site Color Documentation:
000000 - Black         - Standard Black
ffffff - White         - Standard White
443266 - Dark Purple   - Website Background / Link Hover / Table Border
6040c4 - Medium Purple - Website Banner Box
8C489F - Light Purple  - Website Frame Background
c3c3e5 - Light Blue    - Website Content Background
*/

/* Properties of the Website Body */
body {
background-color: #0b3861;
margin-top: 10px;
}

/* Global link colors and styles */
a:link, a:visited {color:#0b3861;text-decoration:underline;}
a:hover, a:active {color:#ffffff;background:#0b3861; text-decoration:none;}

/* Properties of the Website Frame */
#websiteframe {
   width: 900px;
   border: 2px solid #000000;
   background: #ffffff;
}

/* Properties of the Website Banner */
#banner {
   background: #ffffff;
}

/* Properties of Horizontal Navigation Division */
.navigation-h {
   background: #0b3861;
   padding: 8px;
   margin-left: 15px;
   margin-right: 13px;

}

/* Properties of Vertical Navigation Division */
#navigation-v {
   width: 160px;
   background: #8C489F;
} 

/* Properties of Main Website Content */
#main {
   min-height: 140px;
   background: #ffffff;
   border: solid 0px;
}

/* Properties of Website Footer */
#footer {
   background: #ffffff;
}

/* Properties of H1 Headings - Page Banner Title */
H1 {
   color: #000000;
   font-size: 40px;
}

/* Properties of H2 Headings - Page Titles */
H2 {
   font-size: 20px;
   color: #000000;
}

/* Properties of Login Menu Bar */
.loginbar {
   margin-bottom: 6px;
}

/* Properties of Horizontal Rules */
HR {
   color: #000000;
   background-color: #000000;
   border: 1px solid #000000;
}

/* Properties of normal paragraph text */
p {
   font-size: 16px;
   color: #000000;
}

/* Properties of Contact Page text */
p.contact {
   text-align: center;
   font-size: 16px;
   color: #000000;
}

/* Properties of unordered lists */
ul {
   color: #000000;
}

/* Properties of ordered lists */
ol {
   color: #000000;
}

/* Properties of Standard Tables */
.table_standard {
   border: 2px solid #000000;
}

/* Properties of the Banner Table */
.table_banner {
   background: #ffffff;
   border: none;
}

/* Properties of Main Website Division */
.div_main {
   min-height: 340px;
   vertical-align: top;
}

}
