/* CSS Document */



body {
   background: #cccccc;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: small;
   width:  80%;
   margin: 0% 10% 0% 10%;
   padding:  0%;
   text-align: center;
}

#container {
   background: #ffffff;
   width: 100%;
   background-image:  url('../images/bgcolor.jpg');
   background-repeat: repeat-y;
   text-align:  left;
   border-width:thin;
   border-color: 000000;
   border-style:  solid;
   }


#header {
	  padding:  0%;
	  width:  100%;
	  border-bottom-style: solid;
	  border-bottom-width: thin;
	  margin-bottom: 0%;
   }

   
#topnav {
      margin-top:  0%;
      background-color:  #ebdfc9;
      color:  #817B6E;
      font-size:  x-small;
      font-weight:  normal;
      padding:  0, 0, 1%, 0;
	  text-align:  center;
   }
   
img.topnav   {
      border-bottom-style: solid;
	  border-bottom-width:  thin;
	  border-bottom-color:  #000000;
	  padding:  0%;
	  width:  100%;
	  
	  }
 
   
/*  links in top navigational bar  */   
a:link.nav {
   color:  #817B6E;
   text-decoration:  none;
   }

a:visited.nav {
   color:  #000000;
   text-decoration:  none;
   }

a:hover.nav {
   color:  #000000;
   text-decoration:  underline;
   }

a:active.nav {
   color:  #000000;
   text-decoration:  underline;
   }
   
#topqlinks{
   position:  relative;
   text-align:  right;
   border:  0%;
   padding:  0%;

   } 


/* holds the middle together */


#middle {
   width:  100%;
   background-image:  url('../images/bgcolor.jpg');
   background-repeat: repeat-y;
   border-top:  thin;
   border-bottom:  thin;
   border-color:  #000000;
   border-style:  solid;
   border-left:  0;
   border-right:  0;
   }
   

#leftmenu {
   float:  left;
   width:  18%;
   font-size:  small;
   vertical-align: top;
   position: relative;
   background-image:  url('../images/bgcolor2.jpg');
   background-repeat: repeat-y;
   padding:  0%;
   text-align:  left;
   border-right: thin;
       }
	   

 
a:link.menu {
   color:  #000000;
   text-decoration:  none;
   }

a:visited.menu {
   color:  #a31313;
   text-decoration:  none;
   background-color:  #ffffff;
   }

a:hover.menu {
   color:  #817B6E;
   text-decoration:  underline;
   }

a:active.menu {
   color:  #000000;
   text-decoration:  underline;
   }

ul.leftmenu {
   list-style-type:  none;   
   list-style-position:  outside;
   text-align:  left;
   margin:  0%;
   padding:  0%;
   
   }

ul.pagemenu {
   list-style-type:  none;
   list-style-position:  outside;
   text-align:  left;
   margin:  0%;
   padding:  0%;
   }
   
 
li.pagemenu {
   padding:  1%;
   color:  #a31313;
   }
   
li.leftmenu {
   padding:  0%;
   }

li.leftmenu2 {
   padding:  3%;
   font-size:  small;
   vertical-align:  middle;
   }

p.menu { 
    font-size:  x-small;
	}

#maincontent {
    float:  right;
	background-color:  #ffffff;
	width:  79%;
	font-size:  small;
	padding:  1%;
	border-top:  thin;
	border-right:  thin;
	border-color:  #000000;
     }
	 
	 
#footer {
    clear:  both;
	width:  100%;
	background-color:  #1A536A;
	font-color:  #000000;
	padding: 0% 0% 1% 0%;

   }
   
p.ftr {
   font-size:  xx-small;
   color:  #ffffff;
   text-align:  center;
}


a.ftr {
   color:  #ffffff;
   text-decoration:  underline;
   }

   
h6 { 
   margin: 0px;
   font-family:inherit;
   font-size: inherit;
   color:  #a31313;
   text-align: right;
   margin-right: 20%;
   }

