/* Files List ####
~/ProgEditor/_jquery.lightbox-0.5.css
~/Coresys/Styles/_Basics.css
~/Coresys/Styles/Modules/Kontakt_a832745f-8478-4097-b274-a01ba8b2ea8e.css
~/Coresys/Styles/jQuery/smoothness/jquery-ui-1.8.6.custom.css
~/Coresys/Styles/_Controls.css
~/Coresys/Styles/_Dialogs.css
~/Coresys/Styles/_LoginBox.css
~/Coresys/Styles/_BannerRotator.css
~/Coresys/Styles/_SegmentsView.css
~/Coresys/Styles/_BrowserInfo.css
~/Coresys/Styles/Modules/Gallery_a832745f-8478-40c5-9e03-9f9c57cb2413.css
~/Coresys/Styles/Modules/Text_a832745f-8478-4566-b76c-f3004454c693.css
~/Coresys/Styles/Modules/TextBild_a832745f-8478-4578-9d8d-0d5a80ce5f49.css
~/Coresys/Styles/Modules/Bild_a832745f-8478-45f4-98c9-28bdcb7c7b15.css
~/Coresys/Styles/Modules/Download_a832745f-8478-46af-944d-9696cb2e37a3.css
~/Coresys/Styles/Modules/ColorBlock_a832745f-8478-4735-90ec-37d8addfbbcf.css
~/Coresys/Styles/Modules/Video_a832745f-8478-4d47-900b-9dbb23dfa23c.css
~/Coresys/Styles/Modules/rss_a832745f-8478-401b-b73c-782614080ce0.css
~/Coresys/Styles/Modules/Htag_a832745f-8478-44f3-8850-ef5a96d50de3.css
~/Coresys/Styles/Modules/Sitemap_a832745f-8478-4de6-afd4-3f5eb08c1de5.css
~/Coresys/Styles/Modules/Table_a832745f-8478-4ff1-9edb-3276141d094d.css
~/ProgEditor/Modules/1345346c-3535-4861-882f-4c7f64267963/Styles.css
~/Coresys/Styles/Modules/Gallery_a832745f-8478-40c5-9e03-9f9c57cb2413.css
~/Sites/Quasima/Styles/Styles.css
~/Sites/Quasima/Styles/_NavTop.css
*/

