﻿body {
	font-family: verdana, arial, sans-serif;
	font-size: small;
}
h1 {
	font-family: verdana, arial, sans-serif;
	font-size: Small;
	font-style: normal;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
}
h2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: Small;
	color: #000000;
}
h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	color: #383838;
}
.date {
	font-family: Verdana, Arial, sans-serif;
	font-size: smaller;
	font-style: italic;
}
.smalltext {
	font-family: verdana, arial, sans-serif;
	font-size: smaller;
	font-style: italic;
	font-weight: normal;
}
.emphasis {
	font-family: verdana, arial, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: bold;
}
.title {
	font-family: verdana, arial, sans-serif;
	font-size: Small;
	font-style: normal;
	font-weight: bold;
	color: #383838;
	
}
.subtitle {
	font-family: verdana, arial, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: normal;
	color: #000000
}
.imgcaption {
	font-family: verdana, arial, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: bold;
	color: black;
}
.summarysmall {
		font-family: verdana, arial, sans-serif;
	font-size: smaller;
	font-style: normal;
	font-weight: normal;
	color: black;

}

.formtext {
	font-family: verdana, arial, sans-serif;
	font-size: small;
}
.whitetext {
	font-family: verdana, arial, sans-serif;
	font-size: small;
	color: White;
}
.form {
	font-family: verdana, arial, sans-serif;
	font-size: small;
	color: Black;
	background-color: #b2b2b2;
}
.formheader {
	font-family: verdana, arial, sans-serif;
	font-size: medium;
	color: white;
	background-color: #8f0000;
}
.background {
	background-color: #000000;
}
.maintable {
	border: 0;
	background-color: white;
}
table.main {
	border: 0;
	background-color: white;
}
table.tangreen {
	background-color: #ceac8e;
	border-style: solid;
	border-width: thin;
	border-color: #8f0000;
}
td.lighttan {
	background-color: #b2b2b2;
	color: #000000;
	font-weight: bold;
}
tr.lighttan {
	background-color: #b2b2b2;
	color: #000000;
	font-weight: bold;
}
hr.brown {
	color: #000000;
}
.RedText {
	color: maroon;
	font-weight: bold;
	font-style: italic;
}
a {
	font-family: verdana, arial, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	color: #8f0000;
	text-decoration: none;
}
a:active {
	font-family: verdana, arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #8f0000;
	text-decoration: none;
}
a:hover {
	font-family: verdana, arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #8f0000;
	text-decoration: none;
}
a:link {
	font-family: verdana, arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #8f0000;
	text-decoration: none;
}
a:visited {
	font-family: verdana, arial, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #8f0000;
	text-decoration: none;
}
.tag2 {
	font-family: verdana, arial, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
}
.table {
	font-family: verdana, arial, sans-serif;
	font-size: smaller;
	font-style: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
}
.tablesimple {
	vertical-align:top;
}
.ContentHeader {
	font-family: verdana, arial, sans-serif;
	font-size: Small;
	font-style: normal;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
}
.return {
	font-family: verdana, arial, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: normal;
	color: black;
	text-decoration: none;
}
.html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-color: #000000;
}
.content {
	width: 950px;
	margin: auto;
	background-color: white;
	border: 1px black solid;
}
.links{
	width: 525px;
}
h1.linksheader{
	font-size: small;
	color: #000000;
	font: normal normal bold 100% Arial, Helvetica, sans-serif;
}
.banner {
	width: 950px;
	margin: auto;
	height: 160px;
	text-align: left;
	background-color:#b2b2b2;
}
.bannertop {
background-image: url('images/bannertopred.jpg');
	width: 950px;
	margin: auto;
	height: 25px;
	text-align: center;
	background-color: #8f0000;
}
.bannerleftcol {
	float: left;
	width: 950px;
	height: 120px;
	text-align: left;
	background-color:white;
}
.bannerrightcol {
	background-position: center;
	float: left;
	width: 210px;
	height: 145px;
	text-align: center;
	background-image: url('CoUpload/dogprintpath.jpg');
	background-repeat: no-repeat;
	z-index: 0;
	background-color:white;

}
.leftColumn {
	float: left;
	padding: 5px;
	width: 175px;
}
.middleColumn {
	float: left;
	padding: 5px;
	width: 550px;
}
.rightColumn {
	float: left;
	padding: 5px;
}
.footer {
	float: left;
	padding: 5px;
}
.clear {
	clear: both;
}
.headerstrip {
	width: 950px;
	margin: auto;
	height: 22px;
	background-color: #8f0000;
	vertical-align: text-bottom;
}

.bannerstrip {
background-image: url('images/bannerstripgray.jpg');
	width: 950px;
	margin: auto;
	height: 22px;
	max-height: 22px;
	background-color: #b2b2b2;
	vertical-align: text-bottom;
}
.bannerstripleft {
	float: left;
	width: 175px;
	vertical-align: text-bottom;
	text-align: center;
}
.bannerstripcenter {
	float: left;
	width: 575px;
	vertical-align: text-bottom;
	text-align: center;
}
.bannerstripright {
	float: left;
	padding: 5px;
	vertical-align: text-bottom;
	text-align: right;
}
.footerleft {
	float: left;
	width: 175px;
	padding: 5px;
}
.footermiddle {
	float: left;
	width: 565px;
	padding: 5px;
	text-align: center;
}
.footerright {
	float: left;
	width: 175px;
	padding: 5px;
	text-align: center;
}

