<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Developed by Rajeev Raghavan - 1/6/09 */

/* Page Elements */
body {background: url(../../images/CMSimages/tone.gif) repeat-x #fff;}

/* Header Elements */
#header {background-color: #000; border-bottom: 5px #fff solid; border-top: 5px #fff solid; height: 74px;}
#header form {top: 46px;}
#header a#link {width: 300px; height: 53px;}

/* Search Form Elements */
#header form {background-color: transparent;}
#searchbox {background-color: transparent;}
#searchbox input {margin: 0px;}
#searchbox #search {background-color: #fff; font-family: Helvetica, Arial, sans-serif; font-size: 9pt; color: #0f2031; border: 1px solid #fff;}
#searchbox #search:focus {background-color: #c2d5e6; color: #0f2031;}
#searchbox #searchbtn {background-color: transparent; font-family: Verdana, sans-serif; font-size: 10pt; color: #fff; border: 0px;}
#searchbox #search_suggestions {background: #fff; border-top: 1px solid #fff; font-family: Helvetica, Arial, sans-serif; color: #0f2031; font-size: 8pt;}
#searchbox #search_suggestions li a {color: #0f2031; text-decoration: none;}
#searchbox #search_suggestions li a:hover {color: #000; text-decoration: none;}

/* Navigation Elements */
#nav {background: url(../../images/CMSimages/nav.gif) repeat-x; margin-bottom: 5px; border: none; width: 767px;}
#nav li {font-size: 9.5pt; color: #003b68; font-family: Helvetica, Arial, sans-serif;}
#nav li a {color: #fff; text-decoration: none;}
#nav li a:hover {color: #f5d227; text-decoration: none;}
#nav li.selected a {color: #f5d227 !important;}
#nav li:hover a {color: #f5d227;}
#nav li ul {background: #546e84; border-top: 1px #fff solid;}
#nav li:hover ul li a {color: #fff;}
#nav li:hover ul li a:hover {color: #f5d227;}

/* Container Elements */
#content {background: url("../../images/CMSimages/content_bg.gif") repeat-y #fff; border-bottom: 5px #fff solid;}
#content #left {background-color: #fff; border-right: 5px #fff solid;}
#content #right {background-color: #c2d5e6;}

/* Left Content Elements */
#left hr {border-top: 1px #e6e8e0 solid !important;}
#left hr.short {border-top: 1px #e6e8e0 solid !important;}
#left p {color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 9pt; line-height: 1.85em;}

/* Content Style - Headings */
#left h1 {font-family: Helvetica, Arial, sans-serif; font-size: 12pt; color: #1068E5; text-decoration: none; font-weight: bold; margin-top: 2em; letter-spacing: .1em; }
#left h2 {font-family: Helvetica, Arial, sans-serif; font-size: 11pt; color: #1068E5; text-decoration: none; text-transform: none; font-weight: bold; margin-top: 1em; margin-bottom: -.5em; letter-spacing: .1em;}
#left h3 {font-family: Helvetica, Arial, sans-serif; font-size: 10.5pt; color: #1068E5; text-decoration: none; font-weight: bold; margin-top: 1em; margin-bottom: -.5em; letter-spacing: .1em; clear:none !important;}
#left h4 {font-family: Helvetica, Arial, sans-serif; font-size: 10.5pt; color: #1068E5; text-decoration: none; font-weight: bold; font-style: italic; margin-top: 1em; margin-bottom: -.5em; letter-spacing: .1em;}
#left h5 {font-family: Helvetica, Arial, sans-serif; font-size: 10.5pt; color: #1068E5; text-decoration: none; font-style: italic; font-weight: normal; margin-top: 1em; margin-bottom: -.5em; letter-spacing: .1em;}
#left h6 {font-family: Helvetica, Arial, sans-serif; font-size: 9.5pt; color: #1068E5; text-decoration: none; font-weight: bold; letter-spacing: normal; margin-top: 1em; margin-bottom: -.5em; clear:both !important;}
#left h1 a, #left h3 a, #left h4 a {color: #1068E5; text-decoration: none; font-weight: bold;}
#left h2 a, #left h6 a {color: #1068E5; text-decoration: none;}
#left h1 a:hover, #left h2 a:hover, #left h3 a:hover, #left h4 a:hover, #left h5 a:hover, #left h6 a:hover {text-decoration: underline;}

/* Content Style - Tables */
#trow {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	line-height: 1.35em;
	   }


