body {	text-align:center;	padding:0px;	margin:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10pt;	}
body table { 	text-align:justify; 	margin:0px auto;	}
a img { border:0px;	}
.cb { clear:both;	}
/* Banner Construction	*/
.banner {
}
.banner h1 { font-size:2pt;	text-indent:-2000px; background-image:url(pageimg/banner.jpg);	height:90px;
	padding:0px;	margin:0px;	}
a h1 { cursor:pointer;	}

/*	Cookie Crumbtrail Rules	*/
p.crumbs {	font-size:8pt;	font-family:Arial, Helvetica, sans-serif;
	margin:0px;	padding:2px;	text-indent:10px;	}
p.crumbs a {	color:#333366;	text-decoration:none;	color:#000066;	}
p.crumbs a:hover {	color:#6699FF;	text-decoration:underline;	}

/*	Top row of navigation	*/
.navigation {	background-color:#FF9000;	border-bottom:1px solid #1C1C1C;	}
.navigation ul {	margin:0px auto 2px auto;	text-align:center;	}
.navigation ul li {	list-style-type:none;	margin:0px;	display:inline;	}
.navigation ul li a {	display:inline;	text-decoration:none;	color:black;	padding:2px 10px 4px 10px;	font-weight:bold;	}
.navigation ul li a:hover { color:#FFFFFF;	}




/*	Left Side Elements		*/
.left_side ul {	padding:0px;	margin:0px;	}
.left_side ul li {	display:block;	list-style-type:none;	background-image:url(pageimg/side_tab_title_bg.jpg);
	background-repeat:no-repeat;	margin-bottom:2px;	font-weight:bold;	}
.left_side ul li a {	padding-left:20px;	padding-bottom:3px;	}
.left_side ul li ul li {	height:16px;	margin-left:1px;	margin-left:1px;	margin-bottom:0px;
	background-image:url(pageimg/side_sub_item.jpg);	font-weight:normal;	}
.left_side li.spc {	background-image:url(pageimg/side_sub_space.jpg);	}
.left_side li.btm {	background-image:url(pageimg/side_sub_bottom.jpg);	}
.left_side a { display:block;	width:120px;	}


/*	Right Side Elements		*/
.right_side h1 {	margin:0px;	padding:0px;	font-size:8pt;	
	background-image:url(pageimg/side_tab_title_bg.jpg);	padding-left:23px;	
	border-bottom:1px solid #999999;	border-top:1px solid #5897DE;	
	background-repeat:no-repeat;	background-color:#92C4FF;	color:#333366;	}
.right_side p {	padding:0px 0px 15px 0px; 	margin:0px 4px 3px 4px;	text-align:center;
	font-size:8pt;	color:#555555;	background-color:white;	
	background-image:url(pageimg/side_p_bottom.jpg);
	background-position:bottom;	background-repeat:no-repeat;	}
.right_side p a { text-decoration:underline;	}
.right_side h1 a {	display:block;	width:100%;	}
.right_side form, .right_side select { padding:0px;	margin:0px;	}

.right_side form {	padding:0px 0px 15px 0px; 	margin:0px 4px 3px 4px;	text-align:center;
	font-size:8pt;	color:#555555;	background-color:white;	
	background-image:url(pageimg/side_p_bottom.jpg);
	background-position:bottom;	background-repeat:no-repeat;	}

/*	Mutual Elements			*/
.left_side a, .right_side a {	color:#333366;	text-decoration:none;	}
.left_side a:hover, .right_side a:hover {	color:#6699FF;	}
.left_side, .right_side {	vertical-align:text-top;	background-color:#6699CC;	width:150px;	font-size:8pt;	}





/*****************************************************
 *		Main Content Area Rules
 *****************************************************/
.container {	vertical-align:text-top;	}
.content {	width:453px;	margin:0px auto;	background-image:url(pageimg/__services_bg.jpg);	clear:both;	}
.content .green h1 {
	background-image:url(pageimg/__services.jpg);
	color:white;	font-size:8pt;	font-weight:normal;	
	text-align:center;	height:18px;	}
.content .green h1 a { color:white; }
.content p.blogbottom {	margin:0px;	padding:0px;	font-size:2pt;
						background-image:url(pageimg/__services_bttm.jpg);	height:10px;	}

	.content .blog {	margin:2px 20px 2px 20px;	color:#000066;	}
		.content .blog h1 {	font-size:10pt;	text-align:justify;	color:#000066;
			background-image:none;	font-weight:bold;	padding:0px;	margin:2px;		}
		.content p { padding:0px;	margin:5px 0px 6px 0px;	font-size:8pt;	}
		.content .blog p.byline {	font-size:7pt;	}
/*	Floating Blue Boxes		*/
.container .blue {
	width:213px; float:left;	margin:5px;	padding:0px;
	background-image:url(pageimg/blue_sides.jpg);	font-size:9pt;}
	.container .blue h1 {
		font-size:10pt;	text-align:center;	margin:0px;	padding:0px;
		background-image:url(pageimg/blue_top.jpg);	color:#333366;	}
	.container .blue h1 a { color:#333366;	text-decoration:none;	}
	.container .blue h1 a:hover { color:white;	}
	.container .blue p {	margin:3px 15px 3px 15px;	}
	.container .blue p.more {
		text-align:right;	padding-bottom:5px;	padding-right:15px;
		background-image:url(pageimg/blue_bottom.jpg);	background-repeat:no-repeat;
		margin:0px;	background-position:bottom;
	}
	
.container h1, .container h2, .container h3 { font-family:Tahoma, Verdana, Arial;	margin:3px 0px 3px 4px;	padding:0px; color:#000033;	}
.container h1 { font-size:1.8em;	}
.container h2 { font-size:1.5em;	}
.container h3 { font-size:1.2em;	}
.container p { margin:2px;	padding:2px;	margin-left:5px;	}
	

/*	Seperator below content	*/
.seperator {	background-color:#97B9DE;	border-top:1px solid #666666;	}

/*	Footer Rules			*/
.footer {	background-color:#3172BC;	text-align:center;	color:white;	padding:5px;	}
.footer p { margin:0px; padding:0px;	font-size:8pt;}
.footer a {	color:#99CCFF;	}
.footer a:hover {	color:#333366;	}

.fl { float:left;	margin:5px;	}
.fr { float:right;	margin:5px;	}