

body {
	background-color: #FFFFFF;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	font-family:Helvetica, Arial, Times;
	font-size:62.5%;
	font-style: normal;
	line-height: 20px;
	font-weight: normal; }
	
	
/* Header */


#topcontainer {	width:1000px; margin:0 auto; height: 173px;	}

#topleft { width: 1000px; height: 172px; background-image:url(images/top-bg.jpg); }

#topright { width: 383px; height: 173px; float:left; background-image:url(images/nav_r1_c1.jpg); }

#nav { width:257px; height:25px; float:right; position: absolute; top:148px; right:50px; }



/* Flash */


#flashwide { width:100%; height:245px; background-image:url(images/wire.jpg); background-repeat:repeat-x; }

#flashcontainer { width: 941px; height: 245px; margin-left:auto; margin-right:auto; background-color:#000000; }


/* Text - 3 Columns */


#textcontainer { width:100%; clear:both; background-image:url(images/bg.jpg); background-repeat:repeat-x; }

#textcontainer a:link { color:#990000; text-decoration:none; }
#textcontainer a:visited { color:#990000; text-decoration:none; }
#textcontainer a:hover { color:#990000; text-decoration:underline; }

#wrap { width:1000px; margin-left:auto; margin-right:auto; overflow:hidden; }

#top { width:100%; height:13px; background-image:url(images/top.jpg); background-repeat:repeat-x; }

#middle { width:100%; background-image:url(images/middle.jpg); }

#bottom { width:100%; height:16px; background-image:url(images/bottom.jpg); background-repeat:repeat-x; }

#colcontainer { width: 100%; padding:100px; margin:auto;}

#leftcol { width: 260px; float:left; padding:30px;  }

#leftcol2 { width: 620px; float:left; padding:30px;  }

#leftcol3 { width: 620px; float:left; padding:30px;  }

#middlecol { width: 260px; float:left;padding:30px; }

#rightcol { width: 260px; float:left; padding:30px; }



/* Footer / Sitelinks */


#footer { width: 100%; height: 200px; background-color:#000000; background-image:url(images/bottom.jpg); background-repeat:repeat-x; clear:both; line-height:14px; }

#sitelinks { width: 1000px; margin-left:auto; margin-right:auto; padding-top:25px; color:#FFFFFF; }
#sitelinks ul { padding:0px; margin:0px; }
	

/* Fonts */

h1, h2, h3 {

font-family: Arial, Helvetica, sans-serif;
font-size: 1.8em;
font-weight:bold;
line-height:14px;
margin:5px 0 0 0;
}


.sub {
font-family: Arial, Helvetica, sans-serif;
font-size:.7em;
font-weight:normal;
line-height:14px;
margin:5px 0 0 0;
color:#990000;

}

.sub2 {
font-family: Arial, Helvetica, sans-serif;
font-size:.7em;
font-weight:normal;
line-height:14px;
margin:5px 0 0 0;
color:#990000;

}

.sub3 {
font-family: Arial, Helvetica, sans-serif;
font-size:.7em;
font-weight:normal;
line-height:14px;
margin:5px 0 0 0;
color:#990000;

}

.sub4 {
font-family: Arial, Helvetica, sans-serif;
font-size:.7em;
font-weight:normal;
line-height:14px;
margin:5px 0 0 0;
color:#990000;

}

h4 {

font-family: Arial, Helvetica, sans-serif;
font-size: 1.4em;
font-weight:bold;
line-height:14px;
margin:5px 0 0 0;
}

.h4class {
font-family: Arial, Helvetica, sans-serif;
font-size:1.4em;
font-weight:normal;
line-height:14px;
margin:5px 0 0 0;
color:#990000;

}

.h3style {

font-family: Arial, Helvetica, sans-serif;
font-size: 1.8em;
font-weight:bold;
line-height:14px;
margin:5px 0 0 0;
}


#footer li {
	display:inline;
	border-right: 1px solid #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;

}
#footer ul {
	padding: 0px;
	margin:0px;	}


#footer p { line-height:3px;} 

#footer a:link {
	text-decoration: none;
	color: #FFFFFF;
}
#footer a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#footer a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
#footer a:active {
	text-decoration: none;
	color: #FFFFFF;}
	
	
	
#leftcol3 a:link {
	text-decoration: none;
	color: #000000;
}
#leftcol3 a:visited {
	text-decoration: none;
	color: #000000;
}
#leftcol3 a:hover {
	text-decoration: underline;
	color: #000000;
}
#leftcol3 a:active {
	text-decoration: none;
	color: #000000;
}

.logo-margin { margin-top:20px; margin-left:42px; }

.fr { float:right; }

.nudge { margin-left:1px; }