/* Kurt Alberts CSS */

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 5px 0 0 0;
}

img {
	border: 0;
}

button {
	padding:4px;
	margin-left:5px;
	margin-right:5px;
	background-color:#0066FF;
	color:#FFFFFF;
	border-radius:10px 10px 0px 0px;
	border:none;
	font-weight: bold;
}
button:hover {
	background:#6699FF;
	cursor:pointer;
	color:#000000;
}



a:link {
	color: #075C9E;
	background: transparent;
	text-decoration: none;
}

a:visited {
  	color: #075C9E;
	background: transparent;
	text-decoration: none;
}

a:hover {
	color: #CD3301;
	background: transparent;
	text-decoration: none;
}

a:active {
	color: #008000;
	background: transparent;
	text-decoration: none;
}






a.mainLink:link {
	color: #075C9E;
	background: transparent;
	text-decoration: none;
}

a.mainLink:visited {
  	color: #075C9E;
	background: transparent;
	text-decoration: none;
}

a.mainLink:hover {
	color: #CD3301;
	background: transparent;
	text-decoration: none;
}

a.mainLink:active {
	color: #008000;
	background: transparent;
	text-decoration: none;
}





a.redLink:link {
	color: #008000;
	background: transparent;
	text-decoration: none;
}

a.redLink:visited {
  	color: #008000;
	background: transparent;
	text-decoration: none;
}

a.redLink:hover {
	color: #CD3301;
	background: transparent;
	text-decoration: none;
}

a.redLink:active {
	color: #008000;
	background: transparent;
	text-decoration: none;
}






a.dynamicLink:link {
	color: #075C9E;
	background: transparent;
	text-decoration: none;
}

a.dynamicLink:visited {
  	color: #075C9E;
	background: transparent;
	text-decoration: none;
}

a.dynamicLink:hover {
	color: #008000;
	background: transparent;
	text-decoration: none;
}

a.dynamicLink:active {
	color: #008000;
	background: transparent;
	text-decoration: none;
}





a.headLink:link {
	color: #001722;
	background: transparent;
	text-decoration: none;
}

a.headLink:visited {
  	color:#001722;
	background: transparent;
	text-decoration: none;
}

a.headLink:hover {
	color: #CD3301;
	background: transparent;
	text-decoration: underline;
}

a.headLink:active {
	color: #001722;
	background: transparent;
	text-decoration: none;
}



a.whiteLink:link {
	color: #FFFFFF;
	background: transparent;
	text-decoration: none;
}

a.whiteLink:visited {
  	color: #FFFFFF;
	background: transparent;
	text-decoration: none;
}

a.whiteLink:hover {
	color: #CCCCCC;
	background: transparent;
	text-decoration: underline;
}

a.whiteLink:active {
	color: #FFFFFF;
	background: transparent;
	text-decoration: none;
}




.footBarR {
	float: right;
	font-size: 60%;
	font-weight: bold;
	margin: 0 35px 0 0;
	padding: 0 0 4px 0;
}




.fillBox {

	width: 190px;
	height: 150px;
	background: transparent;
	border: 1px dotted #CCCCCC;

	margin: 10px 10px 0 10px;

}


#topFlash {
	height: 175px;
	width: 900px;
	background: url(gfx/header.jpg) top left no-repeat #FFFFFF;

}

.headNav {
	width: 692px;
	height: 20px;
	float: right;
	text-align: right;
	font-size: 80%;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 150px 20px 0 0;
	padding: 5px 0 0 0;
	background: transparent;
}

/*****************************************************************dynamicNav*/

.dynamicNav {
	display: none;
	margin: 10px 12px 15px 12px;
	font-size: 70%;
	letter-spacing: 1px;
	color: #008000;
	background: #F0F0F0;
	width: 185px;
	font-weight: bold;
	/*
	border-top: 1px dotted #CCCCCC;
	border-left: 1px dotted #CCCCCC;
	*/
}

.dynamicItem {
	width: 180px;
	padding: 0 0 0 3px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 1px solid #FFFFFF;
	display: block;
	clear: both;
}

.dynamicItem img {
	margin: 2px 0 0 0;
	border: 0;
}

.navArrow {
	float: left;
}

