body{
  background : #ffffff;
  margin: 0px;
  padding: 0px;
  font-family : Arial, Tahoma, Verdana;
  font-size:8pt ;
}

img {border : 0px;}

table 
  {
  border:0px;
  cellPadding:0px;
  }

td 
  {
  margin: 0px;
  padding: 0px;
  vertical-align: top;
  }

#root_table {
width:100%;
margin:0px;
padding:0px;
}

#left_1 {
background:#f1f1f1 url(../img/logo_top_left.gif) top right no-repeat;
text-align:right;
vertical-align:bottom;
width:50%;
}

#right_1 {
background:#f1f1f1 url(../img/right_1.gif) top left repeat-y;
text-align:left;
vertical-align:bottom;
width:50%;
}

#left_2 {
background:#FFFFFF url(../img/left_2.gif) top right repeat-y;
text-align:right;
}

#right_2 {
background:#FFFFFF url(../img/right_2.gif) top left repeat-y;
text-align:left;
}

#left_3 {
background:#f1f1f1 url(../img/left_3.gif) top right repeat-y;
text-align:right;
}

#right_3 {
background:#f1f1f1 url(../img/right_3.gif) top left repeat-y;
text-align:left;
}
#right_3 div{
margin:86px 0 0 0;
background:url(../img/address.gif) top left no-repeat;
height:56px;
}
#left_4 {
background:#FFFFFF url(../img/left_4.gif) top right repeat-y;
text-align:right;
}

#right_4 {
background:#FFFFFF url(../img/right_4.gif) top left repeat-y;
text-align:left;
}

#center_1 {
background: #FFFFFF url(../img/center_1.gif) bottom left repeat-x;

}

#center_2 {
background: #FFFFFF url(../img/center_2.jpg) top left no-repeat;
}

#center_4 {
background:#f1f1f1 url(../img/center_4.gif) top right no-repeat;
text-align:center;
padding:16px 0 11px 0;
color:#000000;
font-family:Arial;
font-size:10px;
}

#center_4 a:link, #center_4 a:active, #center_4 a:visited {
color:#000000;
font-size:10px;
text-decoration:none;
}
#center_4 a:hover {
text-decoration:underline;
}
#center_2_div {
height: 383px;
width: 899px;
padding:0px;
margin:0px;
}

#center_1_menu {
background: url(../img/logo_top_right.gif) left bottom no-repeat;
width:898px;
height:91px;
text-align:right;
vertical-align:bottom;
}


#center_1_menu ul {padding:0px; float:right; margin:0px; margin-top:68px;}
#center_1_menu ul li {list-style-type:none; display: inline; float:left; cursor:pointer; cursor:hand;}
#center_1_menu a, #center_1_menu span {display:block; margin-right:13px;text-decoration:none;}

#home_m:link, #home_m:active, #home_m:visited {
width:36px;
height:22px;
background: url(../img/home_m.gif) top left no-repeat;
}

#home_m:hover, #home_ma {
width:36px;
height:22px;
background: url(../img/home_ma.gif) top left no-repeat;
}

#features_m:link, #features_m:active, #features_m:visited {
width:63px;
height:22px;
background: url(../img/features_m.gif) top left no-repeat;

}

#features_m:hover, #features_ma {
width:63px;
height:22px;
background: url(../img/features_ma.gif) top left no-repeat;
}

#pricing_m:link, #pricing_m:active, #pricing_m:visited {
width:51px;
height:22px;
background: url(../img/pricing_m.gif) top left no-repeat;
}

#pricing_m:hover, #pricing_ma {
width:51px;
height:22px;
background: url(../img/pricing_ma.gif) top left no-repeat;
}

#signup_m:link, #signup_m:active, #signup_m:visited {
width:48px;
height:22px;
background: url(../img/signup_m.gif) top left no-repeat;
}

#signup_m:hover, #signup_ma {
width:48px;
height:22px;
background: url(../img/signup_ma.gif) top left no-repeat;
}

#demo_m:link, #demo_m:active, #demo_m:visited {
width:36px;
height:22px;
background: url(../img/demo_m.gif) top left no-repeat;

}

#demo_m:hover, #demo_ma {
width:36px;
height:22px;
background: url(../img/demo_ma.gif) top left no-repeat;
}

#terms_m:link, #terms_m:active, #terms_m:visited {
width:43px;
height:22px;
background: url(../img/terms_m.gif) top left no-repeat;

}

#terms_m:hover, #terms_ma {
width:43px;
height:22px;
background: url(../img/terms_ma.gif) top left no-repeat;
}

#contact_m:link, #contact_m:active, #contact_m:visited {
width:58px;
height:22px;
background: url(../img/contact_m.gif) top left no-repeat;
}

#contact_m:hover,#contact_ma {
width:58px;
height:22px;
background: url(../img/contact_ma.gif) top left no-repeat;
}

