body {font-size:8pt;	margin-top: 5px;font-family: Arial;	font-style: normal;}
.reqfield{color:#e0974f;font-weight: bold;}
.balloon {font-family: Arial;	font-style: normal;border-width: 8; border-style: solid; border-color:#3557F8; position:absolute;  background-color: #899af1; visibility:hidden}
.bodytext{width:100%;padding: 0px; text-align: left;} 
.profile #content {padding: 10px 0px 10px 10px; }
.errormsg{color:#FF0000;font-weight: bold;}
.errormsgrpanel{color:#FF0000;font-weight: bold;}
a:link { color: #3557F8; text-decoration: none; }
a:active {color: #3557F8;}
a:visited {color: #3557F8; text-decoration: none; }
a:hover {text-decoration: underline; color: #3557F8;}
h1 {font-size: 13px; margin-top:5px; }
h1 a { color: white; text-decoration: none;}
h1 a:hover { color: white; text-decoration: underline; }
h1 em { font-style: normal; border-bottom: solid 1px #3557F8; }
h2 { font-size: 12px; }
h2 a {color: white; text-decoration: none; }
h2 a:hover { color: white; text-decoration:none;}
image {border: 0;}
.inputul {border: solid 1px #5F79F4;width: 160px;font-family: arial, Helvetica, sans-serif;font-size: 8pt;text-align: left;padding-left: 5px;padding-right: 5px;}
.inputxshort {border: solid 1px #5F79F4;width: 75px;font-family: arial, Helvetica, sans-serif;font-size: 8pt;text-align: left;padding-left: 5px;padding-right: 5px;}
.inputshort {border: solid 1px #5F79F4;width: 100px;font-family: arial, Helvetica, sans-serif;font-size: 8pt;text-align: left;padding-left: 5px;padding-right: 5px;color:#5F79F4;}
.inputmed {border: solid 1px #5F79F4;width: 125px;font-family: arial, Helvetica, sans-serif;font-size: 8pt;text-align: left;padding-left: 5px;padding-right: 5px;color:#5F79F4;}
.inputlong {border: solid 1px #5F79F4;width: 150px;font-family: arial, Helvetica, sans-serif;font-size: 8pt;text-align: left;padding-left: 5px;padding-right: 5px;color:#5F79F4;}
.inputxlong {border: solid 1px #5F79F4;width: 250px;font-family: arial, Helvetica, sans-serif;font-size: 8pt;text-align: left;padding-left: 5px;padding-right: 5px;color:#5F79F4;}
.inputcancel {	border-bottom : solid 1px #FFFFFF;	border-left : solid 1px #FFFFFF;	border-top :solid 1px #5F79F4;	border-right : solid 1px #5F79F4;	background: #5F79F4;	width: 60px;	font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: #FFFFFF;	text-align: center;	padding-left: 5px;	padding-right: 5px;	margin-bottom : 10px;}
.inputcancelx {border-bottom : solid 1px #5F79F4;	border-left : solid 1px #5F79F4;	border-top :solid 1px #5F79F4;	border-right : solid 1px #5F79F4;	background: #5F79F4;	width: 60px;	font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: #FFFFFF;	text-align: center;	padding-left: 5px;	padding-right: 5px;	margin-bottom : 10px;}
.inputsubmit {border-bottom : solid 1px #FFFFFF;	border-left : solid 1px #FFFFFF;	border-top :solid 1px #3557F8;	border-right : solid 1px #3557F8;	background: #e0974f;	width: 60px;	font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: #FFFFFF;	text-align: center;	padding-left: 5px;	padding-right: 5px;	margin-bottom : 10px;}
.inputsubmitx {border-bottom : solid 1px #3557F8;	border-left : solid 1px #3557F8;	border-top :solid 1px #3557F8;	border-right : solid 1px #3557F8;	background: #e0974f;width: 60px;font-family: arial, Helvetica, sans-serif;	font-size: 8pt;	color: #FFFFFF;	text-align: center;	padding-left: 5px;	padding-right: 5px;	margin-bottom : 10px;}
.inputsearch {width:100px;height:16px;font-family: arial, Helvetica, sans-serif;font-size: 8pt;text-align: left;border:solid 1px #3557F8;	padding:0px 5px;margin:10px;}
.inputsearchselect {width:110px;height:16px;font-family: arial, Helvetica, sans-serif;font-size: 8pt;	text-align: left;border: solid 1px #3557F8;	padding: 0px 0px;margin:10px;}
.calcol1, .calcol2, .calcol3, .calcol4{display:inline;float:left;padding:0px;margin:0px;}
.calcol1{width:100px;}
.calcol2{width:400px;}
.calcol3{width:50px;}
.calcol4{width:50px;}
.caltitle{font-family:Tahoma;font-size:10pt;font-weight:bold;}
.caltitlesub{font-family:Tahoma;font-size:9pt;}
.caltitledesc{font-family:Tahoma;font-size:9pt;}
#calrow{position:relative;width:600px;clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#calrowsep{width:600px;clear:both;border-top:solid 1px #000000;margin:5px 0px 5px 0px;padding:0px 0px 0px 0px;}
li {display: inline;  }
ul {margin-left: 0; padding-left: 0;}
.invcoll,.invcolr{display:inline;float:left;padding:solid 1px #5F79F4;color:#5F79F4;}
.invcoll{width:175px;}
.invcolr{width:200pxx; border: solid 1px #5F79F4}
.protab1,.protab2,.protab3,.protab4,.protab5{position:relative;display:inline;float:left;line-height:20px;width:72px;color:#FFFFFF;font-size:12px;border-top: solid 1px #4f66dd;border-left: solid 1px #4f66dd;border-bottom: solid 1px #4f66dd;text-align:center;padding:0px;background-color:#e0974f;}
.protab5{border-right: solid 1px #4f66dd;}
.panell,.panelr{display:inline;float:left;text-align:left;font-family:tahoma;font-size:10pt;}
.panell{width:115px;padding-left:5px;padding-right:5px;margin-top:5px;margin-left:0px;margin-right:0px;margin-bottom:5px;}
.panelr{width:595px;padding-left:5px;padding-right:5px;margin-top:5px;margin-left:5px;margin-right:0px;margin-bottom:5px;}

#mainbody{width:740px;border-top:solid 1px #000000;padding-top:10px;}
#infobox{width:585px;border:solid 1px #5F79F4;color: #5F79F4;vertical-align:top;height: auto;margin: 10px 0px 0px 10px;padding:0px;}
#buttonbox{width:585px;color: #FFFFFF;	vertical-align: top;height: auto;margin: 10px 0px 0px 10px;}
#submitbox{width:585px;	vertical-align: top;height: auto;margin: 10px 0px 0px 10px;text-align:right;}
#sectionheader{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;background-color:#a6dc62;text-transform:uppercase;width: 585px;font-size: 10pt;text-align: left;font-weight : bold;padding: 3px;margin-left: 10px;margin-top:15px;border-bottom: solid 1px #3557F8;}
#sectionbody{font-family: Arial, Helvetica, sans-serif;color: #3557F8;width: 585px;font-size: 9pt;text-align: left;font-weight : bold;padding: 3px;margin-left: 10px;margin-top:5px;}
#provertspace{height:15px;}
#footer {position: absolute; clear: both; width: 631px; margin-left: 129px; text-align: center;  color: #FFFFFF; font-weight: bold; line-height: 21px; font-size: 11px; background: #899af1;border-bottom: solid 1px #3557F8;}
#gnav {position: absolute;  left: 250px;  top: 1px;  line-height: 25px;  width: 500px;  list-style: none;  margin: 0px 0px 10px 0px;;  padding: 3px 0px;  text-align: right;}
#gnav li {display: inline;height : }
#gnav a {color: #FFFFFF; margin: auto 0px; padding: 2px 4px;}
#gnav a:hover {background-color: #FFFFFF; color: #3557F8;}
#gonav {position: absolute;  left: 250px;  top: 1px;line-height: 23px;padding: 2px 3px 5px  0px;}
#gonav li {display: inline;}
#gonav a {color: #FFFFFF;	text-decoration: none;	padding: 0px 3px;	margin-top: 30px;	display: block;	float: right;}
#gonav a:hover  {text-decoration: none; color: #6078f2; background: #FFFFFF;}
#header {font-weight: bold;line-height: 23px;font-size: 14px;padding: 0px 5px 0px;margin: 0px;background: #a6dc62;color: white;border-bottom: solid 1px #6078f2;border-right: solid 1px #6078f2; margin-left: 129px;}        /* #header.withsubheader { border-bottom: none; } */
#header.withsubtitle { text-align: right; }
#header.withsubtitle h1 { float: left; text-align:left;}
#homelink {position: absolute;  left: 132px;  height: 33px;  width: 118px; }
#mnav {border-bottom: solid 1px white;/* firefox fix */margin: 0px 0px 10px 0px; padding: 0px;}
#mnav li {display: inline; }
#mnav a {color: #6078f2; text-decoration: none; border-bottom: solid 1px #6078f2; padding: 2px 3px; margin: 0px; width: 124px; display: block; float: left; }
#mnav a:hover {text-decoration: none; color: #FFFFFF; background: #6078f2; }
#mnav a.hasedit {width: 68px; }
#mnav a.edit {width: 40px; color: gray; text-align: left; }
#mnav a.edit:hover {color: white; }
#pagefooter {position: relative;font-size: 10px;line-height: 15px;padding: 10px 0px;width: 760px;margin-left: 129px;border-top: solid 1px #3557F8; }
#pagefooter a { padding: 3px 5px; }
#pagefooter a:hover { color: white; background: #3557F8; text-decoration: none; }
#pagefooter p { text-align: center; margin: 0; padding: 0; }
#pagebody {display:inline;position: absolute;text-align: left; vertical-align: top;padding-left: 5px;padding-right: 5px;padding-bottom: 10px;padding-left: 0px;width: 624px; border-left:solid 1px #3557F8;border-right:solid 1px #3557F8; border-bottom: solid 1px #3557F8;background: #FFFFFF;margin-left:129px;}
#pagebody2 {display:inline;	position: absolute;	text-align: left;	vertical-align: top;	padding-top: 10px;	padding-left: 5px;	padding-right: 5px;	padding-bottom: 10px;	padding-left: 0;	width: 624px;	border-left:solid 1px #3557F8;	border-right:solid 1px #3557F8;	border-bottom: solid 1px #3557F8;	background: White;margin-left:129px;}
#pageheader {position: relative;  background: #3557F8 url(/images/pageheaderbg.gif) no-repeat top left;  height: 33px;  width: 760px;}
#pageheadersub {  position: relative;  background: #3557F8 url(/images/pageheaderbg2.gif) no-repeat top left;  margin-left: 130px;  height: 33px;  width: 760px;}
#panelhr {position: relative;width: 275px;padding-left: 5px;padding-right: 5px; margin-top: 5px; margin-left:5px;margin-right:5px; margin-bottom: 5px;border-bottom:solid 1px #3557F8; }
#panelf {position: relative;float: left;display:inline;text-align: left;width: 590px;padding-left: 5px;padding-right: 5px;margin-top: 5px;margin-left:5px;margin-right:5px;margin-bottom: 5px;background: #ffffff;height : auto;}
#sidebar {position: absolute;float: left;display:inline;padding:0px 0px 10px 0px;width: 129px;}
#search {	border: solid 0px;	/* firefox fix */	margin: 0px 0px 0px 0px;	padding: 5px 0px 0px 0px;	background-color: #5F79F4;	width: 129px;}
#sbox {	background: #6078f2;	width: 129px;	border-top : 25px solid #6078f2;	border-bottom : 5px solid #3557F8;	margin : 0px;}
#snav {border-bottom: solid 1px white; /* firefox fix */margin: 0px 0px 10px 0px;padding: 0px; }
#snav li {display: inline; }
#snav a {border-bottom: solid 1px #3557F8; padding: 2px 3px; margin: 0px; width: 114px; display: block; float: left; display:inline;}
#snav a:hover {text-decoration: none; color: white; background: #3557F8; }
#snav a.hasedit {width: 68px; }
#snav a.edit {width: 40px; color: gray; text-align: center; }
#snav a.edit:hover {color: white; }


