body {
  	  max-width:1050px;
  	  background-color: #ffffff;
  	  font-family: verdana, arial, helvetica, sans-serif;
  	  font-size: 1em;
  	  color: #333;
  	  margin: auto;
  	  padding: 0;
      text-align: left;
      }

.main-table {width:expression(document.body.clientWidth > 1051? "1050px": "auto");
		     margin-top: 0px;
		     margin-right: auto;
		     margin-bottom: 0px;
		     margin-left: auto;
		     }
		     
table {font-family: arial, verdana, helvetica, sans-serif;
		  font-size: 0.9em;
		  color: #000;
          padding-top: 5px;
          padding-right: 5px;
          padding-bottom: 5px;
          padding-left: 5px;
          }

#content {position: relative;
          top: 110px;
		  left: 22%;
		  right: 22%;
		  width: 54%;
		  margin-left: 0%;
		  margin-right: 0%;
		  z-index:3; 
		  }
          		  
.content {font-family: verdana, arial, helvetica, sans-serif;
		  font-size: 0.9em;
		  color: #444;
          padding: 0px;
          text-align: left;
          width:expression(document.body.clientWidth > 1051? "1050px": "auto");
          }

.content p {font-size: 0.9em;
		    font-family: verdana, arial, helvetica, sans-serif;
		    color: #444;
            text-align: left;
            padding: 0px;}

.content ul, ol {font-size: 0.9em;
		    font-family: verdana, arial, helvetica, sans-serif;
		    color: #444;
            text-align: left;
            list-style: url(../images/li.gif) outside;
            margin:0 0 0 1.25em;
            padding: 0px;}

.content li {list-style: url(../images/li.gif) outside;
             margin: 0px;
             margin:0 0 0 1.25em;
             padding: 0px;}

h1 {font-weight:bold;
	font-size: 1.4em;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #800000;
	text-align: center;
	background-color: transparent;}

h2 {color: #446699;
	font-weight: bold;
	font-size: 1.0em;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	background-color: transparent;}
	
h3 {color: #446699;
	font-weight: bold;
	font-size: 1.0em;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	background-color: transparent;}         
	    		              
.width100 {width: 95%;}

.infobar {background-color: #6699CC;
		  color: rgb(255,255,255);
          font-weight: bold;
          font-size: 1em;
          font-family: trebuchet MS, verdana, sans-serif
          padding: 4px;
		  margin: 0px;
		  text-align: center;
		  border-top: 1px rgb(216,206,159);
		  width: 100%;}

.infobar-content {font-size: 0.9em;
		  		  font-family: trebuchet MS, verdana, sans-serif;
		  		  color: #444;
          		  text-align: left;
                  padding: 0px;
                  line-height: 1.4em;
                  width: 100%;}

			   	   
.copyright {width: 100%;
			height: 3em;
            margin: 0px;
            padding:2px;
			font-size: 0.7em;
			color: #444;
			font-family: arial, verdana, helvetica, sans-serif;
			text-align: center; 
			border-top: solid 1px rgb(216,206,159); 
			background-color: rgb(219,230,241);}

			  		
.copyright p {margin: 0px; 
			  padding: 2px; 
			  font-size: 0.7em;
			  font-family: arial, verdana, helvetica, sans-serif;
			  text-align: center;  
			  font-size: 100%;}
			
#leftmenu {position: absolute;
		   width: 22%;
		   top: 108px;
		   z-index: 2;
		   left: 0%;
		   padding: 0px}

