
.large { font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif }
.largebold { font-weight: bold; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif }
.xlargebold { font-size: 110%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.navpad { border-top: 4px solid #f90 }
.largeboldhighlight { font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: yellow }
.largeboldital { font-style: italic; font-weight: bold; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif }
.medium  { font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif }
.mediumital  { font-style: italic; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif }
.mediumbold  { font-weight: bold; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif }
.mediumboldhighlight { font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: yellow }
.small  { font-size: 70%; font-family: Verdana, Arial, Helvetica, sans-serif }
.smallbold   { font-weight: bold; font-size: 70%; font-family: Verdana, Arial, Helvetica, sans-serif }
.xsmallbold  { font-weight: bold; font-size: 65%; font-family: Verdana, Arial, Helvetica, sans-serif }
.xsmall { font-size: 65%; font-family: Verdana, Arial, Helvetica, sans-serif }
.borderbr   { border-right: 1px solid #d08a57; border-bottom: 1px solid #d08a57 }
.borderb { border-right: 1px none; border-bottom: 1px solid #d08a57 }
.dotted  { padding-right: 2px; border-right: 2px dotted silver }
.blueleft { padding-right: 2px; border-left: 2px solid blue }
.indent { margin-right: 5px; margin-left: 5px }
.underline  { border-top: none; border-right: none; border-bottom: 1px solid black; border-left: none }
.nounderline { border: none }
.bimage  { background: #f5f5dc url(/imgs/courthouse2.gif) no-repeat scroll 0px 98px }
.bordertopright { margin: 3px; padding: 3px; border-top: 1px dotted #339; border-right: 1px dotted #339; border-left: #339 }
.borderlefttopright { margin: 3px; padding: 3px; border-top: 1px solid #339; border-right: 1px solid #339; border-left: 1px solid #339; }
.borderleft { margin: 3px; padding: 3px; border-left: 1px solid #339; }
.borderleftbottom { margin: 3px; padding: 3px; border-bottom: 1px solid #339; border-left: 1px solid #339; }
.borderright { margin: 3px; padding: 3px; border-right: 1px solid #339; }
.borderrightbottom { margin: 3px; padding: 3px; border-right: 1px solid #339; border-bottom: 1px solid #339; }
.bordertop { margin: 3px; padding: 3px; border-top: 1px dotted #339; }
.bordertopleft { margin: 3px; padding: 3px; border-top: 1px dotted #339; border-right: #339; border-left: 1px dotted #339 }
.borderbottomleft  { margin: 3px; padding: 10px 3px 1px; border-top: none; border-right: none; border-bottom: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3 }
.borderbottomlr  { margin: 3px; padding: 3px; border-right: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3 }
.borderbottomright { margin: 3px; padding: 3px; border-top: #339; border-right: 1px dotted #339; border-bottom: 1px dotted #339; border-left: #339 }
.bordercenter  { border-style: none dotted none dotted; border-width: medium 1px medium 1px; border-color: #339 }
.borderhorizontal   { border-style: none none dotted none; border-width: medium medium 1px medium; border-color: #339; width: 1px }
#l1 { position: absolute; z-index: 1; top: 95px; left: 8px; width: 180px; height: 111px; visibility: hidden; display: block }
#l2 { position: absolute; z-index: 1; top: 95px; left: 8px; width: 64px; height: 100px; visibility: hidden; display: block }
#l3 { position: absolute; z-index: 1; top: 95px; left: 8px; width: 150px; visibility: hidden; display: block }
#l4 { position: absolute; z-index: 1; top: 95px; left: 8px; width: 150px; visibility: hidden; display: block }
a:link  { color: #339 }
a:visited { color: #339 }
a:hover { color: #339 }
.submitbutton   { color: #fff; font-weight: bold; font-size: 70%; font-family: Verdana, Helvetica, Arial, sans-serif; background-color: #5a819a; border: solid 1px #000 }
.blackborder { border: solid 1px black }
.whiteheadhighlight { color: white; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Verdana, Helvetica, Arial, sans-serif; background-color: #339; padding: 5px }
.whiteheadhighlightsm   { color: white; font-size: 12px; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: bold; line-height: 12px; background-color: #5a819a }
.highlight   { background-color: yellow; padding: 5px }
.softhighlight  { font-weight: bold; background-color: #ff9; margin-top: 10px; padding: 5px }
.blackheadsmallest { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Helvetica, Arial, sans-serif }
.blackhead { color: black; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Verdana, Helvetica, Arial, sans-serif }
.blackheadsmall { color: black; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Verdana, Helvetica, Arial, sans-serif }
.whitehead  { color: white; font-weight: bold; font-size: 14px; line-height: 16px; font-family: Verdana, Helvetica, Arial, sans-serif; padding: 5px }
.padtopbottom { padding-top: 1px; padding-bottom: 1px }
.specialinput    { font-size: 1em; background-color: #ffc; padding: 2px; border: solid 1px black }
.ralign { text-align: right }
.lightorangebkg { background-color: #ffedb4; padding: 4px; border: solid 1px silver; }
.lightbluebkg { background-color: #cfe8ff; padding: 4px; border: solid 1px silver; }
.lightorangebkglg { font-size: 1.1em; background-color: #ffedb4; padding: 4px; border: solid 1px silver; }
.lightbluebkglg { font-size: 1.3em; background-color: #cfe8ff; padding: 4px; border: solid 1px silver; }
/*Styles that apply to redesign as of 7/23/07 */
.boxformat { font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-image: url(/imgs/anew/doublelinebkground.gif); background-repeat: repeat-x; background-position: left bottom; text-align: right; padding: 2px; border: solid 1px #adbac3; }
.boxformat a:link { color: #5a819a; }
.boxformat a:hover { color: #5a819a; }
.boxformat a:visited { color: #5a819a; }
.rustborder { padding-top: 2px; padding-bottom: 2px; border: solid 2px #d08a57; }
.rustcolor { color: #d08a57; }
.rustbkg { background-color: #d08a57; padding: 4px; border: solid 1px silver; }
.slateblueborder { padding: 1px; border: solid 2px #5a819a; }
.slatebluecolor { color: #5a819a; }
.slatebluebackgrd { background-color: #5a819a; }
.slatebluebackgrdwhite { color: #fff; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; background-color: #5a819a; padding-top: 5px; padding-bottom: 5px; }
.doubleline { background-image: url(/imgs/anew/doublelinebkground.gif); background-repeat: repeat-x; background-position: 0 0; width: 100%; height: 10px; }
.marginleft { margin-left: 10px; }
.whitetext { color: white; }
.whitetext a:link { color: white; }
.whitetext a:hover { color: white; }
.whitetext a:visited { color: white; }
.warning { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffc; padding: 5px; border: solid 1px #999; }
