html,body{margin:0;padding:0}
body  {
   	/* margin-top: 0;
	margin-left: 0; */
	font-family : Arial, Helvetica, Verdana;
	font-size: smaller;
   	font-weight : normal;
   	font-style : normal;
   	color : black;
   	background-color : white;
     }
form {
	margin: 0;
}
p{margin:0}
  
label {
	float: left;
	clear: left;
	width: 7em;
}
.downloadbutton {
	display: block;
	/*width: 8em; */
	height: 1.8em; 
	background-color: #f2f2f2;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #CCCCCC;
	text-decoration: none;
	vertical-align: middle;
	color: #000000;
	cursor: default;
}
.dnbutton {
	color: #000000;
	cursor: default;
}
.generalmessage  {
    font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
	margin-top: 1em;
	margin-bottom: 1em;
 }
.generalmessageindented  {
	font-weight : normal;
	font-style : normal;
	font-size : 1em;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 40px;
}
.helpheader  {
   	font-size: 1.2em;
   	font-weight: bold;
   	font-style: normal;
   	color: white;
   	background-color: #0B3863;
	margin-bottom: 5px;
	padding-left:4px;
	padding-top:2px;
	text-align: left;
	width: 100%;
	height: 22px;
}
.helpsubheader  {
    font-size : 1.0em;
	font-weight : bold;
    font-style : normal;
    color : black;
    background-color : #f2f2f2;
	padding-left:4px;
	padding-top:2px;
	height: 20px;
}
.helptext  {
   	font-style : normal;
	font-size : .9em;
	color : black;
	margin: 3px 3px 20px 3px;
}	
.indentedhelptext  {
   	margin: 3px 3px 20px 20px;
}
.indentedhelptext2  {
   	margin: 3px 3px 20px 40px;
}	 	 
.radiostatus {
	/* float: left; */
	/* clear: both; */
	/* float: right; */
	text-align: left;
	width: 100%;
}
.radiostatuschecked {
	/* float: left; */
	font-weight: bold;
	color: red;
	/* clear: both; */
	/* float: right; */
	text-align: left;
	width: 100%;
}
.radiostatusdisabled {
	/* float: left; */
	font-weight: normal;
	color: silver;
	/* clear: both; */
	/* float: right; */
	text-align: left;
	width: 100%;
}
.samelinelabel {
	/* float: left;
	clear: left; */
	width: 6em;
}
textarea,input,select {
	background-color: #f9f9f9;
	color: maroon;
}
input.submit {
	background-color: #f2f2f2;
	color: black;
}
input.radio {
	background-color: white;
}
textarea.inuse,input.inuse,select.inuse {
	background-color: pink;
	color: maroon;
}
fieldset {
	margin: 0 2em 0em 2em;
	padding: 0 1em 1em 1em;
}
fieldset.updatenotes {
	margin: 0.2em 0.2em 0.5em 0.2em;
	padding: 1em 1em 1em 1em;
}
	
legend {
	padding: 0.2em;
	/* border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2; */
	/* background-color: #f2f2f2;
	color: black; */
	background-color: #a2a2a2;
	color: white;
	font-size: 1.1em;
	font-weight: normal;
	margin-top: 1em;
}
legend.notsubmitted {
	padding: 0.2em;
	/* border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2; */
	/* background-color: #f2f2f2;
	color: black; */
	background-color: red;
	color: white;
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 1em;
}
legend.nextupdateaction {
	padding: 0.2em;
	/* border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2; */
	/* background-color: #f2f2f2;
	color: black; */
	background-color: #f2f2f2;
	color: black;
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 1em;
}
legend.usernotes {
	/* padding: 0.2em; */
	/* border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2; */
	/* background-color: #f2f2f2;
	color: black; */
	background-color: #fcdbe4;
	color: black;
	font-size: 1.1em;
	font-weight: normal;
	margin-top: 0.5em;
}
legend.officenotes {
	/* padding: 0.2em; */
	/* border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2; */
	/* background-color: #f2f2f2;
	color: black; */
	background-color: #f0888a;
	color: black;
	font-size: 1.1em;
	font-weight: normal;
	margin-top: 0.5em;
}

#mainheading  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 1.2em;
    font-weight: bold;
    font-style : normal;
    color : yellow;
	background-color : navy;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	padding: 0.1em 0.1em;
}
#mainupdateheading  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 1.2em;
    font-weight: normal;
    font-style : normal;
    color : black;
	background-color : #f2f2f2;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	padding: 0.1em 0.1em;
}
#mainupdateheadingHOLD  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 1.2em;
    font-weight: bold;
    font-style : normal;
    color : navy;
	background-color : ffffff;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	padding: 0.1em 0.1em;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
}
.loginbutton {
	margin-top: 0.5em;
	margin-bottom: 1em;
}
  
