/* GENERAL */
html, body { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 100%; height: 100%; font-family: Arial;}
#wframe { width: 100%; display: table;}
#header { width: 100%; height: 790px; display: table-row; background-image: url("../img/headerbg.png"); background-position: top left; background-repeat: repeat-x;}
#headercont {  width: 980px; height: 156px; text-align: center; position: relative; background-image: url("../img/headerbg1.jpg"); background-position: top left; background-repeat: no-repeat;}
#body { width: 100%; display: table-row; background-image: url("../img/contentbg.png"); background-position: top left; background-repeat: repeat-x;}
#footer { width: 100%; height: 156px; display: table-row; background-image: url("../img/footerbg.jpg"); background-position: top left; background-repeat: repeat-x;}
#headercont { width: 980px; height: 790px; text-align: left; position: relative; margin: 0 auto;}
#bodycont { width: 980px; text-align: left; position: relative; overflow: hidden;}
#footercont {  width: 980px; height: 156px; text-align: center; position: relative; background-image: url("../img/footerbg1.jpg"); background-position: top left; background-repeat: no-repeat;}


/* HEADER */
#headercont .logo { position: absolute; top: 5px;}
#headercont .logo img { border: 0;}
#headercont .login { position: absolute; top: 4px; right: 0px;}
#headercont .login label { float: left; padding-right: 15px; font-size: 9px; color: white; font-weight: bold; text-transform: uppercase; line-height: 15px;}
#headercont .login label a { color: #f27406; text-transform: lowercase; }
#headercont .login label a:hover { color: white;}
#headercont .login .text { background-color: #052643; border: 1px solid #0c5081; height: 20px; width: 150px; color: #f27406}
#headercont .login .submit { background-image: url("../img/sybtn.png"); background-position: top left; background-repeat: no-repeat; border: none; width: 58px; height: 28px; margin-top: 12px;}
#headercont .title { position: absolute; top: 55px; z-index: 1; margin-left: auto; margin-right: auto; text-align:center}
#headercont .title h1 {color: #023045; font-size: 30px; text-shadow: #FFFFFF 0px 2px 0px; filter: DropShadow(color=#ffffff, OffX=0, OffY=2, Positive=1); margin-left: auto; margin-right: auto; width: 95%;}
#headercont .title p { color: #666666;  font-family: Tahoma; text-shadow: #FFFFFF 0px 2px 0px; filter: DropShadow(color=#ffffff, OffX=0, OffY=2, Positive=1); font-size: 15px; line-height: 22px; margin-top: -15px; margin-left: auto; margin-right: auto; width: 80%;}
#headercont #videoform { position: absolute; top: 55px; width: 980px; height: 610px; background-image: url("../img/headerimg.jpg"); background-position: top left; background-repeat: no-repeat;}
#headercont #getfeature { position: absolute; top: 680px; width: 100%; text-align: center; display: inline;}
#headercont #getfeature p { padding: 20px 0px 0px 0px;  margin: 0px 0px 0px 0px;  color: #666666; font-size: 18px;  }
#headercont #getfeature #more { height: 42px; padding-top: 20px; color: #ffffff; font-weight: bold; text-transform: uppercase; background-image: url("../img/bluebtn2.png"); background-position: top center; background-repeat: no-repeat;  text-shadow: #324e76 0px 2px 0px; filter: DropShadow(color=#324e76, OffX=0, OffY=2, Positive=1); cursor: pointer; }	

