#header {
	BACKGROUND: url(images/header.gif) repeat-x; MARGIN-BOTTOM: 30px; WIDTH: 100%; COLOR: #ffffff; POSITION: relative; TOP: 30px; HEIGHT: 104px
}
#header #logo {
	LEFT: 20px; POSITION: absolute; TOP: -20px
}
#header #sitename {
	FONT-WEIGHT: bold; FONT-SIZE: 40px; LEFT: 192px; COLOR: #000000; LETTER-SPACING: -0.02em; POSITION: absolute; TOP: 30px
}
#header #slogan {
	RIGHT: 1em; BOTTOM: 50px; POSITION: absolute; TOP: 30px
}
#header #slogan A:link {
	COLOR: #cccccc
}
#header #slogan A:visited {
	COLOR: #cccccc
}
#header #slogan A:active {
	COLOR: #ffffcc
}
#header #slogan A:hover {
	COLOR: #ffffcc
}
#header #breadcrumb {
	FONT-SIZE: 75%; LEFT: 192px; COLOR: #999999; POSITION: absolute; TOP: 105px
}
#footer {
	CLEAR: both; FONT-SIZE: 84%; MARGIN: 0px; TEXT-ALIGN: center
}
#main {
	PADDING-TOP: 0.5em
}
#maintable {
	
}
#maintablel {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; VERTICAL-ALIGN: top; PADDING-TOP: 1em
}
#maintablem {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; VERTICAL-ALIGN: top; PADDING-TOP: 1em
}
#maintabler {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; VERTICAL-ALIGN: top; PADDING-TOP: 1em
}
#maintablel {
	PADDING-TOP: 35px
}
#maintablem {
	WIDTH: 100%
}
#lcol {
	FONT-SIZE: 90%; WIDTH: 10em
}
#lcontent {
	
}
#rcol {
	FONT-SIZE: 90%; WIDTH: 15em
}
#rcontent {
	
}
#mcol {
	
}
#mcontent {
	
}
#menu_begin {
	
}
#menu_end {
	
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu LI {
	MARGIN: 0px; PADDING-TOP: 0.4em; LIST-STYLE-TYPE: none
}
#menu UL UL {
	MARGIN-LEFT: 1em
}
#menu A:link {
	FONT-WEIGHT: bold
}
#menu A:visited {
	FONT-WEIGHT: bold
}
#menu A:active {
	FONT-WEIGHT: bold
}
#menu A:hover {
	FONT-WEIGHT: bold
}
#menu UL UL A:link {
	FONT-WEIGHT: normal
}
#menu UL UL A:visited {
	FONT-WEIGHT: normal
}
#menu UL UL A:active {
	FONT-WEIGHT: normal
}
#menu UL UL A:hover {
	FONT-WEIGHT: normal
}
#menu A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
#menu A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
#menu A:active {
	COLOR: #cc6666; TEXT-DECORATION: underline
}
#menu A:hover {
	COLOR: #cc6666; TEXT-DECORATION: underline
}
.Head {
	FONT-WEIGHT: bold
}
.Normal {
	
}
.NormalDisabled {
	
}
.NormalDisabled {
	COLOR: #999999
}
A.CommandButton {
	FONT-SIZE: 84%
}
BODY {
	FONT-SIZE: 100%; COLOR: #333333; FONT-FAMILY: Calibri, "Franklin Gothic Book", Arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD {
	VERTICAL-ALIGN: top
}
TABLE.layout {
	WIDTH: 100%
}
INPUT {
	FONT-SIZE: 84%; FONT-FAMILY: Calibri, "Franklin Gothic Book", Arial, helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 84%; FONT-FAMILY: Calibri, "Franklin Gothic Book", Arial, helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 84%; FONT-FAMILY: Calibri, "Franklin Gothic Book", Arial, helvetica, sans-serif
}
A:link {
	COLOR: #3333ff; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #3333ff; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff3333; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff3333; TEXT-DECORATION: underline
}
DIV.leftFrame {
	BORDER-RIGHT: #666666 0.06em solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #666666 0.06em solid; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0.5em 0.5em 0px; BORDER-LEFT: #666666 0.06em solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #666666 0.06em solid
}
DIV.rightFrame {
	BORDER-RIGHT: #666666 0.06em solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #666666 0.06em solid; PADDING-LEFT: 0.5em; FLOAT: right; PADDING-BOTTOM: 0.5em; MARGIN: 0px 0px 0.5em 0.5em; BORDER-LEFT: #666666 0.06em solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #666666 0.06em solid
}
IMG.floatLeft {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0.5em 0.5em 0px
}
IMG.floatRight {
	DISPLAY: block; FLOAT: right; MARGIN: 0px 0px 0.5em 0.5em
}
.Eventtooltip {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 84%; Z-INDEX: 10; FILTER: alpha(opacity=80); PADDING-BOTTOM: 0.5em; BORDER-LEFT: #000 1px solid; WIDTH: 10em; COLOR: #000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: inherit; BACKGROUND-COLOR: #ffffdd; TEXT-ALIGN: left; moz-opacity: 0.8
}
TABLE.Event {
	WIDTH: 100%
}
TABLE.WeekTable {
	WIDTH: 100%
}
TABLE.ListTable {
	WIDTH: 100%
}
.EventTitle TD {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.WeekOfTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
TD.EventNextPrev {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.WeekNextPrev {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
TD.EventDayHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 75%
}
TH.WeekTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 75%
}
TH.WeekRangeHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 75%
}
TD.ListHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 75%
}
TD.EventDay {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 0.1em; WIDTH: 14.28%; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 0.1em; HEIGHT: 4em; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #ffffff
}
TD.EventDay A:link {
	FONT-SIZE: 84%; COLOR: #000000; TEXT-DECORATION: none
}
TD.EventDay A:visited {
	FONT-SIZE: 84%; COLOR: #000000; TEXT-DECORATION: none
}
TD.EventDay A:active {
	FONT-SIZE: 84%; COLOR: #000000; TEXT-DECORATION: none
}
TD.EventDay A:hover {
	FONT-SIZE: 84%; COLOR: #000000; TEXT-DECORATION: none
}
TD.EventDay A:active {
	TEXT-DECORATION: underline
}
TD.EventDay A:hover {
	TEXT-DECORATION: underline
}
TD.EventWeekendDay {
	BACKGROUND-COLOR: #dddddd
}
TD.EventOtherMonthDay {
	BACKGROUND-COLOR: #999999
}
TD.EventOtherMonthDay A:link {
	COLOR: #ffffff
}
TD.EventOtherMonthDay A:visited {
	COLOR: #ffffff
}
TD.EventOtherMonthDay A:active {
	COLOR: #ffffff
}
TD.EventOtherMonthDay A:hover {
	COLOR: #ffffff
}
TD.EventTodayDay {
	BORDER-RIGHT: #ff9900 2px solid; BORDER-TOP: #ff9900 2px solid; BORDER-LEFT: #ff9900 2px solid; BORDER-BOTTOM: #ff9900 2px solid; BACKGROUND-COLOR: #ffdd99
}
TD.EventSelectedDay {
	BACKGROUND-COLOR: #ccffcc
}
DIV.EventDayScroll {
	TEXT-ALIGN: center
}
TD.WeekDay {
	TEXT-ALIGN: center
}
DIV.EventDayScroll A IMG {
	DISPLAY: none
}
TH.WeekRangeHeader {
	WIDTH: 9%
}
TD.WeekBackground {
	WIDTH: 13%; BACKGROUND-COLOR: #dddddd
}
TD.WeekDay {
	WIDTH: 13%; BACKGROUND-COLOR: #eeeeee
}
TABLE.DataGrid_Container TD {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.1em; VERTICAL-ALIGN: baseline; PADDING-TOP: 0.1em
}
TR.UDT_Table_Head TD {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.1em; VERTICAL-ALIGN: baseline; PADDING-TOP: 0.1em
}
TR.UDT_Table_Item TD {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.1em; VERTICAL-ALIGN: baseline; PADDING-TOP: 0.1em
}
TR.UDT_Table_AlternateItem TD {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.1em; VERTICAL-ALIGN: baseline; PADDING-TOP: 0.1em
}
TABLE.DataGrid_Container TR.NormalBold TD {
	FONT-SIZE: 84%; BACKGROUND-COLOR: #cccccc
}
TR.UDT_Table_Head TD {
	FONT-SIZE: 84%; BACKGROUND-COLOR: #cccccc
}
TR.UDT_Table_Head TD A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
TR.UDT_Table_Head TD A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
TR.UDT_Table_Head TD A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
TR.UDT_Table_Head TD A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
TABLE.DataGrid_Container TR.Normal TD {
	BORDER-TOP: #cccccc 1px solid
}
TR.UDT_Table_Item TD {
	BORDER-TOP: #cccccc 1px solid
}
TR.UDT_Table_AlternateItem TD {
	BORDER-TOP: #cccccc 1px solid
}
INPUT#dnn_ctr_Signin_txtPassword {
	FONT-FAMILY: Verdana, Arial, helvetica, sans-serif
}
INPUT#dnn_ctr_ManageUsers_User_txtPassword {
	FONT-FAMILY: Verdana, Arial, helvetica, sans-serif
}
INPUT#dnn_ctr_ManageUsers_User_txtConfirm {
	FONT-FAMILY: Verdana, Arial, helvetica, sans-serif
}
INPUT#dnn_ctr_ManageUsers_Password_txtOldPassword {
	FONT-FAMILY: Verdana, Arial, helvetica, sans-serif
}
INPUT#dnn_ctr_ManageUsers_Password_txtNewPassword {
	FONT-FAMILY: Verdana, Arial, helvetica, sans-serif
}
INPUT#dnn_ctr_ManageUsers_Password_txtNewConfirm {
	FONT-FAMILY: Verdana, Arial, helvetica, sans-serif
}
