/* comment */
UL {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
}

.HiddenBrowse {
	position: relative;
	text-align: right;
	opacity: 0;
	-moz-opacity:0;
	filter:alpha(opacity: 0);
	z-index: 2;
	text-decoration: none;
}
.HiddenBrowseDiv {
	position: relative;
	margin-top: 3px;
}

.UploadButton {
	position: relative;
	margin-top: -22px;
	margin-left: 15px;
	width: 74px;
	z-index: 1;
}
.UploadButtonDiv {
}

.SubTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: White;
	font-weight: bold;
	font-style: normal;
	padding-bottom: 6px;
}

.PageHeader {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: Maroon;
	font-weight: bold;
	font-style: normal;
	padding-bottom: 6px;
}

.PageSubHeader2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: White;
	font-weight: bold;
	background: Navy;
	padding: 3px 6px 3px 6px;

}

.PageSubHeader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #31659C;
	font-weight : bold;
}

.AdHeader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : black;
	font-weight : bold;
	text-decoration: underline;
}

.UploadStatus {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #31659C;
	font-weight : normal;
	margin-left: 150px;
}

.error-txt {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #CF9C02;
	font-weight : bold;
}

.BtnMed {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : Black;
	font-weight : normal;
}
.BtnMedRev {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-color : #663300;
	font-weight : normal;
}
.BtnSmall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	height: 18;
	color : #663300;
	font-weight : normal;
}

.menu-bg {
	background-color: silver;
}

#menubar {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : #2327bb;
	padding-top: 0px;
	padding-bottom: 0px;
}
#menubar a:link, #menubar a:visited {
	text-decoration: none;
	color : #2327bb;
	border : thin outset;
	padding: 1px;
	padding-left: 6px;
	padding-right: 6px;
}
#menubar a:hover {
	text-decoration: none;
	color : white;
	border : thin inset;
	padding: 2px;
	padding-left: 6px;
	padding-right: 6px;
}

select, input, textarea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : normal;
	color : #2327bb;
}

.main-bg {
	background-color: white;
}


.formtext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : normal;
	color : #2327bb;
}

.info-bg {
	background-color: #CCE9FF;
	border-style: none solid none none;
	border-width: 1px;
	border-color: Silver;
}

#info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}
#info small {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size :8pt;
}
#info big {
	font-weight : bold;
	font-size : 12pt;
}
#info a:link, #info a:visited {
	color: Navy;
	text-decoration: none;
}
#info a:hover {
	color: #0066FF;
	text-decoration : none;
}


#nav {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color: navy;
}
#nav b {
	display : block;
	font-weight : bold;
	color: Blue;
	border : thin solid;
	padding: 2px;
	padding-left: 0px;
	padding-right: 2px;
	width : 140px;
}
#nav a:link, #nav a:visited {
	display : block;
	text-decoration: none;
	color: navy;
	border : thin outset;
	padding: 0px;
	padding-left: 2px;
	padding-right: 2px;
	width : 140px;
}
#nav a:hover {
	display : block;
	text-decoration: none;
	color: Blue;
	border : thin inset;
	padding: 0px;
	padding-left: 2px;
	padding-right: 2px;
	width : 140px;
}

#ListingTabs {
	background-color: #DADADA;
}

#listing {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	padding-top: 0px;
	padding-bottom: 0px;
}
#listing p {
	margin-top: 5px;
}
#listing2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	padding-top: 0px;
	padding-bottom: 0px;
}
.list-title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: Maroon;
	background-color: #EDE0C9;
	padding-top: 0px;
	padding-bottom: 0px;
}
.list-subtitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Maroon;
	font-style: italic;
}
.list-title1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #C09B6A;
	padding-top: 0px;
	padding-bottom: 0px;
}
.list-title2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #555555;
	padding-top: 0px;
	padding-bottom: 0px;
}
.list-title3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: Maroon;
	padding-top: 0px;
	padding-bottom: 0px;
}
.list-readonly {
	color : #4D4D91;
	background: #F7F7FF;
	padding-top: 0px;
	padding-bottom: 0px;
}
.list-bg {
		!background: #D0EBF4;
		background: #EDE0C9;
}
.list-border {
	border-color:  #EDE0C9;
}
.list-small {
	font-family : "Lucida Sans",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 6pt;
}
#listing a:link, #listing a:visited {
	color: Maroon;
}
#listing a:hover {
	color: Red;
}


#EntEdit {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	padding-top: 0px;
	padding-bottom: 0px;
}
.ReqdField {
	border: 1px solid #2E8B57;
}
.edit-title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #663300;
	padding-top: 5px;
	padding-bottom: 0px;
}
.edit-subtitle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : Navy;
	margin-top: 10px;
	margin-bottom: 2px;
	margin-left: 40px;
}
.edit-bg {
	background: #D0EBF4;
}
.edit-small {
	font-family : "Lucida Sans",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 6pt;
	elevation : below;
	vertical-align : sub;
}
.edit-large {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight: bold;
}

#summary {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	padding-top: 0px;
	padding-bottom: 0px;
}
#summary small {
	font-family : "Lucida Sans",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 6pt;
	font-weight : normal;
	color : blue;
}
.sum-title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : #663300;
	background: #D0EBF4;
	padding-top: 0px;
	padding-bottom: 0px;
}

.help-label {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : #663300;
	padding-top: 10px;
	padding-bottom: 0px;
}
.help-text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Black;
}

.page-nav {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: Gray;
	xbackground: #CCE9FF;
	padding-top: 0px;
	padding-bottom: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: Navy;
}
.page-nav a:link, .page-nav a:visited {
	color: Navy;
}


.detailhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	font-weight: bold;
   font-style: italic;
	background-color: Aqua;
}

.detailtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	font-weight: normal;
}

.hidden {
	color: white;
  font-size: 1pt;
}
.hidden a:link, .hidden a:visited, .hidden a:hover {
	text-decoration: none;
	color: white;
}
.EditInst {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Navy;
	padding-top: 10px;
	padding-left: 4px;
	padding-right: 4px;
}
.VouchLabel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: Black;
	background: white;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: right;
	vertical-align: top;
}
.VouchLabelLeft {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: Black;
	background: white;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
	vertical-align: top;
}
.VouchLabelCenter {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: Black;
	background: white;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;
	vertical-align: top;
}
.VouchNote {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	color : Black;
	background: white;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;
}
.VouchValue {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : Black;
	background: white;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: left;
	vertical-align: top;
}

#fixedtipdiv{
position:absolute;
padding: 2px;
border:1px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

