H1 {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #214a7d; FONT-SIZE: 22px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #7e9831; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
FORM {
	MARGIN: 0px
}
SELECT {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; BACKGROUND-COLOR: #faf8f5; FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 11px; BORDER-TOP: #aeaeae 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #aeaeae 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 1px; WIDTH: 80%; PADDING-RIGHT: 1px; FONT-FAMILY: Arial; HEIGHT: 150px; COLOR: #333333; FONT-SIZE: 13px; BORDER-TOP: #cccccc 1px solid; MARGIN-RIGHT: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 1px
}
INPUT:focus {
	BACKGROUND-COLOR: lightyellow
}
TEXTAREA:focus {
	BACKGROUND-COLOR: lightyellow
}
TD {
	VERTICAL-ALIGN: top
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BR {
	MARGIN: 0px; FONT-SIZE: 5px
}
UL {
	LIST-STYLE-TYPE: square; MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px
}
OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px
}
BLOCKQUOTE {
	MARGIN: 0px 0px 0px 5px
}
BLOCKQUOTE INPUT {
	MARGIN: 2px 0px 2px 18px
}
A:link {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #3366cc; TEXT-DECORATION: underline
}
.shutdown {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ff0000; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; COLOR: #ffffff; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#skip A {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: -500px; LEFT: 0px
}
#skip A:hover {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: -500px; LEFT: 0px
}
#skip A:visited {
	POSITION: absolute; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; TOP: -500px; LEFT: 0px
}
#skip A:active {
	POSITION: static; WIDTH: auto; HEIGHT: auto
}
#skip A:focus {
	POSITION: static; WIDTH: auto; HEIGHT: auto
}
.red {
	COLOR: #cc0000
}
.green {
	COLOR: #999900
}
.grey {
	COLOR: #999999
}
.column_spacer {
	WIDTH: 75px
}
.dev_links {
	POSITION: absolute; TOP: 5px; LEFT: 5px
}
.dev_links UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.dev_links LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.gb_table {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.gb_table TD {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; BORDER-SPACING: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 2px
}
.gb_table_drag {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.gb_table_drag TD {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 2px; BORDER-SPACING: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.gb_table_drag TD .left {
	MARGIN: 0px; PADDING-LEFT: 10px; BORDER-SPACING: 0px
}
.clear_margin {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; HEIGHT: 1px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.home_left {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 65%; PADDING-RIGHT: 30px; PADDING-TOP: 0px
}
.home_right {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 35%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.content_page {
	TEXT-ALIGN: left; MARGIN: 0px 15px 10px; WIDTH: 720px
}
.content_left {
	TEXT-ALIGN: left; MARGIN: 0px 0px 10px 15px; WIDTH: 520px
}
.content_width {
	WIDTH: 460px
}
.content_spacing {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 20px; FONT-SIZE: 12px
}
.block_image_top {
	MARGIN: 0px 0px 8px; HEIGHT: auto
}
.block_image_right {
	MARGIN: 0px 0px 8px 8px; FLOAT: right; HEIGHT: auto
}
.block_image_bottom {
	MARGIN: 8px 0px 0px; HEIGHT: auto
}
.block_image_left {
	MARGIN: 0px 8px 8px 0px; FLOAT: left; HEIGHT: auto
}
.block_text {
	MARGIN: 0px
}
.block_spacer {
	MARGIN: 0px; WIDTH: 100px; HEIGHT: 10px; CLEAR: both
}
.nav_block {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; voice-family: inherit
}
.nav_block UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.nav_block LI {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; MARGIN: 10px 0px 5px; WIDTH: 140px; DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: url(/img/cms/nav_blue_grey_arrow.gif) #efefef no-repeat right 50%; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none
}
.nav_block A {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.nav_block A:hover {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.block_dropmenudiv_a {
	Z-INDEX: 100; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; MARGIN: -1px 0px 0px -1px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; FONT: 11px Arial; BACKGROUND: #ffffff; VISIBILITY: hidden; BORDER-TOP: #cccccc 1px solid; TOP: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.block_dropmenudiv_a A {
	Z-INDEX: 100; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; MARGIN: 1px 0px; PADDING-LEFT: 5px; WIDTH: 145px; PADDING-RIGHT: 5px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 3px
}
* HTML .block_dropmenudiv_a A {
	WIDTH: 100%
}
.block_dropmenudiv_a A:hover {
	Z-INDEX: 100; PADDING-BOTTOM: 3px; MARGIN: 1px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffbb; TEXT-DECORATION: none; PADDING-TOP: 3px
}
INPUT.white {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 95%; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #cccccc 1px solid
}
INPUT.grey {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #efefef; WIDTH: 95%; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #cccccc 1px solid
}
.email_form {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; BACKGROUND-COLOR: #faf8f5; WIDTH: 80%; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid
}
.email_form_error {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BACKGROUND-COLOR: #ffcccc; WIDTH: 80%; FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 12px; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid
}
.problem {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffcccc; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #000000; PADDING-TOP: 1px
}
.login_label {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: center 50%; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
INPUT.Text {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; BACKGROUND-COLOR: #faf8f5; WIDTH: 90%; FONT-SIZE: 12px; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid
}
.input_none {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 90%; FONT-SIZE: 12px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.form_label {
	TEXT-ALIGN: right; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
INPUT.search {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; WIDTH: 100%; COLOR: #333333; FONT-SIZE: 11px; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
INPUT.login {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #faf8f5; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 90%; PADDING-RIGHT: 0px; FONT-SIZE: 11px; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid; PADDING-TOP: 0px
}
.logged_in_label {
	COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.logged_in {
	PADDING-RIGHT: 10px; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.form_horizontal_input {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.form_horizontal_text {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.highlight {
	BACKGROUND-COLOR: #f5f1e2
}
.highlight2 {
	LINE-HEIGHT: 12px; BACKGROUND-COLOR: #f0f0f0
}
.small {
	MARGIN-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 5px; FONT-SIZE: 10px
}
.small2 {
	MARGIN-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
.small_grey {
	MARGIN-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 10px
}
.small_red {
	MARGIN-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 5px; COLOR: #cc0000; FONT-SIZE: 10px
}
.small_orange {
	MARGIN-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 5px; COLOR: #f38107; FONT-SIZE: 10px
}
A.small {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.sub1 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #f38107; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.sub2 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.sub3 {
	TEXT-TRANSFORM: uppercase; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #7eb01a; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.sub4 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.sub5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #f38107; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.sub5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #f38107; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.label1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.label2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.label3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #f38107; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.label_grey {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.label_black {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.message_header {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.message_content {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.sub_line {
	BORDER-BOTTOM: #d9d9d9 1px solid; LINE-HEIGHT: 1px; WIDTH: 100%; MARGIN-BOTTOM: 4px; FONT-SIZE: 1px
}
.login_label {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: center 50%; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
INPUT.Text {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; BACKGROUND-COLOR: #faf8f5; WIDTH: 95%; FONT-SIZE: 12px; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid
}
.icon_container1 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 20px 15px 0px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; HEIGHT: auto; COLOR: #333333; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.icon_container1:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; BACKGROUND: #ffffbb; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none
}
.icon_container1 IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.icon_container1 B {
	COLOR: #3366cc; CLEAR: right; FONT-SIZE: 13px
}
.icon_container1 DIV {
	COLOR: #333333; FONT-SIZE: 11px
}
.cms_input {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.cms_input_sm {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.img_link {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 2px solid; BORDER-RIGHT: #ffffff 2px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.img_link:hover {
	BORDER-BOTTOM: #3366cc 2px solid; BORDER-LEFT: #3366cc 2px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #3366cc 2px solid; BORDER-RIGHT: #3366cc 2px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.icon_return {
	BACKGROUND: url(/img/icon_return.gif) no-repeat; HEIGHT: 18px
}
.icon_return A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3366cc; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.icon_return A:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3366cc; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.btn_pos_right {
	TEXT-ALIGN: right; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 60px; CLEAR: both; PADDING-TOP: 5px
}
.on {
	COLOR: #6c951a; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.off {
	COLOR: #cc0000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.on_big {
	COLOR: #6c951a; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.off_big {
	COLOR: #cc0000; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.registered {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.unregistered {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 24px; PADDING-RIGHT: 2px; BACKGROUND: url(/img/icon_unregistered.gif) #f0f0f0 no-repeat; COLOR: #999999; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.unregistered2 {
	BACKGROUND: #f0f0f0; FONT-WEIGHT: bold
}
.unregistered3 {
	COLOR: #aaaaaa
}
.info_content {
	MARGIN: 0px 0px 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 15px
}
.info_content_line {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 15px
}
.info_content_width {
	MARGIN: 0px 0px 10px; WIDTH: 500px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 15px
}
.info_content_caption {
	MARGIN: 0px 0px 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 13px
}
.info_content_bg {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 390px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ecf3f4; COLOR: #666666; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.seat_table {
	MARGIN: 0px; BORDER-COLLAPSE: collapse; BACKGROUND: #ffffff
}
.seat_td {
	BORDER-BOTTOM: #d9d9d9 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d9d9d9 1px solid; MARGIN: 0px; BORDER-SPACING: 0px; WIDTH: 95px; HEIGHT: 40px; VERTICAL-ALIGN: middle; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid
}
.tip {
	MARGIN: 0px 0px 20px
}
.tip .left {
	BORDER-BOTTOM: #aaaaaa 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaaaaa 2px solid; LINE-HEIGHT: 48px; MARGIN: 0px; WIDTH: 60px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/step_left0.gif) #cccccc repeat-y; COLOR: #333333; FONT-SIZE: 48px; BORDER-TOP: #aaaaaa 2px solid; FONT-WEIGHT: bold
}
.tip .right {
	BORDER-BOTTOM: #aaaaaa 2px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; BACKGROUND: #ffffff; BORDER-TOP: #aaaaaa 2px solid; BORDER-RIGHT: #aaaaaa 2px solid; PADDING-TOP: 10px
}
.mail_switch {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; FONT-SIZE: 11px; PADDING-TOP: 15px
}
DIV.main_content {
	MIN-HEIGHT: 300px; WIDTH: auto; CLEAR: both
}
DIV.main_content_plain {
	MIN-HEIGHT: 300px; WIDTH: auto; CLEAR: both
}
DIV.main_content {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px
}
.button_bar {
	PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; CLEAR: both; PADDING-TOP: 5px
}
.button_bar A.round_button {
	BORDER-BOTTOM: #3366cc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #3366cc; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-FAMILY: helvetica, arial, sans-serif; COLOR: white; MARGIN-LEFT: 2px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 1px; BORDER-RIGHT: #3366cc 1px solid; PADDING-TOP: 2px; -webkit-border-radius: 10px 10px; -moz-border-radius: 10px 10px
}
.button_bar .round_button:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; BACKGROUND-COLOR: #ffffff; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid
}
.button_bar A.round_button:hover {
	TEXT-DECORATION: none
}
.table_container {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #efefef; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.scrollable {
	BORDER-COLLAPSE: collapse
}
.scrollable TH {
	PADDING-LEFT: 2px; BACKGROUND: #efefef; HEIGHT: 1.6em; BORDER-RIGHT: #ccc 1px solid
}
.scrollable_body {
	OVERFLOW-X: hidden; BACKGROUND: #efefef; OVERFLOW: scroll; BORDER-TOP: #ccc 1px solid
}
.scrollable TD {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; HEIGHT: 1.6em; VERTICAL-ALIGN: middle; BORDER-RIGHT: #ccc 1px solid
}
TABLE.standard {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
THEAD.standard_head TH {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
THEAD.standard_head A {
	DISPLAY: block
}
THEAD.standard_head A:link {
	DISPLAY: block
}
THEAD.standard_head A:visited {
	DISPLAY: block
}
TABLE.scrollable A {
	DISPLAY: block
}
TABLE.scrollable A:link {
	DISPLAY: block
}
TABLE.scrollable A:visited {
	DISPLAY: block
}
TBODY.standard_body A {
	DISPLAY: block
}
THEAD.standard_body A:link {
	DISPLAY: block
}
THEAD.standard_body A:visited {
	DISPLAY: block
}
THEAD.standard_head TH.sort {
	BACKGROUND: #cdcdcd
}
TABLE.scrollable TH.sort {
	BACKGROUND: #cdcdcd
}
THEAD.standard_head TH.sort_by {
	PADDING-RIGHT: 15px; BACKGROUND: #dee7ef
}
TABLE.scrollable TH.sortable {
	PADDING-RIGHT: 15px; BACKGROUND: #dee7ef
}
THEAD.standard_head TH.sorted {
	PADDING-RIGHT: 15px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/table_arrow_down.png) #cdcdcd no-repeat right 50%
}
TABLE.scrollable TH.sorted {
	PADDING-RIGHT: 15px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/table_arrow_down.png) #cdcdcd no-repeat right 50%
}
TBODY.standard_body TD {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 1.6em; FONT-SIZE: 11px; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 4px
}
TBODY.standard_body TR.highlight TD {
	BACKGROUND-COLOR: #f5f1e2
}
TABLE.scrollable TR.highlight TD {
	BACKGROUND-COLOR: #f5f1e2
}
TH.center {
	TEXT-ALIGN: center; PADDING-TOP: 0px
}
TD.center {
	TEXT-ALIGN: center; PADDING-TOP: 0px
}
INPUT.check {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
LABEL {
	CURSOR: pointer
}
.table_standard_head {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #efefef; PADDING-TOP: 3px
}
TABLE.general {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
THEAD.general_head TH {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
THEAD.general_head A {
	
}
THEAD.general_head A:link {
	
}
THEAD.general_head A:visited {
	
}
TABLE.scrollable A {
	
}
TABLE.scrollable A:link {
	
}
TABLE.scrollable A:visited {
	
}
TBODY.general_body A {
	
}
THEAD.general_body A:link {
	
}
THEAD.general_body A:visited {
	
}
THEAD.general_head TH.sort {
	BACKGROUND: #cdcdcd
}
TABLE.scrollable TH.sort {
	BACKGROUND: #cdcdcd
}
THEAD.general_head TH.sort_by {
	PADDING-RIGHT: 18px; BACKGROUND: #dee7ef
}
TABLE.scrollable TH.sortable {
	PADDING-RIGHT: 18px; BACKGROUND: #dee7ef
}
THEAD.general_head TH.sorted {
	PADDING-RIGHT: 18px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/table_arrow_down.png) #cdcdcd no-repeat right 50%
}
TABLE.scrollable TH.sorted {
	PADDING-RIGHT: 18px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/table_arrow_down.png) #cdcdcd no-repeat right 50%
}
TBODY.general_body TD {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 1.6em; COLOR: #666666; FONT-SIZE: 11px; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 4px
}
TBODY.general_body TR.highlight TD {
	BACKGROUND-COLOR: #f5f1e2
}
TABLE.scrollable TR.highlight TD {
	BACKGROUND-COLOR: #f5f1e2
}
TABLE.hub_general {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
THEAD.hub_general_head TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/table_head_general.gif) #d5cfc1 repeat-x 50% bottom; COLOR: #444444; PADDING-TOP: 3px
}
TBODY.hub_general_body TD {
	BORDER-BOTTOM: #dbd3b9 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fdf9ed; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 1.6em; FONT-SIZE: 11px; PADDING-TOP: 4px
}
TBODY.hub_general_body TR.highlight TD {
	BORDER-BOTTOM: #dbd3b9 1px solid; BACKGROUND-COLOR: #f5f1e2
}
TABLE.scrollable TR.highlight TD {
	BORDER-BOTTOM: #dbd3b9 1px solid; BACKGROUND-COLOR: #f5f1e2
}
.hub_general_head {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/table_head_general.gif) #d5cfc1 repeat-x 50% bottom; PADDING-TOP: 3px
}
.hub_general_body {
	BORDER-BOTTOM: #dbd3b9 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fdf9ed; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 4px
}
THEAD.hub_general_head TH.sort_by {
	PADDING-RIGHT: 18px; BACKGROUND: #dee7ef
}
TABLE.scrollable TH.sortable {
	PADDING-RIGHT: 18px; BACKGROUND: #dee7ef
}
THEAD.hub_general_head TH.sorted {
	PADDING-RIGHT: 18px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/table_arrow_down.png) #cdcdcd no-repeat right 50%
}
TABLE.scrollable TH.sorted {
	PADDING-RIGHT: 18px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/table_arrow_down.png) #cdcdcd no-repeat right 50%
}
TABLE.hub_secondary {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
THEAD.hub_secondary_head TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/f_module_top.gif) #d5cfc1 repeat-x; COLOR: #444444; PADDING-TOP: 3px
}
TBODY.hub_secondary_body TD {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 1.6em; FONT-SIZE: 11px; PADDING-TOP: 4px
}
TBODY.hub_secondary_body TR.highlight TD {
	BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND-COLOR: #f3f3f3
}
TABLE.scrollable TR.highlight TD {
	BORDER-BOTTOM: #dfdfdf 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.hub_secondary_head {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/f_module_top.gif) #dfdfdf repeat-x 50% bottom; PADDING-TOP: 3px
}
.hub_secondary_body {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 4px
}
THEAD.hub_secondary_head TH.sort_by {
	PADDING-RIGHT: 18px; BACKGROUND: #dee7ef
}
TABLE.scrollable TH.sortable {
	PADDING-RIGHT: 18px; BACKGROUND: #dee7ef
}
THEAD.hub_secondary_head TH.sorted {
	PADDING-RIGHT: 18px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/table_arrow_down.png) #cdcdcd no-repeat right 50%
}
TABLE.scrollable TH.sorted {
	PADDING-RIGHT: 18px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/table_arrow_down.png) #cdcdcd no-repeat right 50%
}
TABLE.table_hpg {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
THEAD.table_hpg_head TH {
	BORDER-BOTTOM: #e8d8d8 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/table_head_hpg.gif) #e8d8d8 repeat-x 50% bottom; PADDING-TOP: 3px
}
THEAD.table_hpg_head A {
	DISPLAY: block
}
THEAD.table_hpg_head A:link {
	DISPLAY: block
}
THEAD.table_hpg_head A:visited {
	DISPLAY: block
}
TABLE.scrollable A {
	DISPLAY: block
}
TABLE.scrollable A:link {
	DISPLAY: block
}
TABLE.scrollable A:visited {
	DISPLAY: block
}
TBODY.table_hpg_body A {
	DISPLAY: block
}
THEAD.table_hpg_body A:link {
	DISPLAY: block
}
THEAD.table_hpg_body A:visited {
	DISPLAY: block
}
TBODY.table_hpg_body TD {
	BORDER-BOTTOM: #e8d8d8 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fbf7f7; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 1.6em; FONT-SIZE: 11px; PADDING-TOP: 4px
}
TBODY.table_hpg_body TR.hpg_highlight TD {
	BORDER-BOTTOM: #e8d8d8 1px solid; BACKGROUND-COLOR: #f6eeee
}
TABLE.scrollable TR.hpg_highlight TD {
	BORDER-BOTTOM: #e8d8d8 1px solid; BACKGROUND-COLOR: #f6eeee
}
.hpg_head {
	BORDER-BOTTOM: #e8d8d8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/table_head_hpg.gif) #e8d8d8 repeat-x 50% bottom; HEIGHT: 1.6em; PADDING-TOP: 3px
}
.hpg_content {
	BORDER-BOTTOM: #e8d8d8 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fbf7f7; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 4px
}
A.album_select {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 80px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 3px; BACKGROUND: url(/img/album_select_sm.gif) #ffffff no-repeat; HEIGHT: 68px; MARGIN-RIGHT: 3px; PADDING-TOP: 10px
}
A.album_select:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 80px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 3px; BACKGROUND: url(/img/album_select_sm.gif) #ffffff no-repeat left bottom; HEIGHT: 68px; MARGIN-RIGHT: 3px; PADDING-TOP: 10px
}
A.album_select_lg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 3px; BACKGROUND: url(/img/album_select_lg.gif) #ffffff no-repeat; HEIGHT: 122px; MARGIN-RIGHT: 3px; PADDING-TOP: 14px
}
A.album_select_lg:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 3px; BACKGROUND: url(/img/album_select_lg.gif) #ffffff no-repeat left bottom; HEIGHT: 122px; MARGIN-RIGHT: 3px; PADDING-TOP: 14px
}
.image_select {
	BORDER-BOTTOM: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 2px solid; BORDER-RIGHT: #ffffff 2px solid; PADDING-TOP: 1px
}
.image_select:hover {
	BORDER-BOTTOM: #3366cc 2px solid; BORDER-LEFT: #3366cc 2px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #3366cc 2px solid; BORDER-RIGHT: #3366cc 2px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.album_select_item {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 95px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 10px; HEIGHT: auto; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px
}
.album_select_item_narrow {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 7px; WIDTH: 80px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img/album_select_sm.gif) #ffffff no-repeat; HEIGHT: auto; BORDER-TOP: #999999 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 10px
}
.album_select_item_lg {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 150px; PADDING-RIGHT: 2px; HEIGHT: auto; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px
}
A.button1 {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button1:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button1:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button1b {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button1b:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button1b:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button2 {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button2:visited {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button2:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button2_selected {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #999999; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.button2_selected {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #999999; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button2b {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button2b:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button2b:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button2c {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button2c:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 13px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button2c:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; FONT-SIZE: 13px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button3 {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3366cc; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.button3:visited {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #3366cc; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.button3:hover {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.btn_cms_page {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 12px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_css {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_css:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_css:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 12px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_css_sm {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_css_sm:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_css_sm:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #3366cc; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button_sm {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 10px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button_sm:visited {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 10px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button_sm:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button_lg {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 20px 5px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 15px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button_lg:visited {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 20px 5px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 15px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button_lg:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 3px 20px 5px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 15px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.button_lg_block {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 5px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; FONT-SIZE: 14px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.button_lg_block:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 5px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; FONT-SIZE: 14px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.button_lg_block:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 3px 0px 5px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 14px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.button_lg_block2 {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 22px; MARGIN: 3px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; FONT-SIZE: 14px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.button_lg_block2:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 22px; MARGIN: 3px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; FONT-SIZE: 14px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.button_lg_block2:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 22px; MARGIN: 3px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 14px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.button_icon {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.button_icon:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.link_big {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 16px; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.link_big:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 16px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.alert_help {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 6px; WIDTH: 13px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(/img/icon_alert_help.gif) no-repeat 50% top; HEIGHT: 15px; COLOR: #3366cc; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.alert_help:hover {
	BACKGROUND: url(/img/icon_alert_help.gif) no-repeat 50% bottom; COLOR: #ffffff; TEXT-DECORATION: none
}
A.alert_help_sm {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #cc0000; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.alert_help_sm:hover {
	BACKGROUND: #cc0000; COLOR: #ffffff; TEXT-DECORATION: none
}
A.alert_help_sm_left {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; FLOAT: left; COLOR: #cc0000; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.alert_help_sm_left:hover {
	BACKGROUND: #cc0000; FLOAT: left; COLOR: #ffffff; TEXT-DECORATION: none
}
.nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.nav LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.nav A {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; MARGIN: 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.nav A:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; MARGIN: 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.nav A:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; MARGIN: 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.nav_drop_module {
	Z-INDEX: 100; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; MARGIN: -1px 0px 0px; PADDING-LEFT: 0px; WIDTH: 144px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; VISIBILITY: hidden; FONT-SIZE: 11px; TOP: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.nav_drop_module A {
	Z-INDEX: 100; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: medium none; FONT-WEIGHT: normal; MARGIN-RIGHT: 2px; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 3px
}
* HTML .nav_drop_module A {
	WIDTH: 100%
}
.nav_drop_module A:hover {
	Z-INDEX: 100; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffbb; COLOR: #3366cc; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.tabs_table {
	MARGIN: 0px 0px -1px; CLEAR: both
}
.g_tab_mid {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/img/tab_mid.gif) repeat-x 0px 0px; PADDING-TOP: 5px
}
.g_tab_mid_sel {
	PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(/img/tab_mid_sel.gif) repeat-x 0px 0px; COLOR: #333333; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.g_tab_text {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.g_tabs_top_mid {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/gree_tabs_top_mid.gif) repeat-x 0px 0px; PADDING-TOP: 0px
}
.tabs {
	MARGIN: 0px
}
.tabs .middle_left {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/tabs_middle_left.gif) repeat-y; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.tabs .middle_right {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/tabs_middle_right.gif) repeat-y; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.tabs .bottom_left {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/tabs_bottom_left.gif) no-repeat; HEIGHT: 10px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.tabs .bottom_center {
	LINE-HEIGHT: 1px; MARGIN: 0px; BACKGROUND: url(/img/tabs_bottom_center.gif) repeat-x; HEIGHT: 10px; FONT-SIZE: 1px
}
.tabs .bottom_right {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/tabs_bottom_right.gif) no-repeat; HEIGHT: 10px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.tabs_left {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 440px; PADDING-RIGHT: 30px; PADDING-TOP: 0px
}
.tabs_right {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A.tab_link {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.tab_link:visited {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.tab_link:hover {
	COLOR: #ffffff; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.f_dashboard {
	MARGIN: 0px
}
.f_dashboard .top_left {
	BORDER-BOTTOM: #7e9831 3px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px -2px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/img/title_bg_main_center.gif) #f1b207 50% top; HEIGHT: auto; COLOR: #000000; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.f_dashboard .top_right {
	BORDER-BOTTOM: #7e9831 3px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 3px; MARGIN: 0px 0px -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/img/title_bg_main_center.gif) #f1b207 50% top; HEIGHT: auto; COLOR: #333333; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.f_dashboard .middle_center {
	BORDER-BOTTOM: #f3c240 2px solid; BORDER-LEFT: #f3c240 2px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #f3c240 2px solid; PADDING-TOP: 0px
}
.f_dashboard .top_left2 {
	BORDER-BOTTOM: #f3c240 2px solid; BORDER-LEFT: #f3c240 2px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.f_dashboard .top_right2 {
	BORDER-BOTTOM: #f3c240 2px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 8px; VERTICAL-ALIGN: middle; BORDER-RIGHT: #f3c240 2px solid; PADDING-TOP: 2px
}
.f_dashboard .title {
	BORDER-BOTTOM: #f4da92 2px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.f_dashboard .title_sub {
	MARGIN: 0px 0px 4px; PADDING-LEFT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.f_dashboard .left {
	PADDING-LEFT: 10px
}
.f_dashboard .right {
	PADDING-RIGHT: 10px
}
.f_dashboard .nav {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #efefef; HEIGHT: auto; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.f_dashboard .nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.f_dashboard .nav LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.f_dashboard .nav A {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 22px; MARGIN: 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.f_dashboard .nav A:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; MARGIN: 0px 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; FONT-SIZE: 11px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.f_dashboard .nav_drop {
	Z-INDEX: 100; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; MARGIN: -1px 0px 0px; PADDING-LEFT: 0px; WIDTH: 144px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; VISIBILITY: hidden; FONT-SIZE: 11px; TOP: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.f_dashboard .nav_drop A {
	Z-INDEX: 100; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #3366cc; MARGIN-RIGHT: 2px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
* HTML .f_dashboard .nav_drop A {
	WIDTH: 100%
}
.f_dashboard .nav_drop A:hover {
	Z-INDEX: 100; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ffffbb; COLOR: #3366cc; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.f_secondary {
	MARGIN: 0px
}
.f_secondary .top_left {
	BORDER-BOTTOM: #999999 3px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/img/f_cal_week_top.gif) repeat-x 50% top; HEIGHT: auto; COLOR: #333333; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.f_secondary .top_right {
	BORDER-BOTTOM: #999999 3px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px 0px -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(/img/f_cal_week_top.gif) repeat-x 50% top; HEIGHT: auto; FONT-SIZE: 1px; PADDING-TOP: 2px
}
.f_secondary .middle_center {
	BORDER-BOTTOM: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #cccccc 2px solid; PADDING-TOP: 0px
}
.f_secondary .pad_sides {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.f_secondary .title {
	MARGIN: 0px; PADDING-LEFT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.f_secondary .left {
	PADDING-LEFT: 10px
}
.f_secondary .right {
	PADDING-RIGHT: 10px
}
.f_secondary .nav_drop {
	Z-INDEX: 100; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; MARGIN: -1px 0px 0px; PADDING-LEFT: 0px; WIDTH: 144px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; VISIBILITY: hidden; FONT-SIZE: 11px; TOP: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.f_secondary .nav_drop A {
	Z-INDEX: 100; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #3366cc; MARGIN-RIGHT: 2px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
* HTML .f_secondary .nav_drop A {
	WIDTH: 100%
}
.f_secondary .nav_drop A:hover {
	Z-INDEX: 100; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ffffbb; COLOR: #3366cc; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.secondary {
	MARGIN: 0px
}
.secondary .top_left {
	BORDER-BOTTOM: #cccccc 3px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px 0px -2px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: #efefef; HEIGHT: auto; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.secondary .top_center {
	BORDER-BOTTOM: #cccccc 3px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #efefef; HEIGHT: auto; COLOR: #333333; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.secondary .top_center_right {
	BORDER-BOTTOM: #cccccc 3px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; MARGIN: 0px 0px -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #efefef; HEIGHT: auto; COLOR: #666666; PADDING-TOP: 5px
}
.secondary .top_right {
	BORDER-BOTTOM: #cccccc 3px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px 0px -2px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: #efefef; HEIGHT: auto; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.secondary .middle_left {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/f_secondary_middle_left.gif) repeat-y; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.secondary .middle_center {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
.secondary .middle_right {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/f_secondary_middle_right.gif) repeat-y; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.secondary .bottom_left {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/f_secondary_bottom_left.gif) no-repeat; HEIGHT: 10px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.secondary .bottom_center {
	LINE-HEIGHT: 1px; MARGIN: 0px; BACKGROUND: url(/img/f_secondary_bottom_center.gif) repeat-x; HEIGHT: 10px; FONT-SIZE: 1px
}
.secondary .bottom_right {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/f_secondary_bottom_right.gif) no-repeat; HEIGHT: 10px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.f_cal_week {
	MARGIN: 0px 0px 10px
}
.f_cal_week .top_left {
	BORDER-BOTTOM: #999999 3px solid; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/img/f_cal_week_top.gif) no-repeat center top; HEIGHT: auto; COLOR: #333333; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.f_cal_week .top_right {
	BORDER-BOTTOM: #999999 3px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px 0px -2px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/f_cal_week_top.gif) no-repeat center top; HEIGHT: auto; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.f_cal_week .middle_center {
	BORDER-BOTTOM: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #cccccc 2px solid; PADDING-TOP: 0px
}
.module {
	MARGIN: 0px
}
.module .top_left {
	BORDER-BOTTOM: #bbbbbb 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px -2px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/img/f_module_top.gif) no-repeat center top; HEIGHT: auto; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.module .top_right {
	BORDER-BOTTOM: #bbbbbb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px 0px -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/img/f_module_top.gif) no-repeat center top; HEIGHT: auto; PADDING-TOP: 0px
}
.module .middle_center {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/f_module_background.gif) #fafafa repeat-x; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 0px
}
.module .pad_sides {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.module .title {
	MARGIN: 0px; PADDING-LEFT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.module .left {
	PADDING-LEFT: 10px; FONT-SIZE: 11px
}
.module .right {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px
}
.module A.module_link {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: auto; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.module A.module_link:hover {
	WIDTH: auto; DISPLAY: block; BACKGROUND: #ffffbb; HEIGHT: auto; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.module A.module_link_help {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: auto; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.module A.module_link_help:hover {
	WIDTH: auto; DISPLAY: block; BACKGROUND: #ffffbb; FLOAT: left; HEIGHT: auto; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.module .title {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.module .info {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.module .label {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.module .content {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666666; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.module .content2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.module .button_container {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.module A.button1 {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.module A.button1:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.module A.button1:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.module .nav {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: #aaaaaa; HEIGHT: auto; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 0px
}
.module .nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.module .nav LI {
	PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 1px
}
.module .nav A {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.module .nav A:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.module_action {
	MARGIN: 0px
}
.module_action .top_left {
	BORDER-BOTTOM: #bbbbbb 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px -2px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/img/f_module_action_top.gif) #7e9831 repeat-x; HEIGHT: auto; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.module_action .top_right {
	BORDER-BOTTOM: #bbbbbb 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px 0px -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/img/f_module_action_top.gif) #7e9831 repeat-x; HEIGHT: auto; PADDING-TOP: 0px
}
.module_action .middle_center {
	BORDER-BOTTOM: #7e9831 1px solid; BORDER-LEFT: #7e9831 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #7e9831 1px solid; PADDING-TOP: 0px
}
.module_action .pad_sides {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.module_action .title {
	MARGIN: 0px; PADDING-LEFT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.module_action .left {
	PADDING-LEFT: 10px; FONT-SIZE: 11px
}
.module_action .right {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px
}
.module_group {
	MARGIN: 0px
}
.module_group .top {
	BORDER-BOTTOM: #f3c240 2px solid; PADDING-BOTTOM: 1px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px -2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: auto; COLOR: #214a7d; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.module_group .middle {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.module_group .nav {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: #efefef; HEIGHT: auto; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.module_group .nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.module_group .nav LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.module_group .nav A {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.module_group .nav A:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.module_group A.module_link {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; WIDTH: auto; PADDING-RIGHT: 2px; DISPLAY: block; HEIGHT: auto; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.module_group A.module_link:hover {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; WIDTH: auto; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND: #ffffbb; HEIGHT: auto; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.module_short {
	MARGIN: 0px
}
.module_short .left {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/f_short_left.gif) no-repeat; HEIGHT: 24px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.module_short .center {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/f_short_center.gif) repeat-x; HEIGHT: 24px; PADDING-TOP: 2px
}
.module_short .right {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 10px; BACKGROUND: url(/img/f_short_right.gif) no-repeat; HEIGHT: 24px; FONT-SIZE: 1px
}
.green_alert {
	MARGIN: 0px 10px 10px 0px; WIDTH: 97%
}
.green_alert .top_left {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 45px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/green_top_left.gif) #7eb01a no-repeat; HEIGHT: 6px; FONT-SIZE: 1px
}
.green_alert .top_center {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 6px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/green_top_center.gif) #ffffff repeat-x; HEIGHT: 6px; FONT-SIZE: 1px
}
.green_alert .top_right {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 6px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/green_top_right.gif) #7eb01a no-repeat; HEIGHT: 6px; FONT-SIZE: 1px
}
.green_alert .middle_left {
	TEXT-ALIGN: center; LINE-HEIGHT: 48px; MARGIN: 0px; WIDTH: 45px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/spacer.gif) #7eb01a no-repeat; COLOR: #ffffff; FONT-SIZE: 48px; FONT-WEIGHT: bold
}
.green_alert .middle_center {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.green_alert .middle_center H2 {
	DISPLAY: inline; COLOR: #333333; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.green_alert .middle_right {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 6px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/green_middle_right.gif) #7eb01a repeat-y; FONT-SIZE: 1px
}
.green_alert .bottom_left {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 45px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/green_bottom_left.gif) #7eb01a no-repeat; HEIGHT: 6px; FONT-SIZE: 1px
}
.green_alert .bottom_center {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 6px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/green_bottom_center.gif) #ffffff repeat-x; HEIGHT: 6px; FONT-SIZE: 1px
}
.green_alert .bottom_right {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 6px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/green_bottom_right.gif) #7eb01a no-repeat; HEIGHT: 6px; FONT-SIZE: 1px
}
.grey_alert {
	MARGIN: 0px 0px 20px; WIDTH: 100%
}
.grey_alert .left {
	BORDER-BOTTOM: #aaaaaa 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #aaaaaa 2px solid; LINE-HEIGHT: 48px; MARGIN: 0px; WIDTH: 60px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/step_left0.gif) #cccccc repeat-y; COLOR: #333333; FONT-SIZE: 48px; BORDER-TOP: #aaaaaa 2px solid; FONT-WEIGHT: bold
}
.grey_alert .right {
	BORDER-BOTTOM: #aaaaaa 2px solid; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; BACKGROUND: #ffffff; BORDER-TOP: #aaaaaa 2px solid; BORDER-RIGHT: #aaaaaa 2px solid; PADDING-TOP: 10px
}
.grey_alert .list A {
	DISPLAY: block; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.grey_alert TEXTAREA {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #efefef; WIDTH: 80%; FONT-FAMILY: Arial; MARGIN-BOTTOM: 10px; HEIGHT: 150px; COLOR: #333333; FONT-SIZE: 13px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.grey_alert B {
	FONT-SIZE: 16px
}
.grey_alert LI A {
	TEXT-DECORATION: none
}
.grey_alert LI A:hover {
	BACKGROUND-COLOR: #3366cc; COLOR: #ffffff
}
.grey_alert .email_form {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; BACKGROUND-COLOR: #faf8f5; WIDTH: 80%; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid
}
.grey_alert .email_form_error {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BACKGROUND-COLOR: #ffcccc; WIDTH: 80%; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid
}
.alert {
	MARGIN: 0px
}
.alert .top_center {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px -2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/img/f_alert_top_center.gif) repeat-x; HEIGHT: auto; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.alert .middle_center {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid; PADDING-TOP: 5px
}
.alert .title {
	BORDER-BOTTOM: #cb8585 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.alert .info {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.alert .info2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.alert .label {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.alert .content {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666666; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.alert .content2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.alert .button_container {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.alert A.button1 {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.alert A.button1:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.alert A.button1:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 10px; BORDER-TOP: #3366cc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.alert A.module_link {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: auto; PADDING-RIGHT: 2px; DISPLAY: block; HEIGHT: auto; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.alert A.module_link:hover {
	WIDTH: auto; DISPLAY: block; BACKGROUND: #ffffbb; HEIGHT: auto; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.alert .spacing {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 10px; CLEAR: both; PADDING-TOP: 0px
}
.step_right {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.step_right .top_left {
	WIDTH: 45px; BACKGROUND: url(/img/grey_top_left.gif) #ffcc00 no-repeat 0px 0px; HEIGHT: 6px
}
.step_right .top_center {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 6px; BACKGROUND: url(/img/grey_top_center.gif) #ffffff repeat-x 0px 0px; HEIGHT: 6px; FONT-SIZE: 1px
}
.step_right .top_right {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 6px; BACKGROUND: url(/img/grey_top_right.gif) #ffcc00 no-repeat 0px 0px; HEIGHT: 6px; FONT-SIZE: 1px
}
.step_right .middle_left {
	TEXT-ALIGN: center; LINE-HEIGHT: 48px; MARGIN: 0px; WIDTH: 45px; BACKGROUND: url(/img/spacer.gif) #cccccc; FONT-SIZE: 48px; FONT-WEIGHT: bold
}
.step_right .middle_center {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.step_right .middle_right {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 6px; BACKGROUND: url(/img/grey_middle_right.gif) #ffcc00 repeat-y 0px 0px; FONT-SIZE: 1px
}
.step_right .bottom_left {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 45px; BACKGROUND: url(/img/grey_bottom_left.gif) #ffcc00 no-repeat 0px 0px; HEIGHT: 6px; FONT-SIZE: 1px
}
.step_right .bottom_center {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 6px; BACKGROUND: url(/img/grey_bottom_center.gif) #ffffff repeat-x 0px 0px; HEIGHT: 6px; FONT-SIZE: 1px
}
.step_right .bottom_right {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 6px; BACKGROUND: url(/img/grey_bottom_right.gif) #ffcc00 no-repeat 0px 0px; HEIGHT: 6px; FONT-SIZE: 1px
}
.step_header {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.step_content {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 13px
}
.step {
	MARGIN: 0px 0px 20px; WIDTH: 100%
}
.step .left {
	BORDER-BOTTOM: #efb803 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #efb803 2px solid; LINE-HEIGHT: 48px; MARGIN: 0px; WIDTH: 60px; BACKGROUND: url(/img/step_left1.gif) #fcc719 repeat-y; COLOR: #333333; FONT-SIZE: 48px; BORDER-TOP: #efb803 2px solid; FONT-WEIGHT: bold
}
.step .right {
	BORDER-BOTTOM: #efb803 2px solid; BORDER-LEFT: #efb803 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; BACKGROUND: #ffffff; BORDER-TOP: #efb803 2px solid; BORDER-RIGHT: #efb803 2px solid; PADDING-TOP: 10px
}
.step .list A {
	DISPLAY: block; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.step .bottom_right {
	MARGIN: 0px; WIDTH: 10px; BACKGROUND: url(/img/step_bottom_right.gif) #ffffff no-repeat 0px 0px; HEIGHT: 10px; FONT-SIZE: 1px
}
.step TEXTAREA {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #efefef; WIDTH: 80%; FONT-FAMILY: Arial; MARGIN-BOTTOM: 10px; HEIGHT: 150px; COLOR: #333333; FONT-SIZE: 13px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.step B {
	FONT-SIZE: 16px
}
.step LI A {
	TEXT-DECORATION: none
}
.step LI A:hover {
	BACKGROUND-COLOR: #3366cc; COLOR: #ffffff
}
.step .email_form {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; BACKGROUND-COLOR: #faf8f5; WIDTH: 80%; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid
}
.step .email_form_error {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BACKGROUND-COLOR: #ffcccc; WIDTH: 80%; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid
}
.list_padding {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.list_padding TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.list_table {
	MARGIN: 0px 0px 5px; WIDTH: 100%
}
.list_header {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.list_title {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.list_title2 {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.gb_text {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px
}
.list_content {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 12px
}
.list_text {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px
}
.list_text_red {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 11px
}
.list_text_spaced {
	LINE-HEIGHT: 18px; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px
}
.list_text_light {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 11px
}
.list_text_black {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.list_text_bold {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.list_text_bold_right {
	TEXT-ALIGN: right; MARGIN: 0px 0px 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.list_label {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.list_label_grey {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.list_label_black {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.list_label_sm {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.list_line {
	BORDER-BOTTOM: #d9d9d9 1px solid; LINE-HEIGHT: 1px; MARGIN: 1px 0px 2px; WIDTH: 100%; FONT-SIZE: 1px
}
.list_line2 {
	BORDER-BOTTOM: #d9d9d9 1px solid; LINE-HEIGHT: 1px; MARGIN: 1px 0px 5px; WIDTH: 100%; FONT-SIZE: 1px
}
.list_description {
	MARGIN: 3px 0px 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 12px
}
.list_assi_title {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.nav_cal {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; voice-family: inherit
}
.nav_cal UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: -1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.nav_cal LI {
	BORDER-LEFT: #cccccc 1px solid; MARGIN: 0px; DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/app_nav_drop_arrow.gif) no-repeat right 50%; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none
}
.nav_cal A {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 25px; DISPLAY: block; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.nav_cal A:hover {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 25px; DISPLAY: block; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.cal_dropmenudiv_x {
	Z-INDEX: 100; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px -1px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; FONT: 1px Arial; BACKGROUND: #ffffff; VISIBILITY: hidden; BORDER-TOP: #cccccc 1px solid; TOP: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.cal_dropmenudiv_x A {
	LINE-HEIGHT: 1px; WIDTH: 1px; FLOAT: right; HEIGHT: 1px; FONT-SIZE: 1px
}
* HTML .cal_dropmenudiv_x A {
	LINE-HEIGHT: 1px; WIDTH: 1px; HEIGHT: 1px; FONT-SIZE: 1px
}
.cal_dropmenudiv_x A:hover {
	LINE-HEIGHT: 1px; WIDTH: 1px; HEIGHT: 1px; FONT-SIZE: 1px; TEXT-DECORATION: none
}
.cal_dropmenudiv_b {
	Z-INDEX: 100; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: -1px 0px 0px -1px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; FONT: 11px Arial; BACKGROUND: #ffffff; VISIBILITY: hidden; BORDER-TOP: #cccccc 1px solid; TOP: 0px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.cal_dropmenudiv_b A {
	Z-INDEX: 100; TEXT-ALIGN: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 3px
}
* HTML .cal_dropmenudiv_b A {
	WIDTH: 122px
}
.cal_dropmenudiv_b A:hover {
	Z-INDEX: 100; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 122px; PADDING-RIGHT: 5px; BACKGROUND: #ffffbb; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.cal_table {
	MARGIN: 0px 0px 7px 1px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.cal_td {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; MARGIN: 0px; BORDER-SPACING: 0px; VERTICAL-ALIGN: top; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid
}
.cal_td_weekday {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f0f0f0; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 2px
}
.cal_month {
	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 15px; VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold
}
.cal_weekday {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cal_nav {
	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.cal_day {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cal_text {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 5px; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.cal_text_test {
	BACKGROUND-COLOR: #ffffbb; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 5px; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.cal_text_test2 {
	BACKGROUND-COLOR: #ffffbb; FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 5px; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.cal_text_course {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.cal_text_period {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #999999; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.cal_line {
	BORDER-BOTTOM: #d9d9d9 1px solid; LINE-HEIGHT: 1px; MARGIN: 3px 0px; WIDTH: 100%; FONT-SIZE: 1px
}
.personal {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #cccccc 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.assigned {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #ffcccc 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.due {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #cc0000 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.school {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #ef983b 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.group {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #91b03a 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.personal_page {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #cccccc 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; WIDTH: 100px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.assigned_page {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #ffcccc 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; WIDTH: 100px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.due_page {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #cc0000 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; WIDTH: 100px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.school_page {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #ef983b 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; WIDTH: 100px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.group_page {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #91b03a 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; WIDTH: 100px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.personal_tourse {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #cccccc 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.assigned_tourse {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #ffcccc 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.due_tourse {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #cc0000 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.school_tourse {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #ef983b 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.group_tourse {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #91b03a 3px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 5px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.personal_right {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.assigned_right {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: auto; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.due_right {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: auto; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.school_right {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.group_right {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 11px; PADDING-TOP: 2px
}
.plan_table_top {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; MARGIN: 0px; BORDER-SPACING: 0px; WIDTH: 420px; BORDER-COLLAPSE: collapse; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid
}
.plan_table {
	MARGIN: 0px; WIDTH: 420px; BORDER-COLLAPSE: collapse
}
.plan_td_day {
	BORDER-BOTTOM: #d9d9d9 0px solid; TEXT-ALIGN: right; BORDER-LEFT: #d9d9d9 0px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 8px; BORDER-SPACING: 0px; PADDING-RIGHT: 3px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 2px
}
.plan_td_day2 {
	BORDER-BOTTOM: #d9d9d9 0px solid; TEXT-ALIGN: right; BORDER-LEFT: #d9d9d9 0px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 8px; BORDER-SPACING: 0px; PADDING-RIGHT: 3px; BORDER-TOP: #d9d9d9 0px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 2px
}
.plan_td_day_due {
	BORDER-BOTTOM: #d9d9d9 0px solid; TEXT-ALIGN: right; BORDER-LEFT: #d9d9d9 0px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffbb; MARGIN: 0px; PADDING-LEFT: 8px; BORDER-SPACING: 0px; PADDING-RIGHT: 3px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 2px
}
.plan_td_assign {
	BORDER-BOTTOM: #d9d9d9 0px solid; BORDER-LEFT: #d9d9d9 0px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 0px solid; PADDING-TOP: 2px
}
.plan_td_assign2 {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.plan_td_assign_due {
	BORDER-BOTTOM: #d9d9d9 0px solid; BORDER-LEFT: #d9d9d9 0px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffbb; MARGIN: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 0px solid; PADDING-TOP: 2px
}
.plan_table_assign {
	MARGIN: 0px 0px 5px
}
.plan_label_day {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.plan_label {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.plan_label2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.plan_text {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.text_margin {
	MARGIN: 0px 0px 5px
}
.cal_link {
	TEXT-ALIGN: right; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.gb_tabs_table {
	MARGIN: 0px 0px -1px; CLEAR: both
}
.gb_tab_left {
	BORDER-BOTTOM: #d9d9d9 1px solid; MARGIN: 0px; WIDTH: 5px; BACKGROUND: url(/img/gradebook/gb_tab_left.gif) no-repeat 0px 0px; HEIGHT: 19px
}
.gb_tab_center {
	BORDER-BOTTOM: #d9d9d9 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(/img/gradebook/gb_tab_center.gif) repeat-x 0px 0px; PADDING-TOP: 3px
}
.gb_tab_center_sel {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(/img/gradebook/gb_tab_center_sel.gif) repeat-x 0px 0px; PADDING-TOP: 3px
}
.gb_tab_right {
	BORDER-BOTTOM: #d9d9d9 1px solid; MARGIN: 0px; WIDTH: 6px; BACKGROUND: url(/img/gradebook/gb_tab_right.gif) no-repeat 0px 0px; HEIGHT: 19px
}
.gb_tab_td {
	BACKGROUND: url(/img/gradebook/gb_tab_bg.gif) repeat-x 0px 0px; VERTICAL-ALIGN: bottom
}
.gb_tab_td2 {
	BACKGROUND: url(/img/gradebook/gb_tab_bg.gif) repeat-x 0px 0px; VERTICAL-ALIGN: middle
}
.gb_bottom {
	VERTICAL-ALIGN: bottom
}
.gb_tab_text {
	MARGIN: 0px; FONT: bold 11px Arial, Helvetica, sans-serif
}
.gb_tabs_top_mid {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/gradebook/gree_tabs_top_mid.gif) repeat-x 0px 0px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
A.gb_tab_link {
	TEXT-TRANSFORM: uppercase; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A.gb_tab_link:hover {
	TEXT-TRANSFORM: uppercase; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: underline
}
.gb_top_yell_left {
	MARGIN: 0px; WIDTH: 4px; BACKGROUND: url(/img/gradebook/gb_top_yell_left.gif) no-repeat 0px 0px; HEIGHT: 15px
}
.gb_top_yell_center {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px Arial, Helvetica, sans-serif; BACKGROUND: #ffe95b; COLOR: #333333; PADDING-TOP: 1px
}
.gb_top_yell_right {
	MARGIN: 0px; WIDTH: 4px; BACKGROUND: url(/img/gradebook/gb_top_yell_right.gif) no-repeat 0px 0px; HEIGHT: 15px
}
.gb_top_nav_left {
	BORDER-LEFT: #d9d9d9 1px solid; MARGIN: 0px; WIDTH: 3px; BACKGROUND: #ffffff; HEIGHT: 20px; BORDER-TOP: #999999 1px solid
}
.gb_top_nav_center {
	MARGIN: 0px; BACKGROUND: #f0f0f0; VERTICAL-ALIGN: middle; BORDER-TOP: #999999 1px solid
}
.gb_top_nav_center2 {
	MARGIN: 0px; BACKGROUND: #ffffff; VERTICAL-ALIGN: middle; BORDER-TOP: #999999 1px solid
}
.gb_top_nav_right {
	MARGIN: 0px; WIDTH: 3px; BACKGROUND: #f0f0f0; HEIGHT: 20px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #d9d9d9 1px solid
}
.gb_head_left {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 10px; BACKGROUND: url(/img/title_bg_main_center.gif) #f1b207 50% top; HEIGHT: 24px; FONT-SIZE: 1px; VERTICAL-ALIGN: bottom
}
.gb_head_center {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/title_bg_main_center.gif) #f1b207 50% top; HEIGHT: 24px; COLOR: #000000; PADDING-TOP: 3px
}
.gb_head_right {
	LINE-HEIGHT: 1px; MARGIN: 0px; WIDTH: 10px; BACKGROUND: url(/img/title_bg_main_center.gif) #f1b207 50% top; HEIGHT: 24px; FONT-SIZE: 1px; VERTICAL-ALIGN: bottom
}
.gb_head_period {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 15px Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 0px
}
.gb_head_drop {
	MARGIN: 0px; FONT: bold 11px Arial, Helvetica, sans-serif
}
.gb_head_nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT: bold 11px Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
.gb_period_nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #666666; PADDING-TOP: 3px
}
.gb_student_dropped {
	TEXT-DECORATION: line-through
}
.gb_label {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #333333
}
.gb_label_bold {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #333333
}
.gb_names {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #333333; VERTICAL-ALIGN: middle
}
.gb_names_flagged {
	FONT: 11px Arial, Helvetica, sans-serif; BACKGROUND: #ffcccc; COLOR: #333333; VERTICAL-ALIGN: middle
}
.gb_content {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #333333; VERTICAL-ALIGN: middle
}
.gb_assignment {
	BORDER-BOTTOM: #d9d9d9 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #333333; BORDER-TOP: #d9d9d9 1px solid; PADDING-TOP: 0px
}
.gb_assignment2 {
	BORDER-BOTTOM: #d9d9d9 1px solid; WIDTH: 95px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #333333; BORDER-TOP: #d9d9d9 1px solid
}
.gb_chunk_border {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; BACKGROUND: #ffffff; BORDER-RIGHT: #d9d9d9 1px solid
}
.gb_title_row {
	BORDER-BOTTOM: #d9d9d9 1px solid; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #333333; VERTICAL-ALIGN: bottom
}
.gb_high_row {
	BACKGROUND-COLOR: #ffffbb
}
.gb_button_table {
	MARGIN-TOP: 5px
}
A.gb_button1 {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.gb_button1:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.gb_button2 {
	BORDER-BOTTOM: #fcc719 1px solid; BORDER-LEFT: #fcc719 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; BORDER-TOP: #fcc719 1px solid; BORDER-RIGHT: #fcc719 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.gb_button2:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.gb_pub_yes {
	MARGIN: 0px; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #333333
}
.gb_pub_no {
	MARGIN: 0px; FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #999999
}
.gb_input {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 35px; FONT-FAMILY: Arial; FONT-SIZE: 10px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.gb_comment_input {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 85px; FONT-FAMILY: Arial; HEIGHT: 14px; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.gb_input_tab {
	MARGIN: 0px 1px 0px 0px
}
.gb_select_list {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; FONT-FAMILY: Arial; HEIGHT: 14px; FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.gb_icon_legend {
	BACKGROUND: url(/img/gb_icon_legend.gif) no-repeat
}
.gb_icon_legend A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 2px; FONT: bold 11px/17px Arial, Helvetica, sans-serif; COLOR: #3366cc; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.gb_icon_legend A:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 2px; FONT: bold 11px/17px Arial, Helvetica, sans-serif; COLOR: #3366cc; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.crosshairs {
	FONT-FAMILY: arial, sans-serif; COLOR: #333333; FONT-SIZE: 11px
}
.crosshairs .on {
	BACKGROUND-COLOR: #ffffbb; FONT-FAMILY: arial, sans-serif; COLOR: #333333; FONT-SIZE: 11px
}
.crosshairs .off {
	BACKGROUND-COLOR: #fff; FONT-FAMILY: arial, sans-serif; COLOR: #333333; FONT-SIZE: 11px
}
.crosshairs .hover {
	BACKGROUND-COLOR: #fac97e; FONT-FAMILY: arial, sans-serif; COLOR: #333333; FONT-SIZE: 11px
}
.crosshairs .click {
	BACKGROUND-COLOR: #fcab2f; FONT-FAMILY: arial, sans-serif; COLOR: #333333; FONT-SIZE: 11px
}
.login {
	MARGIN: 10px 0px 20px
}
.table_login {
	MARGIN: 0px -4px 0px 0px; WIDTH: 200px
}
.login_top_left {
	MARGIN: 0px; WIDTH: 270px; BACKGROUND: url(/img/login_top_left.gif) no-repeat
}
.login_top_right {
	MARGIN: 0px; WIDTH: 435px; BACKGROUND: url(/img/login_top_right.gif) no-repeat
}
.login_mid {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 705px; PADDING-RIGHT: 10px; BACKGROUND: url(/img/login_mid.gif) repeat-y; CLEAR: both; PADDING-TOP: 0px
}
.login_bot {
	WIDTH: 705px; MARGIN-BOTTOM: 0px; BACKGROUND: url(/img/login_bot.gif) no-repeat; HEIGHT: 10px; CLEAR: both; FONT-SIZE: 4px
}
.login_img {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.header_left {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/img/header_left.gif) repeat-x 0px 0px; COLOR: #333333; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.header_center {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/img/header_center.gif) repeat-x 0px 0px; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.header_right {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(/img/header_right.gif) repeat-x 0px 0px; COLOR: #333333; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.grey_page_top_left {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/grey_page_top_left.gif) no-repeat 0px 0px; HEIGHT: 8px; PADDING-TOP: 0px
}
.grey_page_top_center {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/grey_top_center.gif) repeat-x 0px 0px; HEIGHT: 8px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.grey_page_top_right {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/grey_page_top_right.gif) no-repeat 0px 0px; HEIGHT: 8px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.grey_top_right_login {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/grey2_top_right.gif) no-repeat 0px 0px; HEIGHT: 8px; FONT-SIZE: 1px; PADDING-TOP: 0px
}
.grey_mid_left {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/grey2_middle_left.gif) repeat-y 0px 0px; PADDING-TOP: 0px
}
.grey_mid_mid {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.grey_mid_right {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(/img/grey2_middle_right.gif) repeat-y 0px 0px; PADDING-TOP: 0px
}
.grey_bot_left_login {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/grey2_bottom_left.gif) no-repeat 0px 0px; HEIGHT: 12px; PADDING-TOP: 9px
}
.grey_bot_mid {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/grey2_bottom_center.gif) repeat-x 0px 0px; HEIGHT: 12px; PADDING-TOP: 0px
}
.grey_bot_right {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 9px; BACKGROUND: url(/img/grey2_bottom_right.gif) no-repeat 0px 0px; HEIGHT: 12px; PADDING-TOP: 0px
}
.thread_title {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.thread_info {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 11px
}
.thread_content_teacher {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #ffffbb; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 13px; PADDING-TOP: 4px
}
.thread_content {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.thread_line {
	BORDER-BOTTOM: #d9d9d9 1px solid; LINE-HEIGHT: 1px; MARGIN: 3px 0px; WIDTH: 100%; FONT-SIZE: 1px
}
.thread_indent {
	MARGIN: 5px 0px 0px 15px
}
.container_cms_tools_top {
	MARGIN: 0px auto; WIDTH: auto; BACKGROUND: url(/img/cms_tools_main_bg.gif); HEIGHT: auto; PADDING-TOP: 1px
}
.container_cms_tools_page {
	PADDING-BOTTOM: 2px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: url(/img/cms_page_tools_bg.gif) no-repeat; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px
}
#cms_tools_top {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: auto; CLEAR: both
}
.quick_select {
	BORDER-BOTTOM: #cccccc 1px dashed; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px dashed; PADDING-BOTTOM: 5px; MARGIN: 0px 25px 40px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff; FLOAT: left; BORDER-TOP: #cccccc 1px dashed; BORDER-RIGHT: #cccccc 1px dashed; PADDING-TOP: 5px
}
.quick_select A.preview {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.quick_select A.preview:hover {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.quick_select IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 0px
}
.quick_select .title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.btn_quick_select_lg A {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 14px; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 5px
}
.btn_quick_select_lg A:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #ffffbb; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.btn_swatch {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 20px 15px 0px; PADDING-LEFT: 5px; WIDTH: 140px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; HEIGHT: auto; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.btn_swatch:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; BACKGROUND: #ffffbb; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none
}
.design_select {
	BORDER-BOTTOM: #cccccc 1px dashed; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px dashed; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; FLOAT: left; BORDER-TOP: #cccccc 1px dashed; BORDER-RIGHT: #cccccc 1px dashed; PADDING-TOP: 0px
}
.design_select A.preview {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.design_select A.preview:hover {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.design_select IMG {
	BORDER-BOTTOM: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #cccccc 2px solid; PADDING-TOP: 0px
}
.design_select .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.design_select_change {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.design_select_change A.preview {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.design_select_change A.preview:hover {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.design_select_change IMG {
	BORDER-BOTTOM: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #cccccc 2px solid; PADDING-TOP: 0px
}
.design_select_change .title {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.design_select_spacing {
	WIDTH: 110px; FLOAT: left; HEIGHT: 10px
}
.design_select_column_left {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; MARGIN-BOTTOM: 20px; BACKGROUND: #ffffdd; FLOAT: left; PADDING-TOP: 10px
}
.design_select_column_left H2 {
	FONT-SIZE: 22px; margin-bottoom: 5px
}
.design_select_column_right {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; MARGIN-BOTTOM: 20px; BACKGROUND: #ecf3f4; FLOAT: left; PADDING-TOP: 10px
}
.design_select_column_right H2 {
	FONT-SIZE: 22px; margin-bottoom: 5px
}
.btn_design_select_lg A {
	BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND: #ffffff; COLOR: #3366cc; FONT-SIZE: 14px; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 2px
}
.btn_design_select_lg A:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND: #ffffbb; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.btn_swatch {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 20px 15px 0px; PADDING-LEFT: 5px; WIDTH: 140px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; HEIGHT: auto; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.btn_swatch:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; BACKGROUND: #ffffbb; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none
}
.setup {
	MARGIN: 0px
}
.setup .number {
	BORDER-BOTTOM: #f1b209 3px solid; BORDER-LEFT: #f1b209 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; BACKGROUND: #ffffbb; FLOAT: left; HEIGHT: 25px; COLOR: #000000; FONT-SIZE: 22px; BORDER-TOP: #f1b209 1px solid; BORDER-RIGHT: #f1b209 1px solid; PADDING-TOP: 2px
}
.setup .label {
	BORDER-BOTTOM: #f1b209 3px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 400px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 26px; COLOR: #000000; FONT-SIZE: 22px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.setup .number_grey {
	BORDER-BOTTOM: #999999 3px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; BACKGROUND: #efefef; FLOAT: left; HEIGHT: 25px; COLOR: #999999; FONT-SIZE: 22px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; PADDING-TOP: 2px
}
.setup .label_grey {
	BORDER-BOTTOM: #999999 3px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 400px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 26px; COLOR: #999999; FONT-SIZE: 22px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.step_table {
	MARGIN: 0px
}
.step_table .numbers {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #7e9831; COLOR: #ffffff; FONT-SIZE: 22px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.step_table .wide {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#stats {
	WIDTH: 560px
}
#stats .total {
	TEXT-ALIGN: right; MARGIN: 1px; PADDING-RIGHT: 10px; FLOAT: right; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.img_instruction {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: auto; PADDING-RIGHT: 20px; BACKGROUND: #cccccc; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
.img_instruction P {
	COLOR: #cc0000
}
#template_select {
	MARGIN: 0px
}
#template_select .block {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; MARGIN: 0px 15px 5px 0px; WIDTH: 190px; FLOAT: left; HEIGHT: 190px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
#template_select .block IMG {
	MARGIN-BOTTOM: 5px
}
#template_select .block_highlight {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; WIDTH: auto; MARGIN-BOTTOM: 5px; BACKGROUND: #ffffbb; HEIGHT: 20px; VERTICAL-ALIGN: middle
}
.site_map {
	MARGIN: 0px
}
.site_map H2 {
	MARGIN: 0px 15px 0px 0px; FLOAT: left; FONT-SIZE: 15px
}
.site_map .float_left {
	BACKGROUND: #ffffff; FLOAT: left; MARGIN-RIGHT: 15px; PADDING-TOP: 5px
}
.site_map .move {
	LINE-HEIGHT: 1px; PADDING-LEFT: 2px; WIDTH: 20px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 1px
}
.site_map .home_row {
	BORDER-BOTTOM: #ff0000 2px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: #ffffbb; HEIGHT: 18px; VERTICAL-ALIGN: middle; BORDER-TOP: #ff0000 2px solid; PADDING-TOP: 10px
}
.site_map .home_row H2 {
	COLOR: #ff0000
}
.site_map .tlm_row {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffbb; HEIGHT: 24px; VERTICAL-ALIGN: middle; BORDER-TOP: #cccccc 2px solid; PADDING-TOP: 3px
}
.site_map .section_row {
	TEXT-ALIGN: right; BORDER-LEFT: #999999 1px dashed; BACKGROUND: #dfdfdf; HEIGHT: 24px; VERTICAL-ALIGN: middle
}
.site_map .section_row_section {
	TEXT-ALIGN: right; BACKGROUND: #dfdfdf; HEIGHT: 24px; VERTICAL-ALIGN: middle
}
.site_map .page_row {
	TEXT-ALIGN: right; MARGIN: 0px; BACKGROUND: #ffffff; HEIGHT: 24px; VERTICAL-ALIGN: middle
}
.site_map .page_row_highlight {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND: #ffffbb; HEIGHT: 13px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
.site_map_right {
	FONT-SIZE: 11px; PADDING-TOP: 5px
}
.site_map_width {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; WIDTH: 450px; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid
}
A.btn_nav_site_map {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 11px/18px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.btn_nav_site_map:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 11px/18px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.btn_nav_site_map:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: bold 11px/18px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#menuwrapper {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #efefef; PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; HEIGHT: 20px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.clearit {
	HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
#nav_cms {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nav_cms UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nav_cms A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#nav_cms A.trigger {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#nav_cms LI {
	WIDTH: 144px; FLOAT: left
}
#nav_cms LI {
	POSITION: relative
}
#nav_cms LI {
	POSITION: static; WIDTH: auto
}
#nav_cms LI UL {
	WIDTH: 144px
}
#nav_cms UL LI {
	WIDTH: 144px
}
#nav_cms UL LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #3366cc; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
#nav_cms LI UL {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 0px; DISPLAY: none; BORDER-RIGHT: #cccccc 1px solid
}
#nav_cms LI:hover A {
	BACKGROUND-COLOR: #ffffbb; COLOR: #3366cc
}
#nav_cms A:focus {
	BACKGROUND-COLOR: #ffffbb; COLOR: #3366cc
}
#nav_cms A:active {
	BACKGROUND-COLOR: #ffffbb; COLOR: #3366cc
}
#nav_cms LI.p7hvr A {
	BACKGROUND-COLOR: #ffffbb; COLOR: #3366cc
}
#nav_cms LI:hover UL {
	DISPLAY: block
}
#nav_cms LI.p7hvr UL {
	DISPLAY: block
}
#nav_cms LI:hover UL A {
	BACKGROUND-COLOR: transparent; COLOR: #3366cc
}
#nav_cms LI.p7hvr UL A {
	BACKGROUND-COLOR: transparent; COLOR: #3366cc
}
#nav_cms UL A:hover {
	BACKGROUND-COLOR: #ffffbb !important; COLOR: #3366cc !important
}
#nav_cms2 {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nav_cms2 UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nav_cms2 A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#nav_cms2 A.trigger {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#nav_cms2 LI {
	WIDTH: 144px; FLOAT: left
}
#nav_cms2 LI {
	POSITION: relative
}
#nav_cms2 LI {
	POSITION: static; WIDTH: auto
}
#nav_cms2 LI UL {
	WIDTH: 144px
}
#nav_cms2 UL LI {
	WIDTH: 144px
}
#nav_cms2 UL LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #3366cc; BORDER-RIGHT: 0px; PADDING-TOP: 3px
}
#nav_cms2 LI UL {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 0px; DISPLAY: none; BORDER-RIGHT: #cccccc 1px solid
}
#nav_cms2 LI:hover A {
	BACKGROUND-COLOR: #ffffbb; COLOR: #3366cc
}
#nav_cms2 A:focus {
	BACKGROUND-COLOR: #ffffbb; COLOR: #3366cc
}
#nav_cms2 A:active {
	BACKGROUND-COLOR: #ffffbb; COLOR: #3366cc
}
#nav_cms2 LI.p7hvr A {
	BACKGROUND-COLOR: #ffffbb; COLOR: #3366cc
}
#nav_cms2 LI:hover UL {
	DISPLAY: block
}
#nav_cms2 LI.p7hvr UL {
	DISPLAY: block
}
#nav_cms2 LI:hover UL A {
	BACKGROUND-COLOR: transparent; COLOR: #3366cc
}
#nav_cms2 LI.p7hvr UL A {
	BACKGROUND-COLOR: transparent; COLOR: #3366cc
}
#nav_cms2 UL A:hover {
	BACKGROUND-COLOR: #ffffbb !important; COLOR: #3366cc !important
}
.nav_cms3 {
	PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; voice-family: inherit
}
.nav_cms3 UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 11px Arial, Helvetica, sans-serif; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.nav_cms3 LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.nav_cms3 A {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #ffffff; FLOAT: left; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.nav_cms3 A:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; BACKGROUND-COLOR: #3366cc; MARGIN: 0px 3px 0px 0px; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none
}
.nav_cms3 .selected A {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #ffffff; FLOAT: left; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.nav_cms3 .selected A SPAN {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 3px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #ffffff; FLOAT: left; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.nav_cms3 {
	PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; voice-family: inherit
}
.nav_cms4 UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 11px Arial, Helvetica, sans-serif; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.nav_cms4 LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.nav_cms4 A {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: left; HEIGHT: 14px; COLOR: #003387; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.nav_cms4 A:hover {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #efefef; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 14px; COLOR: #3366cc; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.nav_cms4 .selected A {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #ffffff; FLOAT: left; HEIGHT: 14px; COLOR: #3366cc; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.nav_cms4 .selected A SPAN {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #ffffff; FLOAT: left; HEIGHT: 14px; COLOR: #3366cc; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.nav_cms_controls {
	PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; voice-family: inherit
}
.nav_cms_controls UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 11px Arial, Helvetica, sans-serif; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.nav_cms_controls LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.nav_cms_controls LI.label {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: none; MARGIN: 3px 2px 5px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.nav_cms_controls A {
	PADDING-BOTTOM: 3px; MARGIN: 3px 2px 5px 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #ffffff; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.nav_cms_controls A:hover {
	BACKGROUND: #ffffbb; TEXT-DECORATION: none
}
.nav_cms_controls .selected A {
	BACKGROUND-COLOR: #ffffff
}
#nav_cms .selected A SPAN {
	BACKGROUND-COLOR: #ffffff
}
A.btn_cms_page {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px/15px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px/15px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px/15px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page2 {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page2:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: none; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.btn_cms_page2:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: none; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 11px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.btn_cms_page_alert {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page_alert:visited {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page_alert:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page_grey {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page_grey:visited {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page_grey:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page_big {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 18px/15px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page_big:visited {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 18px/15px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_page_big:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 18px/15px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_cms_public01 {
	BORDER-BOTTOM: #3366cc 2px solid; BORDER-LEFT: #3366cc 2px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px/15px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 2px solid; BORDER-RIGHT: #3366cc 2px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.btn_cms_public01:hover {
	BORDER-BOTTOM: #3366cc 2px solid; BORDER-LEFT: #3366cc 2px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px/15px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #3366cc 2px solid; BORDER-RIGHT: #3366cc 2px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.btn_cms_public01:visited {
	BORDER-BOTTOM: #3366cc 2px solid; BORDER-LEFT: #3366cc 2px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px/15px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 2px solid; BORDER-RIGHT: #3366cc 2px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.btn_cms_public02 {
	BORDER-BOTTOM: #ffcc00 2px solid; BORDER-LEFT: #ffcc00 2px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px/15px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #ffcc00 2px solid; BORDER-RIGHT: #ffcc00 2px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.btn_cms_public02:visited {
	BORDER-BOTTOM: #ffcc00 2px solid; BORDER-LEFT: #ffcc00 2px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px/15px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #ffcc00 2px solid; BORDER-RIGHT: #ffcc00 2px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.btn_cms_public02:hover {
	BORDER-BOTTOM: #ffcc00 2px solid; BORDER-LEFT: #ffcc00 2px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px/15px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #ffcc00 2px solid; BORDER-RIGHT: #ffcc00 2px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.btn_block {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 200px; PADDING-RIGHT: 10px; DISPLAY: block; MARGIN-BOTTOM: 15px; FLOAT: left; HEIGHT: 50px; BORDER-TOP: #cccccc 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.btn_block:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; BACKGROUND: #ffffbb; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none
}
.btn_block .text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
A.btn_block_insert {
	BORDER-BOTTOM: #3366cc 2px solid; BORDER-LEFT: #3366cc 2px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 12px Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; BORDER-TOP: #3366cc 2px solid; BORDER-RIGHT: #3366cc 2px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_block_insert:visited {
	BORDER-BOTTOM: #3366cc 2px solid; BORDER-LEFT: #3366cc 2px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 12px Arial, Helvetica, sans-serif; BACKGROUND: #ffffbb; COLOR: #3366cc; BORDER-TOP: #3366cc 2px solid; BORDER-RIGHT: #3366cc 2px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_block_insert:hover {
	BORDER-BOTTOM: #000000 2px solid; BORDER-LEFT: #000000 2px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 12px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #000000 2px solid; BORDER-RIGHT: #000000 2px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_block_edit {
	BORDER-BOTTOM: #4876d3 1px solid; BORDER-LEFT: #4876d3 1px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: bold 11px/18px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #4876d3 1px solid; BORDER-RIGHT: #4876d3 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_block_edit:visited {
	BORDER-BOTTOM: #4876d3 1px solid; BORDER-LEFT: #4876d3 1px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: bold 11px/18px Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #3366cc; BORDER-TOP: #4876d3 1px solid; BORDER-RIGHT: #4876d3 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.btn_block_edit:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: bold 11px/18px Arial, Helvetica, sans-serif; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.icon_block_add {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(/img/cms/icon_add.gif) no-repeat; FLOAT: left; HEIGHT: 21px; MARGIN-RIGHT: 5px
}
A.icon_block_add:hover {
	BACKGROUND: url(/img/cms/icon_add.gif) #ffff99 no-repeat; TEXT-DECORATION: none
}
A.icon_block_edit {
	WIDTH: 21px; DISPLAY: block; BACKGROUND: url(/img/cms/icon_edit.gif) no-repeat; FLOAT: left; HEIGHT: 21px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
A.icon_block_edit:hover {
	BACKGROUND: url(/img/cms/icon_edit.gif) #ffff99 no-repeat; TEXT-DECORATION: none
}
A.icon_block_delete {
	WIDTH: 22px; DISPLAY: block; BACKGROUND: url(/img/cms/icon_delete.gif) no-repeat; FLOAT: right; HEIGHT: 21px; MARGIN-RIGHT: 5px
}
A.icon_block_delete:hover {
	BACKGROUND: url(/img/cms/icon_delete.gif) #ffff99 no-repeat; TEXT-DECORATION: none
}
.btn_select_lg A {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #ffffbb; HEIGHT: auto; COLOR: #3366cc; FONT-SIZE: 14px; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px
}
.btn_select_lg A:hover {
	BORDER-BOTTOM: #3366cc 1px solid; BORDER-LEFT: #3366cc 1px solid; BACKGROUND: #3366cc; COLOR: #ffffff; BORDER-TOP: #3366cc 1px solid; BORDER-RIGHT: #3366cc 1px solid; TEXT-DECORATION: none
}
.nav_employee {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; voice-family: inherit
}
.nav_employee UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 11px Arial, Helvetica, sans-serif; FLOAT: right; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.nav_employee LI {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.nav_employee A {
	BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/app_nav_employee_bg.gif); FLOAT: left; COLOR: #003387; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.nav_employee A:visited {
	BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/app_nav_employee_bg.gif); FLOAT: left; COLOR: #003387; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.nav_employee A.institution {
	BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND: #ffffff; FLOAT: left; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.nav_employee A:hover {
	BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.nav_employee .selected A {
	BACKGROUND-COLOR: #ffffff; COLOR: #003387
}
#nav_employee .selected A SPAN {
	BACKGROUND-COLOR: #ffffff; COLOR: #003387
}
.dropmenudiv_employee {
	Z-INDEX: 100; BORDER-BOTTOM: #aaaaaa 1px solid; POSITION: absolute; BORDER-LEFT: #aaaaaa 1px solid; PADDING-BOTTOM: 3px; MARGIN: -1px 0px 0px; PADDING-LEFT: 0px; WIDTH: 145px; PADDING-RIGHT: 0px; FONT: 11px Arial; BACKGROUND: #ffffff; VISIBILITY: hidden; TOP: 0px; BORDER-RIGHT: #aaaaaa 1px solid; PADDING-TOP: 0px
}
.dropmenudiv_employee A {
	Z-INDEX: 100; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #003387; TEXT-DECORATION: none; PADDING-TOP: 3px
}
* HTML .dropmenudiv_employee A {
	WIDTH: 100%
}
.dropmenudiv_employee A:hover {
	Z-INDEX: 100; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ffffbb; COLOR: #003387; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.error {
	MARGIN: 0px 0px 10px
}
.error .left {
	BORDER-BOTTOM: #aa0000 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #aa0000 2px solid; LINE-HEIGHT: 48px; MARGIN: 0px; WIDTH: 60px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/message_error_bg.gif) #cc0000 repeat-y; COLOR: #333333; FONT-SIZE: 48px; BORDER-TOP: #aa0000 2px solid; FONT-WEIGHT: bold
}
.error .right {
	BORDER-BOTTOM: #aa0000 2px solid; BORDER-LEFT: #aa0000 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; BACKGROUND: #ffffff; BORDER-TOP: #aa0000 2px solid; BORDER-RIGHT: #aa0000 2px solid; PADDING-TOP: 10px
}
.success {
	MARGIN: 0px 0px 20px
}
.success .left {
	BORDER-BOTTOM: #6c8424 2px solid; TEXT-ALIGN: center; BORDER-LEFT: #6c8424 2px solid; LINE-HEIGHT: 48px; MARGIN: 0px; WIDTH: 60px; BACKGROUND: url(http://cdn.schoolloop.com/1002051417/img/message_success_bg.gif) #7e9831 repeat-y; COLOR: #333333; FONT-SIZE: 48px; BORDER-TOP: #6c8424 2px solid; FONT-WEIGHT: bold
}
.success .right {
	BORDER-BOTTOM: #6c8424 2px solid; BORDER-LEFT: #6c8424 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; BACKGROUND: #ffffff; BORDER-TOP: #6c8424 2px solid; BORDER-RIGHT: #6c8424 2px solid; PADDING-TOP: 10px
}

