
.body.nospace { margin-top: -2px; margin-left: 0px }
.body.nospace10 { margin-top: 10px; margin-left: 0px }
.body.margin0 { margin-top: 0px; margin-left: 0px }
.body.toolbar { background-color: #2f4c5e; margin-top: -2px; margin-left: 0px }
.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#FFFFFF;
}
.textmapping {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#FFFFFF;
}
.textbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#FFFFFF;
}
.textmappingbold {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#FFFFFF;
}
.smalltext   { color: #ffffff; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.smalltext_ul {
	font-weight: normal;
	font-size: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid #9ca7c5;
	border-bottom-width : thin;
	border-bottom-style : solid;
	color : Fuchsia;
}
.smalltextmapping  { color: #ffffff; font-weight: normal; font-size: 11px; font-family: "Trebuchet MS", Arial, Tahoma, Helvetica, sans-serif }
.smalltextbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFFFFF;
}
.smalltextboldmapping {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	font-style: italic;
	color:#FFFFFF;
}
.largetext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: normal;
	color:#FFFFFF;
}
.largetextbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#FFFFFF;
}
.medtextbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
}
.colorspan { color: #244556 }
td.background { background: #a2b5c8 url(../../../Images/images/VSContent_main.jpg) }
td.background_menu { background: #819db0 url(../../../Images/images/VSContent_main.jpg) }
.dateinput   { color: #2f4f4f; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff8dc; width: 75px; height: 18px }
.dropdown { color: #244556; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff8dc; width: 96px; height: 18px }
.dropdownevent { color: #244556; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff8dc; width: 147px; height: 18px }
.dropdownyear  { color: #244556; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff8dc; width: 55px; height: 18px }
.dropdownpalm { color: #000; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff8dc; width: 80px; height: 18px }
.dropdowncommunity { color: #000; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff8dc; width: 202px; height: 18px }
a.bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#FFFF66;
	text-decoration:none;
}
a.bold:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#FFFF66;
	text-decoration:underline;
}
a.smalltext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#FFFF66;
	text-decoration:none;
}
a.smalltext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#FFFF66;
	text-decoration:underline;
}
a.smalltextbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFFF66;
	text-decoration:none;
}
a.smalltextbold:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#FFFF66;
	text-decoration:underline;
}

a.medtextbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#ffc;
	text-decoration:none;
}

a.medtextbold:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#DDFFFF;
	text-decoration:underline;
}

a.medtextbold:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#ffc;
	text-decoration:none;
}

a.medtextbold:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#ffc;
	text-decoration:none;
}

a.medtextbold:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#ffc;
	text-decoration:none;
}

a.largetext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: normal;
	color:#FFFF66;
	text-decoration:none;
}
a.largetext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: normal;
	color:#FFFF66;
	text-decoration:underline;
}
a.largetextbold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#FFFF66;
	text-decoration:none;
}
a.largetextbold:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#FFFF66;
	text-decoration:underline;
}
a  { color: #ffc; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#DDFFFF;
	text-decoration:underline;
}
a:active  { color: #000080; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
a:visited  { color: #ddffff; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
a.report:link { color: #244556; font-weight: normal; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.report:active { color: #244556; font-weight: normal; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.report:visited { color: #244556; font-weight: normal; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
a.report:hover { color: #244556; font-weight: normal; font-size: 12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
td.toolbar   { color: white; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #2f4c5e; border-top: none #dcdcdc; border-right: 1px solid #030 }
td.listtitle { color: #fff8dc; font-size: 14px; font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #244556; text-indent: 2px; padding: 2px 1px 2px 4px }
td.reporthead  { color: #244556; font-weight: bold; font-size: 10px; font-family: Tahoma, "Trebuchet MS", Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; text-indent: 2px; padding: 2px 1px 2px 4px; border-bottom: 1px solid #d3d3d3 }
td.reporttext  { color: #244556; font-size: 12px; font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; text-indent: 2px; padding: 2px 3px; border-right: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3 }
td.listtext { color: #fff8dc; font-size: 12px; font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #9ca7c5; text-indent: 2px; padding: 2px 1px 2px 4px; border-bottom: 1px solid #4682b4 }
td.listitem  { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #9ca7c5; padding-top: 2px; padding-bottom: 2px; padding-left: 2px }
td.todolistitem { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Tahoma, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #9ca7c5; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; border-bottom: 1px solid #b0c4de }
input.checkbox { background: #819DB0 }
input.radio { background: #819DB0 }

span.current {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#DDFFFF;
}
