.brdrBt{
 border-bottom: 1px solid #999999;
}
.brdrRt{
 border-right: 1px solid #999999;
}
.brdrBtRt{
 border-bottom: 1px solid #999999;
 border-right: 1px solid #999999;
}
.brdrTpLt{
 border-top: 1px solid #999999;
 border-left: 1px solid #999999;
}
.ltGray{
 color: #CCCCCC;
}
.dkGray{
 color: #666666;
}
.dkGray:link, dkGray:visited{
 color: #666666;
 text-decoration: underline;
}
.dkGray:hover{
 text-decoration: none;
}
.bgLtGreen{
 background-color: #E5E5BF;
}
.bgBlueCal, .bgBlueCal:link, .bgBlueCal:visited{
	background-color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.bgBlueCal:hover, .bgYellowCal{
	background-color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
	display: block;
}
.bgDBlue{
	background-color: #006699;
}
.bgLtBlue{
	background-color: #A1BFCD;
}
.bgLtBlue2{
	background-color: #DBE7ED;
}
.bgLtGray{
	background-color: #F2F2F2;
}
.bgDkGray{
	background-color: #D9D9D9;
}
.bgYellow{
	background-color: #FFECB2;
}
/*.bgBlue:active, .bgBlue:hover{
	color: #003366;
	background-color: #FFFFFF;
}*/

.red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
.red:link, .red:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: underline;
}
.red:active, .red:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}
.VerdanaBlue9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	line-height: 8px;
}
/*calendar bg colors*/
.bgAqua, table.bgAqua a:hover{background-color: #CBE0E0; }
.bgShor, table.bgShor a:hover{background-color: #EECF8F; }
.bgSpec, table.bgSpec a:hover{background-color: #F2FFCC; }
.bgComp, table.bgComp a:hover{background-color: #F2FFCC; }
.bgConflict, table.bgConflict a:hover{background-color: #FFC0B9; }
.bgBuff, table.bgBuff a:hover{background-color: #B2B2D9; }
.bgMult, table.bgMult a:hover{background-color: #D9D9D9; }
.bgNonp, table.bgNonp a:hover{background-color: #EECF8F; }
.bgPend, table.bgPend a:hover{background-color: #F2F2F2; }
.bgDining, table.bgDining a:hover{background-color: #FFAC59; }

.bgCSD, table.bgCSD a:hover{background-color: #FFAC59; }


#scrollboxXSmall {float:left; width:459px; height:150px; overflow:auto; margin:0; padding:5px; border-bottom:1px solid #9EBAD2; border-right:1px solid #9EBAD2; background-color:#F2F2F2;}
#scrollboxSmall {float:left; width:500px; height:125px; overflow:auto; margin:0; padding:0; border:1px solid #9EBAD2; background-color:#F2F2F2;}
#scrollboxBig {float:left; width:660px; height:300px; overflow:auto; margin:0; padding:0; border:1px solid #9EBAD2; background-color:#F2F2F2;}
#scrollboxStatic {float:left; width:180px; height:150px; overflow:hidden; margin-left:8px;  padding:5px; border-left:1px solid #9EBAD2; border-bottom:1px solid #9EBAD2; border-right:1px solid #D0DDE9;}

.form_textAreaSmall {float:left; overflow:auto; border:1px solid #7F9DB9; padding:10px; WIDTH: 400px; height:50px; font-family:Verdana, Helvetica, Arial, sans-serif; font-size:10px; COLOR: #666666;}
.giftTextArea {border: 1px solid #7F9DB9; width:200px; height:15px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size:10px; color:#2D6DA3; padding-left:3px; *padding-left:4px;}
.brdrRgt{border-right: 1px solid #999999;}
.brdrTop{border-top: 1px solid #999999;}
.brdrRgt{border-right: 1px solid #999999;}
.brdrLeft{border-left: 1px solid #999999;}
.arial9 {font-size:9px; font-family:Arial, Helvetica, sans-serif;}