div#header{
	/* background-image: url(images/topbg.jpg); */
	/* background-color: #FFC325; */
	/* height: 101px; */
}
/* div#header{
	background-image: url(toplogo.gif);
	background-color: #cdefff;
	background-repeat: no-repeat;
	background-position: center;
	height: 65px;
} */
div#container{text-align:left}
/* div#content p{line-height:1.1}
div#content2 {line-height:1.1; background:#ffffff} */
div#divider{background:#ffffff}
div#extra{background:#ffffff}
/* div#footer{background:#ffffff} */
/* div#footer p{margin:0;padding:5px 10px} */

div#container{width:100%;margin:0 auto}

.quickbar {
	clear: both;
	width: 100%;
	/* margin: 3px 3px; */
	text-align: center;
	vertical-align: top;
}
.qslabel {
 	/* margin-top: 10px;
	vertical-align: top;
	text-align: left; */
	vertical-align: middle;	
 }
.qsbox {
	vertical-align: top;
}
.qsinput {
	line-height: 7px;
	vertical-align: top;
}		
 .quickbarlayout {
 	width: 100%;
    margin: 3px 3px;
	padding: 0;
	/* height: 50px; */
	align: center;
	text-align: center;
	vertical-align: top;
	/* white-space: nowrap; */
 }
