*{font-family: Arial, Helvetica, sans-serif;font-size:12px;}
body{padding:0px;margin:0px;	font-family: Arial, Helvetica, sans-serif;font-size:12px;}
a{color:#50734f;}
a:visited{color:#50734f;}
a:hover {color:#91C58D;}

.t11top {font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#50734f;white-space:nowrap;}
.t11top a {color:#50734f;text-decoration: underline;white-space:nowrap;}
.t11top a:hover {color:#66CC66;text-decoration: none;}
.t11top a:visited {color:#66CC66;text-decoration: none;}

/* needs to be cleaned */
.t11Logo{float:right;display:inline;text-align:right;}
.t11TopCornerRight{background-image:url(t4topcornerright_bg.gif);}

/**/
ul{list-style-position: inside;margin-left: 1.5em; padding-left: 0;}
ul li{margin-bottom:1px;}

ol{list-style-position: inside;margin-left: 1.5em; padding-left: 0;}
ol li {margin-bottom:1px;}

.t11success{padding:10px;background-color:#EEEEEE;border:3px solid #CCCCCC;text-align:center;width:600px;margin:auto;margin-top:5px;margin-bottom:10px;}
.t11success ul{text-align:left;list-style-position: inside;margin-left: 1.5em; padding-left: 0;}
.t11success ul li{text-align:left;margin-bottom:1px;}

.t11notification{padding:10px;background-color:#EEEEEE;border:3px solid #CCCCCC;text-align:center;width:600px;margin:auto;margin-top:5px;margin-bottom:10px;}
.t11notification ul{text-align:left;list-style-position: inside;margin-left: 1.5em; padding-left: 0;}
.t11notification ul li{text-align:left;margin-bottom:1px;}

a.t11pagination{display:block;vertical-align:middle;padding:2px;}
a.t11pagination img{display:inline;vertical-align:middle;margin-left:5px;margin-right:5px;}
/* Tab Classes */
.t11BreadcrumbMenu{padding-bottom:15px;}

.t11StandardTab{text-align:center;padding-left:10px;font-size: 14px;vertical-align:top;}
.t11StandardTab div{text-align:center;font-size: 14px;}
.t11StandardTab {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.t11StandardTab a {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.t11StandardTab a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.t11StandardTab a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #70A16D;text-decoration: none;}

.t11ParentTab{text-align:center;padding-left:15px;vertical-align:top;}
.t11ParentTab div{text-align:center;}
.t11ParentTab {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.t11ParentTab a {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.t11ParentTab a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.t11ParentTab a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #70A16D;text-decoration: none;}

.t11SubTab {padding-right:15px;}
.t11SubTab div{text-align:center;font-size: 12px;}
.t11SubTab {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.t11SubTabB {height:19px;}
.t11SubTab a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.t11SubTab a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.t11SubTab a:hover {font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;color: #70A16D;text-decoration: none;}

/* Button Classes */

.t11ButtonSpacer{}

table.t11Button td.t11R{width:8px;}
table.t11Button td.t11L{width:8px;}
table.t11Button td.t11R img{display:block;width:8px;}
table.t11Button td.t11L img{display:block;width:8px;}
table.t11Button{margin-left:2px;display:inline;}
table.t11Button td.t11C{background-image:url(t11btn1_center.gif);background-repeat:repeat-x;white-space:nowrap;}
table.t11Button td.t11C a.t11C{font-size:11px;text-decoration:none;color:#FFFFFF;font-weight:bold;white-space:nowrap;display:block;background-color:#91C58D;}
table.t11Button td.t11C a.t11C:hover{font-size:11px;margin:0px;padding:0px;color:#70A16D;display:block;}

table.t11ButtonAlternative1 td.t11R img{display:block;width:8px;}
table.t11ButtonAlternative1 td.t11L img{display:block;width:8px;}
table.t11ButtonAlternative1{margin:2px;display:inline;}
table.t11ButtonAlternative1 td.t11C{background-image:url(t11btn2_center.gif);}
table.t11ButtonAlternative1 td.t11C a.t11C{font-size:11px;margin:0px;padding:0px;text-decoration:none;color:#70A16D;font-size:11px;font-weight:bold;white-space:nowrap;text-decoration:none;background-color:#91C58D;display:block;}
table.t11ButtonAlternative1 td.t11C a.t11C:hover{font-size:11px;margin:0px;padding:0px;color:#FFFFFF;display:block;background-color:#91C58D;white-space:nowrap;}

table.t11ButtonAlternative2 td.t11R img{display:block;width:8px;}
table.t11ButtonAlternative2 td.t11L img{display:block;width:8px;}
table.t11ButtonAlternative2{margin:2px;display:inline;}
table.t11ButtonAlternative2 td.t11C{background-image:url(t11btn3_center.gif);font-size:11px;font-weight:bold;white-space:nowrap;text-decoration:none;}
table.t11ButtonAlternative2 td.t11C a.t11C{font-size:11px;margin:0px;padding:0px;text-decoration:none;color:#70A16D;}
table.t11ButtonAlternative2 td.t11C a.t11C:hover{font-size:11px;margin:0px;padding:0px;color:#91C58D;}

table.t11ButtonAlternative3 td.t11R img{display:block;width:8px;}
table.t11ButtonAlternative3 td.t11L img{display:block;width:8px;}
table.t11ButtonAlternative3{margin:2px;display:inline;}
table.t11ButtonAlternative3 td.t11C{background-image:url(t11btn4_center.gif);font-size:11px;}
table.t11ButtonAlternative3 td.t11C a.t11C{font-size:11px;margin:0px;padding:0px;text-decoration:none;font-weight:bold;color:#FFFFFF;white-space:nowrap;text-decoration:none;}
table.t11ButtonAlternative3 td.t11C a.t11C:hover{font-size:11px;margin:0px;padding:0px;color:#91C58D;}

/* Labels Classes */
.t11NoLabel{white-space:nowrap;font-weight:bold;color:#8fc58d;}
.t11OptionalLabel{white-space:nowrap;font-weight:bold;color:#8fc58d;}
.t11OptionalLabelwithHelp{cursor:help;white-space:nowrap;font-weight:bold;}
.t11RequiredLabel{white-space:nowrap;font-weight:bold;color:#8fc58d;}
.t11RequiredLabelwithHelp{cursor:help;white-space:nowrap;font-weight:bold;}

.t11InlineError {text-decoration:underline;color:red;}
.t11InlineError span{text-decoration:underline;color:red;}
.t11InlineError a{text-decoration:underline;color:red;}
.t11InlineError a:hover{text-decoration:underline;color:red;}
.t11InlineError a:visited{text-decoration:underline;color:red;}

/* Lists Classes */
.t11ButtonList{}
.t11ButtonList a{}
.t11ButtonList .t11current{}

.t11HorizontalImageswithLabelList{}
.t11HorizontalImageswithLabelList td{text-align:center;}
.t11HorizontalImageswithLabelList  a {font-weight:bold;color:#50734f;margin-left:5px;margin-right:5px;}
.t11HorizontalImageswithLabelList  a:hover {font-weight:bold;color:#000000;text-decoration:none;}
.t11HorizontalImageswithLabelList  a:visited {font-weight:bold;color:#50734f;}
.t11HorizontalImageswithLabelList .t11current{font-weight:bold;color:#000000;}

.t11HorizontalLinksList{}
.t11HorizontalLinksList  a {font-weight:bold;color:#50734f;margin-left:5px;margin-right:5px;}
.t11HorizontalLinksList  a:hover {font-weight:bold;color:#000000;text-decoration:none;}
.t11HorizontalLinksList  a:visited {font-weight:bold;color:#50734f;}
.t11HorizontalLinksList .t11current{font-weight:bold;color:#000000;}

.t11TabbedNavigationList{border-bottom: 2px solid #8fc58d; margin: 0pt; padding: 0pt 0pt 20px 10px;}
.t11TabbedNavigationList li {white-space:nowrap;float:left;margin: 0; padding: 0;display: block;list-style-type: none;}
.t11TabbedNavigationList a:link, .t11TabbedNavigationList a:visited {font-weight:bold;padding: 0pt 12px 6px; float: left; font-size: 12px; line-height: 14px; font-weight: bold; text-decoration: none; color:#50734f; }
.t11TabbedNavigationList a.t11current:link, .t11TabbedNavigationList a.t11current:visited, .t11TabbedNavigationList a:hover {font-weight:bold;background: transparent url(tab_rounded.gif) no-repeat scroll center bottom; color: rgb(0, 0, 0); }

.t11VerticalImagesList{font-weight:bold;}
.t11VerticalImagesList  a {font-weight:bold;color:#50734f;}
.t11VerticalImagesList  a:hover {font-weight:bold;color:#50734f;text-decoration:none;}
.t11VerticalImagesList  a:visited {font-weight:bold;color:#50734f;}
.t11VerticalImagesList img{display:block;margin:auto;}
.t11VerticalImagesList td{font-weight:bold;text-align:center;padding:2px;}
.t11VerticalImagesList .t11current{border-left:2px solid #CCCCCC;border-right:2px solid #CCCCCC;}

.t11VerticalOrderedList {font-weight:bold;}
.t11VerticalOrderedList  a {font-weight:bold;color:#50734f;text-decoration:none;}
.t11VerticalOrderedList  a:hover {font-weight:bold;color:#000000;text-decoration:none;}
.t11VerticalOrderedList  a:visited {font-weight:bold;color:#50734f;text-decoration:none;}
.t11VerticalOrderedList .t11current {font-weight:bold;color:#000000;}

.t11VerticalSidebarList{}
.t11VerticalSidebarList td{white-space:nowrap;font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;padding-right: 10px;padding-left: 15px;}
.t11VerticalSidebarList a.t11nav{font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}
.t11VerticalSidebarList a.t11nav:hover{font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	font-weight: bold;	color: #70A16D;	text-decoration: none;}
.t11VerticalSidebarList .t11current{font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	font-weight: bold;	color: #91C58D;	text-decoration: none;	padding-right: 10px;	background-color: #FFFFFF;}

.t11VerticalUnorderedListwithBullets {font-weight:bold;}
.t11VerticalUnorderedListwithBullets  a {font-weight:bold;color:#50734f;text-decoration:none;}
.t11VerticalUnorderedListwithBullets  a:visited {font-weight:bold;color:#50734f;text-decoration:none;}
.t11VerticalUnorderedListwithBullets  a:hover {font-weight:bold;color:#000000;}
.t11VerticalUnorderedListwithBullets .t11current {font-weight:bold;color:#000000;}

.t11VerticalUnorderedListwithoutBullets {font-weight:bold;list-style: none;}
.t11VerticalUnorderedListwithoutBullets a {font-weight:bold;color:#50734f;text-decoration:none;}
.t11VerticalUnorderedListwithoutBullets a:visited {font-weight:bold;color:#50734f;text-decoration:none;}
.t11VerticalUnorderedListwithoutBullets a:hover {font-weight:bold;color:#000000;}
.t11VerticalUnorderedListwithoutBullets .t11current {font-weight:bold;color:#000000;}

.t11WizardProgressList{font-weight:bold;text-align:center;}
.t11WizardProgressList div{margin:2px;}
.t11WizardProgressList .t11current{border:2px solid #CCCCCC;padding:2px;}

/*Menus*/

.t11BreadcrumbMenu{font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color: #50734f;text-decoration: none;}
.t11BreadcrumbMenu a{font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;color: #50734f;text-decoration: none;}
.t11BreadcrumbMenu .t11current{}

.t11HierarchicalMenu{}
.t11HierarchicalMenu .t11current{}

/* Reports */

/* Reports */
th.t11ReportHeader{empty-cells : show;	border-collapse : collapse;white-space:nowrap;font-weight:bold;color:#FFFFFF;font-size:13px;padding:2px;padding-left:8px;padding-right:8px;background-color:#70A16D;border-bottom:1px solid #BD7A1D;border-left:1px solid #BD7A1D;border-top:1px solid #BD7A1D;border-right:1px solid #BD7A1D;}
th.t11ReportHeader a{color:#FFFFFF;}
td.t11data{padding:2px;padding-left:8px;padding-right:8px;empty-cells : show;	border-collapse : collapse;}
td.t11dataalt{padding:2px;padding-left:8px;padding-right:8px;empty-cells : show;	border-collapse : collapse;}

.t11Borderless{empty-cells : show;	border-collapse : collapse;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;}
.t11Borderless th.t11ReportHeader {border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:none;border-right:none;color:#000000;}
.t11Borderless td.t11data {border:none;background-color:#FFF;}

.t11HorizontalBorder {empty-cells : show;	border-collapse : collapse;}
.t11HorizontalBorder th.t11ReportHeader {border-bottom:1px solid #000000;border-left:none;border-right:none;border-top:none;}
.t11HorizontalBorder td.t11data {border-bottom:1px solid #AAAAAA;color:#000000;}

.t11Standard{empty-cells : show;	border-collapse : collapse;border-left:1px solid #000000;background-color: #FFFFFF;}
.t11Standard th.t11ReportHeader{border:1px solid #000000;border-bottom:1px solid #000000;border-top:1px solid #000000;border-left:none;}
.t11Standard td.t11data{border:1px solid #000000;border-left:none;border-top:none;}

.t11StandardAlternatingRowColors{empty-cells : show;	border-collapse : collapse;border-left:1px solid #000000;border-top:1px solid #000000;background-color:#FFFFFF;}
.t11StandardAlternatingRowColors th.t11ReportHeader{border-bottom:1px solid #000000;border-right:1px solid #000000;border-left:none;border-top:none;background-color:#70A16D;}
.t11StandardAlternatingRowColors td.t11data{border:1px solid #000000;border-left:none;border-top:none;}
.t11StandardAlternatingRowColors td.t11dataalt{background-color:#DCF3DC;border:1px solid #000000;border-left:none;border-top:none;}

.t11ValueAttributePairs{empty-cells : show;	border-collapse : collapse;}
.t11ValueAttributePairs th.t11ReportHeader{border:1px solid #000000;border-bottom:none;border-left:1px solid #000000;border-top:1px solid #000000;border-right:1px solid #000000;background-color:#91C58D;}
.t11ValueAttributePairs td.t11data{border:1px solid #000;border-bottom:none;border-left:none;background-color:#FFFFFF;}
.t11ValueAttributePairs td.t11seperate{border-top:1px solid #000000;}
.t11ValueAttributePairs td.t11seperate hr{height:2px;color:#000000;background-color:#000000;}

.t11OneColumnUnorderedList{}

/*Regions*/
/*Regions*/
/* Region Defaults */
.t11RegionHeader {white-space:nowrap;font-weight:bold;font-size:13px;color:#50734f;border-bottom:2px solid #50734f;letter-spacing:2px;}
.t11RegionFooter {}
.t11ButtonHolder {white-space:nowrap;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;padding:2px;font-weight:bold;font-size:13px;text-align:right;}
.t11RegionBody {padding:10px;}
.t11RegionTitle {color:#91C58D;}

.t11BreadcrumbRegion {padding-bottom:10px;color:#50734f;}
.t11BreadcrumbRegion a{color:#50734f;}

.t11ButtonRegionwithTitle {margin-top:10px;margin-bottom:10px;}
.t11ButtonRegionwithTitle .t11ButtonHolder {width:100%;white-space:nowrap;border-bottom:1px solid #FFFFFF;background-color:#FFFFFF;}
.t11ButtonRegionwithTitle .t11RegionBody {}

.t11ButtonRegionwithoutTitle {margin-top:10px;margin-bottom:10px;}
.t11ButtonRegionwithoutTitle .t11ButtonHolder {width:100%;white-space:nowrap;border:none;background-color:#FFFFFF;}
.t11ButtonRegionwithoutTitle .t11RegionBody {}

.t11BorderlessRegion {background-color:#FFFFFF;margin-top:10px;margin-bottom:10px;}
.t11BorderlessRegion .t11Header {}
.t11BorderlessRegion .t11ButtonHolder {border:none;white-space:nowrap;}
.t11BorderlessRegion .t11RegionBody {border:none;}

.t11BracketedRegion {background-color:#FFFFFF;margin-top:10px;margin-bottom:10px;border-bottom:2px solid #50734f;}
.t11BracketedRegion .t11RegionHeader {}
.t11BracketedRegion .t11ButtonHolder {border:none;}
.t11BracketedRegion .t11RegionBody {border:none;}
.t11BracketedRegion .t11bracket {height:15px;width:4px;background-color:#50734f;}
.t11BracketedRegion .t11bracketspace {width:4px;background-color:#FFFFFF;}

.t11ChartRegion {margin-top:10px;margin-bottom:10px;}
.t11ChartRegion .t11RegionHeader {}
.t11ChartRegion .t11ButtonHolder {}
.t11ChartRegion .t11RegionBody {}

.t11ListRegionwithIcon {margin-top:10px;margin-bottom:10px;}
.t11ListRegionwithIcon .t11RegionHeader {}
.t11ListRegionwithIcon .t11ButtonHolder {}
.t11ListRegionwithIcon .t11RegionBody {}
.t11ListRegionwithIcon .t11current {font-weight:bold;}

.t11FormRegion {background-color:#FFFFFF;margin-top:10px;margin-bottom:10px;}
.t11FormRegion .t11RegionHeader {}
.t11FormRegion .t11ButtonHolder {}
.t11FormRegion .t11Body {}

/*Region Defaults */
.t11ReportsRegion {background-color:#FFFFFF;margin-top:10px;margin-bottom:10px;}
.t11ReportsRegion .t11RegionHeader {}
.t11ReportsRegion .t11ButtonHolder {}
.t11ReportsRegion .t11Body {}

.t11ReportsRegionAlternative1 {margin-top:10px;margin-bottom:10px;}
.t11ReportsRegionAlternative1 .t11RegionHeader {background-color:#8fc58d;color:#FFFFFF;}
.t11ReportsRegionAlternative1 .t11RegionFooter {background-color:#FFFFFF;}
.t11ReportsRegionAlternative1 .t11ButtonHolder {background-color:#FFFFFF;}
.t11ReportsRegionAlternative1 .t11RegionBody {padding:10px;background-color:#FFFFFF;color:#000000;}

.t11ReportsRegion100Width {background-color:#FFFFFF;margin-top:10px;margin-bottom:10px;}
.t11ReportsRegion100Width .t11RegionHeader {}
.t11ReportsRegion100Width .t11ButtonHolder {}
.t11ReportsRegion100Width .t11Body {}

.t11RegionwithoutTitle {background-color:#FFFFFF;margin-top:10px;margin-bottom:10px;}
.t11RegionwithoutTitle .t11ButtonHolder {}
.t11RegionwithoutTitle .t11RegionBody {}

.t11RegionwithoutButtonsandTitle {margin-top:10px;margin-bottom:10px;border-top:2px solid #50734f;}
.t11RegionwithoutButtonsandTitle .t11RegionHeader {background-color:#FFFFFF;}
.t11RegionwithoutButtonsandTitle .t11RegionFooter {}
.t11RegionwithoutButtonsandTitle .t11RegionBody {}

.t11HideandShowRegion {margin-top:10px;margin-bottom:10px;margin-right:10px;width:100%;}
.t11HideandShowRegion .t11RegionHeader {background-color:#FFFFFF;}
.t11HideandShowRegion .t11ButtonHolder {border:0px;padding:0px;}
.t11HideandShowRegion .t11RegionBody {padding:0px;}
.t11Hide {display:none;}

.t11SidebarRegion {width:200px;margin-top:10px;margin-bottom:5px;margin-left:10px;}
.t11SidebarRegion .t11RegionHeader {white-space:normal;background-color:#FFFFFF;font-weight:bold;}
.t11SidebarRegion .t11ButtonHolder {background-color:#70A16D;border-bottom:1px solid #000000;}
.t11SidebarRegion .t11RegionBody {color:#000000;background-color:#FFFFFF;}
.t11SidebarRegion .t11RegionFooter {background-color:#FFFFFF;}
.t11SidebarRegion a{color:#000000;}
.t11SidebarRegion a:visited{color:#000000;}
.t11SidebarRegion a:hover{color:#91C58D;}

.t11SidebarRegionAlternative1 {white-space:normal;width:200px;margin-top:10px;margin-bottom:5px;margin-left:10px;}
.t11SidebarRegionAlternative1 .t11RegionHeader {}
.t11SidebarRegionAlternative1 .t11ButtonHolder {background-color:#8fc58d;border-bottom:1px solid #000000}
.t11SidebarRegionAlternative1 .t11RegionBody {color:#FFFFFF;background-color:#8fc58d;border:2px solid #50734f;border-top:0px;}
.t11SidebarRegionAlternative1 .t11RegionFooter {background-color:#8fc58d;}

.t11NavigationRegion {margin-bottom:10px;border:none;}
.t11NavigationRegion .t11RegionHeader {white-space:normal;}
.t11NavigationRegion .t11ButtonHolder {}
.t11NavigationRegion .t11RegionBody {}

.t11NavigationRegionAlternative1 {background-color:#FFFFFF;margin-top:10px;margin-bottom:10px;}
.t11NavigationRegionAlternative1 .t11RegionHeader {border:none;white-space:normal;background-image:url(t11top_bg_tile.gif)}
.t11NavigationRegionAlternative1 .t11RegionBody {background-color:#FFFFFF;}

.t11WizardRegion {width:600px;margin-top:10px;margin-bottom:10px;}
.t11WizardRegion .t11RegionHeader {color:#FFFFFF;background-color:#70A16D;}
.t11WizardRegion .t11ButtonHolder {border-left:2px solid #8fc58d; border-right:2px solid #8fc58d;}
.t11WizardRegion .t11RegionFooter {background-color:#70A16D;border-top:2px solid #8fc58d;}
.t11WizardRegion .t11RegionBody {border-left:2px solid #8fc58d; border-right:2px solid #8fc58d;color:#000000;}

.t11WizardRegionwithIcon {width:600px;margin-top:10px;margin-bottom:10px;}
.t11WizardRegionwithIcon .t11RegionHeader {color:#FFFFFF;background-color:#70A16D;}
.t11WizardRegionwithIcon .t11ButtonHolder {border-left:2px solid #8fc58d; border-right:2px solid #8fc58d;}
.t11WizardRegionwithIcon .t11RegionFooter {background-color:#70A16D;border-top:2px solid #8fc58d;}
.t11WizardRegionwithIcon .t11RegionBody {border-left:2px solid #8fc58d; border-right:2px solid #8fc58d;color:#000000;}

/*Calendars*/
.t11CalendarHolder{width:100%;}
.t11CalendarHolder .t11MonthTitle{font-weight:bold;text-align:center;font-size:15px;color:#000000; border:1px solid #000000;}
.t11Calendar {width:100%;background-color:#EEEEEE;}
.t11Calendar .t11DayOfWeek{padding:3px;background-color:#FFFFFF;border:1px solid #000000;border-top:none;}
.t11Calendar td{height:50px;width:14%;border:1px solid #FFFFFF;}
.t11Calendar .t11DayTitle{padding:2px;font-weight:bold;text-align:right;float:right;border:#000000 1px solid;border-right:none;border-top:none;background-color:#FFFFFF;}
.t11Calendar .t11Day{vertical-align:top;}
.t11Calendar .t11NonDayTitle{text-align:right;color:#EEEEEE;font-weight:bold;}
.t11Calendar .t11NonDay{background-color:#bbbbbb;}
.t11Calendar .t11WeekendDayTitle{padding:2px;text-align:right;color:#EEEEEE;font-weight:bold;text-align:right;float:right;border:1px solid #FFFFFF;border-right:none;border-top:none;text-align:right;color:#CCCCCC;}
.t11Calendar .t11WeekendDay{}
.t11Calendar .t11Today{vertical-align:top;border:#000000 1px solid;background-color:#FFFFFF;}
.t11Calendar .t11Today .t11DayTitle{background-color:#EEEEEE;}

/* Weekly Calendar */

.t11WeekCalendarHolder{width:100%;}
.t11WeekCalendarHolder .t11MonthTitle{font-weight:bold;text-align:center;font-size:15px;color:#000000; border:1px solid #000000;}
.t11WeekCalendar {width:100%;background-color:#EEEEEE;}
.t11WeekCalendar .t11DayOfWeek{padding:3px;background-color:#FFFFFF;border:1px solid #000000;border-top:none;}
.t11WeekCalendar td{height:50px;width:14%;border:1px solid #FFFFFF;}
.t11WeekCalendar .t11DayTitle{padding:2px;font-weight:bold;text-align:right;float:right;border:#000000 1px solid;border-right:none;border-top:none;background-color:#FFFFFF;}
.t11WeekCalendar .t11Day{vertical-align:top;}
.t11WeekCalendar .t11NonDayTitle{text-align:right;color:#EEEEEE;font-weight:bold;}
.t11WeekCalendar .t11NonDay{background-color:#bbbbbb;}
.t11WeekCalendar .t11WeekendDayTitle{padding:2px;text-align:right;color:#EEEEEE;font-weight:bold;text-align:right;float:right;border:1px solid #FFFFFF;border-right:none;border-top:none;text-align:right;color:#CCCCCC;}
.t11WeekCalendar .t11WeekendDay{}
.t11WeekCalendar .t11Today{vertical-align:top;border:#000000 1px solid;background-color:#FFFFFF;}
.t11WeekCalendar .t11Today .t11DayTitle{background-color:#EEEEEE;}
.t11WeekCalendar .t11Hour{width:5%;height:25px;padding:3px;background-color:#FFFFFF;border:1px solid #000000;border-top:none;}
.t11WeekCalendar .t11HourTitle{width:5%;height:25px;padding:3px;background-color:#FFFFFF;border:1px solid #000000;border-top:none;}

/* Daily calendar */
.t11DayCalendarHolder{width:100%;}
.t11DayCalendarHolder .t11MonthTitle{font-weight:bold;text-align:center;font-size:15px;color:#000000; border:1px solid #000000;}
.t11DayCalendar {width:100%;background-color:#EEEEEE;}
.t11DayCalendar .t11DayOfWeek{padding:3px;background-color:#FFFFFF;border:1px solid #000000;border-top:none;}
.t11DayCalendar td{height:50px;width:95%;border:1px solid #FFFFFF;}
.t11DayCalendar .t11DayTitle{padding:2px;font-weight:bold;text-align:right;float:right;border:#000000 1px solid;border-right:none;border-top:none;background-color:#FFFFFF;}
.t11DayCalendar .t11Day{vertical-align:top;}
.t11DayCalendar .t11Today{vertical-align:top;border:#000000 1px solid;background-color:#FFFFFF;}
.t11DayCalendar .t11Today .t11DayTitle{background-color:#EEEEEE;}
.t11DayCalendar .t11Hour{width:5%;height:25px;padding:3px;background-color:#FFFFFF;border:1px solid #000000;border-top:none;}
.t11DayCalendar .t11HourTitle{width:5%;height:25px;padding:3px;background-color:#FFFFFF;border:1px solid #000000;border-top:none;}


.t11CalendarAlternative1Holder{}
.t11CalendarAlternative1Holder .t11MonthTitle{text-align:center;font-size:20px;color:#999999;font-weight:bold}
.t11CalendarAlternative1 {border:1px solid #666666;}
.t11CalendarAlternative1 .t11DayOfWeek{padding:3px;background-color:#DDDDDD;}
.t11CalendarAlternative1 td{padding:3px;width:100px;height:100px;border:1px solid #EEEEEE;}
.t11CalendarAlternative1 .t11DayTitle{font-weight:bold;text-align:right;float:left;border-right:1px solid #000000;margin-right:5px;}
.t11CalendarAlternative1 .t11Day{vertical-align:top;}
.t11CalendarAlternative1 .t11NonDayTitle{font-weight:bold;text-align:right;float:left;margin-right:5px;color:#CCCCCC;}
.t11CalendarAlternative1 .t11NonDay{border:none;}
.t11CalendarAlternative1 .t11WeekendDayTitle{font-weight:bold;text-align:right;float:left;border-right:1px solid #CCCCCC;margin-right:5px;color:#CCCCCC;}
.t11CalendarAlternative1 .t11WeekendDay{}
.t11CalendarAlternative1 .t11Today{vertical-align:top;vertical-align:top;border:#000000 3px dashed;background-color:#DDDDDD;}


/* alternate weekly calendar */
.t11WeekCalendarAlternative1Holder{}
.t11WeekCalendarAlternative1Holder .t11MonthTitle{text-align:center;font-size:20px;color:#999999;font-weight:bold}
.t11WeekCalendarAlternative1 {border:1px solid #666666;}
.t11WeekCalendarAlternative1 .t11DayOfWeek{padding:3px;background-color:#DDDDDD;}
.t11WeekCalendarAlternative1 td{padding:3px;width:100px;height:50px;border:1px solid #EEEEEE;}
.t11WeekCalendarAlternative1 .t11DayTitle{font-weight:bold;text-align:right;float:left;border-right:1px solid #000000;margin-right:5px;}
.t11WeekCalendarAlternative1 .t11Day{vertical-align:top;}
.t11WeekCalendarAlternative1 .t11NonDayTitle{font-weight:bold;text-align:right;float:left;margin-right:5px;color:#CCCCCC;}
.t11WeekCalendarAlternative1 .t11NonDay{background-color:#F8F8F8;border:1px solid #CCCCCC;}
.t11WeekCalendarAlternative1 .t11Today{vertical-align:top;vertical-align:top;border:#000000 2px dashed;background-color:#DDDDDD;}
.t11WeekCalendarAlternative1 .t11Hour{width:50px;height:50px;padding:3px;background-color:#DDDDDD;}
.t11WeekCalendarAlternative1 .t11HourTitle{width:50px;height:50px;padding:3px;background-color:#DDDDDD;}

/* alternate daily calendar */
.t11DayCalendarAlternative1Holder{}
.t11DayCalendarAlternative1Holder .t11MonthTitle{text-align:center;font-size:20px;color:#999999;font-weight:bold}
.t11DayCalendarAlternative1 {border:1px solid #666666;}
.t11DayCalendarAlternative1 .t11DayOfWeek{padding:3px;background-color:#DDDDDD;}
.t11DayCalendarAlternative1 td{padding:3px;width:600px;height:50px;border:1px solid #EEEEEE;}
.t11DayCalendarAlternative1 .t11DayTitle{font-weight:bold;text-align:right;float:left;border-right:1px solid #000000;margin-right:5px;}
.t11DayCalendarAlternative1 .t11Day{vertical-align:top;}
.t11DayCalendarAlternative1 .t11Today{vertical-align:top;vertical-align:top;border:#000000 2px dashed;background-color:#DDDDDD;}
.t11DayCalendarAlternative1 .t11Hour{width:50px;height:50px;padding:3px;background-color:#DDDDDD;}
.t11DayCalendarAlternative1 .t11HourTitle{width:50px;height:50px;padding:3px;background-color:#DDDDDD;}


.t11SmallCalenderHolder{}
.t11SmallCalenderHolder .t11MonthTitle{background-color:#EEEEEE;text-align:center;font-weight:bold;border:1px solid #000000;padding:2px;}
.t11SmallCalender .t11DayTitle{border-bottom:1px solid #CCCCCC;background-color:#EEEEEE;}
.t11SmallCalender td{width:40px;height:40px;border:1px solid #000000;}
.t11SmallCalender .t11Day{vertical-align:top;}
.t11SmallCalender .t11DayOfWeek{background-color:#DDDDDD;}
.t11SmallCalender .t11NonDayTitle{color:#CCCCCC;border-bottom:1px solid #CCCCCC;background-color:#EEEEEE;}
.t11SmallCalender .t11NonDay{}
.t11SmallCalender .t11WeekendDayTitle{color:#CCCCCC;border-bottom:1px solid #CCCCCC;background-color:#EEEEEE;}
.t11SmallCalender .t11WeekendDay{}
.t11SmallCalender .t11Today{vertical-align:top;border:#000000 1px solid;background-color:#DDDDDD;}

/* Small weekly calendar */
.t11SmallWeekCalendarHolder{}
.t11SmallWeekCalendarHolder .t11MonthTitle{background-color:#EEEEEE;text-align:center;font-weight:bold;border:1px solid #000000;padding:2px;}
.t11SmallWeekCalendar .t11DayTitle{border-bottom:1px solid #CCCCCC;background-color:#EEEEEE;}
.t11SmallWeekCalendar td{width:40px;height:20px;border:1px solid #000000;}
.t11SmallWeekCalendar .t11Day{vertical-align:top;}
.t11SmallWeekCalendar .t11DayOfWeek{background-color:#DDDDDD;}
.t11SmallWeekCalendar .t11NonDayTitle{color:#CCCCCC;border-bottom:1px solid #CCCCCC;background-color:#EEEEEE;}
.t11SmallWeekCalendar .t11NonDay{background-color:#F8F8F8;border:1px solid #CCCCCC;}
.t11SmallWeekCalendar .t11Today{vertical-align:top;border:#000000 1px solid;background-color:#DDDDDD;}
.t11SmallWeekCalendar .t11Hour{width:20px;height:20px;background-color:#DDDDDD;}
.t11SmallWeekCalendar .t11HourTitle{width:20px;height:20px;background-color:#DDDDDD;}

/* Small daily calendar */
.t11SmallDayCalendarHolder{}
.t11SmallDayCalendarHolder .t11MonthTitle{background-color:#EEEEEE;text-align:center;font-weight:bold;border:1px solid #000000;padding:2px;}
.t11SmallDayCalendar .t11DayTitle{border-bottom:1px solid #CCCCCC;background-color:#EEEEEE;}
.t11SmallDayCalendar td{width:280px;height:20px;border:1px solid #000000;}
.t11SmallDayCalendar .t11Day{vertical-align:top;}
.t11SmallDayCalendar .t11DayOfWeek{background-color:#DDDDDD;}
.t11SmallDayCalendar .t11NonDayTitle{color:#CCCCCC;border-bottom:1px solid #CCCCCC;background-color:#EEEEEE;}
.t11SmallDayCalendar .t11NonDay{background-color:#F8F8F8;border:1px solid #CCCCCC;}
.t11SmallDayCalendar .t11Today{vertical-align:top;border:#000000 1px solid;background-color:#DDDDDD;}
.t11SmallDayCalendar .t11Hour{width:10px;height:20px;background-color:#DDDDDD;}
.t11SmallDayCalendar .t11HourTitle{width:10px;height:20px;background-color:#DDDDDD;}


/* Random Overrides */
/*collapses content*/
div.t11contentcollapse{display:table;}

.t11PopupHead{background-color:#8fc58d;border-bottom:2px solid #4e724e;padding:6px;}
.t11PopupBody{padding:6px;}

/* DHTML */
div.dhtmlMenuLG{white-space:nowrap;clear:both;}
div.dhtmlMenuLG div.dhtmlMenuItem{text-align:center;float:left;margin:0px 15px 0px 0px;}
div.dhtmlMenuLG a.dhtmlBottom{text-decoration:none;display:block;font-size:12px;margin:0px 5px;font-weight:bold;}
div.dhtmlMenuLG img.dhtmlMenu{}
div.dhtmlMenuLG div.htmldbBKHolder{float:left;}
div.dhtmlMenuLG img.dhtmlMenuOn{}

ul.dhtmlTree {list-style:none;}
ul.dhtmlTree li{padding:2px 0;vertical-align:middle;}
ul.dhtmlTree li img{margin:0 4px;vertical-align:middle;}

.dhtmlMenuLG2 li a{float:left;}

.dhtmlMenuLG2{list-style-type:none;padding:0;margin:0;vertical-align:middle;white-space:nowrap;}
.dhtmlMenuLG2 *{float:left;text-decoration:none;display:block;line-height:25px;height:25px;vertical-align:middle;white-space:nowrap;}
.dhtmlMenuLG2 li{border:1px solid #999;}
.dhtmlMenuLG2 li.dhtmlMenuItem{margin:0 4px 0 0;} 
.dhtmlMenuLG2 li.dhtmlMenuItem a{padding:0 4px;}

.dhtmlMenuLG2 li.dhtmlMenuItem1{margin:0 4px 0 0;}  
.dhtmlMenuLG2 li.dhtmlMenuItem1 a{padding:0 4px;margin:0 4px 0 0;}
.dhtmlMenuLG2 li.dhtmlMenuItem1 img{margin:0 2px 0 0;}

.dhtmlSubMenu2 {background-color: #eee;font-size: 11px;width: 200px;border:1px solid #b7b7b7;list-style-type : none;margin:0em;padding-left:0em;}
.dhtmlSubMenu2 li{margin:0em;padding-left:0em;}
.dhtmlMenuSep2{text-align:center;}
img.dhtmlMenuSep2{display:block; margin:auto; width:80%;border:1px solid #efefef; height:1px; background-color:#ccc; }
.dhtmlSubMenu2 img.dhtmlSep {width:180px;height:1px;}
.dhtmlSubMenu2 .t13MIMG {vertical-align:middle;float:right}
.dhtmlSubMenu2 .dhtmlSubMenuP {background-color:#ddd;text-align:center;color: #808080;border-bottom:#ccc 1px solid;padding:3px 8px;text-decoration: none;white-space: nowrap;font-weight:bold;}
.dhtmlSubMenu2 a.dhtmlSubMenuN:link,.dhtmlSubMenu2 a.dhtmlSubMenuN:visited {color:#808080;display:block;font-weight:normal;padding:3px 8px;text-decoration:none;white-space:nowrap;height:1%;overflow:hidden;}
.dhtmlSubMenu2 a.dhtmlSubMenuN:hover {background-color:#ddd;color:#000;}
.dhtmlSubMenu2 a.dhtmlSubMenuS:link,.dhtmlSubMenu2 a.dhtmlSubMenuS:visited {color:#808080;display:block;font-weight:normal;padding:3px 8px;text-decoration:none;white-space:nowrap;height:1%;overflow:hidden;}
.dhtmlSubMenu2 a.dhtmlSubMenuS:hover {background-color:#ddd;color: #000;}
.dhtmlMenuLG2 li.dhtmlMenuItem a{float:left;}

