@media screen {

td { font-size: 11px; color:#434446; font-family: Tahoma,  Arial; }
h1 { font-size: 14px; color:#FF6000; font-family: Tahoma,  Arial; font-weight:bold; margin:0px 0px 15px 0px; text-transform:uppercase; }
h2 { font-size: 14px; color:#3F4346; font-family: Tahoma,  Arial; font-weight:bold; margin:0px 0px 15px 0px; text-transform:uppercase; }
form { margin:0px; padding:0px; }

a:link { font-size: 11px; color:#0475C1; font-family: Tahoma,  Arial;  text-decoration: underline; }
a:visited { font-size: 11px; color:#0475C1; font-family: Tahoma,  Arial;  text-decoration: underline;  }
a:hover { font-size: 11px; color:#0475C1; font-family: Tahoma,  Arial;  text-decoration: none; }

.mainmenu a:link { font-size: 13px; color:#FFFFFF; font-family: Tahoma,  Arial;  text-decoration: none; }
.mainmenu a:visited { font-size: 13px; color:#FFFFFF; font-family: Tahoma,  Arial;  text-decoration: none;  }
.mainmenu a:hover { font-size: 13px; color:#FFFFFF; font-family: Tahoma,  Arial;  text-decoration: underline; }
.mainmenu { text-align:center; }

.mainmenuac a:link { font-size: 13px; color:#8DE2F3; font-family: Tahoma,  Arial;  text-decoration: none; }
.mainmenuac a:visited { font-size: 13px; color:#8DE2F3; font-family: Tahoma,  Arial;  text-decoration: none;  }
.mainmenuac a:hover { font-size: 13px; color:#FFFFFF; font-family: Tahoma,  Arial;  text-decoration: underline; }
.mainmenuac { text-align:center; }

.menu2 a:link { font-size: 13px; color:#0475C1; font-family: Tahoma,  Arial;  text-decoration: underline; }
.menu2 a:visited { font-size: 13px; color:#0475C1; font-family: Tahoma,  Arial;  text-decoration: underline;  }
.menu2 a:hover { font-size: 13px; color:#0475C1; font-family: Tahoma,  Arial;  text-decoration: none; }
.menu2 { margin:5px; padding-left:10px; }

.whbutton { border: #FFFFFF 1px solid; background-color:#FAFEFF; font-size:11px; }
.blbutton { border: #0678BE 1px solid; background-color:#0678BE; font-size:11px; color:#FFFFFF; }
.redbutton { border: #8F0C0C 1px solid; background-color:#D41B1B; font-size:11px; color:#FFFFFF; }
.auth { border: #000000 1px solid; background-color:#FFFFFF; font-size:11px; color:#555555; width:170px; }
.search { border: #FFFFFF 1px solid; background-color:#0475C1; font-size:11px; color:#FFFFFF; width:170px; }

table { border-collapse:collapse; }

#hd1 { background-image:url(/images/fl2_01.gif); height:92px; }
#hd2 { background-image:url(/images/fl2_06.gif); height:27px; }
#hd2s1 { background-image:url(/images/fl2-1_06.gif); height:27px; }
#mrgimg { margin-left:90px; }
#hdmenu { background-color:#0076BE; height:24px; }
#lhdmenu { background-image:url(/images/fl2_03.gif); width:77px; height:24px; } 
#rhdmenu { background-image:url(/images/fl2_05.gif); width:63px; height:24px; }
#crtlf { width:195px; vertical-align:top; text-align:right; } 
#contentcrt { padding:0px 10px 20px 20px; }
#contentcrt1 { padding:0px 10px 5px 20px; }
#crtgrline { background-image:url(/images/fl2_12.gif); width:260px; height:7px; background-repeat:repeat-x; margin:0px; }
#counterbtm { background-image:url(/images/fl2_16.gif); width:282px; height:87px; margin:0px; padding:0px; }
#bord1 { background-image:url(/images/flbord_03.jpg); height:36px; }
#bord2 { background-image:url(/images/flbord_06.jpg); height:17px; }
#bordtext { background-color:#7cbbe6; padding:5 5 5 5; }

.crtline { width:1px; background-image:url(/images/fl2_08.gif); }
.pad1 { padding:0 10 0 5; }
.pad2 { padding:0 10 0 15; }
.pad3 { padding:25 10 10 15; }
.pad4 { padding:0 5 5 5; }
.pad5 { margin-bottom:5px; }
.padPrime { text-align:center; padding:0px 5px 5px 5px; }
.phead { padding:5px; background-color:#CBE5F6; height:20px; font-size:13px; font-weight:bold; text-transform:uppercase; }
.ulinebig { background-image:url(/images/ulinebig.gif); height:10px; }
.inputcl { border:#000000 1px solid; font-size:13px; color:#555555; padding:1px; margin:5px; width:225px; }
.inputcl1 { border:#000000 1px solid; font-size:13px; color:#555555; padding:1px; margin:5px; width:500px; }

#dhtmltooltip {
padding:10px;
font-family: Tahoma, Verdana; font-size: 11px;
	border: #000000 1px solid;
	Z-INDEX: 100;
	filter:Alpha(Opacity=90);
	VISIBILITY: hidden;
	POSITION: absolute;
	BACKGROUND-COLOR:#DDEBF4;
width:230px;
}

.n1 { margin:5px; } 

.ik_timer{ font:bold;font-size:18pt;color:green;font-family:Tahoma,Arial;text-decoration:NONE;}
.ik_timer_red{ font:bold;font-size:18pt;color:red;font-family:Tahoma,Arial;text-decoration:NONE;}
.ik_timer_blink{ font:bold;font-size:18pt;color:red;font-family:Tahoma,Arial;text-decoration:BLINK;}

.notprintable{}

}

@media print {
	.notprintable {
		display: none;
	}
body {
   background: white;
   font-size: 12pt;
   }
#menu {
   display: none;
   }
#wrapper, #content {
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }
div#content {
   margin-left: 10%;
   padding-top: 1em;
   border-top: 1px solid #930;
   }
div#mast {
   margin-bottom: -8px;
   }
div#mast img {
   vertical-align: bottom;
   }
a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#content a[href^="/"]:after {
   content: " (http://www.alistapart.com" attr(href) ") ";
   }
}

