/* CSS Document */

body, table{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:14px;}
body{ background:url(images2/bg.gif) repeat-y center #DDE6ED;}
p{ margin:5px;}
a{ color:#4183CD; text-decoration:underline}
a:hover{ color:#4183CD; text-decoration:none;}

.style1{ color:#4183CD; }

.plans{ list-style:url(images2/bullet.gif); border:solid 1px #CED8DF; border-top:none;}
.plans ul{ margin:0 10px 10px 24px; padding:0}
.plans li{ line-height:18px; background:url(images2/dot.gif) repeat-x bottom; }

.plans2{ background:url(images2/bg_03.gif) repeat-x; padding:10px; border:solid 1px #CED8DF; border-top:none;}
.plans2 a{ font-size:12px; font-weight:bold; color:#FB2026; }

.button{ background:url(images2/bg_04.gif) no-repeat; width:84px; height:19px; text-align:center; font-size:12px; font-weight:bold;}
.button a{ color:#FFFFFF; text-decoration:underline } .button a:hover{ color:#FFFFFF; text-decoration:none }

.style2{color:#FB2026; } .style2 a{color:#FB2026; text-decoration:underline;} .style2 a:hover{color:#FB2026; text-decoration:none;}

.blog{ list-style:url(images2/bullet_01.gif);}
.blog ul{ margin:0 15px 5px 26px; padding:0}
.blog li{ line-height:18px;}

.sideBox{ padding:4px;}
.sideBox h1{ margin:0 0 4px 0; border-bottom:1px solid #CBDFEA; padding-bottom:4px;}

.testimonials{ padding:10px; border-left:solid 1px #CED8DF; border-right:solid 1px #CED8DF;}

h3{ font-size:24px; font-weight:normal; line-height:24px; margin:0 0 10px 0; border-bottom: solid 1px #E9ECEE;}