/* CSS Document */
#menu{height:50px;}
#menu p{float:left;border-right:2px dotted #d4d3d4;padding:20px 10px 0 10px}
#menu p.cur,li.cur{color:#2191ba;font-weight:bold}
#menu p.fir{margin-left:20px}
#menu p.nol{border-right:none}
#menu a{text-decoration:none;color:#888;font-weight:bold}
#menu a:hover:hover{text-decoration:underline}
#menu a.nover:hover{text-decoration:none}
#menu a img{border:0}
#menu a:active{color:#d5e669}

body {
  font-family: Arial, Helvetica, sans-serif;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  min-height:100%;
  font-size: 14px;
  background-color:#3f3f3f;
}
.style1 {	color: #FF3333;
  font-weight: bold;
}
.wrapper{
  width:884px;
  min-height:100%;
  margin:auto;
  position:relative;
  background-color: #FFFFFF;
}
.top{
  width:100%;
  height:85px;
}
.top-line{
  width:100%;
  height:4px;
  background-color:#f8b535;
}
.logo{
  float:left;
  padding:25px 0px 0px 0px;
}

.logo IMG {
  border: 0px;
}

.clear{
  clear:both;
}
.menu{
  width:100%;
}


.personal_header
{
  font-size:14px;
  font-family: Arial, Helvetica, sans-serif;
  width:550px;
  height:100px;
  padding-left:0px;
  /*background-image: url(../images/panel_bg_down_sx.jpg);*/
  background-repeat:no-repeat;
  background-position: left bottom;
  color:black;
  margin-bottom:20px;

}

div.icon   {
  margin: 3px;
  background-color:#f9f9f9;
}
div.icon a {
  display: block;
  height: 108px;
  height: 110px;
  width: 123px;
  width: 125px;
  vertical-align: middle;
  text-decoration : none;
  border: 1px solid #DDD;
  padding: 8px 11px 7px 11px;
}

div.icon a:link    {
  color : #808080;
}
div.icon a:hover   {
  color : #333;
  background-color: #f1e8e6;
  border: 1px solid #c24733;
  padding: 8px 11px 7px 11px;
}
div.icon a:active  {
  color : #808080;
}
div.icon a:visited {
  color : #808080;
}

div.iconimage {
  padding-top: 13px;
}


.userNameTxt
{
  color:orange;
  padding-left:30px;
  font-size:16px;

}
.personal_body
{
  padding-left:30px;
  padding-right:0px;
  font-size:14px;
  font-family: Arial, Helvetica, sans-serif;
}

.personal_body_table
{

  padding:10px;
}

/*.menu-link1{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#1c283f;
float:center;
padding:20px 0px 0px 40px;
margin:10px 0px 0px 35px;
}
.menu-link1 ul {
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style: none;
}
.menu-link1 li{
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display:inline;
}
.menu-link1 li a{
margin:0px 13px 0px 0px;
padding: 0px 0px 0px 0px;
color:#1c283f;
text-decoration:none;
}
.menu-link1 li a:hover{
text-decoration:none;
color:#91c200;
}*/
.main-menu-link{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  float:right;
  text-decoration:none;
  color:#1c283f;
}
.main-menu-link ul {
  margin:0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style: none;
}
.main-menu-link li{
  margin:0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  display:inline;
}
.main-menu-link li a{
  margin:0px 12px 0px 0px;
  padding: 0px 0px 0px 0px;
  color:#1c283f;
  text-decoration:none;
}
.main-menu-link li a:hover{
  text-decoration:none;
  color:#91c200;
}

.menu-separator {
  width:870px;
  background-image:url(../images/separatorline.gif);
  background-repeat:no-repeat;
  background-position:top right;
}


