#extcalendar td,#extcalendar tr,#extcalendar p,#extcalendar div {	font-size: 11px;	color: #000000;}#extcalendar select {	color: inherit;}#extcalendar strong {	color: inherit;}#extcalendar h2.title {	font-family: Verdana, Arial, Helvetica, sans-serif;	background-image: url(images/box_left_icon.gif);	background-repeat: no-repeat;	background-position: left;	padding-left: 13px;	font-size: 11px;	margin: 0px;	color: #606F79;}#extcalendar p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	margin: 2px 0px;}#extcalendar hr {	color: #000000;	height: 1px;}#extcalendar .textinput {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #686868;	border-left-style: solid;	border-left-width: 1px;	border-left-color: #9BAAAF;	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: green;	border-top-style: solid;	border-top-width: 1px;	border-top-color: #9BAAAF;	border-right-style: solid;	border-right-width: 1px;	border-right-color: #9BAAAF;	padding-right: 3px;	padding-left: 3px;	background-image: url(images/txtboxbg.gif);}#extcalendar .textarea {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #686868;	border-left-style: solid;	border-left-width: 1px;	border-left-color: #9BAAAF;	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: #AABBBF;	border-top-style: solid;	border-top-width: 1px;	border-top-color: #9BAAAF;	border-right-style: solid;	border-right-width: 1px;	border-right-color: #9BAAAF;	padding-right: 3px;	padding-left: 3px;}#extcalendar table.toolbar {  width: 100%;  }#extcalendar .listbox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	border: groove 1px;}#extcalendar .button {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #AABBBF;	background-color: #FFFFFF;	color: #404F59;	background-image: url(images/btn_bg.gif);	padding: 2px;}#extcalendar a {	color: #606F79;	text-decoration: none;}#extcalendar a:hover {	color: #8090A3;	text-decoration: underline;}#extcalendar .apptitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;}#extcalendar .appdesc {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;}#extcalendar td.buttontext {	padding: 0 10px;}#extcalendar .buttontext a {	font-size: 9px;	color: #606F79;	text-decoration: none;}#extcalendar .buttontext:hover {	color: #8090A3;	text-decoration: underline;}#extcalendar .previousmonth,#extcalendar .previousday,#extcalendar .previousweek	{	font-size: 10px;	color: #606F79;	text-decoration: none;	font-weight: bold;	border-left: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;	background-color: #D8E0E4;	padding-top: 3px;	padding-right: 10px;	padding-bottom: 3px;	padding-left: 10px;	text-align: center;}#extcalendar .previousday a, #extcalendar .previousmonth a, #extcalendar .previousweek a {	background: url(images/mini_arrowleft.gif) no-repeat left center;	padding-left: 14px;	color:#606F79;}#extcalendar .nextday a, #extcalendar .nextmonth a, #extcalendar .nextweek a {	background: url(images/mini_arrowright.gif) no-repeat right center;	padding-right: 14px;	color:#606F79;}#extcalendar .previousmonth a {	color:#606F79;	text-decoration: none;}#extcalendar .previousmonth, #extcalendar .nextmonth, #extcalendar .previousweek, #extcalendar .nextweek, #extcalendar .previousday, #extcalendar .nextday {	width: 33%;	height: 22px;	text-align: center;	vertical-align: middle;}#extcalendar .miniarrow {	vertical-align: middle;	margin: 0 5px 0 5px;}#extcalendar .previousmonth a:hover, #extcalendar .previousday a:hover, #extcalendar .previousweek a:hover {	background: url(images/mini_arrowleft.gif) no-repeat left center;	color: #8090A3;	text-decoration: underline;}#extcalendar .nextmonth,#extcalendar .nextday,#extcalendar .nextweek {	font-size: 10px;	color: #606F79;	text-decoration: none;	font-weight: bold;	border-left: 1px solid #FFFFFF;	border-right: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;	background-color: #D8E0E4;	padding-top: 3px;	padding-right: 10px;	padding-bottom: 3px;	padding-left: 10px;}#extcalendar .nextmonth a {	color:#606F79;	text-decoration: none;}#extcalendar .nextmonth a:hover,#extcalendar .nextday a:hover,#extcalendar .nextweek a:hover	{	background: url(images/mini_arrowright.gif) no-repeat right center;	color: #8090A3;	text-decoration: underline;}#extcalendar .currentmonth,#extcalendar .currentday,#extcalendar .currentweek	{	font-size: 12px;	color: #606F79;	text-decoration: none;	font-weight: bold;	border-left: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;	background-color: #EEF0F0;	padding-top: 3px;	padding-right: 10px;	padding-bottom: 3px;	padding-left: 10px;	/*font-style: normal;	text-transform: uppercase;	text-align: center;*/}#extcalendar .currentmonthtoday,#extcalendar .currentdaytoday,#extcalendar .currentweektoday {	background-color: #D0E6F6;}	#extcalendar .currentmonth,#extcalendar .currentday,#extcalendar .currentweek	{	width: 34%;	height: 22px;	text-align: center;	vertical-align: middle;}#extcalendar .tablev1 {	background-color: #708088;	border-top: 1px solid #95A5AD;	border-left: 1px solid #95A5AD;	border-right: 0px solid #62727A;	border-bottom: 0px solid #62727A;	margin: 0px;	color: #E0E4E4;	padding-top: 12px;	padding-right: 2px;	padding-bottom: 12px;	padding-left: 2px;	font-size: 9px;	text-decoration: none;	text-transform: uppercase;	vertical-align: middle;}#extcalendar .tablev1 a {	color: #E0E4E4;	text-decoration: none;}#extcalendar .tablev1 a:hover {	color: #E0E4E4;	text-decoration: underline;}#extcalendar .searchlink {	font-size: 10px;	color: #606F79;	text-decoration: underline;	font-weight: bold;}#extcalendar .searchlink:hover {	color: #8090A3;	text-decoration: underline;}#extcalendar .searchdesc {	font-size: 10px;	color: #606F79;}#extcalendar .eventtitle {	font-size: 10px;	color: #606F79;	text-decoration: none;	font-weight: bold;}#extcalendar .eventtitle:hover {	color: #8090A3;	text-decoration: underline;}#extcalendar .eventdesc {	font-size: 10px;	color: #606F79;}#extcalendar .eventdesclarge {	font-size: 12px;	color: #505F69;	line-height: 18px;}div.eventdescription {  clear: both;  padding-bottom: 18px;}#extcalendar .cattitle,#extcalendar .usertitle,#extcalendar .grouptitle	{	font-size: 11px;	color: #606F79;	text-decoration: none;	font-weight: bold;}#extcalendar .cattitle:hover,#extcalendar .usertitle:hover,#extcalendar .grouptitle:hover	{	color: #8090A3;	text-decoration: underline;}#extcalendar .catdesc,#extcalendar .userdesc,#extcalendar .groupdesc {	font-size: 10px;	color: #606F79;}#extcalendar .titlehighlight {	color: #4488BB;	text-decoration: underline;}#extcalendar .highlight {	color: #80A000;	text-decoration: underline;}#extcalendar .tableh1 {	color: #606F79;	font-size: 11px;	height: 26px;	background-image: url(images/tile_back1.gif);	background-position: top;	background-repeat: repeat-x;	padding-top: 8px;	padding-right: 12px;	padding-bottom: 8px;	padding-left: 8px;	border-left: 1px solid #FFFFFF;	border-right: 1px solid #FFFFFF;	border-bottom: 1px solid #CED2D6;}#extcalendar #shajaxProgressPrevMonth, #extcalendar #shajaxProgressNextMonth {	vertical-align: middle;	border: 0;	margin: 0 5px;}#extcalendar .tableh2 {	background: #708088 url(images/tile_sub.gif) repeat-x center bottom;	border-left: 1px solid #95A5AD;	border-right: 0px solid #62727A;	margin: 0px;	color: white;	padding-top: 6px;	padding-right: 12px;	padding-bottom: 6px;	padding-left: 12px;	font-size: 10px;	font-weight: bold;}#extcalendar .tableh2_nobackground {	color: white;	font-size: 10px;	font-weight: bold;}#extcalendar .rightAuto {	float: right;	width: auto;}#extcalendar .tableb {	color: black;	background-color: #E4E8E8;	padding-top: 6px;	padding-right: 10px;	padding-bottom: 6px;	padding-left: 10px;	border-left: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;	line-height: 16px;}#extcalendar .tablec {	color: black;	background-color: #D8E0E4;	padding-top: 3px;	padding-right: 10px;	padding-bottom: 3px;	padding-left: 10px;	border-left: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;}#extcalendar .maintable {	border: 1px solid #99A0AA;	margin-top: 0px;	margin-bottom: 0px;	text-align: left;	width: 100%;	padding: 0;	border-spacing: 0px;  border-collapse: collapse;  margin-left: auto;  margin-right: auto;}#extcalendar .jcl_center {  text-align: center;}#extcalendar table.jcl_basetable {  width: 100%;  padding: 0;  border-spacing: 0px;  border-collapse: collapse;  border: 0;}#extcalendar .error {	color: Red;	font-weight: bold;}#extcalendar .today {	font-size: 9px;	color: #606F79;	font-weight: bold;}#extcalendar .atomic {	font-size: 9px;}#extcalendar .atomic_colored {  color: #CCCCCC;}#extcalendar .legend {	letter-spacing: 0.4pt;	font-size: 11px;}/* Weekday Label Cells */#extcalendar .caldaydigits {	font-size: 9px;}#extcalendar .weekdaytopclr, #extcalendar .sundaytopclr {	background: #607080 url(images/tile_sub.png) repeat-x center bottom;	border-left: 1px solid #95A5AD;	border-right: 0px solid #62727A;	margin: 0px;	color: #FFFFFF;	padding-top: 6px;	padding-right: 12px;	padding-bottom: 6px;	padding-left: 12px;	font-size: 10px;	font-weight: bold;}#extcalendar .sundaytopclr {	background-color: #708094;}/* Day Cells */#extcalendar .weekdayclr {	background-color: #EEF0F0;	color: #C0C4C8;	font-size: 10px;	border-left: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;}#extcalendar .todayclr {	background-color: #D0E6F6;	color: #C0C4C8;	font-size: 10px;	border-left: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;}#extcalendar .sundayemptyclr {	background-color: #DDE0E0;	color: #C0C4C8;	font-size: 10px;	border-left: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;}#extcalendar .weekdayemptyclr {	background-color: #E4E8E8;	color: #C0C4C8;	font-size: 10px;	border-left: 1px solid #FFFFFF;	border-top: 1px solid #FFFFFF;}/* Text Editor classes */#extcalendar .tdBtn {	padding-left: 3px;	padding-top: 3px;}#extcalendar .btnOut {	border: 1px solid;	border-color: #E4E8E8;	background-color: #E4E8E8;}#extcalendar .btnOver {	border: 1px solid;	border-top-color: #FFFFFF;	border-left-color: #FFFFFF;	border-right-color: #C0C4C4;	border-bottom-color: #C0C4C4;	background-color: #E4E8E8;	cursor: auto;}#extcalendar .btnDown {	border: 1px solid;	border-top-color: #C0C4C4;	border-left-color: #C0C4C4;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	background-color: #D4D8D8;	cursor: auto;}#extcalendar a.flatButton img {	border: 1px solid #E4E8E8;	border-color: #d8e0e4;}#extcalendar a.flatButton:hover img {	border: 1px solid;	border-top-color: #FFFFFF;	border-left-color: #FFFFFF;	border-right-color: #C0C4C4;	border-bottom-color: #C0C4C4;	background-color: #E4E8E8;	cursor: auto;}/* Monthly View classes */#extcalendar .eventstyle {	font-size: 9px;	padding: 3px;	border-bottom: 2px solid #555555;	text-align: left;}#extcalendar .eventfull,#extcalendar .eventfullrepeat,#extcalendar .eventfullrepeatchild,#extcalendar .eventfullrepeatdetached	{	margin-left: 3px;	margin-right: 3px;	border-top: 1px solid #D0D4D4;	border-left: 1px solid #D0D4D4;	border-bottom: 1px solid #FFFFFF;	border-right: 1px solid #FFFFFF;	background-color: #E4E8E8;	cursor: auto;}#extcalendar .eventstart,#extcalendar .eventstartrepeat,#extcalendar .eventstartrepeatchild,#extcalendar .eventstartrepeatdetached	{	margin-left: 3px;	border-top: 1px solid #D0D4D4;	border-left: 1px solid #D0D4D4;	border-bottom: 1px solid #FFFFFF;	background-color: #E4E8E8;	cursor: auto;}#extcalendar .eventmiddle,#extcalendar .eventmiddlerepeat,#extcalendar .eventmiddlerepeatchild,#extcalendar .eventmiddlerepeatdetached	{	border-top: 1px solid #D0D4D4;	border-bottom: 1px solid #FFFFFF;	background-color: #E4E8E8;	cursor: auto;}#extcalendar .eventend,#extcalendar .eventendrepeat,#extcalendar .eventendrepeatchild,#extcalendar .eventendrepeatdetached	{	margin-right: 3px;	border-top: 1px solid #D0D4D4;	border-bottom: 1px solid #FFFFFF;	border-right: 1px solid #FFFFFF;	background-color: #E4E8E8;	cursor: auto;}#extcalendar .imagecell {	background-color: #C8D2D8;	padding: 8px;}#extcalendar .imagecell img {	border: 1px solid;	border-top-color: #FFFFFF;	border-left-color: #FFFFFF;	border-right-color: #C0C6C6;	border-bottom-color: #C0C6C6;	cursor: auto;}/* @group Mini Calendar Module */.extcal_minical table.extcal_minical {	width: 100%;	/*padding: 5px;	background-color: #990100;*/}.extcal_minical .extcal_navbar {	background-image: url(images/bg1.gif);	background-repeat: repeat-x;	border-bottom: 1px solid #B4B4B6;}.extcal_minical .extcal_tiny_add_event_link {	font-family: Verdana;	font-size: 9px;	font-weight: normal;	color: #575767;	text-decoration: none;}.extcal_minical TABLE.extcal_weekdays {	background-color: #fff;	background-image: url(images/bg1.gif);	background-repeat: repeat-x;	border-top: 1px solid #FFFFFF;	width: 100%;}.extcal_minical TD.extcal_weekdays {	font-family: "Trebuchet MS", Verdana, Arial, "Microsoft Sans Serif";	font-size: 9px;	font-weight: normal;	color: #333333;	text-decoration: none;	padding-top: 4px;}.extcal_minical .extcal_small {	font-family: Verdana;	font-size: 9px;	color: #575767;	text-decoration: none;}.extcal_minical .extcal_small:link,.extcal_minical .extcal_small:visited	{	text-decoration: none;}.extcal_minical .extcal_small:hover {	text-decoration: underline;}.extcal_minical .extcal_daycell,.extcal_minical .extcal_todaycell,.extcal_minical .extcal_sundaycell,.extcal_minical .extcal_othermonth	{	font-family: "Trebuchet MS", Verdana, Arial, "Microsoft Sans Serif";	font-size: 9px;	font-weight: bold;	font-style: normal;	text-decoration: none;	color: #555555;	background-repeat: no-repeat;	background-position: center center;	padding-top: 3px;	padding-bottom: 3px;	padding-right: 2px;	padding-left: 2px;}.extcal_minical .extcal_todaycell {	color: #99AAAA;	background-image: url(images/rect.gif);}.extcal_minical .extcal_sundaycell {	color: #99AAAA;}.extcal_minical .extcal_othermonth {	color: #99AAAA;}.extcal_minical .extcal_daylink,.extcal_minical .extcal_sundaylink,.extcal_minical .extcal_busylink	{	font-family: "Trebuchet MS", Verdana, Arial, "Microsoft Sans Serif";	font-size: 9px;	font-weight: bold;	font-style: normal;	text-decoration: none;}.extcal_minical .extcal_daylink:link,.extcal_minical .extcal_daylink:visited	{	color: #555555;}.extcal_minical .extcal_busylink:link,.extcal_minical .extcal_busylink:visited	{	color: #2266EE;	text-decoration: underline;}.extcal_minical .extcal_sundaylink:link,.extcal_minical .extcal_sundaylink:visited	{	color: #99AAAA;}.extcal_minical .extcal_month_label {	font-family: Verdana, Arial, "Microsoft Sans Serif";	font-size: 10px;	font-weight: bold;	color: #565666;}.extcal_minical .extcal_picture {	text-align: center;	width: 100%;}.extcal_minical .extcal_weekcell {	margin: 0px;	padding: 0px;}/* @end *//* @group Latest Events Module */.latest_event span.eventdescription {	font-size: 11px;	line-height: 12px;	display:block;}.latest_event small {	font-size: 11px;	font-weight: bold;	font-style: italic;}.latest_event span.eventsdate {	font-size: 11px;	line-height: 12px;}/* @end */