.headItem {
	background: transparent;
}
.navHead {
	margin: 6px 0 4px 5px;
	text-transform: uppercase;
	color: #3B425A;

}

.navLink {
	margin: 4px 0 5px 25px;
   text-transform: uppercase;
}

.newsHead {
	margin: 10px;
}


/********************************************************** nav links & arrows*/


#LAresults, #LTresults, #ASresults, #ANresults, #VPresults {
	display: none;
	clear: both;
}

#arrowA1, #arrowB1, #arrowC1, #arrowD1, #arrowE1 {
	display: inline;
}

#arrowA2, #arrowB2, #arrowC2, #arrowD2, #arrowE2 {
	display: none;
}


#linkA1, #linkB1, #linkC1, #linkD1, #linkE1 {
	display: inline;
}

#linkA2, #linkB2, #linkC2, #linkD2, #linkE2 {
	display: none;
}












/*****************************************************************nav iframe*/


#apDiv10 {

	width: 90%;
	margin: 0 0 0 10px;
	background: #FFFFFF;
	}


.staticNav {
	margin: 10px 0 0 0;
	height: 300px;
}


.staticNav iframe {
	border: 0px;
	overflow-x: hidden;
	overflow-y: scroll;

}





.newsHeading {
	margin: 0 0 8px 0px;
	padding: 2px 0 2px 7px;
	border: 1px dotted #CCCCCC;
	background: #E5E5E5;
	}


/* heading text */

.style25 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #333333;
	background: transparent;
	text-transform: uppercase;
	letter-spacing: 1px;
	}


/* newsItems */

#newsItemA, #newsItemB, #newsItemC {
	margin: 2px 0 0 0;
	padding: 3px 0 0 0;
	height: 50px;
	width: 172px;
	background: transparent;
	border: 1px dotted #CCCCCC;
}



#newsItemA ul, #newsItemB ul, #newsItemC ul {
	list-style: url(gfx/bullet.gif) circle;
	margin: 0 0 0 20px;
	padding: 0;
	color: #A0A0A0;
}


.newsItem {
	margin: 3px;
	padding: 3px 0 0 0;
	height: 50px;
	width: 158px;
	background: #FFFFFF;
	border: 1px dotted #CCCCCC;
}

.newsItem ul {
	list-style: url(gfx/bullet.gif) circle;
	margin: 0 0 0 20px;
	padding: 0;
	color: #A0A0A0;
}


/* link text */

.style19 {
	font-size: 65%;
	font-weight: bold;
	margin: 2px 0 2px 0;
}


/* date text */

.style23 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #A0A0A0;
	margin: 3px 15px 5px 0;
	text-align: right;
	}



/* menu footer */

#menuFoot {
	font-size: 65%;
	font-weight: bold;
	width: 165px;
	/*margin: 5px 0 0 5px;*/
	position: absolute;
	bottom: 8px;
	left: 5px;
}

#menuFootL {
	float: left;

	text-align: left;
}


#menuFootC {
	float: left;
	text-align: center;
}

#menuFootR {
	float: right;

	text-align: right;
}







/*****************************************************************news iframe*/


.newsFrame {
  /*	border-left: 1px dotted #CCCCCC;*/
}

.newsFrame iframe {
/*
	overflow-x: hidden;
	overflow-y: hidden;
*/
}


#newspapers {
	float: right;
  	background: url(gfx/newspapers.jpg) top right no-repeat #FFFFFF;
	height: 400px;
	width: 625px;
}


#newspapers h1 {
	font-size: 110%;
	margin: 15px 0 5px 10px;
	padding: 0 0 0 17px;
	letter-spacing: 0.009em;
	background: url(gfx/redDot.gif) top left no-repeat;
}


#newspapers .narrow p {
	color: #333333;
	font-size: 75%;
	margin: 20px 0 20px 20px;
	text-align: left;
}


#newspapers p {
	color: #333333;
	font-size: 75%;
	margin: 20px 30px 20px 20px;
	text-align: justify;
}

#newspapers h2 {
	font-size: 95%;
	margin: 10px 0 0 20px;
	font-style: italic;
	letter-spacing: 0.009em;
}