#tab {
   float:  right;
   padding:  0%;
   vertical-align:  bottom;   
   border:  0% 1% 0% 0%;
   margin-top:  2%;
   margin-bottom:  0%;
   }



a.search {
   color:  #000000;
   text-decoration:  underline;
   font-size:  xx-small;
   }

a:link.menu {
   color:  #000000;
   text-decoration:  none;
   }

a:visited.menu {
   color:  #a31313;
   text-decoration:  none;
   background-color:  #ffffff;
   }

a:hover.menu {
   color:  #817B6E;
   text-decoration:  underline;
   }

a:active.menu {
   color:  #000000;
   text-decoration:  underline;
   }

ul.leftmenu {
   list-style-type:  none;   
   list-style-position:  outside;
   text-align:  left;
   width:  18%;
   padding:  0px;
   }

ul.pagemenu {
   list-style-type:  none;
   list-style-position:  outside;
   text-align:  left;
   margin:  0%;
   width:  15%;
   padding:  0px;
   }
   
ul.intext {
   list-style-type:  square;
   list-style-position:  outside;
   font-size:  medium;
   margin-top:  0%;
   }
   
ul.index {
   list-style-type: none;
   list-style-position:  inside;
   font-size:  large;
   margin-top:  0%;
   margin-left: 3%; 

   }
   
ol.intext {
   list-style-type:  numeric;
   list-style-position:  outside;
   font-size: small;
   margin-top:  0%;
   }
 
li.pagemenu {
   padding:  5%;
   color:  #a31313;
   }
   
li.leftmenu {
   padding:  3%;
   border-width:  0% 0% 1% 0%;
   border-style:  solid;
   border-color:  #000000;
   }

li.leftmenu2 {
   padding:  3%;
   border-width:  0%;
   border-style:  solid;
   border-color:  #000000;
   font-size: small;
   vertical-align:  middle;
   }

h3 {
   color:  #a31313;
   text-align:  center;
   font-size:  x-large;
   margin-top:  0%;
   margin-bottom:  0%;
   font-family:"Times New Roman", Times, serif;

   }

h4 {
   color:  #a31313;
   font-size:  large;
   margin-bottom:  0%;
   margin-top:  1%;
   font-family:"Times New Roman", Times, serif;

   }
   
h5 {
   color:  #a31313;
   font-size:  x-large;
   margin-bottom:  0%;
   font-style:  strong; 
   font-family:"Times New Roman", Times, serif;
   }

.head {
   color:  #a31313;
   font-size:  large;
   margin-bottom:  0%;
   margin-top:  1%;
   font-family:"Times New Roman", Times, serif;
   }
   
.dblctr {
   text-align:  center;
   line-height:  32px;
   font-size:  medium;
}

hr {
   color:  #a31313;
   background-color:  #a31313;
   height:  2px;
   }
 
p {
   font-size:  small;
   margin-top:  0px;
   }
  
.linklist { 
   margin-top:  0%;
   margin-bottom:  2%;
   font-size:  medium;
   }

a:visited.linklist {
   color:  #a31313;
   text-decoration:  none;
   background-color:  #ffffff;  
   }

a:link.linklist {
   color:  #000000;
   text-decoration:  none;
   }

a:hover.linklist {
   color:  #817B6E;
   text-decoration:  underline;
   }

a:active.linklist {
   color:  #000000;
   text-decoration:  underline;
   }
   
.linklistpg { 
   margin-top:  0%;
   margin-bottom:  2%;
   font-size:  large;
   font-weight:  strong;
   color:  #a31313
   }

   
a:visited.linklistpg {
   color:  #000000;
   text-decoration:  none;
   background-color:  #ffffff;  
   }

a:link.linklistpg {
   color:  #a31313;
   text-decoration:  none;
   }

a:hover.linklistpg {
   color:  #817B6E;
   text-decoration:  underline;
   }

a:active.linklistpg {
   color:  #000000;
   text-decoration:  underline;
   }
   
table {
   margin:  0% 5% 0% 5%;
   font-size:  small;
   }
   
td.colname {
   color:  #A31313;
   font-weight:  strong;
}