#headercont #videoform #form { position: absolute; top: 145px; left: 625px; width: 305px; height: 415px;}
#headercont #videoform #form form { position: relative; }
#headercont #videoform #form strong { margin: 8px 0px 15px 5px; display: table; color: #768a91; font-size: 12px;}
#headercont #videoform #form #paymentsection { font-family: Verdana; font-size: 8px; text-transform: uppercase; font-weight: bold; color: #666666; margin: 64px 0px 6px 13px;}
#headercont #videoform #form label { display: block; width: 80px; padding: 0px 0px 0px 0px; margin: 0px 0px -2px 0px; font-size: 11px; color: #555555;}
#headercont #videoform #form b { text-transform: uppercase; font-size: 11px; color: #343e4d; }
#headercont #videoform #form b a {color: #234981; }
#headercont #videoform #form .text { border: none; background: none; padding: 6px 0px 6px 0px; color: #343e4d; font-size: 11px;}
#headercont #videoform #form .fname { width: 132px; margin-bottom: 20px; margin-right: 22px; }
#headercont #videoform #form .lname { width: 130px; margin-bottom: 20px; }
#headercont #videoform #form .uname { width: 117px; margin-bottom: 8px; margin-right: 42px; float: left; }
#headercont #videoform #form .domain { width: 103px; margin-bottom: 10px; float: left; cursor: pointer; }
#headercont #videoform #form #the_info { width: 280px; margin-bottom: 8px; float: left; font-size:12px; }
#headercont #videoform #form #domainbtn { position: absolute; top: 46px; left: 263px; width: 170px; display: table; width: 30px; height: 27px; background-image: url("../img/selectbtn.png"); background-position: top left; background-repeat: no-repeat; cursor: pointer; z-index: 40; }
#headercont #videoform #form #domainlist { position: absolute; top: 71px; left: 150px; background-color: #cfd0d4; width: 144px; height: 164px; z-index: 30;  border-bottom: 2px solid #cccccc; border-right: 1px solid #cccccc; }
#headercont #videoform #form #domainlist #container { position: relative; display: block; overflow: hidden; height: 160px; border: 2px solid #ffffff;}
#headercont #videoform #form #domainlist ul { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; font-size: 13px; position: relative; overflow: scroll; height: 178px; display: block;}
#headercont #videoform #form #domainlist ul li { padding: 3px 2px 3px 6px; cursor: pointer; color: #343e4d; background-color: #c2c4c8; }
#headercont #videoform #form #domainlist ul li:hover {  background-color: #a8acb1; }
#headercont #videoform #form .password { width: 280px; margin-bottom: 19px; }
#headercont #videoform #form .rpassword { width: 280px; margin-bottom: 3px; }
#headercont #videoform #form #pw_info { width: 280px; margin-bottom: 3px; float: left; font-size:12px; }
#headercont #videoform #form .country { width: 259px; float: left; cursor: pointer; }
#headercont #videoform #form #countrybtn { position: absolute; top: 196px; left: 260px; width: 170px; display: table; width: 30px; height: 27px; background-image: url("../img/selectbtn.png"); background-position: top left; background-repeat: no-repeat; cursor: pointer;  z-index: 20;}
#headercont #videoform #form #countrylist { position: absolute; top: 222px; left: -5px; background-color: #cfd0d4; width: 295px; height: 124px; z-index: 10;  border-bottom: 2px solid #cccccc; border-right: 1px solid #cccccc; }
#headercont #videoform #form #countrylist #container2 { position: relative; display: block; overflow: hidden; height: 120px; border: 2px solid #ffffff;}
#headercont #videoform #form #countrylist ul { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; font-size: 13px; position: relative; overflow: scroll; height: 138px; display: block;}
#headercont #videoform #form #countrylist ul li { padding: 3px 2px 3px 6px; cursor: pointer; color: #343e4d; background-color: #c2c4c8; }
#headercont #videoform #form #countrylist ul li:hover {  background-color: #a8acb1; }
#headercont #videoform #form .paymentemail { width: 165px; position: absolute; top: 262px; left: 95px;}
#headercont #videoform #form .submit1 { margin-left: 30px;  border: none; background: none; width: 226px; height: 87px; background-image: url("../img/locked-submitbtn.png"); background-position: top left; background-repeat: no-repeat; cursor: pointer; font-weight: bold; color: #ffffff; font-size: 18px; text-shadow: #c17f0d 0px 2px 0px;  }
#headercont #videoform #form #div_wait1 { margin-left: 30px;  border: none; background: none; width: 226px; height: 87px; background-image: url("../img/unlocked-submitbtn.png"); background-position: top left; background-repeat: no-repeat; font-weight: bold; color: #ffffff; font-size: 10px; text-shadow: #c17f0d 0px 2px 0px;  }
/* BODY */
#bodycont a { color: #234981; }
#bodycont #featurecont { padding: 10px 0px 20px 0px; display: table; width: 1080px; }
#bodycont #featurecont hr { border-bottom: 1px solid #cccccc; border-top: 1px solid #ffffff; border-left: none;}
#bodycont #featurecont #feature { width: 285px; float: left; padding-right: 65px; }
#bodycont #featurecont #feature h2 { font-family: Tahoma; margin-left: 60px; font-size: 15px; color: #042c3a; text-shadow: #FFFFFF 0px 2px 0px; filter: DropShadow(color=#ffffff, OffX=0, OffY=2, Positive=1); }
#bodycont #featurecont #feature p { font-size: 13px; line-height: 18px; color: #042c3a; text-shadow: #FFFFFF 0px 2px 0px; filter: DropShadow(color=#ffffff, OffX=0, OffY=2, Positive=1); }
#bodycont #featurecont #feature .icon { margin: 13px 0px 0px 0px; float: left; }
#bodycont #featurecont #feature .icon img { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#bodycont #featurecont #feature .screen img { margin-left: -11px;}