#jquery-overlay  { position:  absolute; top:  0; left:  0; z-index:  90; width:  100%; height:  500px; }
 #jquery-lightbox  { position:  absolute; top:  0; left:  0; width:  100%; z-index:  100; text-align:  center; line-height:  0; }
 #jquery-lightbox a img  {  border:  none; }
 #lightbox-container-image-box  { position:  relative; background-color:  #fff; width:  250px; height:  250px; margin:  0 auto; }
 #lightbox-container-image  {  padding:  10px; }
 #lightbox-loading  { position:  absolute; top:  40%; left:  0%; height:  25%; width:  100%; text-align:  center; line-height:  0; }
 #lightbox-nav  { position:  absolute; top:  0; left:  0; height:  100%; width:  100%; z-index:  10; }
 #lightbox-container-image-box > #lightbox-nav  {  left:  0; }
 #lightbox-nav a  {  outline:  none; }
 #lightbox-nav-btnPrev, #lightbox-nav-btnNext  { width:  49%; height:  100%; zoom:  1; display:  block; }
 #lightbox-nav-btnPrev  { left:  0; float:  left; }
 #lightbox-nav-btnNext  { right:  0; float:  right; }
 #lightbox-container-image-data-box  { font:  10px Verdana, Helvetica, sans-serif; background-color:  #fff; margin:  0 auto; line-height:  1.4em; overflow:  auto; width:  100%; padding:  0 10px 0; }
 #lightbox-container-image-data  { padding:  0 10px; color:  #666; }
 #lightbox-container-image-data #lightbox-image-details  { width:  70%; float:  left; text-align:  left; }
  #lightbox-image-details-caption  {  font-weight:  bold; }
 #lightbox-image-details-currentNumber  { display:  block; clear:  left; padding-bottom:  1.0em; }
    #lightbox-secNav-btnClose  { width:  66px; float:  right; padding-bottom:  0.7em; }
 .Clearfix  { display: block; zoom: 1; }
  .Clearfix:after  { line-height: 0px; display: block; height: 0px; visibility: hidden; clear: both; font-size: 0px; content: "."; }
   div.Clear  { clear: both; height: 0px; font-size: 0px; }
  .Hidden  { display: none; }
   a img  { border: none; }
  div.a832745f-8478-4097-b274-a01ba8b2ea8e table td  { vertical-align: top; }
  div.a832745f-8478-4097-b274-a01ba8b2ea8e textarea  { width:  300px; height:  150px; }
  div.a832745f-8478-4097-b274-a01ba8b2ea8e .Textbox  { width:  300px; }
  div.a832745f-8478-4097-b274-a01ba8b2ea8e .ErrorMessage  { color: #ff0000; }
   .ui-helper-hidden  {  display:  none; }
 .ui-helper-hidden-accessible  {  position:  absolute;  left:  -99999999px; }
 .ui-helper-reset  {  margin:  0;  padding:  0;  border:  0;  outline:  0;  line-height:  1.3;  text-decoration:  none;  font-size:  100%;  list-style:  none; }
 .ui-helper-clearfix:after  {  content:  ".";  display:  block;  height:  0;  clear:  both;  visibility:  hidden; }
 .ui-helper-clearfix  {  display:  inline-block; }
  * html .ui-helper-clearfix  {  height: 1%; }
 .ui-helper-clearfix  {  display: block; }
  .ui-helper-zfix  {  width:  100%;  height:  100%;  top:  0;  left:  0;  position:  absolute;  opacity:  0;  filter: Alpha(Opacity=0); }
    .ui-state-disabled  {  cursor:  default !important; }
      .ui-icon  {  display:  block;  text-indent:  -99999px;  overflow:  hidden;  background-repeat:  no-repeat; }
      .ui-widget-overlay  {  position:  absolute;  top:  0;  left:  0;  width:  100%;  height:  100%; }
       .ui-widget  {  font-family:  Verdana,Arial,sans-serif;  font-size:  1.1em; }
 .ui-widget .ui-widget  {  font-size:  1em; }
 .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button  {  font-family:  Verdana,Arial,sans-serif;  font-size:  1em; }
 .ui-widget-content  {  border:  1px solid #aaaaaa;  background:  #ffffff url(Coresys/Styles/jQuery/smoothness/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;  color:  #222222; }
 .ui-widget-content a  {  color:  #222222; }
 .ui-widget-header  {  border:  1px solid #aaaaaa;  background:  #cccccc url(Coresys/Styles/jQuery/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;  color:  #222222;  font-weight:  bold; }
 .ui-widget-header a  {  color:  #222222; }
   .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default  {  border:  1px solid #d3d3d3;  background:  #e6e6e6 url(Coresys/Styles/jQuery/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;  font-weight:  normal;  color:  #555555; }
 .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited  {  color:  #555555;  text-decoration:  none; }
 .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus  {  border:  1px solid #999999;  background:  #dadada url(Coresys/Styles/jQuery/smoothness/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;  font-weight:  normal;  color:  #212121; }
 .ui-state-hover a, .ui-state-hover a:hover  {  color:  #212121;  text-decoration:  none; }
 .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active  {  border:  1px solid #aaaaaa;  background:  #ffffff url(Coresys/Styles/jQuery/smoothness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;  font-weight:  normal;  color:  #212121; }
 .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited  {  color:  #212121;  text-decoration:  none; }
 .ui-widget :active  {  outline:  none; }
   .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  { border:  1px solid #fcefa1;  background:  #fbf9ee url(Coresys/Styles/jQuery/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;  color:  #363636; }
 .ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a  {  color:  #363636; }
 .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error  { border:  1px solid #cd0a0a;  background:  #fef1ec url(Coresys/Styles/jQuery/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;  color:  #cd0a0a; }
 .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a  {  color:  #cd0a0a; }
 .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text  {  color:  #cd0a0a; }
 .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary  {  font-weight:  bold; }
 .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary  {  opacity:  .7;  filter: Alpha(Opacity=70);  font-weight:  normal; }
 .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled  {  opacity:  .35;  filter: Alpha(Opacity=35);  background-image:  none; }
     .ui-icon  {  width:  16px;  height:  16px;  background-image:  url(Coresys/Styles/jQuery/smoothness/images/ui-icons_222222_256x240.png); }
 .ui-widget-content .ui-icon  { background-image:  url(Coresys/Styles/jQuery/smoothness/images/ui-icons_222222_256x240.png); }
 .ui-widget-header .ui-icon  { background-image:  url(Coresys/Styles/jQuery/smoothness/images/ui-icons_222222_256x240.png); }
 .ui-state-default .ui-icon  {  background-image:  url(Coresys/Styles/jQuery/smoothness/images/ui-icons_888888_256x240.png); }
 .ui-state-hover .ui-icon, .ui-state-focus .ui-icon  { background-image:  url(Coresys/Styles/jQuery/smoothness/images/ui-icons_454545_256x240.png); }
 .ui-state-active .ui-icon  { background-image:  url(Coresys/Styles/jQuery/smoothness/images/ui-icons_454545_256x240.png); }
 .ui-state-highlight .ui-icon  { background-image:  url(Coresys/Styles/jQuery/smoothness/images/ui-icons_2e83ff_256x240.png); }
 .ui-state-error .ui-icon, .ui-state-error-text .ui-icon  { background-image:  url(Coresys/Styles/jQuery/smoothness/images/ui-icons_cd0a0a_256x240.png); }
   .ui-icon-carat-1-n  {  background-position:  0 0; }
 .ui-icon-carat-1-ne  {  background-position:  -16px 0; }
 .ui-icon-carat-1-e  {  background-position:  -32px 0; }
 .ui-icon-carat-1-se  {  background-position:  -48px 0; }
 .ui-icon-carat-1-s  {  background-position:  -64px 0; }
 .ui-icon-carat-1-sw  {  background-position:  -80px 0; }
 .ui-icon-carat-1-w  {  background-position:  -96px 0; }
 .ui-icon-carat-1-nw  {  background-position:  -112px 0; }
 .ui-icon-carat-2-n-s  {  background-position:  -128px 0; }
 .ui-icon-carat-2-e-w  {  background-position:  -144px 0; }
 .ui-icon-triangle-1-n  {  background-position:  0 -16px; }
 .ui-icon-triangle-1-ne  {  background-position:  -16px -16px; }
 .ui-icon-triangle-1-e  {  background-position:  -32px -16px; }
 .ui-icon-triangle-1-se  {  background-position:  -48px -16px; }
 .ui-icon-triangle-1-s  {  background-position:  -64px -16px; }
 .ui-icon-triangle-1-sw  {  background-position:  -80px -16px; }
 .ui-icon-triangle-1-w  {  background-position:  -96px -16px; }
 .ui-icon-triangle-1-nw  {  background-position:  -112px -16px; }
 .ui-icon-triangle-2-n-s  {  background-position:  -128px -16px; }
 .ui-icon-triangle-2-e-w  {  background-position:  -144px -16px; }
 .ui-icon-arrow-1-n  {  background-position:  0 -32px; }
 .ui-icon-arrow-1-ne  {  background-position:  -16px -32px; }
 .ui-icon-arrow-1-e  {  background-position:  -32px -32px; }
 .ui-icon-arrow-1-se  {  background-position:  -48px -32px; }
 .ui-icon-arrow-1-s  {  background-position:  -64px -32px; }
 .ui-icon-arrow-1-sw  {  background-position:  -80px -32px; }
 .ui-icon-arrow-1-w  {  background-position:  -96px -32px; }
 .ui-icon-arrow-1-nw  {  background-position:  -112px -32px; }
 .ui-icon-arrow-2-n-s  {  background-position:  -128px -32px; }
 .ui-icon-arrow-2-ne-sw  {  background-position:  -144px -32px; }
 .ui-icon-arrow-2-e-w  {  background-position:  -160px -32px; }
 .ui-icon-arrow-2-se-nw  {  background-position:  -176px -32px; }
 .ui-icon-arrowstop-1-n  {  background-position:  -192px -32px; }
 .ui-icon-arrowstop-1-e  {  background-position:  -208px -32px; }
 .ui-icon-arrowstop-1-s  {  background-position:  -224px -32px; }
 .ui-icon-arrowstop-1-w  {  background-position:  -240px -32px; }
 .ui-icon-arrowthick-1-n  {  background-position:  0 -48px; }
 .ui-icon-arrowthick-1-ne  {  background-position:  -16px -48px; }
 .ui-icon-arrowthick-1-e  {  background-position:  -32px -48px; }
 .ui-icon-arrowthick-1-se  {  background-position:  -48px -48px; }
 .ui-icon-arrowthick-1-s  {  background-position:  -64px -48px; }
 .ui-icon-arrowthick-1-sw  {  background-position:  -80px -48px; }
 .ui-icon-arrowthick-1-w  {  background-position:  -96px -48px; }
 .ui-icon-arrowthick-1-nw  {  background-position:  -112px -48px; }
 .ui-icon-arrowthick-2-n-s  {  background-position:  -128px -48px; }
 .ui-icon-arrowthick-2-ne-sw  {  background-position:  -144px -48px; }
 .ui-icon-arrowthick-2-e-w  {  background-position:  -160px -48px; }
 .ui-icon-arrowthick-2-se-nw  {  background-position:  -176px -48px; }
 .ui-icon-arrowthickstop-1-n  {  background-position:  -192px -48px; }
 .ui-icon-arrowthickstop-1-e  {  background-position:  -208px -48px; }
 .ui-icon-arrowthickstop-1-s  {  background-position:  -224px -48px; }
 .ui-icon-arrowthickstop-1-w  {  background-position:  -240px -48px; }
 .ui-icon-arrowreturnthick-1-w  {  background-position:  0 -64px; }
 .ui-icon-arrowreturnthick-1-n  {  background-position:  -16px -64px; }
 .ui-icon-arrowreturnthick-1-e  {  background-position:  -32px -64px; }
 .ui-icon-arrowreturnthick-1-s  {  background-position:  -48px -64px; }
 .ui-icon-arrowreturn-1-w  {  background-position:  -64px -64px; }
 .ui-icon-arrowreturn-1-n  {  background-position:  -80px -64px; }
 .ui-icon-arrowreturn-1-e  {  background-position:  -96px -64px; }
 .ui-icon-arrowreturn-1-s  {  background-position:  -112px -64px; }
 .ui-icon-arrowrefresh-1-w  {  background-position:  -128px -64px; }
 .ui-icon-arrowrefresh-1-n  {  background-position:  -144px -64px; }
 .ui-icon-arrowrefresh-1-e  {  background-position:  -160px -64px; }
 .ui-icon-arrowrefresh-1-s  {  background-position:  -176px -64px; }
 .ui-icon-arrow-4  {  background-position:  0 -80px; }
 .ui-icon-arrow-4-diag  {  background-position:  -16px -80px; }
 .ui-icon-extlink  {  background-position:  -32px -80px; }
 .ui-icon-newwin  {  background-position:  -48px -80px; }
 .ui-icon-refresh  {  background-position:  -64px -80px; }
 .ui-icon-shuffle  {  background-position:  -80px -80px; }
 .ui-icon-transfer-e-w  {  background-position:  -96px -80px; }
 .ui-icon-transferthick-e-w  {  background-position:  -112px -80px; }
 .ui-icon-folder-collapsed  {  background-position:  0 -96px; }
 .ui-icon-folder-open  {  background-position:  -16px -96px; }
 .ui-icon-document  {  background-position:  -32px -96px; }
 .ui-icon-document-b  {  background-position:  -48px -96px; }
 .ui-icon-note  {  background-position:  -64px -96px; }
 .ui-icon-mail-closed  {  background-position:  -80px -96px; }
 .ui-icon-mail-open  {  background-position:  -96px -96px; }
 .ui-icon-suitcase  {  background-position:  -112px -96px; }
 .ui-icon-comment  {  background-position:  -128px -96px; }
 .ui-icon-person  {  background-position:  -144px -96px; }
 .ui-icon-print  {  background-position:  -160px -96px; }
 .ui-icon-trash  {  background-position:  -176px -96px; }
 .ui-icon-locked  {  background-position:  -192px -96px; }
 .ui-icon-unlocked  {  background-position:  -208px -96px; }
 .ui-icon-bookmark  {  background-position:  -224px -96px; }
 .ui-icon-tag  {  background-position:  -240px -96px; }
 .ui-icon-home  {  background-position:  0 -112px; }
 .ui-icon-flag  {  background-position:  -16px -112px; }
 .ui-icon-calendar  {  background-position:  -32px -112px; }
 .ui-icon-cart  {  background-position:  -48px -112px; }
 .ui-icon-pencil  {  background-position:  -64px -112px; }
 .ui-icon-clock  {  background-position:  -80px -112px; }
 .ui-icon-disk  {  background-position:  -96px -112px; }
 .ui-icon-calculator  {  background-position:  -112px -112px; }
 .ui-icon-zoomin  {  background-position:  -128px -112px; }
 .ui-icon-zoomout  {  background-position:  -144px -112px; }
 .ui-icon-search  {  background-position:  -160px -112px; }
 .ui-icon-wrench  {  background-position:  -176px -112px; }
 .ui-icon-gear  {  background-position:  -192px -112px; }
 .ui-icon-heart  {  background-position:  -208px -112px; }
 .ui-icon-star  {  background-position:  -224px -112px; }
 .ui-icon-link  {  background-position:  -240px -112px; }
 .ui-icon-cancel  {  background-position:  0 -128px; }
 .ui-icon-plus  {  background-position:  -16px -128px; }
 .ui-icon-plusthick  {  background-position:  -32px -128px; }
 .ui-icon-minus  {  background-position:  -48px -128px; }
 .ui-icon-minusthick  {  background-position:  -64px -128px; }
 .ui-icon-close  {  background-position:  -80px -128px; }
 .ui-icon-closethick  {  background-position:  -96px -128px; }
 .ui-icon-key  {  background-position:  -112px -128px; }
 .ui-icon-lightbulb  {  background-position:  -128px -128px; }
 .ui-icon-scissors  {  background-position:  -144px -128px; }
 .ui-icon-clipboard  {  background-position:  -160px -128px; }
 .ui-icon-copy  {  background-position:  -176px -128px; }
 .ui-icon-contact  {  background-position:  -192px -128px; }
 .ui-icon-image  {  background-position:  -208px -128px; }
 .ui-icon-video  {  background-position:  -224px -128px; }
 .ui-icon-script  {  background-position:  -240px -128px; }
 .ui-icon-alert  {  background-position:  0 -144px; }
 .ui-icon-info  {  background-position:  -16px -144px; }
 .ui-icon-notice  {  background-position:  -32px -144px; }
 .ui-icon-help  {  background-position:  -48px -144px; }
 .ui-icon-check  {  background-position:  -64px -144px; }
 .ui-icon-bullet  {  background-position:  -80px -144px; }
 .ui-icon-radio-off  {  background-position:  -96px -144px; }
 .ui-icon-radio-on  {  background-position:  -112px -144px; }
 .ui-icon-pin-w  {  background-position:  -128px -144px; }
 .ui-icon-pin-s  {  background-position:  -144px -144px; }
 .ui-icon-play  {  background-position:  0 -160px; }
 .ui-icon-pause  {  background-position:  -16px -160px; }
 .ui-icon-seek-next  {  background-position:  -32px -160px; }
 .ui-icon-seek-prev  {  background-position:  -48px -160px; }
 .ui-icon-seek-end  {  background-position:  -64px -160px; }
 .ui-icon-seek-start  {  background-position:  -80px -160px; }
  .ui-icon-seek-first  {  background-position:  -80px -160px; }
 .ui-icon-stop  {  background-position:  -96px -160px; }
 .ui-icon-eject  {  background-position:  -112px -160px; }
 .ui-icon-volume-off  {  background-position:  -128px -160px; }
 .ui-icon-volume-on  {  background-position:  -144px -160px; }
 .ui-icon-power  {  background-position:  0 -176px; }
 .ui-icon-signal-diag  {  background-position:  -16px -176px; }
 .ui-icon-signal  {  background-position:  -32px -176px; }
 .ui-icon-battery-0  {  background-position:  -48px -176px; }
 .ui-icon-battery-1  {  background-position:  -64px -176px; }
 .ui-icon-battery-2  {  background-position:  -80px -176px; }
 .ui-icon-battery-3  {  background-position:  -96px -176px; }
 .ui-icon-circle-plus  {  background-position:  0 -192px; }
 .ui-icon-circle-minus  {  background-position:  -16px -192px; }
 .ui-icon-circle-close  {  background-position:  -32px -192px; }
 .ui-icon-circle-triangle-e  {  background-position:  -48px -192px; }
 .ui-icon-circle-triangle-s  {  background-position:  -64px -192px; }
 .ui-icon-circle-triangle-w  {  background-position:  -80px -192px; }
 .ui-icon-circle-triangle-n  {  background-position:  -96px -192px; }
 .ui-icon-circle-arrow-e  {  background-position:  -112px -192px; }
 .ui-icon-circle-arrow-s  {  background-position:  -128px -192px; }
 .ui-icon-circle-arrow-w  {  background-position:  -144px -192px; }
 .ui-icon-circle-arrow-n  {  background-position:  -160px -192px; }
 .ui-icon-circle-zoomin  {  background-position:  -176px -192px; }
 .ui-icon-circle-zoomout  {  background-position:  -192px -192px; }
 .ui-icon-circle-check  {  background-position:  -208px -192px; }
 .ui-icon-circlesmall-plus  {  background-position:  0 -208px; }
 .ui-icon-circlesmall-minus  {  background-position:  -16px -208px; }
 .ui-icon-circlesmall-close  {  background-position:  -32px -208px; }
 .ui-icon-squaresmall-plus  {  background-position:  -48px -208px; }
 .ui-icon-squaresmall-minus  {  background-position:  -64px -208px; }
 .ui-icon-squaresmall-close  {  background-position:  -80px -208px; }
 .ui-icon-grip-dotted-vertical  {  background-position:  0 -224px; }
 .ui-icon-grip-dotted-horizontal  {  background-position:  -16px -224px; }
 .ui-icon-grip-solid-vertical  {  background-position:  -32px -224px; }
 .ui-icon-grip-solid-horizontal  {  background-position:  -48px -224px; }
 .ui-icon-gripsmall-diagonal-se  {  background-position:  -64px -224px; }
 .ui-icon-grip-diagonal-se  {  background-position:  -80px -224px; }
      .ui-corner-tl  {  -moz-border-radius-topleft:  4px;  -webkit-border-top-left-radius:  4px;  border-top-left-radius:  4px; }
 .ui-corner-tr  {  -moz-border-radius-topright:  4px;  -webkit-border-top-right-radius:  4px;  border-top-right-radius:  4px; }
 .ui-corner-bl  {  -moz-border-radius-bottomleft:  4px;  -webkit-border-bottom-left-radius:  4px;  border-bottom-left-radius:  4px; }
 .ui-corner-br  {  -moz-border-radius-bottomright:  4px;  -webkit-border-bottom-right-radius:  4px;  border-bottom-right-radius:  4px; }
 .ui-corner-top  {  -moz-border-radius-topleft:  4px;  -webkit-border-top-left-radius:  4px;  border-top-left-radius:  4px;  -moz-border-radius-topright:  4px;  -webkit-border-top-right-radius:  4px;  border-top-right-radius:  4px; }
 .ui-corner-bottom  {  -moz-border-radius-bottomleft:  4px;  -webkit-border-bottom-left-radius:  4px;  border-bottom-left-radius:  4px;  -moz-border-radius-bottomright:  4px;  -webkit-border-bottom-right-radius:  4px;  border-bottom-right-radius:  4px; }
 .ui-corner-right  { -moz-border-radius-topright:  4px;  -webkit-border-top-right-radius:  4px;  border-top-right-radius:  4px;  -moz-border-radius-bottomright:  4px;  -webkit-border-bottom-right-radius:  4px;  border-bottom-right-radius:  4px; }
 .ui-corner-left  {  -moz-border-radius-topleft:  4px;  -webkit-border-top-left-radius:  4px;  border-top-left-radius:  4px;  -moz-border-radius-bottomleft:  4px;  -webkit-border-bottom-left-radius:  4px;  border-bottom-left-radius:  4px; }
 .ui-corner-all  {  -moz-border-radius:  4px;  -webkit-border-radius:  4px;  border-radius:  4px; }
   .ui-widget-overlay  {  background:  #aaaaaa url(Coresys/Styles/jQuery/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;  opacity:  .30; filter: Alpha(Opacity=30); }
 .ui-widget-shadow  {  margin:  -8px 0 0 -8px;  padding:  8px;  background:  #aaaaaa url(Coresys/Styles/jQuery/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;  opacity:  .30; filter: Alpha(Opacity=30);  -moz-border-radius:  8px;  -webkit-border-radius:  8px;  border-radius:  8px; }
 .ui-resizable  {  position:  relative; }
 .ui-resizable-handle  {  position:  absolute; font-size:  0.1px; z-index:  99999;  display:  block; }
 .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle  {  display:  none; }
 .ui-resizable-n  {  cursor:  n-resize;  height:  7px;  width:  100%;  top:  -5px;  left:  0; }
 .ui-resizable-s  {  cursor:  s-resize;  height:  7px;  width:  100%;  bottom:  -5px;  left:  0; }
 .ui-resizable-e  {  cursor:  e-resize;  width:  7px;  right:  -5px;  top:  0;  height:  100%; }
 .ui-resizable-w  {  cursor:  w-resize;  width:  7px;  left:  -5px;  top:  0;  height:  100%; }
 .ui-resizable-se  {  cursor:  se-resize;  width:  12px;  height:  12px;  right:  1px;  bottom:  1px; }
 .ui-resizable-sw  {  cursor:  sw-resize;  width:  9px;  height:  9px;  left:  -5px;  bottom:  -5px; }
 .ui-resizable-nw  {  cursor:  nw-resize;  width:  9px;  height:  9px;  left:  -5px;  top:  -5px; }
 .ui-resizable-ne  {  cursor:  ne-resize;  width:  9px;  height:  9px;  right:  -5px;  top:  -5px; }
 .ui-selectable-helper  {  position:  absolute;  z-index:  100;  border: 1px dotted black; }
   .ui-accordion  {  width:  100%; }
 .ui-accordion .ui-accordion-header  {  cursor:  pointer;  position:  relative;  margin-top:  1px;  zoom:  1; }
 .ui-accordion .ui-accordion-li-fix  {  display:  inline; }
 .ui-accordion .ui-accordion-header-active  {  border-bottom:  0 !important; }
 .ui-accordion .ui-accordion-header a  {  display:  block;  font-size:  1em;  padding:  .5em .5em .5em .7em; }
 .ui-accordion-icons .ui-accordion-header a  {  padding-left:  2.2em; }
 .ui-accordion .ui-accordion-header .ui-icon  {  position:  absolute;  left:  .5em;  top:  50%;  margin-top:  -8px; }
 .ui-accordion .ui-accordion-content  {  padding:  1em 2.2em;  border-top:  0;  margin-top:  -2px;  position:  relative;  top:  1px;  margin-bottom:  2px;  overflow:  auto;  display:  none;  zoom:  1; }
 .ui-accordion .ui-accordion-content-active  {  display:  block; }
 .ui-autocomplete  {  position:  absolute;  cursor:  default; }
    * html .ui-autocomplete  {  width: 1px; }
 .ui-menu  { list-style: none; padding:  2px; margin:  0; display: block; float:  left; }
 .ui-menu .ui-menu  { margin-top:  -3px; }
 .ui-menu .ui-menu-item  { margin: 0; padding:  0; zoom:  1; float:  left; clear:  left; width:  100%; }
 .ui-menu .ui-menu-item a  { text-decoration: none; display: block; padding: .2em .4em; line-height: 1.5; zoom: 1; }
 .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active  { font-weight:  normal; margin:  -1px; }
  .ui-button  {  display:  inline-block;  position:  relative;  padding:  0;  margin-right:  .1em;  text-decoration:  none !important;  cursor:  pointer;  text-align:  center;  zoom:  1;  overflow:  visible; }
 .ui-button-icon-only  {  width:  2.2em; }
 button.ui-button-icon-only  {  width:  2.4em; }
 .ui-button-icons-only  {  width:  3.4em; }
 button.ui-button-icons-only  {  width:  3.7em; }
 .ui-button .ui-button-text  {  display:  block;  line-height:  1.4; }
 .ui-button-text-only .ui-button-text  {  padding:  .4em 1em; }
 .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text  {  padding:  .4em;  text-indent:  -9999999px; }
 .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text  {  padding:  .4em 1em .4em 2.1em; }
 .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text  {  padding:  .4em 2.1em .4em 1em; }
 .ui-button-text-icons .ui-button-text  {  padding-left:  2.1em;  padding-right:  2.1em; }
  input.ui-button  {  padding:  .4em 1em; }
   .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon  {  position:  absolute;  top:  50%;  margin-top:  -8px; }
 .ui-button-icon-only .ui-icon  {  left:  50%;  margin-left:  -8px; }
 .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary  {  left:  .5em; }
 .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary  {  right:  .5em; }
 .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary  {  right:  .5em; }
   .ui-buttonset  {  margin-right:  7px; }
 .ui-buttonset .ui-button  {  margin-left:  0;  margin-right:  -.3em; }
   button.ui-button::-moz-focus-inner  {  border:  0;  padding:  0; }
 .ui-dialog  {  position:  absolute;  padding:  .2em;  width:  300px;  overflow:  hidden; }
 .ui-dialog .ui-dialog-titlebar  {  padding:  .5em 1em .3em;  position:  relative; }
 .ui-dialog .ui-dialog-title  {  float:  left;  margin:  .1em 16px .2em 0; }
 .ui-dialog .ui-dialog-titlebar-close  {  position:  absolute;  right:  .3em;  top:  50%;  width:  19px;  margin:  -10px 0 0 0;  padding:  1px;  height:  18px; }
 .ui-dialog .ui-dialog-titlebar-close span  {  display:  block;  margin:  1px; }
 .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus  {  padding:  0; }
 .ui-dialog .ui-dialog-content  {  position:  relative;  border:  0;  padding:  .5em 1em;  background:  none;  overflow:  auto;  zoom:  1; }
 .ui-dialog .ui-dialog-buttonpane  {  text-align:  left;  border-width:  1px 0 0 0;  background-image:  none;  margin:  .5em 0 0 0;  padding:  .3em 1em .5em .4em; }
 .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset  {  float:  right; }
 .ui-dialog .ui-dialog-buttonpane button  {  margin:  .5em .4em .5em 0;  cursor:  pointer; }
 .ui-dialog .ui-resizable-se  {  width:  14px;  height:  14px;  right:  3px;  bottom:  3px; }
 .ui-draggable .ui-dialog-titlebar  {  cursor:  move; }
  .ui-slider  {  position:  relative;  text-align:  left; }
 .ui-slider .ui-slider-handle  {  position:  absolute;  z-index:  2;  width:  1.2em;  height:  1.2em;  cursor:  default; }
 .ui-slider .ui-slider-range  {  position:  absolute;  z-index:  1;  font-size:  .7em;  display:  block;  border:  0;  background-position:  0 0; }
  .ui-slider-horizontal  {  height:  .8em; }
 .ui-slider-horizontal .ui-slider-handle  {  top:  -.3em;  margin-left:  -.6em; }
 .ui-slider-horizontal .ui-slider-range  {  top:  0;  height:  100%; }
 .ui-slider-horizontal .ui-slider-range-min  {  left:  0; }
 .ui-slider-horizontal .ui-slider-range-max  {  right:  0; }
  .ui-slider-vertical  {  width:  .8em;  height:  100px; }
 .ui-slider-vertical .ui-slider-handle  {  left:  -.3em;  margin-left:  0;  margin-bottom:  -.6em; }
 .ui-slider-vertical .ui-slider-range  {  left:  0;  width:  100%; }
 .ui-slider-vertical .ui-slider-range-min  {  bottom:  0; }
 .ui-slider-vertical .ui-slider-range-max  {  top:  0; }
 .ui-tabs  {  position:  relative;  padding:  .2em;  zoom:  1; }
 .ui-tabs .ui-tabs-nav  {  margin:  0;  padding:  .2em .2em 0; }
 .ui-tabs .ui-tabs-nav li  {  list-style:  none;  float:  left;  position:  relative;  top:  1px;  margin:  0 .2em 1px 0;  border-bottom:  0 !important;  padding:  0;  white-space:  nowrap; }
 .ui-tabs .ui-tabs-nav li a  {  float:  left;  padding:  .5em 1em;  text-decoration:  none; }
 .ui-tabs .ui-tabs-nav li.ui-tabs-selected  {  margin-bottom:  0;  padding-bottom:  1px; }
 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a  {  cursor:  text; }
 .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a  {  cursor:  pointer; }
 .ui-tabs .ui-tabs-panel  {  display:  block;  border-width:  0;  padding:  1em 1.4em;  background:  none; }
 .ui-tabs .ui-tabs-hide  {  display:  none !important; }
  .ui-datepicker  {  width:  17em;  padding:  .2em .2em 0; }
 .ui-datepicker .ui-datepicker-header  {  position: relative;  padding: .2em 0; }
 .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next  {  position: absolute;  top:  2px;  width:  1.8em;  height:  1.8em; }
 .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover  {  top:  1px; }
 .ui-datepicker .ui-datepicker-prev  {  left: 2px; }
 .ui-datepicker .ui-datepicker-next  {  right: 2px; }
 .ui-datepicker .ui-datepicker-prev-hover  {  left: 1px; }
 .ui-datepicker .ui-datepicker-next-hover  {  right: 1px; }
 .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span  {  display:  block;  position:  absolute;  left:  50%;  margin-left:  -8px;  top:  50%;  margin-top:  -8px; }
 .ui-datepicker .ui-datepicker-title  {  margin:  0 2.3em;  line-height:  1.8em;  text-align:  center; }
 .ui-datepicker .ui-datepicker-title select  {  font-size: 1em;  margin: 1px 0; }
 .ui-datepicker select.ui-datepicker-month-year  { width:  100%; }
 .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year  {  width:  49%; }
 .ui-datepicker table  { width:  100%;  font-size:  .9em;  border-collapse:  collapse;  margin: 0 0 .4em; }
 .ui-datepicker th  {  padding:  .7em .3em;  text-align:  center;  font-weight:  bold;  border:  0; }
 .ui-datepicker td  {  border:  0;  padding:  1px; }
 .ui-datepicker td span, .ui-datepicker td a  {  display:  block;  padding:  .2em;  text-align:  right;  text-decoration:  none; }
 .ui-datepicker .ui-datepicker-buttonpane  {  background-image:  none;  margin:  .7em 0 0 0;  padding: 0 .2em;  border-left:  0;  border-right:  0;  border-bottom:  0; }
 .ui-datepicker .ui-datepicker-buttonpane button  {  float:  right;  margin:  .5em .2em .4em;  cursor:  pointer;  padding:  .2em .6em .3em .6em;  width: auto;  overflow: visible; }
 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current  {  float: left; }
   .ui-datepicker.ui-datepicker-multi  {  width: auto; }
 .ui-datepicker-multi .ui-datepicker-group  {  float: left; }
 .ui-datepicker-multi .ui-datepicker-group table  {  width: 95%;  margin: 0 auto .4em; }
 .ui-datepicker-multi-2 .ui-datepicker-group  {  width: 50%; }
 .ui-datepicker-multi-3 .ui-datepicker-group  {  width: 33.3%; }
 .ui-datepicker-multi-4 .ui-datepicker-group  {  width: 25%; }
 .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header  {  border-left-width: 0; }
 .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header  {  border-left-width: 0; }
 .ui-datepicker-multi .ui-datepicker-buttonpane  {  clear: left; }
 .ui-datepicker-row-break  {  clear: both;  width: 100%; }
   .ui-datepicker-rtl  {  direction:  rtl; }
 .ui-datepicker-rtl .ui-datepicker-prev  {  right:  2px;  left:  auto; }
 .ui-datepicker-rtl .ui-datepicker-next  {  left:  2px;  right:  auto; }
 .ui-datepicker-rtl .ui-datepicker-prev:hover  {  right:  1px;  left:  auto; }
 .ui-datepicker-rtl .ui-datepicker-next:hover  {  left:  1px;  right:  auto; }
 .ui-datepicker-rtl .ui-datepicker-buttonpane  {  clear: right; }
 .ui-datepicker-rtl .ui-datepicker-buttonpane button  {  float:  left; }
 .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current  {  float: right; }
 .ui-datepicker-rtl .ui-datepicker-group  {  float: right; }
 .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header  {  border-right-width: 0;  border-left-width: 1px; }
 .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header  {  border-right-width: 0;  border-left-width: 1px; }
   .ui-datepicker-cover  { display:  none; display:  block; position:  absolute; z-index:  -1; filter:  mask(); top:  -4px; left:  -4px; width:  200px; height:  200px; }
 .ui-progressbar  {  height: 2em;  text-align:  left; }
 .ui-progressbar .ui-progressbar-value  { margin:  -1px;  height: 100%; }
.TextBox  { width:  120px; height:  16px; margin:  0; border:  solid 1px #999; padding:  3px; background-color:  #fff; vertical-align:  middle; color:  #333; font-size:  11px; line-height:  16px; }
  .Button  { width:  80px; height:  24px; margin:  0; border:  solid 1px #999; padding:  3px; background-color:  #eaeaea; vertical-align:  middle; color:  #333; font-size:  11px; line-height:  16px; cursor:  pointer; }
  .Button:hover  { background-color:  #ccc; }
  .ButtonDisabled  { cursor: default; color: #999; }
  .ButtonDisabled:hover  { background-color:  #eaeaea; }
  .ListBox  { margin:  0; border:  solid 1px #999; padding:  3px; background-color:  #eaeaea; color:  #333; }
  .AjaxLoaderContainer  { position:  fixed; left:  0; top:  0; width:  100%; height:  100%; margin:  0; padding:  0; background-color:  Transparent; background-image:  url("ProgEditor/Images/background2.png"); z-index:  10000; }
  .Image  { border:  none; }
  .AjaxLoader  { position:  absolute; left:  50%; top:  50%; width:  100px; margin:  -50px 0 0 -50px; padding:  0; }
  div.HiddenModal, div.HiddenModal h1, div.HiddenModal h2, div.HiddenModal h3  { font-family:  "Segoe UI" , Tahoma, Verdana, sans-serif; color: #000000; line-height: normal; }
  div.HiddenModal h1, div.HiddenModal h2, div.HiddenModal h3  { font-size: 16px; font-weight: bold; }
  div.HiddenModal  { display:  none; position:  absolute; top:  0px; left:  0px; width:  100%; height:  100%; background-image:  url("ProgEditor/Images/background.png"); text-align:  center; vertical-align:  middle; z-index:  5000; font-size: 12px; font-style: normal; }
  div.HiddenModal div.HiddenModalHeader  { background-color:  Red; color:  White; }
  div.HiddenModal div.HiddenModalContent, div.ModalPopup div.ModalContent  { width:  auto; height:  100%; padding:  15px; background-color:  white; border:  solid 1px black; overflow:  auto; }
  div.HiddenModal, div.ModalPopup  { position:  fixed; text-align:  left; }
  div.HiddenModal div.HiddenModalDivToCenter, div.HiddenModal div.HiddenModalContent, div.ModalPopup div.ModalContent  { width:  640px; height:  480px; }
  div.HiddenModal div.HiddenModalDivToCenter  { bottom:  50%; right:  50%; position:  absolute; }
  div.HiddenModal div.HiddenModalContent, div.ModalPopup div.ModalContent  { position:  relative; left:  50%; top:  50%; }
  div.HiddenModal div.HiddenModalCloseButtonContainer  { margin:  -10px -10px 0 0; text-align:  right; }
  div.HiddenModal select, div.HiddenModal input, div.ModalPopup select, div.ModalPopup input  { font-family:  "Segoe UI" , Tahoma, Verdana, sans-serif; font-size: 12px; }
     div.ModalPopup  { position:  absolute; top:  0px; left:  0px; width:  100%; height:  100%; background-image:  url("ProgEditor/Images/background.png"); text-align:  center; vertical-align:  middle; z-index:  5000; font-family:  "Segoe UI" , Tahoma, Verdana, sans-serif; font-size: 12px; color: #000000; font-style: normal; }
  div.ModalPopup div.ModalContent  { margin: -240px 0 0 -320px; }
  div.LoginBox  { display:  none; position:  fixed; left:  0; bottom:  0; width:  410px; margin:  0; margin-bottom:  5px; margin-left:  5px; border:  solid 1px #999; padding:  10px; background-color:  #fafafa; z-index:  100; font-family:  "Segoe UI" , Tahoma, Verdana, sans-serif; font-size:  12px; color: #333; line-height: normal; font-style: normal; }
  div.LoginBox span.LoginStar  { color:  Red; }
 div.LoginBox span.Password  { font-weight:  bold; }
 div.LoginBox .TextBoxLoginPassword  { width:  160px; }
 div.DirectLogin div.LoginBox  { display:  block; }
  div.LoginBox .loginButtonCancel, div.LoginBox .loginButtonLogin  { width:  80px; }
  .loginButton, .logOut  { cursor:  pointer; }
  div.LoginBox .PasswordForgotten  { margin-left:  244px; text-align:  left; display: none; }
  div.LoginBox .PasswordForgotten a, div.LoginBox .PasswordForgotten a:link, div.LoginBox .PasswordForgotten a:hover, div.LoginBox .PasswordForgotten a:visited  { color:  #333; }
  #DivContent div.LoginBox .PasswordForgotten a  { color:  #333; }
 div.LoginBox .ErrorMessage  { color:  Red; margin:  5px 0px 5px 0px; }
 div.LoginBox div.LoginLogo  { text-align:  right; }
 div.ContainerBannerRotator  {  position:  relative; }
 div.ContainerBannerRotator img.ImageBannerTop, div.ContainerBannerRotator img.ImageBannerBottom  {  position:  absolute;  top:  0;  left:  0; }
 div.ContainerBannerRotator img.ImageAdditionalBannerSetImage  {  position:  absolute;  right:  0px; }
 div.HiddenPreloadBanners  {  display:  none; }
 #DivBanner  {  height:  174px; }
  div.ContainerBannerRotator .ContainerBannerEditButton  {  display:  none; position:  absolute;  top:  25px;  left:  0px;  font-size:  12px; }
 .EditBannersPopupContent  {  font-size:  12px; }
  div.ContainerBannerRotator a.BannerRotatorOpenEditPopup  { color:  #535353 !important; text-decoration: none; border:  1px dashed #666666; padding:  5px; font-weight:  bold; background-color:  #dadada; cursor:  pointer; }
  div.ContainerBannerRotator a.BannerRotatorOpenEditPopup:hover  { text-decoration: underline; }
  .EditBannersPopupContent div.TabsBannerSet  {  position:  relative; }
 .EditBannersPopupContent div.TabsBannerSet div.TabsButton  { float:  left; width:  20px; border:  solid 1px gray; padding:  5px; margin:  10px 2px 0px 4px; cursor:  pointer; text-align: center; overflow: hidden; height: 14px; position:  relative; z-index:  10; background-color:  #eaeaea; }
  .EditBannersPopupContent div.TabsBannerSet div.TabsButtonSelected  {  border-bottom:  solid 1px white;  margin-bottom:  2px;  background-color:  White; }
 .EditBannersPopupContent div.TabsBannerSet div.TabsButton:hover  { background-color:  White; }
  .EditBannersPopupContent div.TabsBannerSet div.ContentOfTab  {  z-index:  0;  display:  none;  position:  absolute;  top:  35px;  left:  0;  border:  solid 1px gray;  padding:  5px;  width:  620px; }
 .EditBannersPopupContent div.TabsBannerSet div.CreateUpload  {  width: 100px; }
  div.ContentOfTab .Settings  {  padding:  10px 5px 5px 5px;  margin:  5px; }
  div.BannersFilesList  {  margin:  5px;  position: relative; }
 div.ContentOfTab .MiniBanner  {  width:  200px; }
 div.ContentOfTab .MiniBannerPreview  {  width: 330px; }
 div.ContentOfTab div.BannersListToAdd  {  width:  200px; }
 div.ContentOfTab div.BannersListInSet  {  width:  350px; }
  div.ContentOfTab .ButtonDeleteFromSet  { position: absolute; bottom: 2px; right: 10px; }
  div.ContentOfTab table.BannerList  { margin-top: 20px; }
  div.ContentOfTab table.BannerList td  { vertical-align: top; }
  div.ContentOfTab table.BannerList .TdRight  { border-left:  solid 1px gray; padding-left: 10px; }
  div.ContentOfTab .ButtonAddToSet  { position: absolute; bottom: 2px; left: 0px; }
  div.ContentOfTab div.SettingsTitle  { float: left; width: 200px; }
  div.ContentOfTab div.SettingsRow  { margin:  5px 0px 5px 0px; }
  div.ContentOfTab .ButtonCreateBannerset  { width: auto; }
  div.ContentOfTab div.ListAllBanners  { position: relative; }
  #ContentOfTabToShowAddNew .MiniBanner  { width: 580px; }
    #ContentOfTabToShowAddNew .ButtonDeleteBanner  { position: absolute; right: 0px; bottom: 3px; }
  #ContentOfTabToShowAddNew .BannersFilesList  { width: 580px; }
  span.ChannelSelect  {  border:  solid 1px red;  padding:  3px;  margin:  5px;  cursor:  pointer; }
 span.ChannelSelectSelected  {  background-color:  Red; }
 .HiddenTextBox  {  display:  none; }
  div.DropDownSelectChannels  {  position:  relative;  border:  solid 1px black;  width:  300px; }
 div.DropDownSelectChannels div.DropDownSelectChannelsButton  {  padding:  4px; }
 div.DropDownSelectChannels div.DropDownSelectChannelsOptions  {  position:  absolute;  left:  0px;  background-color:  White;  width:  298px;  border:  solid 1px black;  display:  none;  z-index:  1; }
  .CheckBoxTopLevel  {  margin-left:  0px; }
 .CheckBoxFirstLevel  {  margin-left:  10px; }
 .CheckBoxSecondLevel  {  margin-left:  30px; }
 div.Segment  { position:  relative;  margin-top:  0px;  margin-bottom:  20px; }
div.BrowserInfoPanel  { position:  fixed; z-index:  20; width: 100%; top:  0px; left: 0px; padding-top: 10px; }
  div.BrowserInfoPanelContent  { margin: 0 auto 20px auto; background-color:  White; padding:  10px; border:  solid 1px red; width:  880px; height:  120px; position: relative; }
  div.BrowserInfoPanelContent .Text  { width: 400px; float: left; padding: 0 10px 0 10px; }
  div.BrowserInfoPanelContent .Images  { float: left; padding-top: 10px; }
  div.BrowserInfoPanelContent .Images .Browser  { float: left; width: 135px; height: 50px; }
  span.CloseBrowserInfo  {  cursor:  pointer; }
  div.CloseBrowserInfo  { position: absolute; right: 0px; top: 0px; }
.EditGalleryCloseButton  { margin:  -10px -10px 0px 0px; text-align: right; }
  div.HiddenBoxGalleryEditContent .UploadButton  { padding:  3px; border:  solid 1px #999; background-color:  #fff; margin:  5px 26px 5px 10px; }
  div.GalleryEditor  { position:  relative; }
 div.GalleryEditor div.EditGalleryOptions  { display:  none; position:  absolute; top:  -30px; padding:  3px; border:  dashed 1px gray; background-color:  #e6e6e6; color: Black; cursor: pointer; }
   div.HiddenBoxGalleryEdit  { display:  none; position:  absolute; top:  0px; left:  0px; width:  100%; height:  100%; background-image:  url("ProgEditor/Images/background.png"); text-align:  center; vertical-align:  middle; z-index:  10; }
 div.HiddenBoxGalleryEdit div.HiddenBoxGalleryEditContent  { padding:  15px; background-color:  #ffffff; border:  solid 1px white; width:  200px; height:  40px; }
  div.HiddenBoxGalleryEdit  { position:  fixed; text-align:  left; }
 div.HiddenBoxGalleryEdit div.DivToCenter, div.HiddenBoxGalleryEdit div.HiddenBoxGalleryEditContent  { width:  640px; height:  480px; }
 div.HiddenBoxGalleryEdit div.DivToCenter  { bottom:  50%; right:  50%; position:  absolute; }
 div.HiddenBoxGalleryEdit div.HiddenBoxGalleryEditContent  { position:  relative; left:  50%; top:  50%; border:  solid 1px black; }
   div.GalleryLinkContainer  { float:  left; }
  div.ContainerEditListOfImages img  { padding: 3px; border:  solid 1px #999; }
  div.ContainerEditListOfImages  { overflow:  auto; height:  340px; }
 div.ContainerEditListOfImages div.ContainerForOneImageInPopup  { position:  relative; border:  solid 2px white; float:  left; margin:  5px; }
 div.ContainerForOneImageInPopup div.DeleteButtonContainer  { position:  absolute; bottom:  7px; right:  7px; }
  div.ContainerForOneImageInPopup div.AltTextInEditMode  { position:  absolute; top:  1px; left:  1px; background-color:  #ffc382; border:  solid 1px black; padding:  3px; white-space: nowrap; display:  none; }
  .PanelImageContainerGallery img  { padding: 3px; border: solid 1px #999; margin: 1px 3px 3px 3px; }
#EditableDiv  {  padding:  5px;  border:  solid 0px orange; overflow:  auto;  padding-top:  10px;  cursor:  text; }
 #Menu  { padding:  0px; margin:  0px; border:  solid 2px orange; background-color:  #F6E3CE; }
     input.IconsButtons  {  width:  16px;  height:  16px;  cursor:  pointer; border:  none;  background-color:  Transparent; }
  input.Undo  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/undo.png"); }
 input.Redo  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/redo.png"); }
  input.Cut  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/cut.png"); }
 input.Copy  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/copy.png"); }
 input.Paste  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/paste.png"); }
  input.Bold  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/text_bold.png"); }
 input.Italic  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/text_italics.png"); }
  input.InsertOrderedList  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/document_dirty.png"); }
 input.InsertUnorderedList  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/document_notebook.png"); }
  input.Indent  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/arrow_right_green.png"); }
 input.Outdent  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/arrow_left_green.png"); }
  input.CreateLink  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/bookmark_add.png"); }
  input.StyleBlue  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/nav_plain_blue.png"); }
 input.StyleGreen  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/nav_plain_green.png"); }
 input.StyleRed  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/nav_plain_red.png"); }
   input.Justified  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/text_align_justified.png"); }
 input.Class  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/font.png"); }
  input.SaveButton  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/disk_blue.png"); }
   input.IconsButtonsBig  {  width:  24px;  height:  24px;  cursor:  pointer; border:  none;  background-image:  url("ProgEditor/Modules/a832745f-8478-4566-b76c-f3004454c693/Icons/document_check.png"); }
  .ColorGreen  {  color:  Green; }
 .ColorRed  {  color:  Red; }
 .ColorBlue  {  color:  Blue; }
   .a832745f-8478-4566-b76c-f3004454c693 div.ReletivForMenu div.Menu  { white-space: nowrap; }
   .a832745f-8478-4566-b76c-f3004454c693  { min-height: 20px; }
div.TestOnly  {  margin-top:  25px; }
  div.PanelContenerImage  {  margin-bottom:  10px; }
 div.imageLeft  { float:  left;  margin-right: 10px; }
 div.imageRight  { float:  right;  margin-left: 10px; }
    #EditableDiv  {  padding:  5px;  border:  solid 0px orange; overflow:  auto;  padding-top:  10px;  cursor:  text; }
 #Menu  {  padding:  0px;  border:  solid 2px orange;  background-color:  #F6E3CE; }
    input.IconsButtons  {  width:  16px;  height:  16px;  cursor:  pointer; border:  none;  background-color:  Transparent; }
  input.Undo  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/undo.png"); }
 input.Redo  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/redo.png"); }
  input.Cut  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/cut.png"); }
 input.Copy  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/copy.png"); }
 input.Paste  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/paste.png"); }
  input.Bold  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/text_bold.png"); }
 input.Italic  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/text_italics.png"); }
  input.InsertOrderedList  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/document_dirty.png"); }
 input.InsertUnorderedList  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/document_notebook.png"); }
  input.Indent  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/arrow_right_green.png"); }
 input.Outdent  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/arrow_left_green.png"); }
  input.CreateLink  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/bookmark_add.png"); }
  input.StyleBlue  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/nav_plain_blue.png"); }
 input.StyleGreen  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/nav_plain_green.png"); }
 input.StyleRed  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/nav_plain_red.png"); }
   input.Justified  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/text_align_justified.png"); }
 input.Class  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/font.png"); }
  input.SaveButton  {  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/disk_blue.png"); }
   input.IconsButtonsBig  {  width:  24px;  height:  24px;  cursor:  pointer; border:  none;  background-image:  url("ProgEditor/Modules/a832745f-8478-4578-9d8d-0d5a80ce5f49/Icons/document_check.png"); }
  .ColorGreen  {  color:  Green; }
 .ColorRed  {  color:  Red; }
 .ColorBlue  {  color:  Blue; }
    div.HiddenBoxToDislpayChangeImage  {  display:  none;  position:  absolute;  top:  0px;  left:  0px;  width:  100%;  height:  100%;  background-image:  url("ProgEditor/Images/background.png");  text-align:  center;  vertical-align:  middle; z-index:  5000; }
 div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage  { padding:  15px;  background-color:  Silver;  border:  solid 1px white;  width:  200px;  height:  40px; }
   div.HiddenBoxToDislpayChangeImage  {  position:  fixed;  text-align:  left; }
 div.HiddenBoxToDislpayChangeImage div.DivToCenter, div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage  {  width:  600px;  height:  400px; }
 div.HiddenBoxToDislpayChangeImage div.DivToCenter  {  bottom:  50%; right:  50%;  position:  absolute; }
 div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage  {  position:  relative;  left:  50%;  top:  50%; }
  div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage div.ImageList  {  overflow:  auto;  float:  left;  width:  150px;  height:  350px;  text-align:  center; }
 div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage div.ImageList .MiniImg  {  width:  100px;  margin-bottom:  5px;  border:  solid 2px white; }
 div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage div.ImageList .MiniImg:hover  {  border:  solid 2px orange;  cursor:  pointer; }
  div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage div.RightPanel  {  margin-left:  15px;  float:  left; }
 div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage div.RightPanel div.PreviewImageContener  {  width:  400px;  height:  200px;  border:  solid 2px white;  background-color:  White; }
 div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage div.RightPanel .PreviewImage  {  max-width:  200px;  max-height:  200px; }
   DIV.ProgressBar  {  width:  100px;  padding:  0;  border:  1px solid black;  margin-right:  1em;  height: .75em;  margin-left: 1em;  display: -moz-inline-stack;  display: inline-block;  zoom: 1;  *display: inline; }
  DIV.ProgressBar DIV  {  background-color:  Green;  font-size:  1pt;  height: 100%;  float: left; }
  SPAN.asyncUploader OBJECT  {  position:  relative;  top:  5px;  left:  10px; }
#Menu  { padding:  0px; border:  solid 2px orange; background-color:  #F6E3CE; }
         div.HiddenBoxToDislpayChangeImage  { display:  none; position:  absolute; top:  0px; left:  0px; width:  100%; height:  100%; background-image:  url("ProgEditor/Images/background.png"); text-align:  center; vertical-align:  middle; z-index:  5000; }
 div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage  { padding:  15px; background-color:  white; border:  solid 1px black; width:  200px; height:  40px; }
   div.HiddenBoxToDislpayChangeImage  { position:  fixed; text-align:  left; }
 div.HiddenBoxToDislpayChangeImage div.DivToCenter, div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage  { width:  640px; height:  480px; }
 div.HiddenBoxToDislpayChangeImage div.DivToCenter  { bottom:  50%; right:  50%; position:  absolute; }
 div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage  { position:  relative; left:  50%; top:  50%; }
  div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage div.ImageList  { overflow:  auto; float:  left; width:  150px; height:  400px; text-align:  center; }
 div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage div.ImageList .MiniImg  { width:  100px; margin-bottom:  5px; border:  solid 2px white; }
 div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage div.ImageList .MiniImg:hover  { border:  solid 2px orange; cursor:  pointer; }
  div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage div.RightPanel  { margin-left:  15px; float:  left; }
 div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage div.RightPanel div.PreviewImageContener  { width:  400px; height:  200px; border:  solid 2px white; background-color:  White; }
 div.HiddenBoxToDislpayChangeImage div.BoxWithDropDownImage div.RightPanel .PreviewImage  { max-width:  200px; max-height:  200px; }
   div.PanelImageContenerInImageTemplateLeft  { text-align:  left; }
  div.PanelImageContenerInImageTemplateRight  { text-align:  right; }
  div.PanelImageContenerInImageTemplateCenter  { text-align:  center; }
  div.PanelImageContenerInImageTemplateCenter div.DivOnImage  { margin:  1em auto; }
  div.PanelImageContenerInImageTemplateLeft div.DivOnImage  { float:  left; }
 div.PanelImageContenerInImageTemplateRight div.DivOnImage  { float:  right; }
   DIV.ProgressBar  { width:  100px; padding:  0; border:  1px solid black; margin-right:  1em; height:  .75em; margin-left:  1em; display:  -moz-inline-stack; display:  inline-block; zoom:  1; display: inline; }
 DIV.ProgressBar DIV  { background-color:  Green; font-size:  1pt; height:  100%; float:  left; }
 SPAN.asyncUploader OBJECT  { position:  relative; top:  5px; left:  10px; }
  div.HiddenBoxToDislpayChangeImage .EditImageCloseButton  { margin: -10px -10px 0px 0px; text-align: right; }
   div.HiddenBoxDownloadEdit .UploadButton  { padding:  3px; border:  solid 1px #999; background-color:  #fff; margin:  5px; color:  #656565; }
  div.HiddenBoxDownloadEdit .EditDownloadCloseButton  { margin:  -10px -10px 0px 0px; text-align: right; }
  div.DownloadEditor  { position:  relative; }
 div.DownloadEditor div.EditDownloadOptions  { display:  none; position:  absolute; top:  -30px; padding:  3px; border:  dashed 1px gray; background-color:  #e6e6e6; cursor: pointer; }
   div.HiddenBoxDownloadEdit  { display:  none; position:  absolute; top:  0px; left:  0px; width:  100%; height:  100%; background-image:  url("ProgEditor/Images/background.png"); text-align:  center; vertical-align:  middle; z-index:  10; }
 div.HiddenBoxDownloadEdit div.HiddenBoxDownloadEditContent  { padding:  15px; background-color:  white; border:  solid 1px black; width:  200px; height:  40px; }
  div.HiddenBoxDownloadEdit  { position:  fixed; text-align:  left; }
 div.HiddenBoxDownloadEdit div.DivToCenter, div.HiddenBoxDownloadEdit div.HiddenBoxDownloadEditContent  { width:  640px; height:  480px; }
 div.HiddenBoxDownloadEdit div.DivToCenter  { bottom:  50%; right:  50%; position:  absolute; }
 div.HiddenBoxDownloadEdit div.HiddenBoxDownloadEditContent  { position:  relative; left:  50%; top:  50%; }
   div.ContainerEditListOfFiles  { overflow:  auto; height:  340px; }
  div.DownloadLinkContainer  { margin:  5px 0 10px 0; }
  div.DownloadLinkContainer a .Icon  { float:  left; margin-right:  5px; border:  none; clear:  both; }
  div.DownloadLinkContainer a .LinkText  { padding-top:  1px; }
  div.HiddenBoxDownloadEdit .Center  { text-align:  center; }
 .InfoBlock  {  margin:  25px;  width:  200px;  height:  50px;  padding:  25px;  border:  solid 2px blue; }
 .BlockColorRed  {  background-color:  Red; }
 .BlockColorGreen  {  background-color:  Green; }
 .BlockColorYellow  {  background-color:  Yellow; }
 .BlockColorOrange  {  background-color:  Orange; }
  div.ContenerBoxInfoa_832745f-8478-4735-90ec-37d8addfbbcf div.DropDownContenerSelectColor  {  float:  right; }
 div.HtmlBlock  { position:  relative; }
 div.HtmlBlock div.HtmlBlockOptions  { display:  none; border:  solid 1px black; background-color:  #ccc; position:  absolute; top:  -20px; left:  0px; }
  div.HtmlBlock .TextBoxEditHtmlBlock  {  width:  100%; }
 div.a832745f-8478-401b-b73c-782614080ce0 div.RssReaderContainer  { padding:  10px 0 10px 0; }
  div.a832745f-8478-401b-b73c-782614080ce0 div.RssReaderContainer div.RssItem  { margin-bottom:  10px; }
  div.a832745f-8478-401b-b73c-782614080ce0 div.RssReaderContainer div.RssItem div.Title  { font-weight:  bold; font-size:  larger; }
 div.a832745f-8478-401b-b73c-782614080ce0 div.RssReaderContainer div.RssItem div.Description  { margin-top:  5px; }
  div.a832745f-8478-401b-b73c-782614080ce0 div.RssReaderContainer div.RssItem div.Link  { margin-top:  4px; text-align:  right; }
 div.HtagEditContainer  { position:  relative; }
 div.HtagEditContainer div.OptionsHtag  { display:  none; }
  div.a832745f-8478-4de6-afd4-3f5eb08c1de5 ul  { float: left; margin: 0 20px 20px 0; padding: 0px; list-style-type: none; }
  div.a832745f-8478-4de6-afd4-3f5eb08c1de5 ul li ul  { float: none; margin: 0 0 0 20px; list-style-type: none; }
    .a832745f-8478-4ff1-9edb-3276141d094d .EditableTable  { border-collapse:  collapse; }
  .a832745f-8478-4ff1-9edb-3276141d094d .EditableTable tr td  { border:  solid 1px Transparent; padding:  3px; }
  .a832745f-8478-4ff1-9edb-3276141d094d .EditableTable tr th  { border:  solid 1px red; padding:  10px; background-color:  Maroon; color:  Silver; }
  .a832745f-8478-4ff1-9edb-3276141d094d .EditableTable tr td.BackgroundColor1, .a832745f-8478-4ff1-9edb-3276141d094d .EditableTable tr th.BackgroundColor1  { background-color:  Transparent; }
 .a832745f-8478-4ff1-9edb-3276141d094d .EditableTable tr td.BackgroundColor2, .a832745f-8478-4ff1-9edb-3276141d094d .EditableTable tr th.BackgroundColor2  { background-color:  Blue; }
  .a832745f-8478-4ff1-9edb-3276141d094d .EditableTable tr td.BackgroundColor3, .a832745f-8478-4ff1-9edb-3276141d094d .EditableTable tr th.BackgroundColor3  { background-color:  Green; }
     .a832745f-8478-4ff1-9edb-3276141d094d .Edit .EditableTable tr td  { border:  dashed 1px gray; }
  .a832745f-8478-4ff1-9edb-3276141d094d .Menu  { width:  415px !important; }
.Segment_1345346c-3535-4861-882f-4c7f64267963 td  { vertical-align: top; }
  .Segment_1345346c-3535-4861-882f-4c7f64267963 .Textbox  { width: 300px; }
  .Segment_1345346c-3535-4861-882f-4c7f64267963 textarea  { width: 300px; height: 150px; }
  .Segment_1345346c-3535-4861-882f-4c7f64267963 .Title  { padding-right: 15px; }
.EditGalleryCloseButton  { margin:  -10px -10px 0px 0px; text-align: right; }
  div.HiddenBoxGalleryEditContent .UploadButton  { padding:  3px; border:  solid 1px #999; background-color:  #fff; margin:  5px 26px 5px 10px; }
  div.GalleryEditor  { position:  relative; }
 div.GalleryEditor div.EditGalleryOptions  { display:  none; position:  absolute; top:  -30px; padding:  3px; border:  dashed 1px gray; background-color:  #e6e6e6; color: Black; cursor: pointer; }
   div.HiddenBoxGalleryEdit  { display:  none; position:  absolute; top:  0px; left:  0px; width:  100%; height:  100%; background-image:  url("ProgEditor/Images/background.png"); text-align:  center; vertical-align:  middle; z-index:  10; }
 div.HiddenBoxGalleryEdit div.HiddenBoxGalleryEditContent  { padding:  15px; background-color:  #ffffff; border:  solid 1px white; width:  200px; height:  40px; }
  div.HiddenBoxGalleryEdit  { position:  fixed; text-align:  left; }
 div.HiddenBoxGalleryEdit div.DivToCenter, div.HiddenBoxGalleryEdit div.HiddenBoxGalleryEditContent  { width:  640px; height:  480px; }
 div.HiddenBoxGalleryEdit div.DivToCenter  { bottom:  50%; right:  50%; position:  absolute; }
 div.HiddenBoxGalleryEdit div.HiddenBoxGalleryEditContent  { position:  relative; left:  50%; top:  50%; border:  solid 1px black; }
   div.GalleryLinkContainer  { float:  left; }
  div.ContainerEditListOfImages img  { padding: 3px; border:  solid 1px #999; }
  div.ContainerEditListOfImages  { overflow:  auto; height:  340px; }
 div.ContainerEditListOfImages div.ContainerForOneImageInPopup  { position:  relative; border:  solid 2px white; float:  left; margin:  5px; }
 div.ContainerForOneImageInPopup div.DeleteButtonContainer  { position:  absolute; bottom:  7px; right:  7px; }
  div.ContainerForOneImageInPopup div.AltTextInEditMode  { position:  absolute; top:  1px; left:  1px; background-color:  #ffc382; border:  solid 1px black; padding:  3px; white-space: nowrap; display:  none; }
  .PanelImageContainerGallery img  { padding: 3px; border: solid 1px #999; margin: 1px 3px 3px 3px; }
body  { background-color:  white; margin-top: 0px; font-family: Arial, Verdana, Helvetica; font-size: 12px; background-image: url('Sites/Quasima/Images/body.jpg'); background-repeat: no-repeat; background-position: center top; background-attachment: fixed; }
 div.MainMasterContainer  { margin-left:  auto; margin-right:  auto; width:  950px; }
  div.rlefttop  { background: url("Sites/Quasima/Images/ecke-oben-links.png") no-repeat scroll left top transparent; float: left; height: 13px; width: 13px; }
  div.rtop  { background: url("Sites/Quasima/Images/leiste-oben.png") repeat-x scroll center top transparent; height: 13px; width: 950px; float: left; }
  div.rrighttop  { background: url("Sites/Quasima/Images/ecke-oben-rechts.png") no-repeat scroll right top transparent; height: 13px; width: 13px; float: left; }
  div.rright  { background: url("Sites/Quasima/Images/leiste-rechts.png") repeat-y scroll right center transparent; }
  div.rleft  { background: url("Sites/Quasima/Images/leiste-links.png") repeat-y scroll left center transparent; }
  div.rrightbottom  { background: url("Sites/Quasima/Images/ecke-unten-rechts.png") no-repeat scroll right bottom transparent; height: 13px; width: 13px; float: left; }
  div.rbottom  { background: url("Sites/Quasima/Images/leiste-unten.png") repeat-x scroll center bottom transparent; height: 13px; width: 950px; float: left; }
  div.rleftbottom  { background: url("Sites/Quasima/Images/ecke-unten-links.png") no-repeat scroll left bottom transparent; height: 13px; width: 13px; float: left; }
  div.ContentSpaceTop  { height: 26px; background-color: #fff; }
  div.ContentContainer  { background-color: #fff; background-image: url('Sites/Quasima/Images/Demo_ContentBG.gif'); background-repeat: repeat-y; color:  #000; line-height: 136%; }
  a  { color:  #000; text-decoration: underline; }
  a:hover  { color: #e50017; }
  div.ContentContainer h1, div.ContentContainer h2, div.ContentContainer h3  { font-weight: bold; margin: 0px; }
  div.ContentContainer h1  { font-size: 30px; color: #e50017; }
  div.ContentContainer h2  { font-size: 24px; color: #000; }
  div.ContentContainer h3  { font-size: 18px; color: #000; }
  #DivHeader  { text-align: right; }
  #DivHeader, #Banner  { font-size: 0px; }
  #Banner  { height:  219px; width: 950px; overflow: hidden; background-color: #fff; }
  div.TopNavigationContainer  { overflow: visible; }
  #DivLeftArea  { float:  left; width:  234px; min-height: 1px; margin: 0px 25px 0px 0px; }
  #DivLeftArea .Title  { padding: 0px 7px 0px 20px; margin-bottom: 10px; font-size: 12px; height: 27px; background-image: url('Sites/Quasima/Images/BG_Margin_Title.gif'); }
  #DivLeftArea .a832745f-8478-4809-a616-69f4cc2f3f0a .Title  { display: none; }
  #DivLeftArea h1, #DivLeftArea h2, #DivLeftArea h3  { padding-top: 7px; }
  #DivContent  { float:  left; width:  660px; }
  #DivBreadCrump  { font-size: 11px; height: 25px; padding-bottom: 15px; }
  #DivBreadCrump ul  { margin: 0px; padding: 0px; list-style-type: none; }
  #DivBreadCrump ul li  { background-image: none; padding: 0px; float: left; }
  #DivBreadCrump ul li a  { text-decoration: none; }
  #DivBreadCrump ul li.NotSelected, #DivBreadCrump ul li.Selected  { background-image: url('Sites/Quasima/Images/Arrows.gif'); background-repeat: no-repeat; background-position: 7px 6px; padding-left: 20px; }
  #DivBreadCrump ul li.Selected a  { color: #e50017; }
  #DivFooter  { background-color: #fff; height: 35px; color: #535353; font-size: 11px; }
  #DivFooter .LoginLink  { float: right; padding: 10px 30px 0 0; text-align: right; }
  #DivFooter .Links  { float: left; width: 200px; padding: 10px 0 0 20px; }
  #DivFooter a, #DivFooter a:link, #DivFooter a:visited  { color: #535353; text-decoration: none; }
  #DivFooter a:hover  { text-decoration: underline; }
   #DivLeftArea .a832745f-8478-4566-b76c-f3004454c693  { padding: 0px 20px 0px 20px; }
   .a832745f-8478-4809-a616-69f4cc2f3f0a a  { text-decoration: none; color: #808080; font-size: 35px; margin-bottom: 8px; }
  .a832745f-8478-4809-a616-69f4cc2f3f0a a:hover, .a832745f-8478-4809-a616-69f4cc2f3f0a a.Selected, .a832745f-8478-4809-a616-69f4cc2f3f0a a.Expanded  { color: #e50017; text-decoration: none; }
  .a832745f-8478-4809-a616-69f4cc2f3f0a ul  { margin: 0px; padding: 0px; list-style-type: none; margin-bottom: 20px; }
    .a832745f-8478-4809-a616-69f4cc2f3f0a ul li a  { display: inline-block; width: 219px; padding: 7px 0px 0px 15px; font-weight: bold; }
  .a832745f-8478-4809-a616-69f4cc2f3f0a ul li ul  { border: none; margin: 0px; }
  .a832745f-8478-4809-a616-69f4cc2f3f0a ul li ul li, .a832745f-8478-4809-a616-69f4cc2f3f0a ul li ul li.NavSideItemSelected  { border: none; background-image: none; background-color: #fff; }
  .a832745f-8478-4809-a616-69f4cc2f3f0a ul li ul li a  { font-size: 30px; }
   div.TopNavigationContainer  { position:  relative; }
  #DivFrame div.TopNavigationContainer  { height: 28px; }
  div.NavTop  { height: 28px; background-color: #e50017; }
  div.NavTop ul  { list-style: none; margin: 0px; padding: 0px; }
  div.NavTop ul li  { float:  left; margin: 0px; }
  div.NavTop ul li a  { text-decoration: none; color: #fff; font-weight: bold; height: 21px; display: inline-block; padding:  7px 10px 0px 10px; }
  div.NavTop ul li a.Expanded, div.NavTop ul li a.Selected, div.NavTop ul li a:hover  { color: #808080; background-color: #fff; }
