h1 {
	font: bold 1.45em arial, sans-serif;
	color:#000000;
	margin-bottom:13px;
	text-decoration:none;
	}
	
	.h1Smaller {
		font: bold 1.36em arial, sans-serif;
		color:#000000;
		margin-bottom:13px;
		text-decoration:none;}

h2 {
	color:#000000;
	margin-bottom:13px;
	font: bold 1.09em arial, sans-serif;
	text-decoration:none;
	}
	
h3 {
	font: bold 1em arial, sans-serif;
	color:#000000;
	text-decoration:none;
	}
	
h4 {
	font: bold 0.91em arial, sans-serif;
	color:#000000;
	text-decoration:none;
	}
	
h5 {
	font: bold 0.82em arial, sans-serif;
	color:#000000;
	text-decoration:none;
	}
	
h6 {
	font: bold .73em arial, sans-serif;
	color:#000000;
	text-decoration:none;
	}

.thumbnailRight {
	border:1px solid #ccc;
	padding:3px;
	margin:4px 0px 4px 8px;
	}
	
.thumbnailLeft {
	border:1px solid #ccc;
	padding:3px;
	margin:4px 8px 4px 0px;
	}
	
.bolditalic {
	font-weight:bold;
	font-style:italic;
	}

.emagine-note {font: bold 1.2em arial, sans-serif; color:#FF0000;}

.footnote {font-size:0.91em;}

.table-header-app {
	font: bold 1.18em arial, sans-serif;
	color:#000000;
	border-bottom:5px solid #FFFFFF;
	padding:5px;
	height:10px;
	vertical-align:top;}
	
.table-subheader-app {
	font: bold 1em arial, sans-serif;
	color:#000000;
	padding:5px;}
	
.table-row {
	font: 1em arial, sans-serif;
	color:#000000;
	line-height: 1.45em;
	padding:5px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;}
	
.table-altrow {
	font: 1em arial, sans-serif;
	color:#000000;
	line-height: 1.45em;
	padding:5px;}

.table-row td, .table-altrow td {
	padding:5px;
	}

.table-header-app a {color:#000000;}

.quotes {
	font: 1em arial, sans-serif;
	color:#000000;
	padding:10px 10px 10px 10px;
	line-height:1.82em;
	}

#homeTablePage {
	float:right;
	vertical-align:bottom;}
	
#homeTablePage img {
	display:block;
	padding:0px 0px 0px 0px;
	}
	

/* =-=-=-=-=-=-=-=-=-=-=-=-Global Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */
	
img {
	border:0px;
	}

html {height:100%;}

body {
	background:#FFFFFF;
	color:#636466;
	font: normal 0.69em arial, sans-serif;
	height:98%;
	margin:0px;
	}
	
a {
	color:#000000;
	text-decoration:underline;
	}
	
/*a:visited {
	color:#636466;
	text-decoration:underline;
	}*/

a:hover {
	text-decoration:none;
	}

p {
	padding:0px 0px 12px 0px;
	line-height: 1.45em;
	}

#container {
	margin:0px auto;
	width:900px;
	}

#header {	
	clear:both;
	display:block;
	height:97px;
	width:900px;
	}
	 
	#logo {	
		float:left;
		margin:42px 0px 0px 10px;
		}
		
	#utilities {
		color: #666666;
		float:right;
		list-style:none;
		margin:14px 0px 0px 0px;
		visibility:hidden;
		}
	
	#topNav {
		background:#1999CD;
		clear:right;
		float:right;
		height:37px;
		position:absolute;
		right:0px;
		top:60px;
		width:580px;
		}
			
#footer {
	background:#EDEDED;
	clear:both;
	color:#666666;
	font: .90em Verdana, arial, sans-serif;
	float:none;
	height:24px;
	margin:48px auto 0px auto;
	width:900px;
	text-align:left;
	}
	
#footer p {
	color:#000000;
	float:left;
	margin:0px 0px 0px 24px;
	padding:4px 0px 0px 0px;
	}
	
	#footer ul {
		list-style:none;
		float:right;
		margin:0px 0px 0px 0px;
		padding:5px 0px 0px 0px;
		}
	
