/* CSS Document */
/* Start General Site Wide */
body {
	margin: 1px;
	padding: 0 1px 0 0;
	color: #000;
	background: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
}

a:link { color: #36C; }

a:visited {
	color: #555;
	text-decoration: underline;
}

a:active { color: #F00; }

a:hover {
	color: #C30;
	text-decoration: none;
}

table {
	width: 100%;
	margin: 0;
	padding:0;
}

td {
	margin: 0;
	padding: 0;
	border-width: 0;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

img { border-style: none; }

form { display: inline; }

h1,h2,h3 { font-weight: bold; }

h1 {
	/* color see the colored .css file */
	font-size: 1.2em;
	padding: 10px 0 0 0;
}

h2 {
	font-size: 1.05em;
	padding: 0;
}

h3 {
	font-size: .95em;
	font-style: italic;
	padding: 0;
}

input {
	font-size: .85em;
}

/* End General Site Wide */
/* Start of Agency Website */

/* Start of Skip Nav */
.awt-skipNav {
	position: absolute;
	left: -999px;
	width: 990px;
}
/* End of Skip Nav */
/* Start of Header */
#awt-header {
	/* background (header.css) */
	margin: 0px;
	padding: 0px;
	border: 1px solid #000;
}

#awt-header tr, #awt-header td, #awt-header img { margin: 0; padding: 0; }

#awt-logo img { margin: 0; padding: 0; border: none;}

#awt-search { vertical-align: middle; }

#awt-searchForm {
	background: transparent;
	font-size: .85em;
}

#awt-searchForm p { 	
	padding:0 0 4px 7.6em;
    margin: 0;
}

#awt-searchForm #awt-sitemap {
	padding: 0 0 2px 0;
	margin: 0;
	vertical-align: bottom;
}
    
#awt-searchForm #awt-search-label {
	/* color (header.css) */
	/* font-weight (header.css) */
	padding: 5px 5px 0 0;
	text-align: right;
	margin: 0;
	white-space: nowrap;
}

#awt-searchForm a {
	/* color (header.css) */
	/* font-weight (header.css) */
	text-decoration: underline;
}

#awt-searchForm a:visited {
	/* color (header.css) */
	text-decoration: underline;
}

#awt-searchForm a:hover {
	/* color (header.css) */
	text-decoration: none;
}

#awt-searchForm #awt-search-textbox {
	width: 10em;
	padding: 2px;
}

#awt-searchForm #awt-search-textbox input {
	font-size: .95em;
	margin: 0;
}

#awt-searchForm #awt-search-button {
	width: 3em;
	padding: 2px 2px 0 2px;
}

#awt-searchForm #awt-search-button input {
	background: #FC0;
	font-size: .95em;
	margin: 0;
}
/* End of Header */
/* Start of Agency Website Top Nav */
#awt-topNav {
	margin: 1px 0;
	border: 1px solid #000;
	background: #000;
	color: #FFF;
}

#awt-topNav p {margin-top: 0; margin-bottom: 0;}

#awt-topNav-links {
	padding: 4px 1px 4px 15px;
	font-size: .85em;
	font-weight: bold;
}

#awt-topNav-links a {
	color: #FFF;
	text-decoration: underline;
}

#awt-topNav-links a:hover { text-decoration: none; }

#awt-topNav-links .on,
#awt-topNav-links .awt-on, 
#awt-topNav-search .awt-on  { text-decoration: none;
	color: #FC0;
}

#awt-topNav-search {
	padding: 4px 1px 4px 15px;
	font-size: .85em;
	font-weight: bold;
}

#awt-topNav-search a {
	color: #FFF;
	text-decoration: underline;
}

#awt-topNav-search a:hover { text-decoration: none; }

#awt-topNav-search #nav-search-label {font-size: 1em;}


#searchOption2 {
	text-align: right;
	padding: 0 1em 0 0;
}

/* End of Agency Website Top Nav */
/* Start of content-area Area */
#awt-page-body { border: 1px solid #000; }