#newspapers .narrow {
	width: 280px;
	border-bottom: 1px dotted #CCCCCC;
}


#breadCrumbs {
	position: absolute;
	top: 25px;
	right: 50px;
	font-size: 70%;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 5px 8px;
/*
	border: 1px dotted #CCCCCC;
	background: #F0F0F0;
*/
}


.newsStory {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 620px;
	height: 545px;
  	background: url(gfx/paperBG.jpg) top left no-repeat #FFFFFF;

}


.newsStory p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 75%;
	text-align: justify;
	margin: 0 50px 10px 30px;
}

.newsStory ul {
	list-style: url(gfx/bullet.gif) circle;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 70%;
  	margin: 20px 50px 20px 30px;
	}

.newsStory ul {
  	*margin-left: 70px;
}






.byLine {
	font-size: 60%;
	color: #008000;
	font-weight: bold;
	margin: 10px 0 10px 30px;
	padding: 0 0 10px 0;
   	width: 87%;
	border-bottom: 1px dotted #CCCCCC;
}


.byLineR {
	text-align: right;
	font-size: 60%;
	color: #008000;
	font-weight: bold;
	margin: 0 0 5px 30px;
	padding: 0 0 15px 0;
   width: 87%;
}


.readMore {
	text-align: right;
	font-size: 60%;
	color: #008000;
	font-weight: bold;
	margin: 0 0 5px 30px;
	padding: 0 0 15px 0;
   width: 90%;
	border-bottom: 1px dotted #CCCCCC;
}

.sCaps {
	text-transform: uppercase;
	color: #008000;
}

.bText {
	font-weight: bold;
	font-size: 110%;
}


.newsStory h1 {
	font-size: 100%;
	font-style: italic;
	margin: 25px 0px 5px 30px;
	letter-spacing: 0.009em;
}

.newsStory h2 {
	font-size: 90%;
	font-style: italic;
	margin: 20px 0px -5px 30px;
	padding: 15px 0 0 0;
	letter-spacing: 0.009em;
	border-top: 1px dotted #CCCCCC;
	width: 87%;
}




#newsFooter {
  	position: absolute;
 	top: 500px;
  	left: 0;
   width: 87%;
	border-top: 1px dotted #CCCCCC;
	margin: 0 0 0 30px;
}

.footerLeft {
	float: left;
	font-size: 60%;
	font-weight: bold;
   margin: 0 0 0 5px;
	padding: 5px 0 0 0;
	color: #333333;
}


.footerRight {
	float: right;
	font-size: 60%;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 5px 0 0 0;
	color: #333333;
}




.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: larger;
}
.style2 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; font-size: xx-large; }
#apDiv1 {
	position:absolute;
	left:191px;
	top:97px;
	width:390px;
	height:41px;
	z-index:1;
	background-color: #CCCCCC;
}
#apDiv2 {
	position:absolute;
	left:130px;
	top:236px;
	width:472px;
	height:73px;
	z-index:2;
}
#apDiv3 {
	position:absolute;
	left:191px;
	top:139px;
	width:390px;
	height:47px;
	z-index:2;
	background-color: #000000;
}
.style3 {color: #FFFFFF}
#apDiv4 {
	position:absolute;
	left:0px;
	top:0px;
	width:809px;
	height:180px;
	z-index:1;
}
#apDiv5 {
	position:absolute;
	left:420px;
	top:20px;
	width:0px;
	height:8px;
	z-index:1;
}
#apDiv6 {
	position:absolute;
	left:200px;
	top:20px;
	width:680px;
	height:100px;
	z-index:2;
}
#apDiv7 {
	position:absolute;
	left:80px;
	top:140px;
	width:800px;
	height:20px;
	z-index:3;
}
#apDiv8 {
	position:absolute;
	left:68px;
	top:162px;
	width:800px;
	height:480px;
	z-index:4;
}
#apDiv9 {
	position:absolute;
	left:126px;
	top:220px;
	width:886px;
	height:476px;
	z-index:1;
}




.style17 {font-family: Arial, Helvetica, sans-serif}



.style20 {font-size: 14px}

.style21 {
	font-size: 14px;
	font-weight: bold;
}
.style22 {font-size: 10px}










