/* GENERAL STYLES */
/* Styles specific to user control forms */

.clear         { clear:both; }

/* To put in scroll bars for view/edit panel */
.umbracoadmin fieldset > div, div.summary
{
	padding: 1em;
	/* overflow: scroll; */
/*	height: 25em;*/
clear:both;
overflow:auto;
}

/* for admin scrolling */
.editform
{
clear:both;
overflow:auto;
}

div.summary
{
	height: 38em;
}

fieldset div tr:hover {
	background-color: #F0F0F0;
}

fieldset div tr td.control:hover {
	background-color: #fff;
}

fieldset div tr:hover div#appDetail_menu {
	background-color: #ffffff;	
}

fieldset div tr td a, a.button {
	color: #000;
	background-color: #f5f5f5;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	padding: 0.2em 0.4em 0.2em 0.4em;
	margin-top: 1em;
}

fieldset div tr td a:hover, a.button:hover {
	background-color: #ccc;
	text-decoration: none;
}
/* Small button for studies applied for */

#gvStudiesAppliedFor tr td a {
	padding: 0;
	margin-top: 0.2em;
}

.umbracoadmin .normal {
	color: #000;
	background-color: #fff;
	border: 0;
	padding: 0;
	text-decoration: underline;
}

.greyOut 
{
	background-color: #ccc;
	color: #99CCFF;
}

p.question 
{
	position: inherit;
	display: block;
	float:left;
	margin:5px 5px 1px 0pt;
	padding:6px;
}

p.question label.main {
	display:block;
	float:left;
	margin:5px 5px 1px 0pt;
	padding:6px;
	text-align:left;
	width: 9em; /* 90px */
}

p.question:after {
	content: ".";
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
}

.umbracoadmin .summary, .button
{
	font-family:Trebuchet MS,Lucida Grande,verdana,arial;
	font-size:12px;
}

.summary label.row {
	display: block;
	float: left;
	/* margin:5px 5px 1px 0pt; 
	padding:6px; */
	text-align: left;
	width: 14em;
}

.summary input[type=text] 
{
	margin-left: 1em;
}

.summary br, fieldset br {
	clear: both;
}

#appDetail_menu {
	line-height: 3em;
}

span.answerIndent 
{
	width: 53%;
}

span.button {
	border-style: outset;
	border-color: #ccc;
	border-width:2px;
	background-color: #D0E8EA;
	padding: 0.3em;
}

span.button:hover {
	border-color: #000;
}

span.button:active {
	background-color: #CCCCCC;
}
span.button a:hover {
	text-decoration: none;	
}

/* = #progressBar2 & #progressBar3 & #progressBar4 & #progressBar5
----------------------------------------------------------------------------------------------------*/
#progressBar{
	float: right;
	padding-right: 1em;
	clear:both;
}

#progressBar li{
	padding: 0.5em;
	list-style:none;
	float:left;
	background-color:#D0E8EA ;
}

#progressBar li.current{
	background-color:#F1D68A;
}

#progressBar li.done{
	background-color:#00938E;
}

/* Medical History table -----------------------------*/
table.large  tr {
	vertical-align: top;
}

table.large tr:hover td{
	background-color: #FAEFCF ;
}
table.large input {
	margin-top: 15px;
	padding-top: 15px;
}

tr.radio {
	width: 90px;	
}


/* Poll title */
table.poll > tbody > tr:first-child {
	background-color: #000000;
	color: #ffffff;
	font-weight: 800;
}

/* Poll question */
.pollquestion{
	background-color: #666666;
	color: #ffffff;
	font-weight: 800;
}

/* NetPoll End */

/* EDITOR PROPERTIES */