/* Start of Left Column */
#awt-left-col {
	border-right: 1px solid #000;
	width: 16em;
	padding: 0;
	margin: 0;
	/* background color see the colored .css file */
}

#awt-leftside {
	padding-left: 7px;
}

#awt-left-col {margin-top:0;}

#awt-leftside h4 {
	text-transform: uppercase;
	padding: 6px 1px 4px 1px;
	margin: 0;
	color: #FFF;
	/* background color see the colored .css file */
	font: bold 0.95em Arial, Verdana, Helvetica, sans-serif;
}

/* sets margin padding and list styles for left nav */

ul.awt-leftnav1, ul.awt-leftnav1 ul, ul.awt-leftnav1 ul ul  {
	margin: 0;
	padding: 0;
	list-style: none;
}

/* this gives the last link a bottom border */

ul.awt-leftnav1 {border-bottom: 1px solid #000;} 

/* this closes up the space between li's in IE */

ul.awt-leftnav1 li {display:inline;} 

/* styles for links */

ul.awt-leftnav1 li a
{
	display: block;
	text-decoration: none;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 0;
	border-bottom: 0;
	padding: 3px 10px 3px 20px;
	font-weight: bold;
	font-size: 0.87em;
	color: #000;
	background-image: url(../images/bullet_link.gif);
	background-repeat: no-repeat;
	background-position: .5em .5em;
	/* background color see the colored .css file */
    text-decoration: none;
	margin: 0;
}

ul.awt-leftnav1 li a:visited
{
	color: #000;
    text-decoration: none;
}

ul.awt-leftnav1 li a:hover {
	background: #FFF url(../images/bullet_hover.gif) no-repeat .5em .5em;
}

ul.awt-leftnav1 li a.on {
	background: #FFF url(../images/bullet_on.gif) no-repeat .5em .5em;
}

ul.awt-leftnav1 li a.on:visited {
	background: #FFF url(../images/bullet_on.gif) no-repeat .5em .5em;
}

ul.awt-leftnav1 li a.on:hover {
	background: #FFF url(../images/bullet_on.gif) no-repeat .5em .5em;
}

/* cascading styles to change indent
and bullets for nested lists */

ul.awt-leftnav1 li ul a {
	background: #FFF url(../images/bullet_second.gif) no-repeat 1.8em .5em;
	padding-left: 3.3em;
	border-top: none;

}

ul.awt-leftnav1 li ul a:visited {
	background: #FFF url(../images/bullet_second.gif) no-repeat 1.8em .5em;
	padding-left: 3.3em;
	border-top: none;

}

ul.awt-leftnav1 li ul a:hover {
	background: #FFF url(../images/bullet_hover.gif) no-repeat 1.8em .5em;
	padding-left: 3.3em;
	border-top: none;

}

ul.awt-leftnav1 li ul a.on { 
	color: #C00; 
	background: #FFF url(../images/bullet_on.gif) no-repeat 1.8em .5em;
}

ul.awt-leftnav1 li ul a.on:visited { 
	color: #C00; 
	background: #FFF url(../images/bullet_on.gif) no-repeat 1.8em .5em;
}

ul.awt-leftnav1 li ul a.on:hover { 
	color: #C00; 
	background: #FFF url(../images/bullet_on.gif) no-repeat 1.8em .5em;
}

ul.awt-leftnav1 li ul ul a {
	background: #FFF url(../images/bullet_second.gif) no-repeat 3.5em .5em;
	padding-left: 5em;
	border-top: none;
}

ul.awt-leftnav1 li ul ul a:visited {
	background: #FFF url(../images/bullet_second.gif) no-repeat 3.5em .5em;
	padding-left: 5em;
	border-top: none;
}

ul.awt-leftnav1 li ul ul a:hover {
	background: #FFF url(../images/bullet_hover.gif) no-repeat 3.5em .5em;
	padding-left: 5em;
	border-top: none;
}

ul.awt-leftnav1 li ul ul a.on {
	color: #C00; 
	background: #FFF url(../images/bullet_on.gif) no-repeat 3.5em .5em;
	padding-left: 5em;
	border-top: none;
}

ul.awt-leftnav1 li ul ul a.on:visited {
	color: #C00; 
	background: #FFF url(../images/bullet_on.gif) no-repeat 3.5em .5em;
	padding-left: 5em;
	border-top: none;
}

ul.awt-leftnav1 li ul ul a.on:hover {
	color: #C00;
	background: #FFF url(../images/bullet_on.gif) no-repeat 3.5em .5em;
	padding-left: 5em;
	border-top: none;
}

/* End of Left Column */
/* Start of Middle Column */

#awt-middle-col {
	background: #FFF;
	padding: 0;
	margin: 0;
}

