a.logo:link { text-align: right; color: blue; font-family: verdana, sans-serif, sans-serif; font-size: 20px; font-weight: 100; }
a.logo:visited { text-align: right; color: blue; font-family: verdana, sans-serif; font-size: 20px; font-weight: 100; }
a.logo:hover { text-align: right; color: red; font-family: verdana, sans-serif; font-size: 20px; font-weight: 100; }
a.logo:active { text-align: right; color: blue; font-family: verdana, sans-serif; font-size: 20px; font-weight: 100; }
a.menu { text-align: right; color: blue; font-family: verdana, sans-serif; font-size: 15px; font-weight: 100; }
a.submenu { text-align: right; color: blue; font-family: verdana, sans-serif; font-size: 10px; font-weight: 100; }
a.menu2:link { text-align: center; color: white; font-family: verdana, sans-serif; font-size: 15px; font-weight: 100; }
a.menu2:visited { text-align: center; color: white; font-family: verdana, sans-serif; font-size: 15px; font-weight: 100; }
a.menu2:active { text-align: center; color: white; font-family: verdana, sans-serif; font-size: 15px; font-weight: 100; }
a.menu2:hover { text-align: center; color: red; font-family: verdana, sans-serif; font-size: 15px; font-weight: 100; }

/* These are the default link behaviors (when you mouse over and off links) */
a:link { color: red; text-decoration: none; }
a:visited { color: red; text-decoration: none; }
a:hover { color: gray; }
a:active { color: gray; }

/* Default page attributes */
body {
	background-color : #8B0000;
	background-image: url(images/Pattern1.gif);
	background-repeat: repeat-y; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	margin: 0px; 
      }

ul {list-style-type: circle; }

/* These are text types that require special attributes */
font.section { text-align: left; color: black; font-family: verdana, sans-serif; font-size: 20px; font-weight: 100; display: block; }
font.header { text-align: center; color: gray; font-family: verdana, sans-serif; font-size: 15px; font-weight: 100; display: block; }
font.subheader { text-align: left; color: gray; font-family: verdana, sans-serif; font-size: 12px; font-weight: 100; display: block; }
font.bold { text-align: left; color: black; font-family: verdana, sans-serif; font-size: 12px; font-weight: bold; } 
font.graybold { text-align: left; color: gray; font-family: verdana, sans-serif; font-size: 12px; font-weight: bold; } 
font.bodytext { text-align: left; color: black; font-family: verdana, sans-serif; font-size: 12px; font-weight: 100; display: block; } 
font.byline { text-align: right; color: black; font-family: verdana, sans-serif; font-size: 12px; font-weight: 100; font-style: italic; display: block; }
div.indent { margin-left: 15px; } 

/* Special cell attributes */

td.topbar {
	height: 15px;
	background-color: #333333;
	padding: 5px;
	border-color: gray;
	border-style: solid;
	border-width: 1px;
	text-align: left;
	font-family: times, serif;
	font-style: italic;
	font-size: 25px;
	font-weight: 100;
	}

td.menubar2 {
	height: 15px;
	background-color: black;
	padding: 5px;
	border-color: black;
	border-style: solid;
	border-width: 1px;
	text-align: right;
	color: silver;
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: 100;
	}

td.menubar {
	height: 15px;
	background-color: #8B0000;
	padding: 5px;
	border-color: black;
	border-style: solid;
	border-width: 1px;
	text-align: right;
	color: silver;
	font-family: arial, sans-serif;
	font-style: normal;
	font-size: 10px;
	font-weight: 100;
	}

td.leftcolumn { 
	padding: 15px; 
        border-color: blue; 
        border-style: dotted; 
        border-width: 0px; 
        font-family: verdana, sans-serif; 
        font-size: 12px; 
        font-weight: 100; 
        color: white;
	}
	
td.middlecolumn { 
	background-color: black;
	padding: 15px; 
        border-color: white; 
        border-style: solid; 
        border-width: 2px; 
        font-family: verdana, sans-serif; 
        font-size: 15px; 
        font-weight: 100; 
        color: white;
	}
	
td.rightcolumn { 
	padding: 15px; 
        border-color: blue; 
        border-style: dotted; 
        border-width: 0px; 
        font-family: verdana, sans-serif; 
        font-size: 12px; 
        font-weight: 100; 
        color: white;
	}

td.bottombar {
	height: 15px;
	padding: 5px;
	border-color: black;
	border-style: dotted;
	border-width: 1px;
	text-align: center;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: 100;
	color: black;
	}

