body {font-family: "Lucida Grande", "Myriad Pro", "Myriad Web", "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;font-size: 11px;text-align: center;margin: 0 auto;background-color: #FFFFFF;}
img {border-width: 0;}

.container {width: 778px;margin: 0px auto 0 auto;padding-bottom: 30px;text-align: left;}

/* top elements */
.topbanner {margin: 0;width: 100%;height: auto;background:#ffffff url('img/fg3top1.jpg') no-repeat top;}
.sloganbanner {margin: 0;width: 100%;height: auto;background:#10442b url('img/fg3top2.jpg') no-repeat top;}
.bgMain {width: 778px; height:100%; border-left: 1px solid #835e38; border-right: 1px solid #835e38;background-color: #f5ddaf;}
.bgMaster {background:#ffffff url('img/fgBg.jpg') repeat-y top center;}
.headText {font-size: 10pt; color: #f5ddaf; text-decoration: none;text-align:right;}

/*main menu*/
.menu { font-size: 10pt;  color: #000000; text-decoration: none; }
a.menu { font-size: 11pt; color: #006633; text-decoration: none; }
a.menu:hover{ font-size: 11pt; color: #006633; text-decoration: underline; }

/*submenu*/
.submenu { font-size: 10pt; color: #ffffff; text-decoration: none; }
.asubmenu { font-size: 10pt; color: #ffffff; text-decoration: underline; }

/*bottom menu*/
.bmenu { font-size: 10pt; color: #CEEBEA; text-decoration: none; }
.abmenu { font-size: 10pt; color: #CEEBEA; text-decoration: none; }

/* content */
.text-header { font-weight: bold; font-size: 14pt;color: #ffffff;}
.pageContent { font-size: 11pt; color: #000000; padding: 25px 10px 15px 10px;}
.pageContent a { font-size: 11pt; color: #00DD00; }
.tableBot {width: 778px; border-left: 1px solid #835e38; border-right: 1px solid #835e38; border-bottom: 1px solid #835e38; background-color: #f5ddaf;}

/*backgrounds*/
.main-bg { background-color: #363636;}
.color-bg { background-color: #3366CC; }

.img_lbg_t {  border:0; width:233; height:90; }
.img_submenu_bullet {  border:0; }
.img_txtheader_bullet {  border:0; }
.img_bullet {  border:0; }
.img_lbullet { border:0; }
.img_submenu_lbullet {  border:0; }
.img_header {  border:0; }
.img_bmenu_separator {  margin: 0px 5px 0px 5px; }
.img_logo_cssclass1 { border:0; margin-left: 5px;}

/* New table contents */
.tc { font-size: 10pt; color: #ffffff; }
.subHeadtxt {font-weight: bold; font-size: 12pt; color: #ffffff;}

.cmenu {font-size: 10pt; color: #006633; text-decoration: none;}
a.cmenu:hover {text-decoration: underline;}
#cmenuTable {font-size: 10pt; color: #006633; padding: 20px 10px 15px 0px;line-height:20px; background-color: #efd6a8;}
#cmenuTable ul {margin-top: 5px;margin-bottom: 5px;}

/*main menu*/
.nmenu {font-size: 11pt; color: #f5ddaf; text-decoration: none;}
.nmenu a:link{font-size: 11pt; color: #f5ddaf; text-decoration: none;}
.nmenu a:visited{font-size: 11pt; color: #f5ddaf; text-decoration: none;}
.nmenu a:active{font-size: 11pt; color: #fdeed2; text-decoration: underline;}
.nmenu a:hover{ font-size: 11pt; color: #fdeed2; text-decoration: underline;}

/*footer*/
.footer { font-size: 8pt; color: #9a2b20; }
.fmenu {font-size: 10pt; color: #006633; text-decoration: none;}
.fmenu a:link{font-size: 10pt; color: #006633; text-decoration: none;}
.fmenu a:visited{font-size: 10pt; color: #006633; text-decoration: none;}
.fmenu a:active{font-size: 10pt; color: #007633; text-decoration: underline;}
.fmenu a:hover{ font-size: 10pt; color: #007633; text-decoration: underline;}

/*menu spacers*/
.mSpacer{padding-left:10px;padding-right:10px;}
.fSpacer{padding-left:8px;padding-right:8px;}

