/* CSS Document */

body {margin: 0px; font: 12px Arial, Helvetica, sans-serif; color:#000000; background: #FFF;}
.maincontainer{width:800px; margin:0px auto; padding:0px;  }
.container{width:780px; float:left; background:url(main-bg.gif) repeat-y; padding:0px 10px; }
h1, h2, h3, h4, h5 { font-weight:normal; font-size:100%; margin:0; padding:0; padding-bottom:6px;}
form, ul, li { margin:0px; padding:0px;}

A:link {color:#005EC5; text-decoration: underline;}
A:visited {color:#005EC5; text-decoration: underline;}
A:hover {color: #005EC5; text-decoration: none; }

.bold{ font-weight:600;}

/* ========================================= Header Classes ========================================= */
.header { width:780px; float:left; }
.hLogo { width:267px; height:106px;  float:left; padding-left:13px;}
.hspace{ width:358px; height:106px;  float:left;}
.hlogin { width:108px; height:83px;  float:left; padding-right:34px; padding-top:23px;   }
.login A:link {color:#000; text-decoration: none;}
.login A:visited {color:#000; text-decoration: none;}
.login A:hover {color: #000; text-decoration:underline; }
.clk A:link {color:#000; text-decoration: underline;}
.clk A:visited {color:#000; text-decoration: none;}
.clk A:hover {color: #000; text-decoration: none; }
/* =================================================================================================== */

/* ========================================= Fonts Classes ========================================= */
.fa11 { font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.fa12 { font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.fa13 { font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.fa14 { font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.fa15 { font-size:15px; font-family:Arial, Helvetica, sans-serif;}
.fa16 { font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.fa17 { font-size:17px; font-family:Arial, Helvetica, sans-serif;}
.fa18 { font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.fa19 { font-size:19px; font-family:Arial, Helvetica, sans-serif;}
.fa20 { font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.fa21 { font-size:21px; font-family:Arial, Helvetica, sans-serif;}
.fa22 { font-size:22px; font-family:Arial, Helvetica, sans-serif;}
.fa23 { font-size:23px; font-family:Arial, Helvetica, sans-serif;}
.fa24 { font-size:24px; font-family:Arial, Helvetica, sans-serif;}
.fa30 { font-size:30px; font-family:Arial, Helvetica, sans-serif;}

.fv11 { font-size:11px; font-family:Verdana, Geneva, sans-serif;}

/* =================================================================================================== */

/* ========================================= Navigation Classes ========================================= */
.nav { width:780px; height:34px; float:left; }
.navhome { width:780px; height:24px; float:left; padding-top:9px; background:url(/nav-home-select.gif) no-repeat;}
.navresource { width:780px; height:24px; float:left; padding-top:9px; background:url(/nav-resoucres-select.gif) no-repeat;}

/* =================================================================================================== */

/* ========================================= Images/Flash Classes ========================================= */
.bigImg { width:780px; height:222px; float:left;}
.med-banner {width:557px; float:left;}
.rtimg{ width:260px; float:left; padding-bottom:20px;}

/* =================================================================================================== */

/* ========================================= Content Classes ========================================= */
.maincont{width:736px; float:left; padding:19px 18px 18px 26px;}
.maincont-ii{width:757px; float:left; padding:5px 18px 18px 5px;}
.cntL {width:462px; float:left; padding-top:17px; }
.cntL-ii {width:493px; float:left; }
.cntL-cnt {width:470px; float:left; padding-left:23px; }
.cntR {
	width:248px;
	float:left;
	display: block;
	margin-left: 26px;

}
.cntR-ii {
	width:248px;
	float:left;
	display: block;
	margin-left: 16px;
	padding-top:14px;
}
.cntspc-i { width:26px; float:left;}
.cntspc-ii {
	width:16px;
	float:left;
	display: block;
	height: auto;
}

/* =================================================================================================== */

/* ========================================= Color Classes ========================================= */
.red{color:#9C0000;}
.white{color:#FFF;}
.black{color:#000;}
.red {color:#8D2103;}
.dgrey {color:#9A9A9A;}
.blue{color:#065196;}
.dblue{color:#044181;}
.redV { color:#ff0000;}
/* =================================================================================================== */

/* ========================================= Footer Classes ========================================= */

.footer { width:640px; float:left; background:url(/images/footer-bg.gif) repeat-y; padding-top:6px; padding-left:140px;  }

/* =================================================================================================== */

/* ========================================= Image Classes ========================================= */

.news { width:230px; height:103px; float:left; background:url(news-img-bg.gif) repeat-x; padding-top:45px; padding-left:18px;  }
.news  A:link {color:#000; text-decoration: underline; }
.news  A:visited {color:#000; text-decoration: underline;}
.news  A:hover {color: #000; text-decoration: underline; }
.ad-img { width:248px; float:left;}

/* =================================================================================================== */

/* ========================================= Bullet Classes ========================================= */
UL.navT { list-style:none; }
UL.navT LI { float:left;    }
UL.navT LI A:link {color:#000; text-decoration: none; }
UL.navT LI A:visited {color:#000; text-decoration: none;}
UL.navT LI A:hover {color: #000; text-decoration: underline; }

UL.navF { list-style:none; }
UL.navF LI { float:left; padding-left:5px;  }
UL.navF LI A:link {color:#FFF; text-decoration: none; }
UL.navF LI A:visited {color:#FFF; text-decoration: none;}
UL.navF LI A:hover {color: #FFF; text-decoration: underline; }

UL.ulR1 { list-style:none; margin:0; padding:0; }
UL.ulR1 LI { padding-left:7px; padding-bottom:10px; background:url(sm-sq-bullet.gif) no-repeat; background-position:0px 6px;     }

UL.ulR2 { list-style:none; margin:0; padding:0; }
UL.ulR2 LI { padding-left:8px; padding-bottom:10px; background:url(sm-sq-bullet.gif) no-repeat; background-position:0px 6px;    }

/* =================================================================================================== */