.login {
		clear: both;
		width: 100%;
		margin-top: 3px;
		margin-bottom: 10px;
		text-align: center;
		/* vertical-align: top; */
}
.updatebuttonbar {
	margin-top: 0.5em;
	margin-bottom: 1em;
	text-align: center;
}
.updateheaderOLD  {
	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.0em;
   	font-weight: bold;
   	font-style: normal;
   	/* color: white;
   	background-color: navy; */
	color: black;
   	background-color: #f2f2f2;
	text-decoration: none;
	/* margin-top:3px; */
	margin-top: 20px;
	margin-bottom: 10px;
	padding-left:2px;
	padding-top:2px;
	/* padding-bottom:3px; */
	/* left: 0; */
	height: 1.4em;
	text-align: left;
	width: 100%;
}
.updateheader  {
	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.0em;
   	font-weight: bold;
   	font-style: normal;
   	/* color: white;
   	background-color: navy; */
	color: black;
   	background-color: white;
	text-decoration: none;
	/* margin-top:3px; */
	margin-top: 2px;
	margin-bottom: 10px;
	padding-left:2px;
	padding-top:2px;
	/* padding-bottom:3px; */
	/* left: 0; */
	height: 1.4em;
	text-align: left;
	width: 100%;
	border-bottom: 1px solid #c2c2c2;
}
.statusheader  {
	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.0em;
   	font-weight: bold;
   	font-style: normal;
   	/* color: white;
   	background-color: navy; */
	color: red;
   	/* background-color: red; */
	background-color: white;
	text-decoration: none;
	margin-top: 5px;
	/* margin-top: 3px; */
	margin-bottom: 8px;
	padding-left:1px;
	padding-top:2px;
	padding-bottom:3px;
	/* left: 0; */
	/* height: 1.4em; */
	text-align: left;
	width: 100%;
	border-bottom: 1px solid #c2c2c2;
}
.statussetting  {
	clear: both;
	color: black;
	background-color: white;
	text-align: left;
	/* float: right; */
	width: 100%;
	/* padding-bottom: 0.2em; */
	border-bottom: 1px solid #f2f2f2;
}
.statussettingextra  {
	clear: both;
	color: black;
	background-color: white;
	text-align: left;
	/* float: right; */
	width: 100%;
	/* margin-top: 0.2em;
	margin-bottom: 1em; */
	border-bottom: 2px solid #e2e2e2;
}
.floatrightstatus {
    float: right;
	padding-right: 3px;
	padding-top: 2px;
	font-weight: normal;
}
.statusmessage  {
	font-weight: normal;
	font-size: 0.9em;
	color: black;
}
.notesmessage  {
	font-weight: normal;
	font-size: 0.9em;
	color: black;
}
.notesheader  {
	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.0em;
   	font-weight: bold;
   	font-style: normal;
   	/* color: white;
   	background-color: navy; */
	color: red;
   	background-color: white;
	text-decoration: none;
	margin-top: 5px;
	/* margin-top: 3px;
	margin-bottom: 8px; */
	padding-left:1px;
	padding-top:2px;
	padding-bottom:3px;
	/* left: 0; */
	/* height: 1.4em; */
	text-align: left;
	width: 100%;
	border-bottom: 1px solid #c2c2c2;
}
.notestext  {
   	font-family : Arial, Helvetica, Verdana;
   	font-weight : normal;
   	font-style : normal;
	font-size : .9em;
	color : black;
	margin-bottom: 1em;
}	
.summaryheader  {
	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.0em;
   	font-weight: bold;
   	font-style: normal;
   	/* color: white;
   	background-color: navy; */
	color: black;
   	background-color: white;
	text-decoration: none;
	margin-top: 5px;
	/* margin-top: 3px; */
	margin-bottom: 8px;
	padding-left:1px;
	padding-top:2px;
	padding-bottom:3px;
	/* left: 0; */
	/* height: 1.4em; */
	text-align: left;
	width: 100%;
	border-bottom: 1px solid #c2c2c2;
}
.summarytext  {
   	font-family : Arial, Helvetica, Verdana;
   	font-weight : normal;
   	font-style : normal;
	font-size : .9em;
	color : black;
	margin-bottom: 1em;
}	
.updateentryheader  {
   	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.2em;
   	font-weight: bold;
   	font-style: normal;
   	color: black;
   	background-color: #f2f2f2;
	text-decoration: none;
	/* margin-top:3px; */
	margin-top: 3px;
	margin-bottom: 5px;
	padding-left:2px;
	padding-top:2px;
	/* padding-bottom:3px; */
	/* left: 0; */
	height: 1.4em;
	text-align: left;
	width: 100%;
}
.updaterequest  {
   	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.0em;
   	font-weight: bold;
   	font-style: normal;
   	color: black;
   	background-color: #ffffff;
	text-decoration: none;
	margin-top: 3px;
	margin-bottom: 20px;
	padding-left:2px;
	padding-top:2px;
	/* padding-bottom:3px; */
	/* left: 0; */
	/* height: 1.4em; */
	text-align: left;
	width: 100%;
}
.updaterequestminor  {
   	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.0em;
   	font-weight: normal;
   	font-style: normal;
   	color: black;
   	background-color: #ffffff;
	text-decoration: none;
	margin-top: 3px;
	margin-bottom: 5px;
	padding-left:2px;
	padding-top:2px;
	/* padding-bottom:3px; */
	/* left: 0; */
	/* height: 1.4em; */
	text-align: left;
	width: 100%;
}
.entrysectionheader  {
   	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1em;
   	font-weight: normal;
   	font-style: normal;
   	color: black;
   	background-color: #f2f2f2;
	text-decoration: none;
	/* margin-top:3px; */
	margin-top: 5px;
	margin-bottom: 3px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	/* left: 0; */
	height: 1.2em;
	text-align: left;
	width: 100%;
}
.datebar  {
   	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1em;
   	font-weight: normal;
   	font-style: normal;
   	color: black;
   	background-color: #d4ecfb;
	text-decoration: none;
	/* margin-top:3px; */
	margin-top: 5px;
	margin-bottom: 3px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	/* left: 0; */
	/* height: 1.2em; */
	text-align: left;
	width: 100%;
}
.updateorgheader  {
   	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.2em;
   	font-weight: bold;
   	font-style: normal;
   	color: black;
   	background-color: white;
	text-decoration: none;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-left: none;
	border-right: none;
	margin-top: 3px;
	margin-bottom: 5px;
	padding-left:2px;
	padding-top:2px;
	height: 1.4em;
	text-align: center;
	width: 100%;
}
.updateorgheaderchanged  {
   	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.2em;
   	font-weight: bold;
   	font-style: normal;
   	color: black;
   	background-color: yellow;
	text-decoration: none;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-left: none;
	border-right: none;
	margin-top: 3px;
	margin-bottom: 5px;
	padding-left:2px;
	padding-top:2px;
	height: 1.4em;
	text-align: center;
	width: 100%;
}
.updatecontactheaderold  {
   	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.0em;
   	font-weight: bold;
   	font-style: normal;
   	color: black;
	/* border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-left: none;
	border-right: none; */
   	background-color: #ffffff;
	text-decoration: underline;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-left:2px;
	padding-top:2px;
	/* padding-bottom:3px; */
	/* left: 0; */
	height: 1.4em;
	text-align: left;
	width: 100%;
}
.updatecontactheader  {
   	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.0em;
   	font-weight: bold;
   	font-style: normal;
   	color: black;
   	background-color: white;
	text-decoration: none;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-left: none;
	border-right: none;
	margin-top: 5px;
	margin-bottom: 3px;
	padding-left:2px;
	padding-top:2px;
	height: 1.4em;
	text-align: left;
	width: 100%;
}
.updatedividerxxx  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : bold;
   	font-style : normal;
	font-size : 1.0em;
	background-color: #f2f2f2;
	color : black;
	text-align: left;
	vertical-align: top;
	width: 100%;
	padding: 3px 3px;
	margin-bottom: 5px;
	text-decoration: none;
	border: 0;
   }
 .updatedivider  {
   	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.0em;
   	font-weight: bold;
   	font-style: normal;
   	color: black;
   	background-color: #f2f2f2;
	text-decoration: none;
	/* margin-top:3px; */
	margin-top: 3px;
	margin-bottom: 5px;
	padding-left:2px;
	padding-top:2px;
	/* padding-bottom:3px; */
	/* left: 0; */
	height: 1.4em;
	text-align: left;
	width: 100%;
}
.updatesubdivider  {
   	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.0em;
   	font-weight: normal;
   	font-style: normal;
   	color: black;
   	background-color: #f2f2f2;
	text-decoration: none;
	/* margin-top:3px; */
	margin-top: 3px;
	margin-bottom: 5px;
	padding-left:2px;
	padding-top:2px;
	/* padding-bottom:3px; */
	/* left: 0; */
	height: 1.4em;
	text-align: left;
	width: 100%;
}
.updateerrormsg  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 1.0em;
	background-color: #ffffff;
	color : red;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
	margin-top: 1em;
	margin-bottom: 1em;
   }
