
/*Background*/
body {background-color:#999999;}
body.store {background-color:;}
/*SiteBorder*/
#tpLft, #mdLft {border-right:solid 0px #fff;}
#tpCtr {border-top:solid 0px #fff;}
#tpRht, #mdRht {border-left:solid 0px #fff;}
#cntBm {border-bottom:solid 0px #fff;}
/*Formating*/
body {font-family: Arial, Helvetica, sans-serif; color: #444;font-size:12px;}
h1 {color:#FF0000; font-size:21px;}
h2, h3 {color:#FF0000;}
a, a:visited, .checkoutNav b, .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {color:#FF0000;}
a:hover, table.courses tr.on a, .ui-state-hover a, .ui-state-hover a:hover, .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {color:#666666;}
ul li, .layoutLeft a {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=FF0000&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18); background-repeat: no-repeat;}
a.arrow {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=FF0000&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
/*Messages*/
table.message ul li {color: #444;}
table.message {border:solid 1px #FF0000;}
.border {border:solid 1px #444;}
.topBorder, #layout table.shoppingCart td {border-top: solid 1px #444;}
.btmBorder, .catalogNav a, #lineItem td, #lineItem th, #layout table.shoppingCart {border-bottom: solid 1px #444;}
/*Content Wrapper*/
/*topRow*/
#tpLft, .tpCtr {height:77px;}
#tpCtr {
background-image:url(http://edge.cdn.swarmbuilder.com/contrib/mfg/giro/contrib/images/pro_header.jpg);
background-repeat: no-repeat;
background-position:top left;
}
/*middleRow*/
#cntTp, #cntMdl, #cntBm, #mfgContent {background-color:#FFFFFF;}
#cntTp {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=955&height=50&baseColor=ffffffff&arc=0&stroke=0&strokeColor=&padding=0&antiAlias=false) no-repeat top left #FFFFFF;background-color:transparent;}
#cntMdl {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=955&height=10&baseColor=ffffffff&arc=0&stroke=0&paddingLeft=0&paddingRight=0&paddingTop=-1&paddingBottom=-1&strokeColor=&antiAlias=false) repeat-y top left #FFFFFF;background-color:transparent;}
#cntBm {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=955&height=50&baseColor=ffffffff&arc=0&stroke=0&strokeColor=&padding=0&antiAlias=false) no-repeat bottom left #FFFFFF;background-color:transparent;}
/*bottomRow*/
#bmLft {height:;}
/*tabs*/
table.displayTagHeader td.caption h2 span, #content h3.dataSummary span, #container h3.dataSummary span, h3.dataSummary span, table.tab td.tabRight {color:#666666;font-size:18px;}
.formatContent {background: #e1e1e1;}
.formatContentHover:hover, .formatContentHover.selected {background: #e1e1e1; cursor: pointer;}
.cart-dropdown-content { border-top: 10px solid #e1e1e1; }
#cntTp.store, #cntMdl.store, #cntBm.store { border-left: 0px solid #$theme.store.borderColor.colorValue; border-right: 0px solid #$theme.store.borderColor.colorValue; }
#cntTp.store { border-top: 0px solid #$theme.store.borderColor.colorValue; }
#cntBm.store { border-bottom: 0px solid #$theme.store.borderColor.colorValue; }
#cntTp.store { border-top-left-radius: 0px; border-top-right-radius: 0px; }
#cntBm.store { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
#cntTp.store, #cntMdl.store, #cntBm.store { background-color: #FFFFFF; background-image: none; border-left: 0px solid #$theme.store.borderColor.colorValue; border-right: 0px solid #$theme.store.borderColor.colorValue; }
#cntTp.store { border-top: 0px solid #$theme.store.borderColor.colorValue; }
#cntBm.store { border-bottom: 0px solid #$theme.store.borderColor.colorValue; }
#productPopUpContent {background:url(http://edge.cdn.swarmbuilder.com/contrib/mfg/giro/contrib/images/) repeat-y top left;}
#productPopUpContent {background-color:#ffffffff;}
#productPopUpContent {color:#666666;}
#productPopUpContent h2, #productPopUpContent h3 {color:#666666;}
.gzoomwrap .ui-widget-content {border:1px solid #ccc} .gzoomwrap {background-color:#fff}
.store .layoutMiddle ul li, .layoutLeft a {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=FF0000&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
.store .layoutMiddle ul.paging li { background-image: none; }
.store a.arrow {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=FF0000&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
h1, h2, h3 {color:#000000;}
.store, .store .area, .store table.message ul li {color:#666666;}
.store a, .store a:visited {color:#FF0000;}
.store a:hover, .store a.on, .store .ui-state-hover a, .store .ui-state-hover a:hover, .store .ui-state-active a, .store .ui-state-active a:link, .store .ui-state-active a:visited, .store .ui-state-hover, .store .ui-widget-content .ui-state-hover, .store .ui-widget-header .ui-state-hover, .store .ui-state-focus, .store .ui-widget-content .ui-state-focus, .store .ui-widget-header .ui-state-focus, .store .ui-state-active, .store .ui-widget-content .ui-state-active, .store .ui-widget-header .ui-state-active {color:#777777;}
.store .border-all:hover, .ie6 .store a:hover div {border: solid 1px #FF0000;}
.store a.selected, .store .attrs div.selected, .quicklook-body div.selected {border: 1px solid #FF0000; font-weight: bold; color: #FF0000;}
.store .ui-state-default a, .store .ui-state-default a:link, .store .ui-state-default a:visited { color: #FFFFFF; }
.yourBundleHeader h2 {color: #FFFFFF;}
.productPrice {color: #FF0000;}
.productPrice {color: #FF0000;}
.ui-state-default { background-color: #666666; color: #FFFFFF; }
.ui-state-default a { color: #FFFFFF !important; }
.ui-state-hover { background-color: #FF0000; color: #FFFFFF; }
.product-detail-altImage div.image-scroll-right a, .product-detail-altImage div.image-scroll-left a, .ui-state-active, .tcpzoom-controls .ui-slider-handle {background-color: #FF0000; color: #FFFFFF;}
.product-detail-altImage div.image-scroll-right a:hover, .product-detail-altImage div.image-scroll-left a:hover {background-color: #666666; color: #$theme.button.hoverTextColor.colorValue;}
.ui-widget-header { background: #e1e1e1; } 
.product-description .ui-widget-header { background: none; } 
.product-description .ui-widget-header .ui-state-default, .ui-selectmenu-menu .ui-state-hover { background: #666666; }
.product-description .ui-widget-header .ui-state-active, .product-description .ui-widget-header .ui-state-hover, .yourBundleHeader { background: #FF0000; }
.product-description .ui-widget-header .ui-state-active a, .ui-selectmenu-menu .ui-state-hover a, .ui-selectmenu-menu .ui-state-hover a:hover { color: #FFFFFF; }
.attribute-selection {color: #FF0000;}
.quicklook-carrot-left { background-image: url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=e1e1e1&width=15&height=15&baseColor=00ffffff&labels[0].fontFace=Wingdings3&labels[0].label=Xuf074&labels[0].fontSize=18) }
.quicklook-carrot-right { background-image: url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=e1e1e1&width=15&height=15&baseColor=00ffffff&labels[0].fontFace=Wingdings3&labels[0].label=Xuf075&labels[0].fontSize=18) }
.productLevelMd img:active, .productLevelSm img:active, .productLevelLg img:active, .product-detail-altImage a.altimage img:active, .productLevelMd img:hover, .productLevelSm img:hover, .productLevelLg img:hover { border: solid 1px #FF0000 }
.productLevelMd .border-bottom, .productLevelSm .border-bottom, .productLevelLg .border-bottom, .store .border-bottom { border-bottom: solid 1px #FF0000 } 
.store .border-right{ border-right: solid 1px #FF0000 }
.store .border-left { border-left: solid 1px #FF0000 }
.store .border-top { border-top: solid 1px #FF0000 }
.store .border-all, .ui-selectmenu-open { border: solid 1px #FF0000 }
.store .border-info { border: solid 3px #FF0000 }
.paging .current, .paging li:hover { color: #FFFFFF; background: #666666; } 
.paging li:hover a { color: #FFFFFF; }
.btn {background: #FF0000; color: #FFFFFF;}
.btn:hover {background: #666666; color: #FFFFFF;}
.bundle-label { background: url("http://edge.cdn.swarmbuilder.com/imageCreate.png?imageTheme=store-product-corner-banner&labels[0].label=BUNDLE&overlayShapes[0].color=FF0000&baseColor=00ffffff&labels[0].fontColor=FFFFFF") center center; }
#fullImage, #zoomWrapper {border:solid 3px #666666;}
.thumbnails img {border:solid 1px #666666;}
ul.menu {border-bottom:solid 1px #666666;}
ul.menu li.on {border-bottom:solid 2px #666666;}
#storeFilters, .product img, #cntMdl.store .border, .catalogIndex img {border:solid 1px #666666;}
#cntMdl.store .topBorder, #layout table.shoppingCart td {border-top: solid 1px #FF0000;}
#cntMdl.store .btmBorder, .catalogNav a, #lineItem td, #lineItem th, #layout table.shoppingCart, .cartTotals table {border-bottom: solid 1px #FF0000;}
.rsltsmry div.freqbar {background:url('http://edge.cdn.swarmbuilder.com/imageCreate.png?padding=0&width=1&height=12&gradient.startingColor=ffff0000&gradient.endingColor=ffff0000&gradient.endingY=12&gradient.startingY=0');}
/*ActionBar*/
.areaAdmin div.actions a, div.actions a, .areaAdmin div.actions a:visited, div.actions a:visited {color:#FFFFFF;}
.areaAdmin div.actions a:hover, div.actions a:hover {color:#666666;}
/*************************Area Themes**********************/
***********************************************************/
/**************** [tp5.business.config.consumable.ConsumableTheme@5c552fc7, tp5.business.config.consumable.ConsumableTheme@5cb3e12c, tp5.business.config.consumable.ConsumableTheme@25843f40, tp5.business.config.consumable.ConsumableTheme@d5495fe, tp5.business.config.consumable.ConsumableTheme@72eeb3ee, tp5.business.config.consumable.ConsumableTheme@2c435d88, tp5.business.config.consumable.ConsumableTheme@7ab1a26b, tp5.business.config.consumable.ConsumableTheme@241e5dbb, tp5.business.config.consumable.ConsumableTheme@459bb283] Settings****************/
/***** NavVersion *****/
div.areaTheme_436 div.areaNavHeader {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=FF0000&arc=7&stroke=0&strokeColor=&padding=1);}
.areaTheme_436 .areaNavNoHeader {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=4c000000&arc=7&stroke=0&strokeColor=&padding=1);}
div.areaTheme_436 div.areaNavContent a, div.areaTheme_436 div.areaNavContent b {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=1000&baseColor=4c000000&arc=0&stroke=0&strokeColor=&padding=1);}
div.areaTheme_436 div.areaNavFooter {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=4c000000&arc=7&stroke=0&strokeColor=&padding=1);}
.store .layoutLeft .areaTheme_436 a {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=FFFFFF&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
/***** Area Background Image *****/
div.area div.areaTheme_436 {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=1000&baseColor=4c000000&arc=7&stroke=0&strokeColor=&padding=0);}
.areaTheme_436 td.tabLeft, .areaTheme_436 td.tabRight {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=4c000000&arc=7&stroke=0&padding=0);color:;}
table.areaTheme_436 td.tabLeft {background-position:-1px 0px;}
.displayTable_436 table.default tfoot td.bottomleft, .displayTable_436 table.default tfoot td, .displayTable_436 table.default tfoot td.bottomright {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=4c000000&arc=7&stroke=0&padding=0);}
/***** Area Content Formating *****/
.areaTheme_436 h1 {color:;font-size:18px;}
.areaTheme_436 h2 { font-size: 18px; }
.areaTheme_436 h2, .areaTheme_436 h3 {color:;}
.areaTheme_436 h3 a, .areaTheme_436 h3 a:hover { font-size: inherit; }
.areaTheme_436 {color:#666666;font-size:14px;}
div.areaTheme_436 a.arrow {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=666666&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
.areaTheme_436 a, .areaTheme_436 a:visited {color:#FFFFFF; font-size:14px;}
.areaTheme_436 a:hover, .areaTheme_436 a.on {color:#777777;}
.areaTheme_436 a:hover, .areaTheme_436 a.on {color:#CCCCCC;font-size:14px;}
.areaTheme_436 .btmBorder {border-bottom:solid 1px #666666;}
/***************************************************** New Area Theme 2012 *****************************************************/
/****** New Area Structure ******/
.areaStructureNew_436 { border-radius: 7px; }
.areaStructureNew_436 div:after, .categoryHome .defaultArea:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/***** New Area Content Formating *****/
.categoryHome .areaThemeNew_436, .categoryHome .defaultArea { padding: 15px; }
.areaThemeNew_436 {
background-color: #000000; 
border: 0px solid #$areaThemeNewStrokeColor;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
/* Need to talk to Kris about how the shadow works. 
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.25);
box-shadow: 0 1px 3px rgba(0,0,0,.25); 
*/
padding: 10px 10px 10px 10px;
margin: $areaThemeNewTopMargin $areaThemeNewRightMargin $areaThemeNewBottomMargin $areaThemeNewLeftMargin;
color: #666666;
font-size: 14px;
}
.ie7 .areaThemeNew_436 { width: 100%; }
.areaThemeNew_436 h2 { font-size: 18px; color: ; }
.areaThemeNew_436 a { color: #FFFFFF; text-decoration: none; }
.areaThemeNew_436 a:hover { color: #CCCCCC; }
/***************************************************** Admin *****************************************************/
.displayTable_436 .default th {background-color:#000000;color:#ffffff;}
.displayTable_436 .default th.sorted {background-color:#000000;}
.displayTable_436 .default tbody td {background-color:#000000;color:#666666;}
.displayTable_436 .default tbody td a, .displayTable_436 .default tbody td a:visited {color:#FFFFFF;}
.displayTable_436 .default tbody td a:hover {color:#CCCCCC;}
.displayTable_436 .default tr.tableRowEven td, .displayTable_436 #history tr.even td, .displayTable_436 .default tr.even td {background-color:#000000;}
.displayTable_436 table.default tfoot td.bottomleft {background-position: 0px bottom;}
.displayTable_436 table.default tfoot td.bottomright {background-position: right bottom;}
div.dataSummary_436 div.dataSummaryContent {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=10&baseColor=4c000000&arc=0&stroke=0&padding=0&antiAlias=false) repeat-y top left;}
div.dataSummary_436 div.dataSummaryFooterLeftCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=4c000000&arc=7&stroke=0&padding=0) no-repeat bottom left;}
div.dataSummary_436 div.dataSummaryFooterRightCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=4c000000&arc=7&stroke=0&padding=0) no-repeat bottom right;}
div.dataSummary_436 {color:#666666;}
div.dataSummary_436 h1, div.dataSummary_436 h2, div.dataSummary_436 h3 {color:;}
.areaStructure_436 {margin-left:10px;}
.areaStructure_436 .areaContent {padding:10px 10px 0px 0px;}
.areaStructure_436 .areaTop {width:10px;margin-left:-10px;}
.areaStructure_436 .areaBottom, .areaStructure_436 .areaBottom .areaBottomLeft {height:10px;}
.areaStructure_436 .areaBottom .areaBottomLeft {width:10px;margin-left:-10px;height:10px;}
.areaStructure_436 a.viewAll {top:10px;right:10px;}
/**************** [tp5.business.config.consumable.ConsumableTheme@5c552fc7, tp5.business.config.consumable.ConsumableTheme@5cb3e12c, tp5.business.config.consumable.ConsumableTheme@25843f40, tp5.business.config.consumable.ConsumableTheme@d5495fe, tp5.business.config.consumable.ConsumableTheme@72eeb3ee, tp5.business.config.consumable.ConsumableTheme@2c435d88, tp5.business.config.consumable.ConsumableTheme@7ab1a26b, tp5.business.config.consumable.ConsumableTheme@241e5dbb, tp5.business.config.consumable.ConsumableTheme@459bb283] Settings****************/
/***** NavVersion *****/
div.areaTheme_437 div.areaNavHeader {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=FF0000&arc=10&stroke=0&strokeColor=&padding=1);}
.areaTheme_437 .areaNavNoHeader {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=ff888888&arc=10&stroke=0&strokeColor=&padding=1);}
div.areaTheme_437 div.areaNavContent a, div.areaTheme_437 div.areaNavContent b {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=1000&baseColor=ff888888&arc=0&stroke=0&strokeColor=&padding=1);}
div.areaTheme_437 div.areaNavFooter {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=ff888888&arc=10&stroke=0&strokeColor=&padding=1);}
.store .layoutLeft .areaTheme_437 a {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=000000&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
/***** Area Background Image *****/
div.area div.areaTheme_437 {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=1000&baseColor=ff888888&arc=10&stroke=0&strokeColor=&padding=0);}
.areaTheme_437 td.tabLeft, .areaTheme_437 td.tabRight {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff888888&arc=10&stroke=0&padding=0);color:#000000;}
table.areaTheme_437 td.tabLeft {background-position:-1px 0px;}
.displayTable_437 table.default tfoot td.bottomleft, .displayTable_437 table.default tfoot td, .displayTable_437 table.default tfoot td.bottomright {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff888888&arc=10&stroke=0&padding=0);}
/***** Area Content Formating *****/
.areaTheme_437 h1 {color:#000000;font-size:18px;}
.areaTheme_437 h2 { font-size: 18px; }
.areaTheme_437 h2, .areaTheme_437 h3 {color:#000000;}
.areaTheme_437 h3 a, .areaTheme_437 h3 a:hover { font-size: inherit; }
.areaTheme_437 {color:#000000;font-size:;}
div.areaTheme_437 a.arrow {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=000000&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
.areaTheme_437 a, .areaTheme_437 a:visited {color:#000000; font-size:;}
.areaTheme_437 a:hover, .areaTheme_437 a.on {color:#777777;}
.areaTheme_437 a:hover, .areaTheme_437 a.on {color:#FF0000;font-size:;}
.areaTheme_437 .btmBorder {border-bottom:solid 1px #000000;}
/***************************************************** New Area Theme 2012 *****************************************************/
/****** New Area Structure ******/
.areaStructureNew_437 { border-radius: 10px; }
.areaStructureNew_437 div:after, .categoryHome .defaultArea:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/***** New Area Content Formating *****/
.categoryHome .areaThemeNew_437, .categoryHome .defaultArea { padding: 15px; }
.areaThemeNew_437 {
background-color: #888888; 
border: 0px solid #$areaThemeNewStrokeColor;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
/* Need to talk to Kris about how the shadow works. 
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.25);
box-shadow: 0 1px 3px rgba(0,0,0,.25); 
*/
padding: 10px 10px 10px 10px;
margin: $areaThemeNewTopMargin $areaThemeNewRightMargin $areaThemeNewBottomMargin $areaThemeNewLeftMargin;
color: #000000;
font-size: ;
}
.ie7 .areaThemeNew_437 { width: 100%; }
.areaThemeNew_437 h2 { font-size: 18px; color: #000000; }
.areaThemeNew_437 a { color: #000000; text-decoration: none; }
.areaThemeNew_437 a:hover { color: #FF0000; }
/***************************************************** Admin *****************************************************/
.displayTable_437 .default th {background-color:#5f5f5f;color:#ffffff;}
.displayTable_437 .default th.sorted {background-color:#363636;}
.displayTable_437 .default tbody td {background-color:#888888;color:#000000;}
.displayTable_437 .default tbody td a, .displayTable_437 .default tbody td a:visited {color:#000000;}
.displayTable_437 .default tbody td a:hover {color:#FF0000;}
.displayTable_437 .default tr.tableRowEven td, .displayTable_437 #history tr.even td, .displayTable_437 .default tr.even td {background-color:#747474;}
.displayTable_437 table.default tfoot td.bottomleft {background-position: 0px bottom;}
.displayTable_437 table.default tfoot td.bottomright {background-position: right bottom;}
div.dataSummary_437 div.dataSummaryContent {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=10&baseColor=ff888888&arc=0&stroke=0&padding=0&antiAlias=false) repeat-y top left;}
div.dataSummary_437 div.dataSummaryFooterLeftCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff888888&arc=10&stroke=0&padding=0) no-repeat bottom left;}
div.dataSummary_437 div.dataSummaryFooterRightCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff888888&arc=10&stroke=0&padding=0) no-repeat bottom right;}
div.dataSummary_437 {color:#000000;}
div.dataSummary_437 h1, div.dataSummary_437 h2, div.dataSummary_437 h3 {color:#000000;}
.areaStructure_437 {margin-left:10px;}
.areaStructure_437 .areaContent {padding:10px 10px 0px 0px;}
.areaStructure_437 .areaTop {width:10px;margin-left:-10px;}
.areaStructure_437 .areaBottom, .areaStructure_437 .areaBottom .areaBottomLeft {height:10px;}
.areaStructure_437 .areaBottom .areaBottomLeft {width:10px;margin-left:-10px;height:10px;}
.areaStructure_437 a.viewAll {top:10px;right:10px;}
/**************** [tp5.business.config.consumable.ConsumableTheme@5c552fc7, tp5.business.config.consumable.ConsumableTheme@5cb3e12c, tp5.business.config.consumable.ConsumableTheme@25843f40, tp5.business.config.consumable.ConsumableTheme@d5495fe, tp5.business.config.consumable.ConsumableTheme@72eeb3ee, tp5.business.config.consumable.ConsumableTheme@2c435d88, tp5.business.config.consumable.ConsumableTheme@7ab1a26b, tp5.business.config.consumable.ConsumableTheme@241e5dbb, tp5.business.config.consumable.ConsumableTheme@459bb283] Settings****************/
/***** NavVersion *****/
.store .layoutLeft .areaTheme_1352 a {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=000000&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
/***** Area Background Image *****/
/***** Area Content Formating *****/
.areaTheme_1352 h1 {color:;font-size:18px;}
.areaTheme_1352 h2 { font-size: 18px; }
.areaTheme_1352 h2, .areaTheme_1352 h3 {color:;}
.areaTheme_1352 h3 a, .areaTheme_1352 h3 a:hover { font-size: inherit; }
.areaTheme_1352 {color:#000000;font-size:14px;}
div.areaTheme_1352 a.arrow {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=000000&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
.areaTheme_1352 a, .areaTheme_1352 a:visited {color:#000000; font-size:14px;}
.areaTheme_1352 a:hover, .areaTheme_1352 a.on {color:#777777;}
.areaTheme_1352 a:hover, .areaTheme_1352 a.on {color:;font-size:14px;}
.areaTheme_1352 .btmBorder {border-bottom:solid 1px #000000;}
/***************************************************** New Area Theme 2012 *****************************************************/
/****** New Area Structure ******/
.areaStructureNew_1352 { border-radius: 10px; }
.areaStructureNew_1352 div:after, .categoryHome .defaultArea:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/***** New Area Content Formating *****/
.categoryHome .areaThemeNew_1352, .categoryHome .defaultArea { padding: 15px; }
.areaThemeNew_1352 {
background-color: #888888; 
border: 0px solid #$areaThemeNewStrokeColor;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
/* Need to talk to Kris about how the shadow works. 
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.25);
box-shadow: 0 1px 3px rgba(0,0,0,.25); 
*/
padding: 10px 10px 10px 10px;
margin: $areaThemeNewTopMargin $areaThemeNewRightMargin $areaThemeNewBottomMargin $areaThemeNewLeftMargin;
color: #000000;
font-size: 14px;
}
.ie7 .areaThemeNew_1352 { width: 100%; }
.areaThemeNew_1352 h2 { font-size: 18px; color: ; }
.areaThemeNew_1352 a { color: #000000; text-decoration: none; }
.areaThemeNew_1352 a:hover { color: ; }
/***************************************************** Admin *****************************************************/
.displayTable_1352 .default th {background-color:#8f8f8f;color:#ffffff;}
.displayTable_1352 .default th.sorted {background-color:#525252;}
.displayTable_1352 .default tbody td {background-color:#cccccc;color:#000000;}
.displayTable_1352 .default tbody td a, .displayTable_1352 .default tbody td a:visited {color:#000000;}
.displayTable_1352 .default tbody td a:hover {color:;}
.displayTable_1352 .default tr.tableRowEven td, .displayTable_1352 #history tr.even td, .displayTable_1352 .default tr.even td {background-color:#adadad;}
.displayTable_1352 table.default tfoot td.bottomleft {background-position: 0px bottom;}
.displayTable_1352 table.default tfoot td.bottomright {background-position: right bottom;}
div.dataSummary_1352 div.dataSummaryContent {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=10&baseColor=ff888888&arc=0&stroke=0&padding=0&antiAlias=false) repeat-y top left;}
div.dataSummary_1352 div.dataSummaryFooterLeftCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff888888&arc=10&stroke=0&padding=0) no-repeat bottom left;}
div.dataSummary_1352 div.dataSummaryFooterRightCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff888888&arc=10&stroke=0&padding=0) no-repeat bottom right;}
div.dataSummary_1352 {color:#000000;}
div.dataSummary_1352 h1, div.dataSummary_1352 h2, div.dataSummary_1352 h3 {color:;}
.areaStructure_1352 {margin-left:10px;}
.areaStructure_1352 .areaContent {padding:10px 10px 0px 0px;}
.areaStructure_1352 .areaTop {width:10px;margin-left:-10px;}
.areaStructure_1352 .areaBottom, .areaStructure_1352 .areaBottom .areaBottomLeft {height:10px;}
.areaStructure_1352 .areaBottom .areaBottomLeft {width:10px;margin-left:-10px;height:10px;}
.areaStructure_1352 a.viewAll {top:10px;right:10px;}
/**************** [tp5.business.config.consumable.ConsumableTheme@5c552fc7, tp5.business.config.consumable.ConsumableTheme@5cb3e12c, tp5.business.config.consumable.ConsumableTheme@25843f40, tp5.business.config.consumable.ConsumableTheme@d5495fe, tp5.business.config.consumable.ConsumableTheme@72eeb3ee, tp5.business.config.consumable.ConsumableTheme@2c435d88, tp5.business.config.consumable.ConsumableTheme@7ab1a26b, tp5.business.config.consumable.ConsumableTheme@241e5dbb, tp5.business.config.consumable.ConsumableTheme@459bb283] Settings****************/
/***** NavVersion *****/
div.areaTheme_1353 div.areaNavHeader {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=FF0000&arc=10&stroke=1&strokeColor=ffdedede&padding=1);}
.areaTheme_1353 .areaNavNoHeader {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=fffbfbfb&arc=10&stroke=1&strokeColor=ffdedede&padding=1);}
div.areaTheme_1353 div.areaNavContent a, div.areaTheme_1353 div.areaNavContent b {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=1000&baseColor=fffbfbfb&arc=0&stroke=1&strokeColor=ffdedede&padding=1);}
div.areaTheme_1353 div.areaNavFooter {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=fffbfbfb&arc=10&stroke=1&strokeColor=ffdedede&padding=1);}
/***** Area Background Image *****/
div.area div.areaTheme_1353 {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=1000&baseColor=fffbfbfb&arc=10&stroke=1&strokeColor=ffdedede&padding=1);}
.areaTheme_1353 td.tabLeft, .areaTheme_1353 td.tabRight {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=fffbfbfb&arc=10&stroke=0&padding=0);color:#666666;}
table.areaTheme_1353 td.tabLeft {background-position:-1px 0px;}
.displayTable_1353 table.default tfoot td.bottomleft, .displayTable_1353 table.default tfoot td, .displayTable_1353 table.default tfoot td.bottomright {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=fffbfbfb&arc=10&stroke=0&padding=0);}
/***** Area Content Formating *****/
.areaTheme_1353 h1 {color:#666666;font-size:18px;}
.areaTheme_1353 h2 { font-size: 18px; }
.areaTheme_1353 h2, .areaTheme_1353 h3 {color:#666666;}
.areaTheme_1353 h3 a, .areaTheme_1353 h3 a:hover { font-size: inherit; }
.areaTheme_1353 {color:#444444;font-size:;}
div.areaTheme_1353 a.arrow {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=000000&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
.areaTheme_1353 a, .areaTheme_1353 a:visited {color:; font-size:;}
.areaTheme_1353 a:hover, .areaTheme_1353 a.on {color:#777777;}
.areaTheme_1353 a:hover, .areaTheme_1353 a.on {color:;font-size:;}
.areaTheme_1353 .btmBorder {border-bottom:solid 1px #444444;}
/***************************************************** New Area Theme 2012 *****************************************************/
/****** New Area Structure ******/
.areaStructureNew_1353 { border-radius: 10px; }
.areaStructureNew_1353 div:after, .categoryHome .defaultArea:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/***** New Area Content Formating *****/
.categoryHome .areaThemeNew_1353, .categoryHome .defaultArea { padding: 15px; }
.areaThemeNew_1353 {
background-color: #FBFBFB; 
border: 1px solid #DEDEDE;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
/* Need to talk to Kris about how the shadow works. 
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.25);
box-shadow: 0 1px 3px rgba(0,0,0,.25); 
*/
padding: 10px 10px 10px 10px;
margin: $areaThemeNewTopMargin $areaThemeNewRightMargin $areaThemeNewBottomMargin $areaThemeNewLeftMargin;
color: #444444;
font-size: ;
}
.ie7 .areaThemeNew_1353 { width: 100%; }
.areaThemeNew_1353 h2 { font-size: 18px; color: #666666; }
.areaThemeNew_1353 a { color: ; text-decoration: none; }
.areaThemeNew_1353 a:hover { color: ; }
/***************************************************** Admin *****************************************************/
.displayTable_1353 .default th {background-color:#b0b0b0;color:#ffffff;}
.displayTable_1353 .default th.sorted {background-color:#646464;}
.displayTable_1353 .default tbody td {background-color:#FBFBFB;color:#444444;}
.displayTable_1353 .default tbody td a, .displayTable_1353 .default tbody td a:visited {color:;}
.displayTable_1353 .default tbody td a:hover {color:;}
.displayTable_1353 .default tr.tableRowEven td, .displayTable_1353 #history tr.even td, .displayTable_1353 .default tr.even td {background-color:#d5d5d5;}
.displayTable_1353 table.default tfoot td.bottomleft {background-position: 0px bottom;}
.displayTable_1353 table.default tfoot td.bottomright {background-position: right bottom;}
div.dataSummary_1353 div.dataSummaryContent {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=10&baseColor=fffbfbfb&arc=0&stroke=0&padding=0&antiAlias=false) repeat-y top left;}
div.dataSummary_1353 div.dataSummaryFooterLeftCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=fffbfbfb&arc=10&stroke=0&padding=0) no-repeat bottom left;}
div.dataSummary_1353 div.dataSummaryFooterRightCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=fffbfbfb&arc=10&stroke=0&padding=0) no-repeat bottom right;}
div.dataSummary_1353 {color:#444444;}
div.dataSummary_1353 h1, div.dataSummary_1353 h2, div.dataSummary_1353 h3 {color:#666666;}
.areaStructure_1353 {margin-left:10px;}
.areaStructure_1353 .areaContent {padding:10px 10px 0px 0px;}
.areaStructure_1353 .areaTop {width:10px;margin-left:-10px;}
.areaStructure_1353 .areaBottom, .areaStructure_1353 .areaBottom .areaBottomLeft {height:10px;}
.areaStructure_1353 .areaBottom .areaBottomLeft {width:10px;margin-left:-10px;height:10px;}
.areaStructure_1353 a.viewAll {top:10px;right:10px;}
/**************** [tp5.business.config.consumable.ConsumableTheme@5c552fc7, tp5.business.config.consumable.ConsumableTheme@5cb3e12c, tp5.business.config.consumable.ConsumableTheme@25843f40, tp5.business.config.consumable.ConsumableTheme@d5495fe, tp5.business.config.consumable.ConsumableTheme@72eeb3ee, tp5.business.config.consumable.ConsumableTheme@2c435d88, tp5.business.config.consumable.ConsumableTheme@7ab1a26b, tp5.business.config.consumable.ConsumableTheme@241e5dbb, tp5.business.config.consumable.ConsumableTheme@459bb283] Settings****************/
/***** NavVersion *****/
div.areaTheme_1354 div.areaNavHeader {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=FF0000&arc=10&stroke=0&strokeColor=&padding=1);}
.areaTheme_1354 .areaNavNoHeader {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=ff888888&arc=10&stroke=0&strokeColor=&padding=1);}
div.areaTheme_1354 div.areaNavContent a, div.areaTheme_1354 div.areaNavContent b {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=1000&baseColor=ff888888&arc=0&stroke=0&strokeColor=&padding=1);}
div.areaTheme_1354 div.areaNavFooter {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=ff888888&arc=10&stroke=0&strokeColor=&padding=1);}
.store .layoutLeft .areaTheme_1354 a {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=000000&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
/***** Area Background Image *****/
div.area div.areaTheme_1354 {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=1000&baseColor=ff888888&arc=10&stroke=0&strokeColor=&padding=0);}
.areaTheme_1354 td.tabLeft, .areaTheme_1354 td.tabRight {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff888888&arc=10&stroke=0&padding=0);color:#000000;}
table.areaTheme_1354 td.tabLeft {background-position:-1px 0px;}
.displayTable_1354 table.default tfoot td.bottomleft, .displayTable_1354 table.default tfoot td, .displayTable_1354 table.default tfoot td.bottomright {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff888888&arc=10&stroke=0&padding=0);}
/***** Area Content Formating *****/
.areaTheme_1354 h1 {color:#000000;font-size:18px;}
.areaTheme_1354 h2 { font-size: 18px; }
.areaTheme_1354 h2, .areaTheme_1354 h3 {color:#000000;}
.areaTheme_1354 h3 a, .areaTheme_1354 h3 a:hover { font-size: inherit; }
.areaTheme_1354 {color:#000000;font-size:;}
div.areaTheme_1354 a.arrow {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=000000&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
.areaTheme_1354 a, .areaTheme_1354 a:visited {color:#000000; font-size:;}
.areaTheme_1354 a:hover, .areaTheme_1354 a.on {color:#777777;}
.areaTheme_1354 a:hover, .areaTheme_1354 a.on {color:#FF0000;font-size:;}
.areaTheme_1354 .btmBorder {border-bottom:solid 1px #000000;}
/***************************************************** New Area Theme 2012 *****************************************************/
/****** New Area Structure ******/
.areaStructureNew_1354 { border-radius: 10px; }
.areaStructureNew_1354 div:after, .categoryHome .defaultArea:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/***** New Area Content Formating *****/
.categoryHome .areaThemeNew_1354, .categoryHome .defaultArea { padding: 15px; }
.areaThemeNew_1354 {
background-color: #888888; 
border: 0px solid #DEDEDE;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
/* Need to talk to Kris about how the shadow works. 
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.25);
box-shadow: 0 1px 3px rgba(0,0,0,.25); 
*/
padding: 10px 10px 10px 10px;
margin: $areaThemeNewTopMargin $areaThemeNewRightMargin $areaThemeNewBottomMargin $areaThemeNewLeftMargin;
color: #000000;
font-size: ;
}
.ie7 .areaThemeNew_1354 { width: 100%; }
.areaThemeNew_1354 h2 { font-size: 18px; color: #000000; }
.areaThemeNew_1354 a { color: #000000; text-decoration: none; }
.areaThemeNew_1354 a:hover { color: #FF0000; }
/***************************************************** Admin *****************************************************/
.displayTable_1354 .default th {background-color:#5f5f5f;color:#ffffff;}
.displayTable_1354 .default th.sorted {background-color:#363636;}
.displayTable_1354 .default tbody td {background-color:#888888;color:#000000;}
.displayTable_1354 .default tbody td a, .displayTable_1354 .default tbody td a:visited {color:#000000;}
.displayTable_1354 .default tbody td a:hover {color:#FF0000;}
.displayTable_1354 .default tr.tableRowEven td, .displayTable_1354 #history tr.even td, .displayTable_1354 .default tr.even td {background-color:#747474;}
.displayTable_1354 table.default tfoot td.bottomleft {background-position: 0px bottom;}
.displayTable_1354 table.default tfoot td.bottomright {background-position: right bottom;}
div.dataSummary_1354 div.dataSummaryContent {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=10&baseColor=ff888888&arc=0&stroke=0&padding=0&antiAlias=false) repeat-y top left;}
div.dataSummary_1354 div.dataSummaryFooterLeftCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff888888&arc=10&stroke=0&padding=0) no-repeat bottom left;}
div.dataSummary_1354 div.dataSummaryFooterRightCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff888888&arc=10&stroke=0&padding=0) no-repeat bottom right;}
div.dataSummary_1354 {color:#000000;}
div.dataSummary_1354 h1, div.dataSummary_1354 h2, div.dataSummary_1354 h3 {color:#000000;}
.areaStructure_1354 {margin-left:10px;}
.areaStructure_1354 .areaContent {padding:10px 10px 0px 0px;}
.areaStructure_1354 .areaTop {width:10px;margin-left:-10px;}
.areaStructure_1354 .areaBottom, .areaStructure_1354 .areaBottom .areaBottomLeft {height:10px;}
.areaStructure_1354 .areaBottom .areaBottomLeft {width:10px;margin-left:-10px;height:10px;}
.areaStructure_1354 a.viewAll {top:10px;right:10px;}
/**************** [tp5.business.config.consumable.ConsumableTheme@5c552fc7, tp5.business.config.consumable.ConsumableTheme@5cb3e12c, tp5.business.config.consumable.ConsumableTheme@25843f40, tp5.business.config.consumable.ConsumableTheme@d5495fe, tp5.business.config.consumable.ConsumableTheme@72eeb3ee, tp5.business.config.consumable.ConsumableTheme@2c435d88, tp5.business.config.consumable.ConsumableTheme@7ab1a26b, tp5.business.config.consumable.ConsumableTheme@241e5dbb, tp5.business.config.consumable.ConsumableTheme@459bb283] Settings****************/
/***** NavVersion *****/
div.areaTheme_1356 div.areaNavHeader {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=FF0000&arc=7&stroke=0&strokeColor=&padding=1);}
.areaTheme_1356 .areaNavNoHeader {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=ff666666&arc=7&stroke=0&strokeColor=&padding=1);}
div.areaTheme_1356 div.areaNavContent a, div.areaTheme_1356 div.areaNavContent b {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=1000&baseColor=ff666666&arc=0&stroke=0&strokeColor=&padding=1);}
div.areaTheme_1356 div.areaNavFooter {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=ff666666&arc=7&stroke=0&strokeColor=&padding=1);}
.store .layoutLeft .areaTheme_1356 a {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=FFFFFF&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
/***** Area Background Image *****/
div.area div.areaTheme_1356 {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=1000&baseColor=ff666666&arc=7&stroke=0&strokeColor=&padding=0);}
.areaTheme_1356 td.tabLeft, .areaTheme_1356 td.tabRight {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff666666&arc=7&stroke=0&padding=0);color:#FFFFFF;}
table.areaTheme_1356 td.tabLeft {background-position:-1px 0px;}
.displayTable_1356 table.default tfoot td.bottomleft, .displayTable_1356 table.default tfoot td, .displayTable_1356 table.default tfoot td.bottomright {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff666666&arc=7&stroke=0&padding=0);}
/***** Area Content Formating *****/
.areaTheme_1356 h1 {color:#FFFFFF;font-size:18px;}
.areaTheme_1356 h2 { font-size: 18px; }
.areaTheme_1356 h2, .areaTheme_1356 h3 {color:#FFFFFF;}
.areaTheme_1356 h3 a, .areaTheme_1356 h3 a:hover { font-size: inherit; }
.areaTheme_1356 {color:#FFFFFF;font-size:;}
div.areaTheme_1356 a.arrow {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=FFFFFF&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
.areaTheme_1356 a, .areaTheme_1356 a:visited {color:#FFFFFF; font-size:;}
.areaTheme_1356 a:hover, .areaTheme_1356 a.on {color:#777777;}
.areaTheme_1356 a:hover, .areaTheme_1356 a.on {color:;font-size:;}
.areaTheme_1356 .btmBorder {border-bottom:solid 1px #FFFFFF;}
/***************************************************** New Area Theme 2012 *****************************************************/
/****** New Area Structure ******/
.areaStructureNew_1356 { border-radius: 7px; }
.areaStructureNew_1356 div:after, .categoryHome .defaultArea:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/***** New Area Content Formating *****/
.categoryHome .areaThemeNew_1356, .categoryHome .defaultArea { padding: 15px; }
.areaThemeNew_1356 {
background-color: #666666; 
border: 0px solid #DEDEDE;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
/* Need to talk to Kris about how the shadow works. 
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.25);
box-shadow: 0 1px 3px rgba(0,0,0,.25); 
*/
padding: 10px 10px 10px 10px;
margin: $areaThemeNewTopMargin $areaThemeNewRightMargin $areaThemeNewBottomMargin $areaThemeNewLeftMargin;
color: #FFFFFF;
font-size: ;
}
.ie7 .areaThemeNew_1356 { width: 100%; }
.areaThemeNew_1356 h2 { font-size: 18px; color: #FFFFFF; }
.areaThemeNew_1356 a { color: #FFFFFF; text-decoration: none; }
.areaThemeNew_1356 a:hover { color: ; }
/***************************************************** Admin *****************************************************/
.displayTable_1356 .default th {background-color:#474747;color:#ffffff;}
.displayTable_1356 .default th.sorted {background-color:#292929;}
.displayTable_1356 .default tbody td {background-color:#666666;color:#FFFFFF;}
.displayTable_1356 .default tbody td a, .displayTable_1356 .default tbody td a:visited {color:#FFFFFF;}
.displayTable_1356 .default tbody td a:hover {color:;}
.displayTable_1356 .default tr.tableRowEven td, .displayTable_1356 #history tr.even td, .displayTable_1356 .default tr.even td {background-color:#575757;}
.displayTable_1356 table.default tfoot td.bottomleft {background-position: 0px bottom;}
.displayTable_1356 table.default tfoot td.bottomright {background-position: right bottom;}
div.dataSummary_1356 div.dataSummaryContent {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=10&baseColor=ff666666&arc=0&stroke=0&padding=0&antiAlias=false) repeat-y top left;}
div.dataSummary_1356 div.dataSummaryFooterLeftCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff666666&arc=7&stroke=0&padding=0) no-repeat bottom left;}
div.dataSummary_1356 div.dataSummaryFooterRightCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ff666666&arc=7&stroke=0&padding=0) no-repeat bottom right;}
div.dataSummary_1356 {color:#FFFFFF;}
div.dataSummary_1356 h1, div.dataSummary_1356 h2, div.dataSummary_1356 h3 {color:#FFFFFF;}
.areaStructure_1356 {margin-left:10px;}
.areaStructure_1356 .areaContent {padding:10px 10px 0px 0px;}
.areaStructure_1356 .areaTop {width:10px;margin-left:-10px;}
.areaStructure_1356 .areaBottom, .areaStructure_1356 .areaBottom .areaBottomLeft {height:10px;}
.areaStructure_1356 .areaBottom .areaBottomLeft {width:10px;margin-left:-10px;height:10px;}
.areaStructure_1356 a.viewAll {top:10px;right:10px;}
/**************** [tp5.business.config.consumable.ConsumableTheme@5c552fc7, tp5.business.config.consumable.ConsumableTheme@5cb3e12c, tp5.business.config.consumable.ConsumableTheme@25843f40, tp5.business.config.consumable.ConsumableTheme@d5495fe, tp5.business.config.consumable.ConsumableTheme@72eeb3ee, tp5.business.config.consumable.ConsumableTheme@2c435d88, tp5.business.config.consumable.ConsumableTheme@7ab1a26b, tp5.business.config.consumable.ConsumableTheme@241e5dbb, tp5.business.config.consumable.ConsumableTheme@459bb283] Settings****************/
/***** NavVersion *****/
div.areaTheme_1361 div.areaNavHeader {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=FF0000&arc=10&stroke=0&strokeColor=&padding=1);}
.areaTheme_1361 .areaNavNoHeader {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=ffefefef&arc=10&stroke=0&strokeColor=&padding=1);}
div.areaTheme_1361 div.areaNavContent a, div.areaTheme_1361 div.areaNavContent b {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=1000&baseColor=ffefefef&arc=0&stroke=0&strokeColor=&padding=1);}
div.areaTheme_1361 div.areaNavFooter {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=197&height=143&baseColor=ffefefef&arc=10&stroke=0&strokeColor=&padding=1);}
/***** Area Background Image *****/
div.area div.areaTheme_1361 {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=1000&baseColor=ffefefef&arc=10&stroke=0&strokeColor=&padding=0);}
.areaTheme_1361 td.tabLeft, .areaTheme_1361 td.tabRight {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ffefefef&arc=10&stroke=0&padding=0);color:#666666;}
table.areaTheme_1361 td.tabLeft {background-position:-1px 0px;}
.displayTable_1361 table.default tfoot td.bottomleft, .displayTable_1361 table.default tfoot td, .displayTable_1361 table.default tfoot td.bottomright {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ffefefef&arc=10&stroke=0&padding=0);}
/***** Area Content Formating *****/
.areaTheme_1361 h1 {color:#666666;font-size:18px;}
.areaTheme_1361 h2 { font-size: 18px; }
.areaTheme_1361 h2, .areaTheme_1361 h3 {color:#666666;}
.areaTheme_1361 h3 a, .areaTheme_1361 h3 a:hover { font-size: inherit; }
.areaTheme_1361 a, .areaTheme_1361 a:visited {color:; font-size:;}
.areaTheme_1361 a:hover, .areaTheme_1361 a.on {color:#777777;}
.areaTheme_1361 a:hover, .areaTheme_1361 a.on {color:;font-size:;}
.areaTheme_1361 .btmBorder {border-bottom:solid 1px ;}
/***************************************************** New Area Theme 2012 *****************************************************/
/****** New Area Structure ******/
.areaStructureNew_1361 { border-radius: 10px; }
.areaStructureNew_1361 div:after, .categoryHome .defaultArea:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/***** New Area Content Formating *****/
.categoryHome .areaThemeNew_1361, .categoryHome .defaultArea { padding: 15px; }
.areaThemeNew_1361 {
background-color: #EFEFEF; 
border: 0px solid #DEDEDE;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
/* Need to talk to Kris about how the shadow works. 
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.25);
box-shadow: 0 1px 3px rgba(0,0,0,.25); 
*/
padding: 10px 10px 10px 10px;
margin: $areaThemeNewTopMargin $areaThemeNewRightMargin $areaThemeNewBottomMargin $areaThemeNewLeftMargin;
color: ;
font-size: ;
}
.ie7 .areaThemeNew_1361 { width: 100%; }
.areaThemeNew_1361 h2 { font-size: 18px; color: #666666; }
.areaThemeNew_1361 a { color: ; text-decoration: none; }
.areaThemeNew_1361 a:hover { color: ; }
/***************************************************** Admin *****************************************************/
.displayTable_1361 .default th {background-color:#a7a7a7;color:#ffffff;}
.displayTable_1361 .default th.sorted {background-color:#606060;}
.displayTable_1361 .default tbody td {background-color:#EFEFEF;color:;}
.displayTable_1361 .default tbody td a, .displayTable_1361 .default tbody td a:visited {color:;}
.displayTable_1361 .default tbody td a:hover {color:;}
.displayTable_1361 .default tr.tableRowEven td, .displayTable_1361 #history tr.even td, .displayTable_1361 .default tr.even td {background-color:#cbcbcb;}
.displayTable_1361 table.default tfoot td.bottomleft {background-position: 0px bottom;}
.displayTable_1361 table.default tfoot td.bottomright {background-position: right bottom;}
div.dataSummary_1361 div.dataSummaryContent {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=10&baseColor=ffefefef&arc=0&stroke=0&padding=0&antiAlias=false) repeat-y top left;}
div.dataSummary_1361 div.dataSummaryFooterLeftCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ffefefef&arc=10&stroke=0&padding=0) no-repeat bottom left;}
div.dataSummary_1361 div.dataSummaryFooterRightCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ffefefef&arc=10&stroke=0&padding=0) no-repeat bottom right;}
div.dataSummary_1361 {color:;}
div.dataSummary_1361 h1, div.dataSummary_1361 h2, div.dataSummary_1361 h3 {color:#666666;}
.areaStructure_1361 {margin-left:10px;}
.areaStructure_1361 .areaContent {padding:10px 10px 0px 0px;}
.areaStructure_1361 .areaTop {width:10px;margin-left:-10px;}
.areaStructure_1361 .areaBottom, .areaStructure_1361 .areaBottom .areaBottomLeft {height:10px;}
.areaStructure_1361 .areaBottom .areaBottomLeft {width:10px;margin-left:-10px;height:10px;}
.areaStructure_1361 a.viewAll {top:10px;right:10px;}
/**************** [tp5.business.config.consumable.ConsumableTheme@5c552fc7, tp5.business.config.consumable.ConsumableTheme@5cb3e12c, tp5.business.config.consumable.ConsumableTheme@25843f40, tp5.business.config.consumable.ConsumableTheme@d5495fe, tp5.business.config.consumable.ConsumableTheme@72eeb3ee, tp5.business.config.consumable.ConsumableTheme@2c435d88, tp5.business.config.consumable.ConsumableTheme@7ab1a26b, tp5.business.config.consumable.ConsumableTheme@241e5dbb, tp5.business.config.consumable.ConsumableTheme@459bb283] Settings****************/
/***** NavVersion *****/
.store .layoutLeft .areaTheme_5219 a {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=6B6A6A&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
/***** Area Background Image *****/
/***** Area Content Formating *****/
.areaTheme_5219 h1 {color:#5F5F5F;font-size:12px;}
.areaTheme_5219 h2 { font-size: 12px; }
.areaTheme_5219 h2, .areaTheme_5219 h3 {color:#5F5F5F;}
.areaTheme_5219 h3 a, .areaTheme_5219 h3 a:hover { font-size: inherit; }
.areaTheme_5219 {color:#6B6A6A;font-size:12px;}
div.areaTheme_5219 a.arrow {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=6B6A6A&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
.areaTheme_5219 a, .areaTheme_5219 a:visited {color:#6B6A6A; font-size:12px;}
.areaTheme_5219 a:hover, .areaTheme_5219 a.on {color:#777777;}
.areaTheme_5219 a:hover, .areaTheme_5219 a.on {color:#959595;font-size:12px;}
.areaTheme_5219 .btmBorder {border-bottom:solid 1px #6B6A6A;}
/***************************************************** New Area Theme 2012 *****************************************************/
/****** New Area Structure ******/
.areaStructureNew_5219 { border-radius: 10px; }
.areaStructureNew_5219 div:after, .categoryHome .defaultArea:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/***** New Area Content Formating *****/
.categoryHome .areaThemeNew_5219, .categoryHome .defaultArea { padding: 15px; }
.areaThemeNew_5219 {
background-color: #EFEFEF; 
border: 0px solid #DEDEDE;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
/* Need to talk to Kris about how the shadow works. 
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.25);
box-shadow: 0 1px 3px rgba(0,0,0,.25); 
*/
padding: 10px 10px 10px 10px;
margin: $areaThemeNewTopMargin $areaThemeNewRightMargin $areaThemeNewBottomMargin $areaThemeNewLeftMargin;
color: #6B6A6A;
font-size: 12px;
}
.ie7 .areaThemeNew_5219 { width: 100%; }
.areaThemeNew_5219 h2 { font-size: 12px; color: #5F5F5F; }
.areaThemeNew_5219 a { color: #6B6A6A; text-decoration: none; }
.areaThemeNew_5219 a:hover { color: #959595; }
/***************************************************** Admin *****************************************************/
.displayTable_5219 .default th {background-color:#8f8f8f;color:#ffffff;}
.displayTable_5219 .default th.sorted {background-color:#525252;}
.displayTable_5219 .default tbody td {background-color:#cccccc;color:#6B6A6A;}
.displayTable_5219 .default tbody td a, .displayTable_5219 .default tbody td a:visited {color:#6B6A6A;}
.displayTable_5219 .default tbody td a:hover {color:#959595;}
.displayTable_5219 .default tr.tableRowEven td, .displayTable_5219 #history tr.even td, .displayTable_5219 .default tr.even td {background-color:#adadad;}
.displayTable_5219 table.default tfoot td.bottomleft {background-position: 0px bottom;}
.displayTable_5219 table.default tfoot td.bottomright {background-position: right bottom;}
div.dataSummary_5219 div.dataSummaryContent {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=10&baseColor=ffefefef&arc=0&stroke=0&padding=0&antiAlias=false) repeat-y top left;}
div.dataSummary_5219 div.dataSummaryFooterLeftCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ffefefef&arc=10&stroke=0&padding=0) no-repeat bottom left;}
div.dataSummary_5219 div.dataSummaryFooterRightCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ffefefef&arc=10&stroke=0&padding=0) no-repeat bottom right;}
div.dataSummary_5219 {color:#6B6A6A;}
div.dataSummary_5219 h1, div.dataSummary_5219 h2, div.dataSummary_5219 h3 {color:#5F5F5F;}
.areaStructure_5219 {margin-left:10px;}
.areaStructure_5219 .areaContent {padding:10px 10px 0px 0px;}
.areaStructure_5219 .areaTop {width:10px;margin-left:-10px;}
.areaStructure_5219 .areaBottom, .areaStructure_5219 .areaBottom .areaBottomLeft {height:10px;}
.areaStructure_5219 .areaBottom .areaBottomLeft {width:10px;margin-left:-10px;height:10px;}
.areaStructure_5219 a.viewAll {top:10px;right:10px;}
/**************** [tp5.business.config.consumable.ConsumableTheme@5c552fc7, tp5.business.config.consumable.ConsumableTheme@5cb3e12c, tp5.business.config.consumable.ConsumableTheme@25843f40, tp5.business.config.consumable.ConsumableTheme@d5495fe, tp5.business.config.consumable.ConsumableTheme@72eeb3ee, tp5.business.config.consumable.ConsumableTheme@2c435d88, tp5.business.config.consumable.ConsumableTheme@7ab1a26b, tp5.business.config.consumable.ConsumableTheme@241e5dbb, tp5.business.config.consumable.ConsumableTheme@459bb283] Settings****************/
/***** NavVersion *****/
.store .layoutLeft .areaTheme_5221 a {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=E6E6E6&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
/***** Area Background Image *****/
/***** Area Content Formating *****/
.areaTheme_5221 h1 {color:#FDFAFA;font-size:18px;}
.areaTheme_5221 h2 { font-size: 18px; }
.areaTheme_5221 h2, .areaTheme_5221 h3 {color:#FDFAFA;}
.areaTheme_5221 h3 a, .areaTheme_5221 h3 a:hover { font-size: inherit; }
.areaTheme_5221 {color:#FFFFFF;font-size:;}
div.areaTheme_5221 a.arrow {background-image:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?labels[0].fontColor=FFFFFF&width=11&height=11&baseColor=00ffffff&labels[0].fontFace=Arial&labels[0].label=Xu00bb&labels[0].fontSize=18);}
.areaTheme_5221 a, .areaTheme_5221 a:visited {color:#E6E6E6; font-size:;}
.areaTheme_5221 a:hover, .areaTheme_5221 a.on {color:#777777;}
.areaTheme_5221 a:hover, .areaTheme_5221 a.on {color:#D2D2D2;font-size:;}
.areaTheme_5221 .btmBorder {border-bottom:solid 1px #FFFFFF;}
/***************************************************** New Area Theme 2012 *****************************************************/
/****** New Area Structure ******/
.areaStructureNew_5221 { border-radius: 10px; }
.areaStructureNew_5221 div:after, .categoryHome .defaultArea:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/***** New Area Content Formating *****/
.categoryHome .areaThemeNew_5221, .categoryHome .defaultArea { padding: 15px; }
.areaThemeNew_5221 {
background-color: #EFEFEF; 
border: 0px solid #DEDEDE;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
/* Need to talk to Kris about how the shadow works. 
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.25);
box-shadow: 0 1px 3px rgba(0,0,0,.25); 
*/
padding: 10px 10px 10px 10px;
margin: $areaThemeNewTopMargin $areaThemeNewRightMargin $areaThemeNewBottomMargin $areaThemeNewLeftMargin;
color: #FFFFFF;
font-size: ;
}
.ie7 .areaThemeNew_5221 { width: 100%; }
.areaThemeNew_5221 h2 { font-size: 18px; color: #FDFAFA; }
.areaThemeNew_5221 a { color: #E6E6E6; text-decoration: none; }
.areaThemeNew_5221 a:hover { color: #D2D2D2; }
/***************************************************** Admin *****************************************************/
.displayTable_5221 .default th {background-color:#8f8f8f;color:#ffffff;}
.displayTable_5221 .default th.sorted {background-color:#525252;}
.displayTable_5221 .default tbody td {background-color:#cccccc;color:#FFFFFF;}
.displayTable_5221 .default tbody td a, .displayTable_5221 .default tbody td a:visited {color:#E6E6E6;}
.displayTable_5221 .default tbody td a:hover {color:#D2D2D2;}
.displayTable_5221 .default tr.tableRowEven td, .displayTable_5221 #history tr.even td, .displayTable_5221 .default tr.even td {background-color:#adadad;}
.displayTable_5221 table.default tfoot td.bottomleft {background-position: 0px bottom;}
.displayTable_5221 table.default tfoot td.bottomright {background-position: right bottom;}
div.dataSummary_5221 div.dataSummaryContent {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=1000&height=10&baseColor=ffefefef&arc=0&stroke=0&padding=0&antiAlias=false) repeat-y top left;}
div.dataSummary_5221 div.dataSummaryFooterLeftCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ffefefef&arc=10&stroke=0&padding=0) no-repeat bottom left;}
div.dataSummary_5221 div.dataSummaryFooterRightCorner {background:url(http://edge.cdn.swarmbuilder.com/imageCreate.png?width=500&height=100&baseColor=ffefefef&arc=10&stroke=0&padding=0) no-repeat bottom right;}
div.dataSummary_5221 {color:#FFFFFF;}
div.dataSummary_5221 h1, div.dataSummary_5221 h2, div.dataSummary_5221 h3 {color:#FDFAFA;}
.areaStructure_5221 {margin-left:10px;}
.areaStructure_5221 .areaContent {padding:10px 10px 0px 0px;}
.areaStructure_5221 .areaTop {width:10px;margin-left:-10px;}
.areaStructure_5221 .areaBottom, .areaStructure_5221 .areaBottom .areaBottomLeft {height:10px;}
.areaStructure_5221 .areaBottom .areaBottomLeft {width:10px;margin-left:-10px;height:10px;}
.areaStructure_5221 a.viewAll {top:10px;right:10px;}

