body {
    margin: 0;
    padding: 0;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #000000;
    background-color: #993333;
    /* GREEN= #99cc33
    /* PURPLE= #333366
    /* MAROON= #993333
    */
  }


#container {
    background-color: #99cc33;
    width:95%;
    border: 0;
  }


#banner {
    background-color : #993333;
    text-align:left;
    padding-bottom : .5em;
    padding-left : .5em;
    padding-right : .5em;
    padding-top : .5em;
  }

#subbanner1 {
    background-color: #99cc33;
    padding: 0px;
    text-align:right;
  }
  
#subbanner2 {
    background-color: #333366;
    padding: 0;
    text-align:left;
  }

#subbanner3 {
    clear: both;
    background-color: #fff;
    }

#nav {
    float: left;
    width: 160px;
    text-align:center;
    /*the width must match the content left margin to line up correctly*/ 
    width: 182px;
     
  }

/*NAV PIECES*/

.navMenu{
width: 182px; /*width of menu*/
}

.navMenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.navMenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.navMenu ul li.title {
margin: 0;
padding: 0;
margin-bottom: 2px; /*bottom spacing between each UL and rest of content*/
font-family: arial, helvetica, sans;
font-weight: bold;
font-style: italic;
font-size:12px;
color: #333366;
display: block;
padding: 2px 0;
padding-left: 10px; /*link text is indented 19px*/
text-decoration: none;
text-align:left;
border-top: 1px solid #F3F3F3;
border-bottom: 1px solid #F3F3F3;
	}

.navMenu ul li a{
font-family: arial, helvetica, sans;
font-weight: bold;
font-size:12px;
color: #993333;
/*background: url(media/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
text-align:left;
border-top: 1px solid #F3F3F3;
border-bottom: 1px solid #F3F3F3;
}

/*
.arrowlistmenu ul li a:visited{
color: #A70303;
} */

.navMenu ul li a:hover{ /*hover state CSS*/
color: #993333;
background-color: #F3F3F3;
}

/*END NAV PIECES*/
/*MENU MENU*/
.menuMenu ul{
list-style-type: none;
margin: 0;
padding: 0;
padding-bottom: 5px;
}

.menuMenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
display:inline;
}

.menuMenu ul li a{
font-family: arial, helvetica, sans;
font-weight: bold;
font-size:12px;
color: #993333;
text-decoration: none;
padding-left:20px;
	}
	
.menuMenu ul li a:hover{ /*hover state CSS*/
color: #333366;
}
/*END MENU MENU*/

#content {

    background-color: #F3F3F3;
    padding-top: 1em;
    padding-left: 1.5em;
    padding-bottom: 1em;
    padding-right: 1em;
    /*the left margin (the last one) must match the nav width to line up correctly*/ 
    margin: 0 1em 0 182px;
  }
  
#content_menu {

    background-color: #FDF3B9;
    padding-top: 0.5em;
    padding-left: 1.5em;
    padding-bottom: 1em;
    padding-right: 1em;
    /*the left margin (the last one) must match the nav width to line up correctly*/ 
    margin: 0 1em 0 182px;
  }


#footer {
    clear: both;
    padding: 0.1em;
    text-align: center;
    margin-right:0em;
    background-image : url(g/common/lrCorner.png);
    background-position: 100% bottom;
    background-repeat:no-repeat;
  }



img.floatLeft {
    float: left;
    margin: 8px;
  }


img.floatRight {
    float: right;
    margin: 8px;
  }
/* text and form styles */

h1 {
    margin: 0;
    padding: .5em;
  }


h2 {
    margin-top: 0;
  }


p.large {
    font-size : 12px;
    font-style : italic;
    font-weight : bold;
  }


p.small {
    font-size : 10px;
    font-weight: bold;
  }


p.subbanner {
	color: #ffffff;
    font-size : 12px;
    font-weight : bold;
    padding: .25em;
  }


p.index {
    text-indent: 1.5em;
    margin-right: 0em;
  }

/*end text and form styles*/