body { font-family: Helvetica, Verdana,Geneva,Arial,sans-serif; font-size: 12px; color: #444444; background: url(images/pattern.gif); text-align: center}
table{font-size:inherit;font:100%;}
body {margin: 7; padding: 0;}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,legend,input,img{margin:0;padding:0;}
img,fieldset{border:0;}
ul,ol{list-style:none;}
legend{height:0;font-size:0;}
label{cursor:pointer;cursor:hand;}
cite{font:normal 85% Verdana;}
em{font-style:normal;}
cite span{font-weight:bold;}
a:link,a:visited{ text-decoration:none; color: #444444;}
a:hover{ text-decoration:underline; color: #3789d5;}
p {text-indent: 10px; line-height: 20px;}

#white_bkg { width: 771px; text-align: center; margin:0 auto; background: #ffffff;}
#container { width: 752px; text-align: left; margin:0 auto; padding-top: 12px; padding-bottom: 12px;}
#logo {width: 752px; height: 114px;}
#buttons { text-align: left; height: 27px; background: url(images/buttons-bg.png) no-repeat;}
div#buttons ul { display:block; list-style-type: none; position:relative; left:15px; padding:0px; margin:0px;}
div#buttons li { display: inline; position:relative; border-style:none; padding-left:1px; margin:0px;}
div#buttons a { text-decoration: none;}
td.right { width: 168px;}
#personal { background: url(images/personal-box.png) no-repeat; height: 117px; width: 282px; margin-top: 5px; margin-right: 5px;  margin-left: 0px;}
#business { background: url(images/business-box.png) no-repeat; height: 117px; width: 282px; margin-top: 5px; margin-right: 5px; margin-left: 0px;}
#plan_name { position: relative; top: 16px; left: 100px; font-weight: bold; padding-bottom: 3px;}
#plan_feature { position: relative; top: 16px; left: 100px;}
div#plan_feature ul { display:block; list-style-type: none; position:relative; padding:0px; margin:0px;}
div#plan_feature li { position:relative; border-style:none; background: url(images/check.png) no-repeat 0 3px; padding-left:15px; margin:0px; height: 17px;}
#plan_buttons { position: relative; top: 25px; left: 100px;}
#footer { background: #383838; color: #ffffff; height: 25px; padding-top: 10px; margin-top: 5px; text-align: center;}
.welcome { text-align: left; background: url(images/welcome.png) no-repeat; height: 231px; margin-top: 5px; padding-left: 20px; padding-top: 20px;}
p.head { font-size: 14px; color: #969593; font-weight: bold; letter-spacing: 1.1px; word-spacing: 4px; margin-bottom: 10px;}
#news_head { font-size: 11px; color: #ffffff; background: #a5a5a5; font-weight: bold; letter-spacing: 1.1px; word-spacing: 2px; padding: 7px;}
#news { padding: 5px; background: #efefef;}
div#news ul { display:block; list-style-type: none; position:relative; padding:0px; margin:0px;}
div#news li { position:relative; border-style:none; margin:0px; line-height: 17px; padding-top: 3px;  background: url(images/bullet.png) no-repeat 0 4px;}
div#news a { padding-left: 17px;}
span.date { color: #000000; font-size: 11px;}


.heading { color: #ffffff; font-weight: bold; background: url("images/plans-head.png"); padding: 5px; border: 1px solid: #ffba60; margin-top: 10px;}
.info_table_odd { background: #fcfcfc; height: 28px;}
.info_table_even { background: #f5f5f5; height: 28px;}
.info_table_plans { background: url("images/plans-pattern.gif"); height: 28px; color: #555555; font-weight: bold;}
.options { border: 1px solid #cccccc; padding: 5px; width: 40%;}
.options_info { border: 1px solid #cccccc; padding: 5px; width: 30%; text-align: center;}
.options_price { border: 1px solid #cccccc; padding: 5px; width: 30%; text-align: center; color: #d32301; font-weight: bold;}
select { background-color: #f7fafe; border: 1px solid #777777;}
textarea { background-color: #f7fafe; border: 1px solid #777777;}
.inputs { background-color: #f7fafe; border: 1px solid #777777; height: 22px;}
.checkbox { background-color: #f7fafe; border: 1px solid #567893; }

.box-head { background: #5a5a5a; padding: 5px; height: 15px; color: #ffffff; text-align: left;}
.news-title { height: 16px; padding: 5px;border: 1px solid #e0e0e0; margin-top: 5px; background: #f5f5f5; color: #3789d5; text-align: left;}
.news-content {padding: 5px;border: 1px solid #e0e0e0; border-top: 0px;text-align: left;}
.date { color: #66b004; font-size: 10px; text-align: right;}
#include {border: 1px solid #c1c1c1;}
div#include ul { display:block; list-style-type: none; position:relative; padding:5px; margin:0px;}
div#include li { position:relative; border-style:none; background: url(images/check.png) no-repeat 0 3px; padding-left:15px; margin:0px; line-height: 20px;}

#cpanel-login {margin-top: 5px; margin-bottom: 5px; text-align: center;}
a.red {color: #d32301;}
#contact {width: 601px; height: 322px; text-align: center; background: url(images/contact-bg.png) no-repeat; padding: 20px; padding-top: 50px; margin-top: 20px; margin-left: 75px;}
.info {}
.error { font-size: 10px; text-align: left; color: #bf0707;}
#more { text-align: right;}
div#more a { font-size: 10px; color: #bf0707; font-weight: bold;}
p.faq-title { font-weight: bold; margin-bottom: 0px;}
p.faq-content { margin-top: 0px;}