/* Content Style - Links */
#left a {color: #1068E5; font-weight: normal; text-decoration: none;}
#left a:hover {color: #1068E5; text-decoration: underline;}

/* Content Style - Images */
#left img, #left a img {border: 1px #e6e8e0 solid;}
#left div.imgcaption_description p {background: url("../../images/CMSimages/caption_gradient.png") repeat-x scroll 0px 0px transparent;}

/* Content Style - Lists */
#left ul {font-family: Helvetica, Arial, sans-serif; font-size: 9pt; color: #111111; line-height: 1.85em;}
#left ol {font-family: Helvetica, Arial, sans-serif; font-size: 9pt; color: #111111; line-height: 1.85em;}

/* Content Style - Blockquote */
/*blockquote {background: #c2d5e6; border: 1px #c2d5e6 solid; padding: .75em; margin: 1em 0em; color: #c2d5e6; font-family: Helvetica, Arial, sans-serif; font-size: 9pt; line-height: 2em;} */
blockquote {padding: .75em; margin: 1em 0em;  font-family: Helvetica, Arial, sans-serif; font-size: 9pt; line-height: 1.85em;}
blockquote h3 {margin-left: 21px !important;}

/* Content Specific Elements - Video */
#left a img.videoicon{background-color: #1068E5;}

/* Content Style - Forms */
#left fieldset {color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 9pt; line-height: 1.25em;}
#left fieldset legend {font-family: Helvetica, Arial, sans-serif; font-size: 10.5pt; color: #111111; text-decoration: none; font-weight: bold; letter-spacing: .1em; text-transform: capitalize;}
#left fieldset label {font-weight: bold;}
#left fieldset label em {color: #e17219;}
#left fieldset label.hint {border: 1px solid #e6e8e0; background-color:#c2d5e6; font-size:7pt;}
#left fieldset input {background-color: #fff; border: 1px solid #e6e8e0; font-family: Helvetica, Arial, sans-serif; font-size: 8pt; color: #000;}
#left fieldset textarea {background-color: #fff; border: 1px solid #e6e8e0; font-family: Helvetica, Arial, sans-serif; font-size: 8pt; color: #000;}
#left fieldset input#submit {background-color: #c2d5e6; border: 1px solid #e6e8e0; font-family: Helvetica, Arial, sans-serif; font-size: 8pt;}
#left fieldset input#reset {background-color: #c2d5e6; border: 1px solid #e6e8e0; font-family: Helvetica, Arial, sans-serif; font-size: 8pt;}

/* Content Style Overrides */
#left p span {background-color: transparent !important; color: #111111 !important; font-family: Helvetica, Arial, sans-serif !important; font-size: 9pt !important; line-height: 1.85em !important; border: 0px !important;}
#left font {color: #111111 !important; font-family: Helvetica, Arial, sans-serif !important; font-size: 9pt !important; line-height: 1.75em !important; border: 0px !important;}
#left h1 span {font-family: Helvetica, Arial, sans-serif !important; font-size: 12pt !important; color: #1068E5 !important; font-weight: bold !important; background-color: transparent !important; border: 0px !important; letter-spacing: .1em !important;}
#left h2 span {font-family: Helvetica, Arial, sans-serif !important; font-size: 11pt !important; color: #1068E5 !important; text-decoration: none !important; text-transform: none !important; font-weight: bold !important; background-color: transparent !important; border: 0px !important; letter-spacing: .1em !important; }
#left h3 span {font-family: Helvetica, Arial, sans-serif !important; font-size: 10.5pt !important; color: #1068E5 !important; font-weight: bold !important; background-color: transparent !important; border: 0px !important; letter-spacing: .1em !important; }
#left h4 span {font-family: Helvetica, Arial, sans-serif !important; font-size: 10.5pt !important; color: #1068E5 !important; font-weight: bold !important; background-color: transparent !important; border: 0px !important; letter-spacing: .1em !important; font-style: italic !important;}
#left h5 span {font-family: Helvetica, Arial, sans-serif !important; font-size: 10.5pt !important; color: #1068E5 !important; font-weight: normal !important; background-color: transparent !important; border: 0px !important; letter-spacing: .1em !important; font-style: italic !important;}
#left h6 span {font-family: Helvetica, Arial, sans-serif !important; font-size: 9.5pt !important; color: #1068E5 !important; text-decoration: none !important; font-weight: bold !important; margin-left: 1.8em !important; letter-spacing: normal !important; }