#footer ul li {
	color:#000000;
	display:inline;
	padding:0px 25px 0px 0px;
	}
	
#footer a {
	color:#000000;}
	
#footer ul li.phone{color:#000000;}
	
.main-bold	{
	padding: 4px 0px;
	}

/* =-=-=-=-=-=-=-=-=-=-=-=-Home Page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

#homeMain {
	color:#000000;
	clear:both;
	margin:0px auto; 
	min-height:485px;
	height:auto !important;
	height:485px;
	width:900px;
	}
	
	#flash {
		clear:both;
		margin:0px auto;
		height:252px;
		width:900px;
		visibility:hidden;
		}
		
	#homeNews {
		background:#DDF0F8 url(images/home_newsscroll_bg.gif) no-repeat 107px center;
		clear:both;
		height:32px;
		margin:6px 0px 0px 0px;
		width:900px;
		visibility:hidden;
		}
	
	#homeBottom {
		clear:both;
		padding:6px 0px 0px 0px;
		width:900px;
		}
		
	#homeBottomBoxA {
		font: normal 1.18em arial, sans-serif;
		line-height:1.64em;
		float:left;
		padding:26px 21px 0px 24px;
		min-height:161px;
		height:auto !important;
		height:161px;
		width:300px;
		}
		
	#homeBottomBoxB {
		background: #FAFAFA url(images/homebottomB_bg.gif) left top no-repeat;
		border:1px solid #EEEEEE;
		float:left;
		min-height:137px;
		height:auto !important;
		font: normal 1.09em arial, sans-serif;
		height:137px;
		padding:50px 0px 0px 0px;
		margin:0px 0px 0px 6px;
		width:193px;
		visibility:hidden;
		}
		
	#homeBottomBoxC {
		float:right;
		min-height:187px;
		height:auto !important;
		height:187px;
		width:347px;
		visibility:hidden;
		}
		
	#homeBottomBoxB img {
		display:block;
		}
		
	.capsule {
		color:#1999CD;
		}
		
	
/* =-=-=-=-=-=-=-=-=-=-=-=-Interior Page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

#interiorMain {
	clear:both;
	margin:0px auto;
	min-height:485px;
	height:auto !important;
	height:485px;
	width:900px;
	}
	
#left {
	float:left;
	clear:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:180px;
	visibility:hidden;
	}
	
#main {
	clear:both;
	width:900px;
	}
	
	#headerGraphic {
		clear:both;
		visibility:hidden;
		}
	
	#intEditableArea {
		display:inline;
		float:right;
		font-size:1.09em;
		margin:76px 0px 0px 48px;
		width:672px;
		}	
		
		#content {
			padding:0px 50px 0px 0px;
			height:100%;
			width:100%;
			}
			
		#content ul {
			margin:0px 0px 16px 30px;
			list-style:none;
			padding:0px;
			}
			
		#content ul li {
			background: url(images/int_list.gif) 0px 6px no-repeat;
			line-height:1.36em;
			padding:0px 0px 7px 8px;
			}
			
		#content ul ul {
			margin:0px 0px 0px 25px;
			list-style:circle;
			padding:0px;
			}
			
		#content ul ul li {
			background:none;
			line-height:1.36em;
			padding-left:0px;
			}
			
		#content ol {
			margin:0px 0px 16px 39px;
			padding:0px;
			}
						
		#contentBottom img {
			display:block;
			}
	
	#library {
		color:#000000;
		padding:0px 0px 0px 0px;
		visibility:hidden;
		}
		
		#library img {
			visibility:hidden;}

/* =-=-=-=-=-=-=-=-=-=-=-=-Form Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

.form {font:1.09em arial, sans-serif;margin:1px 1px 1px 10px;}
.form-label {font-weight:bold;}
.form-button {}
.form-textbox {font: 1.09em arial, tahoma, sans-serif; color:#000000;border:1px solid #B3A892;}
.red-star {font: bold 0.91em tahoma, sans-serif; color:#FF0000; }
.alert {font: bold 0.91em tahoma, sans-serif; color:#FF0000; }
