/* Vertex42 CSS Document (c) 2008-2011 Vertex42 LLC. All rights reserved. */

/* ===========  GENERAL  ============ */
form {margin:0;}
body {margin:0;font-family:Arial, Helvetica, sans-serif;background:#f5f5f5;text-align:center;}
h1, h2, h3, h4, h5, h6 {font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;}
a {color:#369;}
a:hover {color:#060;}
a img {border:0;}
.center {text-align:center;}
.margin20 {padding-left:20px;}
.var {font-family:"Times New Roman", Times, serif;font-style:italic;}
.codebox {font-family:'Courier New', Courier, monospace;border:1px dashed #999999;background-color:#f5f5f5;margin-left: 20px;padding:10px;}
.caption { font-size:0.9em;}
.version { font-size:10px;}
.mono { font-family:'Courier New', Courier, monospace;}
.XLformula {font-family:'Courier New', Courier, monospace;border:1px dashed #999999;background-color:#f5f5f5;margin-left:20px;padding:5px;}
ol li, ul li {margin-bottom:0.5em;}
OL.dblspace li, UL.dblspace li {margin-bottom:1em;}
ul.bulletlist {list-style-image:url(http://cdn.vertex42.com/Images/bullet_arrow.gif);margin:0px;padding:0px;margin-left:20px;}
ul.bulletlist li {margin-bottom:0.5em;}
.clear { clear:both;}
.licenseinfo {font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.downloadlink {font-size:14px;}
.downloadlink a {text-decoration:none;}
.downloadlink a:hover {text-decoration:underline;}
p {line-height:1.4em;}
.imgshadow {-moz-box-shadow:0px 0px 8px #888;-webkit-box-shadow:0px 0px 8px #888;box-shadow:0px 0px 8px #888;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#555555')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#555555');}

/* Gigya Customization */
#commentsDiv-comments-header {display:none;}

.align-right { float:right; margin:0 0 10px 10px; }
.align-left { float:left; margin:0 10px 10px 0; }

/* =========== LAYOUT ========== */
.wrapper {text-align:left;position:relative;width:900px;margin:0 auto;/* the auto margins and a width center the page */}

/* ===========  BANNER ============== */
#banner {margin:0px;padding:0px;background:#000;color:#ffffff;position:relative;}
#banner img {margin:5px;margin-left:0;}
#banner-nav {font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#CCC;white-space:nowrap;margin:0px;background:#3969ad;font-size:14px;}
#banner-nav .tab {display:inline-block;padding-left:7px;padding-right:7px;padding-top:5px;padding-bottom:7px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
#banner-nav .selected {background:#f5f5f5;color:#333;margin-top:-5px;padding-top:10px;}
#banner-nav a {color:#fff;margin-right:5px;text-decoration:none;}
#banner-nav a:hover {background:#f5f5f5;color:#333;margin-top:-5px;padding-top:10px;}

#navbar-banner {width:100%;font-family: Verdana, Arial, Helvetica, sans-serif;background-image:none;background:#002159;color: #ffffff;font-size:14px;margin:0px;padding:2px;text-align:center;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom: 3px;white-space:nowrap;color:#ffffff;border-top: 1px solid #444;border-bottom:1px solid #999;}
#navbar-banner a {color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}
#navbar-banner a:hover {color:#cccccc;border-top:1px solid #eee;border-bottom: 1px solid #eee;}

/* =========== SEARCH =============== */
#search {position:absolute;bottom:30px;right:0px;z-index:100;font-family:Arial, Helvetica, sans-serif;padding-right:15px;white-space:nowrap;text-align:right;}
#search form {margin:0px;margin-top:10px;padding:0px;}
#search .field {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;height:22px;border:1px solid #999;background:#fff url(http://cdn.vertex42.com/Images/sprite4b.png) no-repeat -498px 0;padding-left:18px;}
#search .button {font-size:12px;line-height:18px;height:22px;border:1px solid #999;background-color:#eee;color:#555;text-decoration:none;cursor:pointer;}
#search .button:hover {background-color:#ccc;color:#000;}
#search .button:active {background-color:#777;color:#eee;}

/* =======    BREADCRUMB        ===== */
#breadcrumb {display:block;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#999;font-size:11px;margin:0px;padding:4px;padding-left:5px;margin-bottom:10px;line-height:20px;}
#breadcrumb a {color:#777;text-decoration:none;margin:0 5px;}
#breadcrumb a:hover {color:#09C;}

/* ========  MAIN CONTENT =========== */
.container {width:950px;position:relative;}
	#content {float:left;width:730px;border:1px solid #ccc;background:#fff;}
		#content-main {margin:0 25px;width:680px;padding:20px 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
	#content-right {float:right;width:200px;font-size:12px;vertical-align:top;}

#content-main table {font-size:12px;}
#content-main h1 {font-size:28px;color:#333;padding-bottom:2px;border-bottom: 1px solid #4A696B;margin-bottom:5px;}
#content-main h2 {font-size:18px;color:#555;padding-bottom:2px;margin-top:2em;margin-bottom:5px;}
#content-main h2.bg {background-color:#eeeef5;color:#555;font-size:20px;font-weight:normal;line-height:26px;padding:3px 6px;margin:2em 0 0 0;border:none;font-family:Arial, Helvetica, sans-serif;}
#content-main h3 {font-size:14px;color:#555;padding-bottom:2px;margin-top:1em;margin-bottom:0px;}

/* ======= HEADER (H1) ========== */
#header {border-bottom:1px solid #ddd;padding-bottom:10px;}
#header h1 {border:0px;margin-bottom:0px;color:#305992;}
#subline {color:#888;}

#bookmark {text-align:center;margin-bottom:15px;}

/* First Paragraph after Header */
.p1 {margin-top:0.5em;font-size:14px;}
.quoteblock {margin-left:20px;margin-right:20px;padding:5px;border:1px #405679 solid;background-color:#f5f5f5;}
pre, code {margin:0px;padding:0px;}

#navblock, #navblock-main, #refblock {padding:10px;padding-left:0px;font-size:12px;margin-top:1em;}
#navblock table, #navblock-main table {background:none;font-size:12px;}
#navblock ul, #navblock-main ul, #refblock ul {list-style-image:url(http://cdn.vertex42.com/Images/bullet_arrow.gif);margin:0px;padding:0px;margin-left:20px;}
#navblock li, #navblock-main li, #refblock li {margin-bottom:5px;}
#navblock h3, #navblock-main h3, #refblock h3 {color:#777;font-size:14px;margin-top:0px;margin-bottom:0.5em;}

#disclaimer {font-size:10px;color:#555;padding:1em;}
#share {background-color:#EFF3F7;padding:10px;font-size:12px;margin-top:2em;}
#share textarea {padding:2px;font-size:11px;border:0px;scrollbar-base-color: #eee;scrollbar-shadow-color: #ddd;}
#share h3 {color:#777;font-size:14px;margin-top:0px;margin-bottom:0.5em;}

/* =======    SIDEBARS    ======== */
#content-right h4, #content-left h4 {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;font-size:11px;font-weight:bolder;line-height:18px;background:none;}

.side-nav ul {margin:0;padding:0;list-style:none;}
.side-nav li {display:block;margin:0;padding:0;background:#ddd;border-bottom:2px solid #ccc;}
.icon20 {display:block;float:left;margin:5px 5px 0 5px;background:url(/Images/icon20_sprite.png) no-repeat;height:20px;width:20px;}
.side-nav a {display:block;height:30px;line-height:30px;overflow:hidden;color:#555;font-weight:bold;text-transform:uppercase;font-size:12px;text-decoration:none;}
.side-nav a:hover, .side-nav a.active {color:#06A;text-decoration:none;background:#eee;}

.fb-badge, .gplus-badge {font-family:Arial, Helvetica, sans-serif;height:32px;font-size:16px;}
.fb-badge a, .gplus-badge a {text-decoration:none;line-height:32px;}
.fb-badge a {color:#3c5a98;}
.fb-badge a:hover {color:#172448;}
.gplus-badge a {color:#b43123;}
.gplus-badge a:hover {color:#590c07;}

/* =======    NAV LIST    ======== */
.navlist {font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;font-size:12px;margin-top:20px;line-height:1.5em;border:1px solid #ccc;background:#f9f9f9;color:#555;}
.navlist a {text-decoration:none;color:#305992;display:block;padding:3px 7px;padding-right:3px;}
.navlist a:hover {color:#09C;}
.navlist h2, .navlist h3 {font-family:Arial, Helvetica, sans-serif;font-style:normal;background:#CCC;color:#333;font-size:11px;text-transform:uppercase;line-height:28px;padding:0 10px;}
.navlist h2 a, .navlist h3 a {font-family:Arial, Helvetica, sans-serif;color:#333;text-decoration:none;padding:0;margin:0;line-height:28px;display:inline;}
.navlist h2 a:hover, .navlist h3 a:hover {color:#069;}
.navlist h2 {background:#3969AD;color:#fff;}
.navlist h2 a {color:#fff;}
.navlist h2 a:hover {color:#eee;}

.navlist ul {list-style:none;margin:0;padding:0;}
.navlist ul li {margin:0;padding:0;}
.navlist ul li a {display:block;margin:0;width:100%;padding:3px 0px 4px 4px;text-decoration:none;}
.navlist ul li a:hover {background:#eee;text-decoration:none;}
.subnavlist {margin-left:5px;padding-top:2px;padding-bottom:4px;color:#777;}

/* =======    FOOTER  NAVBAR    ======== */
#footer {position:relative;font-family: Arial, Helvetica, sans-serif;font-size:12px;background:#E1EAEF;border-top:1px solid #999;margin-top:20px;height:100px;padding-top:10px;}
#footer a {color:#005c99;text-decoration:none;}
#footer a:hover {color:#7E96A0;}
#navbar-footer {float:right;text-align:right;background:none;}
#colophon {float:left;width:450px;}


/* =======    FEATURED APPS BLOCK    ======== */
.featured, #featured {font-size:12px;width:500px;}
.featured td, #featured td {background:none;padding:10px;}
.featured h2, #featured h2, .featured h3, #featured h3 {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#003366;margin-top:0px;margin-bottom:5px;text-shadow:#ccc 2px 2px 1px;}
.featured h2 a, #featured h2 a, .featured h3 a, #featured h3 a {font-size:14px;}
.featured ul, #featured ul {margin:0px;padding:0px;margin-left:10px;}
.featured li, #featured li {margin-bottom:2px;}

.blogfeatureblock { width:450px;background-color:#eee;color:#555;font-size:12px;margin-top:1em;margin-bottom:1em;}
.blogfeature { background-image:url(http://cdn.vertex42.com/Images/blog-icon-g.gif);background-repeat:no-repeat;padding:5px 5px 5px 130px;min-height:53px;}
.blogfeature a { color:#036;font-size:14px;text-decoration:underline;display:block;margin-top:5px;margin-bottom:5px;font-weight:bold;}
.blogfeature a:hover { color:#555;}

/* =======    DOWNLOAD BLOCK    ======== */
#download {border:1px solid #999999;font-size:12px;margin-left:0px;margin-top:1em;}
#download.noborder {border:none;}
#download td h3 {margin:0px;}
#download td {padding:10px;}
#download td.left {background-color:#fff;vertical-align:top;text-align:center;}
#download td.mid {vertical-align:top;}
#download td.right {background-color:#fff;vertical-align:top;text-align:left;width:140px;min-width:140px;}
table.download {border:none;margin-top:1em;}
table.download td {font-size:14px;padding:10px;padding-top:2em;}
#content-main table.download td h3 {margin-top:0;font-size:16px;}
table.download td.left {font-size:12px;background-color:#fff;vertical-align:top;text-align:center;}

.icon12 {background:url(http://cdn.vertex42.com/Images/sprite4b.png) no-repeat;font-size:6px;margin-right:5px;display:block;float:left;width:12px;height:12px;}
.icon16 {background:url(http://cdn.vertex42.com/Images/sprite4b.png) no-repeat;font-size:6px;margin-right:5px;display:block;float:left;width:16px;height:16px;}
.icon16.v42i {background-position:-12px -80px;}
.icon16.v42 {background-position:-12px -96px;}
.icon16.excel {background-position:-12px -128px;}
.icon16.word {background-position:-12px -144px;}
.icon16.oo {background-position:-12px -160px;}
.icon16.pdf {background-position:-12px -176px;}
.icon16.gdocs {background-position:-12px -192px;}

/* ==== New Download Block ==== */
.dwrap {margin:1em 0;}
.hrt {background:url(http://cdn.vertex42.com/Images/hrbt.png) no-repeat;height:9px;width:710px;border:none;margin:1em -15px;margin-top:2em;}
.hrb {background:url(http://cdn.vertex42.com/Images/hrbt.png) no-repeat 0px -10px;height:9px;width:710px;border:none;margin:2em -15px;}
.hrb.title {margin:0 -15px;}
.hrb.subtitle {margin:0 -15px 1em -15px;}
#content-main .dh {position:relative;margin:1em 0;height:45px;vertical-align:middle;background:#fff;color:#555;font-size:12px;/*-moz-box-shadow:-3px 3px 4px #ddd;-webkit-box-shadow:-3px 3px 4px #ddd;box-shadow:-3px 3px 4px #ddd;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=225, Color='#dddddd')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=225, Color='#dddddd');*/}
#content-main .dh h2 {display:block;color:#333;font-size:20px;line-height:20px;font-weight:normal;padding:0;margin:0;margin-bottom:5px;}
.m4s, .icon {background:url(http://cdn.vertex42.com/Images/sprite4b.png) no-repeat;font-size:6px;}
.m4s.fb {background-position:-298px 0;width:180px;height:24px;}
.icon.scr {background-position:-28px 0;width:30px;height:30px;}
.icon.info {background-position:0 0;width:12px;height:12px;display:block;float:left;margin:2px 4px 0 0;}
.icon.gear {background-position:0 -12px;width:12px;height:12px;}
.icon.plus {background-position:0 -72px;width:12px;height:12px;}
.icon.pdf {background-position:0 -24px;width:12px;height:12px;}
.icon.star {background-position:-12px -32px;width:16px;height:16px;margin-right:3px;}
.icon.left {float:left;margin-right:5px;}
.icon.theme {float:left;background-position:-58px -118px;width:44px;height:48px;}
.db {position:relative;margin:7px 0;border:1px solid #ddd;background:#f5f5f5;}
.db .g {position:relative;background:url(http://cdn.vertex42.com/Images/bkg-download.png) no-repeat left top;height:230px;width:470px;}
.db .g .th {position:absolute;left:30px;top:25px;-moz-box-shadow:0px 0px 15px #777;-webkit-box-shadow:0px 0px 15px #777;box-shadow:0px 0px 15px #777;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#555555')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#555555');}
.dwrap .tag {position:absolute;background:url(http://cdn.vertex42.com/Images/sprite4b.png) no-repeat -298px -24px;left:0;bottom:0;width:200px;height:38px;}
.dwrap .tag.free {background-position:-298px -24px}
.dwrap .tag.pro {background-position:-298px -62px}
.dwrap .tag.commercial {background-position:-298px -100px}
.dwrap .tag.unlocked {background-position:-298px -138px}
.db .g .m {position:absolute;left:260px;top:40px;width:180px;}
.db .g .m a {display:block;height:30px;line-height:30px;color:#555;text-transform:uppercase;font-size:12px;font-weight:bold;text-decoration:underline;margin-bottom:5px;}
.db .g .m a:hover {color:#000;}
.db .g .m a .icon {float:left;margin-right:5px;width:30px;height:30px;}
.db .g .m a .icon.scr {background-position:-28px 0;}
.db .g .m a:hover .icon.scr {background-position:-28px -30px;}
.db .g .m a .icon.vid {background-position:-28px -60px;}
.db .g .m a:hover .icon.vid {background-position:-28px -90px;}
.db .rate {position:absolute;left:265px;bottom:20px;width:200px;}
.db .rate .lbl {color:#555;text-transform:uppercase;font-size:12px;font-weight:bold;}
.db .rate .rate_buttons {margin-top:5px;}
.db .bc {position:absolute;right:4px;top:40px;width:200px;text-align:center;font-size:10px;color:#555;}
.db .bc .type {color:#3b5323;}
.db .bc .graphic {display:block;margin:0 auto;background:url(http://cdn.vertex42.com/Images/sprite4b.png) no-repeat -58px 0;width:60px;height:74px;margin-bottom:15px;}
a.btn, a.btn.blue, a.btn.bluelg {display:block;margin:0 auto;text-align:center;background:url(http://cdn.vertex42.com/Images/sprite4b.png) no-repeat -118px 0;width:180px;height:32px;line-height:32px;color:#fff;text-decoration:none;font-weight:bold;font-size:14px;text-transform:uppercase;}
a:hover.btn {background-position:-118px -32px;color:#fff;}
a.btn.blue {background-position:-118px -64px;}
a:hover.btn.blue {background-position:-118px -96px;}
a.btn.other {background-position:-118px -128px;width:180px;height:24px;line-height:24px;font-size:10px;}
a:hover.btn.other {background-position:-118px -152px;}
a.btn.other.locked {background-position:-298px -178px;width:180px;height:24px;line-height:24px;font-size:10px;}
a.btn.bluelg {background-position:-118px -176px;width:180px;height:44px;line-height:24px;}
a:hover.btn.bluelg {background-position:-118px -220px;}
.dtb {float:right;width:200px;font-size:11px;color:#555;margin:1em 0 2em 5px;}
.dtb .rate_buttons {margin:1em 0 2em 0;}
.dtb-h {text-transform:uppercase;color:#333;padding:4px 7px;font-weight:bold;background:#bbb;}
.dtb-c {border:1px solid #bbb;padding:7px;}
.dtb-c .lbl {text-transform:uppercase;font-weight:bold;}
.dcb {width:468px;margin-top:1em;}
.dwrap .guarantee {height:42px;text-transform:uppercase;font-size:12px;color:#777;text-align:left;}
.dwrap .guarantee .icon {float:left;background-position:-58px -74px;height:42px;width:42px;margin-right:7px;}
.dwrap .imgleft {float:left;text-align:center;margin:0 15px 1em 0;font-size:12px;}
.dwrap .imgright {float:right;text-align:center;margin:0 0 1em 15px;font-size:12px;}
.xc {margin-bottom:1em;font-size:12px;}
.xc .msg.unlocked {font-size:14px;color:#598da5;font-weight:bold;}


.bonus-header {background:#2c4969;color:#fff;font-size:14px;line-height:30px;margin-top:1em;padding-left:10px;}
.icon.bonus {float:right;margin:6px;background-position:-12px 0;width:16px;height:16px;}
.bonus-content {background:#d9e3ec;color:#2c4969;padding:15px;}

/* ==== jQuery Objects ==== */
#user-notice {font-family:Arial, Helvetica, sans-serif;display:none;z-index:9999;position:fixed;bottom:100px;left:0;border:3px solid #7e3a20;background:#914426;color:#fff;font-size:14px;font-weight:bolder;text-align:left;vertical-align:middle;line-height:18px;padding:4px;padding-left:15px;-moz-box-shadow:5px 5px 5px #333; -webkit-box-shadow:5px 5px 5px #333; box-shadow:5px 5px 5px #333;white-space:nowrap;border-left:0;padding-right:20px;}
#user-notice.info {background:#217095;border-color:#1e5b78;}
#user-notice.success {background:#6a842d;border-color:#4c6120;}
#user-notice.error {background:#914426;border-color:#7e3a20;}

/* ==== AD Section ==== */
#ad { text-align:left;margin-bottom:2em;}

@media print {
.container {width:auto;}
#banner-nav {display:none;}
#ad {display:none;}
#content {width:auto;float:none;margin:0.5in;}
#content-main {width:auto;margin:0;height:auto;float:none;}
#banner {border-bottom:1px solid #999;}
#content-left {display:none;}
#content-right {display:none;}
#navbar-banner {display:none;}
#search {display:none;}
}

/* ===== TEMPLATES-SPECIFIC CSS ====== */
.calculators #testimonials {padding:3px;font-size:11px;}
.calculators #testimonials h3 {background-color:#eeeeee;color:#369;font-size:12px;padding:3px;}
.calendars #content-main td h3 {margin-top:0px;}
.wordtemplates #content-main h2 {color:#305992;margin-top:1.5em;}
.wordtemplates #content-main h3 {margin-bottom:1em;}
ul.worddocs {list-style-image:url(http://cdn.vertex42.com/Images/icon16_Word.gif); margin:0px; padding:0px; margin-left:30px;}
ul.worddocs li {margin-bottom:10px;}

/* ======= Sample Letter Section ======= */
#content-main .sample {margin-bottom:2em;}
#content-main .sample .title {line-height:30px;background-color:#26457C;}
#content-main .sample .title .link {float:right;margin-right:10px;line-height:30px;color:#bec8db;font-weight:bold;font-size:12px;}
#content-main .sample .title h3 {font-size:14px;color:#fff;display:inline;margin:0;padding:0;padding-left:10px;}
#content-main .sample .description {font-size:12px;background:#eee;padding:10px;margin:0;margin-bottom:10px;}
#content-main .sample .letter {border:1px solid #305992;font-size:11px;padding:20px;margin:0;-moz-box-shadow:4px 4px 3px #ccc; -webkit-box-shadow:2px 2px 4px #ccc; box-shadow:2px 2px 4px #ccc;}

/* Template Gallery */
.item {float:left;width:200px;margin:0 12px 3em 12px;z-index:1;}
.item .itemtitle {text-align:center;margin:0;font-size:14px;font-weight:bold;min-height:220px;}
.item .itemtitle a {text-decoration:none;}
.item .itemtitle a:hover {text-decoration:underline;}
.item img {margin:10px 0;-moz-box-shadow:0px 0px 8px #ccc;-webkit-box-shadow:0px 0px 8px #ccc;box-shadow:0px 0px 8px #ccc;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#aaaaaa')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#aaaaaa');}
.item .itemtitle a:hover img {-moz-box-shadow:0px 0px 8px #555;-webkit-box-shadow:0px 0px 8px #555;box-shadow:0px 0px 8px #555;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#333333');}
.item .itemstats {background:#f0f0f0;color:#666;padding:5px;font-size:11px;}
.note {display:none;font-size:12px;line-height:16px;position:absolute;top:50px;left:180px;padding:10px;background:#fff;color:#333;border:1px solid #ccc;box-shadow:5px 5px 5px rgba(0,0,0,0.2);-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.3);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.3);z-index:9999;min-width:200px;}
.note ul {margin:0;padding:0;margin-left:15px;}
.note li {margin:0;padding:0;}
.has_note:hover {position:relative;}
.has_note:hover .note {display:block;}

/* ======== PRETTY PHOTO =========== */
 div.light_rounded .pp_top .pp_left{background: url(/css/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}div.light_rounded .pp_top .pp_middle{background:#fff;}div.light_rounded .pp_top .pp_right{background: url(/css/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}div.light_rounded .pp_content .ppt{color:#000;}div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}div.light_rounded .pp_content{background-color:#fff;}div.light_rounded .pp_next:hover{background: url(/css/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.light_rounded .pp_previous:hover{background: url(/css/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_rounded .pp_expand{background: url(/css/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_rounded .pp_expand:hover{background: url(/css/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_rounded .pp_contract{background: url(/css/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_rounded .pp_contract:hover{background: url(/css/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_rounded .pp_close{width:75px;height:22px;background: url(/css/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_rounded #pp_full_res .pp_inline{color:#000;}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_rounded .pp_nav .pp_play{background: url(/css/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_nav .pp_pause{background: url(/css/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_rounded .pp_arrow_previous{background: url(/css/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_rounded .pp_arrow_next{background: url(/css/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_rounded .pp_bottom .pp_left{background: url(/css/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}div.light_rounded .pp_bottom .pp_middle{background:#fff;}div.light_rounded .pp_bottom .pp_right{background: url(/css/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}div.light_rounded .pp_loaderIcon{background: url(/css/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}div.dark_rounded .pp_top .pp_left{background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}div.dark_rounded .pp_top .pp_middle{background: url(/css/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_top .pp_right{background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}div.dark_rounded .pp_content_container .pp_left{background: url(/css/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_rounded .pp_content_container .pp_right{background: url(/css/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_rounded .pp_content{background: url(/css/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_next:hover{background: url(/css/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_rounded .pp_previous:hover{background: url(/css/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor: pointer;}div.dark_rounded .pp_expand{background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_expand:hover{background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract{background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_rounded .pp_contract:hover{background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_rounded .pp_close{width:75px;height:22px;background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_rounded .currentTextHolder{color:#c4c4c4;}div.dark_rounded .pp_description{color:#fff;}div.dark_rounded #pp_full_res .pp_inline{color:#fff;}div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_rounded .pp_nav .pp_play{background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_nav .pp_pause{background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_rounded .pp_arrow_previous{background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_rounded .pp_arrow_next{background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_rounded .pp_bottom .pp_left{background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}div.dark_rounded .pp_bottom .pp_middle{background: url(/css/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}div.dark_rounded .pp_bottom .pp_right{background: url(/css/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}div.dark_rounded .pp_loaderIcon{background: url(/css/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(/css/images/prettyPhoto/dark_square/contentPattern.png) top left repeat;}div.dark_square .currentTextHolder{color:#c4c4c4;}div.dark_square .pp_description{color:#fff;}div.dark_square .pp_loaderIcon{background: url(/css/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}div.dark_square .pp_content_container .pp_left{background: url(/css/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}div.dark_square .pp_content_container .pp_right{background: url(/css/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}div.dark_square .pp_expand{background: url(/css/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.dark_square .pp_expand:hover{background: url(/css/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.dark_square .pp_contract{background: url(/css/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.dark_square .pp_contract:hover{background: url(/css/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.dark_square .pp_close{width:75px;height:22px;background: url(/css/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.dark_square #pp_full_res .pp_inline{color:#fff;}div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.dark_square .pp_nav .pp_play{background: url(/css/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_nav .pp_pause{background: url(/css/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.dark_square .pp_arrow_previous{background: url(/css/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.dark_square .pp_arrow_next{background: url(/css/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.dark_square .pp_next:hover{background: url(/css/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor: pointer;}div.dark_square .pp_previous:hover{background: url(/css/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}div.light_square .pp_content .ppt{color:#000;}div.light_square .pp_expand{background: url(/css/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.light_square .pp_expand:hover{background: url(/css/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.light_square .pp_contract{background: url(/css/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.light_square .pp_contract:hover{background: url(/css/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.light_square .pp_close{width:75px;height:22px;background: url(/css/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.light_square #pp_full_res .pp_inline{color:#000;}div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}div.light_square .pp_nav .pp_play{background: url(/css/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_nav .pp_pause{background: url(/css/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}div.light_square .pp_arrow_previous{background: url(/css/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}div.light_square .pp_arrow_next{background: url(/css/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}div.light_square .pp_next:hover{background: url(/css/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor: pointer;}div.light_square .pp_previous:hover{background: url(/css/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_top .pp_left{background: url(/css/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat;}div.facebook .pp_top .pp_middle{background: url(/css/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x;}div.facebook .pp_top .pp_right{background: url(/css/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat;}div.facebook .pp_content .ppt{color:#000;}div.facebook .pp_content_container .pp_left{background: url(/css/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y;}div.facebook .pp_content_container .pp_right{background: url(/css/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y;}div.facebook .pp_content{background:#fff;}div.facebook .pp_expand{background: url(/css/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor: pointer;}div.facebook .pp_expand:hover{background: url(/css/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor: pointer;}div.facebook .pp_contract{background: url(/css/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor: pointer;}div.facebook .pp_contract:hover{background: url(/css/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor: pointer;}div.facebook .pp_close{width:22px;height:22px;background: url(/css/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor: pointer;}div.facebook #pp_full_res .pp_inline{color:#000;}div.facebook .pp_loaderIcon{background: url(/css/images/prettyPhoto/facebook/loader.gif) center center no-repeat;}div.facebook .pp_arrow_previous{background: url(/css/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default;}div.facebook .pp_arrow_next{background: url(/css/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px;}div.facebook .pp_arrow_next.disabled{background-position: -32px -96px;cursor:default;}div.facebook .pp_nav{margin-top:0;}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px;}div.facebook .pp_nav .pp_play{background: url(/css/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_nav .pp_pause{background: url(/css/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px;}div.facebook .pp_next:hover{background: url(/css/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor: pointer;}div.facebook .pp_previous:hover{background: url(/css/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor: pointer;}div.facebook .pp_bottom .pp_left{background: url(/css/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat;}div.facebook .pp_bottom .pp_middle{background: url(/css/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x;}div.facebook .pp_bottom .pp_right{background: url(/css/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat;}div.pp_pic_holder a:focus{outline:none;}div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}.pp_top{height:20px;position: relative;}* html .pp_top{padding:0 20px;}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_top .pp_middle{left:0;position: static;}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_content{height:40px;}.pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}.pp_content_container .pp_left{padding-left:20px;}.pp_content_container .pp_right{padding-right:20px;}.pp_content_container .pp_details{float: left;margin:10px 0 2px 0;}.pp_description{display: none;margin:0 0 5px 0;}.pp_nav{clear: left;float: left;margin:3px 0 0 0;}.pp_nav p{float: left;margin:2px 4px;}.pp_nav .pp_play,.pp_nav .pp_pause{float: left;margin-right:4px;text-indent: -10000px;}a.pp_arrow_previous,a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}.pp_gallery{left:50%;margin-top: -50px;position:absolute;z-index:10000;}.pp_gallery ul{float: left;height:35px;margin:0 0 0 5px;overflow: hidden;padding:0;position: relative;}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float: left;height:33px;overflow: hidden;}.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff;}.pp_gallery ul a img{border:0;}.pp_gallery li{display:block;float: left;margin:0 5px 0 0;}.pp_gallery li.default a{background: url(/css/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}.pp_gallery li.default a img{display: none;}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px !important;}a.pp_next{background: url(/css/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}a.pp_previous{background: url(/css/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}a.pp_close{display:block;float: right;line-height:22px;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}* html .pp_bottom{padding:0 20px;}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}* html .pp_bottom .pp_middle{left:0;position: static;}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}.pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}#pp_full_res{line-height:1 !important;}#pp_full_res .pp_inline{text-align: left;}#pp_full_res .pp_inline p{margin:0 0 15px 0;}div.ppt{color:#fff;display: none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}.clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height:1%;}.clearfix {display:block;}