@charset "UTF-8";
/* CSS Document */
/* MOOWOW - http://www.moowow.com */

/* -------------------------------------------------- */
/* ---------- LAYOUT -------------------------------- */
/* -------------------------------------------------- */
.twoColL #container {
	width: 910px;
	margin: 0 auto;
	text-align: left;
}
.twoColL #header {
	padding: 10px 10px 0px 15px;
	text-align: left;
}
.twoColL #sidebar {
	float: left; /* floated - a width must be given */
	width: 225px;
	padding: 42px 10px 10px 15px;
	text-align: left;
}
.twoColL #mainContent {
	margin: 0 0 0 300px;
	padding: 52px 10px 5px 0px;
	text-align: right;
}
.twoColL #mainContentSP {
	margin: 0 0 0 410px;
	padding: 42px 10px 0px 0px;
	text-align: right;
}
#footer {
	padding: 0px;
}
#footer p {
	color: #999;
	text-align: left;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-bottom: 2px;
	font: 9px/9px Arial, sans-serif;
}
#footerL {
	float: left; /* floated - a width must be given */
	width: 225px;
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
#footerR {
	margin: 0 0 0 300px;
	padding: 0px;
}
.oneCol #container {
	width: 910px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
}
.oneCol #header {
	padding: 10px 10px 0 15px;
	text-align: left;
}
.oneCol #mainContent {
	padding: 0;
	margin: 0px;
}
/**/
/* -------------------------------------------------- */
/* ---------- HOME -------------------------------- */
/* -------------------------------------------------- */
#mainContent #home {
	text-align: left;
	width: 900px;
	overflow: hidden !important;
}
#mainContent .homeItem {
	text-align: center;
	margin: 0px;
	padding: 300px 0px;
}
#mainContent .homeItem2 {
	text-align: left;
	padding: 100px 0px 0px 5px;
	margin: 0px;
}
#mainContent .homeItem2 a img {
	padding: 0px 0px 14px;
	margin: 0px;
}
#mainContent .homeItem2 .divFloatLeft {
	float: left;
	margin: 0;
	padding: 0px;
	width: 200px;
}
#mainContent .homeItem2 .divFloatRight {
	float: right;
	margin: 0;
	padding: 0px;
	width: 217px;
}
/***** HOMEitem2 big links list *****/
#mainContent .homeItem2 #homeBigNavBox {
	text-align: right;
	padding-left: 323px;
}
#mainContent .homeItem2 .homeList li {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
#mainContent .homeItem2 .homeList ul li {
}
#mainContent .homeItem2 .homeList a {
	display: inline-block;
	display: block;
	text-decoration: none;
	text-align: left;
	padding: 0px 0px 2px;
	letter-spacing: 14px;
	margin: 0;
	text-transform: uppercase;
	font-size: 46px;
	font-style: normal;
	line-height: 46px;
	font-weight: normal;
	font-variant: normal;
}
#mainContent .homeItem2 .homeList a:hover {
}
#mainContent .homeItem2 .homeList .active a {
}
/***** HOMEitem2 artists list *****/
#mainContent .homeItem2 .homeSubList li {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
#mainContent .homeItem2 .homeSubList ul li {
}
#mainContent .homeItem2 .homeSubList a {
	display: inline-block;
	display: block;
	text-decoration: none;
	text-align: left;
	margin: 0;
	text-transform: none;
	letter-spacing: 2px;
	padding: 2px 0px;
	font-size: 19px;
	font-style: normal;
	line-height: 19px;
	font-weight: normal;
	font-variant: normal;
}
#mainContent .homeItem2 .homeSubList a:hover {
}
#mainContent .homeItem2 .homeSubList .active a {
}
/**/
/* -------------------------------------------------- */
/* ---------- siteMenu -------------------------- */
/* -------------------------------------------------- */
#siteMenu {
	text-align: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;
	padding: 5px 0px;
}
#siteMenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#siteMenu li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline;
}
#siteMenu li a {
	text-decoration: none;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	line-height: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding: 0px 14px 0px 0px;
	font-weight: normal;
}
#siteMenu a img {
	padding-right: 15px;
	padding-bottom: 1px;
}
#siteMenu li a:hover {
	font-weight: bold;
	letter-spacing: 7px;
}
/**/
/* -------------------------------------------------- */
/* ---------- sidebar -------------------------- */
/* -------------------------------------------------- */
/*/
/***** sidebar GENERAL *****/
#sidebar p {
	padding-bottom: 7px;
	font-size: 12px;
	line-height: 19px;
}
#sidebar h1 {
	text-transform:uppercase;
	text-align: left;
	letter-spacing: 10px;
	margin: 0px;
	padding-bottom: 32px;
	padding-top: 26px;
	font-size: 17px;
	line-height: 17px;
}
#sidebar h1 a {
	color: #000;
}
#sidebar h1 a:hover {
}
#sidebar h3 {
	font-size: 14px;
	line-height: 14px;
	text-transform:uppercase;
	letter-spacing: 2px;
	font-weight: bold;
	padding-bottom: 10px;
}
#sidebar h4 {
	letter-spacing: 2px;
	line-height: 1;
	padding-bottom: 10px;
}
/**/
/* sidebar LeftBox main */
#sidebar .sbLeftBox {
	padding-top: 14px;
}
#sidebar .sbLeftBox p {
	font-size: 15px;
	line-height: 15px;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-bottom: 25px;
}
#sidebar .sbLeftBox ul li {
	font-size: 12px;
	line-height: 12px;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-bottom: 14px;
	text-transform: uppercase;
}
#sidebar .sbLeftBox2 {
	padding-bottom: 17px;
	width: 190px;
}
/**/
/* sidebar ArtistsMAIN SLIDINGPANELS */
#sidebar .SlidingPanels {
	position: relative;
	width: 100%;
	height: 360px;
	padding: 0px;
	border: none;
}
#sidebar .SlidingPanels img {
	padding-bottom: 7px;
	padding-top: 0px;
}
#sidebar .SlidingPanels p {
	padding-bottom: 5px;
	letter-spacing: 1px;
	font-size: 12px;
	line-height: 12px;
}
#sidebar .sbArtistsMainLinksBox p {
	font: 9px/9px Arial, sans-serif;
	letter-spacing: 0px;
	margin: 0px;
	padding: 0px;
}
#sidebar .artistsMainLeft {
	text-align: left;
	height: 360px;
	width: 100%;
}
/**/
/***** sidebar ARTISTS *****/