#center_2_table {width:100%; margin:0px;}

#center_2_table_right {text-align:right; padding:131px 0 0 0; }
#center_2_table_right div {float:right; width:213px; margin-right:12px; text-align:left; display:inline;}
#center_2_table_right p {color:#ffffff; font-family:Arial; font-size:12px; font-weight:bold; margin:0 0 6px 5px; padding:0px; clear:both;}
#center_2_table_right p img {float:left; margin-right:3px;}
#center_2_readmore {float:right; background: url(../img/read_more.gif) top left no-repeat; width:90px !important; margin-top:12px; padding:5px 0 5px 0;}
#center_2_readmore a:link, #center_2_readmore a:active, #center_2_readmore a:visited {text-decoration:underline; color:#e25000; font-size:12px; margin:25px 0 15px 28px;}
#center_2_readmore a:hover {text-decoration:none;}

#center_3 {}
#center_3_table {width:100%;  margin:0px;/*border-right:1px #afb68a solid; border-left:1px #a5ad7c solid; background:url(../img/center_3_left_border.gif)  top left repeat-y;*/}
#center_3 {padding:0px; margin:0px;}
#sms_features {width:299px; height:361px; padding:0px; background:url(../img/sms_features.gif) top left no-repeat;}
#sms_features div {padding:150px 0 0 36px;}
#sms_features p {color:#ffffff; font-family:Arial; font-size:14px; font-weight:bold; margin:0 0 6px 5px; padding:0px; clear:both;}
#sms_features p img {float:left; margin-right:3px;}
#sms_readmore {float:right; background: url(../img/sms_read_more.gif) top left no-repeat; width:90px !important; height:30px; padding:5px 0 7px 0; padding-top:5px !important; margin:20px 20px 0 0;}
#sms_readmore a:link, #sms_readmore a:active, #sms_readmore a:visited {text-decoration:underline; color:#e25000; font-size:14px;}
#sms_readmore a:hover {text-decoration:none;}

.v_stroke {}

#center_3_content {width:100%; background:url(../img/center_3_title.gif) top right no-repeat; padding-top:80px;}
#center_3_pricing {width:100%; background:url(../img/pricing_header.gif) top right no-repeat; padding:0px !important;}
#center_3_features {width:100%; background:url(../img/features_header.gif) top right no-repeat; padding:0px !important;}
#center_3_demo {width:100%; background:url(../img/demo_header.gif) top right no-repeat; padding:0px !important;}
#center_3_contact {width:100%; background:url(../img/contact_header.gif) top right no-repeat; padding:0px !important;}
#center_3_affiliate {width:100%; background:url(../img/affiliate_header.gif) top right no-repeat; padding:0px !important;}
#center_3_terms {width:100%; background:url(../img/terms_header.gif) top right no-repeat; padding:0px !important;}
#center_3_articles {width:100%; padding:0px !important;}
#center_3_privacy {width:100%; background:url(../img/privacy_header.gif) top right no-repeat; padding:0px !important;}
#center_3_signup {width:100%; background:url(../img/signup_header.gif) top right no-repeat; padding:0px !important;}
#center_3_signup div {padding:20px 0 0 20px;}
#center_3_pricing p, #center_3_features p, #center_3_signup p, #center_3_demo p, #center_3_terms p, #center_3_contact p, #center_3_affiliate p, #center_3_privacy p {padding:82px 85px 0 45px; font-family:Arial; font-size:12px; color:#000000; margin:0px;}
#center_3_articles p {padding:10px 10px 0 10px; font-family:Arial; font-size:12px; color:#000000; margin:0px;}
#center_3_content p {background: url(../img/p.gif) top left no-repeat; font-family:Arial; font-size:12px; color:#000000; padding:0px 45px 17px 30px; margin:0 0 0 20px;}
#vst {background:url(../img/v_stroke.gif) top center repeat-y; height:275px; font-size:1px; margin-top:20px}
#center_3_readmore {float:right; background: url(../img/center_read_more.gif) top left no-repeat; width:90px !important; height:30px; padding:5px 0 7px 26px; padding-top:3px !important; margin:0 20px 0 0;}
#center_3_readmore a:link, #center_3_readmore a:active, #center_3_readmore a:visited {text-decoration:underline; color:#3a869d; font-size:12px;}
#center_3_readmore a:hover {text-decoration:none;}
.png { behavior: url(iepngfix.htc);}

