
body { padding: 0px; margin: 0px; background-image: url(assets/nav/bg-06.gif); font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }

.smalltext { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }

p { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; }

a:link { color: #15454F; }

a:visited { color: #24545E; }

a:hover { text-decoration: none; color: #BF7500; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #000066; margin-bottom: 0px; }

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #E7880E; }

.rowHEADER { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; background-color: #1E5188; padding-left: 6px; font-weight: bold; padding-top: 4px; padding-bottom: 4px; }

.rowHEADERGreen { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; background-color: #164751; padding-left: 6px; padding-top: 4px; padding-bottom: 4px; font-weight: bold; }

.rowHEADERblack { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; background-color: #000000; padding-left: 6px; font-weight: bold; }

.rowFIRSTrow { background-image: url(assets/input-shadow.gif); background-repeat: no-repeat; background-position: -6px 0px; padding-left: 4px; padding-top: 6px; font-size: 13px; }

.rowA { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: #FFFFFF; padding-left: 4px; background-repeat: no-repeat; }

.rowB { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: #F2F0EA; padding-left: 4px; }

.tableLINES { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #333333; border-right-color: #333333; border-bottom-color: #333333; border-left-color: #333333; margin-bottom: 12px; }

sup { padding-top: 4px; }

.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CFD5E4; }

.inputbox { background-image: url(assets/input-shadow.gif); background-repeat: no-repeat; background-position: left top; border: 1px solid #164751; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding: 2px; }

a.topNAV:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; padding-right: 2px; padding-left: 2px; height: 20px; padding-top: 4px; }

a.topNAV:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; padding-right: 2px; padding-left: 2px; height: 20px; padding-top: 4px; }

a.topNAV:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; background-color: #000000; padding-right: 2px; padding-left: 2px; height: 20px; padding-top: 4px; }

a.orangeNAV:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; margin-right: 4px; height: 24px; padding-top: 4px; margin-left: 4px; padding-right: 2px; padding-left: 2px; }

a.orangeNAV:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; margin-right: 4px; height: 24px; padding-top: 4px; margin-left: 4px; padding-right: 2px; padding-left: 2px; }

a.orangeNAV:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; margin-right: 4px; height: 24px; padding-top: 4px; margin-left: 4px; background-color: #BF7500; padding-right: 2px; padding-left: 2px; }

#contenttable { border: 0px solid #BF7500; background-color: #F0EDDF; margin: 0px; padding: 10px 10px 10px 0px }

#contentTD { }

H3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #194B56; margin: 0px; }

.bar3 { background-image: url(assets/nav/bar-04.gif); height: 20px; }

.bar4 { background-image: url(assets/nav/bar-05.gif); height: 23px; }

.bar1 { background-image: url(assets/nav/bar-01.gif); height: 23px; }

.bar2 { background-image: url(assets/nav/bar-02.gif); height: 20px; }

#contentTDnolines { background-color: #F0ECDF; background-repeat: no-repeat; background-position: center center; width: 580px; border: 1px none #19525E; }

.contentTD { width: 560px; filter:progid; border-top: 1px none #19525E; border-right: 1px none #19525E; border-bottom: 1px none #19525E; border-left: 1px none #C7C7C7; }

.rightside { background-color: #104552; filter:Shadow(color=black, Direction=-90, Strength=10); }

.navborder { border-right-width: 1px; border-right-style: dashed; border-right-color: #BD7500; }

ul { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; list-style-type: square; }

.REDFLAG { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000; }

#navfloater { position: absolute; left: 0px; top: 0px; float: left; height: auto; width: 155px; }

.justified { text-align: justify; }

input, textarea { vertical-align: middle; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }

/* classes for validator */
	.tfvHighlight { font-weight: bold; color: red; background-color: #FFFF99; /*font-size: 100%;*/
	border: 1px solid #666666;/*	border: 1px solid #000000;*/
}

.tfvNormal { background-image: url(assets/input-shadow.gif); background-repeat: no-repeat; background-position: left top; border: 1px solid #164751; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

#profile p {margin: 2px; } 