body{
padding:0px;
margin:0px;
background-color:#EDE6D9;
}

/* table { border: solid 1px red; } */
	
	img { border:0px;}

td { vertical-align:top;}

th {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #002753;
	padding: 5px 0px 5px 5px;
	text-align:left
}
.form
	{
		height:28px; margin-top:0px;
	}	

.form input, .input
	{
		width:331px; height:25px; border-color:#BFBFBF; border-bottom-width:1px; border-right-width:1px; background-color:#EDEDED; padding-left:10px;
	}

textarea{
		width:341px; height:147px; border-color:#BFBFBF; border-bottom-width:1px; border-right-width:1px; background-color:#EDEDED; padding-left:10px;  overflow:hidden;
	}



a:hover{text-decoration:none;}

.wrapper{MARGIN: 0px auto 0px auto;position:relative;height:520px;background-color:#FFFFFF;width:780px;}

.borderarea{border-right:solid 1px #232323; border-left:solid 1px #232323; width:780px	}

table, li, a, input, textarea
	{
		font-family:Arial;
		font-size:12px;
		color:#232323;
	}

a { color:#B44E31;}

.sidenavcell { background-color:#EDDEC1; background-image:url(../images/grey_bkg.gif); background-repeat:no-repeat; 
	background-position:right top; line-height:16px; padding: 30px 20px 20px 21px; width:160px}
.sidenav { color:#930E00; font-size:13px; font-weight:bold;}
 ul .sidenav, ul .sidenavselected, ul .sidesubnavselected {
	margin:0px;
	padding:0px;
	list-style-image: none;
	list-style-type: none;
}
li .sidenav {margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px}		

li a {line-height:18px;color:#232323;}
a.sidenav { line-height:28px; color:#930E00; font-size:13px; font-weight:bold; text-decoration:none;}
a.sidenav:hover{ text-decoration:underline}

li a.sidenav {color:#232323; font-size:12px; font-weight:bold; text-decoration:none;line-height:18px;}
span .sidenavselected {color:#930E00;text-decoration:underline;line-height:28px;}
.sidesubnavselected {text-decoration:underline;line-height:18px;}
.sidenavselected {line-height:28px; color:#930E00; font-size:13px; font-weight:bold;text-decoration:underline;}


.sidenavcell strong a { color:#232323;}

.maincell { padding: 18px 80px 20px 64px;width:100%;height:400px; background-color:#FFFFFF;}

.fullcelltable {width:100%; height:400px; background-image: url(../images/singletop_left.gif); background-repeat: no-repeat; background-position: left top;background-color:#FFFFFF;}

.fullcell {height:400px;background-image: url(../images/singletop_right.gif); background-repeat: no-repeat; background-position: right top; padding: 18px 80px 20px 80px;background-color:#FFFFFF;}

.topbutton { font-size:9px}
.toplink { color:#FFFFFF; font-size:12px; font-weight:normal;}

.toplink a { color:#FFFFFF; font-size:12px; font-weight:normal; text-decoration:none;padding:0px 10px 0px 0px}

.toplink a:hover {text-decoration:underline;}
	
.footertext {font-size:13px;line-height:13px;text-align:center;padding-top:19px;background-color:#EDE6D9;}

.footertext a { font-size:13px; color:#374D7A;}

.sectiontitle {color:#232323; font-size:20px; font-weight:bold; line-height:24px}
.sectionsubtitle {color:#930E00; font-size:16px; font-weight:bold}

.navbar {height:41px; 
	    background-color:#002753; 		
	    color:#ffffff;
		font-size:11px;
		line-height:13px;		
		text-align:left; 
		vertical-align:middle; 	
		padding: 0px 0px 0px 20px	
}

.navbar  a { color:#ffffff; text-decoration:none; font-size:14px; font-weight:normal}
.navbar  a:hover { text-decoration:underline;}
.navbarselected a, a.navbarselected
{
    	font-size:14px; text-decoration:underline;
}

.bottomnavbar {height:41px; 
	    background-color:#002753; 		
	    color:#ffffff;
		font-size:11px;
		line-height:13px;		
		text-align:center; 
		vertical-align:middle; 	
		padding: 0px 0px 0px 20px	
}

.bottomnavbar  a { color:#ffffff; text-decoration:none; font-size:14px; font-weight:normal}
.bottomnavbar  a:hover { text-decoration:underline;}


.cell_orange_t { background-image:url(../images/ffe_bkg.jpg); background-repeat:repeat-x; background-position:top; background-color:#CD5806;}
.cell_orange { background-image:url(../images/ffe_bkg.jpg); background-repeat:no-repeat; background-position: left top; padding: 20px 25px 15px 24px; color:#FFFFFF;}
.cell_orange li a { color:#FFFFFF; font-weight:normal}
.cell_orange a { color:#232323; font-weight:bold;}
.cell_orange span a { color:#FFFFFF; font-weight:normal;}

.whitetext {color:#FFFFFF}

.widecontentcell{width:79%; padding:10px 50px 10px 50px;
}
.caption {
	font-size: 9px;
}
.textimage {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.errortext{color:#CC0000}

.quotetext 
{
    font-style:italic;
    padding: 0px 20px 0px 20px;
}
.whitecell { background-color:#FFFFFF;}