.picborder {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

body {
	margin:20px 0px; padding:0px;
	background-color:#FFFFFF}
	
.bread-select {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
	color:#0A51A1;	
	}
		
.bread {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
	color:#666666;	
	}
	
a:link.bread{
	color:#666666;		
	text-decoration:none;
}
	
a:visited.bread{
	color:#666666;		
	text-decoration:none;
}
	
a:hover.bread{
	color:#FF0000;	
	text-decoration:none;
}

.bluelink {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	color:#3333CC;	
	}
	
a:link.bluelink{
	color:#3333CC;		
	text-decoration:none;
}
	
a:visited.bluelink{
	color:#3333CC;		
	text-decoration:none;
}
	
a:hover.bluelink{
	color:#FF0000;	
	text-decoration:none;
}

.bluelinkul {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	color:#3333CC;	
	text-decoration:underline;
	}
	
a:link.bluelinkul{
	color:#3333CC;		
	text-decoration:underline;
}
	
a:visited.bluelinkul{
	color:#3333CC;		
	text-decoration:underline;
}
	
a:hover.bluelinkul{
	color:#FF0000;	
	text-decoration:none;
}


.linknostyle {
	}
	
a:link.linknostyle{

	text-decoration:none;
}
	
a:visited.linknostyle{

	text-decoration:none;
}
	
a:hover.linknostyle{
	text-decoration:none;
}

.bluelinknostyle {
	color:#3333CC;	
	}
	
a:link.bluelinknostyle{
	color:#3333CC;		
	text-decoration:none;
}
	
a:visited.bluelinknostyle{
	color:#3333CC;		
	text-decoration:none;
}
	
a:hover.bluelinknostyle{
	color:#FF0000;	
	text-decoration:none;
}


.mainlink {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
	color:#000000;	
	}
	
a:link.mainlink{
	color:#000000;	
	text-decoration:none;
}
	
a:visited.mainlink{
	color:#000000;	
	text-decoration:none;
}
	
a:hover.mainlink{
	color:#FF0000;	
	text-decoration:none;
}

.mainlink2 {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
	color:#000000;	
	}
	
a:link.mainlink2{
	color:#000000;	
	text-decoration:none;
}
	
a:visited.mainlink2{
	color:#000000;	
	text-decoration:none;
}
	
a:hover.mainlink2{
	color:#FF0000;	
	text-decoration:none;
}

.topmenu {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
	color:#000000;	
	}
	
		
#Content {
	width:640px;
	margin:0px auto;
	}
	

form{
margin-top: 0px;
	margin-bottom: 0px;
}
.alink {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
	color:#000000;	
}

a:link.alink {
	color:#000000;
	text-decoration:none;
}
a:visited.alink {
	color:#000000;
	text-decoration:none;
}
a:active.alink {
	color:#FF0000;
	text-decoration:none;
}
a:hover.alink {
	color:#FF0000;
	text-decoration:underline;
}

.mainstr {
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
	font-weight: bold;	
}
.main {
	font-family:  tahoma, verdana, arial, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	line-height: 14px;
}
.mainbold {
  font-family:  tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
	font-weight:bold;

}
a:link {
	color:#FF0000;
}
a:visited {
	color:#FF0000;
}
a:active {
	color:#FF0000;
}
a:hover {
	color:#000000;
}


.focus {
  font-family:  tahoma, verdana, arial, sans-serif;
  font-size: 0.7em;
	font-style: normal;
	background-color: #FF9B9B;
}


.main_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	background-color: #CDDEE2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 6px;
}


.top-area {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 30px;
}
.bottom-area{
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-style: none;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.side-area-pd30 {
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: none;
	border-right-width: 1px;
	border-left-width: 1px;
		padding-left: 30px;
}
.side-area-pd40 {
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: none;
	border-right-width: 1px;
	border-left-width: 1px;
		padding-left: 40px;
}
.side-area {
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: none;
	border-right-width: 1px;
	border-left-width: 1px;
}
.full-box {
	border: 1px solid #CCCCCC;
	padding-left: 30px;
}
.large-text {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color:#134D93;
}
.contactmainsmall {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
}
.contactmain {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .9em;
	font-style: normal;
}

.mainsmall2 {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
}

.mainsmall {

  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
}
.mainsmallertm3 {
	padding-top: 3px;
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
}
.mainsmaller {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	font-style: normal;
}
.mainsmaller2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-style: normal;
}
.mainsmallbox {
	margin-left:5px;
	margin-top:5px;
	margin-right:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
}
.regionheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #10407A;
}
.regionheaderblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
}
.townheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333333;
}
.arial-header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
}
.arial-header-bold2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight:bold
}
#l5t10{
margin-left:8px;
padding-top:10px;
padding-bottom:4px;
}
#l5t10r10{
margin-left:8px;
margin-right:8px;
padding-top:10px;
padding-bottom:4px;
}
#r5{
margin-right:8px;
}
#l5t2{
margin-left:8px;
padding-top:4px;
padding-bottom:4px;
}
#l8t2{
margin-left:12px;
padding-top:2px;
padding-bottom:2px;
}
#l8t2r4{
margin-left:12px;
padding-top:2px;
padding-bottom:2px;
padding-right:12px;
}
#l8t4{
margin-left:12px;
padding-top:4px;
padding-bottom:4px;
}
#l5t5r25b10{
margin-left:12px;
padding-top:10px;
padding-right:25px;
padding-bottom:10px;
}
#t40{
padding-top:40px;
}
#t25{
padding-top:20px;
}

ul{
margin-left:5px;
list-style: square;
list-style-position: inside;
}
.fachighlight {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 8px;  BACKGROUND-IMAGE: url(../images/generic/arrow.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 230px; COLOR: #000000; TEXT-INDENT: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.fh2 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 8px;  BACKGROUND-IMAGE: url(../images/generic/arrow.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 130px; COLOR: #000000; TEXT-INDENT: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.fh2fade {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 8px;  BACKGROUND-IMAGE: url(../images/generic/arrow2.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 130px; COLOR: #666666; TEXT-INDENT: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.fachighlight3 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 8px;  BACKGROUND-IMAGE: url(../images/generic/arrow.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 190px; COLOR: #000000; TEXT-INDENT: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}


.index_head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #993399;
}

/*/ INDEX /*/
.email-submit {
  font-family: tahoma, verdana, arial, sans-serif;
  font-size: .7em;
	color:#3333CC;	
	padding: 2px;
	border: 1px solid #CCCCCC;
	background-color: #ECF4EF;
	font-weight: normal;
}
.bold{
font-weight:bold;
}

h1{
	margin-top:0px;
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #10407A;
}
h2 {
	margin-top:0px;
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #10407A;
}

.fachighlight {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 8px;  BACKGROUND-IMAGE: url(../images/generic/arrow.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 230px; COLOR: #000000; TEXT-INDENT: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.fachighlight2 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 8px;  BACKGROUND-IMAGE: url(../images/generic/arrow.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 130px; COLOR: #000000; TEXT-INDENT: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.fachighlight2fade {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 8px;  BACKGROUND-IMAGE: url(../images/generic/arrow2.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 130px; COLOR: #666666; TEXT-INDENT: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.fachighlight3 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 8px;  BACKGROUND-IMAGE: url(../images/generic/arrow.gif); PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 0px; VERTICAL-ALIGN: top; WIDTH: 190px; COLOR: #000000; TEXT-INDENT: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
