﻿/***
Filename:		stoneleigh.css
Author:			Andrei Vais
Date:			07/05/2010
Description:	Additional styling for stoneleigh event evalution form
***/

#page .content, body #modulespage #panel48_c #panel48 .bd #EventTitles
{
	float: left;
	width: 60%;
}

#page .content {width: 100%;}

body #modulespage #panel48_c #panel48 .bd #EventTitles, body #modulespage #panel48_c #panel48 .bd #EventLogo {margin-top: 20px;}

#page #EventLogo, body #modulespage #panel48_c #panel48 .bd #EventLogo {float: right; margin-right: 14px;}

body #modulespage #panel48_c #panel48 .bd #stoneleighfeedbackform
{
	float: left;
	width: 99%;
}

#page form.standard .formsection, body #modulespage #panel48_c #panel48 .bd form.standard fieldset
{
	color: #666666;
	float: left;
	margin: 0;
	padding: 0;
	width: 99%;
}

#page form.standard .formsection legend, #page form.standard .formsection h4,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset legend, body #modulespage #panel48_c #panel48 .bd form.standard fieldset h4
{
	font-weight: bold;
	font-size: 120%;
	margin: 0;
	padding: 0;
}

#page form.standard .formsection legend, body #modulespage #panel48_c #panel48 .bd form.standard fieldset legend {display: none;}

#page form.standard .formsection h4, body #modulespage #panel48_c #panel48 .bd form.standard fieldset h4
{
	border-bottom: 1px dotted #333333;
	float: left;
	margin: 17px 0 5px 0;
	padding: 3px 0;
	width: 100%;
}

#page form.standard .formsection legend span, #page form.standard .formsection h4 span,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset legend span, body #modulespage #panel48_c #panel48 .bd form.standard fieldset h4 span
{
	font-style: italic;
	font-size: 80%;
}

#page form.standard .formsection .fieldcontainer, #modulespage #panel48 form.standard .formsection .fieldcontainer,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset .fieldcontainer, body #modulespage #panel48_c #panel48 .bd form.standard fieldset .fieldcontainer
{
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
}

#page form.standard .formsection .fieldcontainer label, body #modulespage #panel48_c #panel48 .bd form.standard fieldset .fieldcontainer label
{
	float: left;
	width: 200px;
}

#page #stoneleighfeedbackwform .formsection .fieldcontainer label,
body #modulespage #panel48_c #panel48 .bd #stoneleighfeedbackwform fieldset .fieldcontainer label,
#page #stoneleighfeedbackrform .formsection .fieldcontainer label,
body #modulespage #panel48_c #panel48 .bd #stoneleighfeedbackrform fieldset .fieldcontainer label,
#page #epositivesurvey .formsection .fieldcontainer label,
body #modulespage #panel57_c #panel57 .bd #epositivesurvey fieldset .fieldcontainer label,
#page #epositivesurvey .formsection .fieldcontainer label,
body #modulespage #panel57_c #panel57 .bd #epositivesurvey fieldset .fieldcontainer label
{
	width: 255px;
}

#page form.standard .formsection .fieldcontainer input,
#page form.standard .formsection .fieldcontainer select,
#page form.standard .formsection .fieldcontainer textarea,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset .fieldcontainer input,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset .fieldcontainer select,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset .fieldcontainer textarea,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset .fieldcontainer input,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset .fieldcontainer select,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset .fieldcontainer textarea
{
	float: left;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 110%;
	width: 400px;
}

#page form.standard .formsection .fieldcontainer .radioset,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset .fieldcontainer .radioset,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset .fieldcontainer .radioset
{
	border: 0;
	float: left;
	margin: 0;
	padding: 5px 0;
	width: 100%;
}

#page form.standard .formsection h5,
#page form.standard .formsection .fieldcontainer .radioset h5,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset h5,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset .fieldcontainer .radioset h5,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset h5,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset .fieldcontainer .radioset h5
{
	font-weight: bold;
	float: left;
	margin: 0;
	width: 205px;
}