.footerrule {
	color: #000000;
	background-color: #000000;
	width=950px;
}
.contentsummary {
	margin: 5px 5px 5px 5px;
	width: 525px;
	padding: 5px 5px 5px 5px;
	border: 1px #383838 ridge;
	background-color: white;
	vertical-align: top;
}
.contentannounce {
	margin: 2px 2px 2px 2px;
	width: 158px;
	padding: 2px 2px 2px 2px;
	font-size: 8pt;
}
.homecontenttext {
vertical-align: top;
	width: 535px;
	text-align: left;
	max-width: 535px;
}
.homecontentimage {
vertical-align: top;
	width: 535px;
	text-align: center;
	max-width: 535px;
}


.contenttext {
	vertical-align: top;
	width: 520px;
	text-align: left;
	max-width: 520px;
}
.contentimage {
vertical-align: top;
	width: 255px;
	text-align: center;
	max-width: 0px;
}
.summary {
	font-family: verdana, arial, sans-serif;
	font-size: small;
	font-style: italic;
	font-weight: normal;
	color: #000000;

}
.sidebar {
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	border: thin #383838 inset;
	margin: 5px 10px 5px 10px;
	padding: 5px 5px 5px 5px;
	background-color: silver;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 3px;
	vertical-align: top;
}
.homecontent {
	border: thin #000000 inset;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	background-color: silver;
	width: 515px;
}
.browntop {
	font: normal normal bold 100% serif;
	background-image: url('images/browntop500.jpg');
	margin: 5px;
	width: 505px;
	height: 27px;
	color: white;
	text-align: center;
	vertical-align: text-bottom;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
}
.greentop {
	font: normal normal bold 100% serif;
	background-image: url('images/grayuppergrad.jpg');
	width: 175px;
	height: 31px;
	color: white;
	text-align: center;
	vertical-align: text-bottom;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
}
.contentboxtop {
	font: normal normal bold 100% serif;
	background-image: url('images/reduppergrad.jpg');
	width: 175px;
	height: 31px;
	color: white;
	text-align: center;
	vertical-align: text-bottom;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
}

.menutop {
	font: normal normal bold 100% serif;
	background-image: url('images/grayuppergrad.jpg');
	width: 175px;
	height: 31px;
	color: white;
	text-align: center;
	vertical-align: text-bottom;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
}

.greenbottom {
	font: normal normal bold 100% serif;
	background-image: url('images/graylower.jpg');
	width: 175px;
	height: 31px;
	color: white;
	text-align: center;
	vertical-align: text-bottom;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
}
.greenbox {
	border-bottom: thin #8f0000 solid;
	width: 161px;
	padding: 5px 5px 5px 5px;
	border-left: thin #8f0000 solid;
	border-right: thin #8f0000 solid;
	text-align: left;
}
.adminheader {
	
	width: 950px;
	margin: auto;
	height: 50px;
	text-align: center;
}
.adminleftcol {
	float: left;
	padding: 5px;
	width: 175px;
}
.adminrightcol {
	float: left;
	padding: 5px;
	width: 750px;
}
.adminfooter {
	
	width: 950px;
	margin: auto;
	height: 50px;
	text-align: center;
}
.simplecenter {
	text-align: center;
}
.twocolumn {
	margin: 5px 10px 5px 10px;
	width: 525px;
	padding: 0 5px 0 5px;
	border: 3px #000000 groove;
	background-color: white;
	border-top-color: #CEAC8E;
	border-top-style: dotted;
	border-top-width: thin;
}
.twocolumnleft {
	float: left;
	padding: 5px;
	width: 100px;
}
.twocolumnright {
	float: left;
	padding: 5px;
	width: 410px;
}
.threecolumn {
	margin: 5px 10px 5px 10px;
	padding: 0 5px 0 5px;
	border: 3px #000000 groove;
	background-color: white;
	border-top-color: #CEAC8E;
	border-top-style: dotted;
	border-top-width: thin;
	width: 525px;
}
.threecolumnleft {
	float: left;
	padding: 5px;
	width: 80px;
}
.threecolumnmiddle {
	float: left;
	padding: 5px;
	width: 275px;
}
.threecolumnright {
	float: left;
	padding: 5px;
	width: 100px;
}
.footnote {
	font: italic normal normal x-small Arial, Helvetica, sans-serif;
}
.incontentheadings {
	font: italic normal bold 100% Arial, Helvetica, sans-serif;
}

/* formats for multi-view tab set  */
.tabs
{
position:relative;
top:1px;
left:10px;

}
.tab
{
	border: 1px #000000 solid;
	background-color: #b2b2b2;
	padding: 2px 5px;
}
.selectedTab
{
background-color:white;
border-bottom:solid 1px white;
}
.tabContents
{
border:solid 1px #000000;
padding:10px;
background-color:white;
width: 525px;
}

/* format for date picker added 7/16/08*/

        #datePicker
        {
            display:none;
            position:absolute;
            border:solid 2px black;
            background-color:white;
        }
                #datePicker2
        {
            display:none;
            position:absolute;
            border:solid 2px black;
            background-color:white;
        }
                #datePicker3
        {
            display:none;
            position:absolute;
            border:solid 2px black;
            background-color:white;
        }
                        #datePicker4
        {
            display:none;
            position:absolute;
            border:solid 2px black;
            background-color:white;
        }

       
/* Admin styles */

h1.admintitle{
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}


  .contentadmin
        {
            width:750px;
            background-color:white;
            margin:auto;
            padding:10px;
        }
        
 .adminform{
	border: thin #000000 dotted;
	width: 700px;
	padding: 5px;
	font-family: Courier;
	font-size: small;
}      