#sidebar .artistBoxNav {
	padding-bottom: 28px;
}
#sidebar .artistName {
	text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	padding-bottom: 25px;
	padding-top: 5px;
	text-indent: -1px;
	font-size: 25px;
	line-height: 25px;
	font-weight: lighter;
}
#sidebar .workThumbsCathegory {
	text-transform: uppercase;
	padding-bottom: 17px;
	letter-spacing: 2px;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
}
#sidebar .workThumbs {
	padding-top: 10px;
	padding-bottom: 17px;
	width: 200px;
	overflow: hidden;
}
#sidebar .workThumbs p {
	margin: 0px;
	padding: 0px;
}
#sidebar .workThumbs .thumbItem {
	float: left;
	padding: 0px 10px 10px 0px;
}
#sidebar .artistSubtitle {
	font-size: 12px;
	line-height: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-bottom: 10px;
}
#sidebar .artistLinks ul {
}
#sidebar .artistLinks li {
	font-size: 12px;
	line-height: 12px;
	color: #333;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-bottom: 9px;
}
#sidebar .artistLinks a {
	text-decoration: none;
	font-size: 11px;
	line-height: 11px;
}
#sidebar .artistLinks a.notes {
	letter-spacing: 1px;
	font-weight: normal;
}
#sidebar .artistLinks li a:hover {
}
/* sidebar artistsListSmall BOX */
#sidebar .artistsListSmall {
	padding-bottom: 17px;
	width: 200px;
}
#sidebar .artistsListSmall ul {
}
#sidebar .artistsListSmall li {
	text-align: left;
	font: italic normal 12px/12px Arial, sans-serif;
	padding-bottom: 6px;
	padding-top: 0px;
	text-transform: uppercase;
	letter-spacing: 2px;
}
#sidebar .artistsListSmall a {
	text-decoration: none;
	text-transform: none;
}
#sidebar .artistsListSmall a.aListTitle {
	text-decoration: none;
	text-transform:uppercase;
	text-align: left;
	font-size: 11px;
	line-height: 17px;
}
#sidebar .artistsListSmall a:hover {
}
/**/
/* -------------------------------------------------- */
/* ---------- mainContent -------------------------- */
/* -------------------------------------------------- */
/***** mainContent GENERAL *****/

