/* CSS Document */


.btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	cursor:pointer;
	color: #FFFFFF;
	background-color: #996600;
	border-top: 1px solid #8BA1BF;
	border-right: 1px solid #1E4C8A;
	border-bottom: 1px solid #1E4C8A;
	border-left: 1px solid #8BA1BF;
}



small{
font-size:11px;
}

a, a-visited, a-active{
color:#000000;
}
.bodyconts {
	font-family: verdana, arial;
	font-size: 11px;
	color: #CC6600;
}
.mandatoryfield {
	font-family: Verdana, aria;
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
}

/* styles for body container */ 

html{
    SCROLLBAR-FACE-COLOR:#ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FEFDFB;
	SCROLLBAR-3DLIGHT-COLOR: #FF6601;
	SCROLLBAR-ARROW-COLOR: #FF6601;
}
	
 
th {
  background:#fff;
  padding-left:0px;
  /*color:#336699;*/
  color:#1B4B7B;
  font-weight:500;
  text-align:left;
  
  }
  
#calendar * *{
border:0;
width:none;
padding:0;
margin:0;
}
#calendar * td{
padding:0;
}

.note{
color:#006699;
font-size:10px;
}



.head{
	color:#8B653A;
	font-size:12px;
	font-family: arial;
	font-weight: bold;
}

.selectbox{
  font:12px Arial,Verdana,Arial,Sans-serif;
	padding-left: 3px;
	border: 1px solid #999999;
	background-color: #F5F5F5;
}
.copyright {
	font-family: arial, verdana;
	font-size: 11px;
	color: #666666;
}


#copyright {
  text-align:center;
  }

  
.textdate, .text, .smalltext{
	border:1px solid #50678A;
	border-color:#999999; 
}

input,textarea,select{
	padding-left: 3px;
	border: 0px solid #999999;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
}
.text{
	width: 150px;
  
}
.text-bold-orange {
	color:#996600;
	font-size:13px;
	font-weight:900;
	font-family: arial,tahoma,verdana;
}
h1 {
	font-family: "trebuchet ms", Arial, verdana;
	font-size: 16px;
	font-weight: bold;
	color: #993300;
}


.smalltext{
	width: 50px;
}
  
  
/* Dynamic Calendar styles begins here...*/

.cpYearNavigation,.cpMonthNavigation { background-color:#EEEEEE; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }
.cpDayColumnHeader, .cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText { font-family:arial; font-size:8pt; }
TD.cpDayColumnHeader { text-align:right; border:dashed thin #C0C0C0;border-width:0px 0px 0px 0px; }
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate  { text-align:right; text-decoration:none; }
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#90985D; text-align:right; text-decoration:line-through; }
.cpCurrentMonthDate, .cpCurrentDate { color:#000000; }
.cpOtherMonthDate { color:#808080; }
TD.cpCurrentDate { color:white; background-color: #006699; border-width:1px; border:solid thin #800000; }
TD.cpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
TD.cpTodayText, TD.cpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
A.cpTodayText { color:black; }
.cpTodayTextDisabled { color:#D0D0D0; }
.cpBorder { border:1px solid #a0a0a0; }
.cpBorder TD { border:0px; padding:5px; line-height:0.5em; }

#fromto div {margin-bottom: 3px;}
#fromto label {	clear:both;float:left;width:50px;}
