
.ui-helper-clearfix::before, .ui-helper-clearfix::after { content: ""; display: table; border-collapse: collapse; }
.ui-helper-clearfix::after { clear: both; }
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner { border: 0px none; padding: 0px; }


html { margin: 0px; padding: 0px; border: 0px none; }
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section { margin: 0px; padding: 0px; border: 0px none; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
body { line-height: 1.5; background: white none repeat scroll 0% 0%; }
blockquote::before, blockquote::after, q::before, q::after { content: ""; }
a img { border: medium none; }
:focus { outline: 0px none; }
html { font-size: 100.01%; }
body { font-size: 75%; color: rgb(34, 34, 34); background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; color: rgb(17, 17, 17); }
h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
p { margin: 0px 0px 1.5em; }
a:focus, a:hover { color: rgb(0, 153, 255); }
a { color: rgb(0, 102, 204); text-decoration: underline; }
strong, dfn { font-weight: bold; }
em, dfn { font-style: italic; }
ul, ol { margin: 0px 1.5em 1.5em 0px; padding-left: 1.5em; }
ul { list-style-type: disc; }
.container { width: 1000px; margin: 0px auto; }
.clearfix::after, .container::after { content: " "; display: block; height: 0px; clear: both; visibility: hidden; overflow: hidden; }
.clearfix, .container { display: block; }


#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: 0px; left: 0px; width: 40px; height: 480px; background-image: url('../img/fancybox.png'); }
#fancybox-overlay { position: absolute; top: 0px; left: 0px; width: 100%; z-index: 1100; display: none; }
#fancybox-tmp { padding: 0px; margin: 0px; border: 0px none; overflow: auto; display: none; }
#fancybox-wrap { position: absolute; top: 0px; left: 0px; padding: 20px; z-index: 1101; outline: medium none; display: none; }
#fancybox-outer { position: relative; width: 100%; height: 100%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#fancybox-content { width: 0px; height: 0px; padding: 0px; outline: medium none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid rgb(255, 255, 255); }
#fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url('../img/fancybox.png') repeat scroll -40px 0px; cursor: pointer; z-index: 1103; display: none; }
#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: medium none; background: transparent url('../img/blank.gif') repeat scroll 0% 0%; 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('../img/fancybox.png'); background-position: -40px -30px; }
#fancybox-right-ico { background-image: url('../img/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: 0px; margin: 0px; border: 0px none; width: 20px; height: 20px; z-index: 1001; }
#fancybox-bg-n { top: -20px; left: 0px; width: 100%; background-image: url('../img/fancybox-x.png'); }
#fancybox-bg-ne { top: -20px; right: -20px; background-image: url('../img/fancybox.png'); background-position: -40px -162px; }
#fancybox-bg-e { top: 0px; right: -20px; height: 100%; background-image: url('../img/fancybox-y.png'); background-position: -20px 0px; }
#fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('../img/fancybox.png'); background-position: -40px -182px; }
#fancybox-bg-s { bottom: -20px; left: 0px; width: 100%; background-image: url('../img/fancybox-x.png'); background-position: 0px -20px; }
#fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('../img/fancybox.png'); background-position: -40px -142px; }
#fancybox-bg-w { top: 0px; left: -20px; height: 100%; background-image: url('../img/fancybox-y.png'); }
#fancybox-bg-nw { top: -20px; left: -20px; background-image: url('../img/fancybox.png'); background-position: -40px -122px; }
#fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; }


.preview-main-container { position: relative ! important; top: 0px; bottom: 0px; left: 0px; right: 0px; width: auto ! important; }
.preview-main-container .page_container { margin: 0px auto; position: relative; }
#loading_bar { position: fixed; background: rgb(23, 24, 27) url('../img/loader-send.gif') no-repeat scroll 50% 50%; width: 100%; height: 100%; opacity: 0.9; z-index: 200; }
.page_container { width: 860px; background: rgb(255, 255, 255) none no-repeat scroll 0% 0%; height: 100%; }
.preview-main-container, .main-container { z-index: 101; }
.preview-main-container { min-width: 860px ! important; }

#block-new101 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 4449.98px; height: 150px; width: 150px; z-index: 134; left: 434.094px; }
#block-new100 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 4714px; height: 40px; width: 40px; z-index: 132; left: 104px; }
#block-new100 > img { vertical-align: top; }
#block-new8 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; border-radius: 0px; font-family: Times New Roman,Times,serif; color: rgb(0, 0, 0); top: 165px; border-style: solid; height: 40px; width: 81px; z-index: 106; border-color: rgb(0, 0, 0); font-weight: normal; left: 342px; }
#block-new8 > a { display: block; text-align: center; text-decoration: none; cursor: pointer; width: 81px; height: 40px; line-height: 40px; color: rgb(0, 0, 0); font-size: 18px; font-family: Times New Roman,Times,serif; font-weight: normal; }
#block-new8:hover { background-color: rgb(163, 163, 163); }
#block-new9 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; border-radius: 0px; font-family: Times New Roman,Times,serif; color: rgb(0, 0, 0); top: 165px; border-style: solid; height: 40px; width: 180px; z-index: 106; border-color: rgb(0, 0, 0); font-weight: normal; left: 424px; }
#block-new9 > a { display: block; text-align: center; text-decoration: none; cursor: pointer; width: 180px; height: 40px; line-height: 40px; color: rgb(0, 0, 0); font-size: 18px; font-family: Times New Roman,Times,serif; font-weight: normal; }
#block-new9:hover { background-color: rgb(163, 163, 163); }
#block-new6 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; border-radius: 0px; font-family: Times New Roman,Times,serif; color: rgb(0, 0, 0); top: 165px; border-style: solid; height: 40px; width: 81px; z-index: 106; border-color: rgb(0, 0, 0); font-weight: normal; left: 108px; }
#block-new6 > a { display: block; text-align: center; text-decoration: none; cursor: pointer; width: 81px; height: 40px; line-height: 40px; color: rgb(0, 0, 0); font-size: 18px; font-family: Times New Roman,Times,serif; font-weight: normal; }
#block-new6:hover { background-color: rgb(163, 163, 163); }
#block-new7 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; border-radius: 0px; font-family: Times New Roman,Times,serif; color: rgb(0, 0, 0); top: 165px; border-style: solid; height: 40px; width: 151px; z-index: 106; border-color: rgb(0, 0, 0); font-weight: normal; left: 190px; }
#block-new7 > a { display: block; text-align: center; text-decoration: none; cursor: pointer; width: 151px; height: 40px; line-height: 40px; color: rgb(0, 0, 0); font-size: 18px; font-family: Times New Roman,Times,serif; font-weight: normal; }
#block-new7:hover { background-color: rgb(163, 163, 163); }
#block-new4 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 65px; height: 62px; width: 312px; z-index: 105; left: 13px; }
#block-new4 > img { vertical-align: top; }
#block-new5 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; border-radius: 0px; font-family: Times New Roman,Times,serif; color: rgb(255, 255, 255); top: 165px; border-style: solid; height: 40px; width: 106px; z-index: 106; border-color: rgb(0, 0, 0); font-weight: normal; background-color: rgb(0, 0, 0); left: 0px; }
#block-new5 > a { display: block; text-align: center; text-decoration: none; cursor: pointer; width: 106px; height: 40px; line-height: 40px; color: rgb(255, 255, 255); font-size: 18px; font-family: Times New Roman,Times,serif; font-weight: normal; }
#block-new5:hover { background-color: rgb(0, 0, 0); }
#block-new20 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 447px; height: 400px; width: 601px; z-index: 111; left: 6px; }
#block-new22 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 318px; height: 41px; width: 229px; z-index: 113; left: 187px; }
#block-new25 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 1300px; height: 601px; width: 400px; z-index: 115; left: 116px; }
#block-new27 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 1953.54px; height: 601px; width: 400px; z-index: 117; left: 116px; }
#block-new148 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 1427px; height: 400px; width: 225px; z-index: 141; left: 634px; }
#block-new144 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 4868px; height: 42px; width: 312px; z-index: 138; left: 214px; }
#block-new147 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 662px; height: 738px; width: 170px; z-index: 140; left: 689px; }
#block-new146 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 65px; height: 62px; width: 445px; z-index: 139; left: 416px; }
#block-new140 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 254px; height: 380px; width: 170px; z-index: 137; left: 689px; }
#block-new36 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; height: 931px; width: 1920px; z-index: 95; left: -530px; top: 0px; }
#block-new36 > img { vertical-align: top; }
#block-new37 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 929px; height: 931px; width: 1920px; z-index: 96; left: -530px; }
#block-new37 > img { vertical-align: top; }
#block-new34 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 3171px; height: 931px; width: 1920px; z-index: 98; left: -530px; }
#block-new34 > img { vertical-align: top; }
#block-new38 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 1855.29px; height: 1321px; width: 1920px; z-index: 97; left: -530px; }
#block-new38 > img { vertical-align: top; }
#block-new87 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 3320px; height: 40px; width: 40px; z-index: 129; left: 104px; }
#block-new87 > img { vertical-align: top; }
#block-new86 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 3200px; height: 40px; width: 40px; z-index: 128; left: 52px; }
#block-new86 > img { vertical-align: top; }
#block-new85 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 3010px; height: 40px; width: 40px; z-index: 127; left: 52px; }
#block-new85 > img { vertical-align: top; }
#block-new84 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 2930px; height: 40px; width: 40px; z-index: 126; left: 52px; }
#block-new84 > img { vertical-align: top; }
#block-new83 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 2850px; height: 40px; width: 40px; z-index: 125; left: 52px; }
#block-new83 > img { vertical-align: top; }
#block-new89 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 3540px; height: 40px; width: 40px; z-index: 129; left: 104px; }
#block-new89 > img { vertical-align: top; }
#block-new88 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 3440px; height: 40px; width: 40px; z-index: 128; left: 104px; }
#block-new88 > img { vertical-align: top; }
#block-new18 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 270px; height: 12px; width: 12px; z-index: 109; left: 373px; }
#block-new18 > img { vertical-align: top; }
#block-new10 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; border-radius: 0px; font-family: Times New Roman,Times,serif; color: rgb(0, 0, 0); top: 165px; border-style: solid; height: 40px; width: 107px; z-index: 106; border-color: rgb(0, 0, 0); font-weight: normal; left: 605px; }
#block-new10 > a { display: block; text-align: center; text-decoration: none; cursor: pointer; width: 107px; height: 40px; line-height: 40px; color: rgb(0, 0, 0); font-size: 18px; font-family: Times New Roman,Times,serif; font-weight: normal; }
#block-new10:hover { background-color: rgb(163, 163, 163); }
#block-new11 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; border-radius: 0px; font-family: Times New Roman,Times,serif; color: rgb(0, 0, 0); top: 165px; border-style: solid; height: 40px; width: 145px; z-index: 106; border-color: rgb(0, 0, 0); font-weight: normal; left: 713px; }
#block-new11 > a { display: block; text-align: center; text-decoration: none; cursor: pointer; width: 145px; height: 40px; line-height: 40px; color: rgb(0, 0, 0); font-size: 18px; font-family: Times New Roman,Times,serif; font-weight: normal; }
#block-new11:hover { background-color: rgb(163, 163, 163); }
#block-new17 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 270px; height: 12px; width: 12px; z-index: 109; left: 200px; }
#block-new17 > img { vertical-align: top; }
#block-new90 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 3680px; height: 40px; width: 40px; z-index: 128; left: 104px; }
#block-new90 > img { vertical-align: top; }
#block-new91 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 3755px; height: 40px; width: 40px; z-index: 129; left: 104px; }
#block-new91 > img { vertical-align: top; }
#block-new92 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 3830px; height: 40px; width: 40px; z-index: 128; left: 104px; }
#block-new92 > img { vertical-align: top; }
#block-new93 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 3905px; height: 40px; width: 40px; z-index: 130; left: 52px; }
#block-new93 > img { vertical-align: top; }
#block-new94 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 4045px; height: 40px; width: 40px; z-index: 131; left: 104px; }
#block-new94 > img { vertical-align: top; }
#block-new95 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 4145px; height: 40px; width: 40px; z-index: 130; left: 104px; }
#block-new95 > img { vertical-align: top; }
#block-new96 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 4220px; height: 40px; width: 40px; z-index: 131; left: 104px; }
#block-new96 > img { vertical-align: top; }
#block-new97 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 4295px; height: 40px; width: 40px; z-index: 130; left: 104px; }
#block-new97 > img { vertical-align: top; }
#block-new98 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 4370px; height: 40px; width: 40px; z-index: 132; left: 52px; }
#block-new98 > img { vertical-align: top; }
#block-new99 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 4639px; height: 40px; width: 40px; z-index: 133; left: 104px; }
#block-new99 > img { vertical-align: top; }
#block-new65 { display: block; position: absolute; background-position: 0% 0%; background-repeat: no-repeat; border-width: 1px; top: 4089px; height: 931px; width: 1920px; z-index: 98; left: -530px; }
#block-new65 > img { vertical-align: top; }
.page_container { width: 860px; background: rgb(255, 255, 255) none no-repeat scroll 0% 0%; height: 100%; }
.preview-main-container, .main-container { z-index: 101; }
.preview-main-container { min-width: 860px ! important; }
