.topbuttontable { border-bottom: 1px solid #000; margin-top: 5px; margin-bottom: 10px; width: 100%; }
.topbuttonbutton { background-color: #000; padding: 2px; text-align: center; }
.topbuttonbutton a:hover {text-decoration: none;}
.newscol1 {width:250px; float:left; text-align: justify; }
.newscol3 {	width:250px; float:left; margin-left:10px; text-align: justify; }
.newscol2 {	width:250px; float:left; margin-left:10px; text-align: justify; }
div#content {width:800px; background-color:#FFF;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
h2 {font-size:16px; color:#000099; font-weight: bold; padding: 20px 2px 0px 4px; margin:0px}
h3 {font-size:14px; color:#000099; font-weight: bold; padding: 10px 2px 0px 4px; margin:0px}
h4 {font-size:12px; color:#000000; font-weight: bold; padding: 1px 0px; margin:4px;}

/* styles used in javascript calendars */
.TESTcpYearNavigation,
.TESTcpMonthNavigation { background-color:#6677DD; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none; vertical-align:center; }
.TESTcpDayColumnHeader,
.TESTcpYearNavigation,
.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate,
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDate,
.TESTcpCurrentDateDisabled,
.TESTcpTodayText,
.TESTcpTodayTextDisabled,
.TESTcpText { font-family:arial; font-size:8pt; }
TD.TESTcpDayColumnHeader { border:solid thin #6677DD; border-width:0 0 1 0; text-align:right; }
.TESTcpCurrentMonthDate,
.TESTcpOtherMonthDate,
.TESTcpCurrentDate { text-align:right; text-decoration:none; }
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.TESTcpCurrentMonthDate { color:#6677DD; font-weight:bold; }
.TESTcpCurrentDate { color: #FFFFFF; font-weight:bold; }
.TESTcpOtherMonthDate { color:#808080; }
TD.TESTcpCurrentDate { background-color: #6677DD; border-width:1; border:solid thin #000000; color:#FFFFFF; }
TD.TESTcpCurrentDateDisabled { border-width:1; border:solid thin #FFAAAA; }
TD.TESTcpTodayText,
TD.TESTcpTodayTextDisabled { border:solid thin #6677DD; border-width:1 0 0 0; }
A.TESTcpTodayText,
SPAN.TESTcpTodayTextDisabled { height:20px; }
A.TESTcpTodayText { color:#6677DD; font-weight:bold; }
SPAN.TESTcpTodayTextDisabled { color:#D0D0D0; }
.TESTcpBorder { border:solid thin #6677DD; }

.rounded { width:100%; }
.roundedC { vertical-align:top; height:100%; width:100%;}
.roundedBorderLT 
{ 
	background-image: url('../Images/Borders/round_border_lt.png'); 
	width:9px; 
	height:9px;
	background-repeat: no-repeat; 
	border-left:0px solid white;
	border-top:0px solid white; 
	background-position: left top; 
}
.roundedBorderT { border-top:1px solid silver; }
.roundedBorderRT 
{ 
	background-image: url('../Images/Borders/round_border_rt.png'); 
	width:9px; 
	height:9px;
	background-repeat: no-repeat; 
	border-right:0px solid white;
	border-top:0px solid white; 
	background-position: right top; 
}
.roundedBorderL { border-left:1px solid silver; }
.roundedBorderR { border-right:1px solid silver; }
.roundedBorderLD 
{ 
	background-image: url('../Images/Borders/round_border_ld.png'); 
	width:8px; 
	height:8px;
	background-repeat: no-repeat; 
	border-left:0px solid white;
	border-bottom:0px solid white; 
	background-position: left bottom;
}
.roundedBorderD { border-bottom:1px solid silver; }
.roundedBorderRD 
{ 
	background-image: url('../Images/Borders/round_border_rd.png'); 
	width:9px; 
	height:9px;
	background-repeat: no-repeat; 
	border-right:0px solid white;
	border-bottom:0px solid white; 
	background-position: right bottom;
}
.rounded_tartan { width:100%; background:url('../Images/bg_tartan.png'); }

.small_RB_LT 
{ 
	background-image: url('../Images/Borders/small_rounded_border_lt.gif'); 
	width:3px; 
	height:3px;
	background-repeat: no-repeat ;
	background-position: left top; border:0;
}
.small_RB_T { border-top:1px solid #8F8E87; }
.small_RB_C { width:100%; }
.small_RB_RT 
{ 
	background-image: url('../Images/Borders/small_rounded_border_rt.gif'); 
	width:3px; 
	height:3px;
	background-repeat: no-repeat;
	background-position: right top; border:0;
}
.small_RB_L { border-left:1px solid #8F8E87; }
.small_RB_R { border-right:1px solid #8F8E87; }
.small_RB_LD 
{ 
	background-image: url('../Images/Borders/small_rounded_border_ld.gif'); 
	width:3px; 
	height:3px;
	background-repeat: no-repeat;
	background-position: left bottom; border:0;
}
.small_RB_D { border-bottom:1px solid #8F8E87; }
.small_RB_RD 
{ 
	background-image: url('../Images/Borders/small_rounded_border_rd.gif'); 
	width:3px; 
	height:3px;
	background-repeat: no-repeat;
	background-position: right bottom; border:0;
}

.roundedLT 
{ 	
	background-image: url('../Images/Borders/round_border_lt_white.png'); 
	width:9px; 
	height:9px;
	background-repeat: no-repeat; 
	border:0;
	background-position: left top;
}
.roundedRT 
{ 
	background-image: url('../Images/Borders/round_border_rt_white.png'); 
	width:9px; 
	height:9px;
	background-repeat: no-repeat; 
	border:0;
	background-position: right top;
}
.roundedLD 
{ 
	background-image: url('../Images/Borders/round_border_ld_white.png'); 
	width:9px; 
	height:9px;
	background-repeat: no-repeat; 
	border:0;
	background-position: left bottom;
}
.roundedRD 
{ 
	background-image: url('../Images/Borders/round_border_rd_white.png'); 
	width:9px; 
	height:9px;
	background-repeat: no-repeat; 
	border:0;
	background-position: right bottom;
}

.myh1 {font-size:24px; font-weight: bold; color:#034DA2;}
.myh2 {font-size:18px; font-weight: bold; color:#034DA2;}

.commonText { color:#777777;}

a:active {text-decoration: none}
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}
a img { border:0}

a.white {color:#FFFFFF; font-weight:normal;}
a.blue {color:#0000FF; font-weight: normal; font-size:12px; }

div.quote { background-color:#FFF; border:1px solid #000; clear:both; color:#000000; font-size:12; left:10%; margin:4px; padding:4px; text-align:left; width: 80%; }

a.btnlnk{color:White; font-weight:bold; text-decoration:none; font-family:Arial; font-size:8pt; white-space:nowrap;}
td.btnl{background-image: url('../Images/CLSL/btn_left.gif'); width:10px; height:21px;background-repeat: no-repeat;}
td.btnc{background-image: url('../Images/CLSL/btn_center.gif');background-repeat:repeat-x;padding:0px 5px 0px 5px; text-align:center; white-space:nowrap;}
td.btnr{background-image: url('../Images/CLSL/btn_right.gif'); width:11px; height:21px;background-repeat: no-repeat;}

td.bl_btnl{background-image: url('../Images/Button/bl_btn_l.gif'); width:10px; height:21px;background-repeat: no-repeat;}
td.bl_btnc{background-image: url('../Images/Button/bl_btn_c.gif');background-repeat:repeat-x;padding:0px 5px 0px 5px; text-align:center; white-space:nowrap;}
td.bl_btnr{background-image: url('../Images/Button/bl_btn_r.gif'); width:11px; height:21px;background-repeat: no-repeat;}

td.r_btnl{background-image: url('../Images/Button/r_btn_l.gif'); width:10px; height:21px;background-repeat: no-repeat;}
td.r_btnc{background-image: url('../Images/Button/r_btn_c.gif');background-repeat:repeat-x;padding:0px 5px 0px 5px; text-align:center; white-space:nowrap;}
td.r_btnr{background-image: url('../Images/Button/r_btn_r.gif'); width:11px; height:21px;background-repeat: no-repeat;}

td.y_btnl{background-image: url('../Images/Button/y_btn_l.gif'); width:10px; height:21px;background-repeat: no-repeat;}
td.y_btnc{background-image: url('../Images/Button/y_btn_c.gif');background-repeat:repeat-x;padding:0px 5px 0px 5px; text-align:center; white-space:nowrap;}
td.y_btnr{background-image: url('../Images/Button/y_btn_r.gif'); width:11px; height:21px;background-repeat: no-repeat;}

td.o_btnl{background-image: url('../Images/Button/o_btn_l.gif'); width:10px; height:21px;background-repeat: no-repeat;}
td.o_btnc{background-image: url('../Images/Button/o_btn_c.gif');background-repeat:repeat-x;padding:0px 5px 0px 5px; text-align:center; white-space:nowrap;}
td.o_btnr{background-image: url('../Images/Button/o_btn_r.gif'); width:11px; height:21px;background-repeat: no-repeat;}

td.g_btnl{background-image: url('../Images/Button/g_btn_l.gif'); width:10px; height:21px;background-repeat: no-repeat;}
td.g_btnc{background-image: url('../Images/Button/g_btn_c.gif');background-repeat:repeat-x;padding:0px 5px 0px 5px; text-align:center; white-space:nowrap;}
td.g_btnr{background-image: url('../Images/Button/g_btn_r.gif'); width:11px; height:21px;background-repeat: no-repeat;}

td.lb_btnl{background-image: url('../Images/Button/lb_btn_l.gif'); width:10px; height:21px;background-repeat: no-repeat;}
td.lb_btnc{background-image: url('../Images/Button/lb_btn_c.gif');background-repeat:repeat-x;padding:0px 5px 0px 5px; text-align:center; white-space:nowrap;}
td.lb_btnr{background-image: url('../Images/Button/lb_btn_r.gif'); width:11px; height:21px;background-repeat: no-repeat;}

sup{font-size:85%;}
sub{font-size:85%;}

.visiblebookmark
{
	background-image:url('../images/htmleditor/insertbookmark.gif');
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:23px;
	font-family:Arial;
	font-size:14px;
	color:Gray;
	font-weight:bold;
	border:1px dashed silver;
	width:30px;
}

.gridCaption{color:White;font-weight:bold;font-size:16px;padding-left:8px;}

* html img,
* html .png {
  azimuth: expression(
    this.pngSet?
      this.pngSet=true : 
        (this.nodeName == "IMG" ? 
          (this.src.toLowerCase().indexOf('.png')>-1 ? 
            (this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
                this.src = "../images/blank.gif") :
            '') :
          (this.currentStyle.backgroundImage.toLowerCase().indexOf('.png')>-1) ?
            (this.origBg = (this.origBg) ? 
              this.origBg :             
              this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
              this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
              this.runtimeStyle.backgroundImage = "none") :
            ''
        ), this.pngSet=true
  );
}