body	 {	background-color:#FFFFFF; 					 		  		 			font-family:Arial,Verdana,Serif;	
		 }
.menu	 {	background-color: #FFFFFF; color: #FFFFFF;
			width:135px; height: 25px;
			background-image:  url(/_pix/sidemenu-bg.jpg);
			margin-left: 1px; margin-top: 1px;
		 }
.menu-txt {	font-size:16px; color: #FFFFFF;
			font-family:Arial Narrow,Arial,Verdana,Serif;
			font-weight:bold; margin-left: 14px; 
			padding-top: 2px; overflow: hidden;
		  }
.submenu  {	background-color: #FFFFFF; color: #FFFFFF;
			width:135px; 
			background-image:  url(/_pix/subnav-bg.jpg);
			margin-left: 1px; margin-top: 1px;
		 }
.sub-txt {	font-size:11px; color: #FFFFFF;
			font-family:Arial Narrow,Arial,Verdana,Serif;
			font-weight:bold; overflow: hidden;
			padding-top: 6px; padding-bottom: 5px;
		 }
.black-10 {	font-size: 10px; color: #000000;
		  }	
.tab	 {	font-size:9.45px; color: #FFFFFF; 
			font-family:Arial Narrow,Arial,Verdana,Serif;
			font-weight:normal;
			vertical-align: top;
			overflow: hidden;
		 }

.main	 {	font-size:14px; color: #000000; 
		 }

.copy	 {	font-size:9.45px; color: #53100E; 
			font-family:Arial Narrow,Arial,Verdana,Serif;
			font-weight:normal;  margin-left:16px;
		 }

.formlabels { font-size: 12px; color #ed5900; 
			  margin-right: 8px; margin-top: 6px;
			}

.footer	 {	font-size:9.45px; color: #53100E; 
			font-family:Arial Narrow,Arial,Verdana,Serif;
			font-weight:bold;  margin-left:180px;
		 }

ul		{	list-style-type: square;
			margin-top: 0px; margin-bottom: 0px;
			margin-left: 20px;
			padding: 0px;
		}

.sitemap { font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #01340f; }

a				{ text-decoration: none }
a:link			{ color: #000000 }
a:active		{ color: #000000 }
a:visited		{ color: #000000 }
a:hover     	{ color: #ed5900; text-decoration: underline }


a.home				{ text-decoration: none }
a.home:link			{ color: #000000 }
a.home:active		{ color: #000000 }
a.home:visited		{ color: #000000 }
a.home:hover     	{ color: #000000; text-decoration: none }

a.main				{ text-decoration: none }
a.main:link			{ color: #DD2F29 }
a.main:active		{ color: #DD2F29 }
a.main:visited		{ color: #DD2F29 }
a.main:hover     	{ color: #017c21; text-decoration: none }

a.white				{ text-decoration: none }
a.white:link			{ color: #FFFFFF }
a.white:active		{ color: #FFFFFF }
a.white:visited		{ color: #FFFFFF }
a.white:hover     	{ color: #DD2F29; text-decoration: none }

a.brown					{ text-decoration: none }
a.brown:link			{ color: #53100E }
a.brown:active			{ color: #53100E }
a.brown:visited			{ color: #53100E }
a.brown:hover     		{ color: #FFFFFF; text-decoration: underline }

a.orange				{ text-decoration: none }
a.orange:link			{ color: #ed5900 }
a.orange:active			{ color: #ed5900 }
a.orange:visited		{ color: #ed5900 }
a.orange:hover     		{ color: #53100E; text-decoration: underline }


.formlabels { font-size: 12px; color: #ed5900; 
			 
			}

input.app	{	height: 18px;  }
select		{	height: 18px;  }

.alert		{ font-size: 10px; color: #DD2F29; }


	input.name { width: 165px; margin-bottom:3px; }
	input.address { width: 115px; margin-bottom:3px; }
	input.apt { width: 20px; margin-bottom:3px; }
	select.state { width: 95px; margin-bottom:3px; }
	input.zip { width: 40px; margin-bottom:3px; }
	.form-check { font-size:11px;margin-left:55px; margin-top:6px;text-align: left; }
	input.cardnumber { width: 200px; margin-bottom:3px; }
	select.cardtype { width: 115px; margin-bottom:3px; }
	.form-label { font-size:11px; text-align: left; }
	select.expMM { width: 80px; margin-bottom:3px; }
	select.expYYYY { width: 60px; margin-left:10px; margin-bottom:3px; }
	.zipcodebox { width: 40px; height:18px; font-size:11px; border: #000000 1px solid; }

.menu-item {	font-size: 12px; color: #000000; text-align: left; 
				margin-left: 3px; margin-top: 1px; margin-bottom: 1px;
		  }	
img.menu	{ margin-bottom: 10px; width: 100px; height: 115px; }