.menu-link{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  float:right;
  text-decoration:none;
  color:#1c283f;
}
.menu-link ul {
  margin:0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style: none;
}
.menu-link li{
  margin:0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  display:inline;
}
.menu-link li a{
  margin:0px 12px 0px 0px;
  padding: 0px 0px 0px 0px;
  color:#1c283f;
  text-decoration:none;
}
.menu-link li a:hover{
  text-decoration:none;
  color:#91c200;
}
.menu-left{
  float:left;
}
.zoogmo-left-main{
  float:left;
  width:240px;
}
.header{
  width:100%;
  float:left;
  padding:0px 0px 20px 0px;
}
.header-right{
  width:588px;
  float:right;
  padding:0px 0px 0px 0px;
}
.header-left{
  width:296px;
  height:270px;
  float:left;
  background-image:url(../images/bg-header-left.gif);
  background-repeat:no-repeat;
}
.header-left-main{
  float:left;
  padding:40px 0px 20px 30px;
}
.content{
  width:100%;
  float:left;
  padding:0px 0px 20px 0px;
}
.left-content{
  width:70%;
  float:left;
  border-right:#666666 1px dotted;
  padding:0px 0px 0px 0px;
  margin:15px 0px 0px 0px;
}
.right-content{
  width:238px;
  float:right;
  padding:15px 0px 0px 0px;
}
.inner-right-content{
  width:10%;
  float:left;
  padding:15px 0px 0px 20px;
}
.inner-body-text{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#999999;
  float:left;
  width:98%;
  line-height:17px;
  text-decoration:none;
  padding:0px 0px 0px 0px;
  margin:15px 0px 0px 0px;
}
.inner-body-text a{
  color:#2f8ab5;
  text-decoration:none;
}
.inner-body-text a:hover{
  color:#2f8ab5;
  text-decoration:underline;
}
.inner-black-text{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  float:left;
  width:100%;
  line-height:17px;
  text-decoration:none;
  padding:0px 0px 0px 0px;
  margin:15px 0px 0px 5px;
}
.inner-black-text a{
  color:#2f8ab5;
  text-decoration:underline;
}
.inner-black-text a:hover{
  color:#2f8ab5;
  text-decoration:none;
}
.inner-black-highlights{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#2f8ab5;
  text-decoration:none;
}
.inner-link-text{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#2f8ab5;
  float:left;
  width:50%;
  line-height:17px;
  text-decoration:none;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
.sub-head-text{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#2f8ab5;
  float:left;
  font-weight:bold;
  text-decoration:none;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
.how{
  width:280px;
  height:265px;
  float:left;
  padding:0px 0px 0px 0px;
  background-image:url(../images/bg-how.gif);
  background-repeat:repeat;
}
.panel{
  float:left;
  padding:0px;
  /*background-image: url(../images/panel_bg1.jpg);*/
  background-repeat:no-repeat;
  background-position: top right;
}

.panel_bottom_sx
{
  float:left;
  padding:20px 32px 10px 32px;
  /*background-image: url(../images/panel_bg_down_sx.jpg);*/
  background-repeat:no-repeat;
  background-position: left bottom;
}

.panel_info_right
{
  float:right;
  padding:20px 32px 10px 32px;
  /*background-image: url(../images/panel_bg_top_sx.jpg);*/
  background-repeat:no-repeat;
  background-position: left top;
  font-size:12px;
  font-weight:normal;
  font-family: Arial, Helvetica, sans-serif;
}

.panel_info_right .title
{
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size:18px;
  font-weight:normal;
  text-decoration:none;
  font-style: italic;
  font-weight: bold;
  color:#555555;
}

.panel_info_right A
{
  font-weight:bold;
  text-decoration:none;
}


.panel_bottom_dx
{
  float:left;
  padding:20px 32px 10px 32px;
  /*background-image: url(../images/panel_bg_down_dx.jpg);*/
  background-repeat:no-repeat;
  background-position: right bottom;
}

.panel_top_sx
{
  float:left;
  padding:20px 32px 10px 32px;
  /*background-image: url(../images/panel_bg_top_sx.jpg);*/
  background-repeat:no-repeat;
  background-position: left top;
}

.panel_top_dx
{
  float:left;
  padding:20px 32px 10px 32px;
  /*background-image: url(../images/panel_bg_top_dx.jpg);*/
  background-repeat:no-repeat;
  background-position: right top;
}

.heading{
  font-family: Arial, Helvetica, sans-serif;
  font-size:22px;
  font-weight:bold;
  text-decoration:none;
  color:#304d8e;
  padding:0px 0px 10px 0px;
}
.inner-heading{
  font-family:"Arial Narrow";
  font-size:28px;
  width:50%;
  font-weight:normal;
  text-decoration:none;
  color:#2f8ab5;
  float:left;
  padding:5px 0px 0px 0px;
}
.contact-heading{
  font-family:"Arial Narrow";
  font-size:28px;
  width:100%;
  font-weight:normal;
  text-decoration:none;
  color:#898d8f;
  float:left;
  padding:5px 0px 0px 0px;
}
.testimonials{
  width:550px;
  height:305px;
  float:right;
  padding:0px 0px 0px 0px;
  background-image:url(../images/bg-testimonials.gif);
  background-repeat: no-repeat;

}
.testimo-main{
  width:243px;
  height:180px;
  float:left;
  padding:10px;
  /*padding-top:0px;*/
  margin-left:10px;
  background-image:url('../images/comic_pastoblu.jpg');
  background-repeat:no-repeat;
}
.testimo-txt{
  font-family: Arial, Helvetica, sans-serif;
  font-size:18px;
  font-weight:normal;
  text-align: right;
  text-decoration:none;
  /*font-style: italic;*/
  font-weight: bold;
  color:#ffffff;
  border-bottom: groove 1px #ffffff;
}
.testimo-txt2{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:normal;
  text-decoration:none;
  color:#555555;
  float:right;
  padding:0px 0px 0px 20px;
}
/*.testimo-txt1{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
float:center;
font-weight:normal;
text-decoration:none;
color:#555555;
padding:20px 10px 10px 5px;
margin:25px 20px 10px 20px;
}*/
.video{
  padding:20px 10px 10px 5px;
  margin:0px 30px 10px 10px;
  float:left;
  width:135px;
  height:122px;
}
.topic{
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration:none;
  /*color:#304d8e;*/
  float:left;
  padding:2px 0px 2px 0px;
  margin:2px 0px 0px 0px;
  color: #ffffff;
}
.feedback-main{
  width:450px;
  float:left;
  padding:0px 0px 0px 0px
}
.feedback{
  margin:auto;
  width:180px;
  float:left;
  position:relative;
  text-align:left;
  padding-top: 15px;
  padding-left: 15px;
}
.img-feedback{
  width:10%;
  float:left;
  padding:0px 0px 0px 35px;
  _padding:0px 0px 0px 20px;
}

.feedback-txt{
  /*width:35%;*/
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
  color:#0867aa;
  float:bottom;
  margin:0px 0px 0px 0px;
  padding: 5px 0px 0px 5px;
}
.feedback-txt a{
  text-decoration:none;
  color:#0867aa;
}
.feedback-txt a:hover{
  text-decoration:none;
  color:#0867aa;
}
.footer{
  width:100%;
  height:83px;
  float:left;
  padding:0px 0px 0px 0px;
  background-image:url(../images/bg-footer.gif);
  background-repeat: repeat-x;
}
.copyright{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  width:40%;
  text-align:right;
  text-decoration:none;
  color: #666666;
  float:right;
  padding:35px 0px 0px 0px;
}
.footer-link {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  width:60%;
  font-weight:normal;
  text-decoration: none;
  color: #666666;
  float:left;
  padding:35px 0px 0px 0px;
}
.footer-link a{
  text-decoration:underline;
  color: #666666;
}
.footer-link a:hover{
  text-decoration:none;
  color: #666666;
}
.inner-bg{
  width:885px;
  float:right;
  padding:0px 0px 0px 0px;
  background-image:url(../images/bg-inner-middle.gif);
  background-repeat: repeat-y;
}
.inner-bg-main{
  width:885px;
  float:left;
  padding:0px 0px 0px 0px;
  background-image:url(../images/bg-inner-bott.gif);
  background-repeat: no-repeat;
  background-position:bottom;
}
.inner-content{
  width:820px;
  float:left;
  padding:0px 30px 30px 30px;
}
.main-content{
  width:100%;
  float:left;
  padding:0px 0px 0px 5px;
}
.inner-content-main{
  font-family: Arial, Helvetica, sans-serif;
  width:100%;
  font-size:13px;
  font-weight:normal;
  float:left;
  text-decoration:none;
  color:#555555;
  padding:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.inner-content-main-faq{
  float:left;
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:normal;
  text-decoration:none;
  color:#555555;
}
.inner-content-main-faq a{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
  color:#555555;
}
.inner-content-main-faq a:hover{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  text-decoration:underline;
  color:#555555;
}
.txt-field {
  background-color: #F3F8FB;
  border: 1px solid #6A94C4;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
  padding-left: 5px;
  width: 200px;
}
.sub-topic {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  color:#2d7a00;
  border-right-width: 2px;
  border-right-style: solid;
  border-right-color: #6A94C4;
}
.topic-font{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  color:#2d7a00;
}
.topic-title{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  color:#056284;
}
.header-txt{
  font-family:"Trebuchet MS", Arial, Verdana;
  font-size:15px;
  height:100px;
  font-weight:normal;
  text-decoration:none;
  color:#ffffff;
  padding:10px 0px 10px 0px;
}
.learn-more{
  float:left;
  font-family:"Trebuchet MS", Arial, Verdana;
  font-size:15px;
  font-weight:normal;
  text-decoration:none;
  color:#ffffff;
}
.learn-more a{
  text-decoration:none;
  color:#ffffff;
}
.learn-more a:hover{
  text-decoration:none;
  color:#000000;
}
.zoogmo-right{
  float:right;
  width:103px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}
.title{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  color:#304d8e;
}
.top-bgr{
  background-color:#eeeeee;
  height:4px;
  padding:0px 0px 0px 0px;
  margin:10px 0px 0px 0px;
}
.Confirm{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  color:#FF0000;
}
.video-heading{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#2f8ab5;
  float:left;
  font-weight:bold;
  text-decoration:none;
  padding:0px 0px 5px 0px;
  margin:0px 0px 0px 0px;
}
.video-left{
  float:left;
  width:90%;
  display:inline;
  padding:20px 0px px 0px;
  margin:20px 0px px 0px;
}
.video-right{
  float:right;
  width:48%
}
.hover-buttons{
  float:left;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  width:50%;
}
.download-button{
  width:40%;
  float:left;
  padding:20px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
.tell-friend-button{
  width:40%;
  float:right;
  padding:20px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
.hover-buttons-new{
  float:left;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

.buttons-new{
  float:left;
  padding:0px 5px 0px 0px;
  margin:0px 0px 0px 0px;
}
.buttons{
  float:right;
  padding:0px 5px 0px 0px;
  margin:0px 0px 0px 0px;
}
.download-button-new{
  width:30%;
  float:left;
  padding:20px 0px 0px 0px;
  margin:10px 0px 0px 0px;
}
.tell-friend-button-new{
  width:30%;
  float:left;
  padding:20px 0px 0px 0px;
  margin:10px 0px 0px 0px;
}
.download-button{
  width:10%;
  float:left;
  padding:20px 0px 0px 0px;
  margin:10px 0px 0px 0px;
}
.tell-friend-button{
  width:10%;
  float:left;
  padding:20px 0px 0px 0px;
  margin:10px 0px 0px 0px;
}
.image-right{
  width:30%;
  float:left;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
.image-out{
  float:left;
  padding:20px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
.home-image-out{	
  float:left;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
.form-testimo-txt{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  color:#555555;
  padding:0px 0px 0px 8px;
}

.footer-link-home {
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  width:40%;
  font-weight:normal;
  text-decoration: none;
  color: #666666;
  float:left;
  padding:35px 0px 0px 0px;
  float:left;
}
.footer-link-home a{
  text-decoration:underline;
  color: #666666;
}
.footer-link-home a:hover{
  text-decoration:none;
  color: #666666;
}
.copyright-home{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  width:40%;
  text-align:right;
  text-decoration:none;
  color: #666666;
  float:right;
  padding:35px 0px 0px 0px;
}
.footer-img
{width:19%;
  float:left;
  padding-top:15px;
}

.login-field{
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  text-decoration:none;
  /*color:#304d8e;*/

  padding:2px 0px 2px 0px;
  margin:2px 0px 0px 0px;
  color: #1c283f;
}

.features_dark{
    background-color:#d2d2d2;
    background-image:none;
    vertical-align:middle;
    text-align: center;
    color:#666;
    font-size:14px;
    font-weight:normal;
    height:13px;
    border-top-width:1px;
    border-top-color:#fff;
    border-top-style:solid;
    border-right-width:1px;
    border-right-color:#fff;
    border-right-style:solid;
    padding: 10px;
  }

.features_light{
    background-color:#f0f0f0;
    background-image:none;
    vertical-align:middle;
    color:#666;
    font-size:14px;
    font-weight:normal;
    height:13px;
    border-top-width:1px;
    border-top-color:#fff;
    border-top-style:solid;
    border-right-width:1px;
    border-right-color:#fff;
    border-right-style:solid;
    padding:10px;
  }

.features_price{
    background-color:#f0f000;
    background-image:none;
    vertical-align:middle;
    color:#666;
    font-size:14px;
    font-weight:bold;
    height:13px;
    border-top-width:1px;
    border-top-color:#fff;
    border-top-style:solid;
    border-right-width:1px;
    border-right-color:#fff;
    border-right-style:solid;
    padding:10px;
  }

  IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }

.contacts_field{
  border: solid 1px;
  margin: 10px;
  margin-right: 0px;
}


  .features_grey{background-color:#515151;background-image:none;height:30px;text-align:center;vertical-align:middle;padding-left:10px;}
  .features_blue{background-color:#3398cc;background-image:none;height:30px;vertical-align:middle;}
  .features_dark_right{background-color:#d2d2d2;background-image:none;vertical-align:middle;color:#666;font-size:14px;font-weight:normal;height:13px;border-top-width:1px;border-top-color:#fff;border-top-style:solid;padding-top:3px;padding-bottom:3px;}
  .features_light_right{background-color:#f0f0f0;background-image:none;vertical-align:middle;color:#666;font-size:14px;font-weight:normal;height:13px;border-top-width:1px;border-top-color:#fff;border-top-style:solid;padding-bottom:3px;}  