/** LAYOUT **/

*
{
	padding: 0px;
	margin: 0px;
}
img
{
  border: 0px;
}

body
{
	/* [disabled]background-image: url(/vendorimages/ccdh2008/CCDHbg1.gif); */	background-repeat: no-repeat;
	background-position: 0px 0px; 
	background-color: #f7e7ce
	
}
#homepagecontainer
{
	width: 837px;
	background-image: url(/vendorimages/ccdh2008/CCDHbg1.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
background-color: #ffffff
}
#container
{
	background-image: url('/vendorimages/ccdh2008/BGlines.gif');
	background-repeat: repeat-y;
  width: 837px;
}


#top_banner,
#top_banner2
{
	background-image: url("/vendorimages/ccdh2008/CCDHtopbanner.jpg");
        width: 837px;
	height: 183px;
	margin: 0px;
	background-repeat: no-repeat;
}
#top_banner2 p
{
  font-family: arial;
  font-size: 12pt;
  text-align: right;
  font-weight: bold;
  padding-top: 90px;
  padding-left: 380px;
  padding-right: 20px;
}
#top_banner2
{
	background-image: url("/vendorimages/ccdh2008/CCDHtopbanner2.jpg");
}
#top_banner2 h1 span
{
   display: none;
}


.logo
{
	margin: 80px 0px 0px 115px;
}

.welcome
{
	margin: 20px 0px 0px 180px;
}

#left
{
	margin: 0px 0px 0px 52px;
	padding-right: 5px;
	float: left;
	width: 205px;
	height: 350px;
	font-family: arial;
	font-size: 105%;
        bottom: 0px;
}

#menu
{
	float: left;
	width: 260px;
	margin: 15px 1px 0px;
	padding-right: 0px;
}


#menu a
{
	color: #FDE8D4;
	font-weight: bold;
	text-decoration: none;
}

#menu li
{
	list-style: none;
background-color: #004D87;
height: 2em;
line-height: 2em;
border: 0.1em solid #dcdce9;
color: #9B3C85;
text-decoration: none;
text-align: center;
font-family: arial;
font-size: 95%;

}

/* Hide from IE5-Mac \*/
#menu li a
{
  float: none
}
/* End hide */

#nav-menu
{
  width:30em
}

#menu .contact
{
  list-style: none;
  background-color: #004D87;
  height: 2em;
  line-height: 2em;
  border: 0.1em solid #dcdce9;
  color: #004D87;
  text-decoration: none;
  text-align: center;
  font-family: arial;
  font-size: 95%;
}

#menu .menuLinks:link
{
   color: #FFFFFF;
}
#menu .menuLinks:visited,
#menu .menuLinks:active
{
   color: #FFFFFF;
}
#menu .menuLinks:hover
{
   color: #FFCC99;
}

#bottomLinks a
{
	A:link {color: #FDE8D4};
	A:visited {color: none};
	A:active {color: #FFFFFF};
	A:hover {color: #FFCC99};
	text-decoration: none;
}

#right
{
	width: 350px;
	float: left;
	margin: 0px 1px 0px;
	Padding: 0px 0px 0px 25px;
	font-family: arial;
	font-size: 100%;
}

#rightIN
{

	width: 480px;
	float: left;
	margin: -5px 0px 0px;
	padding: 0px 0px 0px 25px;
	font-family: arial;
	font-size: 80%;
}

#farright
{
	width: 151px;
	float: left;
	margin: 0px 1px 0px;
	Padding: 0px 0px 0px 25px;
	font-family: arial;
	font-size: 100%;
}


.text
{
	font-size: 80%;
	font-family: arial;
}


.text a,
.text a:visited
{
	color: #000066;
}
.text a:hover,
.text a:active
{
   color: #0000CC;
}



.text1
{
	font-size: 70%;
	font-family: arial;
}

.text2
{
	font-size: 95%;
	font-family: arial;
}


.text2 a,
.text2 a:visited
{
	color: #000066;
}
.text2 a:hover,
.text2 a:active
{
   color: #0000CC;
}

.newslink a,
.newslink a:visited,
.newslink a:hover,
.newslink a:active
{
   color: #FFFFFF;
}

.bottomlinkbar
{
  background-color: #f6ba74;
  text-align: center;
  width: 837px;

}
.bottomlinkbar a
{
  text-decoration: none;
}
.rights
{
  font-size: 9px;
}

/* Signup Profile */

.short_edit
{
  width: 3em;
}

.confirm
{
  font-family: arial;
  margin-left: 280px;
  margin-right: 6em;
}

.title,
.info
{
  margin-left: 280px;
  margin-right: 6em;
}

.info a,
.info a:visited
{
	color: #000066;
}
.info a:hover,
.info a:active
{
   color: #0000CC;
}

#userprofile,
#requestlink
{
  font-family: arial;
  margin-left: 280px;
}
#userprofile th,
#requestlink th
{
  font-size: 10pt;
  text-align: right;
  vertical-align: top;
}
#userprofile h1
{
  margin-bottom: .25em;
}

.required
{
  color: #f00;
  padding: .25em;
}

.note
{
  font-size: 9pt;
  text-align: right;
  margin-right: 6em;
}

.button
{
  width: 5em;
}

.buttonrow td
{
  text-align: right;
  padding: 10px;
}

#userprofile .buttonrow td
{
  text-align: center;
}

.title
{
  font-family: arial;
  color: #024d86;
  font-size: 18pt;
}

.message
{
  color: #f00;
}

#userprofile .surveyheader th
{
  text-align: left;
}

#userprofile .surveycb
{
  text-align: right;
}

.textonly
{
  font-size: 10pt;
}

#userprofile .surveytext
{
  font-size: 10pt;
  padding-right: 80px;
  padding-bottom: 5px;
  padding-left: 5px;
}

#userprofile #removeme
{
  width: 8em;
}

.textarea
{
  width: 350px;
}
.header 
{
	color: #024d86;
	font-size: x-large;
	font-weight: bolder;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	
}
