	p, h1, h2, h3, h4, td, blockquote, li {
		font-family: Verdana, Helvetica, sans-serif;
		color: #666666;
		font-size: 11px;
		line-height: 18px;
		text-align: left;
		margin: 0;
		padding: 0;
	}
	
	a:link, a:visited, a:hover {color:#0066CC;}
	
	body {
		margin: 0;
		padding: 0;
		text-align: center; /* Fix for IE Horizontal Centering of container div element*/
		background-color: #FFFFFF;
	}
	#container {
		position:relative;
		background-image: url(images/980_bg_shadows.gif);
		background-repeat: repeat-y;
		margin: 0 auto;
		text-align: left; /* Fix for IE centering */
		padding: 0 0 0 25px;
		width: 1005px;
		border: none;
	}
	
	#logo_link {
		position:absolute;
		top:0;
		left:39px;
		width:150px; height:70px;
	}
	
	#head {
		background-image: url(images/980_bg_head.gif);
		background-repeat: none;
		margin: 0;
		padding: 30px 0 0 175px;
		width: 805px;
		height: 43px;	
	}
	
	#head p {font-size:10px}
	#head h1 {float:right; padding:0 75px 0 0; font-size:10px; font-weight:normal; clear:both; color:#0066CC;}
	
	#head_takeoff {
		background-image: url(images/980_bg_head_takeoff.gif);
		background-repeat: none;
		margin: 0;
		padding: 30px 0 0 175px;
		width: 583px;
		height: 43px;	
	}
	
	#head_takeoff p {font-size:10px}
	#head_takeoff h1 {float:right; padding:0 75px 0 0; font-size:10px; font-weight:normal; clear:both; color:#0066CC;}
	
	#nav {
		background-image: url(images/bg_nav.gif);
		background-repeat: repeat-x;
		margin: 0 0 0 0;
		padding: 0 0 0 9px; /* temp - should be 0 - wait for drop dn */
		width: 971px; /* temp - should be 758 - wait for drop dn */
		height: 22px;
	}
	
	#main_1 {
		background-image: url(images/980_bg_home_main1.gif);
		background-repeat: none;
		margin: 0;
		padding: 0;
		width: 980px;
		height: 213px;
	}
	
	#main_1_takeoff {
		background-image: url(images/980_bg_home_main1_takeoff.gif);
		background-repeat: none;
		margin: 0;
		padding: 0;
		width: 980px;
		height: 213px;
	}
	
	#main_2 {
		background-image: url(images/980_bg_home_main2.gif);
		background-repeat: none;
		margin: 0 0 29px 0;
		padding: 0;
		width: 980px;
		height: 61px;
	}
	
	#main_2_takeoff {
		background-image: url(images/980_bg_home_main2_takeoff.gif);
		background-repeat: none;
		margin: 0 0 29px 0;
		padding: 0;
		width: 980px;
		height: 61px;
	}
	
	#rollover {
		float: left;
		display: inline;
		margin: 0 0 0 41px;
		padding: 9px 0 0 0;
		width: 200px;
		vertical-align:middle;
	}
	
	#rollover img {margin:0; padding:0; display:inline;}
	
	.rollover_table {width:167px; height:38px; padding:0; margin:0;}
	
	#order {
		float: right;
		display: inline;
		margin: 0 250px 0 0;
		padding: 14px 0 0 0;
		width: 133px;
	}
	#order2 {
		float: right;
		display: inline;
		margin: 0 255px 0 0;
		padding: 14px 0 0 0;
		width: 200px;
		text-align:right;
	}
	#order2 a{font-weight:bold;margin-bottom:5px;
		font-family: Verdana, Helvetica, sans-serif;
		font-size:12px;
		color:white;
		text-decoration:none;display:block;
		padding:0 16px 0 0;
		background:url(/images/lt_arrow_inac.gif) no-repeat right center;
	}
	#order2 a:hover{
		text-decoration:underline;
		background:url(/images/lt_arrow_act.gif) no-repeat right center;
	}
	
	/* HOME CONTENT */
	
	.home_content_table {
		width:980px;
		vertical-align:top;
		margin:0;
		padding:0;
		}
		
	.home_content_td_1 {width:237px; vertical-align:top; padding:0 0 0 15px; margin:0;}
	.home_content_td_2 {width:239px; vertical-align:top; padding:0 0 0 15px; margin:0;}
	.home_content_td_3 {width:459px; vertical-align:top; padding:0 0 0 15px; margin:0;}		
	
	#home_content {
		background-image: url(images/bg_home_dotz.gif);
		background-repeat: repeat-y;
		text-align:center;
		margin: 0 0 29px 0;
		padding: 0;
		width: 980px;
		height: auto; /* temp */
	}
	
	#home_content h1 {color:#0066CC; font-size:11px; font-weight:bold; line-height:16px;}
	#home_content h2 {padding:15px 0 0 0; color:#0066CC; font-size:11px; font-weight:bold; line-height:16px;}
	#home_content p {margin:0 0 0 0; padding:0 12px 0 22px; line-height:16px}
	#home_content h1 a:link, #home_content h1 a:visited {color:#0066CC; text-decoration:none;}
	#home_content h1 a:hover {color:#0066CC; text-decoration:underline;}
	#home_content h2 a:link, #home_content h2 a:visited {color:#0066CC; text-decoration:none;}
	#home_content h2 a:hover {color:#0066CC; text-decoration:underline;}
	
	#home_content ul {
		margin: 0 0 0 0;
		padding: 0 15px 0 35px;
		text-indent: 0;
		list-style: square;
	}
	
	#home_content li {
		line-height: 15px;
	}
	
	#home_content li a:link, #home_content li a:visited {color:#666666; text-decoration:none;}
	#home_content li a:hover {color:#0066CC; text-decoration:none;}
	
	#home_bottom {
		margin: 0 0 0 73px;
		padding: 12px 15px 12px 15px;
		width: 800px;
		border: 3px solid #cccccc;	
	}
	
	#home_bottom p {font-size:10px; line-height:15px;}
	#home_bottom a:link, #home_bottom a:visited {color:#666666;}
	#home_bottom a:hover {color:#0066CC;}
	
	.home_bottom_table {width:100%; padding:0; margin:0; vertical-align:top;}
	.home_bottom_td_1 {width:406px; padding:0; margin:0; vertical-align:top;}
	.home_bottom_td_2 {width:50px padding:0; margin:0; vertical-align:top;}
	


