.body {			margin: 0px;
			font-family: arial;
}

.header {		background-color: #CCCCCC;
			width: 100%;
			border-bottom: 2px solid #000000;
}

.logo {			background-color: #CCCCCC;
			position: relative;
			top: 0px;
			border-bottom: 2px solid #000000;
			z-index: 2;
}

.name {			position: absolute;
			top: 30px;
			left: 20px;
			font-size: 235%;
			font-weight: bold;
			z-index: 2;
}

.old {			position: relative;
		 	top: -125px;
			left: -40px;
			float: right;
			font-style: italic;
			font-size: x-large;
			width: 220px;
			height: 90px;
			font-weight: bold;
			z-index: 2;
}

.leftcolumn {		position: absolute;
			top: 133px;
			left: 0px;
			background-color: #CCCCCC;
			height: 525px;
			width: 140px;
			border-right: 2px solid #000000;
			border-bottom: 2px solid #000000;
			z-index: 1;
}

.nav {			position: absolute;
		 	top: 40px;
			left: -35px;
			list-style-type: none;
			padding-top: 7px;
}

a.navbar:link {		color: #000000;
			text-decoration: none;
			font-size: 23px;
			font-weight: bold;
}

a.navbar:visited { 	color: #0033CC;
		   	text-decoration: none;
		   	font-size: 23px;
		   	font-weight: bold;
}

a.navbar:hover { 	color: #FF0000;
		   	font-size: 23px;
		   	font-weight: bold;
}

#wit {		font-size:15px;
                        margin-top:7px;
}

.content {		background-image: url(1040.jpg);
            		background-repeat: no-repeat;		
            		height: 525px;
			border-bottom: 2px solid #000000;
			width: 871px;
			position: absolute;
			left: 130px;
			top: 133px;
}

.contenttt {		background-image: url(1040.jpg);
            		background-repeat: no-repeat;
			height: 580px;
			width: 100%;
}

.footer {		font-size: small;
			text-align: center;
			position: absolute;
			left: 175px;
			top: 665px;
}

.alt {			font-size: 120%;
}

#pmts {			margin-top: 0px;
			margin-left: 3px;
			font-weight:bold; 
			font-size: 215%;
			font-family: Lucida Calligraphy;
			padding-bottom: 15px;
			padding-top: 5px;
}

#email {		font-style: italic;
}

.taxes {		font-style: italic;
}

.change {		text-decoration: none;
			display: list-item;
			
}

.nobullets {		list-style-type: none;
			font-style: italic;
}

a.change:link {		color: #000000;
}

a.change:visited { 	color: #CC3300;
}

a.change:hover {  	text-decoration: underline;
}

.schange {		text-decoration: none;
			display: list-item;
			list-style-type: none;
}

a.schange:link {	color: #000000;
			font-size: 25px;
}

a.schange:visited { 	color: #CC3300;
		    	font-size: 25px;
}

a.schange:hover {  	text-decoration: underline;
		   	font-size: 25px;
}

.refund {	  	margin-top: 45px;
			margin-left: 115px;
			float: left;
			line-height: 40px;
			font-size: large;
			font-weight: bold;		
}

.newsletters {		margin-top: 45px;
			margin-left: 75px;
			float: left;
			line-height: 40px;
			font-size: large;
			font-weight: bold;
}

.links {		margin-top: 45px;
			 margin-left: 75px;
			float: left;
			line-height: 40px;
			font-size: large;
			font-weight: bold;		
}

.legend {		font-size: 17px;
			font-weight: bold;
}

#fieldset {		border: solid 2px;
			width: 375px;
			background-color: #FFFFCC
}

#fieldset2 {		border: solid 2px;
			width: 685px;
			background-color: #FFFFCC
}

.portal {		margin-top: 65px;
			margin-left: 100px;
}

.contact {		position: absolute;
			top: 15px;
			left: 60px;
			padding:5px;	
}

.calculators {		margin-top: 45px;
			margin-left: 75px;
			float: left;
			line-height: 40px;
			font-size: large;
			font-weight: bold;		
}

.index {		margin-top: 5px;
			margin-left: 35px;
			font-size: large;
			list-style-type: none;
}

.natp {			position: absolute;
			top: 390px;
			left: 130px;
}

.service {		position: absolute;
			top: 35px;
			left: 80px;
			font-size: 20px;
			padding: 5px;
}

.home {			position: absolute;
			top: 35px;
			left: 145px;
			font-size: x-large;
			text-align: center;
}

.about {		position: absolute;
			top: 30px;
			left: 135px;
			font-size: 19px;
			padding: 15px;
}

.bold {   		font-weight: bold;
			font-size: larger;
			font-family: Lucida Calligraphy;
}

#indent {		text-indent: 40px;
			width: 585px;
			text-align: justify;
			line-height: 1.5;
}

#align {		text-align: center;
}


.cell {width:auto;
       padding:3px 5px;
       text-align:center;
       background-color:blue;
       border:3px black solid;
       font-size:20px;
       color:white;
}

a.yep:link {color:white;
            font-weight:bold;
            text-decoration:none;
}

a.yep:visited {color:yellow;
               font-weight:bold;
            text-decoration:none;
}

a.yep:hover {color:red;
             font-size:25px;
             font-weight:bold;
}

