
HTML 
{
    margin: 0;
    padding: 0;
}

BODY
{ 
    font-family: 'Verdana', 'Arial','Helvetica';
    background-color: #cccccc;
    background-image:url('/pics/bgdsscn.png');
    margin: 0;
    padding: 0;
    text-align: center;
    color: #191970; 
}


BODY.upload  
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #191970; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}

BODY.white
{
    font-family: 'Verdana', 'Arial','Helvetica';
    background-color: #ffffff;
    background-image:url('');
    margin: 0;
    padding: 0;
    text-align: left;
    color: #191970; 
}

DIV.break 
{
    clear: both;
    height: 50px;
}

DIV.top 
{
    height: 100px;
}

IMG		
{ 
    /* border: 1px solid #ffffff; */
}


IMG.noborder	
{ 
    border: 0px; 
}

TD
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #191970;
    font-size: 10pt;
}


TD.nowrap  
{ 
    white-space: nowrap;
}

.nowrap  
{ 
    white-space: nowrap;
}

DIV.wholeMenu  
{ 
    clear: both;
}


TD.graynowrap  
{ 
    white-space: nowrap;
    background-color: #ffffff;
    border: 0px solid #aaaaaa;
    height: 160px;
    width: 160px;
}


TD.bordertop 
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #191970;
    font-size: 10pt;
    border-top : 1px solid #191970; 
}


TD.graytop 
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #191970;
    font-size: 10pt;
    border-top : 1px solid #aaaaaa; 
}


TD.folderpadding 
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #191970;
    font-size: 10pt;
    padding-right: 10pt;
    padding-left: 10pt;
}


TD.activemenutab 
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #191970;
    font-size: 10pt;
    cursor: default;
    padding: 4pt;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-right : 1px solid #191970;
    border-left : 1px solid #191970;
    border-top : 1px solid #191970; 
}


DIV.activemenutab 
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    text-shadow: 1px 1px 0px rgba(25,25,112,.3);
    color: #191970;
    background-color: #ffffff;
    cursor: default;
    font-size: 10pt;
    padding: 4pt;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    padding-top: 1px;
    border-bottom: 0px;
    float: left;
}


TD.menutab 
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    text-shadow: 1px 1px 0px rgba(25, 25, 112, .3);
    color: #191970;
    background-color: #ffffff;
    cursor: pointer;
    font-size: 10pt;
    padding-right: 4pt;
    padding-left: 4pt;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border : 1px solid #191970; 
}


DIV.menutab 
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    text-shadow: 1px 1px 0px rgba(25,25,112,0.3);
    color: #191970;
    background-color: #ffffff;
    cursor: pointer;
    font-size: 10pt;
    padding: 4pt;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    box-shadow: inset 0px -4px 5px rgba(0, 0, 0, .2);
    box-shadow: inset 0px -4px 5px rgba(0, 0, 0, .2);
    -webkit-box-shadow: inset 0px -4px 5px rgba(0, 0, 0, .2);
    padding-top: 1px;
    border-bottom: 0px;
    float: left;
}

TD.menutabon 
{ 
    background-color: #e0e0ff;
}


DIV.menutabon 
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    text-shadow: 1px 1px 0 rgba(112, 122, 122, .8);
    color: #191970;
    background-color: #e0e0ff;
    cursor: pointer;
    font-size: 10pt;
    padding: 4pt;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    box-shadow: inset 0px -4px 5px rgba(0, 0, 0, .2);
    -webkit-box-shadow: inset 0px -4px 5px rgba(0, 0, 0, .2);
    padding-top: 1px;
    border-bottom: 0px;
    float: left;
}


TD.borderlbg  
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #191970;
    background-color: #e0e0ff;
    font-size: 10pt;
    padding: 4pt;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
    border-radius: 8px;
}


DIV.borderlbg  
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #191970;
    background-color: #e0e0ff;
    font-size: 10pt;
    text-align: left;
    width: 150px;
    padding-left: 10px;
    padding-top: 2px;
    padding-bottom: 2px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";    
    border-radius: 8px;
}


