.pp_content img {border: none !important;box-shadow: none !important;}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(../img/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(../img/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(../img/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(../img/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(../img/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(../img/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(../img/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(../img/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(../img/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(../img/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(../img/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(../img/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery ul li a{background:url(../img/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(../img/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(../img/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:105px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;font-color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(../img/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(../img/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(../img/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(../img/prettyPhoto/default/loader.gif) center center 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_content{height:40px;min-width:40px}* html .pp_content{width:40px}.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}.pp_description{display:none;margin:0 0 5px}.pp_nav{clear:right;float:left;margin:3px 10px 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{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(../img/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(../img/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(../img/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{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#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}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}.tipsy { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #ffffff; padding: 5px; position: absolute; z-index: 100000; text-shadow: none; }.tipsy a { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #ffffff; text-shadow: none; }.tipsy-inner { padding: 5px 8px 6px 8px; background-color: black; color: white; max-width: 200px; text-align: left; border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; font-size: 12px; }.tipsy-arrow { position: absolute; background: url('../img/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }div.selector, div.selector span, div.checker span,div.radio span, div.uploader, div.uploader span.action,div.button,div.button span {background-image: url(../img/sprite.png);background-repeat: no-repeat;-webkit-font-smoothing: antialiased;}.selector, .radio, .checker, .uploader,.button, .selector *, .radio *, .checker *, .uploader *,.button *{margin: 0;padding: 0;}input.text,input.email, input.password,textarea.uniform {font-size: 12px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: normal;padding: 3px;color: #777;background: url('../img/bg-input-focus.png') repeat-x 0px 0px;background: url('../img/bg-input.png') repeat-x 0px 0px;border-top: solid 1px #aaa;border-left: solid 1px #aaa;border-bottom: solid 1px #ccc;border-right: solid 1px #ccc;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;outline: 0;}input.text:focus,input.email:focus,input.password:focus,textarea.uniform:focus {-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.3);box-shadow: 0px 0px 4px rgba(0,0,0,0.3);border-color: #999;background: url('../img/bg-input-focus.png') repeat-x 0px 0px;}div.selector {background-position: -483px -130px;line-height: 26px;height: 26px;}div.selector span {background-position: right 0px;height: 26px;line-height: 26px;}div.selector select {top: 0px;left: 0px;}div.selector:active, div.selector.active {background-position: -483px -156px;}div.selector:active span, div.selector.active span {background-position: right -26px;}div.selector.focus, div.selector.hover, div.selector:hover {background-position: -483px -182px;}div.selector.focus span, div.selector.hover span, div.selector:hover span {background-position: right -52px;}div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover {background-position: -483px -208px;}div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span {background-position: right -78px;}div.selector.disabled {background-position: -483px -234px;}div.selector.disabled span {background-position: right -104px;}div.checker {width: 19px;height: 19px;}div.checker input {width: 19px;height: 19px;}div.checker span {background-position: 0px -260px;height: 19px;width: 19px;}div.checker:active span, div.checker.active span {background-position: -19px -260px;}div.checker.focus span,div.checker:hover span {background-position: -38px -260px;}div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span {background-position: -57px -260px;}div.checker span.checked {background-position: -76px -260px;}div.checker:active span.checked, div.checker.active span.checked {background-position: -95px -260px;}div.checker.focus span.checked,div.checker:hover span.checked {background-position: -114px -260px;}div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked {background-position: -133px -260px;}div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span {background-position: -152px -260px;}div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked {background-position: -171px -260px;}div.radio {width: 18px;height: 18px;}div.radio input {width: 18px;height: 18px;}div.radio span {height: 18px;width: 18px;background-position: 0px -279px;}div.radio:active span, div.radio.active span {background-position: -18px -279px;}div.radio.focus span, div.radio:hover span {background-position: -36px -279px;}div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span {background-position: -54px -279px;}div.radio span.checked {background-position: -72px -279px;}div.radio:active span.checked,div.radio.active span.checked {background-position: -90px -279px;}div.radio.focus span.checked, div.radio:hover span.checked {background-position: -108px -279px;}div.radio.focus:active span.checked, div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked {background-position: -126px -279px;}div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span {background-position: -144px -279px;}div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked {background-position: -162px -279px;}div.uploader {background-position: 0px -297px;height: 28px;}div.uploader span.action {background-position: right -409px;height: 24px;line-height: 24px;}div.uploader span.filename {height: 24px;margin: 2px 0px 2px 2px;line-height: 24px;}div.uploader.focus,div.uploader.hover,div.uploader:hover {background-position: 0px -353px;}div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action {background-position: right -437px;}div.uploader.active span.action,div.uploader:active span.action {background-position: right -465px;}div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action {background-position: right -493px;}div.uploader.disabled {background-position: 0px -325px;}div.uploader.disabled span.action {background-position: right -381px;}div.button {background-position: 0px -523px;}div.button span {background-position: right -643px;}div.button.focus,div.button:focus,div.button:hover,div.button.hover {background-position: 0px -553px;}div.button.focus span,div.button:focus span,div.button:hover span,div.button.hover span {background-position: right -673px; }div.button.active,div.button:active {background-position: 0px -583px;}div.button.active span,div.button:active span {background-position: right -703px;color: #555;}div.button.disabled,div.button:disabled {background-position: 0px -613px;}div.button.disabled span,div.button:disabled span {background-position: right -733px;color: #bbb;cursor: default;}div.button {height: 30px;}div.button span {margin-left: 13px;height: 22px;padding-top: 8px;font-weight: bold;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;letter-spacing: 1px;text-transform: uppercase;padding-left: 2px;padding-right: 15px;}div.selector {width: 150px;font-size: 12px;}div.selector select {min-width: 150px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 12px;border: solid 1px #fff;}div.selector span {padding: 0px 25px 0px 2px;cursor: pointer;}div.selector span {color: #666;width: 118px;text-shadow: 0 1px 0 #fff;}div.selector.disabled span {color: #bbb;}div.checker {margin-right: 5px;}div.radio {margin-right: 3px;}div.uploader {width: 150px;cursor: pointer;}div.uploader span.action {width: 85px;text-align: center;text-shadow: #fff 0px 1px 0px;background-color: #fff;font-size: 11px;font-weight: bold;}div.uploader span.filename {color: #777;width: 82px;border-right: solid 1px #bbb;font-size: 11px;}div.uploader input {width: 150px;}div.uploader.disabled span.action {color: #aaa;}div.uploader.disabled span.filename {border-color: #ddd;color: #aaa;}.selector, .checker, .button, .radio, .uploader {display: -moz-inline-box;display: inline-block;vertical-align: middle;zoom: 1;*display: inline;}.selector select:focus, .radio input:focus, .checker input:focus, .uploader input:focus {outline: 0;}div.button a,div.button button,div.button input {position: absolute;}div.button {cursor: pointer;position: relative;}div.button span {display: -moz-inline-box;display: inline-block;line-height: 1;text-align: center;}div.selector {position: relative;padding-left: 10px;overflow: hidden;}div.selector span {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}div.selector select {position: absolute;opacity: 0;filter: alpha(opacity:0);height: 25px;border: none;background: none;}div.checker {position: relative;}div.checker span {display: -moz-inline-box;display: inline-block;text-align: center;}div.checker input {opacity: 0;filter: alpha(opacity:0);display: inline-block;background: none;}div.radio {position: relative;}div.radio span {display: -moz-inline-box;display: inline-block;text-align: center;}div.radio input {opacity: 0;filter: alpha(opacity:0);text-align: center;display: inline-block;background: none;}div.uploader {position: relative;overflow: hidden;cursor: default;}div.uploader span.action {float: left;display: inline;padding: 2px 0px;overflow: hidden;cursor: pointer;}div.uploader span.filename {padding: 0px 10px;float: left;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: default;}div.uploader input {opacity: 0;filter: alpha(opacity:0);position: absolute;top: 0;right: 0;bottom: 0;float: right;height: 25px;border: none;cursor: default;}.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;}ol.linenums li {color: #bebec5;line-height: 18px;font-size: 13px;text-shadow: #ffffff;}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eeeeee;}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; margin: 0 auto;}audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }audio:not([controls]) { display: none; }[hidden] { display: none; }figure { margin: 0; }html, body {height: 100%; margin: 0; padding: 0;}body { width: 100%; overflow-x: hidden; }::-moz-selection { background: #34ade8; color: #ffffff; text-shadow: none; }::selection { background: #34ade8; color: #ffffff; text-shadow: none; }img { -ms-interpolation-mode: bicubic; vertical-align: middle; border: 0; outline: 0; }svg:not(:root) { overflow: hidden; }* { font-family: Arial, sans-serif;font-weight: normal;line-height: 1.231; text-rendering: optimizeLegibility; font-size: 100%;font-size: 1.00em;-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-weight: normal;}a { font-weight: inherit; font-size: inherit; text-decoration: none; -webkit-transition: 250ms linear all; -moz-transition: 250ms linear all; transition: 250ms linear all; }a:hover { }a:active { }a:focus { outline: 0; }a:hover, a:active { outline: 0; }abbr[title] { border-bottom: 1px dotted; }b, strong { color: inherit;font-weight: bold; }blockquote{ font-size: 24px; font-weight: 100; line-height: 28px; padding: 15px 0 0 75px;margin: 15px 0 25px 0;float: left; }blockquote:before { content: '\201C'; font-size: 128px; font-weight: 200;color: #dddddd;margin-left: -25px;margin-bottom: 10px;position: absolute; }span.fancyamp{font-family: Baskerville, Palatino, "Book Antiqua", serif;font-style: italic;color: inherit;font-size: inherit;}dfn { font-style: italic; }hr { display: block; height: 0px; width: 100%; border: 0; border-bottom: 1px solid #eeeeee; margin: 25px 0; padding: 0; float: left; }ins { background: #ffffe0; text-decoration: none; }mark { background: #ffffe0; font-style: italic; font-weight: bold; }address { display: block; line-height: 18px; margin-bottom: 18px; }pre, code, kbd, samp { font-family: monospace; }code{background: #eeeeee;color: #2daebf;padding: 3px 5px;border: 1px solid #dddddd;border-radius: 3px;font-size: 14px;}pre {display: block;overflow: hidden;background: #fefefe;margin-top: 15px;margin-bottom: 15px;border-radius: 2px;box-shadow: 0 2px 0 rgba(0, 0, 0, 0.05);white-space: pre; white-space: pre-wrap; word-wrap: break-word;font-family: monospace; }q { quotes: none; }q:before, q:after { content: ""; content: none; }small { font-size: 50%;}sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }sup { top: -0.5em; }sub { bottom: -0.25em; }p { font-size: 18px;line-height: 1.125em;margin: 0 0 1.125em 0;}p small { font-size: 12px; }h1, h2, h3, h4, h5, h6{ font-family: "Century Gothic", Arial, sans-serif;font-weight: 200;}h1{ font-size: 2.0em;line-height: 1.2em;margin-top: 0.75em; margin-bottom: 0.7em; }h2{ font-size: 1.4em;line-height: 1.2em;margin-top: 0.75em; margin-bottom: 0.7em; }h3{ font-size: 1.3em; line-height: 1.2em; margin-top: 0.75em; margin-bottom: 0.7em; }h4{ font-size: 1.20em; line-height: 1.2em; margin-top: 0.75em; margin-bottom: 0.7em; }h5{ font-size: 1em; line-height: 1.125em; margin-top: 1.125em; margin-bottom: 0.6em; }h6{ font-size: 1em; line-height: 1.25em; margin-top: 1.25em; margin-bottom: 0.6em; }ul, ol { margin: 0 0 15px 0; padding: 0; }ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; }ul { list-style: disc; }ol { list-style: decimal; }ol.roman{list-style: upper-roman;}li { font-size: 18px;line-height: 1.4em;}dl { margin-bottom: 15px; }dl dt, dl dd { font-size: 18px;}dl dt { font-weight: bold; }dl dd { margin-left: 9px; }ul, ol { margin: 0 0 10px 20px; padding: 0; }dd { margin: 0 0 0 20px; }nav ul, nav ol, #nav ul, #nav ol, #navigation ul, #navigation ol, .nav { list-style: none; list-style-image: none; margin: 0; padding: 0; }form { margin: 0; }form ul { margin: 5px 0 5px 0; padding: 0; }form ul li { list-style: none; }fieldset { border: 1px solid rgba(0, 0, 0, 0.2); margin: 5px 0 15px 0; padding: 25px; }fieldset ul { margin: 0; padding: 0;}fieldset ul li { list-style: none; }label { cursor: pointer; font-size: 18px; font-weight: 200; }legend { border: 0; padding: 0; margin-left: 5px; font-size: 18px; font-weight: bold; }button, input, select, textarea { font-size: 1.0em; margin: 5px 0; vertical-align: baseline; *vertical-align: middle;}button,input[type="reset"],input[type="submit"],input[type="button"] {-webkit-appearance: none;border-radius: 3px;background: #dddddd;background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd));background-image: -moz-linear-gradient(#ffffff, #dddddd);background-image: -ms-linear-gradient(#ffffff, #dddddd);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dddddd));background-image: -webkit-linear-gradient(#ffffff, #dddddd);background-image: -o-linear-gradient(#ffffff, #dddddd);background-image: linear-gradient(#ffffff, #dddddd);border: none;cursor: pointer;font-weight: bold;outline: 0;overflow: visible;padding: 3px 10px;width: auto;-webkit-transition: 250ms linear all;-moz-transition: 250ms linear all;transition: 250ms linear all;}input[type="text"], input[type="password"], textarea {background: #f9f9f9;margin-bottom: 5px;padding: 8px 5px;border-radius: 2px;border: 1px solid rgba(0, 0, 0, 0.2);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;}input[type="file"] {padding: 5px;border: 1px solid rgba(0, 0, 0, 0.2);border-radius: 2px;}input[type="text"],input[type="password"],input[type="file"],textarea{-webkit-transition: 250ms linear all; -moz-transition: 250ms linear all; transition: 250ms linear all; }input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus,textarea:focus{background: #ffffff;border: 1px solid #2daebf;box-shadow: 0 0 5px #2daebf;outline: 0;}textarea {min-height: 100px;margin-bottom: 10px;}input.blue,textarea.blue{ border: 1px solid #2daebf;box-shadow: 0 0 5px #2daebf;}input.orange,textarea.orange{ border: 1px solid #ff5c00;box-shadow: 0 0 5px #ff5c00;}input.red,textarea.red{ border: 1px solid #ff2b25;box-shadow: 0 0 5px #ff2b25;}input.green,textarea.green{ border: 1px solid #91bd09;box-shadow: 0 0 5px #91bd09;}label.blue,label.orange,label.red,label.green{width: 100%;font-size: 12px;font-weight: normal;float: left;margin: 0 0 5px 2px;}label.blue{color: #2daebf;}label.orange{color: #ff5c00;}label.red{color: #ff2b25;}label.green{color: #91bd09;}input:valid, textarea:valid {}input:invalid, textarea:invalid { background-color: #f0dddd; }table {width: 100%;margin-bottom: 18px;padding: 0;border-collapse: separate;font-size: 1.0em;border: 1px solid #dddddd;border-radius: 3px;}table th, table td {padding: 10px;line-height: 13.5px;text-align: left;vertical-align: middle;border-top: 1px solid #dddddd;}table th {font-weight: bold;border-top: none;}.table-striped tbody tr:nth-child(odd) td {background-color: #f9f9f9;}.table-striped tbody tr:hover td {background-color: #f5f5f5;} .contact-button input,.button, .button:visited {background: #bbbbbb url(../img/button.png) repeat-x; display: inline-block; padding: 5px 10px 5px 10px; margin-right: 3px;margin-bottom: 1.5em;color: #ffffff; font-weight: bold; text-decoration: none;border-radius: 3px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3);border-bottom: 2px solid rgba(0, 0, 0, 0.2);position: relative;cursor: pointer;}.contact-button input,.button:hover{ background-color: #111111; color: #ffffff;}.contact-button input,.button:active{ top: 1px; }.small.button, .small.button:visited { font-size: 11px;}.medium.button, .medium.button:visited { font-size: 13px; line-height: 1; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3); }.large.button, .large.button:visited { font-size: 16px; padding: 15px 20px; }.rounded.button {border-radius: 25px;}.flat.button {border-bottom: none;box-shadow: none;}.pink.button, .pink.button:visited{ background-color: #fe57a1; }.pink.button:hover{ background-color: #d74b8a; }.green.button, .green.button:visited{ background-color: #91bd09; }.green.button:hover{ background-color: #749a02; }.blue.button, .blue.button:visited{ background-color: #2daebf; }.blue.button:hover{background-color: #007d9a; }.red.button, .red.button:visited{ background-color: #ff2b25; }.red.button:hover{ background-color: #ba1f1b; }.magenta.button, .magenta.button:visited{ background-color: #a9014b; }.magenta.button:hover{ background-color: #630030; }.orange.button, .orange.button:visited{ background-color: #ff5c00; }.orange.button:hover{ background-color: #d45500; }.contact-button input, .contact-button input:visited{ background-color: #ff5c00; }.contact-button input:hover{ background-color: #d45500; }.yellow.button,.yellow.button:visited{ background-color: #ffb515; }.yellow.button:hover { background-color: #fc9200; }.alert {font-size: 1.0em;background-color: rgba(0, 0, 0, 0.15);background-repeat: repeat-x;background-image: -khtml-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.15)));background-image: -moz-linear-gradient(transparent, rgba(0, 0, 0, 0.15));background-image: -ms-linear-gradient(transparent, rgba(0, 0, 0, 0.15));background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.15)));background-image: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.15));background-image: -o-linear-gradient(transparent, rgba(0, 0, 0, 0.15));background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.15));filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#15000000')";background-color: #e6e6e6;margin-bottom: 18px;padding: 8px 15px;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);border-bottom: 1px solid rgba(0, 0, 0, 0.3);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.alert p {font-size: 1.0em;color: #ffffff;margin-bottom: 0;}.alert-error {background-color: #d83a2e;background-repeat: repeat-x;background-image: -khtml-gradient(linear, left top, left bottom, from(#e4776f), to(#d83a2e));background-image: -moz-linear-gradient(#e4776f, #d83a2e);background-image: -ms-linear-gradient(#e4776f, #d83a2e);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e4776f), color-stop(100%, #d83a2e));background-image: -webkit-linear-gradient(#e4776f, #d83a2e);background-image: -o-linear-gradient(#e4776f, #d83a2e);background-image: linear-gradient(#e4776f, #d83a2e);border-bottom-color: #b32b21;}.alert-warning {background-color: #ffd040;background-repeat: repeat-x;background-image: -khtml-gradient(linear, left top, left bottom, from(#ffe38d), to(#ffd040));background-image: -moz-linear-gradient(#ffe38d, #ffd040);background-image: -ms-linear-gradient(#ffe38d, #ffd040);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe38d), color-stop(100%, #ffd040));background-image: -webkit-linear-gradient(#ffe38d, #ffd040);background-image: -o-linear-gradient(#ffe38d, #ffd040);background-image: linear-gradient(#ffe38d, #ffd040);border-bottom-color: #ffc40d;}.alert-success {background-color: #62bc62;background-repeat: repeat-x;background-image: -khtml-gradient(linear, left top, left bottom, from(#97d397), to(#62bc62));background-image: -moz-linear-gradient(#97d397, #62bc62);background-image: -ms-linear-gradient(#97d397, #62bc62);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97d397), color-stop(100%, #62bc62));background-image: -webkit-linear-gradient(#97d397, #62bc62);background-image: -o-linear-gradient(#97d397, #62bc62);background-image: linear-gradient(#97d397, #62bc62);border-bottom-color: #46a546;}.alert-info {background-color: #04aef4;background-repeat: repeat-x;background-image: -khtml-gradient(linear, left top, left bottom, from(#62cffc), to(#04aef4));background-image: -moz-linear-gradient(#62cffc, #04aef4);background-image: -ms-linear-gradient(#62cffc, #04aef4);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62cffc), color-stop(100%, #04aef4));background-image: -webkit-linear-gradient(#62cffc, #04aef4);background-image: -o-linear-gradient(#62cffc, #04aef4);background-image: linear-gradient(#62cffc, #04aef4);border-bottom-color: #049cdb;}.block-message {font-size: 1.0em;margin-bottom: 18px;padding: 14px;color: #313131;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.block-message p {color: #313131;margin-right: 30px;margin-bottom: 0;font-size: 1.0em;}.block-message ul {margin-bottom: 0;}.block-message strong {display: block;}.block-message-error {background: #f8dcda;border: 1px solid #f4c8c5;}.block-message-warning {background: #fff0c0;border: 1px solid #ffe38d;}.block-message-success {background: #dff1df;border: 1px solid #bbe2bb;}.block-message-info {background: #c7eefe;border: 1px solid #ade6fe;}.close {float: right;margin-top: -6px;color: #333333;font-size: 20px;font-weight: bold;text-shadow: 0 1px 0 #ffffff;filter: alpha(opacity=20);-khtml-opacity: 0.2;-moz-opacity: 0.2;opacity: 0.2;}.close:hover {text-decoration: none;filter: alpha(opacity=40);-khtml-opacity: 0.4;-moz-opacity: 0.4;opacity: 0.4;}.tabs{margin: 0 0 20px;padding: 0;zoom: 1;width: 100%;border-bottom: 1px solid #dddddd;}.tabs:before,.tabs:after{display: table;content: "";}.tabs:after {clear: both;}.tabs li {display: inline;}.tabs li a {float: left;width: auto;font-size: 1.0em;background: #dddddd;margin-right: 2px;margin-bottom: -1px;padding: 0 15px;line-height: 35px;-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}.tabs li a:hover {background: #e6e6e6;border-bottom: 1px solid #bfbfbf;}.tabs li.active a {background-color: #ffffff;padding: 0 14px;border: 1px solid #cccccc;border-bottom: 0;color: #808080;}.pagination {margin: 0;float: left;width: 100%;}.pagination ul {float: left;margin: 0;padding: 0;}.pagination ul li {list-style: none;float: left;margin-right: 3px;}.pagination ul li a {background: #dddddd;background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#dddddd));background-image: -moz-linear-gradient(#ffffff, #dddddd);background-image: -ms-linear-gradient(#ffffff, #dddddd);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dddddd));background-image: -webkit-linear-gradient(#ffffff, #dddddd);background-image: -o-linear-gradient(#ffffff, #dddddd);background-image: linear-gradient(#ffffff, #dddddd);border: 1px solid;border-color: #dddddd #bbbbbb #999999;cursor: pointer;color: #333333;font-size: 12px;font-weight: bold;float: left;padding: 5px 9px;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}.pagination ul li a:hover, .pagination ul li.active a {background: #ffffff; background-repeat: repeat-x; background-image: -khtml-gradient(linear, left top, left bottom, from(#dddddd), to(#ffffff));background-image: -moz-linear-gradient(#dddddd, #ffffff);background-image: -ms-linear-gradient(#dddddd, #ffffff);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #ffffff));background-image: -webkit-linear-gradient(#dddddd, #ffffff);background-image: -o-linear-gradient(#dddddd, #ffffff);background-image: linear-gradient(#dddddd, #ffffff);border: 1px solid;border-color: #999999 #bbbbbb #dddddd;font-size: 12px;font-weight: bold;}.pagination ul li.inactive a {background-color: none;color: #313131;}.pagination ul li.inactive a:hover {color: #313131;}.pagination ul li.next a {border: 0;}.breadcrumbs {padding: 7px 14px 10px 14px;margin: 0 0 18px;background-color: #fbfbfb;background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f5f5f5));background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);background-image: linear-gradient(top, #ffffff, #f5f5f5);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border: 1px solid #ddd;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: inset 0 1px 0 #ffffff;-moz-box-shadow: inset 0 1px 0 #ffffff;box-shadow: inset 0 1px 0 #ffffff;}.breadcrumbs li {display: inline;font-size: 13px;color: #333333;text-shadow: 0 1px 0 #ffffff;}.breadcrumbs .active a {color: #333333;}[class^="icon-"],[class*=" icon-"] {display: inline-block;width: 14px;height: 14px;*margin-right: .3em;line-height: 14px;vertical-align: text-top;background-image: url("../img/glyphicons-halflings.png");background-position: 14px 14px;background-repeat: no-repeat;}[class^="icon-"]:last-child,[class*=" icon-"]:last-child {*margin-left: 0;}.icon-white {background-image: url("../img/glyphicons-halflings-white.png");}.icon-glass { background-position: 0 0;}.icon-music {background-position: -24px 0;}.icon-search {background-position: -48px 0;}.icon-envelope {background-position: -72px 0;}.icon-heart {background-position: -96px 0;}.icon-star {background-position: -120px 0;}.icon-star-empty {background-position: -144px 0;}.icon-user {background-position: -168px 0;}.icon-film {background-position: -192px 0;}.icon-th-large {background-position: -216px 0;}.icon-th {background-position: -240px 0;}.icon-th-list {background-position: -264px 0;}.icon-ok {background-position: -288px 0;}.icon-remove {background-position: -312px 0;}.icon-zoom-in {background-position: -336px 0;}.icon-zoom-out {background-position: -360px 0;}.icon-off {background-position: -384px 0;}.icon-signal {background-position: -408px 0;}.icon-cog {background-position: -432px 0;}.icon-trash {background-position: -456px 0;}.icon-home {background-position: 0 -24px;}.icon-file {background-position: -24px -24px;}.icon-time {background-position: -48px -24px;}.icon-road {background-position: -72px -24px;}.icon-download-alt {background-position: -96px -24px;}.icon-download {background-position: -120px -24px;}.icon-upload {background-position: -144px -24px;}.icon-inbox {background-position: -168px -24px;}.icon-play-circle {background-position: -192px -24px;}.icon-repeat {background-position: -216px -24px;}.icon-refresh {background-position: -240px -24px;}.icon-list-alt {background-position: -264px -24px;}.icon-lock {background-position: -287px -24px;}.icon-flag {background-position: -312px -24px;}.icon-headphones {background-position: -336px -24px;}.icon-volume-off {background-position: -360px -24px;}.icon-volume-down {background-position: -384px -24px;}.icon-volume-up {background-position: -408px -24px;}.icon-qrcode{background-position: -432px -24px;}.icon-barcode {background-position: -456px -24px;}.icon-tag {background-position: 0 -48px;}.icon-tags {background-position: -25px -48px;}.icon-book {background-position: -48px -48px;}.icon-bookmark {background-position: -72px -48px;}.icon-print {background-position: -96px -48px;}.icon-camera {background-position: -120px -48px;}.icon-font {background-position: -144px -48px;}.icon-bold {background-position: -167px -48px;}.icon-italic {background-position: -192px -48px;}.icon-text-height {background-position: -216px -48px;}.icon-text-width {background-position: -240px -48px;}.icon-align-left {background-position: -264px -48px;}.icon-align-center {background-position: -288px -48px;}.icon-align-right {background-position: -312px -48px;}.icon-align-justify {background-position: -336px -48px;}.icon-list {background-position: -360px -48px;}.icon-indent-left {background-position: -384px -48px;}.icon-indent-right {background-position: -408px -48px;}.icon-facetime-video {background-position: -432px -48px;}.icon-picture {background-position: -456px -48px;}.icon-pencil {background-position: 0 -72px;}.icon-map-marker {background-position: -24px -72px;}.icon-adjust {background-position: -48px -72px;}.icon-tint {background-position: -72px -72px;}.icon-edit {background-position: -96px -72px;}.icon-share {background-position: -120px -72px;}.icon-check {background-position: -144px -72px;}.icon-move {background-position: -168px -72px;}.icon-step-backward {background-position: -192px -72px;}.icon-fast-backward {background-position: -216px -72px;}.icon-backward {background-position: -240px -72px;}.icon-play {background-position: -264px -72px;}.icon-pause {background-position: -288px -72px;}.icon-stop {background-position: -312px -72px;}.icon-forward {background-position: -336px -72px;}.icon-fast-forward {background-position: -360px -72px;}.icon-step-forward {background-position: -384px -72px;}.icon-eject {background-position: -408px -72px;}.icon-chevron-left {background-position: -432px -72px;}.icon-chevron-right {background-position: -456px -72px;}.icon-plus-sign {background-position: 0 -96px;}.icon-minus-sign {background-position: -24px -96px;}.icon-remove-sign {background-position: -48px -96px;}.icon-ok-sign {background-position: -72px -96px;}.icon-question-sign {background-position: -96px -96px;}.icon-info-sign {background-position: -120px -96px;}.icon-screenshot {background-position: -144px -96px;}.icon-remove-circle {background-position: -168px -96px;}.icon-ok-circle {background-position: -192px -96px;}.icon-ban-circle {background-position: -216px -96px;}.icon-arrow-left { background-position: -240px -96px;}.icon-arrow-right {background-position: -264px -96px;}.icon-arrow-up {background-position: -289px -96px;}.icon-arrow-down {background-position: -312px -96px;}.icon-share-alt {background-position: -336px -96px;}.icon-resize-full {background-position: -360px -96px;}.icon-resize-small {background-position: -384px -96px;}.icon-plus {background-position: -408px -96px;}.icon-minus {background-position: -433px -96px;}.icon-asterisk {background-position: -456px -96px;}.icon-exclamation-sign {background-position: 0 -120px;}.icon-gift {background-position: -24px -120px;}.icon-leaf {background-position: -48px -120px;}.icon-fire {background-position: -72px -120px;}.icon-eye-open {background-position: -96px -120px;}.icon-eye-close {background-position: -120px -120px;}.icon-warning-sign {background-position: -144px -120px;}.icon-plane {background-position: -168px -120px;}.icon-calendar {background-position: -192px -120px;}.icon-random {background-position: -216px -120px;}.icon-comment {background-position: -240px -120px;}.icon-magnet {background-position: -264px -120px;}.icon-chevron-up {background-position: -288px -120px;}.icon-chevron-down {background-position: -313px -119px;}.icon-retweet {background-position: -336px -120px;}.icon-shopping-cart {background-position: -360px -120px;}.icon-folder-close {background-position: -384px -120px;}.icon-folder-open {background-position: -408px -120px;}.icon-resize-vertical {background-position: -432px -119px;}.icon-resize-horizontal {background-position: -456px -118px;}.icon-hdd {background-position: 0 -144px;}.icon-bullhorn {background-position: -24px -144px;}.icon-bell {background-position: -48px -144px;}.icon-certificate {background-position: -72px -144px;}.icon-thumbs-up {background-position: -96px -144px;}.icon-thumbs-down {background-position: -120px -144px;}.icon-hand-right {background-position: -144px -144px;}.icon-hand-left {background-position: -168px -144px;}.icon-hand-up {background-position: -192px -144px;}.icon-hand-down {background-position: -216px -144px;}.icon-circle-arrow-right {background-position: -240px -144px;}.icon-circle-arrow-left {background-position: -264px -144px;}.icon-circle-arrow-up {background-position: -288px -144px;}.icon-circle-arrow-down {background-position: -312px -144px;}.icon-globe {background-position: -336px -144px;}.icon-wrench {background-position: -360px -144px;}.icon-tasks {background-position: -384px -144px;}.icon-filter {background-position: -408px -144px;}.icon-briefcase {background-position: -432px -144px;}.icon-fullscreen {background-position: -456px -144px;}.blueish { background: url(../img/bg_blueish.jpg) repeat !important; }.noise { background: url(../img/bg_noise.jpg) repeat !important; }.noisedark { background: url(../img/bg_noisedark.jpg) repeat !important; }.classydark { background: url(../img/bg_classydark.jpg) repeat !important; }.theme { background: url(../img/background.jpg) fixed !important; background-position: top left;background-repeat: no-repeat;-webkit-background-size:cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/background.jpg', sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/background.jpg', sizingMethod='scale')";}.label{font-size: 11px;font-weight: bold;line-height: 14px;color: #ffffff;white-space: nowrap;vertical-align: baseline;background-color: #999999;padding: 2px 6px;border-radius: 3px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3);border-bottom: 2px solid rgba(0, 0, 0, 0.2);}.notification{font-size: 11px;font-weight: bold;text-align: center;line-height: 14px;color: #ffffff;white-space: nowrap;vertical-align: baseline;background-color: #999999;padding: 3px 7px 2px 7px;border-radius: 25px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.3);border-bottom: 2px solid rgba(0, 0, 0, 0.2);}.label.red,.notification.red{background-color: #ff2b25; }.label.orange,.notification.orange{background-color: #ff5c00; }.label.green,.notification.green{background-color: #91bd09; }.label.blue,.notification.blue{background-color: #2daebf; }.label.pink,.notification.pink{ background-color: #fe57a1; }.label.magenta,.notification.magenta{ background-color: #a9014b; }.label.yellow,.notification.yellow{ background-color: #ffb515; }.label.flat,.notification.flat {border-bottom: none;box-shadow: none;}.wrapper{margin: 0 auto;float: none;}.box_shadow {box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;} .highlight { background: #fff2a8; }.nolist { list-style: none; margin: 0; padding: 0; }.ntm { margin-top: 0; }.nbm { margin-bottom: 0; }.nlm { margin-left: 0; }.nrm { margin-right: 0; }.nb{border: none;}.ntb{border: none;}.nbb{border: none;}.nlb{border: none;}.nrb{border: none;}.last { margin-right: 0; }.muted { color: #888888; }.highlight { background: #ffffe0; color: #555555; font-weight: normal; }.inline { display: inline; }.alignleft { float: left; }.alignright { float: right; }.aligncenter{float: none;margin: 0 auto;text-align: center;}.textleft { text-align: left; }.textright { text-align: right; }.textcenter { text-align: center;}.inline{display: inline;}.twentyfive{width: 25%;}.fifty{width: 50%;}.seventyfive{width: 75%;}.onehundred{width: 98%;}.hidden { display: none !important; visibility: hidden; }.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }.invisible { visibility: hidden; } .clearfix:before, .clearfix:after { content: ""; display: table; }.clearfix:after { clear: both; }.clearfix { zoom: 1; }.help-text{font-size: 12px;}.com { color: #aaaaaa; }.lit { color: #195f91; }.pun, .opn, .clo { color: #34ade8; }.fun { color: #4F6677; }.str, .atv { color: #268bd2; }.kwd, .tag { color: #195f91; }.typ, .atn, .dec, .var { color: #CB4B16; }.pln { color: #4F6677; }pre.prettyprint {background: #fefefe;padding: 9px;margin-top: 15px;margin-bottom: 15px;border: 1px solid rgba(0, 0, 0, 0.2);font-size: 14px;}.linenums { margin: 0; padding: 0; }.linenums li { line-height: 20px; }.boxed {margin: 0 auto;padding: 0;}.fluid{width: 98%;margin: 0 auto;padding: 0;}.one_full { margin: 0; float: left; }.one_half,.one_third, .two_third,.one_quarter,.three_quarter{margin: 0;float: left; }@media print {* { background: transparent !important; color: black !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important; }a, a:visited { text-decoration: underline; }a[href]:after { content: " (" attr(href) ")"; }abbr[title]:after { content: " (" attr(title) ")"; }.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }thead { display: table-header-group; }tr, img { page-break-inside: avoid; }img { max-width: 100% !important; }p, h2, h3 { orphans: 3; widows: 3; }h2, h3 { page-break-after: avoid; }} * { color: #b8b8b8; } h1, h2, h3, h4, h5, h6 { color: #ffffff; } a { color: #ec8700; }a:hover{color: #4b4b4b;}a:active{color: #ffffff;}.bg_shadow{background: url(../img/shadow.png) no-repeat;background-position: bottom;}#main{background: transparent;min-height: 100%;padding: 25px;margin: 0 auto 0 auto;box-shadow: 0 0 0px rgba(0, 0, 0, 0.1);border-radius: 0px;border: 1px solid rgba(0, 0, 0, 0.0);float: left;}#logo{width: 151px;height: 70px;font-weight: 150;font-size: 24px;float: left;margin-top: 0px;margin-bottom: 25px;}#logo a{filter: alpha(opacity=100);-khtml-opacity: 1;-moz-opacity: 1;opacity: 1;-webkit-transition: 250ms linear all; -moz-transition: 250ms linear all; transition: 250ms linear all; }#logo a img{width: 100%;}#logo a:hover{filter: alpha(opacity=80);-khtml-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;}nav#primary{width: 100%;padding-bottom: 25px;}nav#primary ul,nav#primary .selector{float: right;}nav#primary ul li{margin-left: 15px;display: inline;}nav#primary ul li.current a{color: #ec8700;}nav#primary ul li a{color: #ffffff;font-size: 16px;font-weight: 200;}nav#primary ul li a:hover{color: #ec8700;}header{padding: 5px 0 0 0;}header h1{font-weight: 200!important;text-align: center;font-weight: normal;}#getit{width: 400px;margin: 0 auto;padding-top: 10px;text-align: center;}#getit h3{color: #7F7F8A;}#getit p{font-size: 12px;}footer{margin-top: 25px!important;text-align: center;}h1{font-size: 2em;}h2{font-size: 1.5em;}h3{font-size: 1.2em;}h4{font-size: 1.25em;}h5{font-size: 1em;}h6{font-size: 0.875em;}p,li,dl dd{font-size: 14px;}code,footer p{font-size: 12px;}nav#primary .selector{display: inherit;}nav#primary ul { display: none; }#logo{width: 151px;height: 70px;}#logo a img{width: 100%;}.boxed{width: 380px;}.one_full,.one_half,.one_third,.two_third,.one_quarter{margin-right: 0px; width: 330px;}.action_redirect{float: left;width: 47%;margin: 0 6% 0 0;border: 0;}@media (min-width: 480px) {h1{font-size: 2em;}h2{font-size: 1.5em;}h3{font-size: 1.2em;}h4{font-size: 1.25em;}h5{font-size: 1em;}h6{font-size: 0.875em;}p,li,dl dd{font-size: 14px;}code,footer p{font-size: 12px;}nav#primary .selector{display: inherit;}nav#primary ul { display: none; }#logo{width: 151px;height: 70px;}#logo a img{width: 100%;}.boxed{width: 480px;}.one_full,.one_half,.one_third,.two_third,.one_quarter{margin-right: 0px; width: 430px;}.action_redirect{float: left;width: 47%;margin: 0 6% 0 0;border: 0;}}@media (min-width: 640px) {h1{font-size: 2.2em;}h2{font-size: 1.8em;}h3{font-size: 1.5em;}h4{font-size: 1.25em;}h5{font-size: 1em;}h6{font-size: 0.875em;}p,li,dl dd{font-size: 16px;}code,footer p{font-size: 14px;}nav#primary .selector{display: inherit;}nav#primary ul { display: none; }#logo{width: 151px;height: 70px;}#logo a img{width: 100%;}.boxed{width: 640px;}.one_full,.one_half,.one_third,.two_third,.one_quarter.three_quarter{margin-right: 0px; width: 590px;}.action_redirect{float: left;width: 45%;margin: 25px 10% 25px 0;border: 0;}}@media (min-width: 768px) {h1{font-size: 2.2em;}h2{font-size: 1.8em;}h3{font-size: 1.5em;}h4{font-size: 1.25em;}h5{font-size: 1em;}h6{font-size: 0.875em;}p,li,dl dd{font-size: 16px;}code,footer p{font-size: 14px;}nav#primary .selector{display: none;}nav#primary ul { display: inherit; }#logo{width: 151px;height: 70px;}#logo a img{width: 100%;}.boxed{width: 768px;}.one_full{width: 718px;}.one_half{width: 344px;margin-right: 30px; }.one_third{width: 219px;margin-right: 30px; }.two_third{width: 469px;margin-right: 30px; }.one_quarter{width: 157px;margin-right: 30px; }.three_quarter{width: 531px;margin-right: 30px; }.action_redirect{width: 100%;margin: 25px 0 0 0;border: 0;}}@media (min-width: 1024px) {h1{font-size: 2.4em;}h2{font-size: 1.8em;}h3{font-size: 1.5em;}h4{font-size: 1.25em;}h5{font-size: 1em;}h6{font-size: 0.875em;}p,li,dl dd{font-size: 16px;}code,footer p{font-size: 14px;}nav#primary .selector{display: none;}nav#primary ul { display: inherit; }#logo{width: 151px;height: 70px;}#logo a img{width: 100%;}#logo > small{display: inline;}.boxed{width: 1024px;}.one_full{width: 974px;}.one_half{width: 472px;margin-right: 30px; }.one_third{width: 304px;margin-right: 30px; }.two_third{width: 640px;margin-right: 30px; }.one_quarter{width: 221px;margin-right: 30px; }.three_quarter{width: 723px;margin-right: 30px; }}.last { margin-right: 0; }.spacer_horizontal{clear: both;width: 100%;height: 25px;display: block;}ul, lo{font-size: 14px;}li {font-size: 14px;list-style-type: square;}ul.news_archive{margin-left: 0;padding-left: 0;list-style-type: none;}.news_archive li {margin-left: 0;padding-left: 0;list-style-type: none;}.news_archive li ul li {list-style-type: square;}.blog-img {width: 100%;margin: 10px 0 25px 0;}h1 { font-size: 1.8em; font-weight: 400; }h2 { font-size: 1.6em; font-weight: 400; }h3 { font-size: 1.4em; font-weight: 400; }h4 { font-size: 1.4em; font-weight: 400; }h6 { font-size: 1.0em; font-weight: 400; }h6 { font-size: 1.0em; font-weight: 400; }p, span{font-size: 1.0em;line-height: 1.4em;text-align: left; font-weight: normal;}.header_home{width: 100%;margin: 0;border: 0;}nav {margin-top: 5px;margin-bottom: 40px;}nav#primary ul li a:link,nav#primary ul li a:visited {font-size: 1.5em;font-weight: 400;}.list_left{width: auto;margin: 0 0 5px 0;padding: 0;}.list_right{width: auto;float: right;}.action_redirect:hover{filter: alpha(opacity=80);-khtml-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;}.header_block {margin: 0 0 25px 0;padding: 0 0 25px 0;font-size: 2.0em;color: #ffffff;border-bottom: solid 1px #3e3730;}.theme_color{color: #ec8700;}.one_third .theme_color{width: 96%;padding: 5px 2% 7px 2%;background-color: #ec8700;color: #ffffff;border-radius: 5px;text-align: center;}.news_date{margin: 0 0 5px 0;padding: 0;font-size: 0.82em;font-weight: normal;color: #ec8700;text-transform: uppercase}.news_date_blog{margin: 0 0 5px 0;padding: 0;font-size: 0.82em;font-weight: normal;color: #ffffff;text-transform: uppercase;}.news_item{font-size: 1.0em;margin-bottom: 25px;}.twitter_date{margin: 0 0 5px 0;padding: 0;font-size: 0.82em;font-weight: bold;}.twitter_item{font-size: 1.0em;margin-bottom: 25px;}.theme_bg{margin: 25px -26px 0px -26px;padding: 25px 26px 25px 26px;background-color: transparent;background-image: url(../img/bg-pattern-dark.png);background-position: top left;background-repeat: repeat;border: solid 1px #000000;outline: solid 1px #3e3730;color: #ffffff;}.theme_bg h1,.theme_bg h2,.theme_bg h3,.theme_bg h4,.theme_bg h5,.theme_bg h6,.theme_no_bg h1,.theme_no_bg h2,.theme_no_bg h3,.theme_no_bg h4,.theme_no_bg h5,.theme_no_bg h6{font-size: 1.0em;color: #ffffff;text-align: left;}.theme_bg p,.theme_no_bg p{float: left;text-align: left;font-size: 1.0em;color: #ffffff;}.theme_bg span,.theme_no_bg span{float: right;text-align: right;font-size: 1.0em;color: #ffffff;}.theme_bg a:link,.theme_bg a:visited{color: #ffffff;font-weight: bold;}.theme_bg a:hover{color: #ec8700;}.theme_bg_no_edit{margin: 25px -26px 0px -26px;padding: 25px 26px 25px 26px;background-color: transparent;background-image: url(../img/bg-pattern-dark.png);background-position: top left;background-repeat: repeat;border: solid 1px #000000;outline: solid 1px #3e3730;color: #ffffff;}.socialmedia{width: auto;height: 37px;display: block;float: left;margin: 0 25px 5px 0;padding: 3px 0 0 55px;background-position: top left;background-repeat: no-repeat;}.socialmedia:hover { background-position: bottom left; color: #b4b4b4; }.icon_facebook { background-image: url(../img/icon-facebook.png); }.icon_twitter { background-image: url(../img/icon-twitter.png); }.icon_linkedin { background-image: url(../img/icon-linkedin.png); }.icon_google { background-image: url(../img/icon-google.png); }.socialmedia_header{padding-left: 40px;background-image: url(../img/icon-twitter-feed.png);background-position: center left;background-repeat: no-repeat;}.last{margin-right: 0px;}hr{height: 1px;margin: 20px 0 5px 0;background-color: transparent;border: none;}.news_archive li ul{margin-bottom: 20px;}.news_archive li p{border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}.news_archive li p{margin: 0;padding: 0;font-weight: 400;}#logo{margin-top: -26px;margin-bottom: 0;}.img_photo{float: left;margin: 0 25px 25px 0;padding: 5px;background-color: #ffffff;-moz-box-shadow:1px 1px 2px 2px rgba(50, 50, 50, 0.50);-webkit-box-shadow: 1px 1px 2px 2px rgba(50, 50, 50, 0.50);box-shadow: 1px 1px 2px 2px rgba(50, 50, 50, 0.50);-webkit-border-radius: 5px;border-radius: 5px;}.photo_album_thumb{width: 130px;height: 130px;float: left;margin: 25px 10px 0px 10px;padding: 5px;background-color: #ffffff;-moz-box-shadow:1px 1px 2px 2px rgba(50, 50, 50, 0.50);-webkit-box-shadow: 1px 1px 2px 2px rgba(50, 50, 50, 0.50);box-shadow: 1px 1px 2px 2px rgba(50, 50, 50, 0.50);-webkit-border-radius: 5px;border-radius: 5px;}.photo_album{width: 100%;height: auto;min-height: 238px;overflow: hidden;float: left;margin: 0;padding: 27px 0 0 0;background-color: transparent;background-image: url(../img/photo-album-bg.png);background-position: top left;background-repeat: no-repeat;}.photo_album_img{width: 154px;height: 140px;overflow: hidden;float: left;margin: 5px 55px 72px 33px;padding: 0;-webkit-border-radius: 3px;border-radius: 1px;}.team_img {width: 300px;height: auto;float: left;margin: 0 10px 0 10px}.team_img h1, h3, h4, h5, h6 {margin-top: 0;padding-top: 0;}.team_img_photo {width: 100px;height: 100px;float: left;margin: 0 15px 25px 0;padding: 5px;background-color: #ffffff;-moz-box-shadow:1px 1px 2px 2px rgba(50, 50, 50, 0.50);-webkit-box-shadow: 1px 1px 2px 2px rgba(50, 50, 50, 0.50);box-shadow: 1px 1px 2px 2px rgba(50, 50, 50, 0.50);-webkit-border-radius: 5px;border-radius: 5px;}#contentGoogleMaps {width: 100%;height: 250px;margin: 5px 0 0 0;overflow: hidden;}caption, th, td {text-align:left;font-weight:normal;}blockquote:before, blockquote:after,q:before, q:after {content:"";}blockquote, q {quotes:"" "";}.slider-wrapper { width: 100%; margin: 0 auto;}.clear {clear:both;}.theme-default .nivoSlider {position:relative;background:#fff url(../img/loading.gif) no-repeat 50% 50%;margin-bottom:0px;}.theme-default .nivoSlider img {position:absolute;top:0px;left:0px;display:none;}.theme-default .nivoSlider a {border:0;display:block;}.theme-default .nivo-controlNav {text-align: center;padding: 20px 0;padding-bottom: 0px;margin-bottom: 0px;}.theme-default .nivo-controlNav a {display:inline-block;width:22px;height:22px;background:url(../img/bullets.png) no-repeat;text-indent:-9999px;border:0;margin: 0 2px;}.theme-default .nivo-controlNav a.active {background-position:0 -22px;}.theme-default .nivo-directionNav a {display:block;width:30px;height:30px;background:url(../img/arrows.png) no-repeat;text-indent:-9999px;border:0;opacity: 0;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}.theme-default:hover .nivo-directionNav a { opacity: 1; }.theme-default a.nivo-nextNav {background-position:-30px 0;right:15px;}.theme-default a.nivo-prevNav {left:15px;}.theme-default .nivo-caption {font-family: Helvetica, Arial, sans-serif;}.theme-default .nivo-caption a {color:#fff;border-bottom:1px dotted #fff;}.theme-default .nivo-caption a:hover {color:#fff;}.theme-default .nivo-controlNav.nivo-thumbs-enabled {width: 100%;}.theme-default .nivo-controlNav.nivo-thumbs-enabled a {width: auto;height: auto;background: none;margin-bottom: 5px;}.theme-default .nivo-controlNav.nivo-thumbs-enabled img {display: block;width: 120px;height: auto;}.nivo-caption{}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}.cboxIframe{width:100%; height:100%; display:block; border:0;}#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}#cboxOverlay{background:#fff;}#colorbox{}#cboxTopLeft{width:25px; height:25px; background:url(../img/border1.png) no-repeat 0 0;}#cboxTopCenter{height:25px; background:url(../img/border1.png) repeat-x 0 -50px;}#cboxTopRight{width:25px; height:25px; background:url(../img/border1.png) no-repeat -25px 0;}#cboxBottomLeft{width:25px; height:25px; background:url(../img/border1.png) no-repeat 0 -25px;}#cboxBottomCenter{height:25px; background:url(../img/border1.png) repeat-x 0 -75px;}#cboxBottomRight{width:25px; height:25px; background:url(../img/border1.png) no-repeat -25px -25px;}#cboxMiddleLeft{width:25px; background:url(../img/border2.png) repeat-y 0 0;}#cboxMiddleRight{width:25px; background:url(../img/border2.png) repeat-y -25px 0;}#cboxContent{background:#fff; overflow:hidden;}.cboxIframe{background:#fff;}#cboxError{padding:50px; border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:20px;}#cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}#cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}#cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}#cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}#cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}#cboxLoadingOverlay{background:#fff url(images/loading.gif) no-repeat 5px 5px;}#cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.cboxIE6 #cboxTopLeft{background:url(../img/ie6/borderTopLeft.png);}.cboxIE6 #cboxTopCenter{background:url(../img/ie6/borderTopCenter.png);}.cboxIE6 #cboxTopRight{background:url(../img/ie6/borderTopRight.png);}.cboxIE6 #cboxBottomLeft{background:url(../img/ie6/borderBottomLeft.png);}.cboxIE6 #cboxBottomCenter{background:url(../img/ie6/borderBottomCenter.png);}.cboxIE6 #cboxBottomRight{background:url(../img/ie6/borderBottomRight.png);}.cboxIE6 #cboxMiddleLeft{background:url(../img/ie6/borderMiddleLeft.png);}.cboxIE6 #cboxMiddleRight{background:url(../img/ie6/borderMiddleRight.png);}.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight {_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");}