/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.cs_ashx.2
 * CSS Author:    Paul Angel
 * Copyright:     Blue Level
 * Browser:        0
 * Browser group: 
 */
body { position:relative; text-align:center; margin:8px 0 0 0; font-family:Arial,Sans-Serif; font-size:13px; background:#00105e url(../Img/bg.jpg) center top repeat-y; color:#6e6e6e; text-align:justify; line-height:120%; overflow:hidden; }
#ctl00_mainEditBar { z-index:999999; position:fixed; display:block; }
#header { height:130px; width:100%; position:relative; margin:0; background:#00105e url(../Img/bg.jpg) center top repeat-y; }
#headercontent { position:relative; margin:0 auto; width:950px; height:130px; padding:0 0 0 0; }
#topmenu { position:relative; float:right; height:23px; color:#ffffff; font-size:14px; }
#topmenu a { color:#ffffff; text-decoration:none; padding:3px 8px 5px 8px; margin:0 0 0 3px; line-height:23px; background:url(../Img/topmenu_bg.jpg) center top repeat-x; }
#topmenu a:hover { color:#ffffff; background:url(../Img/topmenu_bg_o.jpg) center top repeat-x; }
#logo { position:absolute; left:0; top:40px; width:668px; height:74px; }
#logo a img { border:0px; }
#telephone { font-size:30px; color:#ffffff; position:absolute; right:0; top:38px; line-height:30px; }
#emailus_top { font-size:20px; color:#ffffff; position:absolute; right:0; top:58px; }
#social_networks { position:absolute; float:right; right:0; top:80px; }
#social_networks img { border:0; margin:0 0 0 3px; }
#headermenuwrap { position:relative; font-weight:normal; width:100%; height:33px; text-align:center; display:block; background:#012d82 url(../Img/menu-bg.jpg) center top; margin:0; z-index:9999; }
#headermenu { position:relative; margin:0 auto; width:950px; height:33px; display:block; z-index:9999; background: url(../Img/menubg-item.jpg); }
#topimagewrap { position:relative; width:100%; height:370px; text-align:center; background:#cbcbcb url(../Img/topimage.jpg) center top repeat-x; margin:0; padding:0; z-index:999; }
#topimage { position:relative; margin:0px auto; width:950px; height:370px; background:url(../Img/header-back-black.jpg); padding:0; overflow:hidden; text-align:center; }
#topimage h1 { font-size:21px; color:#ffffff; top:312px; width:950px; text-align:center; position:absolute; }
#topimage h1 .smaller { font-size:14px; }
h1 { color:#071d5b; font-size:20pt; font-weight:bold; line-height:18pt; }
h2 { color:#6b8ad2; font-size:14pt; font-weight:bold; line-height:18pt; }
h3 { color:#6b8ad2; font-size:13pt; font-weight:bold; line-height:14pt; }
h4 { color:#6b8ad2; font-size:12pt; font-weight:bold; line-height:14pt; }
h5 { color:#6b8ad2; font-size:10pt; font-weight:bold; line-height:11pt; }
p { line-height:140%; }
a, a:visited { color:#6b8ad2; text-decoration:underline; }
a:active, a:hover { outline:none; color:#e43030; }
ul { list-style-type: square; text-align:left; }
#page { position:relative; width:100%; min-height:200px; background:#ffffff; margin:-10px 0 0 0; padding:10px 0 10px 0; z-index:99; }
#content-main { margin:0 auto; width:950px; min-height:400px; padding:0px; overflow:hidden; }
#submenu-column { float:left; width:200px; margin-right:15px; margin-top:15px; }
#submenu { width:200px; margin-top:3px; }
#facts-box { margin-top:8px; padding:10px 15px 20px 15px; width:169px; color:#ffffff !important; font-size:14px; text-align:left; background: #cc0000; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6666', endColorstr='#cc0000', GradientType=0); background: -webkit-gradient(linear, top, bottom, from(#ff6666), to(#cc0000)); background: -moz-linear-gradient(top, #ff6666, #cc0000); }
#facts-box h1 { margin:0; padding:0; font-size:24px; font-weight:normal; color:#ffffff !important; }
#right-column { float:right; width:735px; margin-top:20px; }
#right-column h1 { }
.sitemap a { color:#002879; text-decoration:none; }
.sitemap a:hover { color:#e43030; }
#print { float:right; text-align:center; margin-left:10px; }
#print a { color:#002879; text-decoration:none; border:0px; }
#lower-columns { float:right; width:735px; }
#lower-column1 { float:left; width:400px; }
#lower-column2 { float:right; width:315px; margin:0 0 0 15px; }
#gallery { width:948px; height:200px; border:1px solid #233a7d; margin:8px 0; overflow:hidden; z-index:1; position:relative; }
#gallery .jcarousel-control { text-align:center; margin-top:7px; z-index:999; }
#gallery .jcarousel-control a { font-size:1px; color: #a9a8a8; background-color: #a9a8a8; width:10px; height:10px; margin:0 3px; display:inline-block; }
#gallery .jcarousel-control a:hover, #gallery .jcarousel-control a:active { color: #000f64; background-color: #000f64; }
.bluebox { background-color: #000f64 !important; color: #000f64 !important; }
#tweet { width:936px; height:20px; background:#002474; margin:0 0 5px 0; padding:10px 3px 8px 11px; }
#tweet img.twitterlogo { border:0; float:left; }
.latest-tweet { font-size:14px; color:#66ccff; float:left; }
.twtr-hd, .twtr-ft, .twtr-user, .twtr-tweet-text em { display:none !important; }
.twtr-widget, .twtr-tweet { border-bottom:0px !important; }
.twtr-bd { padding-left:0 !important; height:20px; margin-left:10px; }
.twtr-widget { padding:0; margin:-6px 0 0 0; }
.twtr-tweet-text p { height:10px; font-size:14px; }
.twtr-tweets { padding:0; float:left; width:900px; }
#calendar { width:290px; margin-left:10px; margin-top:5px; line-height:100%; }
#calendar table.fc-border-separate td { border-right:1px solid #022c7e; border-top:1px solid #022c7e; text-align:center; }
#calendar table.fc-border-separate { border:1px solid #022c7e; }
#calendar table.fc-border-separate .fc-sat { border-right:1px solid #022c7e; }
#calendar table.fc-border-separate th { background: #000f64; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#47639d', endColorstr='#000f64', GradientType=0); background: -webkit-gradient(linear, top, bottom, from(#47639d), to(#000f64)); background: -moz-linear-gradient(top, #47639d, #000f64); color:White; padding:5px 0; text-align:center; }
#calendar .fc-header { height:30px; }
#calendar .fc-header-center { text-align:center; }
#calendar .fc-widget-header, .fc-widget-content { border:1px solid #022c7e !important; }
#calendar .fc-state-highlight { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#83acd6', endColorstr='#47639d', GradientType=0); background: -webkit-gradient(linear, top, bottom, from(#83acd6), to(#47639d)); background: -moz-linear-gradient(top, #83acd6, #47639d); color:White; }
#calendar .fc-button { cursor:pointer; }
#calendar .fc-event-skin { background: #cc0000; border-color:1px solid #cc0000; color:#cc0000; }
#box-row-1 { width:950px; height:340px; margin:0 0 8px 0; }
#box-1 { width:310px; height:340px; border:1px solid #233a7d; margin-right:7px; float:left; overflow:hidden; }
#box-2 { width:310px; height:340px; border:1px solid #233a7d; float:left; overflow:hidden; }
#box-3 { width:310px; height:340px; border:1px solid #233a7d; float:right; overflow:hidden; }
#box-1 h1, #box-2 h1, #box-3 h1, #box-4 h1, #box-5 h1, #box-6 h1 { margin:0; font-size:16px; color:White; width:310px; padding:8px 10px 8px 10px; background: #000f64; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#47639d', endColorstr='#000f64', GradientType=0); background: -webkit-gradient(linear, top, bottom, from(#47639d), to(#000f64)); background: -moz-linear-gradient(top, #47639d, #000f64); }
#box-2 h5, #box-3 h5, #box-4 h5, #box-5 h5, #box-6 h5 { margin:0; font-size:16px; color:#6b8ad2; font-weight:bold; line-height:16pt; padding:8px 10px 8px 10px; }
#box-1 h5 { margin:0; font-size:18px; color:#6b8ad2; font-weight:bold; line-height:22px; padding:8px 10px 0px 10px; }
#box-1 h4, #box-1 h3 { margin:0; font-size:12pt; color:#6b8ad2; font-weight:bold; line-height:14pt; padding:8px 10px 0px 10px; }
#box-1 h1 { font-size:16px; padding:8px 0 8px 12px; }
#box-1 p, #box-2 p, #box-3 p, #box-4 p, #box-5 p, #box-6 p { padding:8px 10px 8px 10px; }
#box-1 a img, #box-2 a img, #box-3 a img, #box-4 a img, #box-5 a img, #box-6 a img { border:0; }
#box-1 p { margin-top:5px; font-size:13px; padding:0px 10px 6px 10px; }
#box-row-2 { width:950px; height:250px; margin:8px 0 8px 0; }
#box-4 { width:310px; border:1px solid #233a7d; margin-right:7px; float:left; overflow:hidden; }
#box-5 { width:310px; border:1px solid #233a7d; float:left; overflow:hidden; }
#box-6 { width:310px; border:1px solid #233a7d; float:right; overflow:hidden; }
#box-4 img, #box-5 img, #box-6 img { margin:0px 0px; }
#box-row-3 { width:950px; height:250px; }
#box-7 { width:629px; height:250px; border:1px solid #233a7d; margin-right:6px; float:left; overflow:hidden; }
#box-8 { width:310px; height:250px; border:1px solid #233a7d; float:right; overflow:hidden; }
#box-8 .fb-like-box { width:310px; height:250px; }
#quotewrap { position:relative; font-weight:normal; width:100%; min-height:53px; text-align:center; display:block; background:#8d8c8c; z-index:1; margin:-12px 0 0 0; padding:0; }
#quote { position:relative; font-weight:bold; margin:0 auto; width:930px; min-height:33px; display:block; background: #cc0000; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6666', endColorstr='#cc0000', GradientType=0); background: -webkit-gradient(linear, top, bottom, from(#ff6666), to(#cc0000)); background: -moz-linear-gradient(top, #ff6666, #cc0000); text-align:center; padding:20px 10px 10px 10px; font-size:16px; color:#ffffff; }
#quote smaller { font-size:11px; font-style:normal; margin-left:10px; }
#footer { height:130px; width:100%; position:relative; margin:0; background:#00105e url(../Img/bg.jpg) center top repeat-y; color:#ffffff; }
#footer a { color:#ffffff; text-decoration:none; }
#footer_content { margin:10px auto; width:950px; height:50px; text-align:left; font-size:11px; }
.newsarticlesummary { margin:8px 10px 0 10px; }
.newsarticlesummary a { text-decoration:none; font-weight:normal; line-height:18px; font-size:12px; }
.newsarticlesummary .header, .newsarticlesummary .header a { margin:10px 0; font-size:15px; font-weight:normal; line-height:18px; color:#6b8ad2; font-weight:bold }
.newsarticlesummary .details { display:none; }
.newsarticlesummary .more a { color:#122e71 !important; font-style:italic; display:none; }
.newsarticlesummary .body { line-height:18px; }
.newsarticlesummary img { float:left; padding-right:10px }
#main_content-right .newsarticlesummary .details { color:#00115e; }
#main_content-right .newsarticlesummary .more { display:none; }
#main_content-right .newsarticlesummary .body { line-height:18px; color:#00115e; }
#main_content-right .newsarticlesummary img { float:left; padding-right:10px }
#lower-column2 .newsarticlesummary img { float:right; padding-left:10px }
#right-column .newsarticlesummary .details { float:right; display:inline-block; font-size:10px; }
.newsarticle .header { left:-4px; margin:10px 0; font-size:18px; font-weight:normal; line-height:18px; color:#6b8ad2; font-weight:bold }
.newsarticle img { width:400px; }
.newsarticle .details { display:none; }
ctl00_largecontainerctl00_ContentPlaceHolder2_5311a9ec_7d16_4bc1_a8bf_16129d74e10e_popoutDirectory { z-index:999999 !important; }
#right-column img { border:1px solid #6e6e6e; padding:3px; }
#right-column iframe { border:0px solid #dde2ef; }
#panorama{border:4px solid #fff;}
#panorama div{background:transparent url(../Img/overlay.png) repeat;height:20px;text-align:center;}
#panorama a{color:#fff;}
.gridViewRow { background: #000f64; }
.gridViewRow.alternate { }
table .headermenulink { color:#00115e; font-size:13px; font-weight:bold; height:25px; background: url(../Img/menubg-item.jpg) right top; padding:8px 0 0 0; }
#headermenu a.headermenulink { padding:0 10px 0 10px; background: url() right top; display:block; }
table .headermenulink:hover { color:#e43030; background: url(../Img/menubg-item-over.jpg) right top; }
#ctl00_Menu1n0 { display:none; }
#headermenu .ctl00_Menu1_0 { display:block; color:#002879; margin:0 0 0 1px; font-weight:bold; font-size:14px; background:transparent; }
#headermenu .ctl00_Menu1_0 table table { }
#headermenu .ctl00_Menu1_0 table table a { text-decoration:none; padding:5px 20px 5px 11px; display:block; margin:1px 1px 0 0; background:url(../Img/menu_75pc.png); width:185px; text-align:left; }
#headermenu .ctl00_Menu1_0 table table img { margin-left:-18px; }
#headermenu .ctl00_Menu1_0 table table td { }
#headermenu .ctl00_Menu1_0 table a, #headermenu .ctl00_Menu1_0 table a:visited { color:#00115e; }
#headermenu .ctl00_Menu1_0 table a:hover { color:#e43030; }
#submenu .headermenulink { color:#ffffff; font-size:14px; font-weight:normal; width:199px; padding:8px 0 10px 12px; border-bottom:1px solid white; background:#002881 url(); text-align:left; }
#submenu .headermenulink td, #submenu .headermenulink td a { white-space:normal !important; }
#submenu .headermenulink td a:hover { color:#e43030; }
#submenu a.headermenulink { padding:0; }
#submenu headermenulink:hover { padding:0; color:#e43030; }
#submenu .menuhover { color:#ffffff; }
#submenu .menuselected { color:#ffffff; }
#submenu #ctl00_ctl02_Menu1n0 { display:none; }
.ctl00_ctl03_Menu1_0 table { display:none; }
#submenu .ctl00_ctl02_Menu1_0 { display:none; color:#002879; margin:-1px 0 0 1px; font-weight:bold; font-size:14px; background:transparent; }
#submenu .ctl00_ctl02_Menu1_0 table table { display:none; padding:0; text-align:left; }
#submenu .ctl00_ctl02_Menu1_0 table table a { text-decoration:none; padding:9px 20px 9px 11px; display:none; margin:1px 1px 0 0; background:url(../Img/menu_75pc.png); }
#submenu .ctl00_ctl02_Menu1_0 table table img { margin-left:-18px; }
#submenu .ctl00_ctl02_Menu1_0 table a:hover { color:#e43030; }
.fc { direction: ltr; text-align: left; }
.fc table { border-collapse: collapse; border-spacing: 0; }
html .fc, .fc table { font-size: 1em; }
.fc td, .fc th { padding: 0; vertical-align: top; }
.fc-header td { white-space: nowrap; }
.fc-header-left { width: 25%; text-align: left; }
.fc-header-center { text-align: center; }
.fc-header-right { width: 25%; text-align: right; }
.fc-header-title { display: inline-block; vertical-align: middle; }
.fc-header-title h2 { margin-top: 0; white-space: nowrap; }
.fc .fc-header-space { padding-left: 10px; }
.fc-header .fc-button { margin-bottom: 0.1em; vertical-align: top; }
.fc-header .fc-button { margin-right: -1px; }
.fc-header .fc-corner-right { margin-right: 1px; }
.fc-header .ui-corner-right { margin-right: 0; }
.fc-header .fc-state-hover, .fc-header .ui-state-hover { z-index: 2; }
.fc-header .fc-state-down { z-index: 3; }
.fc-header .fc-state-active, .fc-header .ui-state-active { z-index: 4; }
.fc-content { clear: both; }
.fc-view { width: 100%; overflow: hidden; }
.fc-widget-header, .fc-widget-content { border: 1px solid #ccc; }
.fc-state-highlight { background: #ffc; }
.fc-cell-overlay { background: #000; opacity: .2; filter: alpha(opacity=20); }
.fc-button { position: relative; display: inline-block; cursor: pointer; }
.fc-state-default { border-style: solid; border-width: 1px 0; }
.fc-button-inner { position: relative; float: left; overflow: hidden; }
.fc-state-default .fc-button-inner { border-style: solid; border-width: 0 1px; }
.fc-button-content { position: relative; float: left; height: 1.9em; line-height: 1.9em; padding: 0 .6em; white-space: nowrap; }
.fc-button-content .fc-icon-wrap { position: relative; float: left; top: 50%; }
.fc-button-content .ui-icon { position: relative; float: left; margin-top: -50%; *margin-top: 0; *top: -50%; }
.fc-state-default .fc-button-effect { position: absolute; top: 50%; left: 0; }
.fc-state-default .fc-button-effect span { position: absolute; top: -100px; left: 0; width: 500px; height: 100px; border-width: 100px 0 0 1px; border-style: solid; border-color: #fff; background: #444; opacity: .09; filter: alpha(opacity=9); }
.fc-state-default, .fc-state-default .fc-button-inner { border-style: solid; border-color: #ccc #bbb #aaa; background: #F3F3F3; color: #000; }
.fc-state-hover, .fc-state-hover .fc-button-inner { border-color: #999; }
.fc-state-down, .fc-state-down .fc-button-inner { border-color: #555; background: #777; }
.fc-state-active, .fc-state-active .fc-button-inner { border-color: #555; background: #777; color: #fff; }
.fc-state-disabled, .fc-state-disabled .fc-button-inner { color: #999; border-color: #ddd; }
.fc-state-disabled { cursor: default; }
.fc-state-disabled .fc-button-effect { display: none; }
.fc-event { border-style: solid; border-width: 0; font-size: .85em; cursor: default; }
a.fc-event, .fc-event-draggable { cursor: pointer; }
a.fc-event { text-decoration: none; }
.fc-rtl .fc-event { text-align: right; }
.fc-event-skin { border-color: #36c; background-color: #36c; color: #fff; }
.fc-event-inner { position: relative; width: 100%; height: 100%; border-style: solid; border-width: 0; overflow: hidden; }
.fc-event-time, .fc-event-title { padding: 0 1px; }
.fc .ui-resizable-handle { display: block; position: absolute; z-index: 99999; overflow: hidden; font-size: 300%; line-height: 50%; }
.fc-event-hori { border-width: 1px 0; margin-bottom: 1px; }
.fc-event-hori .ui-resizable-e { top: 0 !important; right: -3px !important; width: 7px !important; height: 100% !important; cursor: e-resize; }
.fc-event-hori .ui-resizable-w { top: 0 !important; left: -3px !important; width: 7px !important; height: 100% !important; cursor: w-resize; }
.fc-event-hori .ui-resizable-handle { _padding-bottom: 14px; }
.fc-corner-left { margin-left: 1px; }
.fc-corner-left .fc-button-inner, .fc-corner-left .fc-event-inner { margin-left: -1px; }
.fc-corner-right { margin-right: 1px; }
.fc-corner-right .fc-button-inner, .fc-corner-right .fc-event-inner { margin-right: -1px; }
.fc-corner-top { margin-top: 1px; }
.fc-corner-top .fc-event-inner { margin-top: -1px; }
.fc-corner-bottom { margin-bottom: 1px; }
.fc-corner-bottom .fc-event-inner { margin-bottom: -1px; }
.fc-corner-left .fc-event-inner { border-left-width: 1px; }
.fc-corner-right .fc-event-inner { border-right-width: 1px; }
.fc-corner-top .fc-event-inner { border-top-width: 1px; }
.fc-corner-bottom .fc-event-inner { border-bottom-width: 1px; }
table.fc-border-separate { border-collapse: separate; }
.fc-border-separate th, .fc-border-separate td { border-width: 1px 0 0 1px; }
.fc-border-separate th.fc-last, .fc-border-separate td.fc-last { border-right-width: 1px; }
.fc-border-separate tr.fc-last th, .fc-border-separate tr.fc-last td { border-bottom-width: 1px; }
.fc-border-separate tbody tr.fc-first td, .fc-border-separate tbody tr.fc-first th { border-top-width: 0; }
.fc-grid th { text-align: center; }
.fc-grid .fc-day-number { float: right; padding: 0 2px; font-size: 0.8em; }
.fc-grid .fc-other-month .fc-day-number { opacity: 0.3; filter: alpha(opacity=30); }
.fc-grid .fc-day-content { clear: both; padding: 2px 2px 1px; }
.fc-grid .fc-event-time { font-weight: bold; }
.fc-rtl .fc-grid .fc-day-number { float: left; }
.fc-rtl .fc-grid .fc-event-time { float: right; }
.fc-agenda table { border-collapse: separate; }
.fc-agenda-days th { text-align: center; }
.fc-agenda .fc-agenda-axis { width: 50px; padding: 0 4px; vertical-align: middle; text-align: right; white-space: nowrap; font-weight: normal; }
.fc-agenda .fc-day-content { padding: 2px 2px 1px; }
.fc-agenda-days .fc-agenda-axis { border-right-width: 1px; }
.fc-agenda-days .fc-col0 { border-left-width: 0; }
.fc-agenda-allday th { border-width: 0 1px; }
.fc-agenda-allday .fc-day-content { min-height: 34px; _height: 34px; }
.fc-agenda-divider-inner { height: 2px; overflow: hidden; }
.fc-widget-header .fc-agenda-divider-inner { background: #eee; }
.fc-agenda-slots th { border-width: 1px 1px 0; }
.fc-agenda-slots td { border-width: 1px 0 0; background: none; }
.fc-agenda-slots td div { height: 20px; }
.fc-agenda-slots tr.fc-slot0 th, .fc-agenda-slots tr.fc-slot0 td { border-top-width: 0; }
.fc-agenda-slots tr.fc-minor th, .fc-agenda-slots tr.fc-minor td { border-top-style: dotted; }
.fc-agenda-slots tr.fc-minor th.ui-widget-header { *border-top-style: solid; }
.fc-event-vert { border-width: 0 1px; }
.fc-event-vert .fc-event-head, .fc-event-vert .fc-event-content { position: relative; z-index: 2; width: 100%; overflow: hidden; }
.fc-event-vert .fc-event-time { white-space: nowrap; font-size: 10px; }
.fc-event-vert .fc-event-bg { position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; background: #fff; opacity: .3; filter: alpha(opacity=30); }
.fc .ui-draggable-dragging .fc-event-bg, .fc-select-helper .fc-event-bg { display: none\9; }
.fc-event-vert .ui-resizable-s { bottom: 0 !important; width: 100% !important; height: 8px !important; overflow: hidden !important; line-height: 8px !important; font-size: 11px !important; font-family: monospace; text-align: center; cursor: s-resize; }
.fc-agenda .ui-resizable-resizing { _overflow: hidden; }
#slideshow { list-style:none; color:#fff }
#slideshow span { display:none }
#wrapper { width:730px; margin:5px auto; display:none }
#wrapper * { margin:0; padding:0 }
#fullsize { overflow:hidden; position:relative; width:725px; height:400px; padding:2px; border:1px solid #ccc; background:#fff; }
#image { width:725px; height:500px; }
#image img { position:absolute; z-index:25; height:400px; width:auto; border-color:#ffffff !important; }
.imgnav { position:absolute; width:25%; height:400px; cursor:pointer; z-index:150 }
#imgprev { left:0; background:url(../Img/prev-horizontal.png) 15px 180px no-repeat }
#imgnext { right:0; background:url(../Img/next-horizontal.png) 140px 180px no-repeat }
#imglink { position:absolute; height:400px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40) }
.linkhover { background:url(../images/link.gif) center center no-repeat }
#thumbnails { margin-top:15px }
#slideleft { float:left; width:31px; height:81px; background:url(../Img/prev-horizontal.png) center center no-repeat; background-color:#fff }
#slideleft:hover { background-color:#fff }
#slideright { float:right; width:31px; height:81px; background:#fff url(../Img/next-horizontal.png) center center no-repeat }
#slideright:hover { background-color:#fff }
#slidearea { float:left; position:relative; width:650px; margin-left:5px; height:81px; overflow:hidden }
#slider { position:absolute; left:0; height:81px; width:2000px; }
#slider img { cursor:pointer; border:1px solid #666; padding:2px; top:0; height:81px; margin:0 2px !important; }
#information {display:none; position:absolute; bottom:0; width:500px; height:0; background:#fff; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
.galleryHeader .title { margin:0px 0px 5px 0px; font-size:1.4em; font-weight: bold; color:#444444; }
.galleryHeader .description { margin:0px 0px 10px 0px; text-align:left; }
.galleryCaption { padding:5px; margin:5px; text-align:center; font-weight: bold; background-color:#ffffff; }
.galleryImage { text-align:center; background-color:#ffffff; }
.galleryThumbnails td { padding:5px; }
.galleryThumbnails td img { display:inline; }
.galleryThumbnails .thumbnailRowSelected { background-color:#c70f51; }
.galleryTable { background-color:#ffffff; }
.smallimage { margin:0 5px 20px 5px; display:block; overflow:hidden; }
.repeaternumbers, .repeaternumbers a { clear:both; text-decoration:none; font-size:14px; color:#c70f51; margin:0 auto; position:relative; }
body { overflow:auto; behavior:url(<%=WebResource("blive.WebResources.Js.csshover.htc")%>); }
.tenPixelPadding { padding:10px; }
ul.blive_ControlCollectionRoot { padding:0px; margin:0px 4px; height:16px; display:none; list-style-type:none; background-color:#9bc6dc; text-align:left; }
.blive_PageEdit ul.blive_ControlCollectionRoot { display:block; }
ul.blive_ControlCollectionRoot li { padding:0px; margin:0px; display:block; border:#131e44 1px solid; position:relative; width:12em; line-height:16px; background-color:#FFFFFF; background-image:url(<%=WebResource("blive.WebResources.Img.dropdownarrow.gif")%>); background-repeat:no-repeat; background-position:right; }
ul.blive_ControlCollectionRoot li.hover { background-image:url(<%=WebResource("blive.WebResources.Img.dropdownarrow-over.gif")%>); }
ul.blive_ControlCollectionRoot li li { text-align:center; border-style:none; border-bottom: #131e44 1px solid; background-image:none; line-height:24px; }
ul.blive_ControlCollectionRoot ul { border:#131e44 1px solid; border-bottom-style:none; padding:0px; margin:0px; position:absolute; top:16px; left:4px; background-color:#131e44; }
ul.blive_ControlCollectionRoot li li.hover { background-image:none; background-color:#DDDDDD; }
ul.blive_ControlCollectionRoot li.nohover * { display:none; }
ul.blive_ControlCollectionRoot li.hover ul { display:block; }
.blive_ControlCollectionZone { margin:0px; position:absolute; top:0px; left:12em; width:150px; background-color:#131e44; border:#131e44 1px solid; border-bottom-style:none; cursor:move; }
.blive_ErrorText { color:#131e44; font-weight:bold; }
.blive_ButtonYes { line-height:18px; display:table-cell; display:inline-block; padding:0px 4px; margin:0px 4px; background-color:#a4dbf4; border-style:solid; border-width:1px; border-color:#4ab7e9 #4ab7e9 #2e4173 #2e4173; color: #4F0000; text-decoration:none; }
.blive_ButtonYes:hover { color:#000000; border-color:#2e4173 #2e4173 #4ab7e9 #4ab7e9; }
.blive_ButtonNo { line-height:18px; display:table-cell; display:inline-block; padding:0px 4px; margin:0px 4px; background-color:#898ea1; border-style:solid; border-width:1px; border-color:#bbbbbb #bbbbbb #777777 #777777; color: #4F0000; text-decoration:none; }
.blive_ButtonNo:hover { color:Black; border-color:#777777 #777777 #bbbbbb #bbbbbb; }
div.blive_EditBar { background-image:url(<%=WebResource("blive.WebResources.Img.editbarbg.gif")%>); background-repeat:no-repeat; background-position:top right; background-color:#9bc6dc; border-bottom: solid 2px #131e44; }
div.blive_EditBar input, div.blive_EditBar select { vertical-align:middle; }
div.blive_EditBar table { height:30px; }
#blive_MainEditBar_div table { width:99%; margin:auto; }
.blive_Control .blive_EditBar { position:relative; cursor:move; margin-bottom:5px; }
.blive_EditBar .blive_EditRoles { display:none; }
div.blive_Control.hover { border-color:#999999; position:relative; }
.blive_ControlCreator { background-color:#ffffff; border-bottom:#131e44 1px solid; }
.dragHelperDiv div.blive_ControlCreator { border:#888888 1px dashed; display:block; line-height:24px; background-color:#ffffff; cursor:move; }
.blive_PageEdit .blive_Control { border:#d5d5d5 1px solid; background-color:#eeeeee; padding:4px; margin-bottom:4px; position:relative; }
div.blive_Control.edit .blive_EditBar { display:block; }
.dragHelperDiv { filter:alpha(opacity=50); text-align:left; }
div.dropZoneTarget, td.dropZoneTarget { padding:10px; border:#ff0000 1px solid; background-color:#ffeeee; }
div.dropZoneOver { background-color:#ddddff; }
li.dropZoneParentOver { color:Red; }
.padding { padding-bottom:2px; }
#blive_MainEditBar_div { top:0px; left:0px; width:100%; z-index:999; background-image:none; }
#blive_MainEditBar_div table { background-image:url(<%=WebResource("blive.WebResources.Img.editbarbg.gif")%>)); background-repeat:no-repeat; background-position:top right; }
#blive_MainEditBar_div iframe {}
#topFixed { display:none; overflow:hidden; }
.nodisplay { display:none; }
.dropDownPanel { width:180px; height:200px; overflow:auto; border:solid 1px #888888; background-color:#ffffff; }
.dropDownPanel a { display:block; line-height:18px; margin:0px; padding:0px 5px 0px 5px; }
.dropDownPanel a:hover { background-color:#ffeeee; }.editQuestion { background-color:#ffff9c; padding:4px; }
.formQuestionHeader { width:325px; text-align:left; padding-top:8px; font-size:1.4em; font-weight:normal; }
.formQuestionConfirmBoxesText { font-size:1.2em; }
.formQuestionValidator { clear:both; float:left; }
.formQuestionBody input, .formQuestionBody select, .formQuestionBody textarea { background:url(../Img/field_bg.png) #ffffff left top; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 5px; COLOR: #000000; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px; width:200px; }
.formQuestionBody select, .formQuestionBody textarea { width:211px; }
.formQuestionBody textarea { width:304px; }
.formQuestionBody img { float:left; width:100px; margin:2px 5px 0 0; }
.formFooter { text-align:left; }
.formFooter input { background:#022c80; color: #ffffff; margin-left:325px; margin-top:20px; margin-bottom:40px; border:0; width:100px; height:30px; border-right:1px solid #041e52; border-bottom:1px solid #041e52; border-top:1px solid #1d4eb2; border-left:1px solid #1d4eb2; }
.formScore { padding:5px; background-color:#ccdeeb; border-top:solid 1px #7c7c7c; text-align:center; }
.formSectionHeader { padding-bottom: 3px; color:#4f83a9; border-bottom: solid 2px #4f83a9; display:none; }
.formSection .header { color:white; font-weight:bold; padding:2px; background-color:#4f83a9; cursor:move; }
.formSection .header a, .formDesignerSectionTitle a { color:white; font-weight:bold; margin-right:6px; text-decoration:none; }
.formDesignerSection .formDesignerSectionTitle a { color:Black; }
.formSection .header a:hover { color:red; }
.formDesignerSectionTitle, .formDesignerSectionTitleSelected { background-color:#4f83a9; padding:4px; color:White; }
.formDesignerSection .formDesignerSectionTitle { background-color:#ccdeeb; color:Black; }
.formDesignerSection { border: solid 1px #4f83a9; }
.formDesignerSection .formDesignerSection { border-color:#4f83a9; margin:0px; }
.formDesignerAccordion { width:100%; }
.form dt { clear:both; float:left; width:155px; padding-top:8px; }
.form dd { float:left; }
.form label { width:155px; text-align:left; font-weight:normal; display:block; }
.form input, .form select, .form textarea { background:url(../Img/field_bg.png) #ffffff left top; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 5px; COLOR: #000000; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 4px; width:200px; }
.form .no-style input { background:url() #ffffff left top; PADDING-BOTTOM: 0px; margin:0; margin-left: -10px; COLOR: #000000; BORDER: #cccccc 0px solid; PADDING-TOP: 8px; width:20px; }
.formButtons input { clear:both; }
.formButtons input { background:#022c80; color: #ffffff; margin-left:195px; margin-top:20px; margin-bottom:40px; border:0; width:100px; height:30px; border-right:1px solid #041e52; border-bottom:1px solid #041e52; border-top:1px solid #1d4eb2; border-left:1px solid #1d4eb2; }
.jcarousel-skin-tango .jcarousel-container { BORDER: 0px; }
.jcarousel-skin-tango li a img { BORDER: 0px; }
.jcarousel-skin-tango .jcarousel-direction-rtl { DIRECTION: rtl }
.jcarousel-skin-tango .jcarousel-item-placeholder { BACKGROUND: #fff; COLOR: #000 }
.jcarousel-skin-tango .jcarousel-item { WIDTH: 154px; HEIGHT: 180px; z-index:1; }
.jcarousel-skin-tango .jcarousel-container-horizontal { PADDING-BOTTOM: 10px; PADDING-LEFT: 40px; WIDTH: 868px; PADDING-RIGHT: 40px; PADDING-TOP: 15px; overflow:hidden; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { WIDTH: 868px; HEIGHT: 180px; border:0px dotted #ff0000; overflow:hidden; }
.jcarousel-skin-tango .jcarousel-item-horizontal { MARGIN-LEFT: 0px; MARGIN-RIGHT: 24px; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal { MARGIN-LEFT: 10px; MARGIN-RIGHT: 0px; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { BACKGROUND-IMAGE: url(../Img/prev-horizontal.png); RIGHT: auto; LEFT: 5px; }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover { BACKGROUND-POSITION: 0px 0px; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { BACKGROUND-POSITION: 0px 0px; }
.jcarousel-skin-tango .jcarousel-next-horizontal { POSITION: absolute; WIDTH: 31px; BACKGROUND: url(../Img/next-horizontal.png) no-repeat 0px 0px; HEIGHT: 34px; TOP: 85px; CURSOR: pointer; RIGHT: 3px }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal { BACKGROUND-POSITION: -96px 0px; CURSOR: default }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover { BACKGROUND-POSITION: -96px 0px; CURSOR: default }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { BACKGROUND-POSITION: -96px 0px; CURSOR: default }
.jcarousel-skin-tango .jcarousel-prev-horizontal { POSITION: absolute; WIDTH: 31px; BACKGROUND: #ffffff url(../Img/prev-horizontal.png) no-repeat 5px 85px; HEIGHT: 180px; TOP: 0px; CURSOR: pointer; LEFT: 0px; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal { BACKGROUND-IMAGE: url(../Img/prev-horizontal.png); RIGHT: 5px; LEFT: auto }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { BACKGROUND-POSITION: 5px 85px }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { BACKGROUND-POSITION: -31px 0px }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal { BACKGROUND-POSITION: -96px 0px; CURSOR: default }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover { BACKGROUND-POSITION: -96px 0px; CURSOR: default }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { BACKGROUND-POSITION: -96px 0px; CURSOR: default }
.jcarousel-skin-tango .jcarousel-container-vertical { PADDING-BOTTOM: 40px; PADDING-LEFT: 20px; WIDTH: 219px; PADDING-RIGHT: 20px; HEIGHT: 245px; PADDING-TOP: 40px }
.jcarousel-skin-tango .jcarousel-clip-vertical { WIDTH: 219px; HEIGHT: 245px }
.jcarousel-skin-tango .jcarousel-item-vertical { MARGIN-BOTTOM: 10px }
.jcarousel-skin-tango .jcarousel-next-vertical { POSITION: absolute; WIDTH: 32px; BOTTOM: 5px; BACKGROUND: url(../Img/next-vertical.png) no-repeat 0px 0px; HEIGHT: 32px; CURSOR: pointer; LEFT: 43px }
.jcarousel-skin-tango .jcarousel-next-vertical:hover { BACKGROUND-POSITION: 0px -32px }
.jcarousel-skin-tango .jcarousel-next-vertical:active { BACKGROUND-POSITION: 0px -64px }
.jcarousel-skin-tango .jcarousel-next-disabled-vertical { BACKGROUND-POSITION: 0px -96px; CURSOR: default }
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover { BACKGROUND-POSITION: 0px -96px; CURSOR: default }
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active { BACKGROUND-POSITION: 0px -96px; CURSOR: default }
.jcarousel-skin-tango .jcarousel-prev-vertical { POSITION: absolute; WIDTH: 32px; BACKGROUND: url(../Img/prev-vertical.png) no-repeat 0px 0px; HEIGHT: 32px; TOP: 5px; CURSOR: pointer; LEFT: 43px }
.jcarousel-skin-tango .jcarousel-prev-vertical:hover { BACKGROUND-POSITION: 0px -32px }
.jcarousel-skin-tango .jcarousel-prev-vertical:active { BACKGROUND-POSITION: 0px -64px }
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical { BACKGROUND-POSITION: 0px -96px; CURSOR: default }
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover { BACKGROUND-POSITION: 0px -96px; CURSOR: default }
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { BACKGROUND-POSITION: 0px -96px; CURSOR: default }
  .jcarousel-control { margin-bottom: 10px; margin-left: 557px; text-align: left; top: -25px; position:relative; }
.agile_carousel img {border: 0;}
.agile_carousel p, .agile_carousel ul, .agile_carousel ul li { margin: 0; padding: 0; }
.agile_carousel { position: relative; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.agile_carousel .slides { position: absolute; top: 0; left: 0; }
.agile_carousel .slide { float: left; }
.agile_carousel .control_set { position: absolute; z-index: 4000; }
.agile_carousel .button_container { z-index: 5000; }
.agile_carousel .ac_hover { cursor:text; }
.agile_carousel .ac_selected { }
.agile_carousel .ac_disabled { }
.slide_button { z-index: 5000; cursor: pointer; display: block; background-position: 0 0; background-repeat: no-repeat; position: relative; }
.previous_button { }
.next_button { }
.hover_previous_button { }
.hover_next_button { }
.agile_carousel .numbered_buttons_container { }
.agile_carousel .numbered_button { float: left; }
.agile_carousel .grouped_numbered_buttons_container { }
.agile_carousel .grouped_numbered_button { float: left; }
.agile_carousel .content_buttons_container { }
.agile_carousel .content_button { }
.agile_carousel .thumbnail_buttons_container { }
.agile_carousel .thumbnail_button { }
.current_slide_number { cursor: text; }
.slide_count { cursor: text; }
#basic_slideshow .caption { display: none; }
#multiple_slides_visible .agile_carousel { overflow: hidden; -moz-box-shadow: 0px 0px 4px #dfdfdf; -webkit-box-shadow: 0px 0px 0px #dfdfdf; box-shadow: 0px 0px 4px #dfdfdf; background-color: #ededeb; }
#multiple_slides_visible .slides { margin-top: 28px; }
#multiple_slides_visible .slide_inner { text-align: center; }
#multiple_slides_visible .slide_inner { overflow: hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #cfcece; background-color: #fff; text-align: center; width: 144px; margin: 0 auto; }
#multiple_slides_visible .photo_link { width: 129px; height: 137px; overflow: hidden; display: block; margin: 8px auto 4px; }
#multiple_slides_visible .photo { height: 137px; }
#multiple_slides_visible .caption:link, #multiple_slides_visible .caption:visited, #multiple_slides_visible .caption:hover { color: #333333; text-decoration: none; width: 128px; display: block; margin: 0 auto; padding-bottom: 3px; }
#multiple_slides_visible .caption:hover { text-decoration: underline; }
#multiple_slides_visible .persistent_content{ position: absolute; top: 2px; left: 12px; font-size: 14px; text-shadow: 0px 1px 1px #ccc; color: #B5B5B5; }
#multiple_slides_visible .control_set_1 { float: right; position: relative; margin: 4px 6px 0; }
#multiple_slides_visible .previous_next_button { width: 16px; height: 16px; overflow: hidden; text-indent: 1000px; background-image: url(../img/sprite_ac_normal.png); background-color: #ccc; border: 1px solid #cfcece; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background-color: #fff; -moz-box-shadow: 0px 0px 2px #dfdfdf; -webkit-box-shadow: 0px 0px 0px #dfdfdf; box-shadow: 0px 0px 2px #dfdfdf; }
#multiple_slides_visible .previous_button { background-position: 4px 3px; }
#multiple_slides_visible .next_button { background-position: -44px 3px; }
#multiple_slides_visible .previous_next_button:hover { background-color: #f7f7f7; }
#multiple_slides_visible .previous_button:hover { background-image: url(../img/sprite_ac_hover.png); }
#multiple_slides_visible .next_button:hover { background-image: url(../img/sprite_ac_hover.png); }
#multiple_slides_visible .control_set_1 .ac_disabled { background-image: url(../img/sprite_ac_disabled.png); }
#multiple_slides_visible .control_set_2 { float: right; position: relative; margin: 8px 0 0 0; }
#multiple_slides_visible .slide_button { float: left; }
#multiple_slides_visible .group_numbered_buttons_container { float: left; margin-right: 14px; }
#multiple_slides_visible .group_numbered_button { color: #000; padding: 0 2px; font-size: 12px; margin-right: 2px; background-image: url(../img/sprite_ac_normal.png); background-position: -95px 0; width: 10px; height: 10px; overflow: hidden; text-indent: 1000px; background-color: transparent; }
#multiple_slides_visible .group_numbered_button:hover, #multiple_slides_visible .group_numbered_buttons_container .ac_selected { background-image: url(../img/sprite_ac_hover.png); }
#flavor_1 .agile_carousel { overflow: hidden; -moz-box-shadow: 0px 0px 4px #dfdfdf; -webkit-box-shadow: 0px 0px 0px #dfdfdf; box-shadow: 0px 0px 4px #dfdfdf; }
#flavor_1 .caption { display: none; }
#flavor_1 .control_set_1 { float: right; position: relative; margin: 6px 2px 0 0; }
#flavor_1 .numbered_buttons_container { float: left; }
#flavor_1 .control_set_1 .slide_button { float: left; }
#flavor_1 .numbered_button { color: #000; padding: 2px 5px; font-size: 12px; margin-right: 4px; background-color: #d9d9d9; opacity: .6; }
#flavor_1 .numbered_buttons_container .ac_selected, #flavor_1 .numbered_buttons_container .numbered_button:hover { color: #fff; background-color: #666; opacity: .9; }
.hover_previous_next_button { position: absolute; top: 30px; width: 90px; height: 150px; }
.hover_previous_next_button .hover_previous_next_button_inner { position: absolute; top: 60px; background-color: #d9d9d9; opacity: 0.5; width: 54px; height: 35px; display: block; overflow: hidden; text-indent: 1000px; background-image: url(../img/sprite_ac_normal.png); background-repeat: no-repeat; }
.hover_previous_button { left: 0px; }
.hover_next_button { right: 0px; }
.hover_previous_button .hover_previous_next_button_inner { left: 0px; -webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; background-position: -298px 8px; }
.hover_next_button .hover_previous_next_button_inner { right: 0px; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; background-position: -351px 8px; }
#flavor_1 .persistent_content { top: 100px; left: 10px; color: #ccc; position: absolute; z-index: 5000; }
#flavor_2 .agile_carousel { overflow: hidden; -moz-box-shadow: 0px 0px 4px #dfdfdf; -webkit-box-shadow: 0px 0px 0px #dfdfdf; box-shadow: 0px 0px 4px #dfdfdf; width:868px !important; margin:20px auto 0 auto !important; }
#flavor_2 .caption { display: none; }
#flavor_2 .control_set_1 { float: right; position: relative; margin: 6px 6px 0 0; background-color: #d9d9d9; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; opacity: 0.5; padding: 2px 8px; }
#flavor_2 .numbered_buttons_container { float: left; margin-right: 14px; }
#flavor_2 .control_set_1 .slide_button { float: left; }
#flavor_2 .numbered_button { color: #000; padding: 0 2px; font-size: 12px; margin-right: 2px; }
#flavor_2 .numbered_buttons_container .ac_selected, #flavor_2 .numbered_buttons_container .numbered_button:hover { color: #fff; background-color: #666; }
#flavor_2 .previous_next_button,.pause_button { width: 10px; height: 18px; overflow: hidden; text-indent: 1000px; background-image: url(../img/sprite_ac_normal.png); }
#flavor_2 .previous_button { background-position: 0 3px; }
#flavor_2 .next_button { background-position: -48px 3px; }
#flavor_2 .pause_button { background-position: -24px 3px; }
#flavor_2 .control_set_1 .play_button { background-position: -70px 3px; }
#flavor_2 .previous_button, #flavor_2 .pause_button { margin-right: 10px; }
#flavor_2 .control_set_2 { margin: 0 auto; bottom: 0; width: 480px; height: 20px; }
#flavor_2 .content_button { float: left; width: 96px; text-align: center; }
#flavor_2 .content_buttons_container .ac_selected { background-image: url(../img/sprite_ac_normal.png); background-position: -124px 0; }
#flavor_2 .content_button_inner { background-color: #f4f3f3; height: 100px; margin-top: 12px; border-right: 1px solid #f4f3f3; border-bottom: 1px solid #f4f3f3; border-left: 1px solid #f4f3f3; }
#flavor_2 .ac_selected .content_button_inner { background-color: #dfdddd; border-right: 1px solid #acabab; border-bottom: 1px solid #acabab; border-left: 1px solid #acabab; height: 99px; width: 94px; }
#flavor_2 .content_button p { margin-top: 4px; width: auto; line-height: 15px; }
#flavor_2 .content_button_inner:hover { background-color: #dfdddd; }
#flavor_2 .content_button img { border: 4px solid #fff; margin: 7px auto 0 auto; -moz-box-shadow: 1px 1px 1px #bcbbbb; -webkit-box-shadow: 1px 1px 1px #bcbbbb; box-shadow: 1px 1px 1px #bcbbbb; }
#flavor_2 .persistent_content { top: 100px; left: 10px; color: #ccc; position: absolute; z-index: 5000; }
#flavor_3 .agile_carousel { overflow: hidden; -moz-box-shadow: 0px 0px 4px #dfdfdf; -webkit-box-shadow: 0px 0px 0px #dfdfdf; box-shadow: 0px 0px 4px #dfdfdf; }
#flavor_3 .caption { display: none; }
#flavor_3 .control_set_1 { position: absolute; right: 0; top: 0; width: 208px; height: 224px; color: #fff; }
#flavor_3 .content_button { width: 208px; height: 44px; }
#flavor_3 .content_button_inner p { float: left; }
#flavor_3 .content_buttons_container .ac_selected { background-image: url(../img/sprite_ac_normal.png); background-position: -244px 0; }
#flavor_3 .content_button p { opacity: 1; vertical-align: auto; float: left; padding-right: 5px; width: 138px; }
#flavor_3 .content_button_inner { background-color: #333; width: 189px; height: 43px; border-bottom: 1px solid #000; opacity: 0.8; float: right; }
#flavor_3 .ac_selected .content_button_inner, #flavor_3 .ac_selected .content_button_inner:hover { opacity: 0.95; }
#flavor_3 .content_button_inner:hover { opacity: 0.9; }
#flavor_3 .content_button img { opactiy: 1; }
#flavor_3 .content_button .thumb { width: 37px; height: 37px; overflow: hidden; float: left; border: 1px solid #000; margin: 3px 3px 0 3px; }
