/* CSS Document */
body {
  margin: 0px;
  background-image: url(../images/bg.jpg);
  background-repeat: repeat-x;
  scrollbar-face-color: #CCC;
  scrollbar-arrow-color: #0033CC;
  scrollbar-shadow-color: #666;
  scrollbar-highlight-color: #FFF;
  scrollbar-3dlight-color:#FFF;
  scrollbar-darkshadow-color: #333;
}

p,td,div {
  color: #333;
  font: 12px Tahoma, Verdana, Arial;
}

a {
  color: #003399;
  text-decoration: underline;
}

a:hover {
  color: #3366CC;
}

input,text,textarea,select,option {
  font: 11px Verdana, Arial, Helvetica, sans-serif;
}

hr {
  height: 1px;
  color: #000;
}

.mainTbl {
  border-left: 1px solid #333;
  border-right: 1px solid #333;
}

.shadowTL {
  background-image: url(../images/content_shadow-TL.jpg);
  background-position: top right;
  background-repeat: no-repeat;
}

.shadowTR {
  background-image: url(../images/content_shadow-TR.jpg);
  background-position: top left;
  background-repeat: no-repeat;
}

.shadowBL {
  background-image: url(../images/content_shadow-BL.jpg);
  background-position: right;
  background-repeat: repeat-y;
}

.shadowBR {
  background-image: url(../images/content_shadow-BR.jpg);
  background-position: left;
  background-repeat: repeat-y;
}

.login {
  border: 1px solid #999;
  width: 100px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.newsFrame {
  background-image: url(../images/content_news-B-bg.jpg);
  color: #FFF;
}

.mainDescL {
  text-align: justify;
}

.mainDescR {
  font-size: 11px;
  text-align: justify;
}

.smlTxt1,td.smlTxt1,table.smlTxt1 {
  font-size: 10px;
}

.smlTxt2,td.smlTxt2,table.smlTxt2 {
  font-size: 10px;
  text-transform: uppercase;
}

.smlTxt3,td.smlTxt3,table.smlTxt3 {
  font-size: 10px;
}

/* SITES */
.sitesConsole {
  background-image: url(../images/sites_console-bg.jpg);
  padding-left: 10px;
  padding-right: 10px;
}

.sitesDesc {
  font-size: 13px;
  padding-left: 5px;
  text-align: justify;
}

/* PROGRAMS */
.progConsole {
  background-image: url(../images/programs_console-bg.jpg);
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
}

.progConsoleFooterR {
  background-image: url(../images/programs_console_footer-R.jpg);
  padding-left: 20px;
  padding-right: 20px;
  vertical-align: top;
}

.progConsoleFooterL {
  background-image: url(../images/programs_console_footer-L.jpg);
  padding-left: 20px;
  padding-right: 20px;
  vertical-align: top;
}

/* MARKETING */
.marketingConsoleL {
  background-image: url(../images/marketing_console-bg-L.jpg);
  background-repeat: repeat-y;
  padding-left: 20px;
  text-align: justify;
}

.marketingConsoleR {
  background-image: url(../images/marketing_console-bg-R.jpg);
  background-position: right;
  background-repeat: repeat-y;
  padding-right: 20px;
  text-align: right;
}

.marketingHead {
  color: #3366CC;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;  
}

/* MEMBERS */
.pageHead {
  color: #3366CC;
  font-weight: bold;
  text-transform: capitalize;
}
