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

body {
	margin-top: 0px; 
	background:url(artwork/bg.jpg) repeat-y top center;
}

.border {
	border: 1px solid #CCC;
	padding: 2px;	
	margin: 10px 5px 10px 0;
}

h1 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:15px; padding-left:20px; line-height:0px;
}
h2 { font-family:Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:10px; margin-bottom:5px; padding-left:25px; line-height:0px;
}
h3 { font-family:Arial, Helvetica, sans-serif; color:#000000; height:5; font-size:13px; line-height:18px; margin-bottom:3px; padding-left:15px;
}
h4 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:10px; margin-bottom:5px; padding-left:25px; line-height:0px;
}
.smallprint { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; height:5; font-size:10px; line-height:18px; margin-bottom:3px; padding-left:15px; padding-right:15px; background:url(artwork/newsbg.gif); 
}
.smallprint_black { font-family:Arial, Helvetica, sans-serif; color:#000000; height:5; font-size:10px; line-height:18px; margin-bottom:3px; padding-left:15px; padding-right:15px;
}
.smallprint_black2 a{ font-family:Arial, Helvetica, sans-serif; color:#000000;  font-size:10px; line-height:13px; margin-bottom:3px; padding-left:2px; padding-right:2px;
}

.smallerprint_black2 { font-family:Arial, Helvetica, sans-serif; color:#666666;  font-size:9px; margin-bottom:3px; padding-left:2px; padding-right:2px;
}
.smallerprint_black3 { font-family:Arial, Helvetica, sans-serif; color:#FF0000;  font-size:9px; margin-bottom:3px; padding-left:2px; padding-right:2px;
}
.largeprint_black { font-family:Arial, Helvetica, sans-serif; color:#000000; height:15; font-size:15px; text-decoration:underline; 
}
.newsworthy { font-family:Arial, Helvetica, sans-serif; color:#000000; height:5; font-size:15px; line-height:18px; margin-bottom:3px; padding-left:15px; padding-right:15px;  
}
.navbar { border-top-color:#999999; border-top-style:solid; border-top-width:1px; border-bottom-color:#999999; background-color:#444444; border-bottom-style:solid; border-bottom-width:1px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; line-height:20px; background-image:url(artwork/nav_bg.gif);}
.navbuttons li{ border-right-color:#999999; border-right-style:solid; border-right-width:1px; border-bottom-color:#999999; border-bottom-style:solid; border-bottom-width:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; line-height:20px; padding-left:10px; list-style:square inside;}
.navbuttons li:hover{ border-right-color:#999999; border-right-style:solid; border-right-width:1px; border-bottom-color:#999999; border-bottom-style:solid; border-bottom-width:1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; line-height:20px; padding-left:10px; background:#FFFF99; list-style:square inside;}
.navbuttons a{ color:#000000; text-decoration:none;}


.navbar a{ text-decoration:none; color:#FFFFFF;}
.navbar a:hover{ color:#FFFF66; text-decoration:underline; line-height:20px;}
.maintable {border-color:#000000; border-style:solid; border-width:2px;}
.mainbody { border-left-color:#c22e3c; border-left-style:solid; border-left-width:1px; border-right-color:#c22e3c; border-right-style:solid; border-right-width:1px;}
.bottombar { border-top-color:#c22e3c; border-top-style:solid; border-top-width:1px;}

.text1 {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
.text1 a:hover{color:#999999;}
.text1 a{color:#000000;}
.text2 {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9px;}
.contacttable {border-top-color:#000000; border-top-style:solid; border-top-width:1px; border-left-color:#000000; border-left-style:solid; border-left-width:1px; border-right-color:#000000; border-right-style:solid; border-right-width:1px; border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:1px;}

.contacttable tr{border-bottom-style:solid; border-bottom-color:#000000;}
.contacttable tr:hover{border-bottom-style:solid; border-bottom-color:#000000; background-color:#FFFF99;}
.newstable {border-top-color:#666666; border-top-style:solid; border-top-width:1px; border-left-color:#666666; border-left-style:solid; border-left-width:1px; border-right-color:#666666; border-right-style:solid; border-right-width:1px; border-bottom-color:#666666; border-bottom-style:solid; border-bottom-width:1px;background-color:#FFFFFF;}
.xtable {border-top-color:#CCCCCC; border-top-style:solid; border-top-width:1px; border-left-color:#CCCCCC; border-left-style:solid; border-left-width:1px; border-right-color:#CCCCCC; border-right-style:solid; border-right-width:1px; border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px;}
.greentable {border-top-color:#ACF427; border-top-style:solid; border-top-width:2px; border-left-color:#ACF427; border-left-style:solid; border-left-width:2px; border-right-color:#ACF427; border-right-style:solid; border-right-width:2px; border-bottom-color:#ACF427; border-bottom-style:solid; border-bottom-width:2px;}
.INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;
	border-style:solid;
border-color:#CCCCCC;
border-width:thin;
}
.INPUT:hover {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;
	border-style:solid;
border-color:#000000;
border-width:thin;
background:#FFFF99;
}
.SELECT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;
	border-style:solid;
border-color:#CCCCCC;
border-width:thin;
}

.submit {
	FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000;
	border-style:solid;
border-color:#CCCCCC;
border-width:thin;
background:#FFFFFF;
}
.submit:hover {
	FONT-SIZE: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000;
	border-style:solid;
border-color:#000000;
border-width:thin;
background:#FFFF99;
}
.ximg {
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;}
.note {	display: block;}
.note_controls { display: none; }
.note:hover .note_controls { display: block; }