html, body {
background-color: #FFFFFF;
background-image: url(images/gradient.jpg);
background-repeat: repeat-x;
padding-top: 10px;
padding-bottom: 0px;
font-family: Arial }

A:link {color: #405367; text-decoration: none}
A:visited {color: #405367; text-decoration: none}
A:active {text-decoration: none}
A:hover {text-decoration: none; color: #f85a83}

#content A:hover {	text-decoration: none; color: #405367 }

.align-left { 		float:left; 
					margin: 0 0 15px 15px; }
					
.align-right { 		float:right; }

#content {			background-image: url(images/bg.jpg);
					padding: 15px;
					color:#4a5e71;
					font-size: 9pt;
					line-height: 1.4 }

#content ul {		padding-left: 50px; }

.disclaimer { 		color: #405367;
					font-size: 9px; }

.form {				border-style: dashed; 
					border-color: #7cdb8b;
					padding: 5px }

H2 {				color: #63accf;
					padding:0px;
					margin:0px;
					font-style: italic;
					font-size: 15px }

H3 {				padding:0px;
					margin:0px;
					color: #25398a }

.innerbox {			position:relative;
					bottom:6px;
					right: 6px;
					border: 1px solid #d9d5b9;
					background-color: #fbf9e2;
					height: auto;
					padding:10px 10px 10px 10px;
					margin: 0px 0px 0px 0px;
					text-align: left }

.innerbox {			/* IE5 hack */
					\margin: 0px 0px -3px 0px;
					ma\rgin:  0px 0px 0px 0px; }

.innerbox img {		padding-right: 9px }

.innerbox p {		font-size:11px;
					color: #4b5563;
					display: inline;
					line-height: 1.8 }

.innerbox b {		
					font-size:12px;
					color: #376345; }

.input {			font-size: 10px;
 					background-color: #d2d2d2;
 					border: 1px solid #9b9b9b; }
 					

.innerbox H2 {		font-size:14px;
					color: #45ab64;
					font-style: bold;
					text-align: center }

					
.innerbox LI {		list-style: square;
					list-style-position: outside; 
					color:#45ab64 }


.innerbox H4 {	text-align: center }
					
					
#menu {				background-image: url(images/bg.jpg);
					padding: 10px 10px 10px 10px;
					padding-bottom: 3px;
					height:30px }

.menu {				margin: 4px;
					font-family: "Trebuchet MS";
					float: right;
					font-size:11pt;
					color: #405367 }
					
#page {				width: 717px;
					margin: auto;  }


.listtext 			{color:#4a5e71 }

.speaker {			background: url(images/shadowAlpha.png) no-repeat bottom right !important;
					background: url(images/shadow.gif) no-repeat bottom right;
					margin: 10px 0 10px 10px !important;
					width: 550px;
					padding: 0px; }

#stock {			background-image: url(images/bg.jpg);
					padding-left: 3px;
					padding-right: 3px;
					height: 210px; }

td {				font-size: 11px;
					color: #4a5e71 }

.text p, ul, br, li { 	color:#4a5e71;
						font-size: 9pt;
						padding:3px;
						margin:0px;
						line-height: 1.4 }
						
#title { 			height: 132px; }

.welcome {			text-align:center;
					margin:0px;
					padding-bottom:5px;
					font-size: 20px;
					color: #45ab64	}