body {
	background-image: url(images/pattern_158.gif);
	background-repeat: repeat;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
}
p.text { margin-left: 5px; }
.textbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
}



a:link { font-family: Arial, Helvetica, sans-serif; color: #009999; text-decoration: none; }
a:visited { font-family: Arial, Helvetica, sans-serif; color: #009999; text-decoration: none; }
a:hover { font-family: Arial, Helvetica, sans-serif; color: #009999; text-decoration: underline; }

.grey a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; }
.grey a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; }
.grey a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: underline; }
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009186;
}
.maintitle { background-color:#009999; color:#ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold }
title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.button2 { background-color:#009999; color:#ffffff; font-weight: bold;} 
input { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; background-color: #FFFFFF; border: 1px solid #7F9DB9 }
select { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; background-color: #FFFFFF; border: 1px solid #7F9DB9 }
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; background-color: #FFFFFF; border: 1px solid #7F9DB9  }
.focusStyle {font-weight:bold; background-color:#d7dce0; font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.wd {width:225px}
.wd2 {width:200px}
.FormTitle { background-color:#ffffff; border-top:#009999 5px solid; border-bottom:#4579b5 2px solid; font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color:#333333; text-decoration: none; font-weight: bold }
.buttonsBottom { background-image: url(/images/activebg.jpg); background-repeat: repeat-x; height:31px; padding-left:4px; }
.buttonsTop { background-image: url(/images/activebg.jpg); background-repeat: repeat-x; height:31px; padding-left:4px; }
.searchButtons { font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#5785A9;}
.labeltext { background-color:#f0f0f0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:normal;}
.HeaderTitle { background-color:#ffffff; border-top:#009999 5px solid; font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color:#003366; text-decoration: none; font-weight: bold }
.RevHeaderTitle { background-color:#ffffff; border-bottom:#009999 5px solid; font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color:#003366; text-decoration: none; font-weight: bold }
.PubHeaderTitle { background-color:#ffffff; border-bottom:#009999 4px solid; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#003366; text-decoration: none; font-weight: bold }

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* Remove border from logo */
#ZLOGO img { border: none; }
