/* CSS Document */

/* ============================================= GENERAL STYLES ========================================================= */

body
{
margin:0px;
background-color:#eeeeee;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#414141;
}
a
{
color:#0066FF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}
a:hover
{
font-size:12px;
color:#0066FF;
text-decoration:none;
}
.containerTbl
{
background-image:url("../images/hrbg.jpg");
background-repeat:repeat-y;
}
.headerTbl { background-image:url("../images/headerbg.jpg"); background-repeat:repeat-x; height:132px; background-color:#f0f0f0 }
.headerTbl a { color:#000000; text-decoration:none;}
.headerTbl a:hover { color:#000000; text-decoration:underline;}
input[type="text"]{ border:1px solid #4189c2; font-size:10px; color:#000000; height:16px}
.horsep{ height:10px;}

.graysep { background-image:url("../images/graysep.jpg"); background-repeat:repeat-x; height:23px;}
.generalTbl { border:1px solid #c2c2c2; background-color:#FFFFFF; }
.imgborder { border:1px solid #c2c2c2; }
.bluetxt {color:#2f79b6;}
.img{ margin:5px;}
.notedesc{ padding:0px 6px 0px 6px; background-color:#ffffff; color:#ff1919}
.titlerow { padding-left:10px; background-image:url("../images/titlerowbg.jpg"); height:30px;}
.titlerowred { padding-left:10px; background-image:url("../images/titlerowbg-red.jpg"); height:30px;}
h2 { margin:0px; margin-bottom:10px; color:#2f79b6; font-size:18px; font-weight:bold}
h3 { margin:0px; padding:0px; color:#333333; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
h3 div.link { float:left;}

h4 { margin:0px; color:#FFFFFF; font-size:14px; font-weight:bold}
h5 { margin:0px; color:#067b69; font-size:16px; font-weight:bold ; text-decoration:underline}
ul { list-style-image:url("../images/bullet.gif"); padding-left:30px; line-height:1.5em;}
li { padding-bottom:10px;}
.logomargin { padding-bottom:10px;}
.alertbox{background-color:#d2f06c; color:#323e07; padding:10px; line-height:1.5em; font-family:'Trebuchet MS'}
.expandable{ background-color:#ffffff; background-image:url("../images/expand_bg.jpg"); background-repeat:repeat-x;}
/* ============================================= NAVIGATION STYLES ========================================================= */

.navTd
{
height:30px;
}
.navTd table td{  border:1px solid #c2c2c2;}
#chromemenu a
{
background-image:url("../images/navbg.gif");
background-repeat:repeat-x;
color:#FFFFFF;
text-decoration:none;
padding-left:45px;
padding-right:45px;
padding-top:7px;
padding-bottom:7px;
display:block;
}
#chromemenu a:hover
{
background-image:url("../images/navbg_o.gif");
background-repeat:repeat-x;
background-color:#468bc4;
color:#000000;
text-decoration:none;

padding-right:45px;
padding-top:7px;
padding-bottom:7px;
display:block;
}


/* ============================================= RIGHT COLUMN STYLES ========================================================= */

.news { }
.leftPads{ padding-left:30px;}

/*============================================== MAIN LEFT COLUMN ============================================================ */

.contentMainTbl { background-image:url("../images/content_tbl_bg.jpg"); background-repeat:repeat-x; height:180px;  border:1px solid #c2c2c2; }
.contentMainTbl a{ color:#356aa0; text-decoration:none }
.contentMainTbl a:hover{ color:#356aa0; text-decoration:underline }
.contentMainTblSpl { background-repeat:repeat-x; height:240px;  border:1px solid #c2c2c2; }
.contentMainTblSpl a{ color:#356aa0; text-decoration:none; }
.contentMainTblSpl a:hover{ color:#356aa0; text-decoration:underline; }
.bluebar { background-color:#67b5f5;}
.pads { padding:10px;}

.highlightTbl { border:1px solid #c2c2c2;}
.partners { background-color:#d9eaf8}

.footer{ background-color:#272727; color:#FFFFFF; text-align:center }

/*============================================== CONTACT  ============================================================ */
.contactTbl { border:3px solid #bdbdbd; }


.pads h3 a{ color:#333333; text-decoration:none;  font-size:14px; font-weight:bold;}
.pads h3 a:hover{ color:#333333; text-decoration:none;  font-size:14px; font-weight:bold;}
.padsfaq { padding:10px;}
.padsfaq table h3{ font-size:12px; color:#000000}
.padsfaq table h3 a{ font-size:12px; color:#000000}
.padsfaq table h3 a:hover{ font-size:12px; color:#000000}