body {color:#464646; margin:20px auto; background:#fff; text-align:center; line-height:18px;}
body, p, table, td, th, ul, ol, textarea, input {font-family:Arial, Verdana, Times, Tahoma; color:#464646; font-size:12px; }
.rgtblt{ margin:10px; padding:10px;}
br {line-height:10px;}
h1 {font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif;  margin:0; padding:10px 0; color:#2594CB;}
h2 {font-size:16px; font-family:Verdana, Tahoma, Arial;  padding:0; margin:15px 0 5px 0;  color:#2594CB; line-height:20px;}
h3 {font-size:14px; font-family:Verdana, Tahoma, Arial;  padding:0; margin:15px 0 5px 0;  color:#2594CB; line-height:20px;}
h4 {font-size:12px; margin:10px 0; padding:0px; text-align:left; color:#333333; font-weight:normal;}
h5 {font-size:12px; margin:0; padding:0; color:#6E6E6E;font-weight:bold;}
h6 {font-size:80%;}
.fleft{float:left;}
.fright{float:right;}
.fclear{clear:both;}
#maindiv{width:920px; margin:0 auto; padding:0; text-align:left; background:#fff url(images/head_bg.gif) repeat-x top;  border-right:1px solid #E5E6E6; border-left:1px solid #E5E6E6;}
#maindiv h1{float:left; font-family:AlexonRR Medium, Arial, Helvetica, sans-serif; font-size:48px; color:#fff; padding:0; margin:25px 30px; line-height:50px;}
#productbg{background:url(images/product_bg.jpg) no-repeat bottom left; float:right; width:590px; padding:0 0 10px 0; margin:0 auto;}
#productbg ul {list-style:none; list-style-image:none; padding:0; margin:12px 20px 0px 20px; }
#productbg ul li {background:url(images/li_bg.gif) no-repeat left; padding:5px 0 0 15px; height:44px; margin:5px 0; line-height:16px;}
#productbg ul.list {list-style:none; list-style-image:none; padding:0; margin:20px 0 20px 285px; }
#productbg ul.list li {background:url(images/arrow.gif) no-repeat 0 10px; height:auto; padding:5px 0 0 15px; margin:0; line-height:15px; font-weight:bold;}
#oldmenbg{background:#F5F6F6 url(images/old_man.jpg) no-repeat right; border-bottom:1px solid #C5D5E2; height:258px; padding:0 250px 0 20px;}
#oldmenbg h3{font-family:Franklin Gothic Medium, Verdana, Arial; font-size:18px; color:#20A18F; padding:10px 0 5px 0; margin:0; font-weight:normal; font-style:italic;}
#oldmenbg ul {list-style:none; list-style-image:none; padding:0; margin:0 20px; float:left; }
#oldmenbg ul li {background:url(images/arrow.gif) no-repeat left; padding:0 0 0 15px; margin:0; line-height:15px; font-weight:bold; color:#20A18F;}
#textpad{padding:20px;}
.hrbg{background:url(images/hr.gif) repeat-x left; height:42px;}
#footerbg{background:url(images/footer_bg.gif) repeat-x top; font-size:11px; color:#000; margin:0 auto; padding:10px 20px;}
a:link, a:visited, a:active{color:#000; text-decoration:none; text-decoration:none;;}
a:hover{color:#20A18F; text-decoration:underline;}
a.more:link, a.more:visited, a.more:active{background:url(images/learn_more.jpg) no-repeat top; height:70px; width:246px;}
a.more:hover{background:url(images/hlearn_more.jpg) no-repeat top;}