a.calendarButton { height: 15px; width: 17px; background: transparent url(calendar.png) no-repeat; }
a.removeDateButton { height: 15px; width: 15px; background: transparent url(removeDate.png) no-repeat }
div { font-family: Arial; font-size: 11px }
div.white { border: 1px solid; background-color: #FFFFFF }
div.body { background-color: #FFFCF4; border: 1px solid #FFD3B7 }
div.message { background-color: #dde4f3; border: 1px solid #336699 }
div.tableHeader { background-image: url(orangeBackground.gif); background-repeat: repeat-x; border: 1px solid #FFD3B7; background-position: center } 
fieldset { border: 1px solid gray; padding: 6px }
form.bars { background-image: url(darkBlueBackground.png); background-repeat: repeat-x; border: 1px solid #817E8F; padding: 1.5px 4px; height: 21px }
form.body { background-color: #FFFCF4; border: 1px solid #FFD3B7 }
table.header { background-image: url(orangeBackground.gif); background-repeat: repeat-x; border: 1px solid #FFD3B7; background-position: center; font-size: 11px; font-weight: bold; color: #15428B; }
table.body { background-color: #FFFCF4; border: 1px solid #FFD3B7 }
th { font-weight: bold; }
h2 { font-family: Arial; font-size:16.0pt }
h3 { font-family: Arial; font-size:14.0pt }
h4 { font-family: Arial; font-weight: bold; font-size: 13px; color: #0F2440 }
h5 { font-family: Arial; font-weight: bold; font-size: 12px; color: #0F2440 }
h6 { font-family: Arial; font-weight: bold; font-size: 11px; color: #0F2440 }
button { font-family: Arial; color: #0F2440; font-size: 11px; height: 18px }
button.bar { font-size: 11px; height:19px; position: relative; top: 1px }
label { font-family: Arial; font-size: 11px; color: #15428B }
label.bold { font-family: Arial; font-weight: bold; font-size: 11px; color: #15428B }
label.boldUnderline {	font-family: Arial;	font-weight: bold; font-size: 11px;	color: #15428B;	text-decoration: underline }
label.valueItalic { font-family: Arial; font-style: italic; font-size: 11px; color: black }
label.value { font-family: Arial; font-size: 11px; color: black }
label.valueBold { font-family: Arial; font-weight: bold; font-size: 11px; color: black }
input.text { font-family: Arial; font-size: 11px; border: 1px solid rgb(0, 51, 102); height: 16px; width: 137px; padding-left: 2px; padding-right: 2px }
input.readOnly { font-family: Arial; font-size: 11px; border: 0px; background-color:transparent; height: 16px; width: 137px; padding-left: 0px; }
input.date { font-family: Arial; font-size: 11px; border: 1px solid rgb(0, 51, 102); height: 16px; width: 64px; padding-left: 2px; padding-right: 2px }
input.dateBar { font-family: Arial; font-size: 11px; border: 1px solid rgb(0, 51, 102); height: 14px; width: 64px; padding-left: 2px; padding-right: 2px }
input.time { font-family: Arial; font-size: 11px; border: 1px solid rgb(0, 51, 102); height: 16px; width: 65px; padding-left: 2px; padding-right: 2px }
input.textMandatory { font-family: Arial; font-size: 11px; border: 1px solid rgb(0, 51, 102); height: 16px; width: 137px; padding-left: 2px; padding-right: 2px; background-color: rgb(255, 255, 160) }
input.textAutoComplete { font-family: Arial; font-size: 11px; border: 1px solid rgb(0, 51, 102); height: 16px; width: 137px !important; padding-left: 2px; padding-right: 2px; background-color: rgb(185, 197, 242) }
input.link, label.link { font-family: Arial; font-size: 11px; width: 220px;	border: 0px; color: #15428B; background-color: transparent;	text-decoration: underline;	cursor: hand }
input.paginatorInput { font-family: Arial; font-size: 11px; height: 10px; text-align: center; line-height: 95%}
input.button { font-size: 11px; height:20px; width:70px }
input.reset { font-family: Arial; color: #0F2440; font-size: 11px; height: 18px }
input.buttonBar { font-size: 11px; height:19px; position: relative; top: 1px }
input.checkboxBar { position:absolute; top:2px }
select { font-family: Arial; font-size: 11px; border: 1px solid rgb(0, 51, 102); height: 18px; width: 137px }
textarea { font-family: Arial; font-size: 11px }
textarea.notEditable { background-color: #E1E1E1 }
img { background-position: bottom left }
img.bars { vertical-align: middle }
body { background-image: url(background.gif); background-repeat: repeat-x }
#error { border: 1px solid #FF0000; background-color: #FF8040; color: white; padding: 0.5em; margin: 0.5em; font-size: 12px }
.yui-skin-sam .yui-calendar a.calnav{background-color: white !important; border:1px solid #A0A0A0 !important;padding:0 4px;text-decoration:none;color:#000;zoom:1;}





