a			{ text-decoration: none; color: #0000CC; }
a:hover	         	{ text-decoration: underline; }
a.fontMenuBar  	 	{ text-decoration: none; color: #000000; }
a:hover.fontMenuBar     { text-decoration: none; color: #000000; }
a:fontTab               { text-decoration: none; color: #000000; }
a:hover.fontTab         { text-decoration: none; color: #000000; }

.fontMenuBar 		{ font-family: ms sans serif, sans-serif; font-weight: normal; color: #000000; font-size: 11px; text-decoration: none; }
.fontTitleBar		{ font-family: ms sans serif, arial, sans-serif; font-weight: bold; color: #FFFFFF; font-size: 12px; text-decoration: none; }

.boxBorder              { border-style: solid; border-width: 1; border-color: #85A5F2; }
.boxHeader              { font-family: arial, sans-serif; font-weight: bold; background-color: #85A5F2; color: #FFFFFF; font-size: 13px; text-decoration: none; }
hr                      { border-style: solid; border-width: 1; border-color: #006699 }
.infoCaption		{ font-family: arial, sans-serif; font-weight: bold; background-color: #EEEEEE; color: #000000; font-size: 13px; text-decoration: none; }
.alertNotice   		{ font-family: ms sans serif, sans-serif; font-weight: bold; background-color: red; color: #FFFFFF; font-size: 12px; text-decoration: none; }
marquee		        { font-family: arial, sans-serif; font-weight: bold; background-color: #FFFFFF; color: #000000; font-size: 13px; text-decoration: none; cursor: pointer; border-style: dotted; border-width: 1; border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; }
marquee a		{ text-decoration: none; color: #000000; }
marquee a:hover        	{ text-decoration: underline; color: red; }
.tableHeader  	        { font-family: arial, sans-serif; font-weight: bold; background-color: #EEF3FF; color: #000000; font-size: 12px; text-decoration: none; }

.topLeftCurve           { background-image: url(/images/top_left_curve.gif); background-repeat: no-repeat; background-position: left top; background-attachment: scroll; }
.topRightCurve          { background-image: url(/images/top_right_curve.gif); background-repeat: no-repeat; background-position: right top; background-attachment: scroll; }

.copyright		{ font-family: ms sans serif, sans-serif; font-weight: normal; color: #8d8d8d; font-size: 10px; text-decoration: none; }

.fontGeneral		{ font-family: ms sans serif, sans-serif; font-weight: normal; color: #000000; font-size: 12px; text-decoration: none; }
.fontBold   		{ font-family: ms sans serif, sans-serif; font-weight: bold; color: #000000; font-size: 12px; text-decoration: none; }
.passedFontGeneral	{ font-family: ms sans serif, sans-serif; font-weight: normal; color: #006600; font-size: 12px; text-decoration: none; }
.failedFontGeneral	{ font-family: ms sans serif, sans-serif; font-weight: normal; color: #FF0000; font-size: 12px; text-decoration: none; }
.fontLarge  		{ font-family: ms sans serif, sans-serif; font-weight: bold; color: #000000; font-size: 13px; text-decoration: none; }
.fontTab  	        { font-family: ms sans serif, sans-serif; font-weight: normal; color: #000000; font-size: 12px; text-decoration: none; }
.fontStatusBar          { font-family: ms sans serif, sans-serif; font-weight: normal; color: #000000; font-size: 11px; text-decoration: none; }

.NavLink	     	{ color: #000000; text-decoration: none; }
.NavUp          	{ BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: #FFFFFF #999999 #999999 #FFFFFF; PADDING: 0 1 1 1; background-color: #CCCCCC; }
.NavDown        	{ BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: #999999 #FFFFFF #FFFFFF #999999; PADDING: 1 0 0 2; background-color: #CCCCCC; }
.NavOff  	     	{ BORDER-STYLE: solid; BORDER-WIDTH: 1; BORDER-COLOR: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; PADDING: 0 1 1 1; background-color: #CCCCCC; }
input.button    	{ background-color: #FFFFFF;  background-image:  url(/images/contractor/button.gif); height: 16; width: 77; border: none; font-family: verdana, sans-serif; font-weight: normal;font-size: 10px; color: #000000; letter-spacing: -0.5pt; cursor: pointer; }
input.button2   	{ background-color: #EEEEEE; background-image:  url(/images/contractor/button.gif); height: 16; width: 77; border: none; font-family: verdana, sans-serif; font-weight: normal;font-size: 10px; color: #000000; letter-spacing: -0.5pt; cursor: pointer; }
input.button_sm 	{ background-color: #FFFFFF;  background-image:  url(/images/contractor/button_sm.gif); height: 16; width: 46; border: none; font-family: verdana, sans-serif; font-weight: normal; font-size: 10px; color: #000000; letter-spacing: -0.5pt; cursor: pointer; }

.handCursor             { cursor: pointer; }

.fontGeneralHand        { font-family: ms sans serif, sans-serif; font-weight: normal; color: #000000; font-size: 12px; text-decoration: none; cursor: pointer; }
.fontGeneralHighlightHand { font-family: ms sans serif, sans-serif; font-weight: normal; color: #000000; background-color: #CCCCCC; font-size: 12px; text-decoration: none; cursor: pointer; }

.helpFont               { font-family: ms sans serif, sans-serif; font-weight: normal; color: #000000; background-color: #FFFFCC; font-size: 12px; text-decoration: none; }
