p, th, td, body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}

.pagetitle {
	font-size: medium;
	font-weight: bold;
	color: #1E336F;
}

.sectionheader {
	font-weight: bold;
	color: #1E336F;
}

.pagesubtitle {
	font-size: medium;
	color: #1E336F;
}

.smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
}

.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: bold;
	text-decoration: none;
}

.refreshAlert {
	color: red;
	font-weight:bold;
}

a.sidemenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #195F53;
    font-weight: bold;	
	text-decoration: none;
}
a.sidemenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #195F53;
    font-weight: bold;	
	text-decoration: none;
}
a.sidemenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	text-decoration: underline;
    font-weight: bold;
	color: #195F53;
}

a:link {
	color: #1E336F;
}
a:visited {
	color: #1E336F;
}
a:hover {
	color: #1E336F;
}


a.sidemenusub:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #195F53;
	text-decoration: none;
}
a.sidemenusub:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #195F53;
	text-decoration: none;
}
a.sidemenusub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	text-decoration: underline;
	color: #195F53;
}

a.sidemenusub2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #1E336F;
	text-decoration: none;
}
a.sidemenusub2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #1E336F;
	text-decoration: none;
}
a.sidemenusub2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	text-decoration: underline;
	color: #1E336F;
}
a.sidemenu2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #1E336F;
    font-weight: bold;	
	text-decoration: none;
}
a.sidemenu2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #1E336F;
    font-weight: bold;	
	text-decoration: none;
}
a.sidemenu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	text-decoration: underline;
    font-weight: bold;
	color: #1E336F;
}
a.rollover {
	text-decoration: none;
	background-color:#FFFF99;
}
.orderTextBox {
	width: 24px;
	text-align: right
}
.formWithoutMargins {
	margin: 0px;
}
/* The following styles were suggested by galneweinhaw on http://www.milonic.com/mfa/2006-April/how-to-use-css-with-tooltips.html. */
.tooltip * {
         padding: 0;
         margin: 0;
}
.tooltip td {
   border-color: #888888;
   border-style: solid;
   border-width: 1px;
   font-size: 10pt; 
   font-family: Tahoma; 
   background-color: #FFFFFF; 
}
.greyText {
	color: #CCCCCC;
}
