/*--   redefine styles --*/
body                 {padding: 0px; margin: 0px;	background:#6699FF;}

h1                   {float: right; clear: none; font-size: 16px; width: 596px; background-color: #993366; color: #FFFFFF; margin: 0px; padding: 0px; text-align:center;}
a                    {text-decoration:none;}
a:hover              {text-decoration:underline;}
img                  {border: 0px; padding: 0px;}
div                  {margin: 0px; padding: 0px;}
ul                   {margin: 0px 0px 0px 20px; padding: 0px;}
li                   {margin: 0px; padding: 0px;}
span                 {margin: 0px; padding: 0px;}
form                 {margin: 0px;	padding: 0px;}

/*--      global styles      --*/
#overall             {width: 750px;	margin: 4px auto auto auto;	font-size: 12px;	background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px 5px 0px 5px;}
.nodisplay           {display: none;}
#printlogo           {display: none;}
#footer              {clear: both; color: #000000; background:#6699FF; text-align:center; width: 100%; padding: 15px 0px 0px 0px;}
#blindlink           {color: #000000; background:#6699FF; text-decoration: none;}
#blindlink:hover     {text-decoration: none;}
#copyright           {font-style: italic;}

/*--      front page styles      --*/
#header              {background-color: #FFFFFF;}
#header-left         {width: 294px; height: 120px; float: left; background: #FFFFFF url(../images/logo.gif) no-repeat top left; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 156px; text-align: center;}
#header-left h2      {width: 284px; background-color: #FFFF99; font-size: 14px; color: #000000; margin: 0px 0px 5px 0px; border: 3px solid #000099; text-align: center;}
#header-left ul      {list-style: none; padding: 0px; margin: 0px;}

#header-right        {width: 294px; float: right; background-color: #FFFFFF; text-align: center;}
#header-right h2     {width: 284px; background: #FFFF99; font-size: 14px; color: #000000; margin: 0px 0px 5px 0px; border: 3px solid #000099; text-align: center;}
#header-right ul     {list-style: none; padding: 0px; margin: 0px;}

#content             {width: 750px; background-color: #FFFF99; clear:both; height: 240px;}
#filler              {width: 750px; background-color: #FFFF99; }
#currentnews         {height: 232px; width: 293px;	float: left;	clear: both;  background-color: #000099; color: #FFFF00; text-align: left;	padding: 8px 15px 0px 15px; }
#currentnews a       {background-color: #000099; color: #FFFF00;}
#currentnews a:hover {background-color: #FFFF00; color: #000099;}

#calendar            {float: left; 	text-transform: none; width: 424px;}
#calendar h2         {font-size: 18px; padding: 0px; margin: 4px; color:#FFFFFF;	text-align:center; background: #000099;}
#calendar h3         {font-size: 12px; padding: 4px 0px 4px 2px; margin: 0px; color:#000000; background: #FFFF99; text-align: left;}

/*--      2nd layer styles      --*/
#header-l2           {background: #FFFFFF url(/images/fullbanner.jpg) no-repeat top left; height: 113px; width: 100%;}
#header-l2 ul        {list-style: none; padding: 60px 0px 30px 190px;}
#header-l2 li        {float: left; clear: none; padding: 0px 0px 0px 12px; font-variant:small-caps;}

.maintext            {text-align:left; background-color:#FFFFFF;}

#quicklinks          {background-color:#FFFFFF; padding: 0px 0px 35px 400px;}
#quicklinks ul       {list-style: none; width: 760px; float: left; clear:none; font-variant: small-caps; padding: 0px;}
#quicklinks li       {float: left; clear: none; margin: 0px 0px 0px 20px;}

.highlight           {font-size: 14px; background-color: #993366; color: #FFFFFF; text-align: center;}
.highlight a         {color: #FFFFFF}

.table350         {float: left; clear: none; text-align: left; width: 360px; padding: 0px 15px 0px 0px; background-color:#FFFFFF;}
.table350 h2      {background: #FFFFFF url(/images/bear.gif) no-repeat top left; font-size: 14px; color: #FFFFFF; padding: 0px 0px 0px 40px; text-align: left;}

.table220         {float: left; clear: none; text-align: center; width: 220px; padding: 0px 15px 0px 0px; background-color:#FFFFFF;}
.table220 h2      {background: #FFFFFF url(/images/bear.gif) no-repeat top left; font-size: 14px; color: #FFFFFF; padding: 0px 0px 0px 40px; text-align: left;}