body {font: 1em verdana}

/* STRUCTURAL TEMPLATE */
.header {text-align: center; background-image:url(Images/header_banner.jpg); border-bottom: 2px solid #663366; border-top: 3px solid #333;  border-right: 1px solid #333;padding: 0px; width: 774px; height:72px}
.maindiv {position:relative; border:solid 0px #000; background-color:#FFFFFF; width:774px; background-image: url(blue_triangle.gif); background-repeat:repeat-y; text-align: left; }
.leftnavarea { left: 0px; top:0px; width:150px; height:inherit; float:left; padding: 6px 6px 6px 16px; background-color:#FC9; border-bottom: #606 solid 1px;}
.contentarea {left:140px; top:0px; width:474px; float:left; padding-top: 35px; padding-right:30px; padding-bottom:20px; padding-left:20px; background-color: #FFF;}
.rightsidebar {left: 550px; top:0px; width:150px; float:left; padding: 30px 8px 20px 10px;  background-color: #CCA;  border-bottom: #606 solid 1px;}
.footer {text-align: center; border-top: 1px solid #333; border-bottom: 3px solid #333;padding: 4px 0px 10px; width: 774px; background-color: #FC9; }
.clear {clear:both; height:0; line-height:0}

/* TEXT */
 /* left navigation styles */
div.navlinksmainhead {font-family: "verdana"; color: #000; font-size: .85em; font-weight: bold;  margin-top:20px; margin-bottom:0px; border: 0 solid #000;}div.navlinksmainhead:hover {text-decoration: none;}.navlinksmain {color: #000000; font-size: .7em; font-weight: normal; text-decoration: none;}.navlinksmain:hover {text-decoration: underline;}div.mainnavpad {position:relative; padding: .25em 0px 0px 8px; display:block;}

   /* general */
 h1, h2, h3, h4, h5, h6 { padding-bottom:0em; padding-bottom:0em; margin-top:0px; margin-bottom:0px; font-weight:normal; border: 0 #CCC solid;}h1 {font-size:1em; font-weight: bold; margin-bottom:1.5em;}h2 {font-size:.9em; font-weight: bold;}h3 {font-size:.7em; margin-top:4px; margin-bottom:4px;}h4 {font-size:.65em; }h5 {font-size:.6em; font-weight:bold;}h6 {font-size:.6em;} 
p {font-size:inherit;}

a:hover {text-decoration:none;}
img {border-bottom: #606 solid 1px; border-top: #606 solid 2px;}

   /* lists */
ul  {width:320px; margin-left:30px; margin-top:8px; margin-bottom:1em;}
li  {margin-left:20px; margin-top:6px; margin-bottom:6px;}

  /* left sidebar navigation links */
.navlinksmainhead {font-family:"times";color: #000000; font-size: .85em; font-weight: bold;  margin-top:0px; margin-bottom:0px; text-decoration: underline;}.navlinksmainhead:hover {text-decoration: none;}.navlinksmain {color: #000000; font-size: .8em; font-weight: bold; text-decoration: underline;}.navlinksmain:hover {text-decoration: none;}

  /* right sidebar navigation links */
a.rightsidebarlink {margin-left: 10px; text-decoration:none; color: #000}
a:hover.rightsidebarlink {text-decoration:underline; color: #000}

  /* footer navigation links */
.footertext {color: #000000; font-size: .6em; font-weight: normal}.footertext:hover {text-decoration: none;}