a:active { color:#FF0000; text-decoration:none; background: #CCCCCC; }
a:link { color:#FF0000; text-decoration:none; }
a:visited { color:#FF0000; text-decoration:none; }
a:hover { color:#FF0000; text-decoration:none; background: #CCCCCC; }
a.special { font-weight:bold; }


body { font-family:Verdana,Arial,Helvetica,sans-serif; margin:0px; background: #CCCCCC; }
H1 { font-size:11pt; font-weight:bold; color:#FF0000; margin:8px; }
H2 { font-size:9pt; font-weight:bold; color:#666666; margin:8px;  }

.heading { font-size:11pt; font-weight:bold; color:#CCCCCC; margin:0px; background: #666666; text-align: center; }
.navigation { font-size:8pt; font-weight:normal; color:#FFFFFF; margin:8px; background: #666666; width: 150px; align: top; }
.intro { font-size:8pt; font-weight:normal; color:#7E7E7E; margin:8px; text-align:justify; padding: 5px; border-top: 1px dotted gray; border-bottom: 1px dotted gray; }
.maintext { font-size:8pt; font-weight:normal; color:#7E7E7E; margin:8px; text-align:justify; padding: 5px; border-top: 1px dotted gray; border-bottom: 1px dotted gray; }
.email { font-size:8pt; font-weight:normal; color:#7E7E7E; margin:8px; text-align:justify; padding: 5px; border-top: 1px dotted gray; border-bottom: 1px dotted gray; }

.line{border:0px; margin:0px; padding:2px; width: 150px; height:1px; }
.line2{border:0px; margin:0px; padding:2px; width: 150px; height:1px; }

#companylogo{ border:0px; margin:0px; padding:0px; background: #666666; }
#enter{ border:0px; margin:0px; padding:0px; text-align: center; }
#main{ width:650; border:0px; margin:0px; padding:0px; text-align: left; background: #666666; border-right: 5px #666666 solid; border-bottom: 10px #666666 solid;  } 

#R2{width: 50px; padding: 10px; }
#R4{background: #FFFFFF; padding: 10px; }