#bodycont #testimonialcont { padding: 4px 0px 10px 0px; display: table; width: 1080px; }
#bodycont #testimonialcont #testimonial { width: 285px; float: left; padding-right: 65px; }
#bodycont #testimonialcont #testimonial h2 { font-family: Tahoma; font-size: 15px; color: #ffffff; text-shadow: #171a1e 0px 2px 0px; filter: DropShadow(color=#171a1e, OffX=0, OffY=2, Positive=1); }
#bodycont #testimonialcont #testimonial p { font-size: 12px; line-height: 18px; color: #bdbdbf; text-shadow: #171a1e 0px 2px 0px; filter: DropShadow(color=#171a1e, OffX=0, OffY=2, Positive=1); }
#bodycont #testimonialcont #testimore { padding-left: 40px; position: relative; height:1px}
#bodycont #testimonialcont #testimore p { margin: -40px 0px 0px 0px; padding: 3px 0px 0px 0px; width: 933px; height: 30px; color: #ffffff; font-weight: bold; text-transform: uppercase; font-size: 11px; border: 1px solid red; display: table; positon: absolute; text-align: center;}

#bodycont #salesletter { padding: 0px 0px 0px 0px; display: table; width: 800px; margin-left:auto; margin-right:auto}
#bodycont #salesletter h1 { padding: 15px 0px 15px 0px; font-family: Tahoma; font-size: 22px; color: #234981; text-align: center;}
#bodycont #salesletter p { padding: 7px 0px 7px 0px; font-size: 15px; line-height: 25px; color: #555555;}
#bodycont #salesletter b, #bodycont #salesletter strong { color: #234981; }
#bodycont #salesletter u { text-decoration:none; font-weight:bold; color: #234981; text-shadow: #B9CEEA 2px 2px 2px; filter: DropShadow(color=#B9CEEA, OffX=2, OffY=2, Positive=1);}
#bodycont #salesletter i { font-style:normal; font-weight:bold; color: #e1b900; text-shadow: #234981 1px 1px 2px; filter: DropShadow(color=#234981, OffX=1, OffY=1, Positive=1);}
#bodycont #salesletter ul { list-style-image: url("../img/bullet.png"); font-size: 13px; line-height: 22px; color: #234981; }

#bodycont #signature { padding: 0px 0px 30px 0px;}
#bodycont #signature .colin { display: table; width: 403px; height: 110px; background-image: url("../img/colinid.png"); background-position: top left; background-repeat: repeat-x; float: left; margin-right: 20px; margin-left: 70px}
#bodycont #signature .frank { display: table; width: 403px; height: 110px; background-image: url("../img/frankid.png"); background-position: top left; background-repeat: repeat-x; }
#bodycont #signature p { padding: 50px 0px 0px 125px; color: #333333; font-size: 13px; line-height: 25px; }


