body         { padding:0; background-color: #FFFFFF; margin-left:0; margin-top:0; margin-right:0; margin-bottom:0 }
td           	  { font-family: Arial; 
				    font-size: 12px}
.disclaimer  { font-size: 9px; color: #C0C0C0; font-family:Arial; margin-top:1; margin-bottom:1 }
.highlighted 	  { background-color: #E9E9E9 }
.spacer      	  { color: #FFFFFF }
.homepage    	  { font-size: 12px; margin-left: 16; margin-top: 4; margin-bottom: 4 }
.featuredphone 	  { font-size: 12px; font-weight: bold; margin-top: 4; margin-bottom: 8 }
.featuredtag 	  { font-size: 12px; font-style: italic; margin-top: 4; margin-bottom: 6 }
.featuredname 	  { font-size: 14px; font-weight: bold; margin-top: 4; margin-bottom: 4 }
.featuredsubtitle { border-bottom:2px solid #000000; font-size: 14px; font-weight: bold; 
					border-right-width: 1; border-top-width: 1; 
					margin-bottom: 4; margin-top:0; padding-left:4; 
					background-repeat:repeat-x; padding-top:3; padding-bottom:3 }
.otherlistinghead { font-size: 12px; font-family: 
                      Arial; font-weight: bold;  
               		  margin-bottom:6; margin-top:8; padding-left:10; 
               		  padding-top:4; padding-bottom:2; 
               		  background-repeat:no-repeat; line-height:150%; text-transform:uppercase; background-color:#C0C0C0 }
.featurelistinghead { font-size: 14px; font-family: 
                      Arial; font-weight: bold;  
               		  margin-bottom:6; margin-top:8; padding-left:10; 
               		  padding-top:2; padding-bottom:2; 
               		  background-repeat:no-repeat; line-height:150%; background-color:#81B5F3 }
.description { font-family: Arial; font-size: 12px; margin-left: 22; margin-top: 2; margin-bottom:4; border-left-style:solid; border-left-width:0; border-right-width:1; border-top-width:1; border-bottom-width:1; margin-right:14 }
.subtitle    { font-family: Arial; font-size: 13px; font-weight: bold; border-right-width: 1; border-top-width: 1; 
               margin-top: 6; margin-bottom: 1; list-style-type:square; 
               padding-left:4; 
               margin-left:8 }
.featured    { font-family: Arial; font-size: 12px; color: #FFFFFF; 
               background-color: #000000; padding-left:8; padding-right:8; padding-top:4; padding-bottom:4; 
               background-image:url('../images/ValleyBackgroundTall.jpg'); 
               background-repeat:repeat-x }
a            { text-decoration: none }
a:link       { text-decoration: none; color:#0000FF }
a:hover      { text-decoration: none; color:#FF0000 }
a:visited    { text-decoration: none; color:#0000FF }
.leftbar     { background-color:#003366 }
.rightbar     { font-family: Arial; font-size: 11px; color:#000000; background-color:#FFFFFF; font-weight:bold }
.topbar     { background-image:url('../images/head_bkgd.jpg'); background-position-x:63 }
.topmenubox  { padding-left: 4; padding-right: 4; padding-top: 3; 
			background-color:#000000 }
.topmenutext { font-family: Arial; font-size: 12px;  color:#FFFFFF; line-height:140%; font-weight:bold }
a.topmenutext       { text-decoration: none; font-family:Arial }
a:link.topmenutext       { text-decoration: none; color:#CCCCCC }
a:hover.topmenutext       { text-decoration: none; color:#FFFFFF }
a:visited.topmenutext       { text-decoration: none; color:#CCCCCC }
.leftmenubox { padding-right: 4; background-color:#003366 }
.leftmenutext     {  font-family: Arial; font-size: 11px; color:#FFFFFF; margin-left:4; line-height:150% }
a.leftmenutext       { text-decoration: none; font-weight:bold; color:#FFFFFF }
a:link.leftmenutext       { text-decoration: none; font-weight:bold; color:#FFFFFF }
a:hover.leftmenutext       { text-decoration: none; color:#FFFFFF }
a:visited.leftmenutext       { text-decoration: none; color:#FFFFFF }
.footertext     { font-family: Arial; font-size: 11px; font-weight:bold; color:#cccccc; background-color:#000000 }
a.footertext       { text-decoration: none; font-weight:bold }
a:link.footertext       { text-decoration: none; font-weight:bold; color:#FFFFFF }
a:hover.footertext       { text-decoration: underline }
a:visited.footertext       { text-decoration: none }
.pagetitle     { font-family: Arial; font-size: 14px; color:#000000; font-weight:bold; line-height:180%; 
                 background-image:url('../images/title_bkgd.jpg'); 
                 border-left-width:1; border-right-width:1; border-top-width:1; border-bottom-style:solid; border-bottom-width:1 }
button       { font-family: Arial; font-size: 11px; font-weight: bold; color: #000080; 
               float: right; padding: 2; background-color: #FFFFFF }
h1           { font-size: 10px; text-transform: uppercase; letter-spacing: .5; 
               font-family: Arial; margin-top: 0; margin-bottom: 0; 
               padding-left: 8; padding-top: 2; padding-bottom: 3; 
               background-color: #002040; text-align:left; 
                font-weight:bold; color:#FFFFFF }
h2     { font-family: Arial; font-size: 14px; color: #000000; font-weight: bold; 
               margin-top: 0; margin-bottom: 2; padding-left:10; padding-top:4; padding-bottom:2; 
               border-left-width:1; border-bottom-width:1; background-repeat:no-repeat; background-color:#F4E055  }
h3           { font-family: Verdana; font-size: 12px; font-weight: bold; border-right-width: 1; border-top-width: 1; 
               margin-top: 10; margin-bottom: 2; list-style-type:square; 
               padding-left:4; 
               margin-left:10; background-color:#F0F0F0 }
ul           { margin-top: 6; margin-bottom: 6 }
.sectiontitle     { font-family: Arial; font-size: 15px; color: #000000; font-weight: bold; 
               margin-top: 0; margin-bottom: 2; background-color: #EABB00; padding-left:8; padding-top:4; padding-bottom:4; 
               border-left-width:1; border-bottom-width:1  }
h4           { margin-bottom: 0; font-size:14px; font-weight:bold; margin-top:0 }
.busname           { font-family: Verdana; font-size: 12px; font-weight: bold; border-right-width: 1; border-top-width: 1; 
               margin-top: 10; margin-bottom: 2; list-style-type:square; letter-spacing: 0; text-transform: none;
               padding-left:4; margin-left:10; background-color:#F0F0F0; color:#000000 }
.catname     { font-family: Arial; font-size: 14px; color: #000000; font-weight: bold; letter-spacing: 0; text-transform: none;
               margin-top: 0; margin-bottom: 2; padding-left:10; padding-top:4; padding-bottom:2; 
               border-left-width:1; border-bottom-width:1; background-repeat:no-repeat; background-color:#F4E055  }
.keys         { font-family: Arial; font-size: 9px; color:#CCCCCC; margin-left:12; margin-right:12 }