a{ outline:none;}

h5.titleTakeControl
{
    margin:20px 0 0 0;
    padding:8px 0 2px;
    color:#015495;
    font:bold 19px "Myriad Pro";
    width:auto!important;
    clear:both;   
    text-indent:-999999px;
    width:333px;
    height:13px;
    background:url('/images/control_txt_img.jpg') no-repeat;
}
div#mainContentTab
{
    margin:5px 0 0 0;
    padding:5px 0 0;
    background:red;
    overflow:hidden;
    height:1%;
    width:506px;
    background:#015495 url('/images/bg-images-tab.jpg') no-repeat;
}

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height:48px;
	border-left:5px solid #015495;
	width:506px;
	background:#015495 url(/images/pixel_img.jpg) no-repeat scroll 0 44px;
}
ul.tabs li a#QuizMenu
{
    background:#015495 url('/images/oab_img.jpg') no-repeat;
    text-indent:-99999px;
    width:122px;
    height:45px;      
}
ul.tabs li a#QuizMenu.active
{
    background:#015495 url(/images/oab_img.jpg) no-repeat scroll 0 -44px;
    text-indent:-99999px;  
}
ul.tabs li a#welcomeMenu
{
    background:#015495 url('/images/wel_img.jpg') no-repeat;
    text-indent:-99999px;    
}
ul.tabs li .active
{
    background-position: 0 -44px !important;
}
ul.tabs li a#welcomeMenu.active
{
    background:#015495 url('/images/wel_img.jpg')0 -44px no-repeat;
    text-indent:-99999px;        
}
ul.tabs li a#GetTipMenu 
{
    background:#015495 url('/images/get_img.jpg') no-repeat;
    text-indent:-99999px;    
}
ul.tabs li a#GetTipMenu.active
{
    background:#015495 url(/images/get_img.jpg) no-repeat scroll -1px -44px;
} 
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height:44px; /*--Subtract 1px from the height of the unordered list--*/
	line-height:31px; /*--Vertically aligns the text within the tab--*/
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
 }
ul.tabs li a {
	text-decoration: none;
	color: #000;
	height:44px;
	width:128px;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	outline: none;
	cursor:default;
}
ul.tabs li a:hover {
	background: #ccc;
}
html ul.tabs li a.active, html ul.tabs li a.active   { /*--Makes sure that the active tab does not listen to the hover properties--*/ 
	border-bottom: 1px solid #fff; /*--Makes the active tab look like it's connected with its content--*/
}
.tab_container {
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; 
	width:497px;
	margin:2px 4px 0 5px;
	padding-bottom:6px;
}
.tab_content {
	padding:0;
	margin:0;
	font-size: 1.2em;
	background:url('/images/bg-content-righ.jpg') repeat-y;
}
.tab_content {
	padding:0;
	font-size: 1.2em;
	background:url('/images/bg-content-righ.jpg') repeat-y;
}
div.bgBottom 
{
   background:url('/images/bg-content-bottom.jpg') no-repeat;
   	width:497px;
	height:12px;
}
/*  welcome tab 
----------------------------*/
#welcomeTab div.bgWelcomeTab {
	background:url('/images/contentTab_bg_background.jpg') top right no-repeat;
}	
#welcomeTab h1
{
    text-indent:-9999px;
    padding:64px 0 0 0;
    margin:0;   
}
#welcomeTab h2{
    font::15px Arial, Helvetica, sans-serif;
    color:#cb3553;
    margin:0 0 10px 20px;
    padding:0;  
}
#welcomeTab p
{
    margin:0 0 20px 20px;
    padding:0;
    font:12px Arial, Helvetica, sans-serif;
    color:#125488;
    clear:both;
    width:333px;    
}
#symptomQuizTab div.contentBtn #showGetTipsTab
{
        background:url(/images/btn-nowLearn-howToTalk.jpg) no-repeat;
        width:254px;
        height:35px;
        margin:0;
        padding:0;
        display:block;  
        text-indent:-9999px;
        position:absolute;
        top:13px;
        left:174px;  
}
#symptomQuizTab div.contentBtn p.infoText
{
    position:absolute;
    top:22px;
    left:2px;
    background:url(/images/taken_txt_img.jpg) no-repeat;
    display:block;
    width:139px;
    height:15px;
    text-indent:-9999px;
    
}
#symptomQuizTab div.contentBtn
{
    background:url(/images/bg_content_buttom.jpg) no-repeat;
    margin:35px 0 0 0;
    padding:0;
    width:398px;
    height:61px;
    position:relative;    
    
}

