﻿/*====================================
	St. Vincent Health System
	Designed by Angie Thompson
	XHTML/CSS by Brandon Kidd
------------------------------------
	Forms.css
====================================*/

#main_content .cform .section{ width: 676px; /*border: solid 1px #ccc;*/ margin: 0 0 10px; /*padding: 1px;*/ }
#main_content .cform .section h2{ background: transparent url(../Images/form-h2-bg.jpg) no-repeat left top; color: #fff; font-size: 1.25em; line-height: 1.75em; padding: 0 0.5em; text-shadow: 1px 1px 0 #1b4265; }
#main_content .cform .section .requiredfields{ background: url(/Resources/Common/Images/Icons/asterisk.gif) no-repeat scroll 5px 7px transparent; color: #666; font-size: 11px; margin: 0 0 5px 0; padding: 10px 20px; border: 1px solid #efefef; display: block; }
span#ctl00_ContentPlaceHolder1_FormWizard1_FormView1_lblAvailability {display: block; background: url(/Resources/Common/Images/Icons/asterisk.gif) no-repeat scroll 95px -4px transparent;}
span#ctl00_ContentPlaceHolder1_FormWizard1_FormView1_lblDaysAvailable {display: block; background: url(/Resources/Common/Images/Icons/asterisk.gif) no-repeat scroll 84px -4px transparent;}
.available label {background: none !important;}
span#ctl00_ContentPlaceHolder1_FormWizard1_FormView1_rblAccessTocar label,
span#ctl00_ContentPlaceHolder1_FormWizard1_FormView1_rblConvictedOfCrime label,
span#ctl00_ContentPlaceHolder1_FormWizard1_FormView1_rblPhysicianLimitations label,
span#ctl00_ContentPlaceHolder1_FormWizard1_FormView1_rblComputerSkills label {background-image: none !important;}
input#ctl00_ContentPlaceHolder1_FormWizard1_FormView1_txtHowDidYouHear, input#ctl00_ContentPlaceHolder1_FormWizard1_FormView1_txtYearsVolunteered {width: 635px !important;}
#main_content .cform .section .field { display: inline; float: left; margin: 10px; width: 198px; }
#main_content .cform .section .field p {margin: 0;}
#main_content .cform .section .available, #main_content .cform .section .typeofwork-wrap, #main_content .cform .section .NonInterestedGroup, #main_content .cform .section #sixfiftywide {width: 650px;}
#main_content .cform .explanation {margin: 10px 0 0 27px;}
#main_content .cform .explanation textarea {width: 605px; resize: none; overflow:auto;}
.accessToCar, .ConvictedOfCrime, .physicianlimitations, .ComputerSkills {display: block !important; width: 315px;}
.RelatedToEmployee {width: 400px !important;}
.ConvictedOfCrime .explanation, .physicianlimitations .explanation, .ComputerSkills .explanation, .RelatedToEmployee .explanation {margin: 10px 0 0 0 !important;}
#main_content .cform .section .ConvictedOfCrime .explanation textarea, #main_content .cform .section .physicianlimitations .explanation textarea, #main_content .cform .section .ComputerSkills .explanation textarea, #main_content .cform .section .RelatedToEmployee .explanation textarea {margin: 10px 0 !important; width: 200px; resize: none;}
#main_content .cform .section .field small{ color: #999 !important; font-size: 11px; font-style: italic; }
#main_content .cform .section .field label{ color: #666; line-height: 20px; }
#main_content .cform .section .field textarea{ font-size: 12px; line-height: 20px; }
#main_content .cform .section .field input, #main_content .cform .section .field select{ margin-top: 5px; width: 193px; }
#main_content .cform .section .field input[type=radio], #main_content .cform .section .field input[type=checkbox] {width: 18px;}
#main_content .cform .section .required label{ background: transparent url(/Resources/Common/Images/Icons/asterisk.gif) no-repeat right -5px; padding: 0 16px 0 0; }
#main_content .cform .section .required label span{ color: #C2462C !important; }
#main_content .cform .information-box{ background: #e8f2f8; border: solid 1px #aaccdf; margin: 0 0 1em; padding: 10px; }
#AdditionalComments {background-color: #F7F7F7; padding: 10px; margin: 0 !important; width: auto !important;} 
#AdditionalComments label#ctl00_ContentPlaceHolder1_FormWizard1_FormView1_lblComments{margin-left: 10px;}
#AdditionalComments textarea { width: 630px; resize: none; margin: 0 10px; overflow: auto;}

/*--- .NET Radio Buttons ---*/
#main_content .cform .section .field table{}
#main_content .cform .section .field table{}
#main_content .cform .section .field table input{ cursor: pointer; }
#main_content .cform .section .field table label{ background: transparent none; cursor: pointer; font-weight: normal; margin: 0 10px 0 0; }

/*--- Cyrus Date Picker ---*/
#main_content .cform .section .cyrusdatepicker{}
#main_content .cform .section .cyrusdatepicker ._month{ width: 110px; margin: 0 5px 0 0; }
#main_content .cform .section .cyrusdatepicker ._day{ width: 60px; margin: 0 5px 0 0; }
#main_content .cform .section .cyrusdatepicker ._year{ width: 60px; }
#main_content .cform .commandrow{}
#main_content .cform .commandrow .button{ background: #eee; border: solid 2px #ccc; color: #666; }
#main_content .cform .commandrow .button:hover, #main_content .cform .commandrow .button:focus{ background-color: #ddd; border-color: #999; color: #666; }
#main_content .cform .commandrow .greenbutton:hover, #main_content .cform .commandrow .greenbutton:focus{ color: #81C081 !important; }
#main_content .cform .error_MessagePanel{  }
#main_content .cform .error_MessagePanel h2{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px !important; }
#main_content .cform .termsconditions{ height: 120px; border: double 3px #ccc; font-size: 11px; margin: 10px; overflow: auto; padding: 10px; }
#main_content .cform .electronicsignature{ background: #dae7f6; border: solid 2px #5b89bd; margin: 10px; padding: 15px; }
#main_content .cform .electronicsignature h3{ color: #1f5189; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: bold; }
#main_content .cform .electronicsignature p{ font-size: 12px; margin: 0 0 10px; }
#main_content .cform .electronicsignature label{ font-size: 16px; font-weight: bold; }
#main_content .cform .electronicsignature input{ width: 350px; border: solid 1px #5b89bd; color: #333; font-family: Georgia, Times New Roman, Serif; font-size: 18px; font-style: italic; font-weight: bold; margin: 0 0 0 10px; padding: 5px 8px; }

#main_content .cform .section .available input{ margin: 5px 7px 0 0; }
#main_content .cform .section .radio_field{ height: 89px; }


