a:link { color: #333333; }
a:visited { color: #333333; }
a:hover { color: #FFFFFF; }
a:active { color: #333333; }

html,body { height: 100%; }

.touch { color: #ffa101; }
.off   { color: #999999; }

.small { font: 8pt/10pt tahoma; letter-spacing: 2px; }
.u { text-decoration: underline; }
.left{ text-align: left; }
.center{ text-align: center; }
.right{ text-align: center; }
.white{ color: #FFFFFF; }

.pageTitle{ font: 20pt/20pt arial; font-weight: bold; }
.pageContent{ font: 13pt/15pt arial; font-weight: bold; letter-spacing: -1px; }
.button { border: 1px solid #000000;
	  border-right: 2px solid #000000;
	  border-bottom: 2px solid #000000;
	  background-color: #c4c4c4;
	  letter-spacing: 1px;
	  font: 8pt/8pt tahoma; }
	  
.mousebutton { border: 1px solid #000000;
	       background-color: #adadad;
       	   letter-spacing: 1px;
	       font: 8pt/8pt tahoma; }
	       
.input { background-image: url(i/text_fade.jpg);
		 border: 1px solid #000000; }
		 
a.detailsButton:link{    color: #FFFFFF; border: 2px solid #ebebeb; background-color: #8eb907; padding: 2px; margin: 0px auto 3px; text-align: center; width: 175px; display: table; font: 13pt/15pt arial; font-weight: bold; text-decoration: none; }
a.detailsButton:visited{ color: #FFFFFF; border: 2px solid #ebebeb; background-color: #8eb907; padding: 2px; margin: 0px auto 3px; text-align: center; width: 175px; display: table; font: 13pt/15pt arial; font-weight: bold; text-decoration: none; }
a.detailsButton:hover{   color: #FFFFFF; border: 2px solid #ebebeb; background-color: #a1cd18; padding: 2px; margin: 0px auto 3px; text-align: center; width: 175px; display: table; font: 13pt/15pt arial; font-weight: bold; text-decoration: none; }
a.detailsButton:active{  color: #FFFFFF; border: 2px solid #ebebeb; background-color: #8eb907; padding: 2px; margin: 0px auto 3px; text-align: center; width: 175px; display: table; font: 13pt/15pt arial; font-weight: bold; text-decoration: none; }
		 

.detailsLabelCell { background-image: url(i/text_fade.jpg); border-bottom: thin solid #CCCCCC; color: #070707; font: 8pt Arial, Sans-Serif bold; padding: 4px 5px 4px 5px; text-align: left; }
.detailsDataCell { background-color: #FFFFFF; border-left: thin solid #CCCCCC; border-top: 1px solid #EFEFEF; font: 9pt Arial, Sans-Serif; padding: 2px 5px 2px 5px; }
.dataRow { border: thin solid #000000; }