DIV.main-page
{
    width: 624px;
    overflow: auto;
    float: left;
}

.corners 
{
    border-radius: 8px;
}

.text-align-left
{
    text-align: left;
}

.text-align-center
{
    text-align: center;
}

.rightmenu
{
    width: 150px;
}

.leftmenu
{
    width: 150px;
}

.float-left
{
    float: left;
}

TD.borderlbg2  
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #191970;
    background-color: #e0e0ff;
    font-size: 10pt;
    padding-left: 4pt;
    padding-right: 4pt;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
    border-radius: 8px;
}


DIV.borderlbg2  
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #191970;
    background-color: #e0e0ff;
    font-size: 10pt;
    width: 150px;	
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";    
    border-radius: 8px;
}


TABLE.cal 
{
  border-collapse: collapse;
  border-spacing: 0px;
  border : 1px solid #000000;
}

TD.cal  
{ 
  font-family: 'Verdana', 'Arial','Helvetica';
  color: #000000;
  background-color: #f0f0f0;
  font-size: 10pt;
  padding: 2pt;
  border : 1px solid #000000;
}

TD.caltoday  
{ 
  /*border : 2px solid #ff0000;*/
  background-image: url('pics/today.png');
  background-position: center center;
  background-repeat: no-repeat;
  /*text-decoration:underline;*/
}

TD.calweek  
{ 
  background-color: #aaaaaa;
  font-size: 6pt;
}

TD.calevent 
{ 
  font-weight: bold;
  background-color: #bbbbff;
}

TH.cal  
{ 
  font-family: 'Verdana', 'Arial','Helvetica'; 
  color: #000000;
  background-color: #aaaaaa;
  font-size: 7pt;
  padding: 1pt;
  border : 1px solid #000000; 
}

TH.calmonth  
{ 
  font-family: 'Verdana', 'Arial','Helvetica'; 
  color: #000000;
  background-color: #aaaaaa;
  font-size: 10pt;
  padding: 1pt;
  border : 0px solid #000000; 
}

TABLE.blog 
{ 
   font : 10pt Verdana,Arial,Helvetica;
   width: 350px; 
}


TABLE.show_hide 
{ 
    display:block; 
}


TABLE.body 
{
    box-shadow: 3px 3px 5px rgba(0, 0, 0, .6);
    -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, .6);
    background-color: #ffffff;
    padding: 0px;
    border-radius: 8px;
    /* border-spacing: 0px; */
    border-collapse: collapse;
}


DIV.body 
{
    /* box-shadow: 3px 3px 5px rgba(0, 0, 0, .6); */
    /* background-color: #ffffff; */
    /* border-spacing: 0px; */
    /* border-collapse: collapse; */
    width: 1024px;
    height: 100px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    border-radius: 8px;
    box-shadow: 3px 3px 5px rgba(0, 0, 0, .6);
    -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, .6);
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    clear: both;
}


DIV.body2
{
    margin-top: 30px;
    width: 1024px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    border-radius: 8px;
    clear: both;
}


DIV.body3
{
    clear: both;
    margin-left: auto;
    margin-right: auto;
}


DIV.leftmenu 
{
    width: 200px;
    float: left;
}


DIV.main 
{
    width: 1024px;
    margin-left: auto;
    margin-right: auto;
    float: left;
}


DIV.page
{
    background-color: #ffffff;
    width: 1024px;
    height: 1025px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 8px;
    box-shadow: 3px 3px 5px rgba(0, 0, 0, .6);
    -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, .6);
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
}


TD.left-corners 
{
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
    border: 1px solid #191970;
}

DIV.left-corners 
{
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}

TD.right-corners 
{
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border: 1px solid #191970;
}

DIV.right-corners 
{
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}

TD.lbg
{ 
    font-family: 'Verdana', 'Arial','Helvetica';
    font-size: 10pt;
    color: #191970;
    white-space: nowrap;
    background-color: #e0e0ff; 
}


