﻿.tail-top{background:url(/images/bg.gif) repeat-x top #f1f1f1;min-width:1000px;}
.tail-bottom{background:url(/images/bot.gif) repeat-x bottom;}
.right_bgd{position:absolute;top:0;right:0;width:50%;height:200px;background:url(/images/tall_top_right.gif) left top repeat-x;}
.col-1,.col-2,.col-3,.col-4{float:left;}
.main{margin:0 auto;text-align:left;width:1000px;}
#header{height:142px;margin:0 0 0 45px;}
@media print{#header{height:102px;margin:0 0 0 45px;}}
#page1 #content .col-1{width:290px;margin-right:20px;}
#page1 #content .col-2{width:290px;}
#page2 #content .col-1{width:290px;margin-right:20px;}
#page2 #content .col-2{width:290px;}
#page3 #content .col-1{width:600px;margin-right:20px;}
#page3 #content .col-2{width:290px;}
#page4 #content .col-1{width:290px;margin-right:20px;}
#page4 #content .col-2{width:290px;}
#page4 #content .col-3{width:290px;margin-right:20px;}
#page4 #content .col-4{width:600px;}
#page4 #content .col-4 .col-1{width:245px;margin-right:25px;}
#page4 #content .col-4 .col-2{width:255px;}
#page5 #content .col-1{width:600px;margin-right:20px;}
#page5 #content .col-2{width:290px;}
#page5 #content .col-2-features{width:350px;}
#page5 #content .col-1 .col-1{width:260px;margin-right:30px;}
#page5 #content .col-1 .col-2{width:260px;}
#page5 #content .col-1 .col-3{width:259px;margin-right:17px;}
#page5 #content .col-1 .col-4{width:259px;}
#footer{height:161px;margin:0 45px 0 45px;}