html{
	background:#19465C;
	margin:0;
	padding:0;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#FFFFFF;
}

a img{border:none}
iframe, img{border:none;padding:0;margin:0;}
h2{
	font-size:11px;
	padding:12px 17px;
	margin:0;
	color:#89BCE3;
	line-height:50px
}
h3{font-size:11px}

p{
	font-size:11px;
	color:#89BCE3;
}
p a{
	color:#B8C837;
	font-weight:bold;
}
div#page{
	width:753px;
	height:auto;
	margin:0 auto;
	background:url("images/border-right.jpg") top right repeat-y;
	border-bottom:3px solid white;
}
	div#header{
		height:96px;
		width:751px;
		background-image:url("images/top_bg.gif");
		background-position:304px 0;
		background-repeat:no-repeat;
	}
		#header img{
			margin-top:46px;
			float:left;
			width:299px;
		}
		#header #menu{
			margin-top:46px;
			float:right;
			width:442px;
			height:50px;
		}
		#menu ul{
			background-color:#DB915A;
			height:50px;
			line-height:50px;
			float:right;
			margin:0;
			padding:0;
		}
		#menu ul li{
			float:left;
			padding:0;
			margin:0;
			text-align:center;
			list-style-type:none;
			width:110px;
			text-transform:uppercase;
			font-weight:bold;
			font-family:Tahoma, Arial, sans;
			background:url("images/menudiv.gif") top right no-repeat;
		}
			#menu ul li a{
				color:white;
			}
			#menu ul li a:hover{text-decoration:none}
	
	div#middle{
		width:751px;
		height:211px;
		border-top:2px solid white;
	}
		#compare-form{float:left;border-bottom:2px solid white;width:180px;height:150px;display:block}
		#image{
			float:right;border-bottom:2px solid white;margin:0;padding:0;
		}
			#image img{
				padding:0;
				-margin-bottom:-3px;
			}
	div#left{
		width:246px;
		height:100%;
		float:left;
		padding:15px 30px;
		font-size:11px;
	}
		#left a.blue{color:#9CBCE3}
		#left p{color:#FFFFFF}
		#left a.point{
			padding-left:6px;
			background:url("images/arrow.gif") left no-repeat;
		}
	div#text{
		width:442px;
		height:auto;
		float:right;
		background:url("images/fade-left.jpg") top left repeat-y;
		padding-right:2px;
		padding-left:3px
	}
		#text p{
			padding-left:17px;
			width:380px;
		}
		#text div{
			height:217px;
			margin-bottom:-9px
		}
		#text h2 img{padding-right:10px}
	div#f{clear:both}

/* NON INDEX PAGE */

body#non-index #main{
	width:100%;
	background:#002E42;
	-padding-bottom:40px;
	min-height:400px
}
	#non-index #main p, h2{
		color:#FFFFFF;
		font-size:20px;
		font-weight:normal;
		font-family:Tahoma, Arial, sans;
		line-height:20px;
		padding:3px 50px;
	}
	#non-index #main h2{
		padding:30px 0 0 50px;
	}
	#non-index #main p{
		font-size:12px;
		line-height:16px;
		text-align:justify;
	}
	#non-index #main p:first-letter{
		padding-left:1em
	}
	#non-index #main ul{
		font-family:Tahoma, Arial, sans;
		width:620px;
		margin-left:30px;
		-padding-left:35px;
		line-height:16px;
		list-style-type:default;
		padding-bottom:20px
	}
		#non-index #main ul li a{color:#FFFFFF;}
		#non-index #main ul li a:hover{text-decoration:none}
	
div#footer, div#disclaimer{
	margin:0 auto;
	width:751px;
}
#disclaimer{padding-bottom:50px;clear:both;}

	#disclaimer p{
		text-align:center;
		font-size:10px;
		line-height:11px;
		color:#FFFFFF;
		font-family:Tahoma, Arial, sans;
	}
	#footer{
		height:59px;
		background:url("images/div_2.jpg") top right no-repeat;
	}
	#footer p{
		padding-left:35px;
		font-size:11px;
		height:59px;
		line-height:45px;
		padding-top:0;
		margin-top:0;
		background-image:url("images/div_2.jpg");
		background-repeat:no-repeat;
		background-position:304px 0;
	}
	#footer a{
		color:#89BCE3;
		font-weight:normal;
	}
	#footer p a.push{
		padding-left:94px;
	}
	
.hide{display:none}