.quizTabContent div.contentBtn
{
     background:url(/images/bg_content_buttom.jpg) no-repeat;
    margin:35px 0 0 0;
    padding:0;
    width:398px;
    height:61px;
    position:relative;
}

#welcomeTab div.contentBtn    
{
    background:url(/images/bg_content_buttom.jpg) no-repeat;
    margin:35px 0 0 0;
    padding:0;
    width:398px;
    height:61px;
    position:relative;
}
.quizTabContent div.contentBtn p.keepThingTerxt
{
    position:absolute;
    top:23px!important;
    left:133px!important;
    width:320px!important;
    font-style:italic;
    margin:0 0 0 16px!important;
    
}
.quizTabContent div.contentBtn #btnShowScore
{
    position:absolute;
    top:21px;
    left:15px;
    background:url(/images/btnShowMyScore.jpg) no-repeat;
    margin:0;
    padding:0;
    width:118px;
    height:33px;
    display:block;
    border:0;
    text-indent:-99999px;    
}
#welcomeTab div.contentBtn p a#btnTakeQuiz
{
    background:url(/images/btn-take-the-Quiz.jpg) no-repeat;
    margin:0;
    padding:0;
    width:114px;
    height:38px;
    display:block;
    text-indent:-99999px;
    position:absolute;
    top:18px;
    left:151px;
}
#welcomeTab ul 
{
    margin:0 0 0 20px;
    list-style:none;
    font::11px Arial, Helvetica, sans-serif;
    padding:0;
}
#welcomeTab ul li
{
     font:11px Arial, Helvetica, sans-serif;
     color:#125488;    
} 
/*tab Quiz------------------------------------------*/
.quizTabContent 
{
 background:url(/images/icon-woman.jpg)372px 139px no-repeat;
}
.tab_container #symptomQuizTab 
{
    padding:25px 0 0 0;
}
.tab_container #symptomQuizTab h1.titleOveractive
{
   background:url(/images/title-overactive-bladder.jpg) no-repeat;
   width:375px;
   height:38px;
   text-indent:-9999px;
   margin:0 0 0 0px;
   padding:0;
}
.tab_container #symptomQuizTab p
{
    margin:0 0 0 16px;
    padding:0 0 20px 0;
    font:12px Arial, Helvetica, sans-serif;
    color:#125488;   
    width:343px !important;
}
.tab_container #symptomQuizTab p.bot-mar
{   
    margin:0 0 0 16px;
    padding:0 0 0 0;
    font:12px Arial, Helvetica, sans-serif;
    color:#125488;   
    width:343px;
    
 }
.tab_container #symptomQuizTab p span{color:#cb3552;} 
.tab_container #symptomQuizTab ol
{
    margin:0 0 0 17px;
    padding:0;
    list-style:none;
}
.tab_container #symptomQuizTab ol li ul#genero
{
    margin:15px 0 0 13px;
    padding:0;
    
    
}

.tab_container #symptomQuizTab ol li
{
    font:12px arial;
    margin:0 0 0 0;
 
}
.tab_container #symptomQuizTab ol li.pad-bot
{
    font:12px arial;
    margin:0 0 0 0;
}
.tab_container #symptomQuizTab ol li p.showDisclaimerTitle
{
    margin:10px 0 8px 20px!important;
    padding:0;
}
.tab_container #symptomQuizTab ol li ul.disclaimer
{
    margin:0 0 8px 18px !important; 
}
.tab_container #symptomQuizTab ol li ul.disclaimer li.xtraSpace
{
    margin:0 0 0 11px;   
}
.tab_container #symptomQuizTab ol li ul.disclaimer li
{
    width:78px;
    margin:0 9px 0 3px;
}
.tab_container #symptomQuizTab ol li ul.disclaimer li.veryGreatDeal
{
        width:102px;   
         margin:0 9px 0 11px; 
}
.tab_container #symptomQuizTab ol li ul
{
    margin:0 0 0 24px;
    padding:0;    
    overflow:hidden;
    height:1%;
        
}

.tab_container #symptomQuizTab ol li ul li.errorMsg label
{
    text-indent:-99999px;
} 
.tab_container #symptomQuizTab ol li ul li.errorMsg  
{
    color:red;
    margin:0 0 0 30px;
    display:none;
    font:11px Arial, Helvetica, sans-serif;
    color:#cb3552;
    background:url(/images/error-msg.jpg) no-repeat;
    width:130px;
    height:27px;
    text-indent:-99999px;
}