.updatedatamsg {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.8em;
	background-color: #ffffff;
	color : black;
	margin-top: 0.5em;
	text-align: left;
	/* width: 100%; */
	text-decoration: none;
	border: 0;
   }
.updatetable  {
	/* width=: 100%; */
	border: 0;
	cellpadding: 2;
	cellspacing: 1;
	background-color: #ffffff;
	/* width: 60em; */
}
.updategroupbanner  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : bold;
   	font-style : normal;
	font-size : 1.0em;
	background-color: #f2f2f2;
	color : black;
	text-align: left;
	vertical-align: top;
	width: 100%;
	/* padding-top: 0.3em; */
	text-decoration: none;
	border: 0;
   }
.updatefieldbanner  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 1.0em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	vertical-align: top;
	width: 100%;
	/* padding-top: 0.3em; */
	text-decoration: none;
	border: 0;
   }
.updatefieldheader  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 1.0em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	vertical-align: top;
	/* width: 9em; */
	padding-top: 0.3em;
	text-decoration: underline;
	border: 0;
   }
.updatefieldname  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 1.0em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	vertical-align: top;
	width: 9em;
	padding-top: 0.3em;
	text-decoration: none;
	border: 0;
   }
.updatefieldvalue  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 1.0em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	vertical-align: top;
	width: 100%;
	/* padding-top: 0.3em; */
	text-decoration: none;
	border: 0;
}
.unchangedtext  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : .9em;
		color : black;
		background-color: white;
}
.updatedtext  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : .9em;
		color : black;
		background-color: yellow;
 }
.newtext  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : .9em;
		color : black;
		background-color: lightgreen;
 }
.deletedtext  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : .9em;
		color : black;
		background-color: pink;
 }
 .texthighlightmsg {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.8em;
	background-color: #ffffff;
	color : black;
	text-align: center;
	/* width: 100%; */
	text-decoration: none;
	margin-bottom: 0.5em;
   }
.usernotes {
	font-weight : normal;
   	font-style : normal;
	font-size : 1em;
	background-color: #ececec;
	color : black;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
}	
.officenotes {
	font-weight : normal;
   	font-style : normal;
	font-size : 1em;
	background-color: #d7d7d7;
	color : black;
	margin-top: 0.2em;
	margin-bottom: 0.2em;
}
.inputtext {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 1em;
		/* color : black; */
		text-decoration: none;
     }
.inputtextinuse {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 1em;
		/* color : black; */
		background-color: #eaf3da;
		text-decoration: none;
     }
 .buttonbar {
 	clear: both;
	margin-top: 2px;
	padding: 0;
	text-align: center;
	vertical-align: top;
 }

div#wrapper {
//	margin-left:2px;
//	margin-right:5px;
}
div#statuswrapper {
	margin-bottom: 15em;
}
div#content1 {
	margin-left:2px;
	/* padding-right:1px; */
	float:left;
	width:48%;
	/* border-right: 2px solid #f2f2f2; */
}
div#statuscontent1 {
	margin-left:2px;
	/* padding-right:1px; */
	float:left;
	width:48%;
	/* border-right: 2px solid #f2f2f2; */
}
div#divider {
	margin-left:3px;
	margin-right:1px;
	padding-left:1px;
	padding-right:1px;
	float:left;
	width:1px;
}
div#content2 {
	margin-left:0;
	margin-right:5px;
	float:right;
	width:48%;
	/* border: 2px solid #f2f2f2; */
}
div#statuscontent2 {
	margin-left:0;
	margin-right:5px;
	float:right;
	width:48%;
	/* border: 2px solid #f2f2f2; */
}
div#extra {
	margin-left:0;
	margin-right:5px;
	float:right;
	clear:right;
	width:48%;
	/* border: 2px solid #f2f2f2; */
}
div#footer {
	margin-top:2px;
	clear:both;
	width:100%;
	text-align: center;
	font-family : Arial, Helvetica, Verdana;
    font-weight : normal;
    font-style : normal;
	/* font-size : 8pt; */
}
div#topbar {
	width:100%;
	margin-bottom: 20px;
}
div#bottombar {
	margin-top:30px;
	/* margin-bottom:2px; */
	clear:both;
	width:100%
}

/* KNOX CC */
.cdtop  {
	 	margin-top: 24px;
		margin-bottom: 0px;
		margin-left: 0;
		margin-right: 0;
		/* height: 25px; */
		font-family: Arial, Helvetica, Verdana;
		font-size: 24px;
     	font-weight: normal;
     	font-style: normal;
     	color: white;
		white-space: nowrap;
     }
