html {min-height: 100%;
	height: auto;
}


 body
{background: #fff url('images/page_bottom.jpg') bottom left repeat-x;



margin: 0; margin-bottom: 20px;}

body {
scrollbar-base-color: #F5FAFA;
scrollbar-arrow-color: #456F8C;
scrollbar-track-color: #F5FAFA;
scrollbar-face-color: #F5FAFA;
scrollbar-darkshadow-color: #F5FAFA;
scrollbar-highlight-color: #F5FAFA;
scrollbar-shadow-color: #F5FAFA;
scrollbar-3dlight-color: #F5FAFA;

}

a:visited {color: #046597; text-decoration: underline;}
a:active {color: #046597; text-decoration: underline;}
a:link {color: #046597; text-decoration: underline;}
a:hover {color: #000; text-decoration: none;}



ul {list-style-image: url('images/bullet.gif'); font-family: arial; font-size: 11px; color: #666; padding-top: 0px; margin-top: 0px; line-height: 12px;}
ol {font-family: arial; font-size: 11px; color: #666; padding-top: 0px; margin-top: 0px; line-height: 15px; }

#holder {width: 900px; height: 600px; overflow: hidden; border: 0; margin-top: 0px;
		position: relative; top: 10px; background: url('images/holder_back.gif') repeat-y;}

#header {width: 900px; height: 130px; background: none;}

#top_nav {width: 480px; height: 85px; overflow: hidden; background: none; position: relative; left: 175px; top: 17px;}



#page_content {width: 795px; height: 432px; background: none; margin-left: 52px; margin-top: 1px; margin-right: 59px;
		overflow-y: auto; position: relative; overflow-x: hidden;}

#page_content p {font-family: verdana, arial; font-size: 11px; margin: 0; padding: 0; padding-left: 10px; padding-right: 10px; color: #666;}

#page_content h3 {font-family: verdana, arial; font-size: 12px; margin: 0; padding: 0; padding-left: 30px; color: #666; padding-top: 12px;}





#top_repeat {width: 100%; height: 100%; background: url('images/bg.jpg') repeat-x; top center;}



.pricing td {background: #eee; border-bottom: 1px dotted #ccc;}




