body
{
}

p
{
}

A.nochange:link 
{
	color:rgb(0,171,169);
	text-decoration:none;	
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
}

A.nochange:visited 
{
	color:rgb(0,171,169);
	text-decoration:none;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
}

A:link 
{
	color:rgb(0,171,169);
	text-decoration:none;	
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
}

A:visited 
{
	color: rgb(0,171,169);
	text-decoration:none;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
}

A:active 
{
	color:rgb(0,171,169);
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
}

A:hover 
{
	color:rgb(0,171,169);
	text-decoration:underline;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
}

table

.normaltext {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
}

.smallnormaltext {
	FONT-SIZE: 9px; 
	FONT-FAMILY: Verdana;
}

.Vsmallnormaltext {
	FONT-SIZE: 7pt; 
	FONT-FAMILY: Verdana;
}


.largetext {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana;

}

.welcomeBox
{
	border: solid 1px rgb(0,171,169);
}

.welcomeTextHeader
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	background-color: rgb(128,213,212);
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	height: 18px;
}

.welcomeTextHeaderInverse
{
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	background-color: rgb(0,171,169);
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	height: 18px;
}

.welcomeText {
	font-family: Verdana;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}

.welcomeTextBold {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}

.welcomeHeaderText {
	FONT-SIZE: 20px; 
	FONT-FAMILY: Verdana;
}

.headingTableLarge
{
	background-color: rgb(0,171,169);
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	COLOR: white; 
	FONT-FAMILY: Verdana;
}

.headingTableMedium
{
	FONT-SIZE: 11px; 
	background-color: rgb(0,171,169);
	FONT-WEIGHT: bold;
	COLOR: white; 
	FONT-FAMILY: Verdana;
    width: 650px;
}

.headingTableSmall
{
	background-color: rgb(0,171,169);
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px; 
	COLOR: white; 
	FONT-FAMILY: Verdana;
}

.headingParagraph
{}

.headingDescription
{}

.headingError

.error
{}

.tableTop
{
	background-color: rgb(0,171,169);
}

.tableContent
{
	border: solid 1px rgb(0,171,169);
	background-color: #ffffff;
}

.tableContentHeader
{
	FONT-SIZE: 11px; 
	background-color: rgb(128,213,212);
	FONT-FAMILY: Verdana;
	font-weight: bold;
	border: solid 1px rgb(0,171,169)
}

.tableContentHeaderNoBorder
{
	FONT-SIZE: 11px; 
	background-color: rgb(128,213,212);
	FONT-FAMILY: Verdana;
	font-weight: bold;
}

.inputField 
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	background-color:rgb(204,238,238); 
	color: #000000; 
	border: 1px rgb(104,212,213) solid;
	width: 80px;
}

.inputFieldWhiteBG 
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	background-color:#FFFFFF; 
	color: #000000; 
	border: 1px rgb(0,171,169) solid;
	width: 80px;
}

.button
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	background-color: rgb(0,171,169); 
	color: #000000; 
	border: 1px rgb(0,171,169) solid;
	width: 80px;
	cursor: pointer;
}

.adminbutton
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	background-color: rgb(0,171,169); 
	color: #000000; 
	border: 1px #808080 solid;	
	cursor: pointer;
}

.textButton
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	border: none 0px #000000;
	background-color:rgb(0,171,169);
	height:12px;
	text-align:left;
	cursor: pointer;
}

.textButtonNoBG
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	border: none 0px #000000;
	height:12px;
	text-align:left;
	cursor: pointer;
}

.tableCellHeader
{
	FONT-SIZE: 11px; 
	background-color: rgb(128,213,212);
	FONT-FAMILY: Verdana;
	font-weight: bold;
	border-bottom: solid 1px rgb(0,171,169);
	border-top: solid 1px rgb(0,171,169)
}

.tableCellBold
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	font-weight: bold;
}

#tableOuter {
	height: 60px;
}

