/* Benefits hover menu */

#BenefitsBox * li { /*works on IE6, originally: BenefitsBox * ul > li*/
    position:relative;
    top:208px;
    left:30px;
    color:white;
    float:none;
    
    margin-bottom:3px;
    margin-left:6px;
    font-size:14px;
    display:block;
}

#CardStudentBenefits, #CardResearcherBenefits, #CardUniversityBenefits {
   width:402px;
   height:252px;
}

#BenefitsBox a {
    float: left;
    text-decoration: none;
}

#TabStudentBenefits, #TabResearcherBenefits, #TabUniversityBenefits {
   height:32px;
   color:white;
   font-size:16px;
   vertical-align:middle;
   text-align:center;
   font-weight: bold;
   padding-top: 12px;
   cursor:pointer;
}

#TabStudentBenefits {
  width:134px;
}

#TabResearcherBenefits {
  width:133px; 
}

#TabUniversityBenefits {
  width:135px; 
}

.StudentBenefits #CardStudentBenefits {
   background-image: url("../../images/research/content/benefits_hover/students_01.jpg");
   display: block;
}
.StudentBenefits #CardResearcherBenefits {
   background-image: url("../../images/research/content/benefits_hover/researcher_01.jpg");
   display: none;
}
.StudentBenefits #CardUniversityBenefits {
   background-image: url("../../images/research/content/benefits_hover/university_01.jpg");
   display: none;
}
.StudentBenefits #TabStudentBenefits {
   background-image: url("../../images/research/content/benefits_hover/students_02.jpg");
   display: block;
}
.StudentBenefits #TabResearcherBenefits {
   background-image: url("../../images/research/content/benefits_hover/students_03.jpg");
   display: block;
}
.StudentBenefits #TabUniversityBenefits {
   background-image: url("../../images/research/content/benefits_hover/students_04.jpg");
   display: block;
}

.ResearcherBenefits #CardStudentBenefits {
   background-image: url("../../images/research/content/benefits_hover/students_01.jpg");
   display: none;
}
.ResearcherBenefits #CardResearcherBenefits {
   background-image: url("../../images/research/content/benefits_hover/researcher_01.jpg");
   display: block;
}
.ResearcherBenefits #CardUniversityBenefits {
   background-image: url("../../images/research/content/benefits_hover/university_01.jpg");
   display: none;
}
.ResearcherBenefits #TabStudentBenefits {
   background-image: url("../../images/research/content/benefits_hover/researcher_02.jpg");
   display: block;
}
.ResearcherBenefits #TabResearcherBenefits {
   background-image: url("../../images/research/content/benefits_hover/researcher_03.jpg");
   display: block;
}
.ResearcherBenefits #TabUniversityBenefits {
   background-image: url("../../images/research/content/benefits_hover/researcher_04.jpg");
   display: block;
}

.UniversityBenefits #CardStudentBenefits {
   background-image: url("../../images/research/content/benefits_hover/students_01.jpg");
   display: none;
}
.UniversityBenefits #CardResearcherBenefits {
   background-image: url("../../images/research/content/benefits_hover/researcher_01.jpg");
   display: none;
}
.UniversityBenefits #CardUniversityBenefits {
   background-image: url("../../images/research/content/benefits_hover/university_01.jpg");
   display: block;
}
.UniversityBenefits #TabStudentBenefits {
   background-image: url("../../images/research/content/benefits_hover/university_02.jpg");
   float:left;
}
.UniversityBenefits #TabResearcherBenefits {
   background-image: url("../../images/research/content/benefits_hover/university_03.jpg");
   float:left;
}
.UniversityBenefits #TabUniversityBenefits {
   background-image: url("../../images/research/content/benefits_hover/university_04.jpg");
   float:left;
}



/* Validation hints*/
.standard_form_row > label.header {
    color: #7c1313;
}

div.message_border {
    padding:10px;
    border:1px solid;
    border-color:#7C1313;
    margin-bottom:20px;
    margin-left:10px;
}

/* Validation Hints */

.standard_form_row div.tool_tip div.fixed_hint{
        background:#eee url(/images/research/validation_hints/bg-span-hint-gray.gif) no-repeat top left;
	color:#444;
	border:1px solid #888;
}

.standard_form_row div.tool_tip div.hint{
	background:#eee url(/images/research/validation_hints/bg-span-hint-gray.gif) no-repeat top left;
	color:#444;
	border:1px solid #888;
}

.standard_form_row div.welldone div.fixed_hint {
        background:#1acd7c url(/images/research/validation_hints/bg-span-hint-welldone.jpg) no-repeat top left;
	border-color:#749e5c;
        border:1px solid #888;
	color:#000;
}
     
.standard_form_row div.welldone div.hint {
	background:#1acd7c url(/images/research/validation_hints/bg-span-hint-welldone.jpg) no-repeat top left;
	border-color:#749e5c;
        border:1px solid #888;
	color:#000;
}

.standard_form_row div.welldone {
	background:transparent url(/images/research/validation_hints/bg-fieldset-welldone.gif) no-repeat;
}

.standard_form_row div.kindagood div.fixed_hint{
        background:#e67a7a url(/images/research/validation_hints/bg-span-hint-kindagood.jpg) no-repeat top left;
	border-color:#cc9933;
        border:1px solid #888;
}

.standard_form_row div.kindagood div.hint {
	background:#e67a7a url(/images/research/validation_hints/bg-span-hint-kindagood.jpg) no-repeat top left;
	border-color:#cc9933;
        border:1px solid #888;
}

.standard_form_row div.kindagood {
	background:transparent url(/images/research/validation_hints/bg-fieldset-kindagood.gif) no-repeat;
}

