BODY {
	MARGIN: 0px; COLOR: #000000; BACKGROUND-COLOR: #fffcf2
}
DIV.t_1_top_chinaseite {
	CLEAR: left; BACKGROUND-IMAGE: url(pictures/china-seite-banner-great-wall.png); MARGIN: 0px; WIDTH: 1004px; COLOR: black; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 80px; BACKGROUND-COLOR: transparent
}
DIV.t_1_top_chinaorbit {
	CLEAR: left; BACKGROUND-IMAGE: url(pictures/china-orbit-banner-great-wall.png); MARGIN: 0px; WIDTH: 1004px; COLOR: black; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 80px; BACKGROUND-COLOR: transparent
}
DIV.t_1_top_nav_background {
	Z-INDEX: 1; BACKGROUND-IMAGE: url(pictures/chinese-top-nav-background.jpg); WIDTH: 1004px; COLOR: black; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 37px; BACKGROUND-COLOR: transparent
}
#header_commercial {
	LEFT: 0px; BACKGROUND-IMAGE: url(pictures/china-header-commercial.jpg); WIDTH: 1004px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 0px; HEIGHT: 90px
}
DIV.header_commercial_quarter_media {
	LEFT: 0px; FLOAT: left; POSITION: relative; TOP: 0px
}
DIV.header_commercial_werbung {
	LEFT: 0px; FLOAT: right; POSITION: relative; TOP: 0px
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI.top_element {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 5px; WIDTH: 102px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
LI.top_element A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 3px 0px 0px; WIDTH: 80px; COLOR: #981d0b; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
LI.element {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffee; TEXT-ALIGN: left
}
LI.element A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; BORDER-LEFT: #ffffee 5px solid; WIDTH: 145px; COLOR: #000000; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #981d0b 1px dashed; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
LI.element A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; FONT: 12px/20px Arial, sans-serif; BORDER-LEFT: #fbeaaa 5px solid; WIDTH: 145px; COLOR: #000000; PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#nav LI {
	FLOAT: left
}
#nav LI UL {
	LEFT: -999em; WIDTH: 150px; POSITION: absolute; BACKGROUND-COLOR: transparent
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
DIV.t_1_main_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1000px; COLOR: black; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: transparent
}
DIV.t_1_google_top_ad {
	FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 728px; POSITION: relative; HEIGHT: 90px
}
DIV.t_1_search_box {
	LEFT: 770px; WIDTH: 300px; COLOR: #ffffff; POSITION: relative; TOP: 50px; HEIGHT: auto
}
DIV.t_1_login_box {
	BORDER-RIGHT: #981e0c 1px solid; BORDER-TOP: #981e0c 1px solid; FLOAT: right; BORDER-LEFT: #981e0c 1px solid; WIDTH: 255px; BORDER-BOTTOM: #981e0c 1px solid; POSITION: relative; HEIGHT: 90px
}
DIV.t_1_login_box H3 {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #981e0c; PADDING-TOP: 2px; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: relative; HEIGHT: 18px; BACKGROUND-COLOR: #fae28c
}
DIV.loginbox_style {
	MARGIN-TOP: 7px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 7px; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: transparent
}
DIV.t_1_login_box A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
DIV.imprint_style H3 {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #981e0c; PADDING-TOP: 2px; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: relative; HEIGHT: 18px; BACKGROUND-COLOR: #fae28c
}
DIV.imprint_style {
	PADDING-RIGHT: 2px; MARGIN-TOP: 7px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 7px; COLOR: #000000; LINE-HEIGHT: 125%; PADDING-TOP: 2px; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.imprint_style A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_main_page_elements {
	CLEAR: left; WIDTH: 1000px; POSITION: relative; TOP: 10px
}
DIV.t_1_column_left {
	FLOAT: left; WIDTH: 230px; POSITION: relative
}
DIV.t_1_column_center_without_submenu {
	FLOAT: left; WIDTH: 730px; POSITION: relative
}
DIV.t_1_column_center {
	FLOAT: left; WIDTH: 500px; POSITION: relative; BACKGROUND-COLOR: #edf0f5
}
DIV.t_1_column_center_china_shop {
	FLOAT: left; WIDTH: 770px; POSITION: relative; BACKGROUND-COLOR: #fdf5d8
}
DIV.t_1_column_right {
	FLOAT: right; WIDTH: 255px; POSITION: relative
}
DIV.t_1_left_navigation_box_adsense {
	BORDER-RIGHT: #fffcf2 1px solid; MARGIN-LEFT: 5px; BORDER-LEFT: #fffcf2 1px solid; WIDTH: 200px; POSITION: relative
}
DIV.t_1_left_navigation_box {
	BORDER-RIGHT: #003466 1px solid; MARGIN-LEFT: 5px; BORDER-LEFT: #003466 1px solid;BORDER-top: #003466 1px solid;BORDER-bottom: #003466 1px solid; WIDTH: 200px; POSITION: relative
}
DIV.t_1_left_navigation_box H3 {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: white; PADDING-TOP: 4px; FONT-FAMILY: arial,helvetica,sans-serif; POSITION: relative; BACKGROUND-COLOR: #003466; TEXT-DECORATION: none
}
DIV.t_1_left_navigation_box H4 {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 9px; FONT-FAMILY: arial,helvetica,sans-serif; POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_left_navigation_box H4 A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: 10px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_left_navigation_box H5 {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 9px; BORDER-BOTTOM: #ad4a3c 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_left_navigation_box H5 A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: 30px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_left_navigation_box H6 {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 9px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 9px; BORDER-BOTTOM: #ad4a3c 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_left_navigation_box H6 A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: 50px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_left_box {
	BORDER-RIGHT: #ad4a3c 1px solid; BORDER-TOP: #ad4a3c 1px solid; MARGIN-LEFT: 5px; BORDER-LEFT: #ad4a3c 1px solid; WIDTH: 200px; BORDER-BOTTOM: #ad4a3c 1px solid; POSITION: relative
}
DIV.t_1_left_box A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-LEFT: 5px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
DIV.t_1_breadcrumb {
	CLEAR: left; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,sans-serif; POSITION: relative; HEIGHT: auto; BACKGROUND-COLOR: #cfdef3; TEXT-DECORATION: none
}
H3.t_1_breadcrumb {
	CLEAR: left; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 0px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,sans-serif; POSITION: relative; HEIGHT: auto; BACKGROUND-COLOR: #cfdef3; TEXT-DECORATION: none
}
H3.t_1_breadcrumb A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #000000; MARGIN-RIGHT: 5px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
DIV.addbox-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; PADDING-TOP: 0px; HEIGHT: auto
}
DIV.addbox-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 154px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 290px
}
DIV.addbox {
	
}
DIV.t_1_main_content_box {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; COLOR: black; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #fdf5d8
}
DIV.t_1_main_content_box A {
	COLOR: #003466; FONT-FAMILY: inherit; TEXT-DECORATION: underline
}
DIV.t_1_main_content_box H1 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-LEFT: 10px; COLOR: #003466; LINE-HEIGHT: 20px; MARGIN-RIGHT: 10px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_main_content_box H2 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: #003466; MARGIN-RIGHT: 10px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_main_content_box H3 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: #003466; MARGIN-RIGHT: 10px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_main_content_box H4 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 10px; COLOR: #003466; MARGIN-RIGHT: 10px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_main_content_box P {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: 10px; COLOR: #000000; LINE-HEIGHT: 125%; MARGIN-RIGHT: 10px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_main_content_box LI {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.t_1_main_content_box UL {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
SPAN.anzeige {
	PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: transparent
}
DIV.t_1_right_box {
	BORDER-RIGHT: #003466 1px solid; BORDER-TOP: #003466 1px solid; FLOAT: right; MARGIN-BOTTOM: 10px; BORDER-LEFT: #003466 1px solid; WIDTH: 248px; BORDER-BOTTOM: #003466 1px solid; POSITION: relative
}
DIV.t_1_right_box-newsletter {
	MARGIN: 10px
}
DIV.t_1_right_box-werbung {
	MARGIN: 10px 0px 10px 5px
}
DIV.t_1_right_box H3 {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; COLOR: #981e0c; PADDING-TOP: 2px; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: relative; HEIGHT: 18px; BACKGROUND-COLOR: #cfdef3
}
DIV.t_1_right_box P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 125%; PADDING-TOP: 7px; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: transparent
}
DIV.t_1_right_box A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
DIV.t_1_right_box_google_search {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px
}
DIV.t_1_right_box_sponsord_by {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.t_1_right_box_sponsord_by A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003466; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.t_1_main_content_box IMG {
	MARGIN: 10px
}
DIV.footer {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 209px; WIDTH: 800px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
DIV.footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.footer A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003466; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.footer_on_mainpage {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 121px; WIDTH: 800px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-ALIGN: right
}
DIV.footer_on_mainpage P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: arial, helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.footer_on_mainpage A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003466; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.social_bookmarks {
	PADDING-RIGHT: 10px; BORDER-TOP: #003466 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 10px; MARGIN: 30px 10px 10px; COLOR: #003466; LINE-HEIGHT: 20px; PADDING-TOP: 10px; BORDER-BOTTOM: #003466 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
DIV.social_bookmarks A IMG {
	BORDER-RIGHT: #fdf5d8 1px solid; BORDER-TOP: #fdf5d8 1px solid; BORDER-LEFT: #fdf5d8 1px solid; BORDER-BOTTOM: #fdf5d8 1px solid; TEXT-DECORATION: none
}
DIV.social_bookmarks A:hover IMG {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
DIV.template_teaser_subpage {
	BORDER-RIGHT: #003466 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #003466 2px solid; MARGIN-TOP: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #003466 2px solid; WIDTH: 450px; PADDING-TOP: 10px; BORDER-BOTTOM: #003466 2px solid; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #cfdef3
}
DIV.template_teaser_subpage A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #003466; PADDING-TOP: 0px
}
DIV.template_teaser_subpage H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #003466; PADDING-TOP: 0px
}
DIV.template_teaser_subpage P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
DIV.template_teaser_subpage IMG {
	MARGIN-TOP: 0px; FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px
}
DIV.template_teaser_mainpage {
	BORDER-RIGHT: #003466 2px solid; BORDER-TOP: #003466 2px solid; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #003466 2px solid; WIDTH: 366px; BORDER-BOTTOM: #003466 2px solid; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: #edf5fb
}
DIV.template_teaser_mainpage H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #003466; PADDING-TOP: 0px
}
DIV.template_teaser_mainpage A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #003466; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
DIV.template_teaser_mainpage P {
	FONT-SIZE: 12px; MARGIN: 10px 0px 0px
}
DIV.template_teaser_mainpage IMG {
	FLOAT: left; MARGIN: 0px 10px 10px 0px; POSITION: relative
}
DIV.news-latest-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}
DIV.news-latest-item A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #981e0c; BACKGROUND-COLOR: #cfdef3; TEXT-DECORATION: none
}
DIV.news-latest-title {
	PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px; BACKGROUND-COLOR: #cfdef3
}
DIV.news-latest-subheader {
	MARGIN: 10px
}
DIV.news-latest-date {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.news-list-subheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 8pt Arial, sans-serif; COLOR: #000000; PADDING-TOP: 0px
}
.news-list-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.news-list-item {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #003466 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; BORDER-LEFT: #003466 1px solid; WIDTH: 480px; PADDING-TOP: 0px; BORDER-BOTTOM: #003466 1px solid
}
DIV.news-list-date P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 10px; PADDING-TOP: 2px; FONT-FAMILY: arial,helvetica,sans-serif
}
DIV.news-list-date {
	WIDTH: 480px; HEIGHT: 10px; BACKGROUND-COLOR: #fae28a
}
DIV.news-list-headline H2 {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 480px; COLOR: #003466; LINE-HEIGHT: 12px; PADDING-TOP: 5px; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 14px
}
DIV.news-list-headline A {
	TEXT-DECORATION: none
}
DIV.news-list-headline {
	WIDTH: 480px; HEIGHT: auto; BACKGROUND-COLOR: #fae28a
}
DIV.news-list-content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 480px; COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: arial,helvetica,sans-serif
}
DIV.news-list-morelink {
	FONT-SIZE: 11px; WIDTH: 100%; COLOR: #003466; LINE-HEIGHT: 11px; FONT-FAMILY: arial,helvetica,sans-serif; HEIGHT: 14px
}
.news-list-imgcaption {
	PADDING-RIGHT: 3px; FONT-SIZE: 9px; FLOAT: right; PADDING-TOP: 3px
}
.news-list-container IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #666 1px solid; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #666 1px solid
}
.news-list-category IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: none; MARGIN: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.news-list-category {
	FONT: 12px Arial, sans-serif; COLOR: #000000; HEIGHT: 12px; TEXT-DECORATION: none
}
.news-list-morelink {
	PADDING-BOTTOM: 4px; MARGIN: 8px 10px 3px; FONT: 12px Arial, sans-serif; COLOR: #000000; PADDING-TOP: 4px; HEIGHT: 12px; TEXT-DECORATION: none
}
.news-list-morelink A {
	FONT: 12px Arial, sans-serif; COLOR: #000000; HEIGHT: 12px; TEXT-DECORATION: none
}
.news-list-browse {
	TEXT-ALIGN: center
}
.news-search-form {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #f9ffe5
}
.news-search-emptyMsg {
	MARGIN: 0px
}
.news-search-form FORM {
	MARGIN: 0px
}
DIV.news-single-item {
	BORDER-RIGHT: #981e0c 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #981e0c 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #981e0c 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #981e0c 1px solid
}
DIV.news-single-title-and-timedata {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 498px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 30px; BACKGROUND-COLOR: #fae28a
}
DIV.news-single-timedata {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px; BACKGROUND-COLOR: #fae28a
}
DIV.news-single-timedata P {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003466; LINE-HEIGHT: 14px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #fae28a
}
DIV.news-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px; BACKGROUND-COLOR: #fae28a
}
DIV.news-title H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003466; LINE-HEIGHT: 14px; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #fae28a
}
DIV.news-single-text {
	FONT-SIZE: 12px; MARGIN: 10px; FONT-FAMILY: arial,helvetica,sans-serif
}
DIV.news-single-text P {
	MARGIN-TOP: 5px; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; FONT-FAMILY: arial,helvetica,sans-serif
}
.news-single-img {
	FLOAT: right; MARGIN-LEFT: 5px
}
.news-single-imgcaption {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.news-single-category {
	FLOAT: right
}
.news-single-backlink A {
	MARGIN: 8px 10px 5px 5px; FONT: 12px Arial, sans-serif; COLOR: #000; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.news-single-backlink {
	MARGIN: 8px 10px 5px 5px; FONT: 12px Arial, sans-serif; COLOR: #000; PADDING-TOP: 6px; TEXT-DECORATION: none
}
.news-single-author {
	FONT-SIZE: 12px
}
.news-single-imgcaption {
	FONT-SIZE: 12px
}
.news-single-author {
	PADDING-BOTTOM: 3px
}
.news-single-additional-info {
	PADDING-RIGHT: 3px; MARGIN-TOP: 6px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; FONT: 8pt Arial, sans-serif; MARGIN-LEFT: 2px; COLOR: #000000; MARGIN-RIGHT: 2px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f4f4f4
}
.news-single-related {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #f9ffe5
}
.news-single-files {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #f9ffe5
}
.news-single-links {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: #f9ffe5
}
.news-single-related DD {
	MARGIN-LEFT: 20px
}
.news-single-links DD {
	MARGIN-LEFT: 20px
}
.news-single-files DD {
	MARGIN-LEFT: 20px
}
.news-single-related DT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 5px; WIDTH: 90%
}
.news-single-links DT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 5px; WIDTH: 90%
}
.news-single-files DT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-LEFT: 5px; WIDTH: 90%
}
DIV.tx-jwcalendar-pi1 {
	FONT-SIZE: 12px; COLOR: #193a72; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: center
}
DIV.tx-jwcalendar-pi1 IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
DIV.tx-jwcalendar-pi1 A {
	COLOR: #692287; TEXT-DECORATION: none
}
DIV.tx-jwcalendar-pi1 TABLE A {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.tx-jwcalendar-pi1 A:hover {
	COLOR: red
}
DIV.tx-jwcalendar-pi1 TABLE A:hover {
	COLOR: red
}
DIV.tx-jwcalendar-pi1 INPUT {
	CLEAR: both; BORDER-RIGHT: #fecc3c 2px solid; PADDING-RIGHT: 14px; BORDER-TOP: #fcf6e5 2px solid; PADDING-LEFT: 14px; BACKGROUND: #fbe29f; PADDING-BOTTOM: 3px; MARGIN: 10px; BORDER-LEFT: #fcf6e5 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #fecc3c 2px solid; TEXT-ALIGN: center
}
DIV.tx-jwcalendar-pi1 .tx_jw_input_text {
	BORDER-RIGHT: #fecc3c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fecc3c 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #fecc3c 1px solid; WIDTH: 260px; PADDING-TOP: 3px; BORDER-BOTTOM: #fecc3c 1px solid; HEIGHT: 23px
}
DIV.tx-jwcalendar-pi1 .tx_jw_select {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
DIV.tx-jwcalendar-pi1 .tx_jw_textarea {
	BORDER-RIGHT: #fecc3c 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fecc3c 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #fecc3c 1px solid; WIDTH: 260px; PADDING-TOP: 3px; BORDER-BOTTOM: #fecc3c 1px solid; HEIGHT: 120px
}
DIV.tx-jwcalendar-pi1 .tx_jw_input_button {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #fbe29f; PADDING-BOTTOM: 2px; MARGIN: 4px 10px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
DIV.jwcalendar_list {
	MARGIN-TOP: 10px; FONT-SIZE: 12px; WIDTH: 100%; COLOR: #193a72; FONT-FAMILY: arial,helvetica,sans-serif
}
DIV.jwcalendar_list .title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #003466
}
DIV.jwcalendar_list DIV.title SELECT {
	MARGIN: 10px auto 0px
}
DIV.jwcalendar_list .prev_items {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 10px; COLOR: #193a72; TEXT-ALIGN: left
}
DIV.jwcalendar_list .prev_items A {
	COLOR: #003466
}
DIV.jwcalendar_list .next_items {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; COLOR: #193a72; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
DIV.jwcalendar_list .next_items A {
	COLOR: #003466
}
DIV.jwcalendar_list .next_items {
	
}
DIV.jwcalendar_list .itemslist {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.jwcalendar_list TABLE.items {
	BORDER-RIGHT: #fae28a 1px solid; BORDER-TOP: #fae28a 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #fae28a 1px solid; WIDTH: 100%; BORDER-BOTTOM: #fae28a 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; empty-cells: show; border-spacing: 0
}
DIV.jwcalendar_list TABLE.items_mainpage {
	BORDER-RIGHT: #fae28a 1px solid; BORDER-TOP: #fae28a 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #fae28a 1px solid; WIDTH: 210px; BORDER-BOTTOM: #fae28a 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left; empty-cells: show; border-spacing: 0
}
DIV.jwcalendar_list TABLE.items TD.label {
	BORDER-RIGHT: #fae28a 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #fae28a 1px dotted; PADDING-LEFT: 5px; BACKGROUND: #fdf5d8; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 33%; PADDING-TOP: 5px; BORDER-BOTTOM: #fae28a 1px dotted
}
DIV.jwcalendar_list TABLE.items_mainpage TD.label_mainpage {
	BORDER-RIGHT: #fae28a 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #fae28a 1px dotted; PADDING-LEFT: 5px; BACKGROUND: #fdf5d8; PADDING-BOTTOM: 5px; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 70px; PADDING-TOP: 5px; BORDER-BOTTOM: #fae28a 1px dotted
}
DIV.jwcalendar_list TABLE.items TD.item {
	BORDER-RIGHT: #fae28a 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #fae28a 1px dotted; PADDING-LEFT: 5px; BACKGROUND: #feecae; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #fae28a 1px dotted; WIDTH: 67%; PADDING-TOP: 5px; BORDER-BOTTOM: #fae28a 1px dotted
}
DIV.jwcalendar_list TABLE.items_mainpage TD.item_mainpage {
	BORDER-RIGHT: #fae28a 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #fae28a 1px dotted; PADDING-LEFT: 5px; BACKGROUND: #feecae; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #fae28a 1px dotted; WIDTH: 140px; PADDING-TOP: 5px; BORDER-BOTTOM: #fae28a 1px dotted
}
DIV.jwcalendar_list TABLE.items TD.item A {
	COLOR: #003466
}
DIV.jwcalendar_list TABLE.items_mainpage TD.item_mainpage A {
	COLOR: #003466
}
DIV.jwcalendar_list TABLE.items P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.jwcalendar_list TABLE.items_mainpage P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.jwcalendar_list .submit {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.jwcalendar_week {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px; WIDTH: 100%; COLOR: #003466; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #fdf5d8
}
DIV.jwcalendar_week .prev_week {
	FLOAT: left; MARGIN: 4px 120px 0px 10px
}
DIV.jwcalendar_week .prev_week A {
	COLOR: #003466
}
DIV.jwcalendar_week .next_week {
	MARGIN: 4px 10px 0px 120px; COLOR: #003466; TEXT-ALIGN: right
}
DIV.jwcalendar_week .next_week A {
	COLOR: #003466
}
DIV.jwcalendar_week .selector {
	MARGIN-BOTTOM: 5px
}
DIV.jwcalendar_week TABLE.days {
	CLEAR: both; BORDER-RIGHT: #fae28a 1px solid; BORDER-TOP: #fae28a 1px solid; FONT-SIZE: 12px; MARGIN: 8px; BORDER-LEFT: #fae28a 1px solid; WIDTH: 100%; LINE-HEIGHT: 1.4em; BORDER-BOTTOM: #fae28a 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; empty-cells: show; border-spacing: 0
}
DIV.jwcalendar_week TABLE.days TD.dayname {
	BORDER-RIGHT: #fae28a 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fae28a 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #fae28a 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fae28a 1px solid; TEXT-ALIGN: left
}
DIV.jwcalendar_week TABLE.day_events {
	BACKGROUND: #fbe29f; WIDTH: 100%; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; empty-cells: show; border-spacing: 0
}
DIV.jwcalendar_week TABLE.day_events TD.event A {
	BACKGROUND: #fbe29f; WIDTH: 100%; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; empty-cells: show; border-spacing: 0
}
DIV.jwcalendar_week TABLE.times {
	BACKGROUND: #fbe29f; WIDTH: 100%; COLOR: #333333; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; empty-cells: show; border-spacing: 0
}
DIV.jwcalendar_week DIV.days_view TABLE.days TD.dayname {
	PADDING-RIGHT: 0px; MARGIN: 0px
}
DIV.jwcalendar_week TABLE.times {
	BORDER-RIGHT: #fae28a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fae28a 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fae28a 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fae28a 1px solid
}
DIV.jwcalendar_week TABLE.times TD.time {
	BORDER-RIGHT: #fae28a 2px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fae28a 2px solid; PADDING-TOP: 0px
}
DIV.jwcalendar_week TABLE.days A {
	TEXT-DECORATION: none
}
DIV.jwcalendar_week TABLE.days TD.time {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: center
}
DIV.jwcalendar_week TABLE.days TD.event_time {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 4px
}
DIV.jwcalendar_week TABLE.days TD.event {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; FONT-FAMILY: arial,helvetica,sans-serif
}
DIV.jwcalendar_week TABLE.days TD.event A {
	FONT-SIZE: 11px; FONT-FAMILY: arial,helvetica,sans-serif
}
DIV.jwcalendar_month {
	FONT-SIZE: 12px; MARGIN: 0px; WIDTH: 100%; COLOR: #193a72; FONT-FAMILY: arial,helvetica,sans-serif
}
DIV.jwcalendar_month .title {
	CLEAR: both; MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #003466; TEXT-ALIGN: center
}
DIV.jwcalendar_month DIV.selector {
	MARGIN-BOTTOM: 5px
}
DIV.jwcalendar_month .navi {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.jwcalendar_month .days_view {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.jwcalendar_month TABLE.navs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
DIV.jwcalendar_month TABLE.months {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: separate; TEXT-ALIGN: center; empty-cells: show; border-spacing: 0px
}
DIV.jwcalendar_month TABLE.year {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: separate; TEXT-ALIGN: center; empty-cells: show; border-spacing: 0px
}
DIV.jwcalendar_month TABLE.year {
	FONT-SIZE: 12px; border-spacing: 0px
}
DIV.jwcalendar_month TABLE.months TD {
	
}
DIV.jwcalendar_month TABLE.year TD {
	
}
DIV.jwcalendar_month TABLE.months TD.other_month {
	BORDER-RIGHT: #fae28c 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fdf5d8 2px solid; PADDING-LEFT: 0px; BACKGROUND: #feecae; PADDING-BOTTOM: 0px; BORDER-LEFT: #fdf5d8 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fae28c 2px solid
}
DIV.jwcalendar_month TABLE.year TD.last_year {
	BORDER-RIGHT: #fae28c 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fdf5d8 2px solid; PADDING-LEFT: 0px; BACKGROUND: #feecae; PADDING-BOTTOM: 0px; BORDER-LEFT: #fdf5d8 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fae28c 2px solid
}
DIV.jwcalendar_month TABLE.year TD.next_year {
	BORDER-RIGHT: #fae28c 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fdf5d8 2px solid; PADDING-LEFT: 0px; BACKGROUND: #feecae; PADDING-BOTTOM: 0px; BORDER-LEFT: #fdf5d8 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fae28c 2px solid
}
TABLE.months TD.other_month A {
	COLOR: #003466
}
TABLE.months TD.current_month A {
	COLOR: #003466
}
TABLE.year TD.last_year A {
	COLOR: #003466
}
TABLE.year TD.next_year A {
	COLOR: #003466
}
TABLE.year {
	MARGIN-BOTTOM: 5px; WIDTH: 100%
}
DIV.jwcalendar_month TABLE.months TD.other_month {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV.jwcalendar_month TABLE.months TD.current_month {
	BORDER-RIGHT: #fdf5d8 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fae28c 2px solid; PADDING-LEFT: 5px; BACKGROUND: #fdf5d8; PADDING-BOTTOM: 5px; BORDER-LEFT: #fae28c 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fdf5d8 2px solid
}
DIV.jwcalendar_month {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; empty-cells: show; border-spacing: 0
}
TABLE.days {
	BORDER-RIGHT: #fae28a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fae28a 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fae28a 1px solid; WIDTH: 100%; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; BORDER-BOTTOM: #fae28a 1px solid; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; empty-cells: show; border-spacing: 0
}
DIV.jwcalendar_month TABLE.days A {
	TEXT-DECORATION: none
}
DIV.jwcalendar_month TABLE.days TD {
	BORDER-RIGHT: #fae28c 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: #fae28c 1px dotted; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #fae28c 1px dotted; PADDING-TOP: 4px; BORDER-BOTTOM: #fae28c 1px dotted
}
DIV.jwcalendar_month TABLE.days TD.week {
	FONT-WEIGHT: bold; BACKGROUND: #ffecae
}
DIV.jwcalendar_month TABLE.days TD.dayname {
	FONT-WEIGHT: bold; BACKGROUND: #ffecae; TEXT-ALIGN: center
}
DIV.jwcalendar_month TABLE.days {
	FONT-WEIGHT: bold
}
DIV.jwcalendar_month TABLE.days TD.inside {
	FONT-WEIGHT: bold
}
DIV.jwcalendar_month TABLE.days TD.today {
	FONT-WEIGHT: bold
}
DIV.jwcalendar_month TABLE.days TD.inside_weekend {
	FONT-WEIGHT: bold
}
DIV.jwcalendar_month TABLE.days TD.today_weekend {
	FONT-WEIGHT: bold
}
DIV.jwcalendar_month TABLE.days TD.outside_weekend {
	FONT-WEIGHT: bold
}
DIV.jwcalendar_month TABLE.days A {
	FONT-WEIGHT: bold
}
DIV.jwcalendar_month TABLE.days TD.inside {
	FONT-WEIGHT: bold
}
DIV.jwcalendar_month TABLE.days TD.today_inside A {
	FONT-WEIGHT: bold
}
DIV.jwcalendar_month TABLE.days TD.inside_weekend A {
	FONT-WEIGHT: bold
}
DIV.jwcalendar_month TABLE.days TD.today_weekend A {
	FONT-WEIGHT: bold
}
DIV.jwcalendar_month TABLE.days TD.outside_weekend A {
	FONT-WEIGHT: bold
}
DIV.jwcalendar_month TABLE.days TD.today {
	BORDER-RIGHT: #003466 1px solid; BORDER-TOP: #003466 1px solid; BACKGROUND: #fdf5d8; BORDER-LEFT: #003466 1px solid; BORDER-BOTTOM: #003466 1px solid
}
DIV.jwcalendar_month TABLE.days TD.outside_weekend {
	BORDER-RIGHT: #fae28c 1px dotted; BORDER-TOP: #fae28c 1px dotted; BACKGROUND: #fdf5d8; BORDER-LEFT: #fae28c 1px dotted; BORDER-BOTTOM: #fae28c 1px dotted
}
DIV.jwcalendar_month TABLE.days TD.outside {
	BORDER-RIGHT: #fae28c 1px dotted; BORDER-TOP: #fae28c 1px dotted; BACKGROUND: #fdf5d8; BORDER-LEFT: #fae28c 1px dotted; BORDER-BOTTOM: #fae28c 1px dotted
}
DIV.jwcalendar_month TABLE.days TD.inside_weekend {
	BACKGROUND: #fdf5d8
}
DIV.jwcalendar_month TD.dayitem {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #fffcf2
}
DIV.jwcalendar_month TABLE.singleday {
	BORDER-RIGHT: #ddd 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; BORDER-LEFT: #ddd 0px solid; WIDTH: 100%; LINE-HEIGHT: 1em; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 0px solid; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; empty-cells: show; border-spacing: 0px
}
DIV.jwcalendar_month TABLE.singleday TD {
	BORDER-RIGHT: #ddd 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; BORDER-LEFT: #ddd 0px solid; WIDTH: 100%; LINE-HEIGHT: 1em; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 0px solid; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; empty-cells: show; border-spacing: 0px
}
DIV.jwcalendar_month TABLE.singleday TD A {
	BORDER-RIGHT: #ddd 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; BORDER-LEFT: #ddd 0px solid; WIDTH: 100%; LINE-HEIGHT: 1em; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 0px solid; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; empty-cells: show; border-spacing: 0px
}
DIV.jwcalendar_month TABLE.singleday A {
	BORDER-RIGHT: #ddd 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; BORDER-LEFT: #ddd 0px solid; WIDTH: 100%; LINE-HEIGHT: 1em; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 0px solid; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; empty-cells: show; border-spacing: 0px
}
DIV.jwcalendar_month TABLE.singleday TD A {
	COLOR: #003466
}
DIV.jwcalendar_month TABLE.singleday A {
	COLOR: #003466
}
DIV.jwcalendar_month TABLE.singleday TD.dayitem A {
	COLOR: #003466
}
DIV.jwcalendar_month TABLE.singleday {
	BACKGROUND: #eee
}
DIV.jwcalendar_month TABLE.singleday TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.jwcalendar_month TABLE.dayitem {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; BORDER-LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 1em; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; empty-cells: show; border-spacing: 0px
}
DIV.jwcalendar_month TABLE.dayitem A {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; BORDER-LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 1em; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: arial,helvetica,sans-serif; BORDER-COLLAPSE: collapse; empty-cells: show; border-spacing: 0px
}
DIV.jwcalendar_month TABLE.dayitem TD.item {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-LEFT: 0px; COLOR: #333; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
DIV.jwcalendar_month TABLE.dayitem TD.item A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-LEFT: 0px; COLOR: #333; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
DIV.jwcalendar_month TABLE.dayitem TD.itemcat {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 2px; CURSOR: help; COLOR: #003466; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
DIV.jwcalendar_month TABLE.dayitem TD.itemcat {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 2px; CURSOR: help; COLOR: #003466; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
DIV.jwcalendar_month A A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.jwcalendar_single {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.jwcalendar_single .content {
	CLEAR: both; WIDTH: 100%
}
DIV.jwcalendar_single .header {
	CLEAR: both; WIDTH: 100%
}
DIV.jwcalendar_single .org {
	CLEAR: both; WIDTH: 100%
}
DIV.jwcalendar_single .contentie {
	BORDER-RIGHT: #fae28a 1px dotted; BACKGROUND: #fcecc0; FLOAT: left; BORDER-LEFT: #fae28a 1px dotted; WIDTH: 100%; BORDER-BOTTOM: #fae28a 1px dotted; TEXT-ALIGN: left
}
DIV.jwcalendar_single .headerie {
	BORDER-RIGHT: #fae28a 1px dotted; BACKGROUND: #fcecc0; FLOAT: left; BORDER-LEFT: #fae28a 1px dotted; WIDTH: 100%; BORDER-BOTTOM: #fae28a 1px dotted; TEXT-ALIGN: left
}
DIV.jwcalendar_single .orgie {
	BORDER-RIGHT: #fae28a 1px dotted; BACKGROUND: #fcecc0; FLOAT: left; BORDER-LEFT: #fae28a 1px dotted; WIDTH: 100%; BORDER-BOTTOM: #fae28a 1px dotted; TEXT-ALIGN: left
}
DIV.jwcalendar_single .headerie {
	BORDER-TOP: #fae28a 1px dotted
}
DIV.jwcalendar_single .contentie {
	BACKGROUND: #fbe29f
}
DIV.jwcalendar_single .title {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 8px; COLOR: #333333; PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV.jwcalendar_single .category {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 8px; COLOR: #333333; PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV.jwcalendar_single .catcolor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 2px; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.jwcalendar_single .category {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: none; PADDING-BOTTOM: 8px; PADDING-TOP: 6px
}
DIV.jwcalendar_single .images {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
DIV.jwcalendar_single .itemtext {
	MARGIN: 8px
}
DIV.jwcalendar_single .itemtitle P:first-line {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003466; LINE-HEIGHT: 1.2em
}
DIV.jwcalendar_single SPAN.teaser {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; COLOR: #333333; LINE-HEIGHT: 1.6em
}
DIV.jwcalendar_single SPAN.desc {
	FONT-SIZE: 11px; COLOR: #333333
}
DIV.jwcalendar_single .desc A {
	COLOR: #003466; TEXT-DECORATION: none
}
DIV.jwcalendar_single .itemlink {
	MARGIN-TOP: 10px; COLOR: #003466; LINE-HEIGHT: 1.8em
}
DIV.jwcalendar_single .itemlink A {
	MARGIN-TOP: 10px; COLOR: #003466; LINE-HEIGHT: 1.8em
}
DIV.jwcalendar_single .label {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 33%; COLOR: #333333; PADDING-TOP: 4px; TEXT-ALIGN: right
}
DIV.jwcalendar_feEntry .label {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 33%; COLOR: #333333; PADDING-TOP: 4px; TEXT-ALIGN: right
}
DIV.jwcalendar_feEntry .timelabel {
	CLEAR: both; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 33%; COLOR: #333333; PADDING-TOP: 4px; TEXT-ALIGN: right
}
DIV.jwcalendar_single .item {
	PADDING-RIGHT: 4px; PADDING-LEFT: 32%; PADDING-BOTTOM: 4px; COLOR: #333333; PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV.jwcalendar_feEntry .item {
	PADDING-RIGHT: 4px; PADDING-LEFT: 32%; PADDING-BOTTOM: 4px; COLOR: #333333; PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV.jwcalendar_feEntry {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
DIV.jwcalendar_feEntry .label {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: bottom; WIDTH: 32%; LINE-HEIGHT: 1.6em; PADDING-TOP: 8px; POSITION: relative
}
DIV.jwcalendar_feEntry .timelabel {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: bottom; WIDTH: 32%; LINE-HEIGHT: 1.6em; PADDING-TOP: 8px; POSITION: relative
}
DIV.jwcalendar_feEntry .timelabel {
	WIDTH: 20%
}
DIV.jwcalendar_feEntry .title {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: blue; LINE-HEIGHT: 1em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.jwcalendar_feEntry .title P:first-letter {
	FONT-SIZE: 20px
}
DIV.jwcalendar_feEntry .item {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
DIV.jwcalendar_feEntry .fileitem {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; WIDTH: 30px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
DIV.jwcalendar_feEntry INPUT {
	CLEAR: none; BORDER-RIGHT: #fecc3c 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fcf6e5 2px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fcf6e5 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fecc3c 2px solid; TEXT-ALIGN: left
}
DIV.jwcalendar_feEntry .error UL LI {
	LIST-STYLE-POSITION: inside; FONT-SIZE: 12px; MARGIN: 4px 40px; COLOR: red; LIST-STYLE-TYPE: circle; TEXT-ALIGN: left
}
DIV.jwcalendar_feEntry .error UL LI:first-letter {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
DIV.jwcalendar_confirm .error {
	FONT-SIZE: 12px; MARGIN: 10px; COLOR: red
}
DIV.jwcalendar_confirm .conftext {
	FONT-SIZE: 14px; MARGIN: 10px
}
DIV.jwcalendar_organizer {
	BORDER-RIGHT: #fae28a 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fae28a 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #fae28a 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fae28a 1px solid; BACKGROUND-COLOR: #fdf2d2
}
DIV.jwcalendar_location {
	BORDER-RIGHT: #fae28a 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fae28a 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #fae28a 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #fae28a 1px solid; BACKGROUND-COLOR: #fdf2d2
}
DIV.jwcalendar_organizer .content {
	CLEAR: both; WIDTH: 100%
}
DIV.jwcalendar_organizer .header {
	CLEAR: both; WIDTH: 100%
}
DIV.jwcalendar_organizer .org {
	CLEAR: both; WIDTH: 100%
}
DIV.jwcalendar_location .content {
	CLEAR: both; WIDTH: 100%
}
DIV.jwcalendar_location .header {
	CLEAR: both; WIDTH: 100%
}
DIV.jwcalendar_location .org {
	CLEAR: both; WIDTH: 100%
}
DIV.jwcalendar_organizer .contentie {
	BORDER-RIGHT: #fae28a 1px dotted; BACKGROUND: #fcecc0; FLOAT: left; BORDER-LEFT: #fae28a 1px dotted; WIDTH: 100%; BORDER-BOTTOM: #fae28a 1px dotted; TEXT-ALIGN: left
}
DIV.jwcalendar_organizer .headerie {
	BORDER-RIGHT: #fae28a 1px dotted; BACKGROUND: #fcecc0; FLOAT: left; BORDER-LEFT: #fae28a 1px dotted; WIDTH: 100%; BORDER-BOTTOM: #fae28a 1px dotted; TEXT-ALIGN: left
}
DIV.jwcalendar_organizer .orgie {
	BORDER-RIGHT: #fae28a 1px dotted; BACKGROUND: #fcecc0; FLOAT: left; BORDER-LEFT: #fae28a 1px dotted; WIDTH: 100%; BORDER-BOTTOM: #fae28a 1px dotted; TEXT-ALIGN: left
}
DIV.jwcalendar_location .contentie {
	BORDER-RIGHT: #fae28a 1px dotted; BACKGROUND: #fcecc0; FLOAT: left; BORDER-LEFT: #fae28a 1px dotted; WIDTH: 100%; BORDER-BOTTOM: #fae28a 1px dotted; TEXT-ALIGN: left
}
DIV.jwcalendar_location .headerie {
	BORDER-RIGHT: #fae28a 1px dotted; BACKGROUND: #fcecc0; FLOAT: left; BORDER-LEFT: #fae28a 1px dotted; WIDTH: 100%; BORDER-BOTTOM: #fae28a 1px dotted; TEXT-ALIGN: left
}
DIV.jwcalendar_location .orgie {
	BORDER-RIGHT: #fae28a 1px dotted; BACKGROUND: #fcecc0; FLOAT: left; BORDER-LEFT: #fae28a 1px dotted; WIDTH: 100%; BORDER-BOTTOM: #fae28a 1px dotted; TEXT-ALIGN: left
}
DIV.jwcalendar_organizer .headerie {
	BORDER-TOP: #fae28a 1px dotted
}
DIV.jwcalendar_location .headerie {
	BORDER-TOP: #fae28a 1px dotted
}
DIV.jwcalendar_organizer .contentie {
	BACKGROUND: #fbe29f
}
DIV.jwcalendar_location .contentie {
	BACKGROUND: #fbe29f
}
DIV.jwcalendar_organizer .title {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV.jwcalendar_location .title {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV.jwcalendar_organizer .text {
	MARGIN: 8px
}
DIV.jwcalendar_location .text {
	MARGIN: 8px
}
DIV.jwcalendar_location .name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.jwcalendar_organizer .name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.jwcalendar_location .name P:first-letter {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: red
}
DIV.jwcalendar_organizer .name P:first-letter {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: red
}
DIV.jwcalendar_location .name P:first-line {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 1.2em
}
DIV.jwcalendar_organizer .name P:first-line {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 1.2em
}
DIV.jwcalendar_location .images {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
DIV.jwcalendar_organizer .images {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
DIV.jwcalendar_location .desc {
	FONT-SIZE: 11px
}
DIV.jwcalendar_organizer .desc {
	FONT-SIZE: 11px
}
DIV.jwcalendar_location .label {
	CLEAR: both; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 33%; PADDING-TOP: 4px; TEXT-ALIGN: right
}
DIV.jwcalendar_organizer .label {
	CLEAR: both; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 33%; PADDING-TOP: 4px; TEXT-ALIGN: right
}
DIV.jwcalendar_location .item {
	PADDING-RIGHT: 4px; PADDING-LEFT: 32%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV.jwcalendar_organizer .item {
	PADDING-RIGHT: 4px; PADDING-LEFT: 32%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV.jwcalendar_location .addritem {
	PADDING-RIGHT: 4px; PADDING-LEFT: 32%; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV.jwcalendar_organizer .addritem {
	PADDING-RIGHT: 4px; PADDING-LEFT: 32%; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV.jwcalendar_location .cityitem {
	PADDING-RIGHT: 4px; PADDING-LEFT: 32%; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.jwcalendar_organizer .cityitem {
	PADDING-RIGHT: 4px; PADDING-LEFT: 32%; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.jwcalendar_olbg {
	BORDER-RIGHT: #003399 0px solid; BORDER-TOP: #003399 0px solid; BORDER-LEFT: #003399 0px solid; BORDER-BOTTOM: #003399 0px solid; BACKGROUND-COLOR: #6666cc
}
.jwcalendar_olfg {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 6px; BORDER-TOP: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; BORDER-LEFT: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.jwcalendar_olcf {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 2em; FONT-FAMILY: arial,helvetica,sans-serif
}
.jwcalendar_oltf {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR TD.tx-danewslettersubscription-pi1-descr P {
	MARGIN-BOTTOM: 10px
}
DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD {
	BACKGROUND-COLOR: #ffffff
}
DIV.tx-danewslettersubscription-pi1 TABLE TR.tx-danewslettersubscription-pi1-form-row TD.tx-danewslettersubscription-pi1-form-header {
	BACKGROUND-COLOR: #fdf5d8
}
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR.tx-danewslettersubscription-pi1-listrow-header TD {
	BACKGROUND-COLOR: #fdf5d8
}
DIV.tx-danewslettersubscription-pi1 DIV.tx-danewslettersubscription-pi1-listrow TABLE TR.tx-danewslettersubscription-pi1-listrow-header TD P {
	FONT-WEIGHT: bold
}
.tx-ablinklist-pi1 {
	FONT-SIZE: 12px; FONT-FAMILY: arial, helvetica, sans-serif
}
.tx-ablinklist-pi1 A {
	FONT-SIZE: 12px; FONT-FAMILY: arial, helvetica, sans-serif
}
.tx_ablinklist_viewDetailsForLink {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #003466 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #003466 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #003466 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #feecae; TEXT-ALIGN: left
}
.tx_ablinklist_viewAddNewLink {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #003466 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #003466 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #003466 1px solid; BACKGROUND-COLOR: #feecae; TEXT-ALIGN: left
}
.tx_ablinklist_viewAddNewLinkResult {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #003466 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: medium; PADDING-BOTTOM: 5px; BORDER-LEFT: #003466 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #003466 1px solid; BACKGROUND-COLOR: #feecae; TEXT-ALIGN: left
}
DIV.tx_ablinklist_viewReportBrokenLink {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #003466 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #003466 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #003466 1px solid; BACKGROUND-COLOR: #feecae; TEXT-ALIGN: left
}
DIV.tx_ablinklist_viewReportBrokenLink FORM {
	MARGIN-TOP: 10px
}
DIV.tx_ablinklist_viewReportBrokenLink INPUT {
	MARGIN-TOP: 20px
}
.tx_ablinklist_viewReportBrokenLinkResult {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #003466 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: medium; PADDING-BOTTOM: 5px; BORDER-LEFT: #003466 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #003466 1px solid; BACKGROUND-COLOR: #feecae; TEXT-ALIGN: left
}
DIV.tx_ablinklist_viewRateLink {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #003466 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #003466 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #003466 1px solid; BACKGROUND-COLOR: #feecae; TEXT-ALIGN: left
}
DIV.tx_ablinklist_viewRateLink TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.tx_ablinklist_viewRateLink P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; PADDING-TOP: 5px
}
.tx_ablinklist_viewRateLinkResult {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #003466 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: medium; PADDING-BOTTOM: 5px; BORDER-LEFT: #003466 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #003466 1px solid; BACKGROUND-COLOR: #feecae; TEXT-ALIGN: left
}
.tx_ablinklist_categoryPath {
	FONT-SIZE: small
}
.tx_ablinklist_formErrorMsg {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; COLOR: red
}
.tx_ablinklist_listView_categoryPath {
	FONT-SIZE: small
}
.tx_ablinklist_listView_categories {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
DIV.tx_ablinklist_listView_category {
	MARGIN-TOP: 10px
}
DIV.tx_ablinklist_listView_category IMG {
	MARGIN: 0px
}
DIV.tx_ablinklist_listView_category A {
	MARGIN-LEFT: 10px
}
.tx_ablinklist_listView_category I {
	MARGIN-LEFT: 18px
}
.tx_ablinklist_listView_categoryLabel {
	
}
.tx_ablinklist_listView_links {
	MARGIN-TOP: 10px
}
.tx_ablinklist_listView_link B {
	MARGIN-LEFT: 10px
}
.tx_ablinklist_listView_linkAddNew {
	MARGIN-TOP: 10px
}
.tx_ablinklist_listView_linkLabel {
	
}
.tx_ablinklist_listView_linkDetails {
	
}
.tx_ablinklist_listView_linkReportBroken {
	
}
.tx_ablinklist_listView_linkRate {
	
}
.tx_ablinklist_listView_linkImage {
	
}
.tx_ablinklist_treeView_category {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.tx_ablinklist_treeView_category_level_1 {
	
}
.tx_ablinklist_treeView_category_level_2 {
	
}
.tx_ablinklist_treeView_category_level_3 {
	
}
.tx_ablinklist_treeView_category_level_4 {
	
}
.tx_ablinklist_treeView_links {
	MARGIN-BOTTOM: 10px
}
.tx_ablinklist_treeView_linkAddNew {
	FONT-SIZE: small
}
.tx_ablinklist_treeView_linkLabel {
	
}
.tx_ablinklist_treeView_linkDetails {
	
}
.tx_ablinklist_treeView_linkReportBroken {
	
}
.tx_ablinklist_treeView_linkRate {
	
}
.tx_ablinklist_treeView_linkImage {
	
}
.tx_ablinklist_searchView_resultMessage {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.tx_ablinklist_searchView_noLinksMessage {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #003466 1px solid; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: medium; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #003466 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #003466 1px solid; BACKGROUND-COLOR: #feecae; TEXT-ALIGN: center
}
.tx_ablinklist_searchView_categoryPath {
	FONT-SIZE: small
}
.tx_ablinklist_searchView_links {
	MARGIN-TOP: 10px
}
.tx_ablinklist_searchView_linkLabel {
	
}
.tx_ablinklist_searchView_linkDetails {
	
}
.tx_ablinklist_searchView_linkReportBroken {
	
}
.tx_ablinklist_searchView_linkRate {
	
}
.tx_ablinklist_searchView_linkImage {
	
}
.tx_ablinklist_topView_links {
	BORDER-RIGHT: #003466 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #003466 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: medium; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #003466 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #003466 1px solid; BACKGROUND-COLOR: #feecae; TEXT-ALIGN: left
}
.tx_ablinklist_topView_link {
	MARGIN-TOP: 5px
}
.tx_ablinklist_topView_linkLabel {
	
}
.tx_ablinklist_catalogView_categoryPath {
	FONT-SIZE: small
}
.tx_ablinklist_catalogView_category {
	FLOAT: left; WIDTH: 300px; PADDING-TOP: 20px
}
.tx_ablinklist_catalogView_subcategories {
	FONT-SIZE: small
}
.tx_ablinklist_catalogView_categoryLabel {
	
}
.tx_ablinklist_catalogView_links {
	CLEAR: both; PADDING-TOP: 20px
}
.tx_ablinklist_catalogView_link {
	
}
.tx_ablinklist_catalogView_linkAddNew {
	MARGIN-TOP: 10px
}
.tx_ablinklist_catalogView_linkLabel {
	
}
.tx_ablinklist_catalogView_linkDetails {
	
}
.tx_ablinklist_catalogView_linkReportBroken {
	
}
.tx_ablinklist_catalogView_linkRate {
	
}
.tx_ablinklist_catalogView_linkImage {
	
}

