/*Innline Main*/
/*Use this CSS for all Click-through page body content*/

/*Existing Innline Styles*/

#innlineNav{
	color:#135f95;
	height: 30px;
	background: #c5d5e1;
	font-size:10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#innlineNav table {
	padding: 0;
	margin: 5px;
	height: 25px;
}
#innlineNav .arrow { 
	font-family:arial, helvetica, sans-serif; 
	font-size: 10pt; 
}
#innlineNav .innlineNavDiv { 
	padding-right: 10px; 
}
#innlineNav a { 
	font-family: arial, helvetica, sans-serif;
	color:#135f95; 
	text-decoration: none; 
}
#content{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-top: 25px;
	margin-left: 25px;
	margin-right: 25px;
}
.innlineHeader { 
	padding-bottom: 5px; 
	background: url(../images/bar_single.jpg) repeat-x bottom left; 
}
.innlineSubNav{
	background: #c5d5e1
	height: 34px;

}
.innlineSubNav img { 
	margin-left: 25px; 
}
.innLineDetailCalendar { 
	border: 1px solid black; 
	font-family: arial, helvetica, sans-serif; 
	font-size: 10pt;
}
.innLineDetailCalendar td, .innLineDetailCalendar th{
	border: 1px solid #135f95;
	text-align:center;
	vertical-align:top;
}
.innLineDetailCalendar td{
	border: 1px solid #135f95;
	width: 38px;
	height: 39px;
	vertical-align: top;
	text-align: right;
	background:##c5d5e1;
}
.innLineDetailCalendar td.blank { background:none; }
.innLineDetailCalendar td.v { background:#135f95; }
.innLineDetailCalendar td.s { background:#c5d5e1; }
.innLineDetailCalendar td.n { background:#c6c264; }
.innLineDetailCalendar td.c { background:#135f95; }

/*Innline Special*/
/*Use this CSS for all legacy Innline content*/

.subTitle {
	color: #135f95;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
H1.subTitle {
	color: #135f95;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	margin: 0px 0px 2px 0px;
}
#mypage {	
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #135f95;
	margin-top: 25px;
	margin-left: 264px;
	margin-right: 25px;
    background: #c5d5e1;
}
A{
	font-family: arial, helvetica, sans-serif;
	color: #135f95;
	font-weight: bold;
}
A:hover {
	font-family: arial, helvetica, sans-serif;
	color: #c6c264;
	text-decoration: none;
}
A.category {
	font-family: arial, helvetica, sans-serif;
	color: #135f95;
	font-weight: bold;
}
A.category:hover {
	font-family: arial, helvetica, sans-serif;
	color: #c6c264;
	text-decoration: none;
}
A.month {
	color: #124f8b;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
}
A.month:hover {
	font-family: arial, helvetica, sans-serif;
	color: #c6c264;
	text-decoration: none;
}
FORM {
	margin: 0px 0px 0px 0px;
}
INPUT {
	color: #135f95;
	background: #FFFFFF;
}
INPUT.button {
	font-family: arial, helvetica, sans-serif;
	color: #135f95;
	background: #c5d5e1;
	border-style: solid;
	border-width: 1px;
	border-color: #135f95;
	font-weight: bold;
	font-size: 10pt;
}
.planeMonth {
	font-family: arial, helvetica, sans-serif;
	color: #135f95;
	font-weight: bold;
	font-size: 10pt;
}
SELECT {
	color: #124f8b;
	background: #FFFFFF;
}
TD.footer {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
}
.monthtitle {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
TD.calendarSample {
	border-style: solid;
	border-width: 1px;
	border-color: #135f95;
}
TEXTAREA {
	color: #666666;
	background: #FFFFFF;
}

.eventType {
	color: #135f95;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11pt;
}
.small {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
.indent {
	margin: 10px 10px 10px 12px;
	width: 200px;
}
.left {
	width:211px;
}
.surveyStyle {
	position: absolute;
	left: 18px;
	top: 128px;
	z-index: 2;
	visibility: visible;
}
.bannerPlacement {
	position: absolute;
	top: 265px;
	left: 241px;
	visibility: visible;
}
