body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #393939;
}
body {
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #005088;
	font-weight: bold;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #005088;
}
a:hover {
	text-decoration: none;
	color: #393939;
}
a:active {
	text-decoration: underline;
	color: #005088;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   overflow : auto;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
}
.tableheader {
   background-color : #005088;
	color: #FFFFFF;
	font-weight: bold;
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
   background-color : #005088;
   height : 22px;
   line-height : 22px;
   padding-left : 5px;
   padding-right : 5px;
}
.button {
   border : solid 1px #005088;
   height : 22px;
   margin : 1px;
   background-image : url(../images/btn_bg_blue.gif);
   font-family : Verdana, Arial, Helvetica, Sans-Serif;
   font-size : 10px;
   font-weight : bold;
   color : #ffffff;
   padding-left : 5px;
   padding-right : 5px;
   line-height : 22px;
   cursor : pointer;
}
.button_hot {
   border : solid 1px #F0AF01;
   height : 22px;
   margin : 1px;
   background-image : url(../images/btn_bg_orange.gif);
   font-family : Verdana, Arial, Helvetica, Sans-Serif;
   font-size : 10px;
   font-weight : bold;
   color : #ffffff;
   padding-left : 5px;
   padding-right : 5px;
   line-height : 22px;
   cursor : pointer;
}
.button_alert {
   border : solid 1px #F00602;
   height : 22px;
   margin : 1px;
   background-image : url(../images/btn_bg_red.gif);
   font-family : Verdana, Arial, Helvetica, Sans-Serif;
   font-size : 10px;
   font-weight : bold;
   color : #ffffff;
   padding-left : 5px;
   padding-right : 5px;
   line-height : 22px;
   cursor : pointer;
}
.headers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.subnav {
   background-color : #D1D9E3;
   height : 22px;
   line-height : 22px;
   color : #005088;
   padding-left : 7px;
   padding-right : 5px;
   margin : 1px;
}
.subnavhot {
   background-color : #6699CC;
   height : 22px;
   line-height : 22px;
   color : #005088;
   padding-left : 7px;
   padding-right : 5px;
   margin : 1px;
}

a.sub:link {font-family: Verdana, Arial, Helvetica, sans-serif; color:#005088; text-decoration: none; font-weight:normal; font-size:9px;}
a.sub:active {font-family: Verdana, Arial, Helvetica, sans-serif; color:#005088; text-decoration: none; font-weight:normal; font-size:9px;}
a.sub:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:#005088; text-decoration:none; font-weight:normal; font-size:9px;}
a.sub:hover, a.sub:visited:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#005088; text-decoration:underline; font-weight:normal; font-size:9px;}

a.subhot:link {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none; font-weight:normal; font-size:9px;}
a.subhot:active {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration: none; font-weight:normal; font-size:9px;}
a.subhot:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; font-weight:normal; font-size:9px;}
a.subhot:hover, a.subhot:visited:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline; font-weight:normal; font-size:9px;}


div.content {padding:10px 0px 0px 5px}
.apptable td {font-size:12px}
.apptableheader {background-color:#005088; text-align:center; font-weight:bold; font-size:12px; color:#ffffff;}
.apptablerow {background-color:#f1f1f1}
.apptablealtrow {background-color:#ffffff}
.apptablespecial {text-align:center}

td.formfield { font-weight:bold; font-size:10px;}
.formfieldrequired { font-weight:bold; font-size:10px; color:red;}

.categoryheader {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;font-weight: bold; background-color : #6699CC;padding-left : 5px;padding-right : 5px;
}

