/* CSS Document */

/* default styles */
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	line-height:21px;
}

.home_page{background:#ffffff url(../images/pagebg.jpg) repeat-x top left;}
.features_page{background:#ffffff url(../images/pagebg_features.jpg) repeat-x top left;}
.demo_page{background:#ffffff url(../images/pagebg_demo.jpg) repeat-x top left;}
.pricing_page{background:#ffffff url(../images/pagebg_pricing.jpg) repeat-x top left;}
.buynow_page{background:#ffffff url(../images/pagebg_buynow.jpg) repeat-x top left;}
.webd_page{background:#ffffff url(../images/pagebg_webd.jpg) repeat-x top left;}
.support_page{background:#ffffff url(../images/pagebg_support.jpg) repeat-x top left;}
.about_page{background:#ffffff url(../images/pagebg_about.jpg) repeat-x top left;}
.banner_webd{ background:url(../images/main_banner_webd.jpg) no-repeat top left; height:298px; width:1021px;}

a{ outline:none; color:#C40E19; text-decoration:none;}
a:visited{ color:#C40E19; text-decoration:none;}
a:hover{ color:#C40E19; text-decoration:none;}
form{ display:inline;}
h1, h2 h3, h4, h5, h6{ display:inline;}
h1{ font-size:140%; }
h2{ font-size:110%;color:#000; text-transform:uppercase;}
.red{ color:#EE474E;}

h3, h4, h5, h6{ font-size:100%;}
tr, td{ }
img{ border:none; outline:none;}

/********************* custome styles ****************************/
.home_content{ background:#fff url(../images/main_bg.jpg repeat-x top left;)}
.homeleft_border_repeat{ background:url(../images/left_border_rep.jpg) repeat-y left bottom;}
.homeright_border_repeat{ background:url(../images/right_border_rep.jpg) repeat-y right bottom;}

.main_content{ background:#fff;}
.left_border_repeat{ background:url(../images/left_border_rep.png) repeat-y left bottom;}
.right_border_repeat{ background:url(../images/right_border_rep.png) repeat-y right bottom;}

.top_links{ color:#fff; font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
.top_links a{ color:#fff; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.top_links a:hover{ color:#ccc; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.textboxhome{ border:1px solid #888; background:transparent; font:normal 11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; height:18px;}

.topaddress{ color:#D1D1D1; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:5px 0;}
.labelhome{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.text_small{ font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#C2C2C2;}
.text_small a{ font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#C2C2C2; text-decoration:none;}
.text_small a:hover{ font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#C2C2C2; text-decoration: underline;}
.table_home { border:none;}
.table_home td{ }
.general_text{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; line-height:21px; }
.home_text{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; line-height:25px; }
a.readmore{ background:url(../images/readmore_arrow.png) no-repeat 0 0;font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#C40E19;padding-left:20px;}
a.readmore:hover{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#C40E19; text-decoration:underline;}
.product_table{ background:#29A5C9 url(../images/box_bg.jpg) repeat-x 0 0;}
.subheading{ color:#C40E19; font:bold 12px Verdana, Arial, Helvetica, sans-serif;}

.general_text_white{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; line-height:21px; color:#fff;}
.footer_links{font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:21px; color:#AEAEAE;}
.footer_links a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:21px; color:#AEAEAE; text-decoration:none;}
.footer_links a:hover{font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:21px; color:#AEAEAE; text-decoration:underline;}
.testimonial_table{ background:#F2F2F2;}
.testimonial_table td{ font:normal 12px Verdana, Arial, Helvetica, sans-serif;}
.testimonial_text{ color:#0A99C3; font:bold 12px Verdana, Arial, Helvetica, sans-serif; line-height:21px;}
.testimonial_by{ color:#B90D17; font:normal 12px Verdana, Arial, Helvetica, sans-serif;}
.submenu_pad{ padding-left:10px; line-height:20px;}

#slidedom{ font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#00; line-height:21px;}
a.close{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#C40E19;padding-left:20px;}
a.close:hover{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#C40E19; text-decoration:underline;}
.toll_free_number{ color:#efefef; font:bold 14px Verdana, Arial, Helvetica, sans-serif;}

.plan_table{background:#fff;}
.plan_table th{ background: url(../images/headingbg.jpg) repeat-x 0 0; color:#fff; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding-left:5px; line-height:25px;}

.plan_table td{ color:#666; font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding-left:5px; line-height:21px;}

.buynow{ background:#6AC1DB; color:#fff; font:bold 11px Verdana, Arial, Helvetica, sans-serif; border:1px outset #027CA0; height:21px; padding-bottom:3px;}

ul.bullet{ list-style:none; list-style-image: none;}
ul.bullet li{ background:url(../images/bullet.png) no-repeat 0 2px; line-height:22px; padding-left:30px; line-height:25px;}