/* CSS Document */

html, body, h1, h2, h3, h4, h5, h6, form, p, select, input, ul, dl, dd, dt  {margin:0; padding:0; color:#333;  font-family:Verdana, Arial,  sans-serif;}
html, body {background:#EAEAEA; text-align:center; padding:3px 0 10px; font-size:11px; font-family:Verdana, Arial, Tahoma, sans-serif;}

img {border:none}
a {color:#003399;  outline: none;}
a:hover {color:#F00}
input:focus, a {outline:none}

 h1 { font-family:"Times New Roman", sans-serif; font-size:21px; color:#333333; font-weight:normal; padding:3px 0; margin: 0 0 5px 0; }
 h2 { font-size:12px; color:#444; background:#F5F7FB; border-bottom:1px solid #7C9CBE; padding:4px 5px; clear:both; margin:20px 0 0 0 }
 h3 { font-size:11px; padding:10px 0 0}
 p { padding:7px 0}

.vGlobContainer {width:952px; margin:0 auto; padding:30px 0 0; text-align:left}
.vGlobContainerSub {border:1px solid #CCCCCC;width:950px; background:#fff}

 .header {height:45px; background:url(../images/landing/point.gif) repeat-x bottom;}
 .header h1 {position:relative; margin:-34px 0 0 -1px; float:left; padding:0; background:none}
 .header .slogan {padding:15px 0 0 14px; float:left; font-size:13px}
 .header .right {float:right; width:359px; text-align:right}
 .header .right ul {list-style:none; margin:0; padding:7px 0 0 0; clear:both}
 .header .right ul li {display:inline; padding: 0 22px 0 2px}
 .header .right ul li.last {display:inline; padding: 0 7px 0 2px}
 .header .right ul li a {color:#005C90; padding:0 0 0 15px; background: url(../images_page/bullet_head.gif) no-repeat 0 3px}
 .header .right ul li a:hover {color:#ff0000;}
 .header .phone {float:left; width:190px; padding:13px 25px 0}

 p.blueLimne { background:url(../images/landing/bg_p_line_top_x.jpg) repeat-x; padding:0; margin:0 0 30px }


.gbTop {background:url(../images/landing/bg_top_bot_line.gif) repeat-x bottom; overflow:hidden; padding:0 20px 30px 80px;  height:1% }
.gbTop h1  strong {display:none}
.gbTop h1  { color:#ff0000; font-size:18px}
.gbTop .left { float:left; width:650px;}
.gbTop .left p.img { float:right; padding:0 20px 0 10px}
.gbTop .right { float:right; width:170px  }
.gbTop .right h2  {margin:0; padding:5px 0 0; background:none; font-family:"Times New Roman", sans-serif; font-size:21px; border:none}
.gbTop .right h2 a { color:#333}
.gbTop .right h2 a:hover{ color:#F00}


.little_dots {background:url(../images/landing/point.gif) repeat-x; height:3px; line-height:3px; font-size:3px; margin:0; padding:0 }

.gblContCont { padding:10px 20px 30px 80px; margin:10px 0;  height:1%; background:url(../images_page/landing/point.gif) repeat-y 725px 0;}
.gblContCont:after {content: "."; display: block; height: 0; clear: both;visibility: hidden;}


.gblContCont .left { float:left; width:630px;}
.gblContCont .left  h1  {font-family:"Times New Roman", sans-serif; padding:5px 0 0; font-size:21px;}
.gblContCont .right { float:right; width:186px;  }
.gblContCont .right h2 { color:#f00; margin:0; padding:5px 0 0; background:none; font-family:"Times New Roman", sans-serif; font-size:21px; border:none}
.gblContCont .right ul { margin:0; padding:10px 0; list-style:none}
.gblContCont .right li {background:transparent url(/images_test/dot_red_2.gif) no-repeat scroll 0pt 3px; padding:0px 0pt 10px 15px;}

.regForm { padding:20px 0;}
 .regForm dl { float:left; width:300px; padding: 0 0 20px 0;  }
 .regForm dt  { float:left; width:120px; clear:left; text-align:right; padding: 0 0 20px 0}
 .regForm dt label {padding: 0 10px 0 0}
 .regForm dd  { float:left; width:170px;  padding: 0 0 20px 0}
 .regForm dd input  { border:1px  solid #7f9db9; width:136px; padding:2px 0; vertical-align:middle; margin:0; font-size:11px; font-family:Verdana,  sans-serif;;  }
 .regForm dl.right { float: left}
 .regForm p { font-size:10px;  padding: 2px 71px 2px 120px; zoom:1; overflow:hidden; clear:none; clear/**/ /**/: /**/left }
 .regForm p input {vertical-align:middle; font-size:11px; font-family:Verdana,  sans-serif;}
 .regForm p #referrerCode { width:40px; border:1px  solid #7f9db9; padding:2px 0; vertical-align:middle; }
 .regForm p  .signUpButton { float:right}


#errorMesegeRedBox { display:none}
.errorMesegeRed { background:url("../images_page/landing/bg_error.png") no-repeat left top; margin: 0 0 20px 37px}
.errorMesegeRed p#errorMesegeRed { padding:12px  90px 6px 50px; color:#F00; font-size:11px; background:url("../images_page/landing/bg_error_icon.png") no-repeat 13px 65%;}
.errorMesegeRed p.bot {background:url("../images_page/landing/bg_error.png") no-repeat left bottom; height:9px; font-size:1px; line-height:1px; padding:0; }


#loadIndication {display:none; width:592px; height:250px; opacity:.8; background:#f5f5f5 url(../js/loadingAnimation.gif) no-repeat center ; position:absolute;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);}


.LandingPage p.ft_cont {padding:0 ; margin:0; text-align:justify; font-size:10px; line-height:11px; color:#999}
.LandingPage .footer_menu {padding:20px 60px 0pt 70px; background:url(../images/landing/point.gif) repeat-x; }
.LandingPage #copyright  { text-align:center; padding-top:0; color:#666666;  font-size:11px}
.LandingPage #copyright span {color:#FF0000; margin:0pt 5px;}
 .LandingPage #copyright p {color:#666666;  font-size:11px} 

.gblContCont  .form_260 h1{font-family:Verdana, Arial, Tahoma, sans-serif; color:#ffffff; padding:4px 0 0 0; margin:0;line-height:30px; background:url(/images/landing/form_260_top.gif) no-repeat center top; font-size:13px; text-align:center; font-weight:bold;}
.form_260 .form_text{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6; padding:4px; height:1%;}
.form_260 .form_text .grey{background-color:#f5f5f5;color:#5c5c5c;padding:8px 10px ; }
.form_260 .regForm {padding: 5px 0 0;}    
.form_260{background:url(/images/landing/form_260_bg.gif) no-repeat center bottom; }
.form_260 div{padding:0 10px; color:#5c5c5c; font-size:11px; height:40px;}
.form_260 div input{ width:235px;background-color:#e2edfc; border:1px solid #999999; font-size:11px; padding:2px 0pt;}
.form_260 p{font-size:10px;overflow:hidden;padding:2px 10px ;clear:none; clear/**/ /**/: /**/left}
.form_260 .checkbox {padding:0; margin:0; width:13px; height:13px;}
.form_260 .btm{padding-top:20px;}
.form_260 #referrerCode { width:50px; border:1px  solid #7f9db9; padding:2px 0; vertical-align:middle; }
.form_260 div.btm div{width:110px; float:left; display:block; padding:0;}
.form_260 div.btm div input{float:right; margin-top:3px;}
.form_260  .signUpButton { float:right; width:85px;border:none; height:23px; padding:0;}

#errorMesegeRedBox { display:none}
.form_260 .errorMesegeRed {background:none;margin:0; padding:0px 10px 4px ; height:1%;}
.form_260 .errorMesegeRed p#errorMesegeRed { padding:0px ; color:#F00; font-size:10px; background:none;}




/*   a   online-survey-tool.jsp   page  (#aOnlineST)
============================================*/
#aOnlineST .header .right{ width:425px}
#aOnlineST .header .right p {float:left}
#aOnlineST .header .right ul { clear:none; padding:13px 20px  0 0 }
#aOnlineST .header .right ul li { padding:0;}
#aOnlineST .header .right ul li a {color:#005C90; padding:0 3px 0 0; background:none}

#aOnlineST .gbTop { background: url("../images/landing/bg_top_intro.png") repeat-x  left bottom; padding:0 ; overflow:hidden; zoom:1}
#aOnlineST .gbTop .aSlogText { float:left; padding:0 0 0 25px}
#aOnlineST .gbTop  .asText { padding:30px 0 0 }
#aOnlineST .gbTop .link_w  {background: url("../images/landing/bg_sign_up_now.jpg") no-repeat; width:550px; height:225px; float:right;}
#aOnlineST .gbTop .link_w a { display:block; height:180px; margin:22px 0pt 0pt 188px; width:355px;}
#aOnlineST .middleCol {width:550px; float:left}
#aOnlineST .rightBar { width:250px; padding:15px 0 0; float:right}
#aOnlineST  .gblContCont { background:url("../images/landing/bg_blue_content_f.gif") repeat-x left bottom; margin:10px 0 0px 0; padding-bottom:80px}


 #aOnlineST  .column  { float: left; width:255px; margin:0 40px 0 0; _display:inline}
 #aOnlineST  .last { margin:0}
 #aOnlineST  .column  h2 {color:#000;  border:none; background: url("../images/landing/bg_grey_title.gif") repeat-x left bottom; padding:10px 5px 9px}
 #aOnlineST  .column li { padding:5px 0}
 #aOnlineST  .column ul { list-style:none;}
 #aOnlineST  .column ul li { padding:0;  background:url(../images/landing/point.gif) repeat-x bottom;}
 #aOnlineST  .column ul li span {  display:block; padding:4px 0pt 12px 30px;  background:url(../images_test/dot_red_2.gif) no-repeat 13px 6px ;}
 #aOnlineST  .column ul li.last { background:none}
  #aOnlineST  .column ol {list-style-position:outside;}
#aOnlineST .form_260 { background:url(/images/landing/form_260_bg.gif) no-repeat left bottom; padding: 0 0 0 7px}
#aOnlineST .form_260 form { background:url(/images/landing/form_260_bg.gif) no-repeat right bottom; padding: 13px 7px 0 0}
#aOnlineST .form_260 h1 {background: url(/images/landing/form_260_top.gif) no-repeat scroll left top; padding:0 0 0 15px; margin:0 0 0 -7px; zoom:1}
#aOnlineST .form_260 h1 span {background: url(/images/landing/form_260_top.gif) no-repeat right top; display:block; padding:4px 15px 0 0 ; zoom:1 }
#aOnlineST .form_260 div { padding: 1px 6px}
#aOnlineST .form_260 div input {width:100%; _width:99%; background:#fff}
#aOnlineST .form_260 div label { display:block;}
#aOnlineST .form_260 p {padding: 10px 5px}
#aOnlineST .form_260 .btm {padding: 5px 5px 0 }
#aOnlineST .form_260 .btm input { width:auto}
#aOnlineST .form_260 .btm div { width:82px; padding:0}
#aOnlineST .form_260 .btm div input { width:35px}
#aOnlineST .form_260 .btm input.signUpButton { width:85px !important}

 #aOnlineST p.BNRprod a {display:block; background:url("../images/landing/key_producks.png") no-repeat; width:172px; height:76px}
 #aOnlineST p.BNRprod a:hover {background-position: 0 -76px}
 #aOnlineST p.QueckTour a {display:block; background:url("../images/landing/qoicktour.png") no-repeat; width:172px; height:76px}
 #aOnlineST p.QueckTour a:hover {background-position: 0 -76px}
 #aOnlineST p.CustomerSol a {display:block; background:url("/images/line_banner/customer_surveys.gif") no-repeat; width:172px; height:76px}
 #aOnlineST p.CustomerSol a:hover {background-position: 0 -76px}
 #aOnlineST p.EmployeeSol a {display:block; background:url("/images/left_right_banner/employee_surveys_small.jpg") no-repeat; width:172px; height:76px}
 #aOnlineST p.EmployeeSol a:hover {background-position: 0 -76px}

#aOnlineST p.BNRprod, #aOnlineST p.QueckTour, #aOnlineST p.CustomerSol,  #aOnlineST p.EmployeeSol { float:left; padding:35px 0 0}
#aOnlineST p.QueckTour, #aOnlineST  p.CustomerSol,  #aOnlineST p.EmployeeSol { padding-left:5px }
 

 #aOnlineST  #errorMesegeRed {padding:0 0 10px 0 }
 #aOnlineST  #loadIndication {width:238px; margin:0 0 0 -7px; height:400px}


/*bnr*/
p.RBnr{margin:0; padding:0; text-align:left;}
p.RBnr a{display:block; height:76px; width:201px; overflow:hidden}
p.RBnr a:hover{background-position:0 -76px}
p.RB60Day a{background:url(/images_page/left_right_banner/60-day.jpg) no-repeat;}
p.RBApi a{background:url(/images_page/left_right_banner/api_integration.jpg) no-repeat;}
p.RBCSt a{background:url(/images_page/left_right_banner/case_studies.jpg) no-repeat;}
p.RBCont a{background:url(/images_page/left_right_banner/contact_us.jpg) no-repeat;}
p.RBDiscKS a{background:url(/images_page/left_right_banner/discover_ks.jpg) no-repeat;}
p.RBFDF a{background:url(/images_page/left_right_banner/first_design_free.jpg) no-repeat;}
p.RBFrTr a{background:url(/images_page/left_right_banner/free_trial.gif) no-repeat;}
p.RBFrTr2 a{background:url(/images_page/left_right_banner/free_trial_2.jpg) no-repeat;}
p.RBFtrs a{background:url(/images_page/left_right_banner/features.jpg) no-repeat;}
p.RBFTStu a{background:url(/images_page/left_right_banner/free_trial_stu.jpg) no-repeat}
p.RBHarvard a{background:url(/images_page/left_right_banner/harvard.gif) no-repeat;}
p.RBHoS a{background:url(/images_page/left_right_banner/survey_samples.jpg) no-repeat;}
p.RBLD a{background:url(/images_page/left_right_banner/live_demo.jpg) no-repeat;}
p.RBldap a{background:url(/images_page/left_right_banner/ldap.jpg) no-repeat;}
p.RBOS a{background:url(/images_page/left_right_banner/our_services.jpg) no-repeat; }
p.RBPrL a{background:url(/images_page/left_right_banner/private_label.gif) no-repeat;}
p.RBProd a{background:url(/images_page/left_right_banner/products.jpg) no-repeat;}
p.RBQT2 a{background:url(/images_page/left_right_banner/quick_tour2.jpg) no-repeat;}
p.RBQV a{background:url(/images_page/left_right_banner/qlik_view.jpg) no-repeat;}
p.RBRC a{background:url(/images_page/left_right_banner/request_call.jpg) no-repeat;}
p.RBRQ a{background:url(/images_page/left_right_banner/request_quote.jpg) no-repeat;}
p.RBRS a{background:url(/images_page/left_right_banner/request_services.jpg) no-repeat;}
p.RBRSD a{background:url(/images_page/left_right_banner/request_survey_design.gif) no-repeat;}
p.RBSCS a{background:url(/images_page/left_right_banner/see_customer_survey.jpg) no-repeat;}
p.RBSchD a{background:url(/images_page/left_right_banner/schedule_demo.jpg) no-repeat;}
p.RBSES a{background:url(/images_page/left_right_banner/see_employee_survey.jpg) no-repeat;}
p.RBSFI a{background:url(/images_page/left_right_banner/salesforce_integration.jpg) no-repeat;}



p.RBnr110{margin:0; padding:0;}
p.RBnr110 a{display:block; height:110px; width:201px; overflow:hidden}
p.RBnr110 a:hover{background-position:0 -110px}
p.RBFtrslist a{background:url(/images_page/left_right_banner/ks_features.gif) no-repeat;}



/*   UA FREE TRIAL
 ================================================================================================== */
 .ZAFreeTrial #top h1 {float:left; width:300px; margin:0; padding:0}
 .ZAFreeTrial #top p { padding:42px 0pt 0pt 74px; float:left}
 .ZAFreeTrial .topRight {FLOAT: right; width:173px; padding:6px 0 0 0; margin:33px 0 0 0; border-right:1px solid #CCC; }
 .ZAFreeTrial .topRight a { display:block;  background:url(/images70/uareg/btn_login_1.png) no-repeat; width:158px; height:24px; padding:8px 0pt 0pt 11px; margin:0 3px 0 3px;text-decoration:none; color:#000000;font-size:12px;}
 .ZAFreeTrial .topRight a:hover {background-position:0 -33px}
 .ZAFreeTrial #left_column_up h2 {line-height:130%; text-align:center; }
 .ZAFreeTrial #main_info  { background-position:0 60px }
 .ZAFreeTrial .regForm {padding:0; color:#333333; overwwwwflow:hidden; zoom:1 }
 .ZAFreeTrial .regForm dl { float:none; padding:0; margin:0; width:215px}
 .ZAFreeTrial .regForm dt { float:none; padding:8px 0 1px 0; margin:0; width:auto; text-align:left}
 .ZAFreeTrial .regForm dd { float:none; padding:0; margin:0; width:auto}
 .ZAFreeTrial .regForm dd input {border:1px solid #D5D2C2; background:#F3F3EC; width:100%; padding:1px 0pt;}
 .ZAFreeTrial .regForm p {padding:15px 0}
 .ZAFreeTrial .regForm  .btm  div { width:110px; }
 .ZAFreeTrial .regForm  .btm input { width:94px; border:1px solid #7F9DB9}
 .ZAFreeTrial .regForm  input.signUpButton { float:right; width:85px; border:none; margin: 5px 35px 0 0 }
 .ZAFreeTrial .regForm a { color:#333}
 .ZAFreeTrial .regForm a:hover {color:#F00}
 .ZAFreeTrial .right_column_bottom  { clear:both;}
  .ZAFreeTrial   #right_column { position:relative;}

 .ZAFreeTrial #errorMesegeRedBox { margin:0; background:none}
 .ZAFreeTrial .errorMesegeRed #errorMesegeRed { padding: 0 30px; background:none}
 .ZAFreeTrial #loadIndication {left:0; width:275px; margin:2px 0pt 0pt 2px; height:462px; *height:484px; }
 .ZAFreeTrial .aTopBlueLine {background:url('/images_page/bnr_blue.gif') no-repeat center top; line-height:79px; padding:0px;}
 .ZAFreeTrial  h3 {background: transparent url(/images_page/landing/point.gif) repeat-x scroll left bottom; color:#C20E0E; font-size:13px; font-weight:bold; padding:0pt 0pt 10px 28px; margin:0 7px 0 3px; text-align:left}
 .ZAFreeTrial #form_text {float:left; padding:0 0 0 32px ; margin:0;}
 .ZAFreeTrial #left_column_bottom   {  text-transform:uppercase;}
 /*footer*/
 .ZAFreeTrial .menuLine {padding:0 100px; background:url(/images/dot_little.gif) repeat-x bottom; height:70px}
 .ZAFreeTrial .menuLine p {float:left; padding:12px 0 0 0}
 .ZAFreeTrial .menuLine .ul {float:left;  width:587px; text-align:center; margin:0; padding:16px 0 0}
 .ZAFreeTrial .menuLine .ul ul { padding:2px 0}
 .ZAFreeTrial .menuLine .ul li {display:inline }
 .ZAFreeTrial .menuLine a {color:#003399}
 .ZAFreeTrial .menuLine a:hover {color:#F00}
 .ZAFreeTrial #copyright {font: 11px  Verdana, Tahoma, Arial; margin:10px 0 5px 0; padding:0 90px 0 90px;}
 .ZAFreeTrial #copyright span{ color:#ff0000; margin:0 5px 0 5px;}
 .ZAFreeTrial #footerlink{margin:0 0 10px 0;}
 .ZAFreeTrial #footerlink a { color:#000000}
 body.ZAFreeTrial { padding:35px 0 0 0 }
 .ZAFreeTrial #frame {border-top:1px solid #CCCCCC; }

.ZAFreeTrial .header {height:68px; background:none}
.ZAFreeTrial  .header h1 {position:relative; margin:-36px 0 0 -1px; float:left; padding:0; background:none}
.ZAFreeTrial  .header .slogan {padding:18px 0 0 14px; float:left}
.ZAFreeTrial  .header .right {float:right; width:405px; text-align:right}
.ZAFreeTrial  .header .loginButon  a {background:url(/images/btn_login_h.gif) no-repeat top; color:#000000; display:block; font-size:12px; padding:8px 0 10px 15px; text-decoration:none; width:127px}
.ZAFreeTrial .header .loginButon {float:right; padding:5px 6px 0 0; text-align:left}
.ZAFreeTrial .header .loginButon  a:hover {background-position:0 -33px}
.ZAFreeTrial .header .right ul {list-style:none; margin:0; padding:7px 0 0 0; clear:both}
.ZAFreeTrial .header .right ul li {display:inline; padding: 0 21px 0 2px}
.ZAFreeTrial .header .right ul li.last {display:inline; padding: 0 7px 0 2px}
.ZAFreeTrial .header .right ul li a,  .header .right ul li a:visited {color:#005C90; padding:0 0 0 15px; background: url(/images/bullet_head.gif) no-repeat 0 3px}
.ZAFreeTrial.header .right ul li a:hover {color:#ff0000;}
.ZAFreeTrial .header .phone {float:left; width:234px; padding:13px 6px 0}

.UKFreeTrial .header .right{ width:346px !important; text-align:left !important;}
.UKFreeTrial .header .phone{ width:190px !important; padding:13px 0 0 !important;}
.UKFreeTrial .header{height:60px !important}

.ZAFreeTrial #licenseReadMes,.ZAFreeTrial  .menu_mail_ltl,.ZAFreeTrial  #referrerCodeMas{font-size:10px;}
.UKFreeTrial .regForm  input.signUpButton { margin: 5px 10px 0 0 !important}
.UKFreeTrial #main_info  { background-position:0 0 !important}