TD.lbg2	  
{ 
    font-family: 'Verdana', 'Arial','Helvetica';
    font-size: 10pt;
    color: #191970;
    background-color: #e0e0ff; 
}


TD.red	  
{ 
    font-family: 'Verdana', 'Arial','Helvetica';
    font-size: 10pt;
    color: #cd0000;
    white-space: nowrap;
    background-color: #ffffff; 
}


TD.bluered  
{ 
    font-family: 'Verdana', 'Arial','Helvetica';
    font-size: 10pt;
    color: #cd0000;
    white-space: nowrap;
    background-color: #e0e0ff; 
}


TD.dbg    
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #ffffff; 
    font-size: 10pt;
    white-space: nowrap;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, .4);
    //text-shadow: 0 1px 0 rgba(0, 0, 0, .8);
    background-color: #191970; 
}

DIV.sunrise
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #ffffff; 
    background-color: #191970;
    font-size: 10pt;
    width: 100px;
    height: 100px;
    white-space: nowrap;
    //background-color: #191970;
    float: left;
    background: -moz-linear-gradient(top, rgba(25, 25, 112, 0.9), rgba(25, 25, 112, 0.5));
    background: -webkit-gradient(linear, 0% 0%, 0% 95%, from(rgba(25, 25, 112, 0.9)), to(rgba(25, 25, 112, 0.5)));
}

DIV.inner-sunrise
{ 
    width: 100px;
    height: 100px;
    text-align: center;
    padding: 10px;
    vertical-align: middle;
    display: table-cell;    
    text-shadow: 3px 3px 0 rgba(0, 0, 0, .8);
}

DIV.sunset
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #ffffff; 
    font-size: 10pt;
    text-align: right;
    width: 100px;
    height: 100px;
    white-space: nowrap;
    //text-shadow: 0 1px 0 rgba(0, 0, 0, .8);
    background-color: #191970;
    float: left;
    background: -moz-linear-gradient(top, rgba(25, 25, 112, 0.9), rgba(25, 25, 112, 0.5));
    background: -webkit-gradient(linear, 0% 0%, 0% 95%, from(rgba(25, 25, 112, 0.9)), to(rgba(25, 25, 112, 0.5)));
}

DIV.inner-sunset
{ 
    width: 100px;
    height: 100px;
    text-align: center;
    padding: 10px;
    vertical-align: middle;
    display: table-cell;
    text-shadow: 3px 3px 0 rgba(0, 0, 0, .8);
}

DIV.decore
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #ffffff; 
    font-size: 10pt;
    width: 100px;
    height: 100px;
    white-space: nowrap;
    background-color: #191970;
    float: left;
    background: -moz-linear-gradient(top, rgba(25, 25, 112, 0.9), rgba(25, 25, 112, 0.5));
    background: -webkit-gradient(linear, 0% 0%, 0% 95%, from(rgba(25, 25, 112, 0.9)), to(rgba(25, 25, 112, 0.5)));
}

DIV.inner-decore
{ 
    width: 100px;
    height: 100px;
    vertical-align: middle;
    display: table-cell;    
}

DIV.top-center
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #ffffff; 
    font-size: 10pt;
    text-align: center;
    white-space: nowrap;
    height: 100px;
    width: 624px;
    margin-left: auto;
    margin-right: auto;
    //text-shadow: 0 1px 0 rgba(0, 0, 0, .8);
    background-color: #191970;
    float: left;
    background: -moz-linear-gradient(top, rgba(25, 25, 112, 0.9), rgba(25, 25, 112, 0.5));
    background: -webkit-gradient(linear, 0% 0%, 0% 95%, from(rgba(25, 25, 112, 0.9)), to(rgba(25, 25, 112, 0.5)));
}


DIV.inner-top-center
{
    width: 624px;
    height: 100px;
    vertical-align: middle;
    display: table-cell;
    text-shadow: 3px 3px 0 rgba(0, 0, 0, .8);
}


