body{background-color:#eee;}
.bigbar{background-color:#eee;}
a:link{color:#000;}
a:visited {color:#999;}
a:hover {color:#f00;}

/*these are style overrides */
.SidebarRegion ,.SidebarRegionAlternative11{border:none;background:none;width:200px;padding:0 5px;float:none;clear:both;display:block;margin:15px 0;}
.SidebarRegionAlternative11 h2,.SidebarRegion h2{border-bottom:1px solid #CCC;}

.RightBar{background:none;border:none;width:200px;padding:0 5px;border-left:1px solid #D4D8D9;}
.RightBar2{background:none;border:none;}

.t18CalendarAlternative1Holder .t18MonthTitle{text-align:center;font-size:20px;color:#999;font-weight:700;}
.t18CalendarAlternative1Holder .t18MonthBody{border-top:1px solid #808080;border-left:1px solid #808080;}
.t18CalendarAlternative1 .t18DayOfWeek{color:#FFFFFF;background-color:#1c97d1;border-right:1px solid #808080;border-bottom:1px solid #808080;padding:3px;}
.t18CalendarAlternative1 td{width:80px;height:80px;border-right:1px solid #808080;border-bottom:1px solid #808080;padding:4px;}
.t18CalendarAlternative1 .t18DayTitle{font-weight:700;text-align:left;clear:both;}
.t18CalendarAlternative1 .t18Day{vertical-align:top;}
.t18CalendarAlternative1 .t18NonDayTitle{font-weight:700;text-align:right;float:left;margin-right:5px;color:#FFFFFF;}
.t18CalendarAlternative1 .t18NonDay{border-right:1px solid #808080;border-bottom:1px solid #808080;}
.t18CalendarAlternative1 .t18WeekendDayTitle{font-weight:700;text-align:right;float:left;color:#CCCCCC;}
.t18CalendarAlternative1 .t18Today{vertical-align:top;background-color:#FDF9CE;}


.t18SmallCalender td{
width: 30px;
height: 30px;
}

.t18SmallCalenderHolder .t18MonthTitle{background-color:#8B8B8B;}

.eventdate{cursor:pointer;background-color:#F00;height:15px;}


a.t18Tab,.dhtmlBottom,.copy *,.t18Breadcrumbs,.t18Breadcrumbs *,.t18HorizontalImageswithLabelList a,
.t18TabbedNavigationList a,.t18RequiredLabel,.t18RequiredLabelwithHelp,
.t18OptionalLabel,.t18OptionalLabelwithHelp,.pagination a{
	color:#777 !important;
}

a.t18CurrentTab,a:hover,a.t18Tab:hover{color:#F00 !important;}
.t18HorizontalImageswithLabelList a{text-decoration:none;}

table.t18ButtonAlternative2 td.t18R{}
table.t18ButtonAlternative2 td.t18L{}
table.t18ButtonAlternative2 td.t18R img{display:block}
table.t18ButtonAlternative2 td.t18L img{display:block}
table.t18ButtonAlternative2{color:#FFF;display:inline;}
table.t18ButtonAlternative2 td.t18C{white-space:nowrap;background-color:#ff0000;}
table.t18ButtonAlternative2 td.t18C a:visited,table.t18ButtonAlternative2 td.t18C a{vertical-align:middle;font-size:11px;color:#fff;font-weight:bold;padding:0;white-space:nowrap;text-decoration:none;display:block;}

.t18C a:hover{color:#FFF !important;}
a.t18RequiredLabelwithHelp:visited {color: #FF0000}

.copy ,.copy *{font-size:10px;font-weight:bold;}

pre,pre *{white-space:pre;font-family: monospace !important; font-size: 12px;}

h1{font-size:1.20em}
h2{font-size:1.05em}
.ri{border-top:1px solid #aaa;border-bottom:1px solid #aaa;margin:3px 0;padding:3px;background:#eee;}
.ri,.followup{font-face: Verdana, Arial, Helvetica;margin:3px 0;}
div.tr{float:right;}
div.tl{float:left;}
div.tb{clear:both;}

div.tr a,div.tr a:visited,div.topLink a:link{padding:0 6px;color:#808080 !important;text-decoration:none;}
div.tr a:hover{color:#F00 !important;text-decoration:underline;}


/*

*/
.t18data a:link{color:#000;}
.t18data a:visited {color:#999;}
.t18data a:hover {color:#f00;}

