/* CSS Document */
BODY { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; color:#6F6F6F;}
TABLE {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6F6F6F;}
form {margin:0;}
.input {
	color:#ADADD6;
	text-decoration:none;
	background-color: #FFF;
	border:1px solid #ADADD6;
	margin:1px;
}
.input:hover {
	color:#cc3366;
	text-decoration:none;
	background-color: #FFF;
	border:1px solid #cc3366;
	margin:1px;
}
.input_relationship{
	color:#ADADD6;
	text-decoration: none;
	background-color: #FFF;
	border:1px solid #ADADD6;
	margin:1px;
}
.input_relationship_new{
	font-size: 16px;
	color:#666666;
	text-decoration: none;
	background-color:#D1D6E7;
	border:1px solid #CCC;
	margin:1px;
}
.td_relationship_new{
	background-color:#EFEFF7;
	border: #8E7B9F solid thin;
	margin: 1px;
}
a {
	font-size: 12px;
	color: #ADADD6;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #CC3366;
	text-decoration: underline;
}

select {
	color: #ADADD6;
	text-decoration: none;
	border:1px solid #ADADD6;
	text-indent: 2px;
}

textarea {
	color: #ADADD6;
	text-decoration: none;
	border:1px solid #ADADD6;
	padding:4px;
}

/*input {
	color: #ADADD6;
	text-decoration: none;
	border:1px solid #ADADD6;
}*/
.main-title {
	font-size:16px;
	color:#666666;
	font-weight:bold;
}

.pagination { background-color:#FFFFFF; border:1px solid #C6C6E1;}

.none {	border:none;}

.pops_inputs {
	font-size: 10px;
	color: #006699;
	text-decoration: none;
	border:1px solid #006699;
}
.pops_subtitles, pops_checks, pops_radios, pops_orders, pops_results {
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}

.pops_results_titles, pops_results_in {
	font-size: 12px;
	font-weight: bold;
	color:#000066;
	text-decoration: none;
}

.pops_preferences_in {
	font-size: 14px;
	color:#006699;
	text-decoration: none;
	/*background-color:#CFCFE7;*/
}
.title {
	font-size: 14px;
	font-weight: bold;
	color: #ADADD6;
}
.alert {color:#990000; font-size:14px;}
.mini-alert, a.mini-alert {color:#990000; font-size:10px;}
a.mini-alert:hover {color:#6F6F6F; font-size:10px;}
.advice { font-style:italic; color:#666666; font-size:11px; padding:10px;}
a.footer-link, a.footer-link:hover {font-size:10px;}
.button {
background-color:#C6C6E1;
border: 1px solid #ADADD6;
color:#FFFFFF;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
margin:1px;
}

a.none {}
a.none:hover {}
.calbooked { background-color:#DE7A7A; font-size:11px;}
.callink { background-color:#9DD088; font-size:11px;}
.callink A { color:#000000; }
.callink A:HOVER { background:#000066; color:#FFFFFF; }
.calendar { background-color:#003366; font-size:11px;}
.booked { background-color:#DE7A7A; border:2px solid #003366;}
.available { background-color:#9DD088; border:2px solid #003366;}

TD.calbooked_start {background:url(../images/red_start.gif) right no-repeat; background-color:#9DD088;} 
TD.calbooked_end {background:url(../images/red_end.gif) no-repeat; background-color:#9DD088;} 
TD.calbooked_start_end {background:url(../images/line.gif) no-repeat; background-color:#DE7A7A;} 