body
	{
	color: #000000;
	background-color: #b7bff8;
	background-image: url(../images/headerbg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	}

.1201list
	{
	padding-left: 10px;
	margin-left: 10px;
	}

.casepic2
	{
	padding-right: 10px;
	margin-right: 10px;
	}

.casepicblock
	{
	width: 100%;
	min-height: 278px;
	margin: 4px;
	margin-bottom: 15px;
	margin-left: 0px;
	clear: left;
	}

.casewords
	{
	color: 000000;
	background-color: #b7bff8;
	margin: 0px;
	margin-top: 20px;
	vertical-align: middle;
	}

.casepic
	{
	float: left;
	margin: 4px;
	margin-right: 10px;
	}

.picstyle
	{
	float: right;
	margin: 10px;
	}

.graybg
	{
	background-color: #E0E0E0;
	}

.casenav
	{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	width: 150px;
	float: right;
	margin: 0px;
	margin-right: 10px;
	margin-left: 10px;
	}

.topbox
	{
	display: block;
	margin-bottom: 25px;
	border: 0px;
	}

.bottombox
	{
	display: block;
	margin: 5px;
	}

.casescrollbox
	{
	width: 100%;
	display: block;
	margin: 20px;
	margin-top: 0px;
	}

.previouslink a:link
	{
	color: #9933cc;
	text-decoration: underline;
	font-weight: bold;
	float: left;
	width: 20%;
	margin: 0px;
	margin-left: 100px;
	}

.previouslink a:hover
	{
	color: #9933cc;
	text-decoration: underline;
	font-weight: bold;
	float: left;
	width: 20%;
	margin: 0px;
	margin-left: 100px;
	}

.previouslink a:visited
	{
	color: #9933cc;
	text-decoration: underline;
	font-weight: bold;
	float: left;
	width: 20%;
	margin: 0px;
	margin-left: 100px;
	}

.previouslink a:active
	{
	color: #9933cc;
	text-decoration: underline;
	font-weight: bold;
	float: left;
	width: 20%;
	margin: 0px;
	margin-left: 100px;
	}

.nextlink a:link
	{
	color: #9933cc;
	text-decoration: underline;
	font-weight: bold;
	float: right;
	width: 20%;
	margin: 0px;
	}

.nextlink a:hover
	{
	color: #9933cc;
	text-decoration: none;
	font-weight: bold;
	float: right;
	width: 20%;
	margin: 0px;
	}

.nextlink a:visited
	{
	color: #9933cc;
	text-decoration: underline;
	font-weight: bold;
	float: right;
	width: 20%;
	margin: 0px;
	}

.nextlink a:active
	{
	color: #9933cc;
	text-decoration: underline;
	font-weight: bold;
	float: right;
	width: 20%;
	margin: 0px;
	}

.arrows
	{
	position: relative;
	top: 5px;
	left: 0px;
	}	

.bg1
	{
	color: #2145bb;
	background-color: #cbd1f8;
	background-image: url(../images/headerbg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	}

.bg2
	{
	color: #2145bb;
	background-color: #b7bff8;
	background-image: url(../images/headerbg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	}

.bg3
	{
	color: #2145bb;
	background-color: #adb6f8;
	background-image: url(../images/headerbg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	}

.bg4
	{
	color: #2145bb;
	background-color: #96a1f8;
	background-image: url(../images/headerbg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	}

.bg5
	{
	color: #2145bb;
	background-color: #d1d7ff;
	background-image: url(../images/headerbg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	margin: 0;
	padding: 0;
	border: 0;
	}

.widetable
	{
	width: 100%;
	}


h1
	{
	color: #000000;
	font-family: Georgia, "Palatino Linotype", "Book Antiqua", Palatino, Times New Roman, Times, serif;
	font-size: 1.75em;
	line-height: 1.5em;
	margin: 10px;
	}

h2
	{
	color: #000000;
	font-family: Georgia, "Palatino Linotype", "Book Antiqua", Palatino, Times New Roman, Times, serif;
	font-size: 1.5em;
	line-height: 1.75em;
	margin: 10px;
	}

h2 a 
	{
	font-family: Georgia, "Palatino Linotype", "Book Antiqua", Palatino, Times New Roman, Times, serif;
	font-size: .75em;
	line-height: 1.0em;
	margin: 10px;
	}

h2 a.newofficelink 
	{
	font-family: Verdana, Geneva, san-serif;
	font-size: .75em;
	line-height: 1.0em;
	margin: 10px;
	}

.heading2
	{
	color: #000000;
	font-family: Georgia, "Palatino Linotype", "Book Antiqua", Palatino, Times New Roman, Times, serif;
	font-size: 1.3em;
	line-height: 1.75em;
	padding-bottom: 0px;
	margin: 10px;
	margin-bottom: 4px;
	}

.paraclose
	{
	color: #000000;
	line-height: 1.5em;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Geneva, Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 1px;
	padding: 0px;
	margin: 10px;
	margin-top: 4px;
	}

h3
	{
	color: #000000;
	font-family: Georgia, "Palatino Linotype", "Book Antiqua", Palatino, Times New Roman, Times, serif;
	font-size: 1.25em;
	line-height: 1.5em;
	margin: 10px;
	}

h4
	{
	color: #000000;
	font-family: Georgia, "Palatino Linotype", "Book Antiqua", Palatino, Times New Roman, Times, serif;
	font-size: 1.0em;
	line-height: 1.25em;
	margin: 10px;
	}

.hoursh3
	{
	color: #000000;
	font-size: 1.25em;
	padding-bottom: 2px;
	margin: 10px;
	margin-bottom: 2px;	
	}

ol ol
	{
	list-style-type: lower-roman;
	}



.centerpage
	{
	padding: 0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 750px;
	}

.bottompage1
	{
	padding: 0px;
	margin: 0px;
	width: 100%;
	}

.logoarea
	{
	color: #000000;
	background-color: #3d77cf;
	background-image: url(../images/headerbg.gif);
	background-repeat: repeat-x;
	width: 750px;
	height: 173px;
	margin: 0;
	padding: 0;
	border: 0;
	}

.navwidebox
	{
	color: #000000;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	background-color: #3d77cf;
	background-repeat: repeat;
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}



.topnavarea
	{
	color: #000000;
	background-color: #95c3e5;
	width: 750px;
	padding: 0px;
	border: 0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	}

.topnav11
	{
	float: left;
	background-color: #95c3e5;
	width: 100%;
	}

.topnavigation
	{
	color: #000000;
	background-color: #AA66CC;
	float: right;
	vertical-align: bottom;
	margin: 0;
	margin-top: 6px;
	height: 35px;
	}



.topnavbuttons a:link
	{
	color: #f2f500;
	background-color: #9933cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
	text-decoration: underline;
	text-align: center;
	vertical-align: -4px;
	padding: 5px;
	padding-top: 5px;
	padding-right: 4px;
	padding-left: 4px;
	border: 2px outset #9933cc;
	margin: 2px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 0px;
	}

.topnavbuttons a:visited
	{
	color: #f2f500;
	background-color: #9933cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
	text-decoration: none;
	text-align: center;
	vertical-align: -4px;
	padding: 5px;
	padding-top: 5px;
	padding-right: 4px;
	padding-left: 4px;
	border: 2px outset #9933cc;
	margin: 2px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 0px;
	}

.topnavbuttons a:hover
	{
	color: #f2f500;
	background-color: #AA66CC;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
	text-decoration: underline;
	text-align: center;
	vertical-align: -4px;
	padding: 5px;
	padding-top: 5px;
	padding-right: 4px;
	padding-left: 2px;
	border-style: none;
	margin: 2px;
	margin-right: 8px;
	margin-left: 2px;
	margin-bottom: 0px;
	}



.topnavbuttonsat a:link
	{
	color: #f2f500;
	background-color: #AA66CC;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
	text-transform: uppercase;
	text-align: center;
	vertical-align: -4px;
	padding: 5px;
	padding-top: 5px;
	padding-right: 8px;
	padding-left: 6px;
	border-style: none;
	margin: 0px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 0px;
	}

.topnavbuttonsat a:visited
	{
	color: #f2f500;
	background-color: #AA66CC;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	vertical-align: -4px;
	padding: 5px;
	padding-top: 5px;
	padding-right: 4px;
	padding-left: 2px;
	border-style: none;
	margin: 0px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 0px;
	}

.topnavbuttonsat a:hover
	{
	color: #f2f500;
	background-color: #AA66CC;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
	text-decoration: underline;
	text-transform: uppercase;
	text-align: center;
	vertical-align: -4px;
	padding: 5px;
	padding-top: 5px;
	padding-right: 4px;
	padding-left: 2px;
	border-style: none;
	margin: 0px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 0px;
	}

.topnavbuttonsat1 a:link
	{
	color: #f2f500;
	background-color: #AA66CC;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
	text-transform: uppercase;
	text-align: center;
	vertical-align: -4px;
	padding: 5px;
	padding-top: 5px;
	padding-right: 8px;
	padding-left: 6px;
	border-style: none;
	margin: 0px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 0px;
	width: 8em;
	}

.topnavbuttonsat1 a:visited
	{
	color: #f2f500;
	background-color: #AA66CC;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	vertical-align: -4px;
	padding: 5px;
	padding-top: 5px;
	padding-right: 8px;
	padding-left: 6px;
	border-style: none;
	margin: 0px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 0px;
	width: 8em;
	}

.topnavbuttonsat1 a:hover
	{
	color: #f2f500;
	background-color: #AA66CC;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 4px;
	text-decoration: underline;
	text-transform: uppercase;
	text-align: center;
	vertical-align: -4px;
	padding: 5px;
	padding-top: 5px;
	padding-right: 8px;
	padding-left: 6px;
	border-style: none;
	margin: 0px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 0px;
	width: 8em;
	}


/* Main Display Area */

.maindisplay
	{
	width: 100%;
	display: block;
	clear: both;
	}

.widebox
	{
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
	}

.leftpage
	{
	width: 160px;
	vertical-align: top;
	}

.leftpage1
	{
	width: 160px;
	height: 150px;
	vertical-align: top;
	}

.maincontentarea
	{
	text-align: left;
	vertical-align: top;
	width: 100%;
	}

.maincontentarea2
	{
	text-align: left;
	vertical-align: top;
	}

.marginsmain
	{
	width: 96%;
	margin: 0px;
	margin-right: auto;
	margin-left: auto;
	}


.maincontent
	{
	color: #000000;
	line-height: 1.5em;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Geneva, Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 1px;
	padding: 0px;
	}

	
/* Left Nav Box styles */

.leftnavbox
	{
	vertical-align: top;
	width: 150px;
	margin: 10px;
	margin-top: 10px;
	margin-left: 20px;
	}

.sectionnav
	{
	background-color: #aa66cc;
	padding: 0px;
	padding-bottom: 6px;
	}

.sectionnav2
	{
	background-color: #aa66cc;
	padding: 0px;
	margin: 0px;
	}

.leftnavpic
	{
	background-color: #95c3e5;
	width: 140px;
	height: 35px;
	margin: 0px;
	}

.leftnavhead
	{
	color: #2145bb;
	background-color: #4aabe4;
	font-weight: bold;
	text-align: center;
	width: 100%;
	padding-top: 0px;
	padding-bottom: 10px;
	margin: 0px;
	}

.leftnavbut a:link
	{
	color: #f2f500;
	background-color: #9933cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	display: block;
	width: 123px;	
	margin: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
	border: 2px outset #9933cc;
	}

.leftnavbut a:visited
	{
	color: #f2f500;
	background-color: #9933cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	display: block;
	width: 123px;	
	margin: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
	border: 2px outset #9933cc;
	}

.leftnavbut a:hover
	{
	color: #f2f500;
	background-color: #aa66cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	display: block;
	width: 123px;	
	margin: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
	border: 0px;
	}


.leftnavbut1 a:link
	{
	color: #f2f500;
	background-color: #9933cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	display: block;
	width: 123px;
	margin: 3px;	
	margin-bottom: 3px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
	border: 2px outset #9933cc;
	}

.leftnavbut1 a:visited
	{
	color: #f2f500;
	background-color: #9933cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	display: block;
	width: 123px;
	margin: 3px;	
	margin-bottom: 3px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
	border: 2px outset #9933cc;
	}

.leftnavbut1 a:hover
	{
	color: #f2f500;
	background-color: #aa66cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	display: block;
	width: 123px;
	margin: 3px;	
	margin-bottom: 7px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
	border: none;
	}

.leftnavbutat a:link
	{
	color: #f2f500;
	background-color: #aa66cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	display: block;
	width: 125px;	
	margin: 3px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	}

.leftnavbutat a:visited
	{
	color: #f2f500;
	background-color: #aa66cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	display: block;
	width: 125px;	
	margin: 3px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	}

.leftnavbutat a:hover
	{
	color: #f2f500;
	background-color: #aa66cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
	text-align: center;
	display: block;
	width: 125px;	
	margin: 3px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	}

.leftnavbut1at a:link
	{
	color: #f2f500;
	background-color: #aa66cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	display: block;
	width: 125px;
	margin: 3px;	
	margin-bottom: 3px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	}

.leftnavbut1at a:visited
	{
	color: #f2f500;
	background-color: #aa66cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	display: block;
	width: 125px;
	margin: 3px;	
	margin-bottom: 3px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	}

.leftnavbut1at a:hover
	{
	color: #f2f500;
	background-color: #aa66cc;
	font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	text-decoration: underline;
	display: block;
	width: 125px;
	margin: 3px;	
	margin-bottom: 3px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 0px;
	}

/*  Left nav border styles */

.tlcorner
	{
	font-size: smallest;
	background-image: url(../images/plb.gif);
	background-repeat: repeat-y;
	padding: 0px;
	border: 0px;
	margin: 0px;
	width: 10px;
	height: 11px;
	}

.boxcorner
	{
	font-size: smallest;
	vertical-align: top;
	padding: 0px;
	border: 0px;
	margin: 0px;
	height: 11px;
	}

.topborder
	{
	font-size: smallest;
	background-color: #aa66cc;
	background-image: url(../images/ptb.gif);
	background-repeat: repeat-x;
	padding: 0px;
	border: 0px;
	margin: 0px;
	height: 11px;
	}

.trcorner
	{
	font-size: smallest;
	background-image: url(../images/prb.gif);
	background-repeat: repeat-y;
	padding: 0px;
	border: 0px;
	margin: 0px;
	height: 11px;
	}

.leftborder
	{
	font-size: smallest;
	background-image: url(../images/plb.gif);
	background-repeat: repeat-y;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

.rightborder
	{
	background-image: url(../images/prb.gif);
	background-repeat: repeat-y;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

.blcorner
	{
	vertical-align: top;
	padding: 0px;
	border: 0px;
	margin: 0px;
	width: 11px;
	}

.bottomborder
	{
	background-image: url(../images/pbb.gif);
	background-repeat: repeat-x;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

.brcorner
	{
	vertical-align: top;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}
	
/* **** */

.leftinfobox
	{
	width: 150px;
	clear: both;
	margin: 10px;
	margin-top: 10px;
	margin-left: 20px;
	}

.pageinfo
	{
	background-color: #aa66cc;
	padding: 0px;
	margin: 0px;
	}

.mbtlcorner
	{
	font-size: smallest;
	vertical-align: top;
	background-image: url(../images/mblb.gif);
	background-repeat: repeat-y;
	padding: 0px;
	border: 0px;
	margin: 0px;
	height: 11px;
	}

.mbtopborder
	{
	font-size: smallest;
	background-color: #4aabe4;
	background-image: url(../images/mbtb.gif);
	background-repeat: repeat-x;
	padding: 0px;
	border: 0px;
	margin: 0px;
	height: 11px;
	}

.mbtrcorner
	{
	font-size: smallest;
	vertical-align: top;
	background-image: url(../images/mbrb.gif);
	background-repeat: repeat-y;
	padding: 0px;
	border: 0px;
	margin: 0px;
	height: 11px;
	}

.mbleftborder
	{
	font-size: smallest;
	background-image: url(../images/mblb.gif);
	background-repeat: repeat-y;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

.mbrightborder
	{
	background-image: url(../images/mbrb.gif);
	background-repeat: repeat-y;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

.mbblcorner
	{
	vertical-align: top;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

.mbbottomborder
	{
	background-image: url(../images/mbbb.gif);
	background-repeat: repeat-x;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

.mbbrcorner
	{
	vertical-align: top;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

/* Footer box styles */

.pagefooter
	{
	width: 600px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;	
	}


.footerdisplayl
	{
	color: #2145bb;
	font-size: small;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 12px;
	}

.footerdisplayr
	{
	color: #2145bb;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	}

.copyright
	{
	color: #2145bb;
	font-size: small;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	}

.footertablecells
	{
	width: 150px;
	text-align: center;
	}

.footertablecells2
	{
	width: 300px;
	text-align: center;
	}

.footersection
	{
	background-color: #4aabe4;
	padding: 0px;
	margin: 0px;
	}

.disclaimer
	{
	color: #2145bb;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	}

.lbtlcorner
	{
	font-size: smallest;
	vertical-align: top;
	background-image: url(../images/lblb.gif);
	background-repeat: repeat-y;
	padding: 0px;
	border: 0px;
	margin: 0px;
	height: 11px;
	}

.lbtopborder
	{
	font-size: smallest;
	background-color: #95c3e5;
	background-image: url(../images/lbtb.gif);
	background-repeat: repeat-x;
	padding: 0px;
	border: 0px;
	margin: 0px;
	height: 11px;
	}

.lbtrcorner
	{
	font-size: smallest;
	vertical-align: top;
	background-image: url(../images/lbrb.gif);
	background-repeat: repeat-y;
	padding: 0px;
	border: 0px;
	margin: 0px;
	height: 11px;
	}

.lbleftborder
	{
	font-size: smallest;
	background-image: url(../images/lblb.gif);
	background-repeat: repeat-y;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

.lbrightborder
	{
	background-image: url(../images/lbrb.gif);
	background-repeat: repeat-y;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

.lbblcorner
	{
	vertical-align: top;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

.lbbottomborder
	{
	background-image: url(../images/lbbb.gif);
	background-repeat: repeat-x;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

.lbbrcorner
	{
	vertical-align: top;
	padding: 0px;
	border: 0px;
	margin: 0px;
	}

/* End of Left nav box styles */


.qadivider
	{
	width: 100%;
	text-align: left;
	display: block;
	font-size: medium;
	margin: 5px;
	margin-bottom: 10px;
	}

.qaoffset
	{
	line-height: 1.25em;
	text-align: left;
	text-indent: -3em;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 4.5em;
	margin-right: 2em;
	}

.qastart
	{
	font-size: x-large;
	font-weight: bold;
	display: inline;
	padding: 0px;
	padding-right: 26px;
	}

.contactinfo
	{
	float: left;
	}

.contacttable
	{
	font-weight: bold;
	vertical-align: top;
	margin-right: 5px;
	}

.ophours
	{
	text-align: center;
	float: right;
	font-weight: bold;
	width: 210px;
	padding-bottom: 5px;
	border: double #2145bb 4px;
	margin: 5px;
	clear: right;
	}

.ophours2
	{
	text-align: center;
	float: right;
	font-weight: bold;
	width: 210px;
	padding-bottom: 5px;
	border: double #2145bb 4px;
	margin: 5px;
	clear: right;
	}

.contactpic
	{
	display: block;
	clear: both;
	margin-right: auto;
	margin-left:auto;
	}

.building
	{
	text-align: center;
	width: 500px;
	height: 375px;
	margin: 10px;
	margin-left: 20px;
	margin-right: auto;
	}

.mapgif
	{
	text-align: center;
	clear: both;
	width: 450px;
	height: 568px;
	margin: 10px;
	margin-left: 70px;
	margin-right: auto;
	}

.mapgifA
	{
	text-align: center;
	clear: both;
	width: 550px;
	height: 555px;
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	}

.mapgifB
	{
	text-align: center;
	clear: both;
	width: 411px;
	height: 558px;
	margin: 10px;
	margin-left: 70px;
	margin-right: auto;
	}

.mapgifC
	{
	text-align: center;
	clear: both;
	width: 500px;
	height: 518px;
	margin: 10px;
	margin-left: 70px;
	margin-right: auto;
	}

.officeview
	{
	text-align: center;
	clear: both;
	width: 350px;
	height: 263px;
	margin: 10px;
	}























