﻿img { border: none; }
a, a:visited { text-decoration: none; }
.global_shadow_blur { background-color: #eee; margin-top: 8px; }
.global_shadow_shadow { background-color: #ccc; position: relative; right: 1px; bottom: 1px; }
.global_shadow_content { background-color: #fff; color: #000; padding: 0px; position: relative; right: 3px; bottom: 3px; }
.global_shadow_content_hover { background-color: #fff; color: #000; padding: 0px; position: relative; right: 3px; bottom: 3px; }
.global_image_icon { width: 32px; height: 32px; overflow: hidden; border: none; text-align: center; display: inline-block; line-height: 32px; vertical-align: middle; margin-right: 4px; margin-bottom: 4px; }
.global_image_icon img { max-width: 32px; max-height: 32px; height:auto !important; height: 32px; width:auto !important; width: 32px; }
.global_image_thumb { width: 50px; height: 50px; overflow: hidden; border: none; text-align: center; display: inline-block; line-height: 50px; vertical-align: middle; margin-right: 4px; margin-bottom: 4px; }
.global_image_thumb img { max-width: 50px; max-height: 50px; height:auto !important; height: 50px; width:auto !important; width: 50px; }
.global_image_avatar { width: 60px; height: 60px; overflow: hidden; border: none; text-align: center; display: inline-block; line-height: 50px; vertical-align: middle; margin-right: 4px; margin-bottom: 4px; }
.global_image_avatar img { max-width: 60px; max-height: 60px; height:auto !important; height: 60px; width:auto !important; width: 60px; }
.global_image_small { width: 110px; height: 80px; overflow: hidden; border: none; text-align: center; display: inline-block; line-height: 80px; vertical-align: middle; margin-right: 4px; margin-bottom: 4px; }
.global_image_small img { max-width: 110px; max-height: 80px; height:auto !important; height: 80px; width:auto !important; width: 80px; }
.global_image_normal { width: 140px; height: 140px; overflow: hidden; border: none; text-align: center; display: inline-block; line-height: 140px; vertical-align: middle; margin-right: 4px; margin-bottom: 4px; }
.global_image_normal img { max-width: 140px; max-height: 140px; height:auto !important; height: 140px; width:auto !important; width: 140px; }
.global_image_large { width: 400px; height: 320px; overflow: hidden; border: none; text-align: center; display: inline-block; line-height: 80px; vertical-align: middle; margin-right: 4px; margin-bottom: 4px; padding-left: 7px; }
.global_image_large img { max-width: 400px; max-height: 320px; height:auto !important; height: 320px; width:auto !important; width: 400px; }
.global_image_avatar_img { max-width: 60px; max-height: 60px; margin-right: 4px; margin-bottom: 4px; height:auto !important; height: 60px; width:auto !important; width: 60px; }

a:selected { font-weight: bold; }
a.global_link_menu, a.global_link_menu:visited { color: #fff; text-decoration: none; cursor: pointer; font-size: 14px; margin: 0 6px 0 6px; padding: 0 4px 0 4px; font-weight: bold; }
a.global_link_menu:hover { text-decoration: underline; }
a.global_link_menu_active { color: #fff; text-decoration: none; margin: 0 6px 0 6px; padding: 0 4px 0 4px; display: inline-block; background: url('/Images/Menu/gradient_menu.png') repeat-x left top; font-size: 14px; font-weight: bold; }
a.global_link_smallmenu, a.global_link_smallmenu:visited { color: #0a4a8b; }
a.global_link_smallmenu:hover { text-decoration: underline; }
a.global_link_smallmenu_active { font-weight: bold; color: #363636; }

.global_submenu_large { background: url('/Images/Menu/menu_sub_large.png') no-repeat scroll center top; width: 608px; height: 54px; line-height: 16px; vertical-align: middle; padding: 16px 0 0 4px; }

a.global_link_submenu_title, a.global_link_submenu_title:visited { font-size: 24px; color: #292929; font-weight: normal; cursor: pointer; text-decoration: none; }
/*a.global_link_submenu_title:hover { text-decoration: underline; }*/
a.global_link_submenu_title_active { font-weight: bold; color: #363636; }

a.global_link_submenu, a.global_link_submenu:visited { font-size: 12px; color: #292929; font-weight: normal; cursor: pointer; text-decoration: none; }
/*a.global_link_submenu:hover { text-decoration: underline; }*/
a.global_link_submenu_active { font-weight: bold; color: #363636; text-decoration: none; font-size: 12px; }

a.global_link_more, a.global_link_more:visited { float: right; font-size: 11px; color: #0A4A8B; font-weight: bold; text-decoration: none; font-style: italic; margin-right: 2px; margin-bottom: 2px; cursor: pointer; }
a.global_link_read_more, a.global_link_read_more:visited { font-size: 10px; color: #0A4A8B; font-weight: bold; text-decoration: none; font-style: italic; }
a.global_link_location, a.global_link_location:visited { color: #989898; font-weight: normal; text-decoration: none; font-size: 13px; }
a.global_link_festival, a.global_link_festival:visited { color: #0A4A8B; font-weight: bolder; text-decoration: none; font-size: 12px; }
a.global_link_lightblue, a.global_link_lightblue:visited { color: #5687B6; font-weight: bold; text-decoration: none; font-size: 13px; }
a.global_link_festival_photo_subscript, a.global_link_festival_photo_subscript:visited { color: #0A4A8B; text-decoration: none; font-size: 9px; }
.global_link_festival_photo_subscript, global_link_festival_photo_subscript { color: #0A4A8B; text-decoration: none; font-size: 9px; }

a.global_link_pagelink, a.global_link_pagelink:visited { color: #0A4A8B; font-size: 13px; font-weight: normal; text-decoration: none; }
a.global_link_pagelink_selected, a.global_link_pagelink_selected:visited { color: #0A4A8B; font-size: 13px; font-weight: bold; }
a.global_link_pagelink:hover { text-decoration: underline; }

.global_text_darkblue_bold { color: #204C76; font-size: 14px; font-weight: bold; }
.global_text_festival { color: #0A4A8B; font-weight: bolder; text-decoration: none; font-size: 12px; }

.global_message_gray { color: #363636; font-size: 11px; font-weight: normal; }
.global_message_red { color: #FF0000; font-size: 11px; font-weight: normal; }
.global_message_blue { color: #0000FF; font-size: 11px; font-weight: normal; }

.global_tab_active { background: none repeat scroll 0 0 #FFFFFF; color: #4A4A4A; height: 23px; line-height: 23px; text-align: center; text-decoration: none; vertical-align: middle; width: 93px; cursor: pointer; display: inline-block; margin-right: 4px; overflow: hidden; }
.global_tab_inactive { background: url("/Images/Tabs/inactive.png") no-repeat scroll left top transparent; color: #4A4A4A; height: 23px; line-height: 23px; text-align: center; text-decoration: none; vertical-align: middle; width: 93px; cursor: pointer; display: inline-block; margin-right: 4px; overflow: hidden; }

.global_button_green { background-color: Transparent; background-image: url("/Images/Login/Button_Create.png"); background-repeat: no-repeat; border-style: none; color: #FFFFFF; cursor: pointer; font-size: 12px; font-weight: bold; text-align: center; display: inline-block; vertical-align: middle; width: 123px; height: 24px; line-height: 24px; padding-bottom: 4px; }
.global_button_purple_big { background: url('/Images/Buttons/ButtonActivate.png'); background-repeat: no-repeat; width: 181px; height: 103px; border: 0px; cursor: pointer; }
.global_button_gray { background-color: Transparent; background-image: url("/Images/_Profile/Button_Submit.png"); background-position: left center; background-repeat: no-repeat; border-style: none; color: #383838; display: inline-block; font-family: Verdana; font-size: 0.8em; height: 24px; line-height: 24px; vertical-align: middle; width: 66px; padding-bottom: 4px; }

.global_container_header_612_green { background: url("/Images/Heading/green/612.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 608px; }
.global_container_header_612_purple { background: url("/Images/Heading/purple/612.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 608px; }
.global_container_header_612_red { background: url("/Images/Heading/red/612.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 608px; }

.global_container_header_350_green { background: url("/Images/Heading/green/350.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 342px; }
.global_container_header_350_purple { background: url("/Images/Heading/purple/350.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 342px; }
.global_container_header_350_red { background: url("/Images/Heading/red/350.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 342px; }

.global_container_header_300_green { background: url("/Images/Heading/green/300.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 292px; }
.global_container_header_300_purple { background: url("/Images/Heading/purple/300.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 292px; }
.global_container_header_300_red { background: url("/Images/Heading/red/300.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 292px; }

.global_container_header_250_green { background: url("/Images/Heading/green/250.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 242px; }
.global_container_header_250_purple { background: url("/Images/Heading/purple/250.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 242px; }
.global_container_header_250_red { background: url("/Images/Heading/red/250.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 242px; }

.global_container_content_612_green { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 4px 0 4px 4px; border-right: solid 2px #699F23; border-left: solid 2px #699F23; border-bottom: solid 2px #699F23; color: #000; width: 604px; font-size: 11px; }
.global_container_content_612_purple { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 4px 0 4px 4px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; color: #000; width: 604px; font-size: 11px; }
.global_container_content_612_red { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 4px 0 4px 4px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; color: #000; width: 604px; font-size: 11px; }

.global_container_content_350_green { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 4px 0 4px 4px; border-right: solid 2px #699F23; border-left: solid 2px #699F23; border-bottom: solid 2px #699F23; color: #000; width: 342px; font-size: 11px; }
.global_container_content_350_purple { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 0px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; color: #000; width: 346px; font-size: 11px; }
.global_container_content_350_red { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 4px 0 4px 4px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; color: #000; width: 342px; font-size: 11px; }

.global_container_content_300_green { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 4px 0 4px 4px; border-right: solid 2px #699F23; border-left: solid 2px #699F23; border-bottom: solid 2px #699F23; color: #000; width: 292px; font-size: 11px; }
.global_container_content_300_purple { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 4px 0 4px 4px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; color: #000; width: 292px; font-size: 11px; }
.global_container_content_300_red { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 4px 0 4px 4px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; color: #000; width: 292px; font-size: 11px; }

.global_container_content_250_green { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 4px 0 4px 4px; border-right: solid 2px #699F23; border-left: solid 2px #699F23; border-bottom: solid 2px #699F23; color: #000; width: 242px; font-size: 11px; }
.global_container_content_250_purple { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 4px 0 4px 4px; border-right: solid 2px #904896; border-left: solid 2px #904896; border-bottom: solid 2px #904896; color: #000; width: 242px; font-size: 11px; }
.global_container_content_250_red { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 4px 0 4px 4px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; color: #000; width: 242px; font-size: 11px; }

.global_container { padding-top: 12px; }

.global_text_gray { color: #666666; }
.global_autocomplete_textbox { float: left; width: 180px; }

h1.global_heading_news { }
h1.global_heading_message { }
h1.global_heading_artist { }
h1.global_heading_festival { }
h1.global_heading_profile { }

.global_message_header { color: #363636; cursor: pointer; font-family: Arial; font-size: 13px; font-weight: bold; }
.global_text_watermark { color: #666666; }
.global_text_lightgray { color: #666666; font-size: 10px; }

.global_container_content_612_red1 { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#D8D8D8); background: -moz-linear-gradient(top, #FFFFFF, #D8D8D8); background-repeat: repeat-x; padding: 4px 0 4px 4px; border-right: solid 2px #e80f0b; border-left: solid 2px #e80f0b; border-bottom: solid 2px #e80f0b; color: black; width: 604px; font-size: 10pt; font-family: verdana; }
.global_container_header_612_red1 { background: url("/Images/Heading/red/612.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 14px; font-weight: bold; height: 16px; padding-left: 8px; padding-top: 4px; width: 608px; }

.arrow_news_size { max-width: 4px; max-height: 7px; height:auto !important; height: 4px; width:auto !important; width: 7px; }
.arrow_news_size img { width: 4px; height: 7px; overflow: hidden; border: none; text-align: center; display: inline-block; }
.global_button_green1 { background-color: Transparent; background-image: url("/Images/Login/Button_Create.png"); background-repeat: no-repeat; border-style: none; color: #FFFFFF; cursor: pointer; font-size: 12px; font-weight: bold; text-align: center; display: inline-block; vertical-align: middle; width: 123px; height: 24px; line-height: 24px; padding-bottom: 4px; margin-left: 122px; }
.global_button_greenroute { background-color: Transparent; background-image: url("/Images/Login/Button_Create.png"); background-repeat: no-repeat; border-style: none; color: #FFFFFF; cursor: pointer; font-size: 12px; font-weight: bold; text-align: center; display: inline-block; vertical-align: middle; width: 123px; height: 24px; line-height: 24px; padding-bottom: 4px; float: right; margin-right: 3px; }

