﻿html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp, small, strike, tt, var, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
body{color:#5b5b5b;background:#fff;min-width:1000px;font:14px/19px Arial, Helvetica, sans-serif;}
a{color:#1A4788;text-decoration:none;}
.gallery a{color:#FFFFFF;text-decoration:none;}
a:hover{text-decoration:underline;}
img{vertical-align:top;}
.hidden{position:absolute;top:0;left:-9999px;}
.hidden:focus{position:static;}
.box-holder .box .holder:after, .aside .text-info:after, .info-area:after, #header nav:after, #nav:after, #header:after, #wrapper:after, #main:after, .box-holder:after{content:'';display:block;clear:both;}
.alignleft{float:left;}
.alignright{float:right;}
.w1{width:100%;overflow:hidden;position:relative;}
#wrapper{width:940px;margin:0 auto;}
#header{width:100%;padding:0 9999px;margin:0 -9999px;position:relative;z-index:10;background:url(../images/bg-dark.jpg);}
#header .holder{width:100%;overflow:hidden;padding:15px 9999px 0;margin:0 -9999px;border-bottom:4px solid #4c4c4c;background:rgb(0,0,0);background:-moz-linear-gradient(top, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 50%, rgba(61,61,61,1) 99%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(50%,rgba(0,0,0,1)), color-stop(99%,rgba(61,61,61,1)));background:-webkit-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 50%,rgba(61,61,61,1) 99%);background:-o-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 50%,rgba(61,61,61,1) 99%);background:-ms-linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 50%,rgba(61,61,61,1) 99%);background:linear-gradient(top, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 50%,rgba(61,61,61,1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#3d3d3d',GradientType=0);}
.logo{float:left;margin:12px 0 0 2px;}
.logo span{display:none;}
#header .frame{overflow:hidden;}
#header nav{width:100%;padding:8px 9999px 0;margin:0 -9999px;border-top:1px solid #000;}
#nav{width:100%;text-align:center;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:8px 8px 0px 0px;border-radius:8px 8px 0px 0px;-webkit-box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5);box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5);background:rgb(168,4,4);background:-moz-linear-gradient(top, rgba(168,4,4,1) 0%, rgba(114,2,2,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(168,4,4,1)), color-stop(100%,rgba(114,2,2,1)));background:-webkit-linear-gradient(top, rgba(168,4,4,1) 0%,rgba(114,2,2,1) 100%);background:-o-linear-gradient(top, rgba(168,4,4,1) 0%,rgba(114,2,2,1) 100%);background:-ms-linear-gradient(top, rgba(168,4,4,1) 0%,rgba(114,2,2,1) 100%);background:linear-gradient(top, rgba(168,4,4,1) 0%,rgba(114,2,2,1) 100%);}
#nav > li{display:inline-block;vertical-align:top;padding:0 40px;position:relative;background:url(../images/separator-nav.gif) no-repeat;}
#nav > li:first-child{background:none;}
* + html #nav > li{display:inline;}
#nav.scaling-active > li{float:left;padding:0 0 0 1px;margin:0 0 0 -1px;}
#nav > li > a{float:left;color:#fff;text-align:center;text-decoration:none;text-shadow:0px 0px 2px #000;}
#nav > li > a > span{display:block;padding:14px 0;margin:0 1px 0 0;}
#nav .first-child a:hover span{-moz-border-radius-topleft:8px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:8px 0px 0px 0px;border-radius:8px 0px 0px 0px;}
#nav .last-child a:hover span{-moz-border-radius-topleft:0px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:0px 8px 0px 0px;border-radius:0px 8px 0px 0px;}
#nav li:hover a span, #nav .active a span{background:rgb(204,48,48);background:-moz-linear-gradient(top, rgba(204,48,48,1) 0%, rgba(89,2,2,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,48,48,1)), color-stop(100%,rgba(89,2,2,1)));background:-webkit-linear-gradient(top, rgba(204,48,48,1) 0%,rgba(89,2,2,1) 100%);background:-o-linear-gradient(top, rgba(204,48,48,1) 0%,rgba(89,2,2,1) 100%);background:-ms-linear-gradient(top, rgba(204,48,48,1) 0%,rgba(89,2,2,1) 100%);background:linear-gradient(top, rgba(204,48,48,1) 0%,rgba(89,2,2,1) 100%);}
.ddsmoothmenu ul li a.selected{background:rgb(204,48,48);background:-moz-linear-gradient(top, rgba(204,48,48,1) 0%, rgba(89,2,2,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,48,48,1)), color-stop(100%,rgba(89,2,2,1)));background:-webkit-linear-gradient(top, rgba(204,48,48,1) 0%,rgba(89,2,2,1) 100%);background:-o-linear-gradient(top, rgba(204,48,48,1) 0%,rgba(89,2,2,1) 100%);background:-ms-linear-gradient(top, rgba(204,48,48,1) 0%,rgba(89,2,2,1) 100%);background:linear-gradient(top, rgba(204,48,48,1) 0%,rgba(89,2,2,1) 100%);}
#nav li:hover .drop{left:-1px;}
.drop{position:absolute;top:47px;left:-9999px;min-width:231px;text-align:left;background:#faf9f9;border:solid #717070;border-width:0 1px 1px;}
.drop a{display:block;padding:10px 14px;text-decoration:none;margin:1px 1px 0;border-bottom:1px solid #c4c2c2;color:#5b5b5b;}
.drop a:hover{background:#737373;margin:0;color:#fff;border:1px solid #737373;}
#header .menu{padding:0 0 15px;overflow:hidden;float:right;}
#header .menu li{float:left;padding:0 13px;margin:0 -13px 0 13px;background:url(../images/separator01.gif) no-repeat 100% 50%;}
#header .menu a{color:#fff;text-decoration:none;}
#header .menu .active a, #header .menu a:hover{background:url(../images/divider03.gif) repeat-x 0 100%;}
.search-form{width:100%;overflow:hidden;padding:0 0 15px;}
.search-form label{float:right;}
.search-form input{float:left;color:#8c8b8b;}
.search-form .text{width:124px;height:31px;line-height:31px;margin:0;padding:0 12px;border:0;border-top:1px solid #0e0e0e;border-bottom:1px solid #1c1c1c;-moz-border-radius-topleft:5px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:5px;-webkit-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px;background:rgb(251,252,253);background:-moz-linear-gradient(top, rgba(251,252,253,1) 0%, rgba(222,222,223,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(251,252,253,1)), color-stop(100%,rgba(222,222,223,1)));background:-webkit-linear-gradient(top, rgba(251,252,253,1) 0%,rgba(222,222,223,1) 100%);background:-o-linear-gradient(top, rgba(251,252,253,1) 0%,rgba(222,222,223,1) 100%);background:-ms-linear-gradient(top, rgba(251,252,253,1) 0%,rgba(222,222,223,1) 100%);background:linear-gradient(top, rgba(251,252,253,1) 0%,rgba(222,222,223,1) 100%);}
.search-form .submit{float:right;width:32px;height:33px;cursor:pointer;padding:0;margin:0;border:0;font-size:0;line-height:0;overflow:hidden;text-indent:-9999px;background:url(../images/bg-submit.gif) no-repeat;}
.search-form .submit:hover{background-position:0 -33px;}
.search-results-wrap{clear:right;padding-top:10px;}
.search-results-wrap .link{float:right;padding-right:10px;}
#main{width:100%;z-index:2;position:relative;}
.gallery-holder{width:100%;margin:0 0 45px;overflow:hidden;position:relative;-webkit-box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5);box-shadow:0 15px 10px -10px rgba(0, 0, 0, 0.5);}
.gallery{height:324px;width:100%;overflow:hidden;position:relative;}
.gallery li{position:absolute;top:0;left:0;z-index:1;}
.gallery .active{z-index:2;}
.gallery .text{position:absolute;bottom:0;left:0;padding:15px 131px 15px 19px;width:790px;color:#e1dcdc;font-size:12px;line-height:15px;background:url(../images/bg-mask.png);}
.switcher{position:absolute;bottom:13px;right:19px;z-index:20;}
.switcher li{float:left;padding:0 0 0 6px;}
.switcher a{float:left;width:10px;height:10px;overflow:hidden;text-indent:-9999px;background:url(../images/bg-switcher.gif) no-repeat;}
.switcher .active a, .switcher a:hover{background-position:100% 0;}
#main .columns-holder{font-size:12px;line-height:18px;color:#2f2e2f;overflow:hidden;padding:0 0 40px;}
#main .columns-holder .column{width:267px;float:left;padding:0 4px;margin:0 42px 0 0;}
#main .columns-holder .column.special{width:306px;padding:0;margin:0;}
#main .columns-holder h2{font-size:18px;line-height:21px;font-weight:bold;color:#b3b3b3;margin:0 -4px 20px;text-transform:uppercase;}
#main .columns-holder .column.special h2{margin:0 0 20px;}
#main .columns-holder h2 span{color:#112e59;}
#main .columns-holder h2 strong{color:#942305;font-weight:bold;}
#main .columns-holder .img-holder{padding:2px;border:1px solid #cdcdcb;margin:0 -4px 15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
#main .columns-holder p{margin:0 0 7px;}
#main .columns-holder .more{color:#fff;display:inline-block;vertical-align:top;padding:0 7px 1px;line-height:26px;text-decoration:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#862a2a;background:-moz-linear-gradient(top, rgba(198,86,86,1) 0%, rgba(96,5,5,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(198,86,86,1)), color-stop(100%,rgba(96,5,5,1)));background:-webkit-linear-gradient(top, rgba(198,86,86,1) 0%,rgba(96,5,5,1) 100%);background:-o-linear-gradient(top, rgba(198,86,86,1) 0%,rgba(96,5,5,1) 100%);background:-ms-linear-gradient(top, rgba(198,86,86,1) 0%,rgba(96,5,5,1) 100%);background:linear-gradient(top, rgba(198,86,86,1) 0%,rgba(96,5,5,1) 100%);}
#main .columns-holder .more:hover{background:#bb7576;background:-moz-linear-gradient(top, rgba(217,150,151,1) 0%, rgba(94,13,13,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(217,150,151,1)), color-stop(100%,rgba(94,13,13,1)));background:-webkit-linear-gradient(top, rgba(217,150,151,1) 0%,rgba(94,13,13,1) 100%);background:-o-linear-gradient(top, rgba(217,150,151,1) 0%,rgba(94,13,13,1) 100%);background:-ms-linear-gradient(top, rgba(217,150,151,1) 0%,rgba(94,13,13,1) 100%);background:linear-gradient(top, rgba(217,150,151,1) 0%,rgba(94,13,13,1) 100%);}
.tab-holder{overflow:hidden;position:relative;}
.tab-holder .link{position:absolute;z-index:10;top:1px;right:2px;color:#fff;font-size:11px;line-height:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0 10px 1px;text-decoration:none;background:#862a2a;background:-moz-linear-gradient(top, rgba(164,4,4,1) 0%, rgba(117,2,2,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(164,4,4,1)), color-stop(100%,rgba(117,2,2,1)));background:-webkit-linear-gradient(top, rgba(164,4,4,1) 0%,rgba(117,2,2,1) 100%);background:-o-linear-gradient(top, rgba(164,4,4,1) 0%,rgba(117,2,2,1) 100%);background:-ms-linear-gradient(top, rgba(164,4,4,1) 0%,rgba(117,2,2,1) 100%);background:linear-gradient(top, rgba(164,4,4,1) 0%,rgba(117,2,2,1) 100%);}
.tab-holder .link:hover{background:#bb7576;background:-moz-linear-gradient(top, rgba(228,179,179,1) 0%, rgba(117,2,2,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(228,179,179,1)), color-stop(100%,rgba(117,2,2,1)));background:-webkit-linear-gradient(top, rgba(228,179,179,1) 0%,rgba(117,2,2,1) 100%);background:-o-linear-gradient(top, rgba(228,179,179,1) 0%,rgba(117,2,2,1) 100%);background:-ms-linear-gradient(top, rgba(228,179,179,1) 0%,rgba(117,2,2,1) 100%);background:linear-gradient(top, rgba(228,179,179,1) 0%,rgba(117,2,2,1) 100%);}
.tabset{overflow:hidden;position:relative;z-index:2;margin:0 0 -3px;}
.tabset li{float:left;padding:0 4px 2px 0;}
.tabset a{float:left;color:#828282;padding:1px 1px 0;background:#fff;text-decoration:none;border:solid #d2d2d1;border-width:1px 1px 0;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
.tabset a:hover{float:left;color:#828282;padding:1px;background:#F3F2F2;text-decoration:none;border:solid #d2d2d1;border-width:1px 1px 0;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
.tab.active{background:#F3F2F2;border-bottom:1px solid #F3F2F2;}
.tabset a span{float:left;width:70px;text-align:center;background:#fcfbfb;}
.tabset a:hover span, .tabset a.active span{color:#464646;background:#f3f1f1;padding-bottom:2px;margin-bottom:-1px;}
.tab-content{overflow:hidden;width:302px;padding:1px;overflow:hidden;background:#F3F2F2;z-index:1;position:relative;border:1px solid #d2d2d1;}
.tab-content ul{width:100%;font-size:12px;line-height:16px;color:#3a3a3b;padding:4px 0 0;overflow:hidden;background:#f3f2f2;}
.tab-content li{overflow:hidden;padding:11px 8px 9px 12px;}
.tab-content li:first-child{background:none;}
.tab-content .date{font-size:11px;line-height:14px;font-style:normal;color:#898989;display:block;padding:0 0 2px;}
#main .tab-content p{margin:0 0 3px;}
.tab-content .link-holder{font-size:11px;line-height:16px;overflow:hidden;text-align:right;}
.tab-content .link-holder a{color:#a40404;text-decoration:none;}
.tab-content .link-holder a:hover{background:url(../images/divider02.gif) repeat-x 0 100%;}
.tab-content li holder{overflow:hidden;}
.tab-content li .alignleft{padding:2px;background:#fff;margin:4px 10px 0 0;}
.box-holder{width:100%;padding:0 0 48px;}
.box-holder .box{float:left;min-height:124px;width:215px;margin:0 0 0 12px;padding:3px;overflow:hidden;background:#fff;border:1px solid #c4c4c3;-webkit-box-shadow:0 49px 10px -43px rgba(0, 0, 0, 0.7), 0 0 4px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 49px 10px -43px rgba(0, 0, 0, 0.7), 0 1px 4px rgba(0, 0, 0, 0.6);box-shadow:0 49px 10px -43px rgba(0, 0, 0, 0.7), 0 1px 4px rgba(0, 0, 0, 0.6);}
.box-holder .box:first-child{margin-left:0;}
.box-holder .box .holder{width:100%;color:#3a3a3b;font-size:12px;line-height:15px;background:#f3f2f2;min-height:124px;padding:0 0 5px;}
.box-holder h3{font-size:16px;line-height:19px;font-weight:normal;margin:0 0 5px;}
.box-holder h3 a{color:#fff;text-decoration:none;display:block;background:#131521;}
.box-holder h3 a span{display:block;padding:7px 12px 10px;background:url(../images/arrow-2.png) no-repeat 100% 8px;}
.box-holder h3 a:hover{background:rgb(123,125,132);background:-moz-linear-gradient(top, rgba(123,125,132,1) 0%, rgba(21,23,35,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(123,125,132,1)), color-stop(100%,rgba(21,23,35,1)));background:-webkit-linear-gradient(top, rgba(123,125,132,1) 0%,rgba(21,23,35,1) 100%);background:-o-linear-gradient(top, rgba(123,125,132,1) 0%,rgba(21,23,35,1) 100%);background:-ms-linear-gradient(top, rgba(123,125,132,1) 0%,rgba(21,23,35,1) 100%);background:linear-gradient(top, rgba(123,125,132,1) 0%,rgba(21,23,35,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7b7d84', endColorstr='#151723',GradientType=0);}
.box-holder .info, .box-holder .text{overflow:hidden;}
.box-holder h4{font-size:18px;line-height:20px;font-weight:bold;color:#a82d2d;margin:0 0 2px;}
.box-holder .text .alignleft{margin:3px 8px 0 0;}
.page-title{font-size:13px;line-height:16px;color:#d7d7d7;overflow:hidden;padding:18px 0 0;position:relative;z-index:3;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-webkit-box-shadow:0 12px 7px -10px rgba(0, 0, 0, 0.8);-moz-box-shadow:0 12px 7px -10px rgba(0, 0, 0, 0.8);box-shadow:0 12px 7px -10px rgba(0, 0, 0, 0.8);border-bottom-right-radius:8px;border-bottom-left-radius:8px;background:url(../images/bg-page-title.jpg) repeat-y;}
.page-title img{border-bottom-left-radius:8px;}
.page-title .alignleft{margin:-25px 16px 0 0;}
.page-title .title-box{padding:0 230px 0 0;overflow:hidden;}
#main h1{color:#fff;font-size:23px;line-height:30px;font-weight:normal;text-transform:uppercase;}
.info-area{width:100%;}
.content-holder{float:left;width:727px;background:url(../images/bg-content-holder.gif) repeat-y;}
.content-holder-one-column{float:left;width:100%;}
.content-holder-two-column{float:left;width:727px;}
.content-holder-menu{float:left;}
#content{float:right;width:500px;padding:25px 20px 40px 18px;}
.content-holder-two-column #content{width:700px;}
.content-holder-menu #content{width:710px;}
#content-one-column{padding:25px 0 40px 0;}
#content h2, #content-one-column h2{font-size:22px;line-height:25px;padding:0 0 5px;margin:0 0 12px;color:#942305;font-weight:bold;background:url(../images/divider02.gif) repeat-x 0 100%;}
#content h3, #content-one-column h3{font-size:18px;line-height:21px;color:#942305;font-weight:bold;margin:0 0 12px;}
#content h4, #content-one-column h4{font-size:14px;line-height:17px;color:#7e7e7e;margin:0 0 8px;font-weight:bold;text-transform:uppercase;}
#content h5, #content-one-column h5{font-size:14px;line-height:17px;color:#5b5b5b;margin:0 0 5px;font-weight:bold;font-style:italic;}
#content h6, #content-one-column h6{font-size:12px;line-height:15px;margin:0 0 32px;font-weight:normal;}
#content p, #content-one-column p{margin:0 0 20px;}
#content article, #content-one-column article{padding:0 0 22px;}
#content ul{padding:11px 0 12px;}
#content ul li{padding:0 0 6px 30px;background:url(../images/bullet01.gif) no-repeat 12px 7px;}
#content .section{overflow:hidden;padding:0 0 10px;margin:0 0 22px;background:url(../images/divider04.gif) no-repeat 0 100%;}
#content-one-column .section{overflow:hidden;padding:0 0 20px;margin:0 0 22px;background:url(../images/divider04-long.gif) no-repeat 50% 100%;}
.content-holder-two-column #content .section{padding:0 0 20px;background:url(../images/divider04-long.gif) no-repeat 50% 100%;}
.section .img-holder{padding:4px;margin:0 0 15px;display:inline-block;vertical-align:top;background:#faf9f9;border:1px solid #aaa;-webkit-box-shadow:0 20px 10px -15px rgba(0, 0, 0, 0.7);-moz-box-shadow:0 20px 10px -15px rgba(0, 0, 0, 0.7);box-shadow:0 20px 10px -15px rgba(0, 0, 0, 0.7);}
#content .block, #content-one-column .block{float:right;width:192px;padding:5px 5px 0px;font-size:11px;line-height:13px;background:#faf9f9;margin:5px 0 9px 20px;border:1px solid #aaa;clear:right;}
#content .block-left, #content-one-column .block-left{float:left;width:192px;padding:5px 5px 0px;font-size:11px;line-height:13px;background:#faf9f9;margin:5px 20px 10px 0;border:1px solid #aaa;clear:left;}
#content .block em, #content-one-column .block em, #content .block-left em{font-style:italic;}
#content .block a, #content-one-column .block a, #content .block-left a{color:#1a4788;}
#content .block p, #content-one-column .block p, #content .block-left p{margin-bottom:5px;}
#content .block .img-holder, #content-one-column .block .img-holder, #content .block-left .img-holder{margin:0 0 7px;overflow:hidden;position:relative;padding:0;display:block;border:0;-webkit-box-shadow:0 20px 10px -15px rgba(0, 0, 0, 0);-moz-box-shadow:0 20px 10px -15px rgba(0, 0, 0, 0);box-shadow:0 20px 10px -15px rgba(0, 0, 0, 0);}
li.grid-item{float:left;padding:10px;position:relative;width:167px;}
li.list-item{float:left;padding:10px;width:445px;background:none;}
div.itemLeft{float:left;padding-right:10px;position:relative;}
.zoom{position:absolute;top:50%;left:50%;width:68px;height:83px;overflow:hidden;margin:-42px 0 0 -34px;text-indent:-9999px;background:url(/images/zoom.png) no-repeat;display:none;}
.two-columns{padding:0 0 20px;overflow:hidden;}
.two-columns .column{float:left;width:240px;padding:10px 0 0 20px;}
.two-columns .column:first-child{padding:0;}
.three-columns{padding:0 0 30px;overflow:hidden;}
.three-columns .column{width:210px;float:left;padding:0 0 0 25px;}
.three-columns .column:first-child{padding:0;}
#content .three-columns h4, #content-one-column .three-columns h4{color:#942305;text-transform:none;}
.area{padding:0 0 20px;overflow:hidden;}
#content .area h3, #content-one-column .area h3{display:block;margin:0 0 10px;padding:0 0 5px;color:#942305;font-size:18px;line-height:21px;font-weight:bold;background:url(../images/divider02.gif) repeat-x 0 100%;}
#content .text-info .text, #content-one-column .text-info .text, #content-one-column .text-info{overflow:hidden;}
#content .text-info{overflow:visible;}
.area .img-holder{float:left;margin:5px 15px 0 0;}
#content .text-info .img-holder, #content-one-column .text-info .img-holder{float:left;margin:5px 15px 0 0;}
#content .text-info .img-holder-right, #content-one-column .text-info .img-holder-right{float:right;margin:5px 0 0 15px;}
#content .section.callout-blocks, #content-one-column .section.callout-blocks{padding-bottom:25px;}
.callout-block{font-size:18px;line-height:20px;font-weight:normal;color:#1a4788;width:150px;text-transform:uppercase;}
.callout-block.left{float:left;margin:0 10px 0 0;padding:0 10px 0 0;text-align:right;border-right:5px solid #1a4788;}
.callout-block.right{float:right;margin:10px 0 0 10px;padding:0 0 0 10px;text-align:left;border-left:5px solid #1a4788;}
.special-blocks{overflow:hidden;padding-top:10px;}
.special-blocks .note{overflow:hidden;padding:5px 5px 7px 11px;background:#faf9f9;border:solid #fff;margin:0 0 15px;line-height:16px;border-width:1px 1px 1px 15px;}
#content .special-blocks .note p, #content-one-column .special-blocks .note p{margin:0;}
.special-blocks .note .heading{display:block;font-size:16px;line-height:20px;margin:0 0 4px;font-weight:normal;}
.special-blocks .note.red{border-color:#942305;}
.special-blocks .note.blue{border-color:#1a4788;}
.special-blocks .note.gray{border-color:#898989;}
.special-blocks .note.red .heading{color:#942305;}
.special-blocks .note.blue .heading{color:#1a4788;}
.special-blocks .note.gray .heading{color:#898989;}
#content blockquote, #content-one-column blockquote{color:#747474;line-height:18px;padding:15px 55px 25px;text-align:right;background:url(../images/bg-left-quote.gif) no-repeat 0 10px;}
#content blockquote q, #content-one-column blockquote q{padding:0 55px 5px 0;margin:0 -55px 0 0;overflow:hidden;display:block;width:100%;text-align:left;background:url(../images/bg-right-quote.gif) no-repeat 100% 100%;}
#content blockquote cite, #content-one-column blockquote cite{font-style:italic;}
a.top{color:#fff;font-size:11px;line-height:15px;text-decoration:none;display:inline-block;vertical-align:top;padding:0 8px 1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:rgb(162,4,4);background:-moz-linear-gradient(top, rgba(162,4,4,1) 0%, rgba(115,2,2,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(162,4,4,1)), color-stop(100%,rgba(115,2,2,1)));background:-webkit-linear-gradient(top, rgba(162,4,4,1) 0%,rgba(115,2,2,1) 100%);background:-o-linear-gradient(top, rgba(162,4,4,1) 0%,rgba(115,2,2,1) 100%);background:-ms-linear-gradient(top, rgba(162,4,4,1) 0%,rgba(115,2,2,1) 100%);background:linear-gradient(top, rgba(162,4,4,1) 0%,rgba(115,2,2,1) 100%);}
#sidebar{float:left;width:189px;margin:-5px 0 0;text-align:right;font-size:12px;line-height:15px;}
#sidebar .title{font-size:14px;line-height:17px;display:block;font-weight:normal;background:#d5d4d4 url(../images/divider01.gif) repeat-x 0 30px;text-transform:uppercase;padding:11px 17px 3px 10px;color:#464646;margin-bottom:2px;}
#sidebar ul{font-weight:bold;padding:19px 0 0;}
#sidebar li{padding:0 0 2px;background:none;}
#sidebar li a{color:#464646;display:block;text-decoration:none;padding:2px 18px 3px 10px;}
#sidebar ul ul{font-weight:normal;padding:1px 0 8px;}
#sidebar ul .active > a:hover, #sidebar ul .active > a{color:#fff;background:#5375a5 url(../images/arrow1.gif) no-repeat 100% 0;}
#sidebar li a:hover{background:#e6e5e5;}
.two-line-title{color:#fff !important;background:#5375a5 url(../images/arrow2.gif) no-repeat 100% 0 !important;}
.aside{float:right;width:189px;z-index:20;padding:4px;font-size:12px;line-height:14px;margin:-44px 14px 0 0;position:relative;background:#fff;color:#7e7e7e;border:1px solid #adadad;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 40px 10px -36px rgba(0, 0, 0, 0.7);-moz-box-shadow:0 40px 10px -36px rgba(0, 0, 0, 0.7);box-shadow:0 40px 10px -36px rgba(0, 0, 0, 0.7);}
.aside .holder{width:100%;overflow:hidden;padding:9px 0 0;background:#f2f2f1;}
.aside p{margin:0 0 10px;}
.user-menu{font-size:11px;line-height:14px;padding:0 0 12px 13px;overflow:hidden;}
.user-menu li{float:left;margin:0 4px 0 5px;}
.user-menu li img.print{float:left;}
.user-menu li a{color:#1a4788;padding-left:5px;text-decoration:none;}
.aside .box{overflow:hidden;padding:0 7px 9px;}
.aside .heading, .aside .boxheading{width:189px;overflow:hidden;margin:0 0 5px -7px;padding:0 0 2px;text-align:center;font-size:14px;line-height:19px;background:url(../images/divider01.gif) repeat-x 0 100%;}
.aside .heading h3, .aside .boxheading h3{color:#fff;font-weight:normal;padding:0 7px 2px;background:#131521;text-transform:uppercase;}
.aside .list{font-size:14px;line-height:19px;}
.aside .list li{padding:0 0 6px;}
.aside .list a{color:#1a4788;text-decoration:none;}
.aside .alignleft{margin:2px 3px 0 -3px;}
.aside .text-block p, .aside .text-info p{overflow:hidden;}
.aside .title{color:#1a4788;font-size:14px;line-height:17px;display:block;margin:0 0 3px;}
.aside .text-block{overflow:hidden;}
.aside .text-block ul{padding:0 0 0 15px;list-style:disc}
.aside .text-block .alignleft{margin:0 7px 0 0;padding:2px;background:#faf9f9;border:1px solid #aaa;}
.aside .image-block{position:relative;border:1px solid #060606;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background:#131521;margin-bottom:9px;}
* + html .aside .image-block{display:inline-block;}
.aside .image-block img{vertical-align:top;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
.aside .image-block .description{position:absolute;left:0;right:0;bottom:0;padding:1px 0 3px;font-size:13px;line-height:15px;text-align:center;color:#fff;background:url(../images/bg-description.png);border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;}
.aside .image-block .description .ttl{display:block;font-weight:bold;}
.aside .image-block .description p{margin:0;}
.aside .image-block .description a{text-decoration:none;color:#fff;}
.aside .image-block .description a:hover{text-decoration:underline;}
#footer{width:100%;font-size:12px;line-height:18px;overflow:hidden;padding:0 9999px;margin:0 -9999px 45px;background:url(../images/bg-dark.jpg);}
#footer .columns-holder{width:100%;overflow:hidden;padding:0 9999px 10px;margin:0 -9999px;border-bottom:1px solid #000;background:rgb(23,23,23);background:-moz-linear-gradient(top, rgba(23,23,23,1) 0%, rgba(23,23,23,1) 50%, rgba(81,81,81,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(23,23,23,1)), color-stop(50%,rgba(23,23,23,1)), color-stop(100%,rgba(81,81,81,1)));background:-webkit-linear-gradient(top, rgba(23,23,23,1) 0%,rgba(23,23,23,1) 50%,rgba(81,81,81,1) 100%);background:-o-linear-gradient(top, rgba(23,23,23,1) 0%,rgba(23,23,23,1) 50%,rgba(81,81,81,1) 100%);background:-ms-linear-gradient(top, rgba(23,23,23,1) 0%,rgba(23,23,23,1) 50%,rgba(81,81,81,1) 100%);background:linear-gradient(top, rgba(23,23,23,1) 0%,rgba(23,23,23,1) 50%,rgba(81,81,81,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#171717', endColorstr='#515151',GradientType=0);}
#footer .column-1{float:left;width:364px;padding:0 112px 0 0;}
#footer .text-block{overflow:hidden;color:#f2f1f1;}
#footer .text-block .alignleft{border:2px solid #757575;margin:4px 24px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#footer .text-block .info{overflow:hidden;}
#footer .text-block p{margin:0 0 5px;}
#footer .text-block a{color:#ed4141;text-decoration:none;}
#footer .text-block a:hover{background:url(../images/divider07.gif) repeat-x 0 100%;}
#footer .column-2{float:left;width:155px;padding:0 85px 0 0;}
.column-2 li{padding:0 0 7px;margin:0 0 11px;background:url(../images/divider05.gif) repeat-x 0 100%;}
.column-2 li a{color:#bdbbbb;padding:0 0 2px;text-decoration:none;}
.column-2 a:hover{color:#fff;background:url(../images/divider03.gif) repeat-x 0 100%;}
#footer .column-3{float:left;width:224px;}
.plugin{overflow:hidden;padding:4px 0 6px;}
.social-networks{padding:5px 0 13px;overflow:hidden;}
.social-networks li{float:left;padding:0 9px 0 0;}
.social-networks a{float:left;width:30px;height:32px;overflow:hidden;text-indent:-9999px;background:url(../images/bg-social-networks.png) no-repeat;}
.social-networks .twitter{background-position:-39px 0;}
.social-networks .youtube{background-position:-78px 0;}
.social-networks .linkedin{background-position:-116px 0;}
.social-networks .google{background-position:-155px 0;}
.subscribe{display:inline-block;vertical-align:top;color:#faf9f9;padding:7px 14px 8px;font-size:12px;line-height:15px;background:#010005;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-decoration:none;}
.subscribe:hover{background:rgb(94,94,96);background:-moz-linear-gradient(top, rgba(94,94,96,1) 0%, rgba(1,0,5,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(94,94,96,1)), color-stop(100%,rgba(1,0,5,1)));background:-webkit-linear-gradient(top, rgba(94,94,96,1) 0%,rgba(1,0,5,1) 100%);background:-o-linear-gradient(top, rgba(94,94,96,1) 0%,rgba(1,0,5,1) 100%);background:-ms-linear-gradient(top, rgba(94,94,96,1) 0%,rgba(1,0,5,1) 100%);background:linear-gradient(top, rgba(94,94,96,1) 0%,rgba(1,0,5,1) 100%);}
#pdfNotice{background-image:url("/images/adobe-acrobat-file-icon.jpg");background-position:0 1px;background-repeat:no-repeat;clear:both;font-size:12px;margin-top:2em;padding:3px 0 0.5em 45px;line-height:16px;}
#footer .columns-holder .footerheading{width:100%;overflow:hidden;padding:10px 9999px 8px;margin:0 -9999px 12px;background:#3a3a3a;}
#footer .columns-holder .footerheading strong{display:block;color:#eaeaea;font-size:18px;line-height:21px;position:relative;font-weight:normal;}
#footer section{padding:5px 0 15px;overflow:hidden;}
#footer .holder{float:left;color:#fff;}
#footer .holder address{padding:0 0 5px;font-style:normal;}
#footer .holder dl{overflow:hidden;}
#footer .holder dt{float:left;color:#bdbcbb;padding:0 3px 0 0;}
#footer .holder dd{float:left;padding:0 12px 0 0;}
.navigation{float:right;overflow:hidden;padding:10px 0;}
.navigation li{float:left;padding:0 10px;margin:0 -5px 0 5px;background:url(../images/separator02.gif) no-repeat 100% 50%;}
.navigation a{color:#c6c6c4;padding:0 0 1px;text-decoration:none;}
.navigation a:hover{color:#fff;background:url(../images/divider03.gif) repeat-x 0 100%;}
.adr .type{display:none;}
@media print{*{overflow:visible !important;border:0 !important;background:none !important;filter:none !important;}
.info-area, .content-holder, .content-holder-one-column, .box-holder, .box, .column, .columns-holder, #main, #content, #content-one-column{width:100% !important;overflow:visible;display:inline-block;vertical-align:top;padding:0;margin:0;border:0;float:none;}
#header, #header .holder{margin:0;padding:0;width:100%;}
.block, #nav, #sidebar, .aside, .navigation, .gallery-holder, .search-form, #footer .columns-holder, #header .frame{display:none;}
.logo{float:none;width:100%;text-align:center;padding:0 0 20px;}
#footer{width:100%;margin:0;padding:0;}
#footer section{width:100%;display:inline-block;vertical-align:top;padding:30px 0 0;color:#000;}
}
.ddshadow{display:none !important;}
div#title-container{background:url(../images/bg-fb-title.jpg) #4e4e4e repeat-x;background-position:bottom left;position:absolute;width:580px;left:-10px;}
div#title-container-vid{background:url("../images/bg-dark.jpg") repeat scroll 0 0 transparent;left:-10px;padding:15px 30px 15px 15px;position:relative;top:-10px;width:auto;margin-right:-20px;}
div#title-controls{float:left;width:117px;height:50px;font-size:12px;font-family:Arial;color:#7d7d7d;background:#fff;-webkit-border-bottom-right-radius:15px;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px;}
div#title-controls .print-text{font-size:11px;}
div#title-caption{padding:10px 15px 5px 0;font-family:Arial;font-size:13px;line-height:15px;color:#FFF;text-align:left;float:right;width:430px;}
div#title-caption p{padding:0 0 6px 0}
div#title-caption em{font-style:oblique;}
div#zoom-image-print{padding:5px 0 0;text-align:center;width:100%;}
div.text span{font-weight:bold;}
div.trivia-result{padding:10px 0 10px 24px;}
span.trivia-score{color:Green;}
div#anchor{padding:20px 0 0 10px;}
.q-container{padding-bottom:40px;clear:both;}
.q-questionNumber{float:left;padding-right:10px;}
.q-question{float:left;width:460px}
#content .q-container .text-info{padding-left:20px;clear:both;}
#content .q-container .text-info .text{overflow:visible;}
#content .q-container .text-info .img-holder{float:left;margin:5px 15px 0 0;}
#content .q-container .text-info .img-holder img{padding:5px;background-color:#faf9f9f;border:1px solid #aaa;}
.q-container td input{float:left;}
.q-container td label{text-indent:25px;margin-left:5px;}
.q-container tr{clear:both}
td.date-highlight{border:none !important;padding:1px 0 1px 1px !important;background:none !important;overflow:hidden;}
td.date-highlight a{font-weight:bold !important;border:1px #AAAAAA solid !important;}
.view-left{float:left;height:16px;width:16px;padding:1px 0 0 5px;}
span.grid-view-right{float:left;}
span.list-view-right{float:left;}
#itemRight{font-style:normal;}
.info-item-container{margin-bottom:20px; clear:both;}
#content .info-item-container .img-holder {margin: 5px 15px 40px 0;}
.print-text{padding-left:5px;}
.icon-container{float:left;padding-right:27px;}
.icon-container div{display:inline;position:relative;top:8px;left:3px;}
.caption-container img{float:left;padding-right:10px;}
.caption-container{font-size:12px;line-height:17px;}
.gallery-link{margin:6px 0 0 0;}
#galleryplusicon div.itemLeft{height:158px;background:#fff;text-align:center;border:1px solid #aaa;}
#galleryplusicon div.itemLeft a{display:block;padding:8px 3px 0 10px;text-align:center;font-style:normal;width:150px;}
#galleryplusicon div.itemLeft img{padding:15px 0 0 0px;text-align:center;}
div#toc-container{font-size:12px;height:380px;line-height:18px;overflow:hidden;width:290px;}
div#toc-container:hover{overflow:auto;}
div.bodyfont-toc{width:265px;}
div.gallery-title{background-color:#1E1E1E;color:#FFFFFF;font-weight:bold;height:20px;left:5px;padding:2px 5px;position:relative;text-align:center;top:29px;width:200px;z-index:1;}
.gallery-filter:hover{text-decoration:none;}
.search-results-hit{margin-bottom:20px;}
.exLinkWrap{width:530px;padding:5px;}
.exLinkWrap h2{font-size:18px;line-height:22px;font-weight:bold;padding:0 0 8px;}
.exLinkWrap p{font-size:13px;line-height:20px;}
.exLink{padding:12px 0 0;font-weight:bold;}
.nailthumb-container{width:158px;height:158px;margin:0 0 11px;padding:0;overflow:hidden;position:relative;text-align:left;border:1px solid #aaa;}.nailthumb-container img.nailthumb-image{margin:0;padding:0;max-width:none;text-align:left;float:left}.nailthumb-container span.nailthumb-title{background:none repeat scroll 0 0 rgba(0,0,0,0.5);bottom:0;color:White;display:block;font-size:9px;height:20px;left:0;margin-top:2px;line-height:20px;position:relative;text-align:center;width:100%;overflow:hidden;float:left}.nailthumb-container span.nailthumb-title .nailthumb-title-scroller{padding-left:2px}.nailthumb-container img{max-width:none;text-align:left}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../images/fancybox/fancybox.png');}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../images/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:30px;cursor:pointer;outline:none;background:transparent url('../images/fancybox/blank.gif');z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('../images/fancybox/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('../images/fancybox/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../images/fancybox/fancybox-x.png');}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../images/fancybox/fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../images/fancybox/fancybox-y.png');background-position:-20px 0px;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../images/fancybox/fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../images/fancybox/fancybox-x.png');background-position:0px -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../images/fancybox/fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../images/fancybox/fancybox-y.png');}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../images/fancybox/fancybox.png');background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url('../images/fancybox/fancy_title_over.png');display:block;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('../images/fancybox/fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../images/fancybox/fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('../images/fancybox/fancybox.png') -55px -90px no-repeat;}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1;}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop)) + 'px');}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_loading.png', sizingMethod='scale');}
.fancybox-ie .fancybox-bg{background:transparent !important;}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancybox/fancy_shadow_nw.png', sizingMethod='scale');}

/*exit notice*/
#ln-blackout {position:fixed; top:0; left:0; width:100%; height:100%; background-color:#000; z-index:2001;}
#ln-messageHolder {position:fixed; top:150px; left:0; width:100%; z-index:2002;}
#ln-messageBox {width:540px; margin:0 auto; min-height:200px; padding:10px; background-color:#fff; -moz-box-shadow:0 0 20px 10px #666; -webkit-box-shadow:0 0 20px #666;}
a#ln-cancelLink {background-color:#e6e6e6; font-weight:bold; padding:5px; color:#666; text-decoration:none; text-transform:uppercase; font-size:0.8em;}
a#ln-cancelLink:hover {background-color:#666; color:#e6e6e6;}
.setoff {background-color:#f2f2f2; padding:5px; margin:10px 0 20px 0;}
