body {
	MARGIN: 0px; 
	background-color: #ffffff;
}
h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #ed1c24; 
	display: inline;
}
h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #ed1c24; 
	display: inline;
}
h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #ed1c24; 
	display: inline;
}
h4 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #ed1c24; 
	display: inline;
}
h5 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold; 
	color: #ed1c24; 
	display: inline;
}

.mainDim {
	width: 800px;
}
.headerDim {
	width:800px; 
	height:53px;
}
.mainBody {
	width: 800px; 
	height: 530px; 
	background-image: url(../images/body-bkg.gif); 
	background-position: top left; 
	background-repeat: no-repeat;
}
.leftHead{
	color: #00aeef; 
	width: 180px; 
	padding-top: 35px; 
	padding-left: 16px; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold;
}
.leftWidth {
	width: 242px;
}
.leftSub{
	color: #0054a4; 
	width: 180px; 
	padding-top: 8px; 
	padding-left: 16px; 
	font-family: Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 16px;
}
.leftQuoteHead{
	color: #00aeef;
	width: 180px;
	padding-top: 35px;
	padding-left: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.leftQuote{
	color: #0054a4;
	width: 180px;
	padding-top: 8px;
	padding-left: 16px;
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
}
.rightOuterWidth {
	width: 558px;
}
.rightInnerWidth {
	width: 512px;
}
.rightText {
	padding-top:42px; 
	font-family: Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px;
}
.footerWidthPadding {
	width:800px;
	padding-top:15px;
}
.footer {
	color : #231f20;
	font-family : Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}
.footer a {
	color : #231f20;
	font-family : Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration: none;
}
.footer a:hover {
	color : #00aeef;
	font-family : Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration: underline;
}
.copyRight {
	color : #9c9c9c;
	font-family : Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration: none;
}
.purplenum {
	color: Purple;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 10px;
}
.bluenum {
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 10px;
}
.formTitle {
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;	
}
.formFieldTD {
	padding-left:15px;
}
.formField {
	font-family: Helvetica, sans-serif; 
	font-size: 12px;
	padding-left: 3px;
}
.formSubmit {
	font-family: Helvetica, sans-serif; 
	background-color: #ed1c24;
	color: #ffffff;
}
.formNote {
	color: #0055a5;
	font-family: Helvetica, sans-serif; 
	font-size: 12px;
	
}
.formNote a {
	color: #00aeef;
	font-family: Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration: underline;
}
.formNote a:hover {
	text-decoration: none;

}
.formNote2 {
	color: #0055a5;
	font-family: Helvetica, sans-serif; 
	font-size: 11px;
	
}
.letter {
	padding: 20px 20px 20px 20px;
	border: 1px solid Black;
	font-family: Helvetica, sans-serif; 
	font-size: 12px;
}
.letter-header {
	padding-bottom:10px;
	font-family: Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 16px;
}
.politician-header {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	vertical-align: bottom;
}
.politician {
	font-family: Helvetica, sans-serif; 
	font-size: 12px; 
}
.politician a {
	color: #000000;
	text-decoration: none; 
}
.politician a:hover {
	color: #000000;
	text-decoration: underline; 
}
.standard {
	font-family: Helvetica, sans-serif; 
	font-size: 12px; 
}
.blklink {
	color: blue;
	text-decoration: underline; 
	font-family: Helvetica, sans-serif; 
	font-size: 12px;
}
.blklink:hover {
	color: #00aeef;
	text-decoration: underline; 
}
.redlink {
	font-family: Helvetica, sans-serif; 
	color: #ed1c24; 
	font-size: 13px; 
	font-weight: bold;
	text-decoration: none; 
}
.redlink:hover {
	text-decoration: underline; 
}
.quote {
	font-family:  Helvetica, sans-serif; 
	font-size: 12px; 
	color:#007aa7;

}
.pform {
	font-family: Helvetica, sans-serif; 
	font-size: 14px;	
	color:#ffffff;
}
.pformsel {
	font-family: Helvetica, sans-serif; 
	font-size: 13px;	
	color:#000000;
}
.merch {
	font-family: Helvetica, sans-serif; 
	text-decoration:none;
	font-size: 11px;
	color:#0191c7
}
.merch:hover {
	text-decoration:underline;
}
.price {
	color:#666666;
	font-family: Helvetica, sans-serif; 
	text-decoration:none;
	font-size: 11px;
}
.merchbox {
	color: #000000;
	font-family: Helvetica, sans-serif; 
	font-size: 12px;
}
.tbl {
	padding-left:5px;
	padding-bottom:3px;
	padding-top:3px;
	padding-right:5px;
	color: #000000;
	font-family: Helvetica, sans-serif; 
	font-size: 12px;
}
.tblhead{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: bold;
	color: #000000;
}