a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
a:link { text-decoration: none; }
a:hover { text-decoration: underline; }
a.close { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
a:hover.close { text-decoration: none; }
a:visited.close { text-decoration: none; }
a.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }
a.menu:link { text-decoration: none; }
a.menu:hover { color: #235C9C; text-decoration: none; }

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-image: url(/images/bg/sBlue.jpg); margin: 0px 0px 10px 0px; scrollbar-arrow-color: #235C9C; scrollbar-3dlight-color: #4088D4; scrollbar-highlight-color: #235C9C; scrollbar-face-color: #639CDC; scrollbar-base-color: #639CDC; scrollbar-shadow-color: #235C9C; scrollbar-darkshadow-color: #4088D4; }
body.frame { background-image: url(/images/bg/sBlueLight.jpg); margin: 0px 0px 0px 0px; }
body.white { background-image: url(/images/bg/sWhite.jpg); margin: 10px 0px 0px 5px; }
body.zoom { background-image: url(/images/bg/sBlueLight.jpg); margin: 5px 0px 5px 0px; }

code { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

img.border { border: 1px solid #235C9C; }

input, select, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
input.text20, select.text20, textarea.text20 { width: 20px; }
input.text20Request, select.text20Request, textarea.text20Request { width: 20px; background-image: url(/images/bg/sGrey.jpg); }
input.text30, select.text30, textarea.text30 { width: 30px; }
input.text30Request, select.text30Request, textarea.text30Request { width: 30px; background-image: url(/images/bg/sGrey.jpg); }
input.text40, select.text40, textarea.text40 { width: 40px; }
input.text40Request, select.text40Request, textarea.text40Request {	width: 40px; background-image: url(/images/bg/sGrey.jpg); }
input.text60, select.text60, textarea.text60 { width: 60px; }
input.text60Request, select.text60Request, textarea.text60Request {	width: 60px; background-image: url(/images/bg/sGrey.jpg); }
input.text66, select.text66, textarea.text66 { width: 66px; }
input.text66Request, select.text66Request, textarea.text66Request {	width: 66px; background-image: url(/images/bg/sGrey.jpg); }
input.text70, select.text70, textarea.text70 { width: 70px; }
input.text70Request, select.text70Request, textarea.text70Request {	width: 70px; background-image: url(/images/bg/sGrey.jpg); }
input.text80, select.text80, textarea.text80 { width: 80px; }
input.text80Request, select.text80Request, textarea.text80Request {	width: 80px; background-image: url(/images/bg/sGrey.jpg); }
input.text100, select.text100, textarea.text100 {	width: 100px; }
input.text100Request, select.text100Request, textarea.text100Request { width: 100px; background-image: url(/images/bg/sGrey.jpg); }
input.text116, select.text116, textarea.text116 {	width: 116px; }
input.text116Request, select.text116Request, textarea.text116Request { width: 116px; background-image: url(/images/bg/sGrey.jpg); }
input.text120, select.text120, textarea.text120 {	width: 120px; }
input.text120Request, select.text120Request, textarea.text120Request { width: 120px; background-image: url(/images/bg/sGrey.jpg); }
input.text130, select.text130, textarea.text130 {	width: 130px; }
input.text130Request, select.text130Request, textarea.text130Request { width: 130px; background-image: url(/images/bg/sGrey.jpg); }
input.text137, select.text137, textarea.text137 {	width: 137px; }
input.text137Request, select.text137Request, textarea.text137Request { width: 137px; background-image: url(/images/bg/sGrey.jpg); }
input.text160, select.text160, textarea.text160 {	width: 160px; }
input.text160Request, select.text160Request, textarea.text160Request { width: 160px; background-image: url(/images/bg/sGrey.jpg); }
input.text170, select.text170, textarea.text170 {	width: 170px; }
input.text170Request, select.text170Request, textarea.text170Request { width: 170px; background-image: url(/images/bg/sGrey.jpg); }+
input.text178, select.text178, textarea.text178 {	width: 178px; }
input.text178Request, select.text178Request, textarea.text178Request { width: 178px; background-image: url(/images/bg/sGrey.jpg); }
input.text180, select.text180, textarea.text180 {	width: 180px; }
input.text180Request, select.text180Request, textarea.text180Request { width: 180px; background-image: url(/images/bg/sGrey.jpg); }
input.text186, select.text186, textarea.text186 {	width: 186px; }
input.text186Request, select.text186Request, textarea.text186Request { width: 186px; background-image: url(/images/bg/sGrey.jpg); }
input.text195, select.text195, textarea.text195 {	width: 195px; }
input.text195Request, select.text195Request, textarea.text195Request { width: 195px; background-image: url(/images/bg/sGrey.jpg); }
input.text220, select.text220, textarea.text220 {	width: 220px; }
input.text220Request, select.text220Request, textarea.text220Request { width: 220px; background-image: url(/images/bg/sGrey.jpg); }
input.text280, select.text280, textarea.text280 {	width: 280px; }
input.text280Request, select.text280Request, textarea.text280Request { width: 280px; background-image: url(/images/bg/sGrey.jpg); }
input.text300, select.text300, textarea.text300 {	width: 300px; }
input.text300Request, select.text300Request, textarea.text300Request { width: 300px; background-image: url(/images/bg/sGrey.jpg); }
input.text350, select.text350, textarea.text350 {	width: 350px; }
input.text350Request, select.text350Request, textarea.text350Request { width: 350px; background-image: url(/images/bg/sGrey.jpg); }
input.text440, select.text440, textarea.text440 {	width: 440px; }
input.text440Request, select.text440Request, textarea.text440Request { width: 440px; background-image: url(/images/bg/sGrey.jpg); }
input.text460, select.text460, textarea.text460 {	width: 460px; }
input.text460Request, select.text460Request, textarea.text460Request { width: 460px; background-image: url(/images/bg/sGrey.jpg); }
input.text500, select.text500, textarea.text500 {	width: 500px; }
input.text500Request, select.text500Request, textarea.text500Request { width: 500px; background-image: url(/images/bg/sGrey.jpg); }
input.text590, select.text590, textarea.text590 {	width: 590px; }
input.text590Request, select.text590Request, textarea.text590Request { width: 590px; background-image: url(/images/bg/sGrey.jpg); }
input.login { border: 1px solid #999999; width: 100px; height: 18px; }
input.userTitle {	border: thin '' #FFFFFF; width: 175px; text-align: center; font-size: 12px;	color: #235C9C;	font-weight: bold; }

p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000; text-align: justify;	margin: 0px 0px 0px 0px; }
p.parBlack {	color: #000000; text-align: left;	margin: 5px 0px 5px 0px; }
p.parBlue {	color: #235C9C; text-align: left;	margin: 5px 0px 5px 0px; }
p.parWhite {	color: #FFFFFF; text-align: left;	margin: 5px 0px 5px 0px; }
p.parBlackJ {	color: #000000; text-align: justify;	margin: 5px 0px 5px 0px; }
p.parBlueJ {	color: #235C9C; text-align: justify;	margin: 5px 0px 5px 0px; }
p.parWhiteJ {	color: #FFFFFF; text-align: justify;	margin: 5px 0px 5px 0px; }

table.in { background-image: url(/images/bg/sWhite.jpg); }
table.out { background-image: url(/images/bg/sBlue.jpg); }
table.hideScreen,td.hideScreen,tr.hideScreen { display: none; }

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	color: #000000; }
td.alert { font-weight: bold; color: #235C9C; height: 30px; text-align: center; }
td.black, tr.black { background-image: url(/images/bg/sBlack.jpg); }
td.blueLight, tr.blueLight { background-image: url(/images/bg/sBlueLight.jpg); }
td.blue, tr.blue { background-image: url(/images/bg/sBlue.jpg); }
td.menu { font-size: 12px; color: #FFFFFF; padding-left:10px; }
td.white, tr.white { background-image: url(/images/bg/sWhite.jpg); }

td.cal { background-color: #FFFFFF; font-family: Tahoma, Verdana, Arial, sans; font-size: 9px; color: #757575; text-align: center; height: 15px; }
td.calDay { background-color: #3071A5; font-family: Tahoma, Verdana, Arial, sans; font-size: 9px; color: #FFFFFF; text-align: center; height: 15px; }
td.calMon { background-color: #FFFFFF; font-family: Tahoma, Verdana, Arial, sans; font-size: 9px; font-weight: bold; color: #235C9C; text-align: center; height: 15px; }
td.calNoWork { background-color: #CEE1F0; font-family: Tahoma, Verdana, Arial, sans; font-size: 9px; color: #757575; text-align: center; height: 15px; }
td.calHoliday { background-color: #E0FFC1; font-family: Tahoma, Verdana, Arial, sans; font-size: 9px; color: #008200; text-align: center; height: 15px; }

.black10 { font-size: 10px; color: #000000; }
.black10Bold { font-size: 10px; color: #000000; font-weight: bold; }
.black11 { font-size: 11px; color: #000000; }
.black11Bold { font-size: 11px; color: #000000; font-weight: bold; }
.black12 { font-size: 12px; color: #000000; }
.black12Bold { font-size: 12px; color: #000000; font-weight: bold; }
.blue10 { font-size: 10px; color: #235C9C; }
.blue10Bold { font-size: 10px; color: #235C9C; font-weight: bold; }
.blue11 { font-size: 11px; color: #235C9C; }
.blue11Bold { font-size: 11px; color: #235C9C; font-weight: bold; }
.blue12 { font-size: 12px; color: #235C9C; }
.blue12Bold { font-size: 12px; color: #235C9C; font-weight: bold; }
.white10 { font-size: 10px; color: #FFFFFF; }
.white10Bold { font-size: 10px; color: #FFFFFF; font-weight: bold; }
.white11 { font-size: 11px; color: #FFFFFF; }
.white11Bold { font-size: 11px; color: #FFFFFF; font-weight:bold; }
.white12 { font-size: 12px; color: #FFFFFF; }
.white12Bold { font-size: 12px; color: #FFFFFF; font-weight:bold; }
.white12Bold:hover { text-decoration: none; }
.white14Bold { font-size: 14px; color: #FFFFFF; font-weight:bold; }
.white16Bold { font-size: 16px; color: #FFFFFF; font-weight:bold; }