html {background-color: #FFFFFF;
    font-family:Arial,Verdana,sans-serif;}
	
body {margin:0; padding:0;
    background: #FFFFFF url("http://gendeltax.com/images/background.jpg") repeat-y;}
    
h1 {font-size: 130%;}
h2 {font-size: 120%;}
h3 {font-size: 115%;text-align:center;}
h4 {font-size: 110%;}

dt {text-align: left;
	font-weight: bold;
	margin-top: 12px;}

dd {text-align: left;
	margin: 0; margin-left: 20px;}

img {border: none;}
	
a:link 	  {color: #0000EE; text-decoration: underline;}
a:visited {color: #0000EE; text-decoration: underline;}        
a:hover   {color: black;   text-decoration: underline;}
a:active  {color: black;   text-decoration: none;}

/* Containers */

.pageContent {
	font-size: 100%;
	width:97%;
        min-height:900px;
        margin:0 1% 0 1%;
        padding:0}

.pageHeader {text-align:left;
    border:9px black solid; 
    background-color:#10019A;
    width:99%;
    text-align:center;
    height:84px;
    margin:0 0 5px 0;
    color:white;
    font-variant:small-caps;
    font-weight:bold;}
    
.colLeft  {width:200px;float:left;}
.content  {margin-left:220px;margin-right:300px;}
.colRight {width:280px;float:right;}

/* Header Format */

.pageHeaderLeft {float:left; width:20%;}
.pageHeaderCenter {float:left; width:60%;padding-top:1%;}
.pageHeaderRight {float:left; width:20%; text-align:right;padding-top:1%}

.lineHeader1 {font-size:130%;}   
.lineHeader2 {font-size:120%;}

.header {
    width:100%;
	text-align:center;
	clear:both;
	border-bottom:medium black solid;
	margin: 0 0 10px 0;
    padding:0;
	font-size:90%;
}

.flashHeader {clear:both}
.flash {margin-left:220px;}

/* Left Column */
	
.sideMenu {margin: 10px 0 0 0; padding:0; width:100%;}
.sideMenu ul {padding: 0;margin: 0;list-style:none;}
.sideMenu li {margin: 0px; padding: 0; text-align: left;}
.sideMenu li a {
	padding: 0 3px 0px 3px;
	line-height: 24px;
	font-size: 16px;
        font-weight:bold;
	color: black;
        width:100px;
	text-decoration: none;
}
.sideMenu li a:hover {color: black; 
	text-decoration: underline;}
.sideMenuImage {height:16px;width:16px;}

/* Right Column */

#flashcontent {margin:0 0 10px 0}

.contactForm {font-size:80%;margin:20px 0 20px 0;}
.contactForm table {border:thin black solid;width:200px;padding-left:0px;padding-right:0px;}

.contactFormMessages {font-weight:bold;}
.contactFormMessages ul {margin:0;padding-left:16px;list-style:none;}

/* Footer */

.pageFooter {
    clear:both;
    position: static;
    border-top:thin #10019A solid;
    border-bottom:thin #10019A solid;
    top: auto;
    margin:20px;
    padding:20px;
    width: 100%;
    font-size: 70%;
    text-align: center;}

.pageFooter a {margin: 4px;font-size:90%;}
.pageFooter a:link    {color: #0000EE; text-decoration: underline;}
.pageFooter a:visited {color: #0000EE; text-decoration: underline;}        
.pageFooter a:hover   {color: #000000; text-decoration: underline;}
.pageFooter a:active  {color: #000000; text-decoration: underline;}

.linkExchange {border:thin blue solid;
    padding:10px;
    font-size:90%;
    text-align:justify;
    margin:10px}
.linkExchange h2 {text-align:center;}
.linkExchange ul {margin-left:15px;
    padding:0;
    font-size:80%;}

/* obsolete - hold
.topMenu {margin: 0; padding:0; width:780px;}
.topMenu ul {padding: 0;margin: 0;list-style:none;}
.topMenu li {float: left; margin: 0px; padding: 0; text-align: center;}
.topMenu li a {
	float: left;
	display: block;
	padding: 3px 3px 3px 3px;
	height: 26px;
	width: 124px;
	line-height: 24px;
	font-size: 16px;
        font-weight:bold;
	color: white;
	background-image: url("http://gendeltax.com/images/menu-button.png");
	background-position: center;
	background-repeat: no-repeat; 
	text-decoration: none;
	text-align: center;
}
.topMenu li a:hover {color: white; 
	text-decoration: none;}
*/

