body {
	background-image: url(images/bkgrnd01.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	font: 0.8em Arial, Helvetica, sans-serif; 
	color: #333;
}
a {font-weight: bold; }

a:link {color: #003d89; text-decoration: none;}
a:visited {color: #781515; }
a:active {color: #781515; }
a:hover {color: #000000; text-decoration: underline;}

a.nav:link {margin: 0px 10px 0px 10px; color: #FFFFFF; text-decoration: none; }
a.nav:visited {color: #FFFFFF; text-decoration: none; }
a.nav:active {color: #000000; text-decoration: none; }
a.nav:hover {color: #000000; text-decoration: underline; }

/* Main Content Area */
#main {float: left; width: 730px; margin: 10px 10px 0 10px; line-height: 1.2; text-align: justify; }

/* Content */
#content {float: left; width: 460px; margin: 10px 10px 0 10px; line-height: 1.2; text-align: justify; }

h1.maintitle {margin: 0px 0px 0px 0px; font: bold 18px Arial, sans-serif; color: #003c89; font-style: italic; }

h2.subtext {margin: 0px 0px 0px 0px; font: 10px Arial, sans-serif; color: #000000; font-style: italic; }

/* Footer */
#footer {clear: both; color: #FFFFFF; font-weight: bold; }
#footer p {margin: 10px 0 0 0; padding: 7px 9px; text-align: center; }
#footer a {color: #FFFFFF; text-decoration: none; }
#footer a:hover {color: #e5e5e5; text-decoration: underline; }

/* Credits */
#credits {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; font-size: 10px;}
#credits p {margin: 0 0 0 0; padding: 7px 9px; text-align: center; }
#credits a {color: #000066; text-decoration: none; }
#credits a:hover {color: #c65200; text-decoration: underline; }

/*#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #c65200;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #c65200;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}
*/
#servicescontainer ul li a:hover
{
background-color: #003d89;
color: #fff;
}
#serviceslist
{
margin-left: 5px;
padding-left: 0;
list-style: none;
}

#serviceslist li 
{
margin: 1em 0 0 15px;
padding-left: 20px;
text-align: left;
background-image: url(images/check.gif);
background-repeat: no-repeat;
background-position: 0 0em;
}
#services
{
margin-left: 5px;
padding-left: 0;
list-style: disc;
}
#services li
{
padding-right: .6em;
margin: 1em 0 0 15px;
}
.boldnblue { color: #003d89; font-weight: bold; }

#navcontainer ul
		{
			padding-left: 0;
			margin-left: 0;
			/*background-color: #036;*/
			background-color: #c65200;
			color: White;
			float: left;
			/* width: 100%; */

			font-family: arial, helvetica, sans-serif;
		}
		
		#navcontainer ul li { display: inline; }
		
		#navcontainer ul li a
		{
			padding: 0.2em 1em;
			background-color: #c65200;
			color: White;
			text-decoration: none;
			float: left;
			border-right: 1px solid #fff;
		}
		
		#navcontainer ul li a:hover
		{
			background-color: #369;
			color: #fff;
		}

#frameInside {
 background-image: url(images/hdr_bg.gif);
 background-position: 0px 14px;
 width: 100%;
}		