* { margin:0; padding:0; list-style:none; text-decoration:none;}
body{font-family:Arial;size:12px;color:#999;background:url(images/background.jpg) repeat-x;height:100%;width:100%;}
.clear{clear:both;}
hr{background:url(images/hr_img.gif) no-repeat;width:710px;height:5px;margin-right:10px;border:0;}
#wrapper{width:950px;margin:0px auto;height:100%;min-height:100%;position:relative;}
#header{witdh:950px;height:104px;margin:0px auto;display:block;min-height:104px;max-height:104px;padding:0px;}
#header .logo{float:left;margin-left:30px;margin-top:28px;background:url(images/logo.gif) no-repeat;height:56px;width:220px;}
#header .right{width:550px;height:114px;float:right;}
#header .phone{float:right;background:url(images/phone_bg.jpg) no-repeat;height:30p;width:314px;font-size:13px;margin-top:2px;margin-right:9px;padding-top:6px;padding-left:30px;text-transform:uppercase;}
#header .phone span a{padding-left:20px;margin:0px;color:#09F;}
#header .phone span a:hover{margin:0px;color:#09F;}
#header .livechat{width:119px;height:51px;margin-top:11px;margin-right:12px;float:right;}
#header .subnav{background:url(images/topnav.gif) no-repeat;width:528px;height:19px;float:right;padding:3px;margin-top:9px;font-size:12px;padding-bottom:6px;display:inline;padding-top:4px;}
#header .subnav span{margin:0px;color:#666;padding-left:23px;font-size:12px;display:inline;}
#header .subnav span a{color:#666;text-decoration:none;}
#header .subnav span a:hover{color:#999;text-decoration:none;}
#header .subnav h1{margin:0px;color:#FFF;padding-left:40px;font-size:12px;display:inline;font-weight:normal;}
#header .subnav h1 a{color:#FFF;text-decoration:none;}
#header .subnav h1 a:hover{color:#CCC;text-decoration:none;}
#header .subnav h2{margin:0px;color:#FFF;padding-left:36px;font-size:12px;display:inline;font-weight:normal;}
#header .subnav h2 a{color:#FFF;text-decoration:none;}
#header .subnav h2 a:hover{color:#CCC;text-decoration:none;}
#navmenu{width:950px;height:50px;margin:0px auto;}
#middle{width:950px; height:171px;background:url(images/subpage_main.jpg)no-repeat;min-height:171px;max-height:171px;}
#middle h1{font-size:26px;font-family:Arial;color:#FFF;padding-left:300px;padding-top:70px;float:right;margin-right:35px;}
#middle p{font-size:14px;font-family:Arial;color:#FFF;padding-left:300px;padding-top:25px;text-align:center;height:75px;width:580px;}
#content{width:950px;height:100%;margin:0px;padding-top:10px;min-height:100%;}
#content .left{width:720px;height:auto;float:left;padding:0px;}
#content .left h1{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:18px;color:#09C;margin-bottom:5px;}
#content .left h2{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;font-size:18px;color:#09C;margin-bottom:5px;}
#content .left p{font-family:Arial;font-size:12px;color:#999;margin-top:5px;margin-bottom:5px;}
#content .left p a{font-family:Arial;font-size:12px;color:#09C;text-decoration:none;}
#content .left p a:hover{font-family:Arial;font-size:12px;color:#09C;text-decoration:underline;}
#content .right{width:220px;height:auto;float:right;padding:0px;}
#content .right h1{font-face:Arial;font-size:14px;color:#069;padding-left:5px;}
#content .right h2{font-face:Arial;font-size:14px;color:#060;;padding-left:5px;}
#content .right ul{padding-left:20px;}
#content .right ul li{list-style-image:url(images/plan_li.png);font-family:Arial;color:#666;font-size:12px;padding-top:4px;padding-left:0px;}
#content .right ul li a{color:#666;text-decoration:none;}
#content .right ul li a:hover{color:#666;text-decoration:underline;}
#content .left ul{padding-left:20px;}
#content .left ul li{list-style-image:url(images/plan_li.png);font-family:Arial;color:#666;font-size:12px;padding-top:4px;padding-left:0px;}
#content .left ul li a{color:#666;text-decoration:none;}
#content .left ul li a:hover{color:#666;text-decoration:underline;}
#footer {
background:transparent url(images/footer_bg.png) repeat-x;
height:101px;
margin-top:35px;
width:100%;
}
#footer .wrap{width:950px;margin:0px auto;}
#footer .wrap .legal{float:left;display:inline;font-size:12px;color:#FFF;padding-top:15px;}
#footer .wrap .legal a{color:#FFF;text-decoration:none;}
#footer .wrap .legal a:hover{color:#FFF;text-decoration:underline;}
#footer .wrap .copy{float:right;display:inline;font-size:12px;color:#FFF;padding-top:15px;}
table.plantab {
	float:none;
	color:#009;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border-width: 0px;
	border-spacing: 1px;
	border-style: outset;
	border-color: ;
	border-collapse: separate;
	background-color: rgb(0, 153, 204);
}
table.plantab th {
	border-width: 2px;
	padding: 5px;
	border-style:groove;
	border-color: rgb(0, 153, 204);
	background-color: white;
	-moz-border-radius: 6px 6px 6px 6px;
	background-image:url(images/stripe2.png);
}
table.plantab td {
	border-width: 2px;
	text-align:center;
	padding: 5px;
	border-style:ridge;
	border-color: rgb(0, 153, 204);
	background-color: white;
	-moz-border-radius: 12px 12px 12px 12px;
}