* {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Helvetica,Geneva,sans-serif
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #9d6834
}
A:hover {
	COLOR: #336699
}
.t2tabcenterOn {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(tab_on_middle.png); COLOR: white; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; WHITE-SPACE: nowrap
}
.t2tabcenterOff {
	FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(tab_off_middle.gif); COLOR: #222222; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; WHITE-SPACE: nowrap
}
.t2tabcenterOff A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.t2subtabcenterOn {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(subtab_on_middle.png); COLOR: white; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; WHITE-SPACE: nowrap
}
.t2subtabcenterOff {
	FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(subtab_off_middle.png); COLOR: #222222; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; WHITE-SPACE: nowrap
}
.t2subtabcenterOff A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV.t2footer {
	MARGIN-TOP: 15px
}
DIV.t2footer TD {
	FONT-SIZE: 12px
}
TD.t2logo {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.t2NavigationBar {
	FONT-SIZE: 12px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
A.t2navbar {
	FONT-WEIGHT: bold; COLOR: #000000; MARGIN-RIGHT: 10px; WHITE-SPACE: nowrap
}
.t2user {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; WHITE-SPACE: nowrap
}
.t2tabholder {
	PADDING-RIGHT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-ALIGN: right
}
DIV.t2breadcrumbholder {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px
}
DIV.t2breadcrumbholder TD {
	FONT-SIZE: 12px
}
TD.t2body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
TD.t2sidebar {
	PADDING-LEFT: 2px
}
TABLE.topbar {
	
}
TD.t2topbar01 {
	BACKGROUND-IMAGE: url(topbar-0-4.png)
}
TD.t2topbar05 {
	BACKGROUND-IMAGE: url(topbar-0-4.png)
}
.t2BottomBarCenter {
	BACKGROUND-IMAGE: url(bottom_bar-0-1.png)
}
.t2copy {
	FONT-WEIGHT: bold; COLOR: #000000; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.t2messages {
	TEXT-ALIGN: center
}
.t2success {
	BORDER-RIGHT: #336699 2px solid;
	BORDER-TOP: #336699 2px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	MARGIN: 10px auto;
	BORDER-LEFT: #336699 2px solid;
	WIDTH: 75%;
	COLOR: #336699;
	BORDER-BOTTOM: #336699 2px solid;
	BACKGROUND-COLOR: #f7f7e7;
	padding: 10px;

}
.t2success UL {
	TEXT-ALIGN: left
}
.t2success LI {
	TEXT-ALIGN: left
}
.t2notification {
	BORDER-RIGHT: #336699 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #336699 2px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 10px; MARGIN: 10px auto; BORDER-LEFT: #336699 2px solid; WIDTH: 600px; COLOR: #336699; PADDING-TOP: 10px; BORDER-BOTTOM: #336699 2px solid; BACKGROUND-COLOR: #f7f7e7
}
.t2notification UL {
	TEXT-ALIGN: left
}
.t2notification LI {
	TEXT-ALIGN: left
}
TD.t2stdround01 {
	BACKGROUND-IMAGE: url(left_nav-0-1.png)
}
TD.t2stdround10 {
	BACKGROUND-IMAGE: url(left_nav-1-0.png)
}
TD.t2stdround13 {
	BACKGROUND-IMAGE: url(left_nav-1-3.png)
}
TD.t2stdround21 {
	BACKGROUND-IMAGE: url(left_nav-2-1.png)
}
TD.t2stroundbody {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #f7f7e7; TEXT-ALIGN: left
}
TD.t2greyround01 {
	BACKGROUND-IMAGE: url(grey-region-0-1.png)
}
TD.t2greyround10 {
	BACKGROUND-IMAGE: url(grey-region-1-0.png)
}
TD.t2greyround13 {
	BACKGROUND-IMAGE: url(grey-region-1-3.png)
}
TD.t2greyround21 {
	BACKGROUND-IMAGE: url(grey-region-2-1.png)
}
TD.t2greyroundbody {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.t2NoLabel {
	FONT-WEIGHT: bold
}
.t2Optional {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap
}
.t2OptionalwithHelp {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap
}
.t2OptionalwithHelp A {
	COLOR: #000000; WHITE-SPACE: nowrap
}
.t2Required {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap
}
.t2RequiredwithHelp {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap
}
.t2RequiredwithHelp A {
	COLOR: #000000; WHITE-SPACE: nowrap
}
.t2InlineError {
	COLOR: red; TEXT-DECORATION: underline
}
.t2InlineError SPAN {
	COLOR: red; TEXT-DECORATION: underline
}
.t2InlineError A {
	COLOR: red; TEXT-DECORATION: underline
}
.t2InlineError A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
.t2InlineError A:visited {
	COLOR: red; TEXT-DECORATION: underline
}
TABLE.t2Button TD.t2R {
	WIDTH: 4px
}
TABLE.t2Button TD.t2L {
	WIDTH: 4px
}
TABLE.t2Button TD.t2R IMG {
	DISPLAY: block
}
TABLE.t2Button TD.t2L IMG {
	DISPLAY: block
}
TABLE.t2Button {
	DISPLAY: inline; COLOR: #9d6834
}
TABLE.t2Button TD.t2C {
	BACKGROUND-IMAGE: url(button_middle.gif); BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap
}
TABLE.t2Button TD.t2C A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9d6834; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TABLE.t2Button TD.t2C A:visited {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9d6834; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TABLE.t2ButtonAlternative1 TD.t2R {
	WIDTH: 4px
}
TABLE.t2ButtonAlternative1 TD.t2L {
	WIDTH: 4px
}
TABLE.t2ButtonAlternative1 TD.t2R IMG {
	DISPLAY: block
}
TABLE.t2ButtonAlternative1 TD.t2L IMG {
	DISPLAY: block
}
TABLE.t2ButtonAlternative1 {
	DISPLAY: inline; COLOR: #9d6834
}
TABLE.t2ButtonAlternative1 TD.t2C {
	BACKGROUND-IMAGE: url(button_alt1_middle.gif); BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap
}
TABLE.t2ButtonAlternative1 TD.t2C A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9d6834; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TABLE.t2ButtonAlternative1 TD.t2C A:visited {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9d6834; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TABLE.t2ButtonAlternative2 TD.t2R {
	WIDTH: 4px
}
TABLE.t2ButtonAlternative2 TD.t2L {
	WIDTH: 4px
}
TABLE.t2ButtonAlternative2 TD.t2R IMG {
	DISPLAY: block
}
TABLE.t2ButtonAlternative2 TD.t2L IMG {
	DISPLAY: block
}
TABLE.t2ButtonAlternative2 {
	DISPLAY: inline; COLOR: #9d6834
}
TABLE.t2ButtonAlternative2 TD.t2C {
	BACKGROUND-IMAGE: url(button_alt2_middle.gif); BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap
}
TABLE.t2ButtonAlternative2 TD.t2C A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TABLE.t2ButtonAlternative2 TD.t2C A:visited {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TABLE.t2ButtonAlternative3 TD.t2R {
	WIDTH: 4px
}
TABLE.t2ButtonAlternative3 TD.t2L {
	WIDTH: 4px
}
TABLE.t2ButtonAlternative3 TD.t2R IMG {
	DISPLAY: block
}
TABLE.t2ButtonAlternative3 TD.t2L IMG {
	DISPLAY: block
}
TABLE.t2ButtonAlternative3 {
	DISPLAY: inline; COLOR: #333333
}
TABLE.t2ButtonAlternative3 TD.t2C {
	BACKGROUND-IMAGE: url(button_alt3_middle.gif); BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap
}
TABLE.t2ButtonAlternative3 TD.t2C A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
TABLE.t2ButtonAlternative3 TD.t2C A:visited {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV.t2ButtonList {
	MARGIN: 2px; WHITE-SPACE: nowrap
}
TABLE.t2ButtonList {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; MARGIN-LEFT: 3px; BORDER-LEFT: 0px; WIDTH: auto; BORDER-BOTTOM: 0px; WHITE-SPACE: nowrap
}
TABLE.t2ButtonList TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.t2ButtonList TD.t2L {
	TEXT-ALIGN: right
}
TABLE.t2ButtonList TD.t2C {
	BACKGROUND-IMAGE: url(button_list_middle.png); BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE.t2ButtonList TD.t2R {
	
}
TABLE.t2ButtonList TD.t2L IMG {
	
}
TABLE.t2ButtonList TD.t2R IMG {
	
}
TABLE.t2ButtonList TD.t2C A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
TABLE.t2ButtonList TD.t2C A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
TABLE.t2ButtonList TD.t2C A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
TABLE.t2ButtonList TD.t2C A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
TABLE.t2ButtonList TD.t2NC {
	BACKGROUND-IMAGE: url(button_list_middle.png); BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
TABLE.t2ButtonList TD.t2NC A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
TABLE.t2ButtonList TD.t2NC A:link {
	COLOR: #9d6834; TEXT-DECORATION: none
}
TABLE.t2ButtonList TD.t2NC A:visited {
	COLOR: #9d6834; TEXT-DECORATION: none
}
TABLE.t2ButtonList TD.t2NC A:hover {
	COLOR: #9d6834; TEXT-DECORATION: none
}
.t2VerticalSidebarList {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #336699
}
.t2VerticalSidebarList A.t2nav {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
.t2VerticalSidebarList A.t2nav:active {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; WHITE-SPACE: nowrap
}
.t2VerticalSidebarList A.t2nav:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; WHITE-SPACE: nowrap
}
.t2VerticalSidebarList A.t2nav:hover {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #ffffff; COLOR: #336699; WHITE-SPACE: nowrap
}
.t2VerticalSidebarList A.t2navcurrent {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #ffffff; COLOR: #336699; WHITE-SPACE: nowrap
}
UL.t2VerticalUnorderedListwithoutBullet {
	PADDING-LEFT: 1.2em; MARGIN-LEFT: 3px; LIST-STYLE-TYPE: none
}
UL.t2VerticalUnorderedListwithoutBullet LI {
	LIST-STYLE-TYPE: none
}
UL.t2VerticalUnorderedListwithoutBullet LI.t2current {
	
}
UL.t2VerticalUnorderedListwithoutBullet LI A {
	LIST-STYLE-TYPE: none
}
.t2HorizontalImageswithLabelList {
	
}
.t2HorizontalImageswithLabelList TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.t2HorizontalImageswithLabelList TD.t2current {
	TEXT-ALIGN: center
}
.t2HorizontalLinksList {
	
}
.t2HorizontalLinksList A {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 3px; TEXT-DECORATION: underline
}
.t2HorizontalLinksList A.t2current {
	
}
.t2TabbedNavigationList {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; MARGIN: 0pt; PADDING-TOP: 0pt; BORDER-BOTTOM: #336699 2px solid
}
.t2TabbedNavigationList LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
.t2TabbedNavigationList A:link {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #9d6732; LINE-HEIGHT: 14px; PADDING-TOP: 0pt; TEXT-DECORATION: none
}
.t2TabbedNavigationList A:visited {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #9d6732; LINE-HEIGHT: 14px; PADDING-TOP: 0pt; TEXT-DECORATION: none
}
.t2TabbedNavigationList A.t2current:link {
	FONT-WEIGHT: bold; BACKGROUND: url(tab_rounded.gif) no-repeat center bottom; COLOR: #336699
}
.t2TabbedNavigationList A.t2current:visited {
	FONT-WEIGHT: bold; BACKGROUND: url(tab_rounded.gif) no-repeat center bottom; COLOR: #336699
}
.t2TabbedNavigationList A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(tab_rounded.gif) no-repeat center bottom; COLOR: #336699
}
.t2WizardProgressList {
	
}
.t2WizardProgressList TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.t2WizardProgressList TD.t2current {
	BORDER-RIGHT: #336699 2px solid; BORDER-TOP: #336699 2px solid; FONT-WEIGHT: bold; BORDER-LEFT: #336699 2px solid; BORDER-BOTTOM: #336699 2px solid; TEXT-DECORATION: none
}
.t2VerticalImagesList {
	
}
.t2VerticalImagesList TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.t2VerticalImagesList TD.t2current {
	BORDER-RIGHT: #336699 2px solid; BORDER-TOP: #336699 2px solid; FONT-WEIGHT: bold; BORDER-LEFT: #336699 2px solid; BORDER-BOTTOM: #336699 2px solid; TEXT-DECORATION: none
}
.t2VerticalImagesList TD A {
	MARGIN: auto; TEXT-ALIGN: center
}
OL.t2VerticalOrderedList {
	PADDING-LEFT: 2em; MARGIN-LEFT: 3px
}
OL.t2VerticalOrderedList LI {
	
}
OL.t2VerticalOrderedList LI.t2current {
	
}
OL.t2VerticalOrderedList LI A {
	
}
UL.t2VerticalUnorderedListwithBullets {
	PADDING-LEFT: 1.2em; MARGIN-LEFT: 3px
}
UL.t2VerticalUnorderedListwithBullets LI {
	
}
UL.t2VerticalUnorderedListwithBullets LI.t2current {
	
}
UL.t2VerticalUnorderedListwithBullets LI A {
	
}
.t2RegionHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #336699; BORDER-BOTTOM: #cccc99 2px solid; FONT-FAMILY: Arial,Helvetica,Geneva,sans-serif; WHITE-SPACE: nowrap
}
.t2RegionHeader TD {
	WHITE-SPACE: nowrap
}
.t2ButtonHolder {
	PADDING-LEFT: 100px; BORDER-BOTTOM: #cccc99 2px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.t2RegionBody {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 10px
}
.htmldbRegion {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.t2BreadcrumbRegion {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold
}
.t2ButtonRegionwithTitle {
	
}
.t2ButtonRegionwithTitle .t2RegionHeader {
	
}
.t2ButtonRegionwithTitle .t2ButtonHolder {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: medium none; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.t2ButtonRegionwithoutTitle {
	
}
.t2ButtonRegionwithoutTitle .t2ButtonHolder {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: medium none; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.t2BorderlessRegion {
	
}
.t2BorderlessRegion .t2RegionHeader {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.t2BorderlessRegion .t2ButtonHolder {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.t2BorderlessRegion .t2RegionBody {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.t2BracketedRegion {
	
}
.t2BracketedRegion .t2RegionHeader {
	
}
.t2BracketedRegion .t2ButtonHolder {
	
}
.t2BracketedRegion .t2Body {
	
}
.t2FormRegion {
	
}
.t2FormRegion .t2RegionHeader {
	
}
.t2FormRegion .t2ButtonHolder {
	
}
.t2FormRegion .t2RegionBody {
	
}
.t2ChartRegion {
	
}
.t2ChartRegion .t2RegionHeader {
	
}
.t2ChartRegion .t2ButtonHolder {
	
}
.t2ChartRegion .t2RegionBody {
	
}
.t2ReportsRegionAlternative1 {
	
}
.t2ReportsRegionAlternative1 .t2RegionHeader {
	BORDER-BOTTOM: #cccccc 2px solid; BACKGROUND-COLOR: #f4f4f4
}
.t2ReportsRegionAlternative1 .t2ButtonHolder {
	BORDER-BOTTOM: #cccccc 2px solid; BACKGROUND-COLOR: #f4f4f4
}
.t2ReportsRegionAlternative1 .t2RegionBody {
	BACKGROUND-COLOR: #f4f4f4
}
.t2ReportsRegion {
	
}
.t2ReportsRegion .t2RegionHeader {
	
}
.t2ReportsRegion .t2ButtonHolder {
	
}
.t2ReportsRegion .t2RegionBody {
	
}
.t2ReportsRegion100Width {
	
}
.t2ReportsRegion100Width .t2RegionHeader {
	
}
.t2ReportsRegion100Width .t2ButtonHolder {
	
}
.t2ReportsRegion100Width .t2RegionBody {
	
}
.t2RegionwithoutTitle {
	
}
.t2RegionwithoutTitle .t2ButtonHolder {
	
}
.t2RegionwithoutTitle .t2RegionBody {
	
}
.t2RegionwithoutButtonsandTitles {
	
}
.t2RegionwithoutButtonsandTitles .t2RegionBody {
	
}
.t2HideandShowRegion {
	
}
.t2HideandShowRegion .t2RegionHeader {
	
}
.t2HideandShowRegion .t2ButtonHolder {
	
}
.t2HideandShowRegion .t2RegionBody {
	
}
.t2HideandShowRegion .t2Hide {
	DISPLAY: none
}
.t2SidebarRegion {
	WIDTH: 200px
}
.t2SidebarRegion .t2RegionHeader {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 1px; WHITE-SPACE: normal; TEXT-ALIGN: center
}
.t2SidebarRegion .t2EndCaps {
	
}
.t2SidebarRegion .t2ButtonHolder {
	
}
.t2SidebarRegion .t2RegionBody {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.t2SidebarRegionAlternative1 {
	WIDTH: 200px
}
.t2SidebarRegionAlternative1 .t2RegionHeader {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 2px solid; WHITE-SPACE: normal; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: center
}
.t2SidebarRegionAlternative1 .t2EndCaps {
	
}
.t2SidebarRegionAlternative1 .t2ButtonHolder {
	
}
.t2SidebarRegionAlternative1 .t2RegionBody {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #f4f4f4
}
.t2NavigationRegion {
	FONT-SIZE: 12px
}
.t2NavigationRegion .t2RegionHeader {
	
}
.t2NavigationRegion .t2ButtonHolder {
	
}
.t2NavigationRegion .t2RegionBody {
	
}
.t2NavigationRegion A {
	TEXT-DECORATION: none
}
.t2NavigationRegionAlternative1 {
	BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #336699 1px solid; WIDTH: 150px; BORDER-BOTTOM: #336699 1px solid
}
.t2NavigationRegionAlternative1 .t2RegionHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: medium none; WHITE-SPACE: normal; BACKGROUND-COLOR: #336699
}
.t2NavigationRegionAlternative1 .t2ButtonHolder {
	
}
.t2NavigationRegionAlternative1 .t2RegionBody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.t2WizardRegion {
	WIDTH: 600px
}
.t2WizardRegion .t2RegionHeader {
	
}
.t2WizardRegion .t2ButtonHolder {
	
}
.t2WizardRegion .t2RegionBody {
	
}
.t2WizardRegionwithIcon {
	WIDTH: 600px
}
.t2WizardRegionwithIcon .t2RegionHeader {
	
}
.t2WizardRegionwithIcon .t2ButtonHolder {
	
}
.t2WizardRegionwithIcon .t2RegionBody {
	
}
.t2ListRegionwithIcon {
	MARGIN-TOP: 10px
}
.t2ListRegionwithIcon .t2RegionHeader {
	
}
.t2ListRegionwithIcon .t2ButtonHolder {
	
}
.t2ListRegionwithIcon .t2RegionBody {
	
}
TH.t2header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; COLOR: #336699; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #cccc99; empty-cells: show
}
TH.t2header A {
	FONT-SIZE: 13px; COLOR: #336699
}
TD.t2data {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-COLLAPSE: collapse; empty-cells: show
}
TD.t2dataalt {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-COLLAPSE: collapse; empty-cells: show
}
.t2CVS {
	FLOAT: left
}
A.t2pagination {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
A.t2pagination IMG {
	DISPLAY: inline; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.t2borderless {
	BORDER-COLLAPSE: collapse; empty-cells: show
}
.t2borderless TH.t2header {
	BORDER-RIGHT: #ffffff 1px solid
}
.t2borderless TD.t2data {
	
}
.t2HorizontalBorder {
	BORDER-COLLAPSE: collapse; empty-cells: show
}
.t2HorizontalBorder TH.t2header {
	BORDER-BOTTOM: #aaaaaa 1px solid
}
.t2HorizontalBorder TD.t2data {
	BORDER-BOTTOM: #aaaaaa 1px solid
}
.t2standard {
	BORDER-RIGHT: medium none; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; empty-cells: show
}
.t2standard TH.t2header {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: #aaaaaa 1px solid
}
.t2standard TD.t2data {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: #aaaaaa 1px solid
}
.t2standardalternatingrowcolors {
	BORDER-RIGHT: medium none; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; empty-cells: show
}
.t2standardalternatingrowcolors TH.t2header {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: #aaaaaa 1px solid
}
.t2standardalternatingrowcolors TD.t2data {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: #aaaaaa 1px solid
}
.t2standardalternatingrowcolors TD.t2dataalt {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #ffffff
}
.t2valueattributepairs {
	BORDER-COLLAPSE: collapse; empty-cells: show
}
.t2valueattributepairs TH.t2header {
	BORDER-RIGHT: medium none; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.t2valueattributepairs TD.t2data {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: medium none
}
.t2valueattributepairs TD.t2seperate {
	BORDER-TOP: #aaaaaa 1px solid
}
.t2valueattributepairs TD.t2seperate HR {
	COLOR: #aaaaaa; HEIGHT: 2px; BACKGROUND-COLOR: #ff0000
}
.t2CalendarHolder {
	
}
.t2CalendarHolder .t2MonthTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.t2Calendar {
	WIDTH: 700px; BACKGROUND-COLOR: #cccc99
}
.t2Calendar .t2DayOfWeek {
	BORDER-RIGHT: #f7f7e7 2px outset; PADDING-RIGHT: 2px; BORDER-TOP: #f7f7e7 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f7f7e7 2px outset; PADDING-TOP: 2px; BORDER-BOTTOM: #f7f7e7 2px outset
}
.t2Calendar TD {
	BORDER-RIGHT: #cccc99 1px inset; BORDER-TOP: #cccc99 1px inset; BORDER-LEFT: #cccc99 1px inset; WIDTH: 14%; BORDER-BOTTOM: #cccc99 1px inset; HEIGHT: 75px; BACKGROUND-COLOR: #f7f7e7
}
.t2Calendar .t2DayTitle {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.t2Calendar .t2Day {
	
}
.t2Calendar .t2NonDayTitle {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; COLOR: #cccccc; TEXT-ALIGN: left
}
.t2Calendar .t2NonDay {
	BACKGROUND-COLOR: #eeeeee
}
.t2Calendar .t2WeekendDayTitle {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; COLOR: #cccccc; TEXT-ALIGN: left
}
.t2Calendar .t2WeekendDay {
	
}
.t2Calendar .t2Today {
	BACKGROUND-COLOR: #ffffff
}
.t2Calendar .t2Today .t2DayTitle {
	
}
.t2CalendarAlternative1Holder {
	BORDER-RIGHT: #336699 2px outset; BORDER-TOP: #336699 2px outset; BORDER-LEFT: #336699 2px outset; BORDER-BOTTOM: #336699 2px outset
}
.t2CalendarAlternative1Holder .t2MonthTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #336699; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.t2CalendarAlternative1 {
	WIDTH: 600px; HEIGHT: 600px; BACKGROUND-COLOR: #336699
}
.t2CalendarAlternative1 .t2DayOfWeek {
	BORDER-RIGHT: #ffffff 1px solid; COLOR: #ffffff; HEIGHT: 20px
}
.t2CalendarAlternative1 TD {
	BORDER-RIGHT: #336699 1px inset; BORDER-TOP: #336699 1px inset; BORDER-LEFT: #336699 1px inset; WIDTH: 14%; BORDER-BOTTOM: #336699 1px inset; BACKGROUND-COLOR: #ffffff
}
.t2CalendarAlternative1 .t2DayTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #336699 1px solid
}
.t2CalendarAlternative1 .t2Day {
	
}
.t2CalendarAlternative1 .t2NonDayTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #ffffff
}
.t2CalendarAlternative1 .t2NonDay {
	BACKGROUND-COLOR: #cccccc
}
.t2CalendarAlternative1 .t2WeekendDayTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #ffffff
}
.t2CalendarAlternative1 .t2WeekendDay {
	BACKGROUND-COLOR: #edf6ff
}
.t2CalendarAlternative1 .t2Today {
	BORDER-RIGHT: #98ccff 2px outset; BORDER-TOP: #98ccff 2px outset; BORDER-LEFT: #98ccff 2px outset; BORDER-BOTTOM: #98ccff 2px outset; BACKGROUND-COLOR: #98ccff
}
.t2CalendarAlternative1 .t2Today .t2DayTitle {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: #336699 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #336699 1px solid; BACKGROUND-COLOR: #ffffff
}
.t2SmallCalendarHolder {
	
}
.t2SmallCalendarHolder .t2MonthTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9d6732; TEXT-ALIGN: center
}
.t2SmallCalendar {
	WIDTH: 200px; HEIGHT: 200px; BACKGROUND-COLOR: #cccc99
}
.t2SmallCalendar .t2DayOfWeek {
	FONT-SIZE: 10px; COLOR: #ffffff; HEIGHT: 15px
}
.t2SmallCalendar .t2DayTitle {
	FONT-SIZE: 10px
}
.t2SmallCalendar TD {
	FONT-SIZE: 10px; WIDTH: 14%; BACKGROUND-COLOR: #ffffff
}
.t2SmallCalendar .t2Day {
	
}
.t2SmallCalendar .t2DayTitle {
	TEXT-ALIGN: center
}
.t2SmallCalendar .t2NonDayTitle {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-ALIGN: center
}
.t2SmallCalendar .t2NonDay {
	BACKGROUND-COLOR: #cccc99
}
.t2SmallCalendar .t2WeekendDayTitle {
	FONT-SIZE: 10px; TEXT-ALIGN: center
}
.t2SmallCalendar .t2WeekendDay {
	
}
.t2SmallCalendar .t2Today {
	
}
DIV.t2contentcollapse {
	
}
.t2PopupHead {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #cccc97 2px solid; BACKGROUND-COLOR: #f7f7e7
}
.t2PopupBody {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
DIV.dhtmlMenuLG {
	CLEAR: both; WHITE-SPACE: nowrap
}
DIV.dhtmlMenuLG DIV.dhtmlMenuItem {
	FLOAT: left; MARGIN: 0px 15px 0px 0px; TEXT-ALIGN: center
}
DIV.dhtmlMenuLG A.dhtmlBottom {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 5px; TEXT-DECORATION: none
}
DIV.dhtmlMenuLG IMG.dhtmlMenu {
	
}
DIV.dhtmlMenuLG DIV.htmldbBKHolder {
	FLOAT: left
}
DIV.dhtmlMenuLG IMG.dhtmlMenuOn {
	
}
UL.dhtmlTree LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
UL.dhtmlTree LI IMG {
	MARGIN: 0px 4px
}
.dhtmlMenuLG2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
.dhtmlMenuLG2 LI.dhtmlMenuItem {
	FLOAT: left
}
.dhtmlMenuLG2 LI.dhtmlMenuItem A {
	BORDER-RIGHT: #000000 1px outset; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px outset; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px outset; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px outset; HEIGHT: 1%; TEXT-DECORATION: none
}
.dhtmlMenuLG2 LI.dhtmlMenuItem A:hover {
	BACKGROUND-COLOR: #dddddd
}
.dhtmlSubMenu {
	BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; PADDING-LEFT: 0em; FONT-SIZE: 11px; MARGIN: 0em; BORDER-LEFT: #b7b7b7 1px solid; WIDTH: 200px; BORDER-BOTTOM: #b7b7b7 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff
}
.dhtmlSubMenu LI {
	PADDING-LEFT: 0em; MARGIN: 0em
}
.dhtmlMenuSep {
	TEXT-ALIGN: center
}
IMG.dhtmlMenuSep {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; DISPLAY: block; MARGIN: auto; BORDER-LEFT: #efefef 1px solid; WIDTH: 80%; BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: #cccccc
}
.dhtmlSubMenu IMG.dhtmlSep {
	WIDTH: 180px; HEIGHT: 1px
}
.dhtmlSubMenu .htmldbMIMG {
	FLOAT: right; VERTICAL-ALIGN: middle
}
.dhtmlSubMenu .dhtmlSubMenuP {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 1px; COLOR: #808080; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.dhtmlSubMenu A.dhtmlSubMenuN {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #efefef 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; MARGIN: 1px; OVERFLOW: hidden; BORDER-LEFT: #efefef 1px solid; COLOR: #808080; PADDING-TOP: 3px; BORDER-BOTTOM: #efefef 1px solid; WHITE-SPACE: nowrap; HEIGHT: 1%; TEXT-DECORATION: none
}
.dhtmlSubMenu A.dhtmlSubMenuN:hover {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: black 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; MARGIN: 1px; BORDER-LEFT: black 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #dddddd
}
.dhtmlSubMenu A.dhtmlSubMenuS {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #efefef 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; MARGIN: 1px; OVERFLOW: hidden; BORDER-LEFT: #efefef 1px solid; COLOR: #808080; PADDING-TOP: 3px; BORDER-BOTTOM: #efefef 1px solid; WHITE-SPACE: nowrap; HEIGHT: 1%; TEXT-DECORATION: none
}
.dhtmlSubMenu A.dhtmlSubMenuS:hover {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #000000 1px solid; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; MARGIN: 1px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #dddddd
}
.nounderline {
	text-decoration: none;
}
