h1,.ready{font:bold 16px Tahoma,Arial,Verdana,sans-serif;color:#990099;}
h1{font-size:18px;}
#mainContainer .cb .pad{margin:10px;padding:10px;}
.rBorder{border:3px #990099 solid;-moz-border-radius: 11px;-khtml-border-radius: 11px;-webkit-border-radius: 11px;}
.step{margin:15px 60px;padding:4px 15px 1px;font-family:Tahoma, Verdana, sans-serif;}
.step span{display:block;margin:5px 0 3px;font-size:16px;font-weight:bold;}
.step p{height:65px;width:370px;margin:2px 0 5px;}
.step strong{font-size:13px;}
.step1{background:#FFE9FF url(/imgs/bg_knowme_step1.png) no-repeat;}
.step2{background:#FFEDC5 url(/imgs/bg_knowme_step2.png) no-repeat;}
.step3{background:#DAFFC1 url(/imgs/bg_knowme_step3.png) no-repeat;}
.centerBold{font:bold 12px Arial, Verdana, sans-serif;text-align:center;color:#990099;}
#takeTest{display:block;margin:0 auto;width:270px;height:38px;}
#frmLogin{width:400px;margin:10px auto;text-align:center;}
#frmLogin input{width:120px;}
#frmLogin table{width:100%;}
#frmLogin td{font:bold 13px Arial, Verdana, sans-serif;}
#frmLogin #submit{width:180px;height:38px;margin:10px auto;}
#step1{background:#FFF url(/imgs/icn_knowme_step1.png) no-repeat 145px 10px;}
#step1 h1{color:#0099CC;margin:10px 0;}
#step1 .info{margin-top:40px;color:#CC33CC;}
#step1{background:#FFF url(/imgs/icn_knowme_step2.png) no-repeat 145px 10px;}

.green{color:#66CC00;}
#mainContainer b{font:bold 12px Verdana, Arial, sans-serif;}
p{text-align:justify;}
ol{margin:0px 10px 0 20px;list-style-type:decimal;}
li{text-align:justify;}
#prepare{width:268px;height:37px;display:block;margin:10px auto;}

#frmQuestionnaire{margin:0 60px;}
.eachQuestion{background:transparent url(/imgs/bg_knowme_question.gif) no-repeat 0px 0px;height:171px;margin:5px 0;padding:1px; }
.eachQuestion span{color:#CC33CC;font:bold 14px Tahoma,Arial, Verdana, sans-serif;display:block;margin:6px 0px 0px 35px;}
.eachQuestion .selectSampleQuestion{display:block;text-decoration:none;color:#CC33CC;font:bold 10px Verdana,Arial,Helvetica,sans-serif;margin:10px 20px 0px auto;width:165px;text-align:right;}
.tblQuestion{margin:5px 0px 0px 32px;}
.tblQuestion tr td{padding:0px 0px 10px 0px;color:#CC33CC;font:bold 10px Verdana,Arial,Helvetica,sans-serif;}
.tblQuestion tr td input{color:#999;font:normal 11px Tahoma,Arial,Verdana,Helvetica,sans-serif;width:146px;}
.tblQuestion tr .question{padding:0px 0px 18px 0px;}
.tblQuestion tr td .inputQuestion{width:100%;color:#000;width:100%;}
div.error{margin:0px 0px 10px 20px;font:bold 11px Verdana, Arial, sans-serif;}
div.error a{color:red;font-style:italic;}
#lblMinQ span{padding:5px 20px;border:1px solid #BC67BA;color:#CC33CC;font-weight:bold;font-size:12px;}
.addQuestion{display:block;margin:10px 0;width:140px;height:23px;line-height:22px;border:1px solid #BC67BA;text-align:center;color:#CC33CC;font-weight:bold;}
#questionnaireSubmit{display:block;width:268px;margin:10px auto 10px auto;}
.tblQuestion .txtWrite{color:#000;}
.questionPreviewTable{margin:2px 0px 15px 20px;color:#CC33CC;font:bold 12px Verdana,Arial,Helvetica,sans-serif}
.questionPreviewQno{width:81px;background:transparent url(/imgs/bg_knowme_qno.gif) no-repeat center top;color:#fff;font:bold 25px/90px Verdana,Arial,Helvetica,sans-serif;text-align:center;}
.questionPreviewTable .question{color:#782076;padding:0px 0px 0px 10px;width:300px;}
#editMailQuestionnaire{width:420px;margin:0px auto;}
.optionsCell{padding:12px 0px 0px 20px;width:125px;vertical-align:top;}
.optionsCell label{display:block;width:100%;height:20px;line-height:20px;}
.optionsCell input{margin:2px;margin:0px 3px;vertical-align:middle;}
.questionCell{padding:0px 0px 0px 10px;width:350px;font-size:14px;}
.btnLarge,.btnSmall{width:268px;height:38px;margin:6px 5px;text-align:center;font:bold 12px/38px Arial, Verdana, sans-serif;background:#000 url(/imgs/btn_knowme_large.jpg) center center;color:#FFF;border-style:none;}
.btnSmall{width:198px;background:#000 url(/imgs/btn_knowme_small.jpg) center center;}
/* Sample Question Popup */
#tblSampleQuestion{height:275px;padding:0px;overflow:auto;margin:0px;font:normal 12px  Tahoma,Arial, Verdana, sans-serif;}
#tblSampleQuestion ul{margin:5px 0px;}
#tblSampleQuestion li {list-style:disc;margin:6px 10px 6px 20px;}
#tblSampleQuestion li a{display:block;padding:3px 5px;font:bold 11px/11px Arial, Verdana, sans-serif;float:right;text-decoration:none;text-align:center;border:1px #999 solid;color:#999;}
#tblSampleQuestion li a:hover{border:1px #333 solid;color:#333;background:#E5E5E5;}
.ui-dialog {margin: 0;padding:0; border:0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;font-family: Verdana, Arial, sans-serif;font-size: 1.1em;background: #ffffff url(/imgs/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x;color: #222222;border:4px solid #dddddd;position: relative;}
.ui-dialog-titlebar {margin: 0;padding:0; border:0; outline: 0;text-decoration: none; font-size: 100%; list-style: none;padding: .5em 1.5em .5em 1em;color: #555555;background: #e6e6e6 url(/imgs/ui/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;border-bottom: 1px solid #d3d3d3;font-size: 11px;font-weight: normal;	position: relative;}
.ui-dialog-title {font:bold 12px Arial, Helvetica, sans-serif;}
.ui-dialog-titlebar-close {margin: 0;padding:0; border:0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;background: url(/imgs/ui/888888_11x11_icon_close.gif) 0 0 no-repeat;position: absolute;right: 8px;top: 6px;width: 11px;height: 11px;z-index: 100;}
.ui-dialog-titlebar-close-hover, .ui-dialog-titlebar-close:hover {background: url(/imgs/ui/454545_11x11_icon_close.gif) 0 0 no-repeat;}
.ui-dialog-titlebar-close:active {background: url(/imgs/ui/222222_11x11_icon_close.gif) 0 0 no-repeat;}
.ui-dialog-titlebar-close span {display: none;}
.ui-dialog-content {margin: 0;padding:0; border:0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;color: #222222;padding: 6px 0px 0px 12px;}
.ui-dialog-buttonpane {position: absolute;bottom: 0;width: 100%;text-align: left;border-top: 1px solid #dddddd;background: #ffffff;text-align:center;}
.ui-dialog-buttonpane button {margin: .5em 0 .5em 8px;color: #555555;background: #e6e6e6 url(/imgs/ui/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;font:bold 12px/12px Verdana, Arial,sans-serif;border:1px solid #d3d3d3;cursor: pointer;padding: .2em .6em .3em .6em;}
.ui-dialog-buttonpane button:hover {color: #212121;background: #dadada url(/imgs/ui/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;border:1px solid #999999;}
.ui-dialog-buttonpane button:active {color: #222222;background: #ffffff url(/imgs/ui/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;border:1px solid #dddddd;}
.ui-dialog.ui-draggable .ui-dialog-titlebar,.ui-dialog.ui-draggable .ui-dialog-titlebar {cursor: move;}

#frmFriend{margin:0 100px;}
#btnAddEmail{margin:10px 0 5px auto;}
#userTableEmail,#emailWrapper{width:100%;background:#FEE9FD;border:1px #E5C3E4 solid;font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#cc33cc;}
#userTableEmail td, #emailWrapper td{padding:3px 10px;text-align:center;}
#userTableEmail td{padding:5px 10px 10px;}
#emailWrapper tr.even{background:#FEE9FD;}
#emailWrapper tr.odd{background:#FFF2FD;}
#emailWrapper input{width:150px;}

.frmStatus{border:1px #CCC solid;}
.frmStatus table{width:100%;}
.frmStatus td.title{background:#ccc;font-weight:bold;text-align:center;padding:3px 13px;}
.frmStatus td{padding:3px 15px;text-align:center;}
.frmStatus input{margin:4px 0px;}
.frmStatus .chkInput{vertical-align:text-top;margin:0px 3px;}
.frmStatus label{line-height:20px;}
.frmStatus .meta{text-align:center;}
.frmStatus .meta a{text-decoration:none;color:#999;}
.frmStatus .error{padding:0px;margin:0px;line-height:12px;}
#loggedInContinue{text-align:center;}
#loggedInContinue p{padding:10px;}
#loggedInContinue .meta{font-style:italic;color:#999;text-decoration:none;}
