/* generic html tags */

body {
		color:#000000;
		background-color:#ffffff;
		margin:0px;
		padding:0px;
		font-family:verdana, helvetica, arial, sans-serif
		}
h1, h2, h3, caption, p, th, td, div, li, input, textarea, select {
		font-family:verdana, helvetica, arial, sans-serif
		}
h1 {
		font-size:x-large
		}
h2 {											
		font-size:large
		}
h3 {
		font-size:medium
		}
h4 {
		font-size:small
		} 
h1, h2, h3, h4 {
		margin-left:0px;
		margin-top:0px;
		margin-right:0px;
		margin-bottom:3px
		}
caption, p, th, td, div, li {
		font-size:small
		}
p, div, li {											
		line-height:100%
		}
blockquote {
		margin-left:20px;
		margin-top:0px;
		margin-right:0px;
		margin-bottom:0px
		}
form {
		margin:0px
		}
hr {
		height:1px;
		width:100%;
		color:#cccccc;
		background-color:#ffffff;
		background:none;
		margin-top:0px;
		margin-bottom:0px;
		}
.content {
		margin-left:1px;
		margin-top:0px;
		margin-right:1px;
		margin-bottom:10px;
		}

/* 
generic links */

a:link {
		color:#3300cc;
		text-decoration:underline;
		}
a:visited {
		color:#cc0033;
		text-decoration:underline;
		}
a:hover {
		color:#cc0033;
		text-decoration:none;
		}

/* generic classes */

div.content {
		padding-left:18px;
		padding-top:18px;
		padding-right:24px;
		padding-bottom:0px
		}
div.linkspacer {
		padding-left:0px;
		padding-top:5px;
		padding-right:0px;
		padding-bottom:0px
		}
div.linespacer {
		margin:0px 0px 0px 0px;
		padding-left:5px;
		padding-top:0px;
		padding-right:0px;
		padding-bottom:0px
		}
div.addressspacer {
		padding-left:19px;
		padding-top:0px;
		padding-right:0px;
		padding-bottom:0px
		}
.chevrons {
		color:#ff0000;
		font-weight:bold;
		padding-left:0px;
		padding-right:2px;
		background:transparent
		}
.labeltext {
		color:#444444;
		background: #ffffff none;
		font-weight:bold
		}
.hidetext {
		display:none
		}
		
/* generic classes:state portal banner */

#containbanner {margin:0; padding:0; width:100%; background:#fff; float:left; border-bottom:1px solid #ccc}
#containbanner div#bannerid {float:left}
#containbanner div#tourismid {float:right}

.table1	{
		background-color:#efefef
		}
.table2	{
		background-color:#cccccc
		}
		
/* footer */
		
.footer {
		font-size:xx-small;
		color:gray;
		background-color:transparent
}
