html { height:100%; }
body { margin:0px; padding:0px; height:100%; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#142B3F; color:#FFFFFF; }
td { font-size:12px; }
input, textarea, select {color : #000033; font-family : monospace; font-size:12px; }
h1 { color: #FFFFFF; font-size: 18px; font-weight: normal; margin:0px 0px 5px 0px; }

a:link, a:visited  { color:#FFE7C8; font-size: 12px; }
a:hover, a:active { color:#FFFFFF; }

a.newslink { color: #FFE7C8; font-size: 11px; text-decoration:underline; }
a.copyright:link, a.copyright:visited { color: #7490AB; font-size: 10px; text-decoration:underline; }
a.copyright:hover, a.copyright:active { color:#FFFFFF; }

a.footer:link, a.footer:visited { color: #7490AB; font-size:12px; font-weight:bold; font-style:normal; text-decoration:none; }
a.footer:hover, a.footer:active { color:#FFFFFF; }

.sidebar { margin: 5px 0px 0px 0px;  }
a.msglink { color: #FFE7C8; font-size: 12px; text-decoration:underline; }
a.sidebar:link, a.sidebar:visited  { color:#A2B8D7; font-size: 12px; font-weight: bold; text-decoration:none; }
a.sidebar:hover, a.sidebar:active { color:#FFE7C8;  font-size: 12px; font-weight: bold; text-decoration:none; }
a.sidebar_f2:link, a.sidebar_f2:visited  { color:#FFFFFF; font-size: 12px; font-weight: bold; text-decoration:none; }
a.sidebar_f2:hover, a.sidebar_f2:active { color:#FFE7C8;  font-size: 12px; font-weight: bold; text-decoration:none; }

.sbtext { font-size: 11px; padding: 5px 15px 5px 30px;}
a.sbtext:link, a.sbtext:visited, a.sbtext:active { font-size: 11px; padding: 0px 0px 0px 0px;}

.sidebar_sub { line-height:25px; padding-left: 15px; height:28px;}
.facebook { background:url(/images/icon_facebook_20x20.png) no-repeat left; text-align: left; padding-left: 25px;}

.clear { clear:both !important; display:inline-block; }

.tm { font-size: 8px; font-style: normal; vertical-align: super; }
.footer  { color: #7490AB; font-size: 12px; font-weight: bold; }
.newsheader { color: #FFFFFF; font-size: 14px; font-weight: bold; }
.newscopy { color: #FFFFFF; font-size: 12px; font-weight: normal; }
.msgcopy { color: #FFE7C8; font-size: 12px; }
.date  {
	color: #B8CEEE;
	font-size: 11px;
	line-height: 30px;
	text-align:right;
}
.copyright { color: #7490AB; font-size: 10px; text-decoration:none; }
.sidebar_title { color:#FFFFFF; font-weight:bold; font-size:14px; text-align:center; padding:20px 0px 35px 0px; }
.sidebar    { color:#FFFFFF; font-size: 12px; font-weight: bold; text-decoration:none; padding-bottom: 10px;}
.sidebar_f2 { color:#A2B8D7; font-size: 12px; font-weight: bold; text-decoration:none; padding-bottom: 10px;}
.mgmttitle {color: #FFFFFF; font-size: 18px; font-weight: normal; }
.mgmtposition { color: #A2B8D7; font-size: 10; }
.thumb { border: 1px solid #A7BCCF; border-color: #A7BCCF; }


.btn, .btn_f2 { color : #336699; border: 1px solid #A7BCCF; background-color : #FFFFFF;  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding: 2px 2px 2px 2px; margin: 0px 0px 0px 0px; white-space: 0px;}
.btn          { font-weight:bold; }
.btn_f2       { font-weight:normal; }
.error        { font-size: 11px; color: #FF9933;}
.padding      { padding: 10px 5px 10px 5px;}
.footnote     { color:#dddddd; font-size: 10px;}
a.footnote:link, a.footnote:visited, a.footnote:active { font-size: 10px;}

.sbpad239     { background-image : url(/images/left_sidebar_239.gif); background-repeat: repeat-y; }
.sbpadding    { background-image : url(/images/left_sidebar_padding.jpg)}
.sbgame       { background-image : url(/images/left_sidebar_games.jpg); background-repeat: no-repeat;}
.hrline       { background-image : url(/images/hrdot.gif); background-repeat: repeat-x; }
.smtext 	  { font-size:11px;}

.greeting	  { font-family: Arial, Helvetica, sans-serif; font-size:25px; font-weight: bold; color:#A2B8D7;}
.stampleft    { background-image : url(/images/stampl.jpg);  background-repeat: no-repeat; }
.stamp 		  { color: #B8CEEE; font-size: 9px; line-height: 10px; margin: 20px 0px 0px 0px;}

#wrapper {
	min-height:100%;
	height:auto !important; 
	height:100%;
	margin:0 auto -80px; 
	background-image:url(../images/main_tile.jpg);
	background-repeat:repeat-y;
}
#header {
	width:100%; 
	background-image:url(/images/bkgrnd.jpg); 
	background-repeat:repeat-x;
}
#leftcol {
	float:left; 
	width:238px; 
	height:206px; 
	background-repeat:no-repeat;
}
#left_sidenav {
	margin:86px 0px 0px 86px;
}
#rightcol {
	float:left; 
	width:574px;
	background-image:url(/images/home_right_tile.gif); 
	background-repeat:repeat-y; 
	background-position:right; 
	background-color:#162C41; 
	margin-bottom:-15px;
}
#mainNav {
	width:812px; 
	height:214px;	
}
#push { 
	height:40px;
	margin-top:40px;
	width:100%; 
	clear:both !important; 
	display: inline-block;
}
#content {
	width:812px;	
	background-image:url(/images/left_sidebar_tile.jpg); 
	background-repeat:repeat-y; 
	background-position:left; 
	background-color:#233B56;
}
#main_content {
	padding:20px 20px 20px 20px;
}
#movie { width:512px; height:320px; }
#footer {
	height:80px; 
	background-image:url(/images/left_sidebar_tile.jpg);
	background-repeat:repeat-y;
}
#footer-inner {
	width:768px; 
	height:80px; 
	margin-left:44px; 
	background-color:#142B3F;
	background-image:url(/images/home_right_tile.gif); 
	background-repeat:repeat-y; 
	background-position:right;
}
