/* Default rules for the main-column div
-------------------------------------------------------------------------------------------- */
	div#main-column {
		width:772px;
	}

/* Default rules for the h3 of the main-column div
-------------------------------------------------------------------------------------------- */
	div#main-column h3 {
		margin:0;
		padding:10px 0 20px 0;
		font-size:1.6em;
		color:#cc0000;
		font-family:"times new roman";
	}

/* Default rules for the paragraphs of the main-column div
-------------------------------------------------------------------------------------------- */
	div#main-column p {
		margin:0;
		padding:0 0 20px 0;
		color:#0a3981;
		font-size:1.3em;
		font-family:verdana;
	}

/* Default rules for the unordered lists of the main-column div
-------------------------------------------------------------------------------------------- */
	div#main-column ul {
		margin:0;
		padding:0 0 0 50px;
		list-style:none;
		color:#0a3981;
		font-size:1.3em;
	}

/* Default rules for the list items of unordered list of the main-column div
-------------------------------------------------------------------------------------------- */
	div#main-column ul li {
		padding:0 55px 0 15px;
		background:url(cssimages/shared/arrow1.jpg) no-repeat 0 6px;
	}

/* Default rules for the secondary-column
-------------------------------------------------------------------------------------------- */
	div#secondary-column {
		background:url(cssimages/schedule-contact/secondary-column-bg.jpg) no-repeat top right;
		width:214px;
	}

/* Default rules for the 'schedule-view' div
-------------------------------------------------------------------------------------------- */
	div#schedule-view {
		clear:both;
		text-align:center;
		padding:35px 0 0 0;
	}

/* Default rules for the paragraphs of the schedule-view div
-------------------------------------------------------------------------------------------- */
	div#schedule-view p {
		margin:0;
		padding:0 0 20px 0;
		color:#0a3981;
		font-size:1.3em;
		font-family:verdana;
	}

/* Default rules for the img of the schedule-view div
-------------------------------------------------------------------------------------------- */
	div#schedule-view img {
		border:none;
	}

/* Default rules for h4
-------------------------------------------------------------------------------------------- */
	h4 {
		margin:0;
		padding:0;
		color:#b20938;
		font-size:1.4em;
		font-weight:normal;
		text-align:center;
	}

/* Default rules for the form given id 'requestform'
-------------------------------------------------------------------------------------------- */
	form#requestform {
		margin:0;
		padding:25px 0 0 120px;
	}

/* Default rules for the fieldsets given id "personal-info", "services-info", "extras"
all contained by requestform form
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#personal-info, form#requestform fieldset#services-info, form#requestform fieldset#extras {
		margin:0;
		padding:0 0 10px 0;
		border:none;
	}

/* Default rules for the personal-info fieldset, this time separately, contained by
requestform form
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#personal-info {
		width:600px;
	}

/* Default rules for the paragraphs of the personal-info fieldset contained by requestform
form
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#personal-info p {
		margin:0;
		padding:0 0 10px 0;
		float:left;
	}

/* Default rules for the labels of the personal-info fieldset
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#personal-info label {
		display:block;
		width:190px;
		float:left;
		margin:0;
		padding:0;
		color:#0a3981;
		font-family:verdana;
		font-size:1.3em;
	}

/* Default rules for the labels of the personal-info fieldset which are given class
name 'required-fields'
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#personal-info label.required-fields {
		padding-left:10px;
		width:180px;
		background:url(cssimages/schedule-contact/required-fields.jpg) no-repeat 0 3px;
	}

/* Default rules for the inputs of personal-info fieldset
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#personal-info input {
		background:#ffffa0;
		width:209px;
		height:16px;
		border:1px solid #051784;
		float:left;
	}

/* Default rules for the first paragraph of the services-info fieldset given class name 'first'
------------------------------------------------------------------------------------------------------ */
	form#requestform fieldset#services-info p.first {
		clear:both;
		float:none;
		padding-top:0;
	}

