/* CSS Document */

/* CSS Document */

body { margin:10px 0px 0px 0px;
text-align:center;
}

.mainbg {background-image:url(images/bg.gif); background-repeat:repeat-y;}


.outercontent {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	background-image:url(images/mainpagebackground.gif); 
	background-repeat:repeat-y;
}



.content {
text-align:left;
	margin:30px 20px 130px 20px;
	
}

.footerline {
    width: 760px;
	margin-right: auto;
	margin-left: auto;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
    -moz-border-radius: ;
	border-bottom:none;
	border-left:none;
	border-right:none;
}




.footer {
    width: 760px;
	margin-right: auto;
	margin-left: auto;
	height:54px;
	background-image:url(images/footer.gif);
	font-family:Arial, Helvetica, sans-serif; font-size:70%;
	text-align:left;
	}

.footerouter 
    { width: 760px;
	margin-right: auto;
	margin-left: auto;
	height:30px;}
	
	
.footerlinks {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#FFFFFF; padding:5px 0px 0px 0px; float:right; width:400px; text-align:right;}

.footerw3c { padding:5px 0px 0px 5px; float:left; width:100px; text-align:left;}


/* header tags and p */
h1 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:100%; color:#000000; padding:0px 0px 2px 0px; margin:0px 0px 10px 0px;}
h2 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; padding:5px 0px 3px 0px; margin:0px 0px 0px 0px;}
h3 {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; padding:5px 0px 3px 0px; margin:0px 0px 0px 0px;}

p {margin:0px 0px 15px 0px;}


.text {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 80%; color:#000000;  line-height:21px;}
.textnomarg {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 80%; color:#000000;  line-height:18px ;margin:0px 0px 0px 0px;}
.textnomarg_bold {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 80%; color:#000000;  line-height:18px ;margin:0px 0px 0px 0px; font-weight:bold;}

/* Links */

a.default:active {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline;}
a.default:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline;}
a.default:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #000000; text-decoration: underline;}
a.default:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #225523; text-decoration: none;}

a.linkwhite:active {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: underline;}
a.linkwhite:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: underline;}
a.linkwhite:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: underline;}
a.linkwhite:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none;}

/* Conten Page Imagery */
.imageright {float:right; margin:10px 0px 10px 10px;}

.map {text-align:center; padding:0px 0px 10px 0px;}







/* Bullets */

li { list-style-image: url(images/bullet.gif); margin-left:-14px; margin-top:2px;}
ul {margin-top:5px; }

.liinner { list-style-image: url(images/bulletinner.gif); margin-left:-2px; }


.dotted {
	border-width: 1px;
	border-style: dotted;
	border-color: #CCCCCC;
    -moz-border-radius: ;
	border-top:none;
	border-left:none;
	border-right:none;
 content:".";
 margin-top:3px;
 margin-bottom:5px;
}




