/* CSS Document */

/* Neutralize styling:
   Elements we want to clean out entirely: */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
}

/* Neutralize styling:
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}

p, h2, h3, h4, li {
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

body {
	background-color:#ffffff;
	margin: 0px 0px 0px 0px;
}

img {
	border: none;
}

p {
	font-size: 9px;
	line-height: 12px;
	color: #363636;
	margin: 0px 0px 12px 12px;
}

a:link {
	font-size: 9px;
	color: #363636;
        line-height: 12px;
	margin: 0px 5px 6px 0px;
        text-decoration: underline;
}

a:visited {
	font-size: 9px;
        color: #363636;
        line-height: 12px;
	margin: 0px 5px 6px 0px;
        text-decoration: underline;
}

a:hover {
	font-size: 9px;
        color: #555555;
        background-color:#00FFFF;
	line-height: 12px;
	margin: 0px 5px 6px 0px;
        text-decoration: underline;
}

a:active {
        font-size: 9px;
        color: #363636;
	line-height: 12px;
	margin: 0px 5px 6px 0px;
        text-decoration: underline;
}

#nav_main ul li a.current {
	display: inline;
	font-size: 9px;
        color: #555555;
        background-color:#FFFF00;
	line-height: 12px;
        text-decoration: underline;
}

#secondary_main ul li a.current {
	display: inline;
	font-size: 9px;
        color: #555555;
        background-color:#00FFFF;
	line-height: 12px;
        text-decoration: underline;
}


.office_link a:hover {
        background-color:#FFFF00;
}

.office_link_current {
        display: inline;
        background-color:#FFFF00;
}

ul {
        font-size: 9px;
	line-height: 12px;
	color: #363636;
	list-style: none;
	margin: 0px 0px 5px 0px;
}

li {
	font-size: 9px;
	margin: 0px 0px 0px 12px;
	
}

#container_main {
        min-height: 540px;
	margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}

#nav_main {
	width: 120px;
	float: left;
	margin: 0px 0px 0px 0px;
        padding: 8px 0px 0px 0px;
        display: inline;
}

#secondary_main {
	width: 130px;
	float: left;
	margin: 0px 0px 0px 0px;
        padding: 8px 0px 0px 0px;
        display: inline;
}

#content_main {
	width: 370px;
	float: left;
	margin: 0px 0px 0px 0px;
        padding: 8px 0px 0px 0px;
        display: inline;
}

#content2_main {
	width: 570px;
	float: left;
	margin: 0px 0px 0px 0px;
        padding: 8px 0px 0px 0px;
        display: inline;
}

#detail_main {
	width: 200px;
	float: left;
	margin: 0px 0px 0px 0px;
        padding: 8px 0px 0px 0px;
        display: inline;
}

#detail2_main {
	width: 570px;
	margin: 0px 0px 0px 0px;
        padding: 8px 0px 0px 0px;
}

.clear_both {
	clear: both;
}

#footer_main {
	margin: 20px 0px 0px 0px;
        padding: 8px 0px 0px 0px;
}

#footer_copy {
	width: 120px;
        float: left;
}

#copyright {
	margin: 20px 0px 0px 0px;
}

#footer_float {
       width: 200px;
        float: left;
}
