.t1{border-left: #000000 solid 1px;padding-left:5;}
.t2{border-right: #000000 solid 1px;padding-right:5;}
.t3{border-right: #000000 solid 1px;padding-left:5;border-left: #000000 solid 1px;padding-right:5;}

.b1{border-left: #3a7497 solid 1px;padding-left:5;}
.b2{border-right: #3a7497 solid 1px;padding-right:5;}
.b3{border-right: #3a7497 solid 1px;padding-left:5;border-left: #3a7497 solid 1px;padding-right:5;}
.bt3{border-top: #3a7497 solid 1px;}

.t3title{border-right: #000000 solid 1px;padding-left:3;border-left: #000000 solid 1px;padding-right:3; background:#3a7497;border-top: #000000 solid 1px;padding-top:3; color : #ffffff;padding-bottom:3;}
.t3title2{border-right: #000000 solid 1px;padding-left:3;border-left: #000000 solid 1px;padding-right:3; background:#4B85A8;border-top: #000000 solid 1px;padding-top:3; color : #ffffff;padding-bottom:3;}
.t3bot{border-right: #000000 solid 1px;padding-left:5;border-left: #000000 solid 1px;padding-right:5; background:#3a7497;border-bottom: #000000 solid 1px;}

.r1{border-left: #000000 solid 1px;padding-left:5;}
.r2{border-right: #000000 solid 1px;padding-right:5;}
.r3{border-right: #000000 solid 1px;padding-left:5;border-left: #000000 solid 1px;padding-right:5;}
.r3title{border-right: #000000 solid 1px;padding-left:5;border-left: #000000 solid 1px;padding-right:5; background:#FF0000;border-top: #000000 solid 1px;padding-top:3; color : #ffffff;padding-bottom:3;}
.r3bot{border-right: #000000 solid 1px;padding-left:5;border-left: #000000 solid 1px;padding-right:5; background:#FF0000;border-bottom: #000000 solid 1px;}

.t2b{border-right: #000000 solid 1px;padding-right:5;border-bottom: #000000 solid 1px;padding-bottom:5;}
.t3b{border-left: #000000 solid 1px;padding-left:5;border-right: #000000 solid 1px;padding-right:5;border-bottom: #000000 solid 1px;padding-bottom:5;}
.t1t{border-left: #000000 solid 1px;padding-left:5;border-top: #000000 solid 1px;padding-top:5;}
.t2t{border-right: #000000 solid 1px;padding-right:5;border-top: #000000 solid 1px;padding-top:5;}
bottom:2; color:#ffffff; text-transform:uppercase;}
.th{border-right: #999999 solid 1px;border-left: #999999 solid 1px;border-bottom: #999999 solid 1px;border-top: #999999 solid 1px;}
.t{border-top: #000000 solid 1px;padding-top:5;}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.tdmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000;}
input {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;background: #ffffff;border: 1px solid #3a7497;}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;background: #ffffff;border: 1px solid #3a7497;}
textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;background: #ffffff;border: 1px solid #3a7497;}
a {  font-family: Arial, Helvetica, sans-serif; color: #000000;}
.des {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #b23922;}
.textlink {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #006600;
}
.inputc {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;padding-left:2; background-image: url("im/cal2.gif"); background-repeat: no-repeat;  background-position: left; padding-left:20;width:85px;}


.label {  width: 80px;  text-align: right;  float: left;}
.formerror {  border: 1px solid red;  background-color : #000000;  width: auto;  padding: 5px 0;}
.errortext {  padding-left: 50px;  font: bold smaller sans-serif;  color: #990000;}
.dpDiv { }/* the table (within the div) that holds the date picker calendar */
.dpTable { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #000000; background-color: #dddddd; border: 1px solid #000000; }
.dpTR { }
.dpTitleTR { }
.dpDayTR { }
.dpTodayButtonTR { }
.dpTD { border: 1px solid #ece9d8; }
.dpDayHighlightTD { background-color: #ffffff; border: 1px solid #000000;  color: 000000; font-weight: bold; }
.dpTDHover { background-color: #3a7497; border: 1px solid #888888; cursor: pointer; color: red; }
.dpTitleTD { }
.dpButtonTD {}
.dpTodayButtonTD {}
.dpDayTD { background-color: #3a7497; border: 1px solid #aaaaaa; color: white;  font-weight: bold; }
.dpTitleText { font-size: 12px; color: 000000; font-weight: bold; }
.dpDayHighlight { color: 4060ff; font-weight: bold;  font-weight: bold; }
.dpButton { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background: #bbbbbb; font-weight: bold; padding: 0px; }
.dpTodayButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background: #bbbbbb; font-weight: bold; }

