/* CSS Document */
/* Start General Site Wide */
body {
	margin: 8px;
	padding: 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: #000;
	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 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.2em;
	padding: 10px 0 0 0;
	font-weight: normal;
}

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

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

input {
	font-size: .85em;
}

.red-text {
	color: #C00;
}

/* 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: #FFF url(../images/header_agency_logo_bg.jpg) no-repeat;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
	font-size: 1em;
	height: 137px;
}

#awt-header #awt-logo img { margin: 0; padding: 0; border: none; }
 
#awt-header td#awt-logo {text-align:left;}

#awt-header #awt-search { vertical-align: bottom; text-align: right; }
    
#awt-header #awt-topNav-search {
	font-family: Georgia;
	color: #FFF;
	font-weight: normal;
	padding: 0 0 8px 7px;
	text-align: right;
	vertical-align: bottom;
	margin: 0;
	white-space: nowrap;
	font-size: 1.2em;
}

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

#awt-topNav-search a:hover.on,
#awt-topNav-search a:hover.awt-on  { 
	text-decoration: none;
	color: #F90;
}


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


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

#awt-header #awt-search-textbox {
	vertical-align: bottom;
	text-align: right;
	width: 6em;
	padding: 0 0 7px 7px;
}

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

#awt-header #awt-search-button {
	vertical-align: bottom;
	text-align: right;
	width: 2em;
	padding: 0 10px 6px 6px;
	margin: 0;
}

#awt-header #awt-search-button input {
	padding: 1px;
	margin: 0;
}

/* End of Header */
/* Start of Agency Website Top Nav */

#awt-topNav {
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: none;
	border-right: none;
	background: #94C0E1;
	color: #000;
	width: 100%;
}

#awt-topNav-links {
	font-size: .87em;
	font-weight: normal;
	padding: 6px 10px 6px 10px;
	margin: 0;
	text-align: center;
}

#awt-topNav-links a {
	display: inline;
	padding: 6px 10px 6px 10px;
	margin: 0;
	border-right: none;
	border-left: 1px solid #FFF;
	background: #94C0E1;
	color: #000;
	text-decoration: none;

}

#awt-topNav-links a:hover {
	display: inline;
	padding: 6px 10px 6px 10px;
	margin: 0;
	border-right: none;
	border-left: 1px solid #FFF;
	color: #000;
	background-color: #FFF;
	text-decoration: none;
	
}

#awt-topNav-links-start a{
   border-left: none;
}

#awt-topNav-links-start a:hover{
   border-left: none;
}

#awt-topNav-links .on,
#awt-topNav-links .awt-on { 
	background-color: #000;
	text-decoration: none;
	color: #FFF;
}

#awt-topNav-links a:hover.on,
#awt-topNav-links a:hover.awt-on { 
	background-color: #000;
	text-decoration: none;
	color: #FFF;
}

/* End of Agency Website Top Nav */
/* Start of Crumb Trail */
#awt-crumbs-container {
	width: 100%;
	background-image: url(../images/crumb_bg.gif);
}
.awt-crumbs {
	padding: 7px 0px 5px 230px;
	font-size: .85em;
	height: 20px;
	text-align: left;
}

/* End of Crumb Trail */
/* Start of content-area Area */
#awt-page-body {width: 100%;}

/* Start of Left Column */
#awt-left-col {
	width: 17em;
	padding: 0;
	margin: 0;
	background-color: #FFF;
}

#awt-leftside {
	padding: 0;
	margin: 0;
}

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

/* 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 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: 0;
	border-left: 0;
	border-right: 0;
	border-bottom: 1px dashed #999;
	padding: 3px 3px 3px 15px;
	font-weight: bold;
	font-size: 0.87em;
	color: #000;
	background-image: none;
	background-repeat: no-repeat;
	background-position: .5em .1em;
	background-color: #FFF;
	margin: 0;
	text-align: left;
}

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 .1em .5em;
	color: #000;
	border-bottom: 1px dashed #999;
}

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

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

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

/* 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;
}

/* Column Headers */

#awt-leftside h5 {
	display: block;
	background-color: #005B89;
	color: #FFF;
	padding: 4px 4px 4px 15px;
	margin: 15px 0 5px 0;
	font-size: .87em;
	font-weight: normal;
	text-align: center;
	}

/* End Column Headers */

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

#awt-middle-col {
	background: #FFF;
	padding: 0;
	margin: 0;
	text-align: left;
	color: #000;
}

#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 30px; }
#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 {
	width: 14em;
	padding: 0;
	margin: 0;
	text-align: left;
	color: #000;
	/* background color see the colored .css file */
}

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

#awt-rightside ul {padding-left: 0; margin-left: 0; margin-top: 0; margin-bottom: 0; list-style:none;}
#awt-rightside li {padding-left: 8px; margin-bottom: 6px; font-size: .87em;}

#awt-rightside h5 {
	display: block;
	text-align: center;
	background-color: #C00;
	color: #FFF;
	padding: 4px;
	margin: 5px 0 5px 0;
	font-size: 1.2em;
	font-weight: normal;
	text-transform: uppercase;
	}

#awt-rightside h6 {
	display: block;
	text-align: center;
	background-color: #005B89;
	color: #FFF;
	padding: 4px;
	margin: 15px 0 5px 0;
	font-size: .87em;
	font-weight: normal;
	}

/* End of Right Column */
/* End of content-area Area */

/* Start of Footer */
/* Start of Copyright */
#awt-copyright {
	border: 0;
	width: 100%;
	/* background color see the colored .css file */
}

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

td#awt-copyright-text {
	width: 56%;
	vertical-align: middle;
	color: #000;
	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 */