#mainContent .imgBoxfltlft {
	float: left;
	margin: 0;
	padding: 0px 21px 10px 0px;
}
#mainContent .imgBoxfltrt {
	float: right;
	margin: 0;
	padding: 0px 0px 10px 21px;
}
#mainContent .imgBoxfltlft2 {
	float: left;
	margin: 0;
	padding: 5px 21px 15px 0px;
}
#mainContent .imgBoxfltrt2 {
	float: right;
	margin: 0;
	padding: 5px 0px 15px 21px;
}
#mainContent .imgBoxfltlft0 {
	float: left;
	margin: 0;
	padding: 0px;
}
#mainContent .imgBoxfltrt0 {
	float: right;
	margin: 0;
	padding: 0px;
}
/***** mainContent TYPOGRAPHY *****/
#mainContent p {
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 21px;
	padding-top: 0px;
}
#mainContent p.mcPageTitle {
	font-size: 18px;
	line-height: 18px;
	padding-bottom: 41px;
	letter-spacing: 5px;
	text-transform: uppercase;
}
#mainContent p.mcPageTitle a {
	color: #000;
}
#mainContent p.mcPageTitle a:hover {
	color: #00A8FF;
}
#mainContent p.mcTitle {
	padding-bottom: 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 19px;
	line-height: 19px;
	font-weight: bold;
}
#mainContent p.mcTitleSpaced {
	padding-bottom: 21px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;
	font-size: 19px;
	line-height: 19px;
	font-weight: bold;
}
#mainContent p.mcTitle2 {
	padding-bottom: 10px;
	font-size: 17px;
	line-height: 17px;
	padding-top: 0px;
}
#mainContent p.mcTitleSmaller {
	padding-bottom: 10px;
	font-size: 17px;
	line-height: 23px;
	padding-top: 0px;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#mainContent p.mcDate {
	padding-bottom: 14px;
	font-size: 13px;
	line-height: 13px;
	padding-top: 0px;
	font-weight: bold;
}
#mainContent p.mcSubTitle {
	padding-bottom: 17px;
	font-size: 14px;
	line-height: 14px;
	padding-top: 0px;
	font-weight: bold;
	text-transform: uppercase;
}
#mainContent p.mcUpercase {
	text-transform: uppercase;
}
#mainContent p.mcParagrLargest {
	font-size: 17px;
	line-height: 23px;
	padding-top: 3px;
	padding-bottom: 10px;
}
#mainContent p.mcParagrLarger {
	font-size: 14px;
	line-height: 23px;
	padding-top: 3px;
	padding-bottom: 10px;
}
#mainContent p.mcParagrMedium {
	font-size: 13px;
	line-height: 23px;
	padding-top: 3px;
	padding-bottom: 10px;
}
#mainContent p.mcParagrSmall {
	font: 11px/17px "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;
	padding-bottom: 14px;
}
#mainContent .mcDetailsBox {
	padding-bottom: 17px;
	padding-top: 0px;
}
#mainContent .mcDetailsBox p {
	padding-bottom: 5px;
	line-height: 14px;
}
#mainContent .mcDetailsBox p.mcDetailsBoxPlace {
	font-size: 15px;
	line-height: 15px;
	text-transform: uppercase;
	padding-bottom: 7px;
	padding-top: 0px;
}
#mainContent .mcDetailsBox p.mcDetailsBoxPlace1 {
	font-size: 15px;
	line-height: 15px;
	text-transform: uppercase;
	padding: 0px 0px 3px;
}
#mainContent .mcDetailsBox p.mcDetailsBoxTitle {
	padding-bottom: 10px;
	padding-top: 0px;
	font-size: 15px;
	line-height: 15px;
}
#mainContent .mcDetailsBox p.mcDetailsBoxTitleB {
	padding-bottom: 10px;
	padding-top: 0px;
	font: bold 14px/14px "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;
}
#mainContent .mcDetailsBox p.mcDetailsBoxTitle2 {
	padding-bottom: 10px;
	padding-top: 0px;
	font-size: 13px;
	line-height: 13px;
}
#mainContent .mcDetailsBox p.mcDetailsBoxDate {
	padding-bottom: 10px;
	font-size: 13px;
	line-height: 13px;
	font-weight: bold;
}
#mainContent .mcDetailsBox p.mcDetailsBoxLinks {
	padding-top: 3px;
	padding-bottom: 0px;
	font: 12px/12px Arial, sans-serif;
}
#mainContent .mcDetailsBiggerBox {
	padding-bottom: 17px;
	padding-top: 0px;
}
#mainContent .mcDetailsBiggerBox p {
	padding-bottom: 5px;
	line-height: 17px;
}
#mainContent p.mcfootNotes {
	font: 11px/19px Arial, sans-serif;
	padding-bottom: 0px;
}
/**/
/***** mainContent ARTISTS MAIN *****/
#mainContent #artistsList {
	text-align: left;
	padding-top: 37px;
}
#mainContent #artistsList ul {
	list-style-type: none;
	text-transform: none;
}
#mainContent #artistsList li {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
#mainContent #artistsList ul li {
}
#mainContent #artistsList a {
	display: inline-block;
	display: block;
	text-decoration: none;
	text-align: left;
	padding: 25px 0px 0px;
	margin: 0;
	letter-spacing: 2px;
	font-size: 55px;
	line-height: 55px;
}
#mainContent #artistsList a:hover {
}
#mainContent #artistsList .active a {
}
/**/
/***** mainContent ARTISTS pages *****/
/*artwork in mainContentSP SidingPanels */
.workItem {
	text-align: center;
	height: 540px;
	width: 100%;
	overflow: hidden;
	background: #FFF;
}
.workItem .workImage {
	text-align: center;
	padding: 10px;
}
.workItem .workTitle {
	color: #000;
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 12px;
	line-height: 12px;
}
.workItem .workDetails {
	font: normal 9px/14px Arial, sans-serif;
}
/* ARTISTS SlidingPanels */
#mainContentSP .SlidingPanels {
	position: relative;
	width: 100%;
	height: 540px;
	padding: 0px;
	border: none;
	outline:none;
}
/**/
/* mainContent ARTISTS PRESS */
#mainContent .pressArticle {
	text-align: left;
	padding: 0px;
	width: 100%;
}
#mainContent .pressArticle ul li {
	font: 14px/25px "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;
}
#mainContent p.pressTitleGap {
	font-size: 23px;
	line-height: 23px;
	padding-bottom: 17px;
	padding-top: 7px;
	font-weight: normal;
}
#mainContent p.pressTitle {
	font-size: 19px;
	line-height: 19px;
	padding-bottom: 14px;
}
#mainContent p.pressSubTitle {
	font-size: 17px;
	line-height: 19px;
	padding-bottom: 14px;
}
#mainContent p.pressSubTitle2 {
	font-size: 14px;
	line-height: 14px;
	padding-bottom: 17px;
	text-transform: uppercase;
}
#mainContent p.publicName1 {
	font-size: 11px;
	line-height: 12px;
	text-transform: uppercase;
	padding-bottom: 1px;
}
#mainContent p.publicName {
	font-size: 11px;
	line-height: 12px;
	padding-bottom: 25px;
	text-transform: uppercase;
}
#mainContent p.pressEmphBig {
	font-weight: bold;
	font-size: 36px;
	line-height: 25px;
	color: #000;
}
#mainContent p.pressEmphBigSpaced {
	font-weight: bold;
	font-size: 36px;
	line-height: 32px;
	color: #000;
	letter-spacing: -1px;
}
#mainContent p.pressEmphMed {
	font-weight: bold;
	font-size: 25px;
	line-height: 25px;
	color: #000;
}
#mainContent p.pressEmphMed1 {
	font-weight: bold;
	font-size: 23px;
	line-height: 26px;
	margin-top: 10px;
}
#mainContent p.pressEmphMed2 {
	font-size: 23px;
	line-height: 25px;
	padding-bottom: 14px;
	letter-spacing: -1px;
}
#mainContent p.pressEmphMed3 {
	font-size: 19px;
	line-height: 25px;
	margin-top: 10px;
}
#mainContent p.pressEmphasis {
	font-weight: bold;
	padding-top: 5px;
}
#mainContent p.pressAuthorBig {
	font-size: 17px;
	line-height: 17px;
	padding-bottom: 17px;
	padding-top: 2px;
}
#mainContent p.pressAuthor {
	padding-top: 7px;
	font: 14px/14px "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, sans-serif;
	padding-bottom: 10px;
}
#mainContent p.pressFootNotes {
	font: 11px/19px Arial, sans-serif;
	padding-bottom: 0px;
}
#mainContent p.pressNotes {
	font: italic 11px/11px Arial, sans-serif;
	padding-bottom: 32px;
}
/*/
/***** mainContent CONTACT *****/
#mainContent #contact {
	text-align: left;
	padding-top: 18px;
}
#mainContent #contact a {
	letter-spacing: 2px;
	font-size: 13px;
	line-height: 13px;
}
#mainContent #contact .contactItem {
	text-align: left;
	padding-bottom: 19px;
	width: 500px;
}
#mainContent #contact .contactItem p {
	font-size: 12px;
	line-height: 19px;
}
#mainContent #contact .contactItem p.contactTitle {
	font-size: 13px;
	line-height: 19px;
}
/*/
/***** mainContent EXHIBITIONS *****/
#mainContent #exhibitions {
	text-align: left;
	overflow: hidden !important;
	padding-top: 17px;
}
#mainContent #exhibitions .exhibitionsItem {
	text-align: left;
	padding-bottom: 34px;
	width: 500px;
}
/**/
/***** mainContent GALLERY *****/
#mainContent #gallery {
	text-align: left;
	padding-top: 18px;
}
#mainContent #gallery .galleryItem {
	text-align: left;
	padding-bottom: 19px;
	width: 500px;
}
/*/
/***** mainContent NEWS ******/
#mainContent #news {
	text-align: left;
	padding-top: 15px;
}
#mainContent #newsHSP {
	text-align: left; /* for horizontal slidingPanels News Page ONLY */
	padding-top: 15px;
}
#mainContent .newsItem {
	text-align: left;
	padding-bottom: 19px;
	width: 500px;
}

