﻿/*	---------------------------------------------------------------------------------------------------------
	JHVB.css

	Copyright 2008, Crystal Creek Consulting.  All rights reserved.
	www.crystalcreekconsulting.com

	---------------------------------------------------------------------------------------------------------
	Description:    General style sheet for the JHVB site
	Created:		06/16/07 MWD
	Updates:        

	---------------------------------------------------------------------------------------------------------
*/

h1
{
	font-size:18px;
	font-weight:bold;
	color:#808080;
	margin-bottom:5px;
}
h2
{
	font-size:16px;
	font-weight:bold;
	color:#808080;
}
h3
{
	font-size:13px;
	color:#808080;
}
a
{
	color:#ff9900;
}
p
{
	text-align:justify;
	margin-top:0px;
}
select
{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#808080;
}
input
{
	font-family:"Trebuchet MS";
	font-size:13px;
}
#body
{
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#808080;	
}
#body .entryForm *
{
	vertical-align:middle;
}
#bodyHeader
{
	background:url(../images/GrayGradientBkg.png);
	height:125px; 
}
#topBanner
{
	width:955px;
	margin-left:5px;
}
#page
{
	clear:both;
	width:955px;
	margin-left:5px;
	padding-bottom:5px;
}
#leftBanner
{
	float:left;
	width:200px;
	height:350px;
}
#pageContent
{
	float:left;
	width:740px;
	padding-left:10px;
}
.content
{
	background-image:url(../images/Box740Background.png);
	background-repeat:no-repeat;
	border-left:#e9e9e9 1px solid;
	border-right:#e9e9e9 1px solid;
	background-color:#fdfdfd;
	padding-left:3px;	
	padding-right:3px;
}
.contentHeader
{
	background-image:url(../images/Box740CapHeaderTop.png);
	background-repeat:no-repeat;
	height:25px;
	font-size:18px;
	font-weight:bold;
	padding-left:3px;
}
.contentFooter
{
	background-image:url(../images/Box740CapBottom.png);
	background-repeat:no-repeat;
}
#pageFooter
{
	clear:both;
	width:955px;
	margin-left:5px;	
	padding-top:5px;
	padding-bottom:5px;
}
#footer
{
	clear:both;
	border-top:#e9e9e9 1px solid;
}
#footerAddress
{
	margin-left:5px;
}
#footerCopyright
{
	margin-left:5px;
	font-size:8px;
	padding-top:5px;
}
.date
{
	font-size:11px;	
}

/* Move these? */
.calendar
{
	padding-top:25px;
}