TD.erow    
{ 
    font-family: 'Verdana', 'Arial','Helvetica'; 
    color: #191970; 
    font-size: 10pt;
    background-color: #dddddd; 
}


TD.adrtop   { font-family: 'Verdana','Arial','Helvetica';
              font-size: 10pt;
              font-weight: bold;
              border-bottom: 1px solid #191970;
             }

DIV.adrtop   { font-family: 'Verdana','Arial','Helvetica';
              font-size: 10pt;
              float: left;
             }

DIV.borderbottom   { font-family: 'Verdana','Arial','Helvetica';
              font-size: 10pt;
              width: 200px;
              //border-bottom: 1px solid #191970;
              float: left;
              }

TD.borderbottom2   { font-family: 'Verdana','Arial','Helvetica';
              font-size: 10pt;
              border-bottom: 1px solid #191970;
              }

DIV.borderbottom2   { font-family: 'Verdana','Arial','Helvetica';
              font-size: 10pt;
              width: 150px;
              overflow: hidden;
              float: left;
              }

TD.adrcell  { font-family: 'Verdana','Arial','Helvetica';
              font-size: 10pt;
              font-weight: normal;
              }

TD.recept  { font-family: 'Verdana','Arial','Helvetica';
              font-size: 12pt;
              font-weight: normal;
              }
			  
TD.progress { border: 1px solid #aaaaaa;
			  padding-bottom: 0px;
			  padding-top: 1px;
			  margin-bottom: 0px;
              margin-top: 1px;
			  height: 20px;
			  width: 242px;
			 }

.progressBar { border: 1px solid #aaaaaa;
			  padding: 1px 1px 1px 1px;
              margin: 0px 0px 0px 0px;
			  height: 20px;
			  width: 242px;
			 }

.progressBarSmall { border: 1px solid #aaaaaa;
			  padding: 0px 0px 0px 0px;
              margin: 0px 0px 0px 0px;
			  height: 14px;
			  width: 150px;
			 }