#MMEmbeddedMap {
	margin: 0px;
	padding: 0px;
}
#MMEmbeddedMap p {
	font-size: 11px;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
}
/**/
/* -------------------------------------------------- */
/* ---------- GENERAL STYLES -------------------------- */
/* -------------------------------------------------- */
* {
	margin: 0;
	padding: 0;
	border: 0;
}
body {
	text-align: center;
	background-color: #FFF;
	font-family: Helvetica, Arial, sans-serif;
	color: #000;
}
p {
	color: #000;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0px;
	padding: 0px;
}
img {
	border: 0;
}
b, strong {
	font-weight: bold;
}
a:link, a:visited {
	text-decoration: none;
	color: #3E527F;
}
a:hover {
	color: #00A8FF;
}
a:active, a:focus {
	outline: none;
	color: #000;
}
h1, h2, h3, h4, h5, h6 {
	line-height: 2.1;
	font-weight: lighter;
}
h1 {
	font-size:46px;
	letter-spacing: -2px;
	margin-left: -2px;
	padding-top: 20px;
	line-height: 1;
	padding-bottom: 25px;
}
h2 {
	font-size: 32px;
}
h3 {
	font-size:25px;
}
h4 {
	font-size:21px;
}
h5 {
	font-size:17px;
}
h6 {
	font-size:14px;
}
hr {
	width: 100%;
	text-align: left;/*align for IE*/
	margin: 0 auto 0 0; /*align left for Mozilla*/
}
.hrBoxNews {
	padding-bottom: 37px;
	width: 500px;
}
.hrBox {
	padding-top: 46px;
	padding-bottom: 64px;
}
hr.dc {
	width: 100%;
	height: 0px;
	margin: 0;
	text-align: left;
	border-top: 1px solid #999;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.imgFloatLeft {
	float: left;
	margin: 0;
	padding: 0px 21px 10px 0px;
}
.imgFloatRight {
	float: right;
	margin: 0;
	padding: 0px 0px 10px 17px;
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat { /* on a div or break element as the final element before the close of a container that should fully contain a float */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
/**/
/* -------------------------------------------------- */
/* ---------- SLIDINGPANELS STYLES -------------------------- */
/* -------------------------------------------------- */
/* SprySlidingPanels.css - version 0.1 - Spry Pre-Release 1.6.1 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

.SlidingPanels {
	position: relative;
	width: 100%;
	height: auto;
	padding: 0px;
	border: none;
	outline:none;
}
.SlidingPanelsContentGroup {
	position: relative;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
}
.SlidingPanelsContent {
	width: 100%;
	height: 100%;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	border: none;
}
.SlidingPanelsAnimating * {
	overflow: hidden !important;
}
.SlidingPanelsCurrentPanel {
}
.SlidingPanelsFocused {
}
/* -------------------------------------------------- */
/* ---------- CollapsiblePanel styles ---------- */
/* -------------------------------------------------- */
.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
	outline:none;
}
.CollapsiblePanelTab {
	margin: 0px;
	padding: 10px 0;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-size: 13px;
	line-height: 13px;
	text-align: left;
	font-weight: bold;
	color: #333;
	background: #EFEFEF url(../_images/xtras/plus.gif) no-repeat scroll 10px 10px;
	text-indent: 28px;
	border: none;
}
.CollapsiblePanelContent {
	margin: 0px;
	padding: 17px 0px 0px;
	text-align: left;
	border: none;
}
.CollapsiblePanelContent p a {
	text-transform: uppercase;
	padding-bottom: 5px;
	font-size: 11px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
}
.CollapsiblePanelOpen .CollapsiblePanelTab {
	color: #000;
	background: #EFEFEF url(../_images/xtras/minus.gif) no-repeat scroll 10px 10px;
	border: none;
}
.CollapsiblePanelTabHover .CollapsiblePanelTab {
	color: #000;
}
.CollapsiblePanelClosed .CollapsiblePanelTab {
}
.CollapsiblePanelFocused .CollapsiblePanelTab {
}
/* -------------------------------------------------- */
/* ---------- ACCORDION ---------- */
/* -------------------------------------------------- */
/* SpryAccordion.css - version 0.4 - Spry Pre-Release 1.6.1 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

.Accordion {
	overflow: hidden;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	outline: none;
}
.AccordionPanel {
	margin: 0px;
	padding: 0px;
	border: none;
}
.AccordionPanelTab {
	margin: 0px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	color: #000;
	font-size: 12px;
	line-height: 12px;
	text-transform:uppercase;
	text-align: left;
	padding: 10px 0;
	font-weight: bold;
	letter-spacing: 5px;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #DCDCDC;
	border-left: none;
}
.AccordionPanelTab a {
	color: #000;
}
#mainContent .AccordionPanelTab {
	color: #000;
	font-size: 17px;
	line-height: 15px;
	text-transform:uppercase;
	text-align: left;
	letter-spacing: 10px;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 32px;
	padding-top: 25px;
	border-style: none;
}
#mainContent .AccordionPanelTab a {
	color: #000;
}
#mainContent .AccordionPanelContent {
	border-bottom: none;
}
.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 17px 0px 10px;
	text-align: left;
	border-bottom: 1px solid #DCDCDC;
}
.AccordionPanelContent img {
	padding: 0px;
}
.AccordionPanelTabHover {
	color: #00AFEA;
}
.AccordionFocused .AccordionPanelTab {
}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
}
/* -------------------------------------------------- */
/* ---------- HTMLPanel styles ---------- */
/* -------------------------------------------------- */
#samplePanel {
	background-color: #FFF;
	padding: 0px;
}
#samplePanel .htmlPanelBox {
}
#samplePanel .htmlPanelBox p {
	font-size: 12px;
	line-height: 14px;
	letter-spacing: 1px;
	padding-top: 17px;
}
#samplePanel .htmlPanelBox p a img {
}
#samplePanel.HTMLPanelError {
}
.HTMLPanelLoadingContent, .HTMLPanelErrorContent {
	display: none;
}
.HTMLPanelLoading {
}
.HTMLPanelError {
}

