@charset "iso-8859-1";
* {margin-top:0px;padding:0px; }
body { font:11px arial, verdana, helvetica, sans-serif; background-image:  url(../images/snflake.jpg); background-color: #FFFFFF; color: #000000; CURSOR: auto; }
td { font:11px arial, verdana, helvetica, sans-serif; color: #000000; }
a{font-weight: bold; color: #516475; text-decoration: none;}
a:hover, a:active{color: #955A43;}
a.other {font-weight: bold; color: #F0E9DF; text-decoration: none;}
a.other:hover, a:active{color: #516475;}
a.site {font-weight: bold; color: #800000; text-decoration: none;}
a.site:hover, a:active{color: #516475;}
input.pblue {background-color: #E0E0E4; font-weight: bold; font-size: 11px; color: #516475;}
input.dblue {background-color: #BDBFBE;}
textarea.beige {background-color: #F0E9DF; font-size: 11px;}
select.pblue {background-color: #E0E0E4; font-weight: bold; font-size: 11px; color: #516475;}
select.dblue {background-color: #BDBFBE;}
.allboxb { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; border-left: 2px solid; border-bottom: 2px solid; border-right: 2px solid; border-top: 2px solid; border-color: #F0E9DF; }
.allboxp { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; border-left: 2px solid; border-bottom: 2px solid; border-right: 2px solid; border-top: 2px solid; border-color: #516475; }
.allboxm { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; border-left: 2px solid; border-bottom: 2px solid; border-right: 2px solid; border-top: 2px solid; border-color: #BDBFBE; }
.blueline { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; border-top: 4px solid; border-color: #F0E9DF; }
.topline { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; border-top: 1px solid; border-color: #516475; }
.updown { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; border-top: 1px solid; border-bottom: 1px solid; border-color: #516475; }
.brown { font:11px arial, verdana, helvetica, sans-serif; color: #800000; }
.brown2 { font:14px arial, verdana, helvetica, sans-serif; color: #800000; font-weight: bold; }
.brown3 { font:18px arial, verdana, helvetica, sans-serif; color: #800000; font-weight: bold; }
.green { font:11px arial, verdana, helvetica, sans-serif; color: #006633; }
.green2 { font:14px arial, verdana, helvetica, sans-serif; color: #006633; font-weight: bold; }
.teal { font:11px arial, verdana, helvetica, sans-serif; color: #669999; }
.blue { font:12 px arial, verdana, helvetica, sans-serif; color: #516475; font-weight: bold; }
.blue2 { font:11 px arial, verdana, helvetica, sans-serif; color: #516475; }
.orange { font:11px arial, verdana, helvetica, sans-serif; color: #D64B10; }
.orange2 { font:13px arial, verdana, helvetica, sans-serif; color: #D64B10; font-weight: bold; }
.allbox { border-left: 1px solid; border-bottom: 1px solid; border-right: 1px solid; border-top: 1px solid; border-color: #60696E; }
.dallbox { border-left: 1px solid; border-bottom: 1px solid; border-right: 1px solid; border-top: 1px solid; border-color: #669999; }
.tabtop { font:12 px arial, verdana, helvetica, sans-serif; border-left: 1px solid; border-top: 1px solid; border-right: 1px solid; border-color: #60696E; }
.tabbottom { font:12 px arial, verdana, helvetica, sans-serif; border-left: 1px solid; border-bottom: 1px solid; border-right: 1px solid; border-color: #60696E; }
.taboneline { font:12 px arial, verdana, helvetica, sans-serif; border-bottom: 1px solid; border-color: #60696E; }
.smalltext { font:9px arial, verdana, helvetica, sans-serif; text-decoration: none; }
.lineb { font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; border-bottom: 1px solid #516475; border-left: 1px solid #516475; border-right: 1px solid #516475; }
.around {border-top: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-top-color: #7DA29C; border-right-color: #7DA29C; border-bottom-color: #7DA29C; }
.betweenteal { border-bottom: 1px solid; border-bottom-color: #7DA29C; }
.mselect { font:11px arial, verdana, helvetica, sans-serif; color: #003366; background: #DCDCDC; }
.enhance { color: #FFFFFF; background-color: #9D3300; }
.enhance2 { color: #FFFFFF; background-color: #206A2C; }
.enhance3 { color: #FFFFFF; background-color: #516475; font-weight: bold; }
.cpad { padding-left: 8px;padding-right: 8px; }
.cpad2 { padding-left: 70px; }
.othertext { color: #CDC7AF; }

#flashcontent {
background-color: #DCDCDC;
width: 160px;
height: 24px;
float: center;
margin: 4px 4px; 
}
#content {
color: #000000;
background-color : transparent;
padding: 0px 0px 0px 0px;
font-weight: normal;
width: 100%;
margin: auto;
}
#box{
font: 10px/17px arial, verdana, georgia, sans-serif;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
width: auto;
height: 23px;
background-color: #516475;
}
#menucont {
color: #516475;
background-color : transparent;
width: 600px;
height: 20px;
position: absolute;
}
.menublock, .display {
	float:left;
	width:200px;
	background-color: #516475;
}
.subs{
background-color: #516475;
}
.subs a{
display: block;
}
.menublock .subs{
display: none;
}
a.tl, a.tl:hover, a.tl:active, a.sl, a.sl:hover, a.sl:active { 
display: block;
text-decoration: none; 
color: #38536C;
background-color: #DEDEDE;
margin: 1px 1px 1px 1px;
padding: 2px 2px 2px 2px;
border: none;
text-align: center;
font-weight: bold;
}
a.tl:hover, a.tl:active , a.sl:hover, a.sl:active{ 
background-color: #F0E9DF;
text-align: center;
font-weight: bold;
}
a.sl, a.sl:hover, a.sl:active{
text-align: left;
padding-left: 10px;
}
.boldstyle1 {

	font-weight: bold;

	color: #000000;
}
.boldstyle2 {

	font-weight: bold;

	color: #993300;

	font-size: 12px;
}
.black2 { font:13px arial, verdana, helvetica, sans-serif; color: #000000; }
.boom { font:15px arial, verdana, helvetica, sans-serif; color: #000000; }
.boomgreen { font:18px arial, verdana, helvetica, sans-serif; color: #336600; }
.boomorange { font:18px arial, verdana, helvetica, sans-serif; color: #FF6600; }