/* SIRS */
.cdtopSIRS  {
	 	margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0;
		margin-right: 0;
		background-color: cdefff;
		align: center;
		/* height: 25px; */
		/* font-family: Arial, Helvetica, Verdana;
		font-size: 24px;
     	font-weight: normal;
     	font-style: normal;
     	color: white; */
		white-space: nowrap;
     }
/* SGCAB */
.cdtopSGCAB  {
	 	margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0;
		margin-right: 0;
		background-color: ffffff;
		align: left;
		background-image: /images/toplogo.jpg;
		/* height: 25px; */
		/* font-family: Arial, Helvetica, Verdana;
		font-size: 24px;
     	font-weight: normal;
     	font-style: normal;
     	color: white; */
		white-space: nowrap;
}
.cdsep {
	 	/* clear: both; */
	 	/* margin-bottom: 0; */
	 	background-color: #FFC325;
		position: absolute;
		top: 51px;
		font-size: 3px;
		left: 0;
		width: 100%;
	 }
.menubar {
	 	background-color: #f2f2f2;
		margin-top: 2px;
		/* padding-top: 2px; */
		padding: 2px 2px;
		margin-bottom: 2px;
		margin-left: 2px;
		margin-right: 2px;
		/* padding-bottom: 0; */
		font-size: 0.9em;
		/* height: 20px; */
		text-align: center;
		/* white-space: nowrap; */
		line-height: 20px;
}
.menubarnobg {
	 	background-color: #ffffff;
		margin-top: 2px;
		/* padding-top: 2px; */
		padding: 2px 2px;
		margin-bottom: 2px;
		/* padding-bottom: 0; */
		font-size: 1.0em;
		/* height: 20px; */
		text-align: center;
		/* white-space: nowrap; */
}
.menubarnextaction {
	 	background-color: #ffffff;
		margin-top: 1em;
		/* padding-top: 2px; */
		padding: 2px 2px;
		margin-bottom: 2px;
		/* padding-bottom: 0; */
		font-size: 1.0em;
		/* height: 20px; */
		text-align: center;
		/* white-space: nowrap; */
}

.dirpath  {
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
	margin-bottom: 5px;
   }
.dirspaceline {
	margin-left: 0;
	font-weight : normal;
   	font-style : normal;
	font-size : 0.3em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	border: 0;
}
.dirlinelvl0 {
	margin-left: 0;
	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: underline;
	border: 0;
}
.dirlinelvl1 {
	margin-left: 10px;
	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
}
.dirlinelvl2 {
	margin-left: 20px;
	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
}
.dirlinelvl3 {
	margin-left: 30px;
	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
}
.dirlinelvl4 {
	margin-left: 40px;
	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
}
.loginheading  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 1em;
    font-weight: bold;
    font-style : normal;
    color : black;
	/* height: 16px; */
	/* height: 1.5em; */
    background-color : white;
	text-decoration: none;
	/* vertical-align: middle; */
	margin-top: 1em;
	margin-bottom: 0.1em;
	padding: 0.2em 0.1em;
	/* border-bottom: 1px solid #c2c2c2; */
    }
.registerheading  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 1em;
    font-weight: bold;
    font-style : normal;
    color : black;
	/* height: 16px; */
	/* height: 1.5em; */
    background-color : white;
	text-decoration: none;
	/* vertical-align: middle; */
	margin-top: 3em;
	margin-bottom: 0.5em;
	padding: 0.2em 0.1em;
	/* border-bottom: 1px solid #c2c2c2; */
}
.notinlistmessage  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : green;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
	margin-top: 0.2em;
	margin-bottom: 1em;
	margin-left: 5em;
   }
.errormessage  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 1.1em;
	background-color: #ffffff;
	color : red;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
	margin-top: 1em;
	margin-bottom: 1em;
   }
.generalmessage  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 1.1em;
	background-color: #ffffff;
	color : green;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
	margin-top: 1em;
	margin-bottom: 1em;
   }
.importantnote  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 1.0em;
	background-color: #ffffff;
	color : red;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
	margin-top: 1em;
	margin-bottom: 1em;
   }
.loginmessage  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 1.1em;
	background-color: #ffffff;
	color : green;
	text-align: center;
	width: 100%;
	text-decoration: none;
	border: 0;
	margin-top: 1em;
	margin-bottom: 1em;
   }
.loginlabel  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 200px;
	text-decoration: none;
	border: 0;
   }
.logincontrol  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	/* width: 100%; */
	margin-left: 10px;
	text-decoration: none;
	border: 0;
   }
.logintext  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
   }
.forgot  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
	/* margin-left: 0.5em;
	margin-top: 0.5em;
	margin-bottom: 0.5em; */
	padding: 0.5em 0.5em;
   }