#need_more_info {width:299px; height:361px; padding:0px; margin:20px 20px 0 0px; background:url(../img/need_more_info.gif) top left no-repeat;}
#need_more_info form {padding:150px 0 0 36px;}
#need_more_info td {font-family:Arial; color:#ffffff; font-size:12px; padding:2px; text-align:right;}
#need_more_info input {width:158px; border:1px #000000 solid; font-size:12px; height:15px; padding:0px; font-family:Arial; color:#000000; font-size:10px; border-left:1px #252421 solid; border-top:1px #5f5f5f solid; border-right:1px #cccabc solid; border-bottom:1px #dedede solid;}
#need_more_info textarea {width:158px; font-size:12px; height:60px; font-family:Arial; color:#000000; font-size:10px; border-left:1px #252421 solid; border-top:1px #5f5f5f solid; border-right:1px #cccabc solid; border-bottom:1px #dedede solid; overflow:hidden;}

#for_large {width:271px; height:366px; padding:0px; margin:0px 20px 0 0px; background:url(../img/for_large.gif) top left no-repeat;}

#software_features {padding:0px; background:url(../img/v_stroke.gif) top left repeat-y; margin:25px 0 0 15px;}
#software_features div {padding:5px 0 0 20px;}
#software_features p {color:#000000; font-family:Arial; font-size:12px; margin:0 0 6px 0px; padding:0px; clear:both;}
#software_features p img {float:left; margin-right:6px;}

.tbl {width:440px; border-collapse:collapse;}
.tbl td {padding:5px 13px 5px 13px; text-align:left; font-weight:bold; font-family:Verdana; font-size:11px;}
.tblc:link, .tblc:active, .tblc:visited {font-weight:bold; font-family:Verdana !important; font-size:8px !important; color:#3f90a9 !important; text-decoration:underline;}
.tblc:hover {text-decoration:none;}
.tbl a:link, .tbl a:active, .tbl a:visited {font-weight:bold; font-family:Arial; font-size:11px; color:#000000; text-decoration:underline;}
.tbl a:hover {text-decoration:none;}
.tbl thead td {font-size:10px; font-weight:bold;}
.tbl_c {background:#f1f1f1; color:#3f90a9;}
.tbl_w {background:#FFFFFF; color:#d24a00;}
.tbl_n {font-weight:normal !important; color:#333333;}

.pricing_structure {padding:0px; background:url(../img/pricing_structure_stroke.gif) top left no-repeat; margin:25px 0 0 15px;}
.pricing_structure div {padding:5px 0 0 20px;}

.note {background: url(../img/center_read_more.gif) top left no-repeat; padding:0 0 0 36px; padding-top:0px !important; font-family:Arial; font-size:11px; margin-top:15px !important;}

.h_stroke {background:url(../img/h_stroke.gif) top left repeat-x; font-size:1px; margin:25px 70px 10px 0;}
.subtitle {margin-bottom:11px !important;}
#contactForm {margin:5px 0 0 0;}
#contactForm input {border:1px #000000 solid; font-size:10px; height:15px; padding:0px; font-family:Arial; color:#000000; font-size:10px; width:200px; border-left:1px #252421 solid; border-top:1px #5f5f5f solid; border-right:1px #cccabc solid; border-bottom:1px #dedede solid;}
#contactForm textarea {font-size:10px;}
#contactForm select {border:1px #000000 solid; font-size:10px; height:15px; padding:0px; font-family:Arial; color:#000000; font-size:10px; width:200px; border-left:1px #252421 solid; border-top:1px #5f5f5f solid; border-right:1px #cccabc solid; border-bottom:1px #dedede solid;}

label {cursor:pointer; cursor:hand;}
.submit {width:81px !important; height:25px !important; background:url(../img/submit.gif) no-repeat; border:none !important; cursor:pointer; cursor:hand; float:right;}

#screenshots {width:500px; text-align:center; font-family:Verdana; font-size:10px;}
#screenshots img {border:1px #CCCCCC solid;}
#terms {color:#000000; font-family:Arial; font-size:12px;}
#terms p, #terms ul {margin:0px; padding:5px 85px 0 25px;}
#terms ul {padding-left:55px;}
#terms li {margin-top:5px;}
#terms a:link, #terms a:active, #terms a:visited {color:#000000; font-size:12px; text-decoration:underline;}
#terms a:hover {text-decoration:none;}
#terms h3, #terms h2 {font-size:16px; margin:30px 0 0 0; padding:0px; text-decoration:underline;}
#terms h4 {font-size:16px; margin:30px 0 0 0; padding:0px;}

#articles h3, #articles h2 {font-size:16px; margin:10px 0 0 10px; padding:0px; text-decoration:underline;}

#comm {font-size:10px; height:100px; padding:0px; font-family:Arial; color:#000000; font-size:10px; width:200px; border-left:1px #252421 solid; border-top:1px #5f5f5f solid; border-right:1px #cccabc solid; border-bottom:1px #dedede solid; overflow:hidden;}
#cco p {padding:0px; margin:0 20px 10px 20px; margin:0 20px 10px 20px;}

#dsign:link, #dsign:active, #dsign:visited, #dsign:hover {display:block; width:179px; height:31px; float:left;  text-decoration:none;}
#ddli {padding:324px 0 0 70px;}