@charset "UTF-8";
/* CSS Document */

/* commented backslash hack \*/

/* end hack  

#outer{min-height:100%;}
* html #outer{height:100%;}/* ie6 and under */

body, html {
	background:#000060;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:100%;
	margin:0px;
}
.header { height:74px; background:url(../images/headerbg.gif) right no-repeat; }

td.menuitem { height:28px; color:#ffffff; font-weight:bold; font-family:tahoma,arial; font-size:11px; text-transform:uppercase; padding-bottom:4px; }
td.menuitemactive { height:28px; color:#6495ED; font-weight:bold; font-family:tahoma,arial; font-size:11px; text-transform:uppercase; padding-bottom:4px; }
td.menumark { padding-top:2px; padding-bottom:4px; }
td.menuitem a { text-decoration:none; color:#ffffff; }
td.menuitemactive a { text-decoration:none; color:#6495ED; }

td.bottommenuitem { padding-bottom:1px; color:#000000; font-family:tahoma,arial; font-size:12px; }
td.bottommenuitemactive { padding-bottom:1px; color:#d1d3d5; font-family:tahoma,arial; font-size:12px; }
td.bottommenuitem a { color:#000000; text-decoration:underline; font-family:tahoma,arial; font-size:12px; font-weight:bold; }
td.bottommenuitemactive a { color:#d1d3d5; text-decoration:none; font-family:tahoma,arial; font-size:12px; }

td.bottom-bg { background-color:#6495ED; }

.menusquares {  }
.menusquares img { vertical-align:top; }
.pg_hdr { background-color:#000060; border:solid 2px #4169e1; }
.hdr_pics {  display:table-cell; vertical-align:middle; text-align:right; padding:0px 5px 0px 0px; }
.pageheader { display:table-cell; vertical-align:middle; height:60px; color:#ff0000; font-size:18px; font-family:Gals, tahoma; font-weight:bold; text-transform:uppercase;padding:0px 10px 0px 10px;  }

.homepic { width:300px; vertical-align:top; border-top:#000060 3px solid;border-left:#000060 3px solid;border-bottom:#000060 3px solid;}
.content { vertical-align:top; background:#ffffff; padding:10px 10px 10px 10px; border-top:#000060 3px solid; border-bottom:#000060 3px solid; }
.contentni { margin-top:10px; vertical-align:top; background:#ffffff; padding:10px 10px 10px 10px; border-top:#000060 3px solid; border-bottom:#000060 3px solid; }

.navlink { }
.navcontainer { width:210px; vertical-align:top; padding:0px 10px 0px 0px; }

/* Comments */
.commdiv { padding:10px; padding-top:45px; }
.commtop { color:#CCCC33; font-weight:bold; font-size:16px; }
.comments { color:#CCCC33; font-style:italic; }

/* Contact Form */
.contactheader { font-weight:bold; font-size:16px; color:#FF0000; }
.contactcellleft { border-top:solid 1px; border-bottom:solid 1px; border-left:solid 1px; }
.contactcellright { border:solid 1px; }

/* Body Classes */
.homebody { font-size:16px; }

/* Text Classes */
.titleText {
	font-size:20px; 
	font-weight:bold;
}
.bcontent {
	font-size: 14.0pt; mso-bidi-font-size: 10.0pt; font-family:Arial;
}
.opagenavlinks {
	font-size:11px;
	padding:5px 0px 10px 0px;
	text-align:center;
}