#bodycont #form { margin: 0px 0px 30px 0px; width: 980px; height: 302px; background-image: url("../img/contentform.jpg"); background-position: top left; background-repeat: no-repeat; }
#bodycont #form form { position: relative; }
#bodycont #form strong { position: absolute; top: 146px; left: 548px; margin: 8px 0px 15px 5px; display: table; color: #768a91; font-size: 12px;}
#bodycont #form #paymentsection { position: absolute; top: 78px; left: 545px; font-family: Verdana; font-size: 8px; text-transform: uppercase; font-weight: bold; color: #666666; margin: 18px 0px 6px 13px;}
#bodycont #form #paymentopt { position: absolute; top: 110px; left: 545px; display: block; width: 70px; padding: 0px 0px 0px 0px; margin: 0px 0px -2px 0px; font-size: 11px; color: #555555;}
#bodycont #form b { position: absolute; top: 203px; left: 565px; text-transform: uppercase; font-size: 11px; color: #343e4d; }
#bodycont #form b a {color: #234981; }
#bodycont #form .checkbox { position: absolute; top: 200px; left: 538px;  }
#bodycont #form .text { border: none; background: none; padding: 6px 0px 6px 0px; color: #343e4d; font-size: 11px;}
#bodycont #form .fname { position: absolute; top: 47px; left: 63px; width: 215px; }
#bodycont #form .lname { position: absolute; top: 47px; left: 306px; width: 200px; }
#bodycont #form .uname { position: absolute; top: 96px; left: 63px; width: 200px; }
#bodycont #form .domain { position: absolute; top: 96px; left: 306px; width: 170px; cursor: pointer; }
#bodycont #form #the_info2 { position: absolute; top: 130px; left: 63px; width: 413px; font-size:12px; }
#bodycont #form #domainbtn { position: absolute; top: 97px; left: 482px; width: 170px; display: table; width: 30px; height: 27px; background-image: url("../img/selectbtn.png"); background-position: top left; background-repeat: no-repeat; cursor: pointer; z-index: 40;  }
#bodycont #form #domainlist { position: absolute; top: 124px; left: 300px; background-color: #cfd0d4; width: 210px; height: 134px; z-index: 30;  border-bottom: 2px solid #cccccc; border-right: 1px solid #cccccc; }
#bodycont #form #domainlist #container { position: relative; display: block; overflow: hidden; height: 130px; border: 2px solid #ffffff;}
#bodycont #form #domainlist ul { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; font-size: 13px; position: relative; overflow: scroll; height: 147px; display: block;}
#bodycont #form #domainlist ul li { padding: 3px 2px 3px 6px; cursor: pointer; color: #343e4d; background-color: #c2c4c8; }
#bodycont #form #domainlist ul li:hover {  background-color: #a8acb1; }
#bodycont #form .password { position: absolute; top: 158px; left: 63px; width: 440px;}
#bodycont #form .rpassword { position: absolute; top: 207px; left: 63px; width: 440px; }
#bodycont #form #pw_info2 { position: absolute; top: 241px; left: 63px; width: 440px; font-size:12px; }
#bodycont #form .country { position: absolute; top: 48px; left: 548px; width: 330px; cursor: pointer; }
#bodycont #form #countrybtn { position: absolute; top: 50px; left: 881px; width: 170px; display: table; width: 30px; height: 27px; background-image: url("../img/selectbtn.png"); background-position: top left; background-repeat: no-repeat; cursor: pointer; z-index: 20;  }
#bodycont #form #countrylist { position: absolute; top: 76px; left: 542px; background-color: #cfd0d4; width: 367px; height: 104px; z-index: 10; border-bottom: 2px solid #cccccc; border-right: 1px solid #cccccc; }
#bodycont #form #countrylist #container2 { position: relative; display: block; overflow: hidden; height: 100px; border: 2px solid #ffffff;}
#bodycont #form #countrylist ul { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; font-size: 13px; position: relative; overflow: scroll; height: 117px; display: block;}
#bodycont #form #countrylist ul li { padding: 3px 2px 3px 6px; cursor: pointer; color: #343e4d; background-color: #c2c4c8; }
#bodycont #form #countrylist ul li:hover {  background-color: #a8acb1; }
#bodycont #form .paymentemail { position: absolute; top: 115px; left: 643px; width: 240px; }
#bodycont #form .submit2 { position: absolute; top: 175px; left: 695px; border: none; background: none; width: 226px; height: 87px; background-image: url("../img/locked-submitbtn.png"); background-position: top left; background-repeat: no-repeat; cursor: pointer; font-weight: bold; color: #ffffff; font-size: 18px; text-shadow: #c17f0d 0px 2px 0px;  }
#bodycont #form #div_wait2 { position: absolute; top: 175px; left: 695px; border: none; background: none; width: 226px; height: 87px; background-image: url("../img/unlocked-submitbtn.png"); background-position: top left; background-repeat: no-repeat; font-weight: bold; color: #ffffff; font-size: 10px; text-shadow: #c17f0d 0px 2px 0px;  }


/* FOOTER */
#footercont #navigation { padding: 0px 0px 0px 0px; margin: 0px 0px 15px 170px; list-style: none; display: table; height: 20px; position: relative;}
#footercont #navigation li { float: left; padding: 30px 0px 0px 40px; height: 20px;  }
#footercont #navigation li a { text-decoration: none; font-weight: bold; font-size: 13px; line-height: 22px; color: #0c5081; text-shadow: #000000 0px 2px 0px; filter: DropShadow(color=#000000, OffX=0, OffY=2, Positive=1); }
#footercont #navigation li a:hover { text-decoration: none; font-weight: bold; font-size: 13px; line-height: 22px; color: #f27406; text-shadow: #6b86a4 0px 0px 15px; filter: DropShadow(color=#000000, OffX=0, OffY=2, Positive=1); }
#footercont .help {  font-size: 14px; font-weight: bold; color: #ffffff; text-shadow: #171a1e 0px 2px 0px; filter: DropShadow(color=#171a1e, OffX=0, OffY=2, Positive=1); text-decoration: none; }
#footercont p { margin: 3px 0px 0px 0px; font-size: 12px; color: #0c5081;}
#footercont u { text-decoration:none; font-weight:bold; color: #f9bc00; text-shadow: #000000 2px 2px 2px; filter: DropShadow(color=#000000, OffX=2, OffY=2, Positive=1);}
#footercont i { font-style:normal; font-weight:bold; color: #f27406; text-shadow: #000000 2px 2px 2px; filter: DropShadow(color=#000000, OffX=2, OffY=2, Positive=1);}