/* Twitter RSS Feed on Main Page */

.labelfield{ /*CSS for label field in general*/
color:brown;
font-size: 90%;
}

.datefield{ /*CSS for date field in general*/
color:gray;
font-size: 90%;
}

#twitterfeed li{ /*CSS specific to demo 1*/
margin-bottom: 6px;
margin-left: 1px;
color: #666;
cursor: text;
text-decoration:none;
list-style-image:url(images/li_twitterblue.gif);
}

	
	
	
	
	/* INSIDE CONTENT */	
	
	#inside_content_space {
		background-image: url(images/980_bg_content_inside1.gif);
		background-repeat: repeat-y;
		margin: 0 0 0 0;
		padding: 0;
		width: 980px;
		height: 25px;
	}
	
	#inside_content {
		background-image: url(images/980_bg_content_inside.gif);
		background-repeat: repeat-y;
		margin: 0 0 0 0;
		padding: 0;
		width: 980px;
	}
	
	#inside_left {
		float: left;		
		display: inline;
		margin: 0 0 0 2px;
		padding: 0;
		width: 193px;
		}
		
	#subnav {
		padding: 31px 0 600px 15px;
		margin: 0 0 0 0;
		background-image:url(images/bg_insidecol_1.gif);
		background-repeat:no-repeat;
		width: 178px;
	}
	
	.subnav_table {padding:2px; margin:0; width:170px;}
	.subnav_td_left {padding:2px 0 2px 0; margin:0; vertical-align:top; width:155px}
	.subnav_td_left_2 {padding:2px 0 2px 0; margin:0; vertical-align:top; width:155px}
	.subnav_td_right {padding:7px 0 0 3px; margin:0; vertical-align:top; width:15px}
	.subnav_td_left h1 {padding:0 0 0 0; margin:0; text-align:right; font-weight:bold; line-height:16px; color:#FFFF33;}
	.subnav_td_left p {padding:0 0 0 0; margin:0; text-align:right; font-weight:normal; color:#ffffff;}
	.subnav_td_left_2 h1 {padding:0 0 0 0; margin:0; text-align:right; font-weight:bold; line-height:16px; color:#FFFF33;}
	.subnav_td_left_2 p {padding:0 0 0 0; margin:0; text-align:right; font-weight:normal; color:#ffffff;}
	
.subnav_td_left a:link, .subnav_td_left a:visited {line-height:16px; color:#fff; text-decoration:none;}
.subnav_td_left a:hover {line-height:16px; color:#fff; text-decoration:underline;}

.subnav_td_left_2 a:link, .subnav_td_left_2 a:visited {line-height:16px; color:#FFFF33; text-decoration:none;}
.subnav_td_left_2 a:hover {line-height:16px; color:#FFFF33; text-decoration:underline;}
	
	/* #inside_left a:link, #inside_left a:visited {line-height:16px; color:#fff; text-decoration:none;}
	#inside_left a:hover {line-height:16px; color:#fff; text-decoration:underline;} */
	 
	#subnav_1 {
		padding: 31px 0 600px 15px;
		background-image:url(images/bg_insidecol_2.gif);
		background-repeat:no-repeat;
		width: 178px;
	}
	
	#subnav_2 {
		padding: 31px 0 600px 15px;
		background-image:url(images/bg_insidecol_3.gif);
		background-repeat:no-repeat;
		width: 178px;
	}
		
	/* #subnav h1 {
		margin: 0 14px 0 15px;
		padding: 2px 0 3px 0;
		text-align:right;
		font-weight:bold;
		color: #fff;

		} */
		
	#inside_center {
		margin: 0 220px 0 220px;
		padding: 0 0 0 0;
		}
		
	#inside_center h1 {
		margin:0 0 0 0;
		padding:10px 0 5px 0;
		text-align:left;
		font-size: 16px;
		font-weight:bold;
		color: #0066CC;
		}
		
	#inside_center h2 {
		margin:0;
		padding:0;
		text-align:left;
		font-size: 12px;
		font-weight:bold;
		color: #333333;
		}
		
	#inside_center h3 {
		margin:0 0 0 0;
		padding:0 0 0 0;
		text-align:left;
		font-size: 11px;
		font-weight:normal;
		color: #666666;
		}
		
	#inside_center h4 {
		margin:0 0 0 0;
		padding:0 0 0 0;
		text-align:left;
		font-size: 11px;
		font-weight:bold;
		color: #0066CC;
		}
		
	/* #inside_center ul {
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
	text-indent: 0;
	list-style: square;
	}
	
	#inside_center li {
	line-height: 18px;
	} */
		
	#inside_right {
		float: right;
		display: inline;
		margin: 0;
		padding: 0;
		width: 193px;
		height: auto;
		}
		
	#inside_right p {margin:4px 15px 20px 31px; padding:0;}
	
	#inside_right_takeoff {
		margin: 0;
		padding: 0;
		width: 193px;
		height: auto;
		}
		
	#inside_right_takeoff p {margin:3px 15px 20px 31px; padding:0;}
	#inside_right_takeoff h1 {float:right; display:inline; margin:0 10px 0 0; padding:0;}
	#inside_right_takeoff h2 {margin:0; padding:0;}
	
	
	.table_forms {width:525px; padding: 3px 3px 3px 0; border:none;}
	
	#inside_callout_bluedisk {
	background-image:url(images/bg_call_bluedisk.gif);
	width:193px; height:69px; padding:57px 0 0 0; margin:0;
	}
	
	#inside_callout_greendisk {
	background-image:url(images/bg_call_greendisk.gif);
	width:193px; height:69px; padding:57px 0 0 0; margin:0;
	}
	
	/* BOTTOM ELEMENT */
	
	#bottom {
		background-image: url(images/980_bg_shadow_bottom.gif);
		background-repeat: no-repeat;
		margin: 0 auto;
		text-align: left; /* Fix for IE centering */
		width: 1030px;
		height: 49px;
	}
	
	#bottom_2 {
		background-image: url(images/980_bg_shadow_bottom2.gif);
		background-repeat: no-repeat;
		margin: 0 auto;
		text-align: left; /* Fix for IE centering */
		width: 1030px;
		height: 49px;
	}
	
	#foot {
		margin: 0 auto;
		padding: 0 0 30px 0;
		width: 1030px;
	}
	
	#foot p {text-align:center;}
	
	#clear_1 {clear:both;}
	#clear_2 {clear:both;}
	#clear_3 {clear:both;}
	#clear_4 {clear:both;}
	
	#clear_inside {
		clear:both;
		background-image: url(images/980_bg_content_inside1.gif);
		background-repeat: repeat-y;
		height:1px
		}
	
	.img_arrow {float: left; margin-right:5px; margin-bottom:0; margin-top:0;}
	.img_left_home {float: left; margin-right:8px; margin-bottom:0; margin-top:3px;}
	
	.img_right_inside {float: right; margin-left:8px; margin-bottom:8px; border:3px solid #cccccc}
	.img_right {float: right; margin-left:8px; margin-bottom:8px;}
	.img_left {float: left; margin-right:12px; margin-bottom:3px; margin-top:0;}


/* BL 12/11/07 */
h3.arrow{margin:6px 0 0 0;padding:0 0 0 20px;background:url(/images/li_arrowblue.gif) no-repeat 4px 6px;}
h3.arrow a{text-decoration:none;}
h3.arrow a:hover{text-decoration:underline;}
#news_dotz{margin:6px 0 0 0;}
h3.arrow img{display:none;}

/* Additional Styles added by 435 Design for comparison chart page */	
	
	#inside_center_large {
		margin: 0 15px 0 225px;
		padding: 0 0 0 0;
		background-color:#FFF;
		}
		
	#inside_center_large h1 {
		margin:0 0 0 0;
		padding:10px 0 5px 0;
		text-align:left;
		font-size: 16px;
		font-weight:bold;
		color: #0066CC;
		}
		
	#inside_center_large h2 {
		margin:0;
		padding: 2px 0px 2px 4px;
		font-size: 12px;
		font-weight:bold;
		color: #333333;
		}
		
	#inside_center_large h3 {
		margin:0 0 0 0;
		padding:5px;
		text-align:left;
		font-size: 10px;
		font-weight:normal;
		color: #444444;
		}
		
	#inside_center_large h4 {
		margin:0 0 0 0;
		padding:0 0 0 0;
		text-align:center;
		font-size: 14px;
		font-weight:bold;
		color: #0066CC;
		}
	#inside_center_large h5 {
		margin:0;
		padding: 0px 0px 0px 0px;
		font-size: 12px;
		font-weight:bold;
		color: #333333;
		font-family: Verdana, Helvetica, sans-serif;
		line-height: 18px;
		text-align: left;
		}
/* Sidebar Quote on Takeoff Page */

	#sidebarquote {
		padding: 50px 15px 15px 0;
	}
	#sidebarquote h1{
		color:#fff;
		font-size:12px;
		font-weight:bold;
		padding-bottom:5px;
		text-align:right;
	}
	#sidebarquote h2{
		color:#fff;
		font-size:10px;
		font-weight: normal;
		display:block;
		/*margin-left:50px;*/
		margin-right:10px;
		text-align:right;
		}
	#sidebarquote a{
		color:#fff;
		text-decoration:none;
		}
	
#gotomtg {
	margin-left:auto;
	margin-right:auto;
}
#gotomtg input {
	text-align:right;
}