.leftmenu {overflow: hidden; clear: both; float: left; min-height: 500px; margin: 0px; padding: 0px; color: rgb(75,75,75); font-size: 0.7em; font-family: arial, verdana, helvetica, sans-serif;}
.leftmenu ul {margin: 0px 0px 0px 0px; padding: 0px; border-bottom: solid 1px rgb(216,206,159); background-color: #dbe6f1;}	
.leftmenu li {list-style: none; margin: 0px; padding: 0px;}
.leftmenu li.title {margin: 0px 0px 0px 0px; padding: 3px 5px 2px 15px; background-color: #6699CC; color: rgb(255,255,255); font-weight: bold; font-size: 120%;}
.leftmenu li.group a {display: block; min-height: 1.7em height: auto !important; height: 1.7em; line-height: 1.7em; margin: 0px; padding: 0px 7px 0px 15px; border-top: solid 1px rgb(200,200,200); border-left: solid 7px rgb(219,230,241); font-size: 120%;}
.leftmenu li a {display: block; min-height: 1.7em height: auto !important; height: 1.7em; line-height: 1.7em; margin: 0px; padding: 0px 7px 0px 20px; border-left: solid 7px rgb(219,230,241); color: #444; text-decoration: none; font-size: 120%;}
.leftmenu li a:hover, .leftmenu li a.selected {border-left: solid 7px rgb(156,186,214); color: rgb(100,100,100); text-decoration: none;}
.leftmenu-ads {margin: 0px 0px 0px 0px; padding: 3px 5px 2px 15px; background-color: #6699CC; color: rgb(255,255,255); font-weight: bold; font-size: 120%; font-family: arial, verdana, sans-serif;}
.leftmenu-txtbox-noshade {margin: 0px 0px 0px 0px; padding: 5px 5px 5px 20px; font-size: 120%; font-family: arial, helvetica, sans-serif; border-bottom: solid 1px rgb(216,206,159); background-color: rgb(219,230,241);}



#rightmenu {position: absolute;
			width: 22%;
			top: 108px;
			z-index: 2;
			right: 0%;
			padding: 0px}

.rightmenu {overflow: hidden; clear: both; float: right; min-height: 500px; margin: 0px; padding: 0px 0px 10px 0px; color: rgb(75,75,75); font-size: 0.7em; font-family: arial, verdana, helvetica, sans-serif;}
.rightmenu-maintitle {margin: 0px 0px 0px 0px; padding: 3px 5px 2px 15px; background-color: #6699CC; color: rgb(255,255,255); font-weight: bold; font-size: 120%;}
.rightmenu-title-noshade {margin: 0px; padding: 2px 5px 3px 15px; border-top: solid 1px rgb(215,215,215); color: rgb(75,75,75); font-weight: bold; font-size: 120%;}
.rightmenu-title-shade {margin: 0px; padding: 2px 5px 3px 15px; background-color: rgb(225,225,225); color: #666; font-weight: bold; font-size: 120%;}
.rightmenu-txtbox-noshade {margin: 0px 0px 0px 0px; padding: 3px 5px 5px 20px; font-size: 120%; font-family: arial, verdana, helvetica, sans-serif; border-bottom: solid 1px rgb(216,206,159); background-color: #dbe6f1; color: #444}
.rightmenu-txtbox-shade {margin: 0px 0px 10px 0px; padding: 2px 5px 3px 15px; background-color: rgb(235,235,235);}
.rightmenu-txtbox-noshade p {margin: 0px; padding: 2px 5px 3px 20px; min-height: 1.7em height: auto !important; height: 1.7em; line-height: 1.7em; font-size: 120%; font-family: arial, verdana, helvetica, sans-serif; color: #444}
.rightmenu-txtbox-shade p {margin: 0px 0px 5px 0px; padding: 0px; height: 1.7em, line-height: 1.7em; font-size: 0.7em;}

	
#banner {position: absolute;
         top: 0px;
		 width: 100%;
		 height: 110px;
		 z-index: 1;
		 left: 0%;
		 right: 0%;
  		 margin: 0;
         padding: 0;
         background-color:#336699;
         text-align: center;}
	  

/* Hyperlinks  */

.content a, .infobar-content a {color: #446699; text-decoration: underline;}
.content a:hover, .infobar-content a:hover {color: #669999; text-decoration: underline;}
.content a:visited, .infobar-content a:visited {color: #446699; text-decoration: underline;}
.rightmenu-txtbox-noshade a, .rightmenu-txtbox-shade a {color: #444; text-decoration: none;}
.rightmenu-txtbox-noshade a:hover, .rightmenu-txtbox-shade a:hover {color: #646464; text-decoration: none;}
.rightmenu-txtbox-noshade a:visited, .rightmenu-txtbox-shade a:visited {color: #323232; text-decoration: none;}
.copyright a {color: #446699; text-decoration: underline;}
.font-family a:hover {color: #669999; text-decoration: none;}