.regupdate {
	font-family : Arial, Helvetica, Verdana;
   	font-weight : normal;
   	font-style : normal;
	background-color: #ffffff;
	color : black;
	text-align: left;
}
.azlist {
	margin: 0;
	padding: 0;
	font-size: 1em;
	text-align: center;
	vertical-align: top;
}
.searchname {
	margin-top: 2px;
	padding: 0;
	text-align: center;
	vertical-align: top;
}
.searchnametext {
	margin-top: 0;
	padding: 0;
	text-align: center;
	vertical-align: top;
	font-size: 0.8em;
}
.dummy {
	margin: 0;
	margin-top: 5px;
	height: 30px;
	/* vertical-align: top; */
	text-align: center;	
 }	
 .floatleft {
    float: left;
}
 .floatright {
    float: right;
	padding-right: 3px;
	font-weight: normal;
}
 .floatrightsmall {
    float: right;
	padding-right: 3px;
	font-weight: normal;
	font-size: 0.8em;
	/* height: 16px;
	align: center;
	text-right: center;
	vertical-align: middle;
	white-space: nowrap; */
 }
 .floatrightwhitesmall {
    float: right;
	padding-right: 3px;
	color: #ffffff;
	font-weight: normal;
	font-size: 0.8em;
	/* height: 16px;
	align: center;
	text-right: center;
	vertical-align: middle;
	white-space: nowrap; */
 }
 .resultssubheading  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 0.9em;
    font-weight: bold;
    font-style : normal;
    color : black;
	/* height: 16px; */
	height: 1.5em;
    background-color : #f2f2f2;
	text-decoration: none;
	/* vertical-align: middle; */
	margin-top: 5px;
	margin-bottom: 3px;
	padding: 1px 1px;
    }
.subjectheading  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 1em;
    font-weight: bold;
    font-style : normal;
    color : black;
	height: 16px;
    background-color : #f2f2f2;
	text-decoration: none;
	vertical-align: middle;
	margin-top: 5px;
	margin-bottom: 3px;
	padding: 1px 1px;
    }
.linkedsubjectheading  {
   	font-family : Arial, Helvetica, Verdana;
	font-size: 0.9em;
    font-weight: bold;
    font-style : normal;
    color : black;
	height: 16px;
    background-color : #f2f2f2;
	text-decoration: none;
	vertical-align: middle;
	margin-top: 5px;
	margin-bottom: 3px;
	padding: 1px 1px;
   }

 .pagenavbar  {
 	clear: both;
    font-family : Arial, Helvetica, Verdana;
	font-size: 0.9em;
    font-weight: normal;
    font-style : normal;
    color : black;
	/* height: 16px; */
    background-color : #f2f2f2;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-bottom: 3px;
	padding: 1px 1px;
    }
.browserbuttonstop {
    float: right;
	border: 0;
	padding-right: 3px;
	vertical-align: middle;
	white-space: nowrap;
 }
 .browserbuttonsbottom {
    align: center;
	border: 0;
	vertical-align: middle;
	white-space: nowrap;
 }
 .browsebuttontext  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	margin-left: 12px;
	margin-right: 12px;
	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	color : white;
	text-align: center;
	width: 100%;
	text-decoration: none;
	border: 0;
}	
.resultstext  {
    font-size: 0.9em;
 }
.resultsline  {
    font-size: 0.9em;
 }
.resultslineselected  {
    font-size: 0.9em;
	background-color: yellow;
 }
.resultsdetails {
	margin-left: 30px;
}
.resultstown {
	font-weight: bold;
}
 .imagelink {
 	border: 0;
	height: 40;
	width: 65;
 }
 .browsebutton {
 	border: 0;
	margin-top: 3px;
	vertical-align: top;
	/* height: 40;
	width: 65; */
 }
 
.detailsheader {
	font-weight: bold;
	color: yellow;
	background-color: #2F6698;
	font-size : 1em;
	line-height: 1.8em;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.detailsfooter  {
   	/* font-family: Arial, Helvetica, Verdana; */
	font-size: 1.2em;
   	font-weight: bold;
   	font-style: normal;
   	color: white;
   	background-color: #0B3863;
	text-decoration: none;
	/* margin-top:3px; */
	margin-top: 10px;
	padding-left:2px;
	padding-top:2px;
	/* padding-bottom:3px; */
	/* left: 0; */
	height: 22px;
	text-align: center;
	width: 100%;
}
.detailstext  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
   }
.highlightedtext {
	font-weight: bold;
	color: red;
}
.advancedsubheading  {
	margin-top: 10px;
	margin-bottom: 5px;
   	font-weight : bold;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
}
.advancedtext  {
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	/* width: 100%; */
	text-decoration: none;
	border: 0;
   }
.advanceditemheading  {
   	font-weight : bold;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	/* width: 100%; */
	text-decoration: none;
	border: 0;
   }