A	      { text-decoration: none; 
            color: #191970; }

A.lightbg { text-decoration: none; 
            color: #191970; }

A:hover   { text-decoration: underline; }

A.blog   { text-decoration: underline; }

A.news:hover   { text-decoration: none;}


A.menu:link { text-decoration: none;
              color: #191970;
              font-weight: bold;
              }

A.menu:visited { text-decoration: none;
              color: #191970;
              font-weight: bold;
              }

A.menu:active { text-decoration: none;
              color: #191970;
              font-weight: bold;
              }

A.menu:hover { text-decoration: none;
              color: #6495ed;
              font-weight: bold;
              }

A.red:link { text-decoration: none;
              color: #cd0000;
              font-weight: normal;
              }

A.red:visited { text-decoration: none;
              color: #cd0000;
              font-weight: normal;
              }

A.red:active { text-decoration: none;
              color: #cd0000;
              font-weight: normal;
              }

A.red:hover { text-decoration: none;
              color: #cd0000;
              font-weight: normal;
              }

A.editblog:link { text-decoration: none;
              color: #aaaaaa;
              font-weight: normal;
              }

A.editblog:visited { text-decoration: none;
              color: #aaaaaa;
              font-weight: normal;
              }

A.editblog:active { text-decoration: none;
              color: #aaaaaa;
              font-weight: normal;
              }

A.editblog:hover { text-decoration: underline;
              color: #aaaaaa;
              font-weight: normal;
              }

A.tooltip { text-decoration: none; }
A.tooltip:hover { text-decoration: none; position:relative;}
A.tooltip span {
	 display: none;
	 position: absolute;
	 bottom: 1em;
	 left: 1em;
     /* the line above is all that is necessary in a.tooltip span the rest is formatting - you can alter top and left */
     padding: 2px; 
	 border: 1px solid black; 
     white-space: nowrap;
	 color: #191970;
	 background-color: #e0e0ff; }
A.tooltip:hover span { display:block; z-index:103;} 

A.browse:hover {text-decoration: none; color: #aaaaaa; }
   
INPUT.book { font : 10pt Verdana,Arial,Helvetica;
             padding : 0px 0px 0px 0px; }

TEXTAREA.book {
                font : 10pt Verdana,Arial,Helvetica;
                width : 395px;
                height : 80px;
                padding : 0px 0px 0px 0px;
}

SMALL {
                font: 7pt
		}

SMALL.link {
                font: 7pt;
                cursor: pointer;
		}

.link {
                cursor: pointer;
		}

SMALL.blogtime {
                font: 7pt
		color: #aaaaaa; }

B.owner {
		color: #aaaaaa; }
		
B.recept {
		font-size: 14pt; }

FONT.inactive-link { 
	color: #aaaaaa;
}

IMG.blog {
	border: 1px solid #aaaaaa;
    border-radius: 8px;
	padding: 0px;
}

IMG.rss {
	border: 0px;
	padding: 0px;
	vertical-align: text-bottom;
}

IMG.blogNoPad {
	border: 1px solid #aaaaaa;
	padding: 0px;
}

FORM {
	margin-bottom: 0;
        margin-top: 0;
}

FORM.foton {
	display: inline;
}

FONT.gray {
	color: #aaaaaa;
}

FONT.marked {
	border: 1px dashed #f00;
	background-color: #fff0f0;
}

FONT.h1 {
	color: #191970;
	font-size: 12pt;
	font-weight: bold;
	}

FONT.shadow
{
    text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
}

FONT.headline
{
    font-size: 24pt;
}

HR.dark {
    background-color: #191970;
    height: 1px;
    margin: 0px;
    border: 0;
	width: 80%;
}

HR.light {
    background-color: #aaaaaa;
    height: 1px;
    margin: 0px;
    border: 0;
	width: 80%;
}

TR.card {
    border: 1px solid #191970;
    padding: 5px;
}

AREA.chIcon {
	cursor: hand;
}

IMG.percentImage {
	padding: 0px 0px 0px 0px;
 	margin: 0px 0px 0px 0px;
}

IMG.highslide {
   cursor: url(/highslide/graphics/zoomin.cur), pointer;
   border: 0px solid #aaaaaa;
}

.thumbwrapper .highslide {
	outline: none;
}

.textwrapper .highslide {
	font-size: 11pt;
	display: block;
	text-align: center;
}

.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
}
.highslide-controls a {
	background: url(/highslide/graphics/controlbar-black-border.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}

.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(/highslide/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}

.control {
	float: right;
	display: block;
	/*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.control:hover {
	color: black !important;
}

.highslide-move {
	cursor: move;
}

.highslide-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	background: white;
}

.highslide-outline {
   background-color: white;
}

.highslide-maincontent {
	display: none;
}

.highslide-html {
	background-color: white;
}
.highslide-html-content {
	display: none;
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 11px;
}
.highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(/highslide/graphics/resize.gif);
}

.highslide-body {
}

.highslide-resize {
	cursor: nw-resize;
}

.gallery-examples .highslide-active-anchor img {
	visibility: visible;
	border-color: black;
}

.highslide-header .highslide-close {
	font-size: 8pt;
}

.highslide-header .highslide-move {
	font-size: 8pt;
}

.left {
	text-align: left;
	margin: 0px;
	padding: 0px;
	}
	
ul.SimpleContextMenu {
	display: none;
	position: absolute;
	margin: 0px;
	padding: 0px;
	font-family: verdana;
	font-size: 12px;
	list-style-type: none;
	border-top: 1px solid #191970;
	border-left: 1px solid #191970;
	border-right: 1px solid #191970;
}
 
ul.SimpleContextMenu li {
	border-bottom: 1px solid #191970;
}
 
ul.SimpleContextMenu li a {
	display: block;
	width: 120px;
	padding: 2px 10px 3px 10px;
	text-decoration: none;
	color: #191970;
	background: #eeeeee;
}

ul.SimpleContextMenu li a:hover {
	text-decoration: none;
	color: #ffffff;
	background: #191970;
}