#page #stoneleighfeedbackwform .formsection h5,
#page #stoneleighfeedbackwform .formsection .fieldcontainer .radioset h5,
body #modulespage #panel48_c #panel48 .bd #stoneleighfeedbackwform fieldset h5,
body #modulespage #panel48_c #panel48 .bd #stoneleighfeedbackwform fieldset .fieldcontainer .radioset h5,
#page #epositivesurvey .formsection h5,
#page #epositivesurvey .formsection .fieldcontainer .radioset h5,
body #modulespage #panel57_c #panel57 .bd #epositivesurvey fieldset h5,
body #modulespage #panel57_c #panel57 .bd #epositivesurvey fieldset .fieldcontainer .radioset h5
{
	width: 260px;
}

#page form.standard .subsection,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset.subsection,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset.subsection
{
	border-bottom: 1px dotted #000000 !important;
	margin-bottom: 5px;
	padding-bottom: 5px;
	width: 70%;
}

#page form.standard #openinghours, body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours
#page form.standard #howlong, body #modulespage #panel48_c #panel48 .bd form.standard fieldset #howlong
{
	border: 0 !important;
	width: 99%;
}

#page form.standard #openinghours h5, body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours h5
{
	float: left;
	height: 38px;
	width: 205px;
}

#page form.standard #openinghours p, body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours p
{
	float: left;
	height: 32px;
	padding: 6px 0;
	width: 355px;
}

#page form.standard #openinghours #openinghoursoptions,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours #openinghoursoptions
{
	float: left;
	margin: 0;
	padding: 0;
	width: 94px;
}

#page form.standard #openinghours #openinghoursoptions span,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours #openinghoursoptions span
{
	float: left;
	width: 100%;
}

#page form.standard #openinghours div .radiobutton,
#page form.standard #openinghours div label,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours div .radiobutton,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours div label
{
	margin-top: 4px;
	width: auto;
}

#page form.standard #openinghours div label,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours div label {margin-top: 6px;}

#page form.standard #openinghours #openinghourssuggested,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours #openinghourssuggested
{
	margin-left: 205px;
	width: 449px;
}

#page form.standard #openinghours #openinghourssuggested p,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours #openinghourssuggested p
{
	height: auto;
	width: 100%;
}

#page form.standard #openinghours #openinghourssuggested .fieldcontainer,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours #openinghourssuggested .fieldcontainer {width: 49%;}

#page form.standard #openinghours #openinghourssuggested .fieldcontainer label,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours #openinghourssuggested .fieldcontainer label
{
	float: left;
	margin-top: 11px;
	width: 90px;
}

#page form.standard #openinghours #openinghourssuggested .fieldcontainer input,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset #openinghours #openinghourssuggested .fieldcontainer input
{
	float: left;
	margin-right: 25px;
	width: 80px;
}

#page form.standard .subsection h5,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset.subsection h5,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset.subsection h5
{
	font-size: 110%;
	height: 54px;
	line-height: 120%;
	padding: 3px 0;
}

#page form.standard .formsection p,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset p,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset p {padding: 10px 0;}

#page form.standard .subsection .fieldcontainer .radioset,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset.subsection .fieldcontainer .radioset,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset.subsection .fieldcontainer .radioset {padding: 3px 0;}

#page form.standard .subsection .fieldcontainer,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset.subsection .fieldcontainer,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset.subsection .fieldcontainer
{
	float: left;
	width: 480px;
}

#page form.standard .subsection .fieldcontainer .radioset h5,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset.subsection .fieldcontainer .radioset h5,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset.subsection .fieldcontainer .radioset h5
{
	font-size: 100%;
	height: auto;
	line-height: 100%;
	margin: 0;
	padding: 3px 0 0 0;
	width: 78px;
}

#page form.standard .formsection .fieldcontainer .radioset .fieldcontainer,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset .fieldcontainer .radioset .fieldcontainer,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset .fieldcontainer .radioset .fieldcontainer
{
	margin: 0;
	width: 120px;
}

#page #epositivesurvey .formsection .fieldcontainer .radioset .fieldcontainer,
body #modulespage #panel57_c #panel57 .bd #epositivesurvey fieldset .fieldcontainer .radioset .fieldcontainer
{width: 155px;}


