/* not in use currently 
 png 
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(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 = "pictures/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}*/

/***** GLOBAL CSS ******/
body {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background:#717578 url(../images/bg-body.gif) top repeat-y;}
img {margin:0px; padding:0px; border:0px;}

/***** TOP SEARCH CSS ******/
input {border:1px solid #848484; background-color:#e0e0e0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6b6b6b; width:166px; padding:1px 4px; margin-right:5px;}

/***** FORM FIELD CSS ******/
.inputbox {border:1px solid #848484; background-color:#ffffff; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6b6b6b; width:231px; padding:1px 4px; margin-right:5px;}
.error {color:#cf4e00;}

/***** BASE BG AND TOP NAVAGATION CSS ******/
.bgtop {background:url(../images/bg-top-grad.png) repeat-x; height:105px;}

a.toplink{color:#ffffff; text-decoration:none; margin:0px 12px 0px 4px; font-size:12px; float:right;}
a.toplink:hover{text-decoration:underline;}

/***** LEFT SECTION NAV ******/
.bgblue {background:url(../images/bg-blue.jpg) right repeat-y; padding:5px 40px;}
.bgblue ul {list-style:none; margin:0px; padding:0px;}
.bgblue li { margin:7px 0px; font-weight:bold; font-size:12px; background:url(../images/wht-bullet.gif) 0px 3px no-repeat; padding-left:12px;}
.bgblue li a {color:#ffffff; text-decoration:none;}
.bgblue li a:hover {text-decoration:underline;}

/***** CENTER SECTION CSS ******/
.justify {text-align:justify;}
.txtblue { color:#226a93; font-weight:bold;}
.txtmaroon {color:#9c3440; font-size:16px; font-weight:bold;}
a.txtblue { color:#226a93; text-decoration:none;}
a.txtblue:hover { text-decoration:underline;}
a.txtgray {color:#666666; text-decoration:underline;}
a.txtgray:hover {text-decoration:none;}

/***** CLIENT SPEAK CSS ******/
.bgclient {background:url(../images/bg-client.jpg) no-repeat; padding:21px;}

/***** NEWS AND ARTICLE CSS ******/
.bgnews {background:url(../images/line2.jpg) repeat-y; padding:5px 24px;}
.linknews ul {list-style:none; margin:0px; padding:0px;}
.linknews li { margin:7px 0px; font-weight:bold; font-size:12px; background:url(../images/gray-bullet.gif) 0px 3px no-repeat; padding-left:12px;}
.linknews li a {color:#888888; text-decoration:none;}
.linknews li a:hover {color:#7798ab; text-decoration:underline;}
.linknews li a.active {color:#7798ab;}

/***** FOOTER CSS ******/
.bgfooter {background:url(../images/bg-btm-grad.png) repeat-x; text-align:center; color:#ffffff; height:66px;}
.bgfooter a {color:#fff; text-decoration:none;}
.bgfooter a:hover {text-decoration:underline;}
