
/**************** Body and tag styles ****************/

*{margin:0; padding:0;}

body{
font:76% "Trebuchet MS",Arial,sans-serif;
line-height:1.4em;
text-align:center;
background:#4A6046;
}

input {
    font-size: 12px;
    font-family: "Trebuchet MS",Arial,sans-serif;
}

/**************** Header and navigation styles ****************/

#container{
width:806px;
margin:20px auto;
text-align:left;
background:#FAF9DA;
color:#000000;
}


#menu{
height:24px;
width:781px;
padding: 10px 0 11px 20px;
background:url(images/menuback.gif);
}


/**************** Content styles ****************/


#contenthome{
width:806px;
height: 160px;
background:url(images/homeback.jpg);
background-repeat:no-repeat;
background-color:#FAF9DA;
padding: 0;
margin: 0;
}

#flash {
width:806px;
height: 381px;
background-color:#FAF9DA;
padding: 0;
margin: 0;
}

#contenthome p{
font-size:1.0em;
color:#000000;
padding: 50px 20px 20px 148px;
}

#contenthome a{
color:#467aa7;
font-weight:bold;
text-decoration:none;
background-color:inherit;
}

#contenthome a:hover{color:#2a5a8a; text-decoration:none; background-color:inherit;}
#contenthome a img{border:none;}

#content {
width: 806px;
background-color:#FAF9DA;
padding: 0;
margin: 0;
}

#content p{
padding:0px 15px 20px 25px;
line-height:1.5em;}

#content h2{
padding:20px 0 16px 0;
color:#000000;
font: 14pt "Comic Sans MS", "Trebuchet MS", Arial,sans-serif;
font-weight:bold;
}

#content h3{
padding:0px 15px 15px 25px;
font: 11pt "Comic Sans MS", "Trebuchet MS", Arial,sans-serif;
font-weight:bold;
color:#505050;
}


#content ul {margin:0 0 16px 40px; padding:0;}
#content li {margin:0; padding:0 0 10px 5px;}

/**************** Footer styles ****************/

#footer{
	width:766px;
	padding:10px 20px 5px 20px;
	background-color:#4A6046;
	margin:0;
	font-size:1.0em;
	color:#AEBFAA;
	text-align:center;
}

#footer p{padding:0; margin:0; text-align:center;}
#footer a{color:#AEBFAA; text-decoration: underline; background-color:inherit; font-weight:bold;}
#footer a:hover{color:#FFFFFF; background-color:inherit; text-decoration: underline;}

/**************** Misc classes and styles ****************/

.imgborderright {background:#ccc; border:2px solid #f0f0f0; color:#303030; padding: 1px; display:inline; float:right; margin:10px 10px 10px 20px; clear: right;}
.imgborder {background:#ccc; border:2px solid #f0f0f0; color:#303030; padding: 1px; }
.splitcontentleft{float:left; width:48%;}
.splitcontentright{float:right; width:48%;}
.clear{clear:both;}
.small{font-size:0.8em;}
.hide{display:none;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.important{color:#f02025; background-color:inherit; font-weight:bold;}
.left{float:left;padding:10px;}
.right{float:right;padding:10px;}
.warning{color:#CC0000;font-weight:bold;}
.greenbold{color:#4A6046;font-weight:bold;font:100% "Trebuchet MS",Arial,sans-serif;}
.bold{font-weight:bold;font-size:1.0em;color:#990000;}
.watchmovie{color:#003399;font-weight:bold;text-transform:uppercase;font-size:1.0em; text-align:center;}

.logo{
float:left;
padding:16px 10px 10px 7px;
clear: left;
}
.pagetitle {
color:#000000;
font: 14pt "Comic Sans MS", "Trebuchet MS", Arial,sans-serif;
font-weight:bold;
}

.box{
padding:10px;
margin:10px 10px 10px 20px;
float:right;
width:180px;
border:1px solid #c0c0c0;
background-color:#fafbfc;
color:#000000;
line-height:1.3em;
}