#page #epositivesurvey .formsection .fieldcontainer .radioset .fieldcontainer input.radiobutton,
body #modulespage #panel57_c #panel57 .bd #epositivesurvey fieldset .fieldcontainer .radioset .fieldcontainer input.radiobutton
{float: left;}

#page #epositivesurvey .formsection .fieldcontainer .radioset .fieldcontainer label,
body #modulespage #panel57_c #panel57 .bd #epositivesurvey fieldset .fieldcontainer .radioset .fieldcontainer label
{
	float: left;
	line-height: 130%;
	padding-left: 1%;
	width: 82%;
}

#page form.standard .subsection .fieldcontainer .radioset .fieldcontainer,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset.subsection .fieldcontainer .radioset .fieldcontainer,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset.subsection .fieldcontainer .radioset .fieldcontainer {border: 0; width: 94px;}

#page form.standard .formsection .fieldcontainer .radioset .fieldcontainer input.radiobutton,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset .fieldcontainer .radioset .fieldcontainer input.radiobutton,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset .fieldcontainer .radioset .fieldcontainer input.radiobutton
{
	margin-left: 0;
	width: auto;
}

#page form.standard .formsection .fieldcontainer .radioset .fieldcontainer label,
body #modulespage #panel48_c #panel48 .bd form.standard fieldset .fieldcontainer .radioset .fieldcontainer label,
body #modulespage #panel57_c #panel57 .bd form.standard fieldset .fieldcontainer .radioset .fieldcontainer label
{
	margin-top: 3px;
	margin-left: 5px;
	padding-bottom: 3px;
	width: auto;
}


#page #stoneleighfeedbackwform .formsection .fieldcontainer .radioset .fieldcontainer label,
#page #stoneleighfeedbackrform .formsection .fieldcontainer .radioset .fieldcontainer label,
body #modulespage #panel48_c #panel48 .bd #stoneleighfeedbackwform fieldset .fieldcontainer .radioset .fieldcontainer label,
body #modulespage #panel48_c #panel48 .bd #stoneleighfeedbackrform fieldset .fieldcontainer .radioset .fieldcontainer label
{
	width: auto;
}

#page form.standard #comments_label, body #modulespage #panel48_c #panel48 .bd form.standard #comments_label {line-height: 140%; width: 205px;}

#page form.standard #exhibition2011 .fieldcontainer,
body #modulespage #panel48_c #panel48 .bd form.standard #exhibition2011 .fieldcontainer {width: 70%;}

#page form.standard #exhibition2011 .fieldcontainer .radioset h5,
body #modulespage #panel48_c #panel48 .bd form.standard #exhibition2011 .fieldcontainer .radioset h5
{
	display: inline;
	height: 40px;
	margin-left: 205px;
	width: 360px;
}

#page form.standard #exhibition2011 .fieldcontainer .radioset .fieldcontainer,
body #modulespage #panel48_c #panel48 .bd form.standard #exhibition2011 .fieldcontainer .radioset .fieldcontainer
{
	padding-bottom: 5px;
	width: 94px;
}

#page form.standard #submit, body #modulespage #panel48_c #panel48 .bd form.standard #submit
{
	border: 0;
	border-top: 1px dotted #333333;
	margin-top: 25px;
	padding: 10px 0 20px 0;
}

#page form.standard #stoneleighfeedbackform_submit,
body #modulespage #panel48_c #panel48 .bd form.standard #stoneleighfeedbackform_submit,
#page form.standard #epositivesurvey_submit,
body #modulespage #panel57_c #panel57 .bd form.standard #epositivesurvey_submit
{
	display: inline;
	margin-left: 412px;
	text-align: center;
	width: 200px;
}

#page #stoneleighfeedbackrform #stoneleighfeedbackform_submit,
body #modulespage #panel48_c #panel48 .bd #stoneleighfeedbackrform #stoneleighfeedbackform_submit,
#page #epositivesurvey #epositivesurvey_submit,
body #modulespage #panel57_c #panel57 .bd #epositivesurvey #epositivesurvey_submit
{margin-left: 467px}

#page form.standard em.required,
body #modulespage #panel48_c #panel48 .bd em.required,
body #modulespage #panel57_c #panel57 .bd em.required {display: block;}

#epositivelogo
{
	float: right;
	margin: 0 5px 0 20px;	
}