/* JRI - First Connections Styles */





/*====================================================*/

/* MODIFY THE FOLLOWING                               */

/*====================================================*/

	

	/* Begin : Background Colors */

	.bg_color {

		background:#fdfff2;

		}

	.menu_color {

		background:#f6fcd7;

		}

	.header_color {

		color: #719599;

		}

	td.homeContent

	{

		background: #fdfff2 url('images/bodybg.gif') repeat-x;

		width: 776px;

		border-left: 1px solid #ffffff;

		border-right: 1px solid #ffffff;

		border-top:1px solid #fff;

	}

	td.interior_content

	{

		background: #fdfff2 url('images/bodybg.gif') repeat-x;

		width: 776px;

		height: 57px;

		border-left: 1px solid #ffffff;

		border-right: 1px solid #ffffff;

		border-top: 1px solid #b7af92;

	}

	td.navheader

	{

		background: #eb514f url('images/interior_navheader.gif') no-repeat;

		width: 197px;

		height: 32px;

		padding-left: 15px;

		color: #FFFFFF;

		font-size: 16px;

	}

	.headertext {

		color: #7f1215;

		font-size: 18px;

		}

	/* End : Background Colors */

	a {

	color:#474d2b; 

	text-decoration:none;

	}

	a:hover{

	color:#474d2b; 

	text-decoration:underline;

	}

	

	

	.homeContent a:link{color:#474d2b;}





	/* utility nav */

	a.toplinks:link

	{

		color: #4b7cbc;

		font-size: 11px;

		font-weight: bold;

		text-decoration:none;

	}

	a.toplinks:visited

	{

		color: #4b7cbc;

		font-size: 11px;

		font-weight: bold;

		text-decoration:none;

	}

	a.toplinks:hover

	{

		color: #023467;

		font-size: 11px;

		font-weight: bold;

		text-decoration:underline;

	}

	

	

	/* Begin : Left Nav */



	a.navheaderlink:link

	{

		color: #FFFFFF;

		font-size: 16px;

		text-decoration: none;	

	}

	a.navheaderlink:visited

	{

		color: #FFFFFF;

		font-size: 16px;

		text-decoration: none;	

	}

	a.navheaderlink:hover

	{

		color: #FFFFFF;

		font-size: 16px;

		text-decoration: none;	

	}

	a.item 

	{

		padding:10px 0 0 0px;

		font-size: 11px;

		line-height:25px;

		color: #333333;

		font-weight:bold;

		text-decoration: none;	

	}

	a:hover.item

	{

		font-size: 11px;

		color: #333333;

		font-weight:bold;

		text-decoration: underline;

	}

	a.item_on

	{

		padding:10px 0 0 0px;

		font-size: 11px;

		line-height:25px;	

		color: #7f1215;	

		font-weight:bold;

		font-style: italic;	

		text-decoration: none;

	}

	a:hover.item_on

	{

		font-size: 11px;	

		color: #7f1215;

		font-weight:bold;

		font-style: italic;	

		text-decoration: underline;

	}

	/* End : Left Nav */

	



/*====================================================*/

/* END MODIFY THE FOLLOWING                            */

/*====================================================*/



/* Begin : General */



body

{

	width: 801px;

	margin: auto;

	background-color: #FFFFFF;

	font-family: Verdana;

}

h1

{

	font-size:140%; 

	font-weight:bold; 

	color:#000;

	display:inline;

	}



h2

{

	font-size:125%;

	font-weight:bold; 

	color:#525252;

	display:inline;

	}



h3

{

	font-size:110%;

	font-weight:bold; 

	color:#858585;

	display:inline;

}

/* End : General */





/* Begin : Top Nav */

td.navbar

{

	background: url('images/navbar.gif') no-repeat;

	width: 801px;

	height: 38px;

}

a.navbarlinks

{

	color: #FFFFFF;

	font-weight: bold;

	font-size: 12px;

	text-decoration: none;

}



a:hover.navbarlinks

{

	color: #FFFFFF;

	font-weight: bold;

	font-size: 12px;

	text-decoration: underline;

}

/* End : Top Nav */



/* Begin : Borders */

.leftbodybar

{

	background: url('images/leftbodybar_middle.gif') repeat-y top;

	width: 10px;

	border-right: 1px solid #999999;

}

.rightbodybar

{

	background: url('images/rightbodybar_middle.gif') repeat-y top;

	width: 11px;

	border-left: 1px solid #999999;

}

/* End : Borders */



/* Begin : Content */



p.headertext

{

	padding:0;

	margin:10px 0 10px 0;

}

.bodytextleft

{

	color: #333333;

	font-size: 11px;

	line-height: 18px;

	width: 420px;

	border: none;

}

.bodytextright

{

	color: #333333;

	font-size: 11px;

	padding-bottom: 2px;

	border: none;

}

/* End : Content */



/* Begin : Footer */

td.footer

{

	background: url('images/footer.gif') no-repeat;

	width: 780px;

	height: 34px;

	padding-left: 40px;

	color: #FFFFFF;

	font-size: 10px;

	line-height: 10px;

	padding-top: 5px;

}

/* End : Footer */



/* Begin : Home Page */

.fpageTable {

	padding:0;

	margin:0 0 5px 30px;

	}

.fpageTable table, fpageTable table td {

	margin:0; padding:0;

	}

.fpage_colspacer {

	margin:0; padding:0;

	width:100px;

	}

/* End : Home Page */



/* Begin : Sub-Page */



.interior_bodytext

{

	color: #333333;

	font-size: 11px;

	line-height: 18px;

	width: 384px;

}

.content

{

	color: #333333;

	font-size: 11px;

	line-height: 18px;

	border: none;

}

.content p, .bodytextright p {

	padding:0;

	margin:0 0 10px 0;

	}

/* End : Sub-Page */	

	





/* Begin : Site Map */

.sm-first a, .sm-second a, .sm-third a {

	font:bold 12px Verdana, Arial, sans-serif;

	color:#690819;

	text-transform:capitalize;

	}

.sm-first a {

	text-transform:uppercase;

	}

.sm-first a:hover, .sm-second a:hover, .sm-third a:hover {

	color:#023467;

	}

.sm-first {

	padding:20px 0 0 0;

	border-bottom:1px solid #999;

	}

.sm-second {

	padding:0 0 0 15px;

	}

.sm-third {

	padding:0 0 0 30px;

	}

/* End : Site Map */	