.advancedsearchfor  {
	margin-left: 65px;
}
.advancedcheckboxes  {
	margin-top: 10px;
	margin-bottom: 20px;
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	/* width: 100%; */
	text-decoration: none;
	border: 0;
   }
.advancednote  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 0.9em;
    font-weight: normal;
    font-style : normal;
    color : black;
	background-color : #f2f2f2;
	text-decoration: none;
	vertical-align: middle;
	margin-top: 5px;
	margin-bottom: 3px;
	padding: 1px 1px;
    }		
.fieldSelect {
	width: 90px;
}
.smallregtext  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.8em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	/* width: 100%; */
	text-decoration: none;
	margin: 0.5em 0.5em;
	border: 0;
   }
.smalltext  {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.8em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	/* width: 100%; */
	text-decoration: none;
	border: 0;
   }
.smalltextcentered {
   	/* font-family : Arial, Helvetica, Verdana; */
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.8em;
	background-color: #ffffff;
	color : black;
	text-align: center;
	/* width: 100%; */
	text-decoration: none;
	border: 0;
   }
.subheading  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 1em;
    font-weight : bold;
    font-style : normal;
    color : black;
	height: 22px;
    background-color : #f2f2f2;
	text-decoration: none;
	vertical-align: middle;
	margin-bottom: 5px;
	padding: 2px 2px;
    }
.userlistcolheading  {
   	font-family : Arial, Helvetica, Verdana;
   	font-weight : bold;
   	font-style : normal;
	font-size : .9em;
	color : black;
	background-color : #f2f2f2;
 	}	
.userlistdetail  {
   	font-family : Arial, Helvetica, Verdana;
   	font-weight : normal;
   	font-style : normal;
	font-size : .9em;
	color : black;	
	vertical-align: top;
	background-color : #ffffff;
 	}
.userlistdetailselected  {
   	font-family : Arial, Helvetica, Verdana;
   	font-weight : normal;
   	font-style : normal;
	font-size : .9em;
	color : black;	
	vertical-align: top;
	background-color : yellow;
 	}		
.userfieldname  {
	width: 12em;
   	font-family : Arial, Helvetica, Verdana;
	font-size : .9em;
	font-weight : bold;
   	font-style : normal;
   	color : black;
	vertical-align: top;
   	background-color : #f2f2f2;
	text-decoration: none;
   }
.userfieldvalue  {
	width: 100%;
   	font-family : Arial, Helvetica, Verdana;
	font-size : .9em;
	font-weight : normal;
   	font-style : normal;
   	color : black;
   	/* background-color : #ffffff; */
	text-decoration: none;
   }
.historyfieldname  {
	width: 12em;
   	font-family : Arial, Helvetica, Verdana;
	font-size : .9em;
	font-weight : bold;
   	font-style : normal;
   	color : black;
	vertical-align: top;
   	background-color : #f2f2f2;
	text-decoration: none;
   }
.historyfieldvalue  {
	width: 100%;
   	font-family : Arial, Helvetica, Verdana;
	font-size : .9em;
	font-weight : normal;
   	font-style : normal;
   	color : black;
   	/* background-color : #ffffff; */
	text-decoration: none;
   }
.entrycolheading  {
	font-family : Arial, Helvetica, Verdana;
	font-size : .9em;
	font-weight : bold;
   	font-style : normal;
   	color : black;
	background-color : #f2f2f2;
	text-decoration: none;
   }
.entryname  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 1.2em;
    font-weight : bold;
    font-style : normal;
    color : black;
	background-color : #f2f2f2;
	text-decoration: none;
	vertical-align: middle;
	padding: 2px 2px;
    }
.entrynameprint  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 1.2em;
    font-weight : bold;
    font-style : normal;
    color : black;
	background-color : #ffffff;
	text-decoration: none;
	vertical-align: middle;
	/* padding: 2px 2px; */
	padding-bottom: 2px;
    }
.fieldname  {
   	font-weight : bold;
   	font-style : normal;
	font-size : 1em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
	margin-top: 5px;
   }
.fieldtext  {
   	font-weight : normal;
   	font-style : normal;
	font-size : 1em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
   }
.dirtopic  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 1.2em;
    font-weight : bold;
    font-style : normal;
    color : black;
	height: 22px;
    background-color : #f2f2f2;
	text-decoration: none;
	vertical-align: middle;
	padding: 2px 2px;
    }
.smallnote  {
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.8em;
	background-color: #ffffff;
	color : black;
	text-align: left;
	width: 100%;
	text-decoration: none;
	border: 0;
   }
.detailsheaderxxx {
 	background-color: #f2f2f2;
	/* margin-top:3px;
	margin-bottom:3px; */
	padding-top:3px;
	/* padding-bottom:3px; */
	left: 0;
	height: 20px;
	text-align: center;
	width: 100%;
 }		
 	
