BODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
SPAN {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
TH {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
LI {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3c68e1; TEXT-DECORATION: underline
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TR {
	VERTICAL-ALIGN: top
}
.DivTbl {
	WIDTH: 100%
}
.DivTr {
	WIDTH: 100%
}
.DivTd {
	FLOAT: left; WIDTH: 100%
}
.AdDiv DIV.ad {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.w {
	COLOR: #ffffff
}
.w A {
	COLOR: #ffffff
}
.w DIV {
	COLOR: #ffffff
}
.w TD {
	COLOR: #ffffff
}
.box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.mid {
	VERTICAL-ALIGN: middle
}
.mid TR {
	VERTICAL-ALIGN: middle
}
.small {
	FONT-SIZE: 11px
}
.small TD {
	FONT-SIZE: 11px
}
.small A {
	FONT-SIZE: 11px
}
.customtitle {
	FONT-SIZE: 11px; FONT-FAMILY: Trebuchet MS, Times New Roman
}
.customtitle A {
	FONT-SIZE: 11px; FONT-FAMILY: Trebuchet MS, Times New Roman
}
.calendar {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #333333; BORDER-BOTTOM-COLOR: #333333; COLOR: white; BORDER-TOP-COLOR: #333333; FONT-FAMILY: "Trebuchet MS"; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #333333
}
.calendar TD {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #333333; BORDER-BOTTOM-COLOR: #333333; COLOR: white; BORDER-TOP-COLOR: #333333; FONT-FAMILY: "Trebuchet MS"; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #333333
}
.calendar TH {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #333333; BORDER-BOTTOM-COLOR: #333333; COLOR: white; BORDER-TOP-COLOR: #333333; FONT-FAMILY: "Trebuchet MS"; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #333333
}
.calendar A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #333333; BORDER-BOTTOM-COLOR: #333333; COLOR: white; BORDER-TOP-COLOR: #333333; FONT-FAMILY: "Trebuchet MS"; TEXT-ALIGN: center; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #333333
}
.bluelink {
	FONT-WEIGHT: bold; COLOR: #0f2a59
}
bluelink A {
	FONT-WEIGHT: bold; COLOR: #0f2a59
}
.blueunderlinelink {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.blueunderlinelink A {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.blueunderlinelink A:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.blueTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #0f2a59
}
blueTitle A {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #0f2a59
}
.blueHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #0f2a59
}
blueHeadline A {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #0f2a59
}
.extraslink A {
	FONT-SIZE: 10pt; COLOR: #0f2a59
}
.TodaysWorldLeft {
	FLOAT: left; MARGIN: 0px; WIDTH: 250px
}
.TodaysWorldRight {
	FLOAT: right; MARGIN: 0px; WIDTH: 350px
}
.beautyBtn {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; WIDTH: 100px; CURSOR: hand; BORDER-TOP-COLOR: #000000; HEIGHT: 21px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
.profileBtn {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; WIDTH: 100px; CURSOR: hand; COLOR: white; BORDER-TOP-COLOR: #000000; HEIGHT: 21px; BACKGROUND-COLOR: #0f2a59; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
.profiledatapagerBtn {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 7pt; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; CURSOR: hand; COLOR: white; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #0f2a59; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
.mugshot {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
#topnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 20px
}
#topnav LI {
	DISPLAY: block; PADDING-LEFT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-RIGHT: 3px
}
#topnav LI DIV {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; HEIGHT: 21px
}
#topnav LI.on {
	PADDING-LEFT: 6px; BACKGROUND: url(/images/template/navbutton_left.jpg) no-repeat
}
#topnav LI.on DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BACKGROUND: url(/images/template/navbutton_right.jpg) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#topnav LI.TopnavRedL {
	BACKGROUND: url(/images/template/navbutton_left_red.gif) no-repeat; MARGIN-RIGHT: 0px
}
#topnav LI.TopnavRedL DIV {
	BACKGROUND: url(/images/template/navbutton_mid_red.gif) no-repeat
}
#topnav LI.TopnavRedM {
	BACKGROUND: url(/images/template/navbutton_mid_red.gif) no-repeat; MARGIN-RIGHT: 0px
}
#topnav LI.TopnavRedM DIV {
	BACKGROUND: url(/images/template/navbutton_mid_red.gif) no-repeat
}
#topnav LI.TopnavRedR {
	BACKGROUND: url(/images/template/navbutton_mid_red.gif) no-repeat; MARGIN-RIGHT: 0px
}
#topnav LI.TopnavRedR DIV {
	BACKGROUND: url(/images/template/navbutton_right_red.gif) no-repeat right top
}
#topnav A {
	TEXT-DECORATION: none
}
.masthead {
	BACKGROUND-IMAGE: url(/images/template/mastheader_background.jpg); WIDTH: 980px; HEIGHT: 145px
}
.subnav {
	BACKGROUND-IMAGE: url(/images/template/subnav_background.jpg); WIDTH: 980px; HEIGHT: 40px
}
.subnav DIV {
	DISPLAY: none; COLOR: #ffffff
}
.subnav DIV A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.subnav DIV A:hover {
	COLOR: #7387f4
}
.w A:hover {
	COLOR: #7387f4
}
.HLbox {
	BACKGROUND-IMAGE: url(/images/template/hbox-BG.jpg); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #0c2756
}
.HLtbl {
	MARGIN: 0px 10px
}
.HLtbl TD {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.HLtbl TH {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.HLtbl A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.HLtbl A:hover {
	COLOR: #ffffff
}
.onTop {
	Z-INDEX: 1; BACKGROUND-COLOR: white
}
.onBottom {
	Z-INDEX: 99; WIDTH: 69.8%; HEIGHT: 400px
}
.pngfix {
	BEHAVIOR: url(/includes/css/iepngfix.htc)
}
.ajax__calendar_body TABLE TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
