/* CSS Document */

body { margin:10px 0px 0px 0px;
text-align:center;
}

.headertop {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
text-align:right; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; padding:0px 1px 5px 0px; }

.header {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	height:175px;
}

.navigation {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	height:106px;
}

.spacer {height:50px;}


.button_a { height:25px;}
.button_b { height:29px;}
.button_c { height:25px;}
.button_d { height:27px;}


.outercontent {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	background-image:url(images/mainpagebackground.gif); 
	background-repeat:repeat-y;
}



.innercontent {

	margin:0px 30px 0px 200px;

	padding-bottom:110px;
}

.innercontent_b {width:500px; text-align:left;}


.leftnav {float:left; width:178px;}

.mainbuttons {height:106px; width:178px; float:left;}
.strapline {float:left; width:582px; height:106px;}

.footer {
    width: 760px;
	margin-right: auto;
	margin-left: auto;
	height:74px;
	background-image:url(images/footer.gif);
	}

.footerouter 
    { width: 760px;
	margin-right: auto;
	margin-left: auto;
	height:30px;}
	
	
.footerlinks {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:70%; color:#000000; padding:5px 0px 0px 0px; float:right; width:600px; 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:90%; 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.popupwhite:active {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: underline;}
a.popupwhite:link {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: underline;}
a.popupwhite:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: underline;}
a.popupwhite: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 { padding:0px 0px 10px 0px;}

.office { 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:10px; }


.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;
}

.grouplinks {margin-bottom:5px;}




































