HTML 
{
	height:100%;
}
body
{
	margin:0px 0px 0px 0px;
	/*background:#D6E1E7 url('../Images/bg_body2.jpg') no-repeat fixed center top;*/
	background:url('../Images/bg_body3.jpg');
	background-color:#B9CBD7;
	background-repeat:repeat-x;
	height:100%;
}
HR
{
	height:1px;
	color:#3066C8;
}
.container
{
	/*height:600px;*/
	width:900px;
	background:url('../Images/bg_container_8.jpg');
	background-repeat:no-repeat;
	background-color:#ffffff;
	vertical-align:top;
	border:solid 1px #B7AEB7
}
.userLoginContainer
{
	width:300px;
	height:62px;
	position:relative;
	left:430px;
	text-align:right;
	color:#000000;
	font-family:Arial;
	font-size:10px;
}
.userLogin
{
	width:300px;
	height:62px;
	text-align:right;
	color:#000000;
	font-family:Arial;
	font-size:10px;
}
.navigation
{
	width:900px;
	height:30px;
}
.navButton, .navButtonActive
{
	width:110px;
	height:40px;
	padding-top:5px;
	text-align:center;
	/*background-image:url('../Images/btn_nav.gif');*/
}
.navButtonWide, .navButtonWideActive
{
	width:150px;
	height:40px;
	padding-top:5px;
	text-align:center;
	/*background-image:url('../Images/btn_navwide.gif');*/
}
.navButton A, .navButtonWide A
{
	text-decoration:none;
	color:#3066C8;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
.navButton A:hover, .navButtonWide A:hover
{
	text-decoration:none;
	color:#ffffff;
}
.navButtonActive A, .navButtonWideActive A
{
	text-decoration:none;
	color:#ffffff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
.navButtonActive A:hover, .navButtonWideActive A:hover
{
	text-decoration:none;
	color:#ffffff;
}
.pageHeader
{
	left:0px;
	position:relative;
	width:475px;
	height:125px;
	background-image:url('../images/hdr.jpg');
	background-repeat:no-repeat;
}
.error
{
	color:#FF0000;
	font-family:Arial;
	font-size:12px;
}
.content
{
	width:860px;
	/*height:430px;*/
	position:relative;
	left:20px;
	top:15px;

	SCROLLBAR-BASE-COLOR:#00D400;
	
	color:#000000;
	font-family:Arial;
	font-size:13px;
	text-align:justify;
}
.contentHome
{
	color:#000000;
	font-family:Arial;
	font-size:13px;
	text-align:justify;
}
.contentAdmin
{
	width:725px;
	height:100%;
	position:relative;
	left:150px;
	top:-50px;
	
	SCROLLBAR-BASE-COLOR:#00D400;
	
	color:#000000;
	font-family:Arial;
	font-size:13px;
	text-align:justify;
}
.contentAdminMenu
{
	color:#000000;
	font-family:Arial;
	font-size:13px;
	width:100px;
	top:50px;
	left:25px;
	position:relative;
}
.contentAdminMenu A
{
	text-decoration:none;
	color:#3066C8;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
.contentAdminMenu A:hover
{
	text-decoration:underline;
}
.contentText
{
	color:#000000;
	font-family:Arial;
	font-size:12px;
}
.contentHeader
{
	color:#3066C8;
	font-family:Arial;
	font-size:14px;
	font-weight:bold
}
.contentHeader A
{
	color:#3066C8;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.contentHeader A:hover
{
	text-decoration:underline;
}
.contentSubHeader
{
	color:#3066C8;
	font-family:Arial;
	font-size:12px;
	font-weight:bold
}
.contentSubHeader2
{
	color:#3066C8;
	font-family:Arial;
	font-size:12px;
}
.contentFooter
{
	color:#666666;
	font-family:Arial;
	font-size:9px;
	font-weight:bold
}
.contentError
{
	color:#FF0000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.contentImage1
{
	margin:0px 0px 5px 10px;
}
.contentImage2
{
	margin:0px 25px 0px 0px;
}
.banner
{
	width:150px;
	height:50px;
	position:relative;
	/*background-color:#3066C8;*/
	left:730px;
	top:-445px;
}
.bannerAdmin
{
	height:-50px;
}
.footer
{
	color:#000000;
	font-family:Arial;
	font-size:9px;
	font-weight:bold;
	height:20px;
}
.footer A
{
	color:#000000;
	text-decoration:none;
}
.footer A:hover
{
	color:#1C2D92;
	text-decoration:underline;
}
INPUT
{
	border:solid 1px #BFBFBF;
	color:#000000;
	font-family:Arial;
	font-size:12px;
}
SELECT
{
	border:solid 1px #BFBFBF;
	color:#000000;
	font-family:Arial;
	font-size:12px;
}
A
{
	text-decoration:none;
	color:#3066C8;
}
A:hover
{
	text-decoration:underline;	
}
.gridItemStyle
{
	background-color:#FBFBFB;
	color:#000000;
	font-family:Arial;
	font-size:12px;
}
.gridItemStyle A
{
	color:#40D12C;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.gridItemStyle A:hover
{
	color:#05AA06;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
}
.gridAltItemStyle
{
	background-color:#F3F3F3;
	color:#000000;
	font-family:Arial;
	font-size:12px;
}
.gridAltItemStyle A
{
	color:#40D12C;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.gridAltItemStyle A:hover
{
	color:#05AA06;
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
}
.gridHeaderStyle
{
	background-color:#669DD5;
	color:#BFBFBF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.gridHeaderStyle A
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.gridHeaderStyle A:hover
{
	color:#82E06E;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.popupcal
{
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	background-color: white;
	height: 20px;
	vertical-align: middle;
}
.popupcal-today
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: white;
	background-color: #649CBA;
}

.popupcal-selected
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: white;
	background-color: red;
}
.popupcal-textbox
{
	font-family: Arial;
	font-size: 12px;
	text-align:center;
}
.popupcal-weekday
{
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	background-color: #eaeaea;
}
.popupcal-MonthHeader
{
	font-family: Arial;
	font-size: 10px;
	color: black;
	background-color: darkgray;
}
.popupcal-offmonth
{
	font-family: Arial;
	font-size: 10px;
	color: gray;
	background-color: white;
}
.popupcal-dayheader
{
	font-family: Arial;
	font-size: 10px;
	color: #649cba;
	background-color: white;
}
.popupcal-weekend
{
	font-family: Arial;
	font-size: 10px;
	color: white;
	background-color: #BBBBBB;
}

.imageNoBorder
{
	border:solid 0px #00D400;
}
.image
{
	border:solid 2px #00D400;
}
.imagePadRight
{
	border:solid 2px #00D400;
	margin:0px 10px 5px 0px;
}
.imagePadLeft
{
	border:solid 2px #00D400;
	margin:0px 0px 5px 10px;
}