#awt-middle-col p.awt-crumbs {
	padding: 6px 1px 6px 7px; 
	font-size: .85em;
	font-weight: normal;
	text-align: left;
	margin: 0; 
	background: #E1E1E1;
}

/* added 6-2005 workaround for editable area within p tag */
#awt-middle-col div.awt-crumbs {
	padding: 6px 1px 6px 7px; 
	font-size: .85em;
	font-weight: normal;
	text-align: left;
	margin: 0; 
	background: #E1E1E1;
}


#awt-middle-col ul li, 
#awt-middle-col ol li {
	font-size: .95em; 
	margin-top: 6px;
	margin-bottom: 6px;
}

#awt-middle-col ul li ul li, 
#awt-middle-col ol li ol li, 
#awt-middle-col ul li ol li, 
#awt-middle-col ol li ul li {
	font-size: 1em; 
	margin-bottom: 6px;
}

#awt-middle-col ul.plain {
	margin-left: 0; 
	padding-left: 0; 
	list-style: none;
}

#awt-content-area { padding: 0 12px 12px 15px; }
#awt-content-area h1 {margin-top: 0;}

#awt-content-area p {
	margin-top: 0; 
	margin-bottom: .9em; 
	font-size: .95em; 
}

/* End of Middle Column */
/* Start of Right Column */
#awt-right-col {
	border-left: 1px solid #000;
	width: 14em;
	padding: 0;
	margin: 0;
	/* background color see the colored .css file */
}

#awt-rightside h4 {
	text-transform: uppercase;
	padding: 5px 10px 5px 10px;
	color: #FFF;
	margin: 0;
	/* background color see the colored .css file */
	font: bold 0.95em Arial,Verdana, Helvetica, sans-serif;
}

#awt-rightside p {
	margin: 0em 0;
	padding: 4px 4px 4px 10px;
	font-size: .85em;
}

#awt-rightside a:link { color: #000; }

#awt-rightside a:hover {
	color: #C30;
	text-decoration: none;
}

#awt-rightside ul {padding-left: 0; margin-left: 0; margin-top: 3px; margin-bottom: 0; list-style:none;}
#awt-rightside li {padding-left: 8px; margin-bottom: 6px; font-size: .87em;}
/* End of Right Column */
/* End of content-area Area */

/* Start of Footer */
/* Start of Bottom Nav */
#awt-bottom-nav {
	margin: 1px 0 1px 0;
	border: 1px solid #000;
	background: #808080;
}

#awt-bottom-nav-links {
	padding: 4px 1px 4px 15px;
	font-size: .85em;
	font-weight: bold;
	text-align: center;
	color: #FFF;
}

#awt-bottom-nav-links a {
	color: #FFF;
	text-decoration: underline;
}

#awt-bottom-nav-links a:hover { text-decoration: none; }

/* End of Bottom Nav */
/* Start of Copyright */
#awt-copyright {
	border: 1px solid #000;
	/* background color see the colored .css file */
}

td#awt-credits {
	width: 22%;
}

td#awt-copyright-text {
	width: 56%;
	vertical-align: middle;
	color: #FFF;
	font-size: .85em;
	margin: 0;
	padding: 9px;
}

td#awt-security {
	width: 22%;
}

td#awt-credits, td#awt-copyright-text, td#awt-security { text-align: center; }
/* End of Copyright */ 
/* End of Footer */
/* End of Agency Website */
