
	/*ENSURE DEFAULTS*/
        *{font-family:Verdana,Arial; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
	* html a:hover{visibility:visible;}
	p,div{text-align: left;}
	table,tr,td,div,img{border: 0px;}
	ul,li{list-style-type:none;}	

        html,body{height:100%; width:100%;}
        body{background:url('../images/slice01.jpg') top left repeat-x; background-color:#15467A;}

        span.break{display:block; float:none; clear:both; width:0px; height:0px;}

	#world{margin-left:auto; margin-right:auto; width:976px; height:100%; background:url('../images/slice02.jpg') bottom left repeat-y;}

	div#logo{position:absolute; z-index:21; top:23px; left:-28px; width:524px; height:93px;}
        #logo a{display:block; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:524px; height:93px;}
        #logo a:hover img{visibility:hidden;}

	#backdrop{background:url('../images/slice03.jpg') top left no-repeat; background-color:transparent;}

        a.l2{font-size:15px; font-weight:bold; color:#0066CC; text-decoration:none; display:block; margin:0px 0px 0px 4px; padding:0px 0px 0px 0px; float:left;}
        a.l2 div,a.l2 span{margin:0px 0px 0px 6px; cursor:pointer; float:left;}
        a.l2:hover div img{visibility:hidden;}

        a.l3{font-size:15px; font-weight:bold; color:#0066CC; text-decoration:underline;}

	div#ecbody{position:relative; width:976px; height:100%; padding:120px 0px 0px 15px;}

        ul.nav{width:457px;}
        ul.nav,ul.nav li{display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
        ul.nav li{height:58px; float:left;}
	ul.nav li a div{position:relative;}
	ul.nav li a div, ul.nav li a div img,ul.nav li a {display:block; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:58px;}
	ul.nav li a:hover img{visibility:hidden;}

		#home_nav div a,#home_nav div img, #home_nav div{width:114px;}
		#plan_nav div a,#plan_nav div img, #plan_nav div{width:101px;}
		#compare_nav div a,#compare_nav div img, #compare_nav div{width:144px;}
		#faq_nav div a,#faq_nav div img, #faq_nav div{width:98px;}

        div#footer{position:relative; height:auto; width:974px; margin-top:20px; text-align:center;}
        div#footer, div#footer a{text-decoration:none; color:#000000; font-family:Arial; font-size:18px;}
        div#footer a{margin-left:6px; margin-right:6px;}
        div#footer span{padding-top:5px; display:block; font-size:16px; color:#006FB0;}

	ul#ads{margin-left:auto; width:870px; margin-right:auto;}
	ul#ads, ul#ads li{height:250px;}
	ul#ads li{float:left; width:250px; display:block;}

	
        h1,span.s1{font-size:24px; color:#0066CC; font-weight:bold; display:inline;}
	h2,span.s2{font-size:15px; color:#0066CC; font-weight:bold; display:inline;}
        h3,span.s3{font-size:15px; color:#0066CC; background-color:#D5EAFF; width:100%; font-weight:bold; display:block;}
        p{font-size:15px; color:#0066CC;}
	img.fauxhr{margin-top:10px; margin-bottom:10px; height:11px;}

		textarea{font-family:'Verdana'; font-size:14px; border:2px solid #D5EAFF; background-color:transparent; padding:2px 2px 2px 2px;}	
		input[type="submit"]{background-color:#0066CC; border:1px solid #D5EAFF; color:#FFFFFF; font-weight:bold; font-size:16px; cursor:pointer;}
		input[type="submit"]:hover{background-color:#339933; border:1px solid #66CC66; }
		input[type="text"]{border:2px solid #D5EAFF; background-color:transparent; width:200px; color:#0066CC; font-size:14px; padding:2px 2px 2px 2px;}

			/* IE 7.0 */
			input.sub_btn{background-color:#0066CC; border:1px solid #D5EAFF; color:#FFFFFF; font-weight:bold; font-size:16px; cursor:pointer;}
			input.sub_btn:hover{background-color:#339933; border:1px solid #66CC66; }
			input.intxt{border:2px solid #D5EAFF; background-color:transparent; width:200px; color:#0066CC; font-size:14px; padding:2px 2px 2px 2px;}


