.Athena_header_large_orange {font-family: Georgia, "Times New Roman", Times, serif; color: #ff8402; font-size: 18px; line-height: 20px;}
.Athena_header_large_white {font-family: Georgia, "Times New Roman", Times, serif; color: #fff; font-size: 18px; line-height: 20px;}
.Athena_header_med_white_caps {font-family: Georgia, "Times New Roman", Times, serif; color: #ffffff; font-size: 14px; text-transform: uppercase}
.Athena_link_orange:hover {font-size: 9pt; color: #ff8402; text-decoration: underline}
.Athena_link_orange:link {font-size: 9pt; color: #ff8402; text-decoration: underline;}
.Athena_text_orange_small_bold {font-family: Arial, Verdana; font-size: 8pt; color: #ff8402; line-height: 10pt; font-weight: bold;}
.Athena_text_white_small {font-size: 8pt; color: #ffffff; font-family: Arial, Verdana; line-height: 10pt;}
.Test_Style {font-size: 14px; color: #1389bf; font-family: Verdana, Arial;}
.blackarrow {background-image: url('../../../../content/acct/5508/225508/image/704356.png'); background-repeat: no-repeat; padding-left: 15px; background-position: center left;}
.body_center {background-color:#FFFFFF;}
.button {font-size: 9pt;}
.button_small {font-size: 10pt;}
.calendarcell {text-decoration:none; padding-left: 2px; padding-right: 2px; margin-right: 2px; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid}
.calendarcellcontents {BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid}
.calendarcellother {text-decoration:none; background-color:#DDDDDD; padding-left: 2px;padding-right: 2px; margin-right: 2px; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid}
.calendarcellselected {text-decoration:none; background-color:#FFFF9C; padding-left: 2px; padding-right: 2px; margin-right: 2px; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid}
.calendarcellweek {text-decoration:none; BORDER-BOTTOM: black 1px solid}
.calendarcellweekselected {text-decoration:none; background-color:#FFFF9C; BORDER-BOTTOM: black 1px solid}
.calendarday {font-weight:bold; text-decoration:none; color:#FFFFFF; background-color:#7B8ECE; padding-left: 2px; padding-right: 2px; margin-right: 2px; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid}
.calendarheader {font-weight:bold; text-decoration:none; color:#FFFFFF; background-color:#000000; padding-left: 2px; padding-right: 2px; margin-right: 2px; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid;BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid}
.calendartitle {font-family:Trebuchet,Arial,Helvetica; font-size:12pt; color:white;font-weight:bold;text-decoration:none; background-color:#7B8ECE; padding-left: 2px;padding-right: 2px; margin-right: 2px; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid;BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid}
.cell_border {BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid;}
.cell_border_filled {BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; background-color: #EFF1F0;}
.cell_border_filled_dark {BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; background-color: #EFF1F0;}
.cell_border_filled_highlight {BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; background-color: #EFF1F0;}
.cell_border_open_left {BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid;}
.cell_border_open_left_filled {BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; background-color: #EFF1F0;}
.cell_border_open_left_filled_dark {BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; background-color: #EFF1F0;}
.cell_border_open_left_filled_highlight {BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; background-color: #EFF1F0;}
.cell_border_open_right {BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid;}
.cell_border_open_right_filled {BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; background-color: #EFF1F0;}
.cell_border_open_right_filled_dark {BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; background-color: #EFF1F0;}
.cell_border_open_right_filled_highlight {BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; background-color: #EFF1F0;}
.center_subtitle {font-size: 12pt; font-family:Trebuchet,Arial,Helvetica; font-weight:bold; color: #0077c0; text-decoration: none;}
.center_title {font-size: 16pt; font-family:Trebuchet,Arial,Helvetica; font-weight:bold; color: #0077c0; text-decoration: none; BORDER-BOTTOM: #CCCCCC 2px solid;}
.comboDropdown {.comboDropdown { borderColor: #2f291d; color: #000000; }}
.composite_title {font-size: 12pt; font-family:Trebuchet,Arial,Helvetica; font-weight:bold; color: #5264AB; text-decoration: none;}
.contact_box_body {background-color: #DCEBEE; color: #333333;}
.contact_box_header {background-color: #999999; color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none;}
.contact_box_text {color: #FF6754; font-weight: bold; font-size: 14px; font-face: arial;}
.content_gallery_background {background-color:#DCDCDC;}
.content_gallery_background_img {background-color:#DCDCDC;background-image: url("../../../../images/content_thumback.gif");background-repeat: no-repeat;background-position: 50% 50%;}
.content_gallery_hr {color:#99CC33;}
.cro_body {font-size:9pt; font-family:Trebuchet,Arial,Helvetica; background-color:#FFFFFF; color:#000000; text-decoration:none;}
.cro_bold {font-weight:bold;}
.cro_book {font-family:Trebuchet,Arial,Helvetica; font-size:8pt; color:#FFFFFF; background-color: #008000; font-weight:bold;}
.cro_buy {font-family:Trebuchet,Arial,Helvetica; font-size:8pt; color:#FFFFFF; background-color:#29408A; font-weight:bold;}
.cro_db_portlet_title {font-family:Trebuchet,Arial,Helvetica; font-size:16px; color: #89a1c3; font-weight:bold; padding-right: 5px;}
.cro_droplist {font-size:9pt; font-family:Trebuchet,Arial,Helvetica; color:#000000; text-decoration:none;}
.cro_error {font-family:Trebuchet,Arial,Helvetica; font-size:9pt; color:red; font-weight:bold;}
.cro_error_reverse {font-family:Trebuchet,Arial,Helvetica; font-size:9pt; color:#FFFFFF; background-color: red; font-weight:bold;}
.cro_grid {font-size:8pt; font-family:Trebuchet,Arial,Helvetica; color:#000000; background-color: #DBDBDB; text-decoration:none;}
.cro_grid_box {BORDER-TOP: #DBDBDB 1px solid; BORDER-LEFT: #DBDBDB 1px solid; BORDER-RIGHT: #DBDBDB 1px solid; BORDER-BOTTOM: #DBDBDB 1px solid;}
.cro_grid_columns {font-size:8pt; font-family:Trebuchet,Arial,Helvetica; color:#000000; background-color: #ffffff; text-decoration:none; font-weight:bold;}
.cro_grid_light {font-size:9pt; font-family:Trebuchet,Arial,Helvetica; color:#000000; background-color: #EBEBEB; text-decoration:none;}
.cro_grid_title {font-size:8pt; font-family:Trebuchet,Arial,Helvetica; color:#000000; background-color: #ffffff; text-decoration:none;}
.cro_image_button button {font-size: 9pt;}
.cro_image_button {font-size: 9pt;}
.cro_image_button2 button {font-size: 9pt;}
.cro_image_button2 {font-size: 9pt;}
.cro_important_message {font-family:Trebuchet,Arial,Helvetica; font-size:9pt; color:#CC0000; font-weight:bold;}
.cro_info_box {BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid;}
.cro_info_message {font-family:Trebuchet,Arial,Helvetica; font-size:9pt; color:black; font-weight:bold;}
.cro_portlet_body {font-size:8pt; font-family:Trebuchet,Arial,Helvetica; background-color:#DBDBDB; color:#000000; text-decoration:none;}
.cro_portlet_search_body {background-color: transparent; background-image: url("../../../../content/brands/vc/images/vc_search_back.jpg"); border: 1px #ffcc00 solid;}
.cro_portlet_title {font-size:8pt; font-family:Trebuchet,Arial,Helvetica; background-color:#0077c0; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.cro_progress_title {font-size:14pt; font-family:Trebuchet,Arial,Helvetica; color:#0059AB; font-weight:bold;}
.cro_reverse_title {font-family:Trebuchet,Arial,Helvetica; font-size:11pt; color:#FFFFFF; background-color: #0077c0; font-weight:bold;}
.cro_reverse_title_large {font-family:Trebuchet,Arial,Helvetica; font-size:13pt; color:#FFFFFF; background-color: #0077c0; font-weight:bold;}
.cro_reverse_title_small {font-family:Trebuchet,Arial,Helvetica; font-size:10pt; color:#FFFFFF; background-color: #0077c0; font-weight:normal;}
.cro_section_box {background-repeat: no-repeat;}
.cro_shaded {font-size:9pt; font-family:Trebuchet,Arial,Helvetica; color:#000000; background-color: #EBEBEB; text-decoration:none;}
.cro_side_bar {font-size:9pt; font-family:Trebuchet,Arial,Helvetica; background-color:#C0C0C0; color:#000000; text-decoration:none;}
.cro_small_search_field {width: 105px;}
.cro_step_numbers {font-family:Trebuchet,Arial,Helvetica; font-size:9pt; color:#000000; background-color: #E8C038; font-weight:bold;}
.cro_subtitle {font-family:Trebuchet,Arial,Helvetica; font-size:11pt; color:#0059AB; font-weight:bold;}
.cro_subtitle_highlight {font-family:Trebuchet,Arial,Helvetica; font-size:11pt; color:#0059AB; font-weight:bold;}
.cro_text {font-size:9pt; font-family:Trebuchet,Arial,Helvetica; color:#000000; text-decoration:none;}
.cro_text_highlight {font-size:9pt; font-family:Trebuchet,Arial,Helvetica; color:#5264AB; text-decoration:none; font-weight:bold;}
.cro_text_large {font-size:11pt; font-family:Trebuchet,Arial,Helvetica; color:#000000; text-decoration:none;}
.cro_text_medium {font-size:7pt; font-family:Trebuchet,Arial,Helvetica; color:#000000; text-decoration:none;}
.cro_text_reverse {font-size:9pt; font-family:Trebuchet,Arial,Helvetica; color:#FFFFFF; text-decoration:none;}
.cro_text_reverse_bold {font-size:9pt; font-family:Trebuchet,Arial,Helvetica; color:#FFFFFF; text-decoration:none;font-weight:bold;}
.cro_text_tiny {font-size:5pt; font-family:Trebuchet,Arial,Helvetica; color:#000000; text-decoration:none;}
.cro_title {font-family:Trebuchet,Arial,Helvetica; font-size:13pt; color:#0077c0; font-weight:bold;}
.cro_title_large {font-family:Trebuchet,Arial,Helvetica; font-size:16pt; color:#0077c0; font-weight:bold;}
.cro_title_small {font-family:Trebuchet,Arial,Helvetica; font-size:11pt; color:#0077c0; font-weight:bold;}
.cro_title_small_highlight {font-family:Trebuchet,Arial,Helvetica; font-size:12pt; color:#0059AB; font-weight:bold;}
.cro_title_xlarge {font-family:Trebuchet,Arial,Helvetica; font-size:18pt; color:#0077c0; font-weight:bold;}
.ctaButton {.ctaButton { themeColor: #cc9900; }}
.default_entry_field {font-size: 11pt; font-face: arial; color: #000000;}
.default_textarea_field {font-size: 11pt; font-face: arial; color: #000000;}
.destination_medium_link {font-size: 11px; color: #777777; font-face: arial;}
.destination_small_link {font-size: 9px; color: #999999; font-face: arial;}
.display_item {font-weight:bold;}
.error_border {BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-RIGHT: red 2px solid; BORDER-BOTTOM: red 2px solid;}
.error_text {font-size:10pt; color:red; font-weight:bold;}
.feature_title {font-size: 14pt; font-family:Trebuchet,Arial,Helvetica; font-weight:bold; color: #5264AB; text-decoration: none; BORDER-BOTTOM: #CCCCCC 2px solid;}
.field_border {text-decoration:none; padding-left: 2px; padding-right: 2px; margin-right: 2px; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid;}
.header_background {font-family:Trebuchet,Arial,Helvetica; font-size:11pt; font-weight:bold; color:#FFFFFF; background-color:#4764AF;}
.header_label {font-family:Trebuchet,Arial,Helvetica; font-size:11pt; font-weight:bold; color:#000d37; background-color:#4764AF;}
.help {font-family:Trebuchet,Arial,Helvetica; font-size:11pt; color:#29406A; background-color:#FFFFFF;}
.help_link {font-family:Trebuchet,Arial,Helvetica; font-size: 10pt; font-weight:normal;}
.help_subtitle {font-family:Trebuchet,Arial,Helvetica; font-size:14px; color: #88BB22; font-weight:bold;}
.help_text {font-family:Trebuchet,Arial,Helvetica; font-size:11pt; color:#000000;}
.help_title {font-family:Trebuchet,Arial,Helvetica; font-size:36px; color: #88BB22; font-weight:bold;}
.helpnobackground {font-family:Trebuchet,Arial,Helvetica; font-size:11pt; color:#000000;}
.helpnobackground_subtitle {font-family:Trebuchet,Arial,Helvetica; font-size:12pt; font-weight:bold; color:#29406A;}
.helpnobackground_text {font-family:Trebuchet,Arial,Helvetica; font-size:11pt; color:#29406A;}
.helpnobackground_title {font-family:Trebuchet,Arial,Helvetica; font-size:14pt; font-weight:bold; color:#29406A;}
.htmlStyle {.htmlStyle { backgroundColor: #eae5cf; }}
.indent_level_1 {padding-left: 10px;padding-right: 10px;}
.indent_level_2 {padding-left: 25px;padding-right: 25px;}
.inv_title {font-family:Trebuchet,Arial,Helvetica; font-size:12pt; font-weight:bold; color:#800000;}
.itinerary_image_button {font-family:Trebuchet,Arial,Helvetica; font-size:10pt; color:#FFFFFF; background-color:#4764AF; background-image: url("../../../../images/btnwide.gif");background-repeat: no-repeat;background-position: 0% 50%;}
.itinerary_search_itemgroup {font-family:Trebuchet,Arial,Helvetica; font-size:8pt; color:#29406A; background-color:#FFFFFF;}
.login_background {background-color:transparent;}
.login_body {font-size:10pt; font-family:Trebuchet,Arial,Helvetica; color:red; text-decoration:none;}
.login_box {background-color:transparent;}
.login_button {font-size:12pt; font-weight: bold; font-family:Trebuchet,Arial,Helvetica; color:black; text-decoration:none; font-style:italic;}
.login_error {font-family:Trebuchet,Arial,Helvetica;font-size:9pt; color:red;}
.login_field {font-family:Trebuchet,Arial,Helvetica;font-size:9pt; width: 170px;}
.login_forgot {font-size:8pt;font-family:Trebuchet,Arial,Helvetica; color:red; font-weight: bold;}
.login_forgot_background {font-weight: normal; font-size: 11px; color: red; background-color:#3887C0; background-image: url("../../../../images/mbr_mcsplash_back.gif");background-repeat: no-repeat;background-position: 0% 0%;}
.login_forgot_error {font-family:Trebuchet,Arial,Helvetica; font-weight: bold; font-size:9pt; background-color: white; color:red; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-RIGHT: red 2px solid; BORDER-BOTTOM: red 2px solid;}
.login_forgot_labels {font-family:Trebuchet,Arial,Helvetica;font-size:10pt; color:white; font-weight: bold; font-style:italic;}
.login_labels {font-family:Trebuchet,Arial,Helvetica;font-size:10pt; color:red; font-weight: bold; font-style:italic;}
.login_title {font-family:Trebuchet,Arial,Helvetica;font-size:14pt; color:white;}
.mbr_directions_title {background-color:silver; font-weight: bold;}
.mbr_error {font-family:Trebuchet,Arial,Helvetica; font-weight:bold;font-size:12pt; color:red; background-color: white;}
.mbr_header_label {font-family:Trebuchet,Arial,Helvetica; font-weight:bold;font-size:12pt; color:#5264AB;}
.mbr_header_name {font-family:Trebuchet,Arial,Helvetica; font-weight:bold;font-size:12pt; color:#800000;}
.mbr_header_phone {font-family:Trebuchet,Arial,Helvetica; font-weight:bold; font-style:italic; color: #1860AA;}
.mbr_section_header {font-family:Trebuchet,Arial,Helvetica; font-weight:bold;font-size:12pt; color:white; background-color: #5264AB;}
.mbr_tripmain_background {padding-left: 10px; padding-right: 10px; BORDER-TOP: #1860AA 1px solid; BORDER-LEFT: #1860AA 1px solid; BORDER-RIGHT: #1860AA 1px solid; BORDER-BOTTOM: #1860AA 1px solid; background-color: transparent; background-image: url("../../../../images/mbr_tripplan_background.gif");background-repeat: no-repeat;}
.mbr_tripstops_title {background-color:#E7E7E7; color:#065DAA; font-weight:bold;}
.mbrlaunch_body {font-size:10pt; font-family:Trebuchet,Arial,Helvetica; color:#29406A; background-color: #ffffff; text-decoration:none;}
.mbrlaunch_featured_title {font-weight: bold; font-size: 20px; color: black;}
.mbrlaunch_help {font-weight: normal; font-size: 14px; color: #065DAA; background-color:#EFF3FF;}
.mbrlaunch_help_background {font-weight: normal; font-size: 11px; color: #065DAA; background-color:#E7E7E7;}
.mbrlaunch_help_subheading_background {font-weight: bold; font-size: 16px; color: white; background-color:#E7E7E7; background-image: url("../../../../images/mbr_launch_left_submenu.gif");background-repeat: no-repeat;background-position: 0% 0%;}
.mbrlaunch_help_topheading_background {font-weight: bold; font-size: 16px; color: white; background-color:#E7E7E7; background-image: url("../../../../images/mbr_launch_left_menu_header.gif");background-repeat: no-repeat;background-position: 0% 0%;}
.mbrlaunch_link {font-weight: normal; font-size: 11px;color: white; background-color: transparent;text-decoration: none;}
.mbrlaunch_main_background {font-weight: normal; font-size: 11px; color: white; background-color:#3887C0; background-image: url("../../../../images/mbr_launch_background.jpg");background-repeat: no-repeat;background-position: 0% 0%;}
.mbrlaunch_main_title {font-weight: bold; font-size: 14px; color: #065DAA; background-color:#E7E7E7;}
.mbrlaunch_title {font-weight: bold; font-size: 26px; color: #EFF3FF;}
.mbrmenu_bar {font-weight: normal; font-size: 11px; color: white; background-color: transparent;}
.mbrprofile_body {font-size:10pt; font-family:Trebuchet,Arial,Helvetica; color:#29406A; background-color: #ffffff; text-decoration:none;}
.mbrprofile_help {font-weight: normal; font-size: 14px; color: #065DAA; background-color:#EFF3FF;}
.mbrprofile_help_background {font-weight: normal; font-size: 11px; color: #065DAA; background-color:#E7E7E7;}
.mbrprofile_help_subheading_background {font-weight: bold; font-size: 16px; color: white; background-color:#E7E7E7; background-image: url("../../../../images/mbr_profile_submenu_left.gif");background-repeat: no-repeat;background-position: 0% 0%;}
.mbrprofile_help_topheading_background {font-weight: bold; font-size: 16px; color: white; background-color:#E7E7E7; background-image: url("../../../../images/mbr_profile_left_menu_header.gif");background-repeat: no-repeat;background-position: 0% 0%;}
.mbrprofile_main_background {font-weight: normal; font-size: 11px; color: white; background-color:#3887C0; background-image: url("../../../../images/mbr_profile_background.jpg");background-repeat: no-repeat;background-position: 0% 0%;}
.mbrprofile_main_title {font-weight: bold; font-size: 14px; color: #065DAA; background-color:#E7E7E7;}
.mbrprofile_prefs_large {font-family:Trebuchet,Arial,Helvetica;font-weight: bold; font-size: 11pt; color: #000000;}
.mbrprofile_prefs_medium {font-weight: normal; font-size: 9pt; color: #000000;}
.mbrprofile_prefs_section {font-weight: bold; font-size: 14px; color: #065DAA;}
.mbrprofile_prefs_small {font-weight: normal; font-size: 8pt; color: #000000;}
.mbrprofile_title {font-weight: bold; font-size: 28px; color: #EFF3FF;}
.mbrsplash_left_header {font-weight: bold; font-size: 16px; color: white; background-color:#E7E7E7; background-image: url("../../../../images/mbr_splash_left.gif");background-repeat: no-repeat;background-position: 0% 0%;}
.mc_splash_background {font-weight: normal; font-size: 11px; color: white; background-color:#3887C0; background-image: url("../../../../images/mbr_mcsplash_back.gif");background-repeat: no-repeat;background-position: 0% 0%;}
.mc_splash_login_background {font-weight: normal; font-size: 11px; color: white; background-color:transparent; background-image: url("../../../../images/mbr_mcsplash_login.gif");background-repeat: no-repeat;background-position: 0% 0%;}
.menu {font-size:8pt; color:#FFFFFF; background-color:#808080;}
.menu_bar {font-weight: normal; font-size: 11px; color: #065DAA; background-color: transparent;}
.menu_labels {font-family:Trebuchet,Arial,Helvetica;font-size:11pt; text-decoration:none; color:#29406A;}
.menu_side_background {background-color: transparent; background-image: url("../../../../images/menuback2.jpg");background-repeat: no-repeat;}
.menu_side_title {font-weight:bold; color:#636363;}
.menu_title {font-family:Trebuchet,Arial,Helvetica;font-size:20pt; color:#29406A; font-weight:bold; font-style:italic;}
.menu_top_background {background-color: transparent; background-image: url("../../../../content/brands/vc/images/vc_header_menu.jpg");background-repeat: no-repeat;}
.msgbox {font-size:10pt; font-family:Trebuchet,Arial,Helvetica; color: black; background-color: #ECE9D8;}
.mtg_leftmenu {font-weight: normal; color: white; font-size: 11px; background-color: transparent; text-decoration: none;}
.mtg_menubackground {background-color:#DBDFE4;}
.multi_shaded {background-color:#EEEEEE;}
.multi_unshaded {background-color:#FFFFFF;}
.multirow_inactive {font-style:italic; color:#800000;}
.multirow_label {font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#29406A;}
.multirow_orderby {font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#29406A;}
.myaccordionHeader {.myaccordionHeader { color: #3333cc; fontFamily: verdana; }}
.mydateChooserHeaderStyle {.mydateChooserHeaderStyle { fontFamily: verdana; }}
.mydateChooserTodayStyle {.mydateChooserTodayStyle { color: #ffffff; fontFamily: verdana; }}
.mydateChooserWeekDayStyle {.mydateChooserWeekDayStyle { fontFamily: verdana; }}
.mypanelTitle {.mypanelTitle { color: #fdfefe; fontSize: 12; }}
.opt_field_label {font-size:11pt;text-indent: .2cm;}
.page_background_color {background-color: white;}
.page_background_image {background-image: "";}
.partner_phone {1-877-44VACATION (1-877-448-2228)}
.popup_body {font-size:10pt; font-family:Trebuchet,Arial,Helvetica; color:#29406A; text-decoration:none;}
.portlet_air_car_background {border: 1px #0077c0 solid; background-color: #D0E2FF;}
.portlet_border_featured {border: 1px #99CC33 solid;}
.portlet_border_main {border: 1px #FEBE10 solid;}
.portlet_border_property1_featured {border-left: 1px #99CC33 solid; border-top: 1px #99CC33 solid; border-bottom: 1px #99CC33 solid;padding-left: 2px; padding-right: 2px;}
.portlet_border_property2_featured {border: 1px #99CC33 solid;padding-left: 2px; padding-right: 2px;}
.portlet_border_property3_featured {border-top: 1px #99CC33 solid; border-right: 1px #99CC33 solid; border-bottom: 1px #99CC33 solid; padding-left: 2px; padding-right: 2px;}
.portlet_border_standard {border: 1px #0077c0 solid;}
.portlet_db_menu_item {color:#0000FF; font-size:14px; text-decoration:none;}
.portlet_db_menu_title {font-family:Trebuchet,Arial,Helvetica; font-size:16px; color: #89a1c3; font-weight:bold; padding-right: 5px;}
.portlet_footer_featured_145 {background-image: url('../../../../content/brands/vc/images/callout_header_145_greenbot.gif'); background-repeat: no-repeat;background-position: 50% 100%; height: 15px;}
.portlet_footer_featured_500 {background-image: url('../../../../content/brands/vc/images/callout_header_500_greenbot.gif'); background-repeat: no-repeat;background-position: 50% 100%; height: 15px;}
.portlet_footer_featured_650 {background-image: url('../../../../content/brands/vc/images/callout_header_650_greenbot.gif'); background-repeat: no-repeat;background-position: 50% 100%; height: 15px;}
.portlet_footer_main_500 {background-image: url('../../../../content/brands/vc/images/callout_header_500_bottom.gif'); background-repeat: no-repeat;background-position: 50% 100%; height: 15px;}
.portlet_footer_main_650 {background-image: url('../../../../content/brands/vc/images/callout_header_650_bottom.gif'); background-repeat: no-repeat;background-position: 50% 100%; height: 15px;}
.portlet_footer_standard_145 {background-image: url('../../../../content/brands/vc/images/callout_header_145_bottom.gif'); background-repeat: no-repeat;background-position: 50% 100%; height: 15px;}
.portlet_footer_standard_245 {background-image: url('../../../../content/brands/vc/images/callout_header_245_bottom.gif'); background-repeat: no-repeat;background-position: 50% 100%; height: 15px;}
.portlet_footer_standard_500 {background-image: url('../../../../content/brands/vc/images/callout_header_500_bluebot.gif'); background-repeat: no-repeat;background-position: 50% 100%; height: 15px;}
.portlet_footer_standard_502 {background-image: url('../../../../content/brands/vc/images/callout_footer_standard_502.gif'); background-repeat: no-repeat;background-position: 50% 100%; height: 15px;}
.portlet_footer_standard_650 {background-image: url('../../../../content/brands/vc/images/callout_header_650_bluebot.gif'); background-repeat: no-repeat;background-position: 50% 100%; height: 15px;}
.portlet_header_featured_145 {font-weight: bold; color: white; font-size: 11px; background-image: url('../../../../content/brands/vc/images/callout_header_145_green.gif'); background-repeat: no-repeat;background-position: 50% 0%; height: 15px;}
.portlet_header_featured_500 {font-weight: bold; color: white; font-size: 11px; background-image: url('../../../../content/brands/vc/images/callout_header_featured_500.gif'); background-repeat: no-repeat;background-position: 50% 0%; height: 15px;}
.portlet_header_featured_650 {font-weight: bold; color: white; font-size: 11px; background-image: url('../../../../content/brands/vc/images/callout_header_featured_650.gif'); background-repeat: no-repeat;background-position: 50% 0%; height: 15px;}
.portlet_header_main_500 {font-weight: bold; color: white; font-size: 11px; background-image: url('../../../../content/brands/vc/images/callout_header_main_500.gif'); background-repeat: no-repeat;background-position: 50% 0%; height: 15px;}
.portlet_header_main_650 {font-weight: bold; color: white; font-size: 11px; background-image: url('../../../../content/brands/vc/images/callout_header_650_top.gif'); background-repeat: no-repeat;background-position: 50% 0%; height: 15px;}
.portlet_header_standard_145 {font-weight: bold; color: white; font-size: 11px; background-image: url('../../../../content/brands/vc/images/callout_header_145.gif'); background-repeat: no-repeat;background-position: 50% 0%; height: 15px;}
.portlet_header_standard_245 {font-weight: bold; color: white; font-size: 11px; background-image: url('../../../../content/brands/vc/images/callout_header_245.gif'); background-repeat: no-repeat;background-position: 50% 0%; height: 15px;}
.portlet_header_standard_500 {font-weight: bold; color: white; font-size: 11px; background-image: url('../../../../content/brands/vc/images/callout_header_500.gif'); background-repeat: no-repeat;background-position: 50% 0%; height: 15px;}
.portlet_header_standard_502 {font-weight: bold; color: white; font-size: 11px; background-image: url('../../../../content/brands/vc/images/callout_header_standard_502.gif'); background-repeat: no-repeat;background-position: 50% 0%; height: 15px;}
.portlet_header_standard_650 {font-weight: bold; color: white; font-size: 11px; background-image: url('../../../../content/brands/vc/images/callout_header_standard_650.gif'); background-repeat: no-repeat;background-position: 50% 0%; height: 15px;}
.portlet_login_background {background-color:#FFFFFF;}
.portlet_login_body {font-size:10pt; font-family:Trebuchet,Arial,Helvetica; color:black; text-decoration:none;}
.portlet_login_box {background-color:transparent;}
.portlet_login_button {font-size:10pt; font-weight: bold; font-family:Trebuchet,Arial,Helvetica; color:black; text-decoration:none; font-style:italic;}
.portlet_login_error {font-family:Trebuchet,Arial,Helvetica;font-size:9pt; color:red;}
.portlet_login_field {font-family:Trebuchet,Arial,Helvetica; font-size:9pt; width: 125px;}
.portlet_login_forgot {font-size:7pt;font-family:Trebuchet,Arial,Helvetica; color:black; font-weight: bold;}
.portlet_login_forgot_background {font-weight: normal; font-size: 11px; color: red; background-color:#3887C0; background-image: url("../../../../images/mbr_mcsplash_back.gif");background-repeat: no-repeat;background-position: 0% 0%;}
.portlet_login_forgot_error {font-family:Trebuchet,Arial,Helvetica; font-weight: bold; font-size:9pt; background-color: white; color:red; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-RIGHT: red 2px solid; BORDER-BOTTOM: red 2px solid;}
.portlet_login_forgot_labels {font-family:Trebuchet,Arial,Helvetica;font-size:10pt; color:white; font-weight: bold; font-style:italic;}
.portlet_login_labels {font-family:Trebuchet,Arial,Helvetica;font-size:8pt; color:black;}
.portlet_login_newmember {font-family:Trebuchet,Arial,Helvetica; font-size:9pt; color:red; font-weight: bold;}
.portlet_login_title {font-family:Trebuchet,Arial,Helvetica;font-size:10pt; color:black; font-weight: bold;}
.portlet_menu_item {color:#0077c0; font-size:11px; background-position: 0% 0%; padding-top: 1px; padding-bottom: 1px; padding-left: 15px;}
.portlet_menu_title {visibility: hidden;}
.portlet_title_background {background-color:#1860AA; color:#FFFFFF; font-weight:bold; BORDER-BOTTOM: #103955 2px solid;}
.portlet_title_curve_left {background-color:#FFFFFF; background-image: url("../../../../images/portlet_title_left.jpg");background-repeat: no-repeat;background-position: 0% 0%; BORDER-BOTTOM: #103955 2px solid;}
.portlet_title_curve_right {background-color:#FFFFFF; background-image: url("../../../../images/portlet_title_right.jpg");background-repeat: no-repeat;background-position: 0% 0%; BORDER-BOTTOM: #103955 2px solid;}
.portlet_vcb_enews_body {background-image: url('../../../../content/brands/vc/images/vc_email_signup_back.jpg'); background-repeat: no-repeat; border: 1px #0077c0 solid; font-color: black;}
.portlet_welcome_body {background-image: url('../../../../content/brands/vc/images/vc_welcome_background2.jpg'); background-repeat: no-repeat; background-repeat: no-repeat; border: 1px #0077c0 solid; padding-left: 2px; font-color: black;}
.reg_body {font-size:10pt; font-family:Trebuchet,Arial,Helvetica; color:#29406A; background-color: #ffffff; text-decoration:none;}
.reg_helptext {font-family:Trebuchet,Arial,Helvetica; font-size:8pt; background-color:#EBEBEB;}
.reg_opt_field {font-family:Trebuchet,Arial,Helvetica; font-size:10pt; text-indent: .2cm;}
.reg_req_field {font-family:Trebuchet,Arial,Helvetica; font-size:10pt; background-image: url("../../../../images/requireddot.gif");background-repeat: no-repeat ;background-position: 0% 50%;text-indent: .2cm;}
.reg_section {font-family:Trebuchet,Arial,Helvetica; font-size:10pt; background-color:#CFCFCF;}
.reg_title {font-family:Trebuchet,Arial,Helvetica; font-size:12pt; color:white; background-color: #4764AF; font-weight:bold;}
.req_field_label {font-size:11pt;background-image: url("../../../../images/requireddot.gif");background-repeat: no-repeat ;background-position: 0% 50%;text-indent: .2cm;}
.round_box {BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid;}
.round_box_filled {BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; background-color: #EFF1F0;}
.round_box_pad_thick {BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 10px;}
.round_box_pad_thin {BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-RIGHT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; padding-left: 3px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;}
.search_bar {font-size:10pt; color:#FFFFFF; background-color:#4764AF;}
.search_title {font-family:Trebuchet,Arial,Helvetica; font-size:14pt; font-weight:bold; color:#FFFFFF;}
.section_footer {color:#800000;}
.section_header {font-family:Trebuchet,Arial,Helvetica; font-size:14pt; color:#5264AB;}
.selectedTabStyle {.selectedTabStyle { color: #000000; }}
.setup_calendar_text {font-size: 8pt; font-face: arial; color: #000000;}
.shaded {background-color:#FFFFFF;}
.submenu {font-weight: normal; color: white; font-size: 11px; background-color: transparent; text-decoration: none;}
.tab {font-family:Trebuchet,Arial,Helvetica; font-size:9pt; color:#FFFFFF;}
.tabStyle {.tabStyle { cornerRadius: "0"; }}
.tab_border {BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid;}
.tab_border_no_top {BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid;}
.tab_inactive {font-family:Trebuchet,Arial,Helvetica; font-size:9pt; color:silver;}
.tab_selected {font-family:Trebuchet,Arial,Helvetica; font-weight:bold; font-size:9pt; color:#FBC926;}
.tab_selected_bar {background-color:#4764AF;}
.title {font-size: 16pt; font-family:Trebuchet,Arial,Helvetica; font-weight:bold; color: #5264AB; text-decoration: none; BORDER-BOTTOM: #CCCCCC 2px solid;}
.top_background {font-size:10pt; font-family:Trebuchet,Arial,Helvetica; background-color:#FFFFFF; color:#29406A; text-decoration:none;}
.trans_display_item {font-style: oblique;}
.ttab {font-family:Trebuchet,Arial,Helvetica; font-size:9pt; color:#FFFFFF; padding-left: 5px;}
.ttab_selected {font-family:Trebuchet,Arial,Helvetica; font-weight:bold; font-size:9pt; color:#FBC926;}
.ttab_selected_bar {background-color: transparent; background-image: url("../../../../content/brands/vc/images/vc_header_menu.jpg"); background-repeat: no-repeat; height: 22px;}
.unshaded {background-color:#FFFFFF;}
.up_header_b {font-family: arial,verdana; font-size: 10pt; color: #000; font-weight: bold; line-height: 13pt;}
.up_header_blue_small {font-size: 9pt; color: #557a97; font-family:Arial, Verdana; font-weight: bold;}
.up_header_caps_b {font-size: 10pt; color: #000; font-weight: bold; font-family:Arial,Verdana; text-transform: uppercase; line-height: 12pt;}
.up_header_caps_blue {font-size: 10pt; color: #557a97; font-family:Arial,Verdana; text-transform: uppercase; font-weight: bold; line-height: 13pt;}
.up_header_caps_w {font-size: 10pt; color: #fff; font-weight: bold; font-family:Arial,Verdana; text-transform: uppercase; line-height: 13pt;}
.up_header_w {font-family: arial,verdana; font-size: 10pt; color: #fff; font-weight: bold; line-height: 13pt;}
.up_rightcolumn_devider {border-bottom: 1px solid #d0d5db; padding-left: 5px; padding-top: 5px; padding-bottom: 5px;}
.up_rightcolumn_header {background-color: #aeb8c2; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
.up_sectionbar_background {background-image: url('../../../../images/224365.jpg'); background-repeat: repeat-x;}
.up_wrapper {background-color: #557a97; padding-left: 10px; padding-right: 10px; margin: 0px auto; text-align: left;}
.utell_header_b {font-family: Arial, Verdana, Sans-serif; font-size: 12pt; color: #000; line-height: 14pt;}
.utell_header_caps_b {font-size: 13pt; color: #000; font-family: Arial, Verdana, Sans-serif; text-transform: uppercase; line-height: 15pt;}
.utell_header_caps_mauve {font-size: 13pt; color: #4c2432; font-family: Arial, Verdana, Sans-serif; text-transform: uppercase; line-height: 15pt;}
.utell_header_caps_w {font-size: 13pt; color: #fff; font-family: Arial,Verdana, Sans-serif; text-transform: uppercase; line-height: 15pt;}
.utell_header_mauve {font-family: Arial, Verdana, Sans-serif; font-size: 12pt; color: #4c2432; line-height: 14pt;}
.utell_header_w {font-family: Arial, Verdana, Sans-serif; font-size: 12pt; color: #ffffff; line-height: 14pt;}
.utell_nav {background-color: #9babbb; padding: 0px; margin: 0px;}
.utell_wrapper {background-color: #c1272d; padding-left: 10px; padding-right: 10px; margin: 0px auto; text-align: left;}
.vertical_line {text-decoration:none; background-color: #5264AB; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid;}
.welcome {font-size:8pt; color:#FFFFFF; background-color:#B1BDDC;}
.welcome_background {background-color: transparent; background-image: url("../../../../content/brands/vc/images/vc_welcome_background.jpg"); border: 1px #0077c0 solid; background-repeat: no-repeat;}
.welcome_labels {font-family:Trebuchet,Arial,Helvetica;font-size:12pt; color:#29406A; font-weight:normal;font-style:normal;}
.welcome_title {font-family:Trebuchet,Arial,Helvetica;font-size:18pt; color:#29406A; font-weight:bold; font-style:italic;}
A {font-family:Trebuchet,Arial,Helvetica; font-size:10pt; font-weight:normal; color: blue;}
A.Athena_TopWebsite_HotelLink:Hover {color: #fff; font-size: 8pt; text-decoration: none; font-weight: bold;}
A.Athena_TopWebsite_HotelLink:Link {color: #fff; font-size: 8pt;}
A.Athena_menu_item:Hover {padding: 5px 12px; color: white; font-size: 12px; border-right: 1px solid #2d281c; background-image: url(../../../../content/acct/8214/188214/image/224506.jpg); background-repeat: repeat-x; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none;}
A.Athena_menu_item:Link {padding: 5px 12px; color: white; font-size: 12px; border-right: 1px solid #2d281c; background-image: url(../../../../content/acct/8214/188214/image/224505.jpg); background-repeat: repeat-x; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none;}
A.article_link:hover {color:red; font-family:Trebuchet,Arial,Helvetica; font-weight:bold; font-size:13px; text-decoration:underline;}
A.article_link:link {color:#29406A; font-family:Trebuchet,Arial,Helvetica; font-weight:bold; font-size:13px; text-decoration:underline;}
A.article_link:visited {color:#29406A; font-family:Trebuchet,Arial,Helvetica; font-weight:bold; font-size:13px; text-decoration:underline;}
A.contact_box_text:hover {color: #FF6754; font-weight: bold; font-size: 14px; font-face: arial; text-decoration: none;}
A.contact_box_text:link {color: #FF6754; font-weight: bold; font-size: 14px; font-face: arial; text-decoration: underline;}
A.contact_box_text:visited {color: #FF6754; font-weight: bold; font-size: 14px; font-face: arial; text-decoration: underline;}
A.cro_buy_link:hover {font-size:8pt;color:#FFFFFF; text-decoration: underline; font-weight:bold;}
A.cro_buy_link:link {font-size:8pt;color:#FFFFFF; text-decoration: underline; font-weight:bold;}
A.cro_buy_link:visited {font-size:8pt;color:#FFFFFF; text-decoration: underline; font-weight:bold;}
A.cro_link_small {font-family:Trebuchet,Arial,Helvetica; font-size:8pt; font-weight:normal; color: blue;}
A.cro_link_small:visited {color: blue;}
A.cro_reverse_title_link:hover {font-size:11pt;color:#FFFFFF;text-decoration: underline; font-weight:bold;}
A.cro_reverse_title_link:link {font-size:11pt;color:#FFFFFF;text-decoration: none; font-weight:bold;}
A.cro_reverse_title_link:visited {font-size:11pt;color:#FFFFFF;text-decoration: none; font-weight:bold;}
A.cro_text_medium:hover {font-size:7pt; font-family:Trebuchet,Arial,Helvetica; color:#FF0000; text-decoration:underline;}
A.cro_text_medium:link {font-size:7pt; font-family:Trebuchet,Arial,Helvetica; color:#000000; text-decoration:underline;}
A.cro_text_medium:visited {font-size:7pt; font-family:Trebuchet,Arial,Helvetica; color:#000000; text-decoration:underline;}
A.cro_title:hover {font-family:Trebuchet,Arial,Helvetica; font-size:13pt; color:#0059AB; font-weight:bold; text-decoration:underline;}
A.cro_title:link {font-family:Trebuchet,Arial,Helvetica; font-size:13pt; color:#0059AB; font-weight:bold; text-decoration:underline;}
A.cro_title:visited {font-family:Trebuchet,Arial,Helvetica; font-size:13pt; color:#0059AB; font-weight:bold; text-decoration:underline;}
A.cro_title_large:hover {font-family:Trebuchet,Arial,Helvetica; font-size:16pt; color:#0059AB; font-weight:bold; text-decoration:underline;}
A.cro_title_large:link {font-family:Trebuchet,Arial,Helvetica; font-size:16pt; color:#0059AB; font-weight:bold; text-decoration:underline;}
A.cro_title_large:visited {font-family:Trebuchet,Arial,Helvetica; font-size:16pt; color:#0059AB; font-weight:bold; text-decoration:underline;}
A.destination_medium_link:hover {font-size: 11px; color: #555555; font-face: arial; text-decoration: underline;}
A.destination_medium_link:link {font-size: 11px; color: #777777; font-face: arial; text-decoration: none;}
A.destination_medium_link:visited {font-size: 11px; color: #777777; font-face: arial; text-decoration: none;}
A.destination_small_link:hover {font-size: 9px; color: #333333; font-face: arial; text-decoration: none;}
A.destination_small_link:link {font-size: 9px; color: #555555; font-face: arial; text-decoration: underline;}
A.destination_small_link:visited {font-size: 9px; color: #555555; font-face: arial; text-decoration: underline;}
A.destination_title_link:hover {font-size: 11pt; font-family:Trebuchet,Arial,Helvetica;  color: #0092FF; text-decoration: underline;}
A.destination_title_link:link {font-size: 11pt; font-family:Trebuchet,Arial,Helvetica;  color: #0092FF; text-decoration: none;}
A.destination_title_link:visited {font-size: 11pt; font-family:Trebuchet,Arial,Helvetica;  color: #0092FF; text-decoration: none;}
A.header_background:hover {font-size:11pt;color:#FFFF00;text-decoration: underline;}
A.header_background:link {font-size:11pt;color:#FFFFFF;text-decoration: none;}
A.header_background:visited {font-size:11pt;color:#FFFFFF;text-decoration: none;}
A.help_link_text2:hover {color: #FF6754; font-size: 8pt; text-decoration: none;}
A.help_link_text2:link {color: #FF6754; font-size: 8pt; text-decoration: underline;}
A.help_link_text2:visited {color: #FF6754; font-size: 8pt; text-decoration: underline;}
A.help_link_text:hover {color: #005AEC; font-size: 12px;}
A.help_link_text:link {color: #005AEC; font-size: 12px; text-decoration: underline;}
A.help_link_text:visited {color: #005AEC; font-size: 12px;}
A.login_forgot:hover {color:red; text-decoration:underline;}
A.login_forgot:link {color:blue; text-decoration:underline;}
A.login_forgot:visited {color:red; text-decoration:underline;}
A.mbrlaunch_link:hover {font-weight: bold;font-size: 12px;color: white; background-color: transparent;text-decoration: underline;}
A.mbrlaunch_link:link {font-weight: bold;font-size: 12px;color: white;background-color: transparent;text-decoration: none;}
A.mbrlaunch_link:visited {font-weight: bold;font-size: 12px;color: white;background-color: transparent;text-decoration: none;}
A.mbrmenu_bar:hover {font-weight: normal;font-size: 11px;color: yellow; background-color: transparent; text-decoration: underline;}
A.mbrmenu_bar:link {font-weight: normal;font-size: 11px;color: white; background-color: transparent; text-decoration: none;}
A.mbrmenu_bar:visited {font-weight: normal;font-size: 11px;color: white; background-color: transparent; text-decoration: none;}
A.mbrprofile_link:hover {font-weight: bold;font-size: 12px;color: white; background-color: transparent;text-decoration: underline;}
A.mbrprofile_link:link {font-weight: bold;font-size: 12px;color: white;background-color: transparent;text-decoration: none;}
A.mbrprofile_link:visited {font-weight: bold;font-size: 12px;color: white;background-color: transparent;text-decoration: none;}
A.mbrprofile_prefs_link_lg:hover {font-family:Trebuchet,Arial,Helvetica;font-weight: bold; font-size:11pt;}
A.mbrprofile_prefs_link_lg:link {font-family:Trebuchet,Arial,Helvetica;font-weight: bold; font-size:11pt;}
A.mbrprofile_prefs_link_lg:visited {font-family:Trebuchet,Arial,Helvetica;font-weight: bold; font-size:11pt;}
A.mbrprofile_prefs_link_sm:hover {color:green; font-family:Trebuchet,Arial,Helvetica; font-size:13px; text-decoration:underline;}
A.mbrprofile_prefs_link_sm:link {color:black; font-family:Trebuchet,Arial,Helvetica; font-size:13px; text-decoration:underline;}
A.mbrprofile_prefs_link_sm:visited {color:black; font-family:Trebuchet,Arial,Helvetica; font-size:13px; text-decoration:underline;}
A.menu:hover {font-size:8pt;color:#FFFFFF;background-color: transparent;text-decoration: underline;}
A.menu:link {font-size:8pt;color:#FFFFFF;background-color: transparent;text-decoration: none;}
A.menu:visited {font-size:8pt;color:#FFFFFF;background-color: transparent;text-decoration: none;}
A.menu_bar:hover {font-weight: normal;font-size: 11px;color: #CA091C; background-color: transparent;text-decoration: none;}
A.menu_bar:link {font-weight: normal;font-size: 11px;color: #065DAA;background-color: transparent;text-decoration: none;}
A.menu_bar:visited {font-weight: normal;font-size: 11px;color: #065DAA;background-color: transparent;text-decoration: none;}
A.menu_title:hover {font-weight:bold; color:#636363; ;background-color: transparent;text-decoration: underline;}
A.menu_title:link {font-weight:bold; color:#636363; background-color: transparent;text-decoration: none;}
A.menu_title:visited {font-weight:bold; color:#636363; ;background-color: transparent;text-decoration: none;}
A.mtg_leftmenu:hover {font-weight: normal; color: yellow;  font-size: 11px; background-color: transparent; text-decoration: underline;}
A.mtg_leftmenu:link {font-weight: normal; color: white; font-size: 11px; background-color: transparent; text-decoration: none;}
A.mtg_leftmenu:visited {font-weight: normal; color: white;  font-size: 11px; background-color: transparent; text-decoration: none;}
A.multirow_orderby:hover {font-size:10pt;color:#FFFF00;text-decoration: underline;}
A.multirow_orderby:link {font-size:10pt;color:#FFFFFF;text-decoration: none;}
A.multirow_orderby:visited {font-size:10pt;color:#FFFFFF;text-decoration: none;}
A.nav_bar_text:hover {font-family:Trebuchet,Arial,Helvetica; font-size: x-small; color: #555555; text-decoration: underline;}
A.nav_bar_text:link {font-family:Trebuchet,Arial,Helvetica; font-size: x-small; color: #999999;}
A.nav_bar_text:visited {font-family:Trebuchet,Arial,Helvetica; font-size: x-small; color: #999999;}
A.portlet_db_menu_item_link:hover {color:#FF0000; font-size:12px; text-decoration:underline;}
A.portlet_db_menu_item_link:link {color:#0000FF; font-size:12px; text-decoration:none;}
A.portlet_db_menu_item_link:visited {color:#0000FF; font-size:12px; text-decoration:none;}
A.portlet_link_text:hover {font-weight:bold; text-decoration: underline;}
A.portlet_link_text:link {font-weight:bold; color: #1860AA; text-decoration: none;}
A.portlet_link_text:visited {font-weight:bold; color: #1860AA; text-decoration: none;}
A.portlet_login_forgot:hover {color:red; text-decoration:underline;}
A.portlet_login_forgot:link {color:blue; text-decoration:underline;}
A.portlet_login_forgot:visited {color:red; text-decoration:underline;}
A.portlet_menu_item_link:hover {color:#000000; font-size:11px; text-decoration:underline;}
A.portlet_menu_item_link:link {color:#0077c0; font-size:11px; text-decoration:none;}
A.portlet_menu_item_link:visited {color:#0077c0; font-size:11px; text-decoration:none;}
A.property_link:hover {font-size:8pt; font-family:Trebuchet,Arial,Helvetica; color:#0092FF; text-decoration:underline; font-weight:bold;}
A.property_link:link {font-size:8pt; font-family:Trebuchet,Arial,Helvetica; color:#0092FF; text-decoration:none; font-weight:bold;}
A.property_link:visited {font-size:8pt; font-family:Trebuchet,Arial,Helvetica; color:#0092FF; text-decoration:none; font-weight:bold;}
A.submenu:hover {font-weight: normal; color: yellow;  font-size: 11px; background-color: transparent; text-decoration: underline;}
A.submenu:link {font-weight: normal; color: white; font-size: 11px; background-color: transparent; text-decoration: none;}
A.submenu:visited {font-weight: normal; color: white;  font-size: 11px; background-color: transparent; text-decoration: none;}
A.tab:hover {font-size:8pt;color:#4464AC;text-decoration: underline;}
A.tab:link {font-size:8pt;color:#4464AC;text-decoration: none;}
A.tab:visited {font-size:8pt;color:#4464AC;text-decoration: none;}
A.tab_selected:hover {font-size:8pt;color:#FFFF00;text-decoration: underline;}
A.tab_selected:link {font-size:8pt;color:#FFFFFF;text-decoration: none;}
A.tab_selected:visited {font-size:8pt;color:#FFFFFF;text-decoration: none;}
A.ttab:hover {font-size:8pt;color:#FFFF00;text-decoration: underline;}
A.ttab:link {font-size:8pt;color:#FFFFFF;text-decoration: none;}
A.ttab:visited {font-size:8pt;color:#FFFFFF;text-decoration: none;}
A.ttab_selected:hover {font-size:8pt;color:#FFFF00;text-decoration: underline;}
A.ttab_selected:link {font-size:8pt;color:#FFFFFF;text-decoration: none;}
A.ttab_selected:visited {font-size:8pt;color:#FFFFFF;text-decoration: none;}
A.up_external_link:Link {COLOR: #d0d5db; text-decoration: none; font-size: 8pt;}
A.up_external_link:hover {COLOR: #d0d5db; text-decoration: underline; font-size: 8pt;}
A.up_external_link:visited {COLOR: #d0d5db; text-decoration: none; font-size: 8pt;}
A.up_footer_link:hover {color: #aeb8c2;}
A.up_footer_link:link {color: #000;}
A.up_footer_link:visited {color: #000;}
A.up_header_caps_b:hover {font-size: 10pt; color: #58595b;; font-weight: bold; font-family:Arial,Verdana; text-transform: uppercase; line-height: 12pt; text-decoration: underline;}
A.up_header_caps_b:link {font-size: 10pt; color: #000; font-weight: bold; font-family:Arial,Verdana; text-transform: uppercase; line-height: 12pt; text-decoration: underline;}
A.up_header_caps_b:visited {font-size: 10pt; color: #000; font-weight: bold; font-family:Arial,Verdana; text-transform: uppercase; line-height: 12pt; text-decoration: underline;}
A.up_menu_item:hover {color: #000; padding-right: 8px; padding-left: 8px; text-decoration: none; height: 20px; font-family: arial,verdana; background-color: #fff; font-size: 9pt;}
A.up_menu_item:link {color: #fff; padding-right: 8px; padding-left: 8px; text-decoration: none; height: 20px; font-family: arial,verdana; background-color: #000; font-size: 9pt;}
A.up_menu_item:visited {color: #fff; padding-right: 8px; padding-left: 8px; text-decoration: none; height: 20px; font-family: arial,verdana; background-color: #000; font-size: 9pt;}
A:hover {color: #ff0000;}
A:visited {color: blue;}
Accordion {Accordion { borderThickness: 5; headerHeight: 28; backgroundAlpha: 1; textIndent: 3; openDuration: 270; fillColors: #1a1d71, #cccccc, #ffffff, #eeeeee; backgroundColor: #ccffff; borderColor: #9999ff; }}
Application {Application { }}
ApplicationControlBar {ApplicationControlBar { backgroundColor: #2f291d; cornerRadius: "0"; fillAlphas: 0.3, 0.1; }}
Button {Button { themeColor: #ff6633; }}
CheckBox {CheckBox { borderColor: #330000; textSelectedColor: #3333ff; fontFamily: verdana; }}
ComboBox {ComboBox { color: #ffffff; cornerRadius: "0"; }}
DateChooser {DateChooser { headerColors: #f8f7e3, #f8f7e3; fillColors: #f8f7e3, #f8f7e3, #f8f7e3, #f8f7e3; dropShadowEnabled: true; }}
HR.cro_hr {height: 2px; color:#DBDBDB;}
HR.menu {height: 1px;}
HR.reg {height: 1px; color:#CFCFCF}
LinkButton {LinkButton { color: #000000; cornerRadius: "0"; textRollOverColor: #000000; textSelectedColor: #000000; }}
NumericStepper {NumericStepper { borderStyle: solid; borderColor: #666666; fontFamily: verdana; }}
Panel {Panel { cornerRadius: "0"; }}
TabNavigator {TabNavigator { borderColor: #000000; color: #000000; selectedTabTextStyleName: "selectedTabStyle"; tabStyleName: "tabStyle"; }}
TextInput {TextInput { borderStyle: none; backgroundAlpha: 1; backgroundColor: #ffffff; color: #0033cc; letterSpacing: 0; paddingLeft: 0; fontFamily: trebuchet ms; fontSize: 14; fontWeight: normal; }}
body {font-size:10pt; font-family:Trebuchet,Arial,Helvetica; PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  color:#29406A; text-decoration:none; background-image: url("../../../../content/brands/vc/images/vc_background.gif");
background-position: 50% 50%; background-repeat: repeat;}
hr {color:#29406A;}
hr.light {height: 1px; color:#CFCFCF;}
html {padding: 0px; margin: 0px;}
table {font-family:Trebuchet,Arial,Helvetica; font-size:10pt;}

