.logofloat { float:left; margin-top: 15px; vertical-align:middle; z-index:101;  }
.logorightfloat { float:right; margin-top: 15px; vertical-align:middle; z-index:101; }
.logoleftfloat { float:left; margin-top: 15px; vertical-align:middle; z-index:101; }
.logocenter { display: block; margin-left: auto; margin-right: auto; margin-top: 15px; vertical-align:middle; z-index:101; }
#headerblock_1, #headerframecontent, #headermenulineVertical, #headerblock_2, #headerpagecontent, #headerblock_3, #header { height:193px; }
.MyCalendar .ajax__calendar_container{background:#f5f5dc;border:1px solid #646464;color:Black;z-index:100;}.MyCalendar .ajax__calendar_other,.MyCalendar .ajax__calendar .ajax__calendar_other .ajax__calendar_day,.MyCalendar .ajax__calendar .ajax__calendar_other .ajax__calendar_year{background:#ffffff;color:#a6a6a6;} 
.floatright{float:right;margin:0 0 0 0; padding:0 0 0 0;}
.floatleft{float:left;margin:0 0 0 0; padding:10px 4px 4px 0;}
.imgfloatright{float:right;margin:0 0 0 0; padding:0 0 0 2px;z-index:101;}
.imgfloatleft{float:left;margin:0 0 0 0; padding :10px 4px 4px 0;z-index:101;}
.imgfloatleftColorPalate{float:left;margin:0 0 0 0;border:1px solid #666;padding:10px 0 4px 4px;z-index:101;clear:both;}
.imgfloatrightGradientColorPanel{float:right;left:130px;top:-380px;position:relative;border:1px solid #666;padding:0 0 0 2px;z-index:101;}.imgfloatleftNameLabel{float:left;margin:0 0 0 20px;border:0;padding:4px 0 4px 0;}.imgfloatVerisignInBorder{margin:0 0 0 34px;border:1px solid #666;padding:2px 4px 0 0;overflow:hidden;z-index:100;}.imgfloatcenter{float:none;margin:0  45% 0  45%;border:1px solid #666;padding:2px 0 0;}.thumbnail{position:relative;margin:0 0 0 0;visibility:visible;z-index:500;} .thumbnail:hover{background-color:transparent;visibility:visible;z-index:500;}.thumbnail span{position:absolute;background-color:Gray;padding:1px;border:1px dashed Black;visibility:hidden;color:black;text-decoration:none;z-index:500;}.thumbnail:hover span{visibility:visible;top:80px;left:-210px;z-index:500;}.unwatermarked{height:18px;width:148px;}.watermarked{height:20px;width:150px;padding:2px 0 0 2px;border:1px solid #BEBEBE;background-color:#F0F8FF;color:gray;}

/*.hidecolumn_AlternatingRowStyle {background-color:#FAEBE7; text-transform: capitalize; display:none; width: 0px; overflow:hidden; color:#FAEBE7;}*/

/*.hidecolumn_RowStyle {background-color:#eff3fb; text-transform: capitalize; display:none; width: 0px; overflow:hidden; color:#eff3fb; }*/
.hidecolumn_RowStyle_even {visibility:visible;background-color:#FFFFCC; width: 0px; overflow:hidden; color:#FFFFCC; } 
.hidecolumn_RowStyle_odd {visibility:visible;background-color:#EFF3FB;  width: 0px; overflow:hidden; color:#EFF3FB; }
/*.viewcolumn {visibility:visible;background:Transparent;background-color:#FAEBE7; }*/
.viewcolumn_even {visibility:visible; background-color:#FFFFCC; }
.viewcolumn_odd {visibility:visible;background-color:#EFF3FB; }
						
.col_ZeroWidth, .col_noPadding,	 .hidecolumn_RowStyle,	.hidecolumn_RowStyle_even ,
 .hidecolumn_RowStyle_even .col, .hidecolumn_RowStyle_even .colButton, .hidecolumn_RowStyle_even .col_noPadding, .hidecolumn_RowStyle_even .col_ZeroWidth,
.hidecolumn_RowStyle_odd .col, .hidecolumn_RowStyle_odd .colButton, .hidecolumn_RowStyle_odd .col_noPadding, .hidecolumn_RowStyle_odd  .col_ZeroWidth,
 .hidecolumn_RowStyle .col, .hidecolumn_RowStyle .colButton, .hidecolumn_RowStyle .col_noPadding, .hidecolumn_RowStyle .col_ZeroWidth,
.hidecolumn_AlternatingRowStyle, .hidecolumn_AlternatingRowStyle .colButton, .hidecolumn_AlternatingRowStyle .col_noPadding , .hidecolumn_AlternatingRowStyle  .col_ZeroWidth 
{display:none; width: 0px; font-size:0px; padding-left:0px;  padding-right:0px;overflow:hidden;  }
/*.hidecolumn_RowStyle_odd{display:none; }   */

.RequiredRed {color: red;}
.BankAccountErrorHeader{margin:-10px 0 0 10px; color: red;}
.menu2 { float:none;  clear:left; }