.tableCellHeaderSmall
{
	FONT-SIZE: 7pt; 
	background-color: rgb(128,213,212);
	FONT-FAMILY: Verdana;
	font-weight: bold;
	border-bottom: solid 1px rgb(0,171,169);
	border-top: solid 1px rgb(0,171,169);
}

.tableCellHeaderSmallNoLine
{
	FONT-SIZE: 7pt; 
	background-color: rgb(128,213,212);
	FONT-FAMILY: Verdana;
	font-weight: bold;
	border-top: solid 1px rgb(0,171,169)
}

.tableCell {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	border-bottom: solid 1px #cccccc
}

.tableCellSmall {
	FONT-SIZE: 9px; 
	FONT-FAMILY: Verdana;
	border-bottom: solid 1px #cccccc
}

.tableCellHighlight
{
	FONT-SIZE: 11px; 
	background-color: rgb(204,238,238);
	FONT-FAMILY: Verdana;
	border-bottom: solid 1px #cccccc
}

.tableCellWithRightLine {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	border-bottom: solid 1px #cccccc;
	border-right: solid 1px #cccccc
}

.tableCellWithOnlyRightLine {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	border-right: solid 1px #cccccc
}

.tableCellNumber {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	border-bottom: solid 1px rgb(0,171,169);
	border-right: solid 1px rgb(0,171,169);
	background-color: rgb(128,213,212)
}

.tableCellNumberNoLine {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
	border-right: solid 1px rgb(0,171,169);
	background-color: rgb(128,213,212)
}

.tableCellSmallWithRightLine {
	FONT-SIZE: 6pt; 
	FONT-FAMILY: Verdana;
	border-bottom: solid 1px #cccccc;
	border-right: solid 1px #cccccc
}

.tableCellSmallNoLine {
	FONT-SIZE: 6pt; 
	FONT-FAMILY: Verdana
}

.tableCellNoLine {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana
}

.tableCellNoLineHighlight {
	FONT-SIZE: 11px; 
	background-color: rgb(204,238,238);
	FONT-FAMILY: Verdana;
	border-bottom: solid 1px rgb(204,238,238);
}

.tableCellNoLineHighlight2 {
	FONT-SIZE: 11px; 
	background-color: rgb(204,238,238);
	FONT-FAMILY: Verdana;	
}

.courierText
{
	font-size: 11px;
	font-family: Courier
}
.normalTextTableContent
{
	border: solid 1px rgb(0,171,169);
	background-color: #ffffff;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana;
}


div.messageBoxProgress
{
	background-image: url("../images/ajax-loader.gif");
	background-repeat: no-repeat;
	background-position: center center;
	width: 32px;
	height: 32px;	
}

ul#applicationOptions
{
	margin: 0px;
	padding: 0px;	
	margin-right: 4px;
	list-style-type: none;
	width: 280px;
}

ul#applicationOptions li
{
	margin: 0px 0px;
	padding: 0px;
	float: left;
}

ul#applicationOptions li a
{
	margin: 0px 4px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;	
}

ul#applicationOptions .optReportInfo a{ background-image: url(../images/report.gif); width: 42px; height: 40px;}
ul#applicationOptions .optExport a{ background-image: url(../images/export.gif); width: 44px; height: 40px;}
ul#applicationOptions .optSettings a{ background-image: url(../images/settings.gif); width: 51px; height: 40px;}
ul#applicationOptions .optFind a{ background-image: url(../images/find.gif); width: 35px; height: 40px;}
ul#applicationOptions .optDashboard a{ background-image: url(../images/dashboard.gif); width: 64px; height: 40px;}
ul#applicationOptions .optHome a{ background-image: url(../images/home.gif); width: 37px; height: 40px;}
ul#applicationOptions .optContact a{ background-image: url(../images/contact.gif); width: 48px; height: 40px;}
ul#applicationOptions .optHelp a{ background-image: url(../images/help.gif); width: 31px; height: 40px;}
ul#applicationOptions .optLogout a{ background-image: url(../images/logout2.gif); width: 39px; height: 40px;}