.detailsheaderright {
 	background-color: #f2f2f2;
	margin-bottom:3px;
	left: 0;
	height: 20px;
	text-align: center;
	width: 100%;
 }
 .detailsheader {
	font-weight: bold;
	color: yellow;
	background-color: #2F6698;
	font-size : 1.2em;
	line-height: 1.8em;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.siteheader {
	font-weight: bold;
	color: blue;
	background-color: white;
	font-size : 1.2em;
	/* line-height: 1.8em; */
	margin-top: 0.3em;
	margin-bottom: 2px;
	margin-left: 2px;
	margin-right: 2px;
	text-align: center;
	padding: 0.1em 0.1em;
	border-top: 0px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
}
.siteheaderx {
	font-weight: normal;
	color: yellow;
	background-color: #2F6698;
	font-size : 1.2em;
	line-height: 1.8em;
	margin-top: 10px;
	margin-bottom: 2px;
	text-align: center;
}
 .siteactionheading  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 1.2em;
    font-weight: bold;
    font-style : normal;
    color : navy;
	background-color : ffffff;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	margin-top: 0.3em;
	margin-bottom: 1em;
	padding: 0.1em 0.1em;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
}
.dividerline  {
    font-family : Arial, Helvetica, Verdana;
	font-size: 1px;
    margin-top: 1em;
	margin-bottom: 1em;
	padding: 0.1em 0.1em;
	border-top: 1px solid #c2c2c2;
}
 .footertext  {
	background-color: #f2f2f2;
   	font-family : Arial, Helvetica, Verdana;
   	font-weight : normal;
   	font-style : normal;
	/* font-size : 1em; */
	margin-top: 30px;
	margin-left: 2px;
	margin-right: 2px;
	color : black;
	line-height: 20px;
 }
.copyrighttext  {
   	font-family : Arial, Helvetica, Verdana;
   	font-weight : normal;
   	font-style : normal;
	font-size : 0.9em;
	margin-top: 5px;
	color : black;
 }
 .sitenote  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 1em;
		margin-top: 20px;
		color : black;
     }
 .uploadingmessage  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 1em;
		margin-top: 30px;
		color : red;
		visibility: hidden;
     }
 .mediumtext  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 1em;
		margin-top: 30px;
		color : black;
     }
.mediumtextcentered  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 1em;
		margin-top: 30px;
		color : black;
		text-align: center;
     }
.mediumtextindented  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 1em;
		color : black;
		margin-top: 10px;
		margin-left: 40px;
     }		
 .mediumgreybold  {
     	font-family : Arial, Helvetica, Verdana;
		font-size : .9em;
		font-weight : bold;
     	font-style : normal;
     	color : black;
     	background-color : #f2f2f2;
		text-decoration: none;
     }
.userquestions  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 1em;
		margin-top: 5px;
		color : green;
		text-align: center;
     }
.importanttext  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 1em;
		margin-top: 5px;
		color : red;
		text-align: left;
     }
.importanttextcentered  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 1em;
		margin-top: 5px;
		color : red;
		text-align: center;
     }
.pageheadertext  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 1em;
		margin-top: 0;
		margin-bottom: 10px;
		color : black;
		text-align: center;
     } 
.updatealert  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : bold;
     	font-style : normal;
		font-size : 1em;
		margin-top: 0;
		margin-bottom: 10px;
		color : red;
		text-align: center;
     } 
.smallertext  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : .7em;
     	color : black;
     }	
.disabledmenuoption  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
		font-style : normal;
		font-size : 100%;
     	color : silver;
     	text-decoration : none;
     }	
 A:link  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 100%;
     	color : blue;
     	text-decoration : none;
     }
     
     A:visited  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 100%;
     	color : blue;
     	text-decoration : none;
     }
     
     A:hover  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 100%;
     	color : red;
		text-decoration : none;
     }
     
     A:active  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
		font-style : normal;
		font-size : 100%;
     	color : blue;
     	text-decoration : none;
     }
	 A.imagelink:link  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 100%;
     	color : blue;
     	text-decoration : none;
     }
     
     A.imagelink:visited  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 100%;
     	color : blue;
     	text-decoration : none;
     }
     
     A.imagelink:hover  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
     	font-style : normal;
		font-size : 100%;
     	color : blue;
		background-color : white;
		text-decoration : underline;
     }
     
     A.imagelink:active  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : normal;
		font-style : normal;
		font-size : 100%;
     	color : blue;
     	text-decoration : none;
     }
     
     A.boldlink:link  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : bold;
     	font-style : normal;
     	color : blue;
     	text-decoration : none;
     }
     
     A.boldlink:visited  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : bold;
     	font-style : normal;
     	color : blue;
     	text-decoration : none;
     }
     
     A.boldlink:hover  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : bold;
     	font-style : normal;
     	color : black;
		text-decoration : underline;
     }
     
     A.boldlink:active  {
     	font-family : Arial, Helvetica, Verdana;
     	font-weight : bold;
     	font-style : normal;
     	color : blue;
     	text-decoration : none;
     }