.tab_container #symptomQuizTab ol li ul li
{
    color:#015495;
     font:11px Arial, Helvetica, sans-serif;
    margin:0;
    padding:0;    
    list-style:none;
    display:block;
    float:left;
}
.tab_container #symptomQuizTab ol li h3{
    color:#015495;
     font:11px Arial, Helvetica, sans-serif;
     margin:6px 0 6px 20px;
     padding:0;
}
.tab_container #symptomQuizTab ol li ul li,.tab_container #symptomQuizTab ol li ul li label
{
    float:left;
    margin:2px 4px 0;
    *margin:3px 4px 0;
}
.tab_container #symptomQuizTab input
{
    float:left;
    margin:2px 4px 0;
    *margin:0px 4px 0;   
}
.tab_container #symptomQuizTab ol li #genero li
{
    margin:0;    
}
.tab_container #symptomQuizTab ol li #genero li #first
{
    margin-left: 7px;    
}
.tab_container #symptomQuizTab ol li #genero li label
{
    margin:2px 10px 0 0;    
}
div#showResult h1.titleMyOabSymptom
{
    margin:20px 0 0 17px;
    padding:8px 0 2px;
    color:#015495;
    font:bold 19px "Myriad Pro";
    width:auto!important;
    clear:both;   
    text-indent:-999999px;
    width:272px;
    height:16px;
    background:url('/images/oab_txt_img.jpg') no-repeat;    
}

div#showResult h1
{
    margin:0 0 0 20px;
    padding:0;    
}
div#showResult h2
{
    margin:0 0 10px 15px;
    padding:0;
    
} 
div#showResult p 
{
    width:326px!important;
    margin:0;
    padding:0;
}
div#showResult
{
     background:transparent url(/images/icon-woman-2.jpg)  363px 44px no-repeat;   
}
div#showResult, div#showGetTipsAnwsers
{
    display:none;
}

ol.QTipsContent
{   
    color:#015495;
    font:11px Arial, Helvetica, sans-serif;
    margin:0 0 0 27px;
    padding:0;
    list-style:none;
}
ol.QTipsContent li 
{
    color:#015495;
    font:11px Arial, Helvetica, sans-serif;
    margin:5px 0 16px 0;
    padding:0;    
}
ol.QTipsContent li input
{
    margin:1px 8px 0 0;
    float:left;
    
    } 