#left h7 span {font-family: Helvetica, Arial, sans-serif !important; font-size: 10.5pt !important; color: #000000 !important; font-weight: normal !important; background-color: transparent !important; border: 0px !important; letter-spacing: .1em !important;}


#left ul li span {font-family: Helvetica, Arial, sans-serif !important; font-size: 9pt !important; color: #111111 !important; line-height: 1.85em !important; background-color: transparent !important;}
#left ol li span {font-family: Helvetica, Arial, sans-serif !important; font-size: 9pt !important; color: #111111 !important; line-height: 1.85em !important; background-color: transparent !important;}
#left blockquote span {font-family: Helvetica, Arial, sans-serif !important; font-size: 9pt !important; color: #111111 !important; line-height: 1.85em !important; background-color: transparent !important;}

/* Content Specific Elements - Expandable DIV */
#left h3.expand_toggle {background-color: #fff;}
#left h3.expand_toggle a span {font-size: 8pt; font-style: normal; font-weight: normal !important;}
#left h3.expand_toggle a:hover {text-decoration: none !important;}

/* Content Specific Elements - Accordion */
h3.ui-accordion-header a {font-family: Garamond, Times, serif; color: #1068E5 !important; font-variant: small-caps; font-weight: normal !important; font-size: 13pt;}
h3.ui-accordion-header em {font-style: italic; font-variant: normal; font-size: 10pt; color: #1068E5;}
#left h3.ui-state-active {background: url(../../images/CMSimages/accordion_open.png) no-repeat;}
#left h3.ui-state-default {background: url(../../images/CMSimages/accordion_closed.png) no-repeat;}

/* Content Specific Elements - Header */
#left div#contentheader {background: url(../../images/CMSimages/content_header.gif) repeat-x; border-top: 5px #fff solid;}
#left div#contentheader h3#breadcrumb {font-size: 10pt; color: #1068E5; font-weight: lighter; letter-spacing: normal;}
#left div#contentheader h3#breadcrumb a {text-decoration: none; color: #1068E5;}
#left div#contentheader h3#breadcrumb a:hover {text-decoration: underline; color: #1068E5;}
#left div#contentheader h1 {font-family: Times, serif; color: #1068E5; font-weight: normal; font-size: 20pt; border-bottom: 1px #e6e8e0 solid; letter-spacing: 3px; }
#left div#contentheader h1.events {color: #1068E5; font-size: 14pt;}
#left div#contentheader h1.news {color: #1068E5; font-size: 14pt;}
#left div#contentheader h2 {font-family: Helvetica, Arial, sans-serif; font-size: 10pt; color: #1068E5; font-weight: normal; text-transform: none;}

/* Content Specific Elements - Events */
/* Content Specific Elements - Events Listing */
#left ul.events {color: #000; line-height: 1em;}
#left ul.events h2, #left ul.events h2 a {letter-spacing: 0em; font-size: 10pt; line-height: 1.5em; font-weight: bold;}
#left ul.events p {line-height: 1.5em;}
#left ul.events p em {font-style: normal; font-weight: bold; color: #000;}
#left ul.events p a.arrow {background: url(../../images/CMSimages/arrow.gif) no-repeat center left; color: #1068E5; text-transform: uppercase; font-weight: bold; text-decoration: none; font-size: 8pt; letter-spacing: 1px;}
#left ul.events p a.arrow:hover {text-decoration: none;}

/* Content Specific Elements - Events Calendar */
#eventsform #calendar {background: url(../../images/CMSimages/calendar.png) no-repeat bottom; color: #727272; font-family: Helvetica, Arial, sans-serif; font-size: 10pt; border: 1px #c2d5e6 solid; border-right: 0px; border-bottom: 0px; border-spacing: 0px;}
#eventsform #calendar caption {font-family: Helvetica, Arial, sans-serif; font-size: 9pt; text-transform: uppercase; color: #000; letter-spacing: 1px; border: 1px #c2d5e6 solid; border-bottom: 0px;}
#eventsform #calendar caption .month a {color: #1068E5;}
#eventsform #calendar caption .month a:hover {color: #1068E5; text-decoration: none;}
#eventsform #calendar caption a.larrow {background: url(../../images/CMSimages/larrow.gif) no-repeat;}
#eventsform #calendar caption a.rarrow {background: url(../../images/CMSimages/rarrow.gif) no-repeat;}
#eventsform #calendar tr {border-top: 1px #c2d5e6 solid;}
#eventsform #calendar tr th {color: #727272; border-right: 1px #c2d5e6 solid; border-bottom: 1px #c2d5e6 solid;}
#eventsform #calendar tr td {border-right: 1px #c2d5e6 solid; border-bottom: 1px #c2d5e6 solid;}
#eventsform #calendar tr td:hover {background-color: #c2d5e6;}
#eventsform #calendar tr td.empty:hover {background-color: transparent;}
#eventsform #calendar tr td#today {background: url(../../images/CMSimages/today.png) no-repeat top;}
#eventsform #calendar tr td#today.selected {background-color: #c2d5e6;}
#eventsform #calendar tr td.selected {background-color: #c2d5e6;}
#eventsform #calendar tr.selected td {background-color: #c2d5e6;}
#eventsform #calendar tr.selected td#today {background-color: #c2d5e6;}
#eventsform #calendar tr.selected td.empty {background-color: transparent;}
#eventsform #calendar tr.selected td.empty:hover {background-color: transparent;}
#eventsform #calendar tr td a {font-weight: bold;}
#eventsform #calendar tr td a:hover {text-decoration: none;}
div.tip {border: #c2d5e6 1px solid; border-right: 0px; font-family: Helvetica, Arial, sans-serif; font-size: 8pt; color: #111111;}
div.tip a {color: #1068E5; text-decoration: none;}
div.tip a:hover {color: #1068E5; text-decoration: none;}
#calendaroptions {border: 1px #c2d5e6 solid; border-top: 0px;}

/* Content Specific Elements - Month Calendar */
#month_calendar {background: #fff; color: #b8b4a2; font-family: Helvetica, Arial, sans-serif; font-size: 10pt; border: 1px #c2d5e6 solid; border-right: 0px; border-bottom: 0px; border-spacing: 0px;}
#month_calendar caption {font-family: Helvetica, Arial, sans-serif; font-size: 24pt; text-transform: uppercase; color: #1068E5; letter-spacing: 1px; border: 0px;}
#month_calendar tr {border-top: 1px #c2d5e6 solid;}
#month_calendar tr th {color: #B8B4A2; font-size: 24pt; border-right: 1px #c2d5e6 solid; border-bottom: 1px #c2d5e6 solid;}
#month_calendar tr td {border-right: 1px #c2d5e6 solid; border-bottom: 1px #c2d5e6 solid;}
#month_calendar tr td span {font-size: 24pt; opacity: .4; zoom:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; filter: alpha(opacity=40);}
#month_calendar tr td span.content {color: #1068E5;}
#month_calendar tr td a {color: #1068E5; font-weight: normal; text-decoration: none; font-weight: bold;}
#month_calendar tr td a:hover {text-decoration: underline;}

/* Content Specific Elements - Events Form */
#eventsform form#eventssearch #events_searchfield {background-color: #fff; border: 1px solid #c2d5e6; font-size: 8pt; color: #000;}
#eventsform form#eventssearch .searchbtn {background-color: transparent; border: 0px; font-size: 10pt; color: #000;}
#eventsform form#eventssearch .searchdate {background-color: #fff; border: 1px solid #e6e8e0; font-size: 8pt; color: #000;}
#eventsform form#eventssearch span.space {color: #979170;}
#eventsform form#eventssearch #department {font-size: 8pt; word-spacing: 1px; border: 1px solid #e6e8e0; color: #000;}

/* Content Specific Elements - Events Detail */
#left div#eventdate {background: url(../../images/CMSimages/cal_bg.png) repeat-x top left;}
#left div#eventdate p {text-align: center; font-family: Garamond, Times, serif; font-weight: normal; font-size: 13pt; margin: 0px; line-height: 1.5em; color: #1068E5;}
#left div#eventdate p span.date {font-family: Garamond, Times, serif !important; font-weight: bold !important; font-size: 26pt !important; color: #1068E5 !important; font-style: italic !important; line-height: 1em !important;}
#left div#eventdate p span.year {font-family: Garamond, Times, serif !important; font-size: 13pt !important; font-style: italic !important; color: #000 !important; line-height: 1em !important;}
#left div#eventdate a {color: #1068E5; border: 1px #fff solid;}
#left div#eventdate a:hover {border: 1px #b8b8b7 solid;}
#left ul.event_detail li {font-size: 10pt;}
#left ul.event_detail li span.title {font-weight: bold; color: #000 !important;}

/* Content Specific Elements - News */
/* Content Specific Elements - News Listing */
#left ul.news, #left ul.news_search {color: #000; line-height: 1em;}
#left ul.news li.selected_time, #left ul.news li.selected_time_first {background: url(../../images/CMSimages/news_gradient.png);}
#left ul.news li.selected_time h3, #left ul.news li.selected_time_first h3 {font-family: Times, serif; font-size: 13pt; font-weight: normal; font-style: italic;}
#left ul.news h2, #left ul.news h2 a, #left ul.news_search h2, #left ul.news_search h2 a {letter-spacing: 0em; font-size: 10pt; line-height: 1.5em; font-weight: bold;}
#left ul.news p, #left ul.news_search p {line-height: 1.5em;}
#left ul.news p em, #left ul.news_search p em {font-style: normal; font-weight: bold; color: #000;}
#left ul.news p a.arrow, #left ul.news_search p a.arrow {background: url(../../images/CMSimages/arrow.gif) no-repeat center left; text-transform: uppercase; font-weight: bold; text-decoration: none; font-size: 8pt; letter-spacing: 1px; color:#1068E5;}
#left ul.news p a.arrow:hover, #left ul.news_search p a.arrow:hover {text-decoration: none;}

/* Content Specific Elements - News Form */
form#newssearch #news_searchfield {background-color: #fff; border: 1px solid #c2d5e6; font-size: 8pt; color: #000;}
form#newssearch #news_searchbtn {background-color: transparent; border: 0px; font-size: 10pt; color: #000;}
form#newssearch .searchdate {background-color: #fff; border: 1px solid #e6e8e0; font-size: 8pt; color: #000;}
form#newssearch span.space {color: #979170;}
form#newssearch #department {font-size: 8pt; word-spacing: 1px; border: 1px solid #e6e8e0; color: #000;}
form#newssearch #topic {font-size: 8pt; word-spacing: 1px; border: 1px solid #e6e8e0; color: #000;}

/* Content Specific Elements - Events &amp; News Form Calendar */
div.calendar {background:url(../../images/CMSimages/calendar_pop.png) no-repeat;}
div.calendar * {margin:0px; padding:0px;}
div.calendar div {background:none !important;}
div.calendar caption {background-color:#c2d5e6; color:#333; font:normal 12px/16px Helvetica,Arial,sans-serif;}
div.calendar caption a.prev {background:url(../../images/CMSimages/larrow.png) no-repeat;}
div.calendar caption a.next {background:url(../../images/CMSimages/rarrow.png) no-repeat;}
div.calendar table {background:#fff;}
div.calendar th {border:0px; color:#727272; font:normal 12px Arial,Helvetica,sans-serif; height:15px;}
div.calendar td {border:0px; color:#727272; font:normal 12px Arial,Helvetica,sans-serif; height:18px;}
div.calendar td {color:#c2d5e6; font-size:11px;}
div.calendar td.invalid {color:#999; background-color:#c2d5e6;}
div.calendar td.valid {background:#fff; color:#727272;}
div.calendar td.today, div.calendar td.active, div.calendar td.hover {background: #c2d5e6; color: #1068E5;}

/* Content Specific Elements - People */
/* Content Specific Elements - People Listing */
#left ul.people {font-family: Helvetica, Arial, sans-serif; font-size:9pt; color: #000; line-height: 1em;}
#left ul.people li h2 {text-transform: none; color: #1068E5; font-weight: normal; font-size: 11pt; font-weight: bold; letter-spacing: 0em;}
#left ul.people li h2 a {font-weight: bold;}
#left ul.people li h3 span {font-style: italic !important; font-weight: normal !important; font-size: 10pt; color: #666 !important; letter-spacing: 0em !important; text-transform: none !important;}
#left ul.people li h3 span.title {color: #111111 !important; line-height: 1.2em !important;}
#left ul.people li h3 span.location {text-align: right;}
#left ul.people h3 span.contact {text-align: right;}

/* Content Specific Elements - People Search */
#left form#peoplesearch #search {background-color: #fff; border: 1px solid #e6e8e0; font-size: 8pt; color: #000;}
#left form#peoplesearch .searchbtn {background-color: transparent; border: 0px; font-size: 10pt; color: #000;}
#left form#peoplesearch select {background-color: #fff; border: 1px solid #e6e8e0; color: #000; font-family: Verdana, sans-serif; font-size: 8pt;}

/* Content Specific Elements - People Detail */
#left div.people_image p {color: #000; line-height: 1.5em; background: url(../../images/CMSimages/caption_gradient.png) repeat-x 0 0;}
#left div.people_image span {line-height: 1.25em !important;}
#left div.people_image span.title {font-weight: bold;}
#left div#contact p {font-size: 10pt;}

/* Content Specific Elements - Site Map */
#left ul#sitemap li {font-family: Helvetica, Arial, sans-serif; font-size: 10.5pt; color: #111111; text-decoration: none; font-weight: bold; letter-spacing: .1em;}
#left ul#sitemap li a {font-weight: bold;}
#left ul#sitemap li ul li {color: #111111; font-family: Helvetica, Arial, sans-serif; font-size: 9pt; line-height: 2em; letter-spacing: normal;}
#left ul#sitemap li ul li a {font-weight: normal;}

/* Sidebar Elements */
#right h1 {font-family: Helvetica, Arial, sans-serif; text-transform: uppercase; font-size: 10pt; font-weight: normal; color: #1e4265; border: 1px #1e4265 solid; border-left: 0px; border-right: 0px;}
#right h1#first {border-top: 0px;}
#right ul li {font-family: Helvetica, Arial, sans-serif; font-size: 9pt; color: #000;}
#right ul li a {color: #000; text-decoration: none;}
#right ul li a:hover {color: #1068E5; text-decoration: none;}
#right ul li.selected a {color: #000; text-decoration: none;}
#right ul li em {color: #1e4265; font-style: italic; font-size: 8pt;}
#right li.selected {color: #000; border-left: 5px #b2c4d3 solid;}
#right ul li ul {background-color: #b2c4d3;}
#right ul li ul li a, #right ul li.selected ul li a {color: #000;}
#right ul li ul li a:hover, #right ul li.selected ul li a:hover {color: #1068E5;}
#right ul li ul li.selected {color: #000;}

/* Footer Elements */
#footer {background: url(../../images/CMSimages/shadowsf.png) no-repeat top;}
#footer p {font-family: Helvetica, Arial, sans-serif; font-size: 8pt; color: #000;}
#footer a {color: #000; text-decoration: none;}
#footer a:hover {color: #000; text-decoration: underline;}

/* RSS Elements */
#left h1 a.rss {width: 20px; height: 20px;  float: right; color: #1068E5; background: url(../../images/CMSimages/rss_large.png) center right no-repeat; margin-top: 9px; }
#left h1 a.rss span {display: none;}
#left a.rssmore {text-transform: none; color: #1068E5; font-weight: normal; font-size: 11pt; font-weight: bold; letter-spacing: 0em;float: right;}

/* Tables */
#content table{font:normal 9pt/2em Helvetica, Arial, sans-serif; }

/* Rotating Image Elements */
#carousel {position: relative; height: 304px; overflow-y: hidden;}
#carousel div.slidehome img {margin: 0em; padding: 0em; border: 0px;}
div#slidehome {height: 304px; width: 571px; overflow-y: hidden;}
div#slidehome img {margin: 0em; padding: 0em; border: 0px;}
#carousel div.imgnotes {position: relative; margin-top: -89px; z-index: 4;}
#carousel div.imgnotes h1 {background: transparent; width: 325px; height: 15px; margin: 5px 0 0; padding: 5px 0px 5px 10px; color: #523709; font-size: 9pt; border: 0px; text-transform: none;}
#content #carousel div.imgnotes p {background: transparent; width: 315px; height: 55px; margin: 0px; padding: 0px 10px 5px 10px; color: #fff; font-size: 7pt; letter-spacing: 1px; line-height: 1.4em;}
#carousel p#imgnav {text-align: right; background-image: url(../../images/CMSimages/nextprevious.png); width: 220px; height: auto; position: absolute; top: 280px; left: 335px; margin: 0px; padding: 6px 8px; color: #000; font-size: 7pt; letter-spacing: 1px; line-height: 1.4em; z-index: 5;}
#carousel p#imgnav a {padding: 0px 8px; text-decoration: none; color: #000;}
#carousel p#imgnav a#previous {background: url(../../images/CMSimages/larrow.png) no-repeat left 80%; padding-left: 1.5em; padding-right: .75em;}
#carousel p#imgnav a#next {background: url(../../images/CMSimages/rarrow.png) no-repeat right 80%; padding-left: .75em; padding-right: 1.5em;}
#carousel p#imgnav a img {margin: 0em; padding: 0em; border: 0px;}
#carousel div.imgnotes span {color: #ebc212 !important; background: none repeat scroll 0px 0px transparent ! important; line-height: 1.5em ! important; margin: 5px 0px 0px ! important; position: relative ! important;}
#content #carousel div.imgnotes p {background: url("../../images/CMSimages/notes.png") repeat scroll 0% 0% transparent ! important; bottom: -89px ! important; height: auto ! important; max-height: 64px; padding: 10px ! important; position: absolute ! important;}
#carousel p#notesbg { background-image: none ! important; padding: 10px 10px 5px ! important;}

/* Button Format */
.btn_format {cursor: pointer;}
.btn_container {position: relative;}
.btn_content {background: url("../../images/CMSimages/nav.gif") repeat-x scroll 0px 0px #0D354D; cursor: pointer; display: table; height: 40px; margin: 10px 10px 5px 10px; overflow: hidden; position: relative; width: 230px;}
.btn_text {font-family: georgia, "times new roman", serif; background: url("../../images/CMSimages/btn_corner.jpg") no-repeat scroll 0px 0px transparent; color: #efefdf ! important; display: table-cell; font-size: 15.5px; letter-spacing: 0.1em; font-weight: normal ! important; height: 43px; text-align: center; text-decoration: none ! important; text-transform: uppercase; top: -50%; vertical-align: middle; width: 230px; padding-left: 10px; padding-right: 10px; line-height: 1em !important;}
.btn_text em {color: #e8c41b; font-style: normal ! important;}
</pre></body></html>