/* Default rules for the paragraphs of services-info fieldset
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#services-info p {
		float:left;
		width:100%;
		margin:0;
		padding:20px 0 0 0;
		color:#0a3981;
		font-size:1.3em;
		font-family:verdana;
	}

/* Default rules for the labels of services-info fieldset
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#services-info label {
		color:#0a3981;
		font-size:1em;
		font-family:verdana;
		width:180px;
		display:block;
		float:left;

	}

/* Default rules for the paragraphs of services-info fieldset given class name 'checkboxes'
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#services-info p.checkboxes {
		padding:10px 0 0 0;
	}

/* Default rules for the labels contained by paragraphs that are given class name 'checkboxes',
all contained by services-info fieldset
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#services-info p.checkboxes label {
		padding:0 0 0 10px;
		position:relative;
		top:2px;
	}

/* Default rules for the inputs of services-info fieldset
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#services-info input {
		display:block;
		float:left;
	}

/* Default rules for the textarea of the services-info fieldset
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#services-info textarea {
		width:379px;
		height:83px;
		overflow:auto;
	}

/* Default rules for the label of the extras fieldset
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#extras label {
		display:block;
		padding:0 0 10px 0;
		color:#0a3981;
		font-size:1.3em;
		font-family:verdana;
	}


/* Default rules for the input that is given id 'dates', contained by extras fieldset
-------------------------------------------------------------------------------------------- */
	form#requestform fieldset#extras input#dates {
		margin-left:183px;
		width:211px;
	}

/* Default rules for the paragraphs of the extras fieldset which are given class name 'radios'
------------------------------------------------------------------------------------------------------- */


	form#requestform fieldset#extras p.radios {
		float:left;
		margin:0 0 0 40px;
		display:inline;
		padding:0;
	}


/* Default rules for the labels contained by the paragraphs which are given class name 'radios'
 contaiend by extras fieldset
---------------------------------------------------------------------------------------------------------- */
	form#requestform fieldset#extras p.radios label {
		display:block;
		float:left;
	}


/* Default rules for the paragraph which is given id 'submit-requestform' contained by
requestform form
-------------------------------------------------------------------------------------------- */
	form#requestform p#submit-requestform {
		text-align:center;
		float:none;
	}

/* Default rules for paragraphs given class name 'note'
-------------------------------------------------------------------------------------------- */
	p.note {
		padding:0;
		color:#b20938;
		font-size:1.4em;
		font-weight:normal;
		text-align:center;
	}

/* Default rules for the contact-info div
-------------------------------------------------------------------------------------------- */
	div#contact-info {
		padding-bottom:65px;
		float:left;
		width:100%;
	}

/* Default rules for the h5 of the contact-info div
-------------------------------------------------------------------------------------------- */
	div#contact-info h5 {
		padding:0 0 20px 25px;
		margin:0;
		color:#b20938;
		font-size:1.4em;
		font-weight:normal;
	}

/* Default rules for the links of the contact-info div (default and visited)
-------------------------------------------------------------------------------------------- */
	div#contact-info a:link, div#contact-info a:visited {
		color:#993300;
		font-size:0.9em;
		display:block;
		margin-bottom:20px;
	}

/* Default rules for the links of the contact-info div when hovered
-------------------------------------------------------------------------------------------- */
	div#contact-info a:hover {
		color:#000;
	}

/* Default rules for the 'main' div contained by contact-info div
-------------------------------------------------------------------------------------------- */
	div#contact-info div#main {
		float:left;
		padding:0 0 0 125px;
	}

/* Default rules for h6 of the main div contained by contact-info div
-------------------------------------------------------------------------------------------- */
	div#contact-info div#main h6 {
		color:#b20938;
		font-size:1.4em;
		font-weight:normal;
		padding:0;
		margin:0;
	}

/* Default rules for the paragraphs of the main div contained by contact-info div
-------------------------------------------------------------------------------------------- */
	div#contact-info div#main p {
		color:#b20938;
		font-size:1.4em;
		font-weight:normal;
		padding:0;
		margin:0;
	}

/* Default rules for the strong element of the main div, contained by contact-info div
-------------------------------------------------------------------------------------------- */
	div#contact-info div#main strong {
		font-weight:normal;
		color:#0a3981;
		font-size:0.9em;
	}

/* Defaullt rules for the 'secondary' div contained by contact-info div
-------------------------------------------------------------------------------------------- */
	div#contact-info div#secondary {
		float:right;
		padding:0 245px 0 0;
	}

/* Default rules for h6 of the secondary div contained by contact-info div
-------------------------------------------------------------------------------------------- */
	div#contact-info div#secondary h6 {
		color:#b20938;
		font-size:1.4em;
		font-weight:normal;
		padding:0 0 20px 0;
		margin:0;
	}

/* Default rules for the paragraphs of the secondary div contained by contact-info div
-------------------------------------------------------------------------------------------- */
	div#contact-info div#secondary p {
		color:#b20938;
		font-size:1.2em;
		font-weight:normal;
		padding:0;
		margin:0;
		color:#0a3981;
	}
