body,td,th {
	font-family: Arial, Verdana, Helvetica, Sans-serif;
	font-size: 11px;}

p	  { margin-top: 0.1em; margin-bottom: 0; padding: 0 }

form {
	padding: 0;
	margin: 0;
	 }

.headline { color: maroon; font-variant: small-caps; font-weight: bold; font-size: 16px; font-family: Arial; text-align: center; text-transform: uppercase; letter-spacing: 5px; vertical-align: top }
#header { color: #000; margin-left: 10px; border-bottom: 1px solid #333 }
#leftcol  { color: #000; background-color: #5C69BA; margin-top: 0; margin-left: 10px; padding: 3px; position: absolute; left: 0; width: 150px }
#content           { color: #000; font-size: 12px; font-family: Arial; list-style-image: url(images/bullet_black.gif); margin: 0 0 0 10px; padding: 3px; border-left: 1px solid #624af7 }
#rightcol   { color: #000; background-color: #D9D9D9; padding: 3px; position: absolute; z-index: 3; left: 80%; width: 140px }


#header 	 { background-color: black;
		width: 100%;
        height: 65px;
        border-bottom: solid #333 }

#header_2 { background-color: black;
		top: 65px;
        width: 100%;
        height: 35px }

#footer   { color: #000; font-size: 9px; font-family: Georgia, Arial; text-align: center; margin: 10px; padding: 3px; width: 95%; clear: all; border-top: 1px solid #333 }
#footer a:hover {
	COLOR: #ff0000;
	BACKGROUND-COLOR: #cccccc;
	TEXT-DECORATION: none
}

#nav	    {
	font-size: 1em;
	font-family: Arial, Gergia;
	font-weight: 400;
	background-color: #D9D9D9;
	margin: 0;
	padding: 0;
	width: inherit;
	border: solid 5px #d9d9d9 }

#nav ul  { color: black; display: inline; margin: 0; padding: 0 }

#nav ul li:first-child  {
  border: none;
  padding-left: 0;
  }

#nav ul li  {
  display: inline;
  padding: 0 1em 0 1em;
  border-left: 1px dashed #666;
  font-size: 0.9em;
  }

#nav ul li a  {
	color: black;
	text-decoration: none }
#nav ul li a:visited { color: black; text-decoration: none }
#nav ul li a:active { color: black; text-decoration: none }
#nav ul li a:hover {
	color: black;
	text-decoration: underline }

#nav form  { text-align: right;
		white-space: nowrap;
		margin: 0;
		padding: 0;
		position: absolute;
		top: 114px;
		right: 10px }
.content_inside p { font-family: Arial, Georgia; margin: 2px; padding: 0.1em }

#content a:link  { color: #66c; font-size: 12px; font-weight: 600; text-decoration: none }
#content a:visited, a:active   { color: gray; font-size: 12px; font-weight: 600; text-decoration: none }
#content a:hover  { color: #66c; font-size: 12px; font-weight: 600; text-decoration: underline }
#content p  { font-family: Arial, Georgia; padding-top: 0.3em; padding-right: 0.3em; padding-left: 0.3em }
#content H1 { color: white; font-size: 15px; font-family: Arial, helvetica; font-weight: bold; background-color: black; background-position: center 0; text-align: center; margin: 3px; padding: 0.3em; width: 200pt; border-width: 3px; outline-style: solid; outline-color: gray }
#content H2 { font-size: 1em; font-family: Verdana, Helvetica, sans-serif; margin-bottom: 10px; padding-bottom: 0; border-top: 4px solid #000 }
#content H3	 { font-family: Verdana, Helvetica, sans-serif; background-color: #999; margin: 0; padding: 0.3em }
#content h4 { font-size: 1em; font-family: Verdana, Helvetica, sans-serif; margin-bottom: 10px; padding-bottom: 0; border-top: 4px solid #000; border-bottom: 4px solid black }
#content h5  { color: white; font-family: Arial, helvetica; background-color: black; background-position: center 0; text-align: center; margin: 3px; padding: 0.3em; width: 200pt; border-width: 3px; outline-style: solid; outline-color: gray }
#content H6 { color: white; font-size: 14px; font-family: Arial, helvetica; font-weight: 700; background-color: black; background-position: center 0; text-align: center; margin: 0; padding: 0.3em; width: 400pt; border-width: 3px; outline-style: solid; outline-color: gray }

#list_square   { font-size: 11px;
				list-style-type: none;
				list-style-image: url(images/bullet_black.gif);
				margin: 0 0 5px 20px;
				padding: 0 0 0 }

#list_square ul
				{ list-style-image: url(images/bullet_black.gif) }

#list_square ul li
				{ list-style-image: url(images/bullet_black.gif);
				margin: 0;
				padding-bottom: 3px }

#list_square ul li a
		  		{ list-style-image: url(images/bullet_black.gif);
		  		margin: 0 }

#list_square ul li a:link
		  		{ text-decoration: none;
		  		list-style-image: url(images/bullet_black.gif) }


#list_square ul li a:visited
		 { color: gray;
		 text-decoration: none }

#list_square ul li a:active
	   { color: gray;
	   text-decoration: underline }

#list_square ul li a:link:hover
		 {text-decoration: underline }

#list_square ul li a:visited:hover
		 {text-decoration: underline }
.calendar { margin-left: 150px; }
.cal_nav a:link { color: navy; text-decoration: none; background-color: #dfdfdf; text-align: center; padding: 2px; width: inherit; border-style: solid; border-width: 1px 1px 1px 10px; border-color: green green #dfdfdf }
.cal_nav a:visited  { color: gray; text-decoration: none; background-color: #dfdfdf; text-align: center; padding: 2px; width: inherit; border-style: solid; border-width: 1px 1px 1px 10px; border-color: green green #dfdfdf }
.cal_nav a:hover { color: navy; text-decoration: underline; background-color: #dfdfdf; text-align: center; padding: 2px; width: inherit; border-style: solid; border-width: 1px 1px 1px 10px; border-color: green green #dfdfdf }
.cal_nav a:active { color: gray; text-decoration: none; background-color: #dfdfdf; text-align: center; padding: 2px; width: inherit; border-style: solid; border-width: 1px 1px 1px 10px; border-color: green green #dfdfdf }