div.GetTipContent p span{ color:#cb3553;}
div.GetTipContent h3
{
    margin:0;
    padding:0;
    color:#015495;
    font:13px Arial, Helvetica, sans-serif;

    
}
div.GetTipContent p
{
    color:#015495;
    font:12px Arial, Helvetica, sans-serif;
    margin:0 0 0 0;
    padding:0;
    width:340px;
}
div.GetTipContent .subheader
{
	margin-bottom: 10px;
}
div.GetTipContent h1
{
    margin:0!important;
    padding:15px 0 0;
    background:transparent url(/images/talk_txt_img.jpg) no-repeat;   
    text-indent:-9999px;
    display:block;
    width:213px;
}
div.GetTipContent h3
{
    background:transparent url(/images/bg_content_buttom.jpg) no-repeat;   
    width:398px;
    height:40px;
    display:block;
    margin:0 0 0 -20px;
    padding:13px 0 0 22px;
    color:#015495;
    font:15px Arial, Helvetica, sans-serif;
    
    }
div.GetTipContent
{
    color:#015495;
    font:15px Arial, Helvetica, sans-serif;
    margin:0 0 0 20px;
    padding:25px 0 0 0;
    background:url(/images/icon-woman-3.jpg) no-repeat scroll 370px 137px;       
} 
div.GetTipContent #showAnswerTalking
{
    background:url(/images/btn-transformMyAnswers.jpg) no-repeat;
    display:block;
    margin:26px  0 0 27px;
    padding:0;  
    text-indent:-9999px;
    width:259px;
    height:32px;
}
div.GetTipContent #showAnswerTalking p.infoTexts
{
    margin:0 0 25px 50px;
    padding:0;
    font-style:italic;
}
div#showGetTipsAnwsers h1
{
    margin:0!important;
    padding:0;
    background:transparent url(/images/cheat_txt_img.jpg) no-repeat;   
    text-indent:-9999px;
    display:block;
    width:147px;
}
div#showGetTipsAnwsers 
{
    color:#015495;
    font:15px Arial, Helvetica, sans-serif;
    margin:0 0 0 20px;
    background:url(/images/icon-woman-4.jpg) no-repeat scroll 370px 167px;
    padding:25px 0 0 0;
}


div#showGetTipsAnwsers h2.titleJustTalkToYourDoctor
{
    color:#015495;
    font:15px Arial, Helvetica, sans-serif;
    margin:14px 0 0 0;
    padding:0;    
    background:url(/images/just_img.jpg) no-repeat!important;
    width:271px;
    height:16px;
    display:block;
    text-indent:-9999px;
}
div#showGetTipsAnwsers p.bgBlue
{
    background:url(/images/bg_content_buttom.jpg) no-repeat!important;
    width:361px !important;
    height:75px !important;
    padding:10px 0 0 22px!important;
    margin: 10px 0 0 -20px !important;
}
div#showGetTipsAnwsers p
{
    color:#015495;
    font:12px Arial, Helvetica, sans-serif;
    margin:0;
    padding:0;    
    width:367px!important;
}

div#showGetTipsAnwsers  .showAQ ul 
{
    margin:0;
    padding:0;    
    color:#015495;
    font:11px Arial, Helvetica, sans-serif;
    margin:0 0 13px 2px;
    
}
div#showGetTipsAnwsers  .showAQ ul li
{
    margin:0;
    padding:0;    
    color:#000;
    font-style:italic!important;
    font:11px Arial, Helvetica, sans-serif;
    margin:0 0 13px 0px;        
    width:363px;
    list-style:none;
}
#showGetTipsTab
{
    background:url(/images/btn-nowLearn-howToTalk.jpg) no-repeat;
      display:block;
    margin:26px 0 0 -2px;
    padding:0;  
    text-indent:-9999px;
    width:254px;
    height:35px;
}
#btnPrintOABAnswers
{
    background:url(/images/btn-printMyOAB-QuizAnswers.jpg) no-repeat;
    display:block;
    margin:26px 0 0 -2px;
    padding:0;  
    text-indent:-9999px;
    width:271px;
    height:31px;
}
form#quiz
{
    height:auto; 
    clear:both; 
    display:block; 
    margin:0; 
    padding:0;
    
    }
/* quiz print*/

#quizPrintResult
{
    padding-right:10px;
}
#quizPrintResult .padL20
{
    padding-left:20px;
}
#quizPrintResult ul.disclaimer
{
    margin:0;
    padding:0;    
    overflow:hidden;
    height:1%;
    }
#quizPrintResult ul.disclaimer li
{
       margin:0 9px 0 3px;
    width:100px;
    float:left;
    display:block;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
} 
#quizPrintResult ul.disclaimer li.xtraSpace
{
    margin:0 0 0 11px;
    
}
#quizPrintResult ul.disclaimer li.veryGreatDeal
{
        width:120px;   
         margin:0 9px 0 11px; 
}

#printQuestionTips
{
    padding-top:20px;
}
#quizPrintResult .blueGradient
{
    background:url(/images/printGradUpper.jpg) no-repeat;
    padding:0;
    height:92px;
    color:#015495;
    font-weight:bold;
    margin-top:30px;
}
#quizPrintResult .blueGradient div,  #quizPrintResult .blueGradient h3
{
    padding:20px 20px;
    margin:0;
 
}
#printCheetSheetList ul
{
    margin:0 0 10px 0;
    padding:0;
    list-style-position:inside;
    
}
 #quizPrintResult #qpvAnswers .floatL200
 {
     float:left;
     width:290px;
     height:34px;
     padding:5px 5px 5px 20px;
 }
  #quizPrintResult #qpvAnswers .floatL300
 {
     float:left;
     width:340px;
     height:44px;
     padding:0;
 }
 .blueGradient .firstLine
 {
     padding:20px 0 20px 20px;
 }
 #quizPrintResult #qpvAnswers  .lightBlueText
 {
     color:#e0f2fb;
     padding:10px 10px;
     height:24px;
     padding:10px 10px ;
     font-size:14px;
     font-weight:bold;
 }
  #quizPrintResult .checkMark
 {
     padding:0 15px 0 0;
 }
 #quizPrintResult  .floatL300 .quizAnsCell
{
    float:left;
    padding:5px 10px;
    border-left:solid 2px #e0f2fb;
    width:34px;
    height:34px;
}
.printQuestionTip
{
    height:15px;
    padding:10px 0;
}
.printQuestionTips img
{
    padding-right:25px;
}
#printQuestionTip ul
{
    padding:0;
    margin:0;
}
#printQuestionTip ul li
{
    padding:10px 0;
}
.whiteBG
{
    background-color:#fff;
    height:34px;
}
.lightblueBG
{
    background-color:#e0f2fb;
    height:34px;
}