div {font-family: verdana, arial, helvetica, geneva, sans-serif; font-size: x-small; color: #ffffff}

th   {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
}

body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	margin-right: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 9pt;
}

hr {
	margin-top: 8px;
	margin-bottom: 0px;
	height: 2px;
	border-style: none;
	background: #D3DCE3;
}

a:link {
	font-weight: bold;
	color: #FFCC99;
	text-decoration: none;
}

a:visited {
	font-weight: bold;
	color: #FFcc66;
	text-decoration: none;
}

a:active {
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

input,textarea,select {
	background-color: #ffffeb;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight:normal;
	border-width: 1px;
	border-color : #336699;
	border-style : solid;
}

textarea {
	width: 100%;
}

checkbox {
	background-color: #330000;
	border-color: #330000;
	border-width: 0px;
}

img {
	border: 0px;
	margin: 0px; 
}

p,h2,h3,h4,ul,ol,li,div { font-family:Arial, Helvetica, sans-serif; }

h1 { font-family : Arial,Helvetica sans-serif,sans-serif; font-size : 22pt; }

/* used for dateformat */
pre { font-family:Courier New,Courier,sans-serif; font-size:10pt; }

#form {
	width: 100%;
	border: 1px;
}

.feedback {
	color:#FF0000;
	font-weight: bold;
}

.debug {
	color: #800000;
	font-size: 80%;
}

.title a {
	margin-top: 8px;
	font-size: 160%;
	font-weight: bold;
}
.headtitle a {
    text-decoration: underline;
	margin-top: 8px;
	font-size: 220%;
	font-weight: bold;
}
#.headtitle a {
    text-decoration: underline;
    font-family: Arial, sans-serif;
    font-size: 40px;
    font-weight: bold;
    color: #000000;
}

#message {
	width: 100%;
	text-align: center;
	font-size: 160%;
	color: #d0d0d0;
	font-weight: bold;
	border-bottom: dotted 8px #800000; 
}

#debug {
	width: 100%;
	text-align: center;
	font-size: 80%;
	color: #d0d0d0;
	font-weight: bold;
	border: dotted 1px #800000; 
}

.backtop {
    font-family: arial, helvetica, sans serif; 
    font-size: 8pt; 
    color: #000080; 
    text-decoration: none; 
    cursor: none}
    
.copy {
    font-family: arial, helvetica, sans serif; 
    font-size: 8pt; 
    text-decoration: none}
    
/* This is the style-sheet file for the SmartReferer display tables.
/* $Id: sr.css,v 1.2 2004/07/20 09:30:39 jfenin Exp $ */

/* id="srr" for the referer table */
table#srr { border:thin solid blue; border-spacing:5px; border-collapse:collapse;} 
th#srr { border:thin solid blue; font-size:12px; font-family:sans-serif;
         background-color:#000000; }
td#srr { border:thin solid blue; font-size:11px; font-family:sans-serif;}
caption#srr { caption-side:top; border:thin solid blue; font-family:sans-serif;
              font-size:12px; background-color:#0000cc; }

/* id="sru" for the useragent table */
table#sru { border:thin solid red; border-spacing:5px; border-collapse:collapse;} 
th#sru { border:thin solid red; font-size:12px; font-family:sans-serif;
       background-color:#000000; }
td#sru { border:thin solid red; font-size:11px; font-family:sans-serif; }
caption#sru { caption-side:top; border:thin solid red; font-size:12px;
              font-family:sans-serif; background-color:#ff0000 }