   
.mainbody {
  margin:0;
  padding:0;
  background: url(graphics/splash/background.png) left top repeat-x;
  background-color: #FFFFFF;
  background-origin: content
}

.dialogbody {
  margin:0;
  padding:0;
  background-color: #FFFFFF;
  background-origin: content
}

form {margin: 0px 0px 0px 0px; }

/* --- HORIZONAL Menu Style Two Tone --- */
td.overhide {
    background-color : #DD3333;
    border: solid 0 #FFFFFF;
    border-bottom-width:0px;
    border-left-width:2px;
    border-right-width:2px;
    border-top-width:0px;
    cursor: hand;
    cursor: pointer;
    }
td.livehide {
    background-color : #BE2C2C;
    border: solid 0 #FFFFFF;
    border-bottom-width:0px;
    border-left-width:2px;
    border-right-width:2px;
    border-top-width:0px;
    cursor: hand;
    cursor: pointer;
    }
td.thishide {
    background-color : #FFFFFF;    
    border: solid 0 #335370;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:1px;
    }
td.slivehide {
    background-color : #FFFFFF;    
    border: solid 0 #BE2C2C;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:1px;
    cursor: hand;
    cursor: pointer;
    }
td.soverhide {
    background-color : #EF5D5D;   
    border: solid 0 #BE2C2C;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:1px;
    cursor: hand;
    cursor: pointer;
    }

td.calover, td.suboverhide {
    background-color : #3791E5;
    border: solid 0 #FFFFFF;
    border-bottom-width:0px;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:0px;
    cursor: hand;
    cursor: pointer;
    }
td.callive, td.sublivehide {
    background-color : #335370;
    border: solid 0 #FFFFFF;
    border-bottom-width:0px;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:0px;
    cursor: hand;
    cursor: pointer;
    }
td.calthis, td.subthishide {
    background-color : #FFFFFF;     
    border: solid 0 #335370;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:1px;
    }
td.ssuboverhide {
    background-color : #EF5D5D;   
    border: solid 0 #BE2C2C;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:1px;
    cursor: hand;
    cursor: pointer;
    }
td.ssublivehide {
    background-color : #FFFFFF;    
    border: solid 0 #BE2C2C;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:1px;
    cursor: hand;
    cursor: pointer;
    }

td.caltitle, td.titlehide {
    background-color : #3791E5;
    border: solid 0 #FFFFFF;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:2px;
    }

/* --- HORIZONAL Menu Style Shaded --- */
td.overmenu {
    padding-top: 4pt;
    padding-bottom:4pt;	
    background-color : #DD3333;
    border: solid 0 #FFFFFF;
    border-bottom-width:0px;
    border-left-width:0px;
    border-right-width:1px;
    border-top-width:0px;
    cursor: hand;
    cursor: pointer;
    }
td.livemenu {
    padding-top: 4pt;
    padding-bottom:4pt;		
    background-color : #BE2C2C;
    border: solid 0 #FFFFFF;
    border-bottom-width:0px;
    border-left-width:0px;
    border-right-width:1px;
    border-top-width:0px;
    cursor: hand;
    cursor: pointer;
    }
td.thismenu {
    padding-top: 4pt;
    padding-bottom:4pt;		
    background-color : #335370;    
    border: solid 0 #FFFFFF;
    border-bottom-width:0px;
    border-left-width:0px;
    border-right-width:1px;
    border-top-width:0px;
    }
td.slivemenu {
	padding-top: 4pt;
    padding-bottom:4pt;	
    background-color : #FBDDDD;    
    border: solid 0 #FFFFFF;
    border-bottom-width:0px;
    border-left-width:0px;
    border-right-width:1px;
    border-top-width:0px;
    cursor: hand;
    cursor: pointer;
    }
td.sovermenu {
    padding-top: 4pt;
    padding-bottom:4pt;		
    background-color : #8BA5BD;   
    border: solid 0 #FFFFFF;
    border-bottom-width:0px;
    border-left-width:0px;
    border-right-width:1px;
    border-top-width:0px;
    cursor: hand;
    cursor: pointer;
    }
td.subovermenu {
    padding-top: 2pt;
    padding-bottom:2pt;		
    background-color : #DD3333;
    border: solid 0 #FFFFFF;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:1px;
    border-top-width:0px;
    cursor: hand;
    cursor: pointer;
    }
td.sublivemenu {
    padding-top: 2pt;
    padding-bottom:2pt;		
    background-color : #EF5D5D;
    border: solid 0 #FFFFFF;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:1px;
    border-top-width:0px;
    cursor: hand;
    cursor: pointer;
    }
td.subthismenu {
    padding-top: 2pt;
    padding-bottom:2pt;		
    background-color : #DEE5EC;     
    border: solid 0 #FFFFFF;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:1px;
    border-top-width:0px;
    }
td.ssubovermenu {
    padding-top: 2pt;
    padding-bottom:2pt;		
    background-color : #EF5D5D;   
    border: solid 0 #FFFFFF;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:1px;
    border-top-width:0px;
    cursor: hand;
    cursor: pointer;
    }
td.ssublivemenu {
    padding-top: 2pt;
    padding-bottom:2pt;		
    background-color : #FBDDDD;    
    border: solid 0 #FFFFFF;
    border-bottom-width:1px;
    border-left-width:0px;
    border-right-width:1px;
    border-top-width:0px;
    cursor: hand;
    cursor: pointer;
    }

td.titlemenu {
    padding-top: 4pt;
    padding-bottom:4pt;		
    background-color : #3791E5;
    border: solid 0 #FFFFFF;
    border-bottom-width:1px;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:2px;
    }


a.a	{
    font-family : Arial;
    font-size : 10pt;
    line-height: 18pt;
    font-weight : bold;
	text-decoration: none;
    color : #FFFFFF;
	}
a.a:Visited	{
	color : #FFFFFF;
    }
a.a:Hover     {
    color : #FFFFFF;
    }
a.a:Active	{
	color : #FFFFFF;
    }
.a	{
    font-family : Arial;
    font-size : 10pt;
    line-height: 18pt;
    font-weight : bold;
	text-decoration: none;
	color : #FFFFFF;
	}

a.as, .as {
    font-family : Arial;
    font-size : 10pt;
    line-height: 18pt;
    font-weight : bold;
	text-decoration: none;
	color : #BE2C2C;    
	}
a.as:Visited	{
	color : #BE2C2C;
    }
a.as:Hover     {
    color : #BE2C2C;
    }
a.as:Active	{
	color : #BE2C2C;
    }

a.az {
    font-family : Arial;
    font-size : 10pt;
    line-height: 18pt;
    vertical-align:	middle;
    font-weight : bold;
	text-decoration: none;
    position: relative;
	color : #BE2C2C;         
	}
a.az:Visited	{
	color : #BE2C2C;          
    }
a.az:Hover     {
    color : #EF5D5D;
    }
a.az:Active	{
	color : #BE2C2C;          
    }
.az	{
    font-family : Arial;
    font-size : 10pt;
    line-height: 18pt;
    font-weight : bold;
	text-decoration: none;
	color : #DEE5EC;
	}
a.bz, .bz {
    font-family : Arial;
    font-size : 8pt;
    line-height: 10pt;
    font-weight : normal;
	text-decoration: none;
    position: relative;
	color : #BE2C2C;         
	}
a.bz:Visited	{
	color : #BE2C2C;          
    }
a.bz:Hover     {
    color : #EF5D5D;
    }
a.bz:Active	{
	color : #BE2C2C;          
    }

a.b	{
    font-size : 10pt;
    line-height: 18pt;
    font-weight : normal;
	text-decoration: none;
    vertical-align:	baseline;
    color : #FFFFFF;
	}
a.b:Visited	{
	color : #FFFFFF; 
    }
a.b:Hover     {
	color : #FFFFFF;
    }
a.b:Active	{
	color : #FFFFFF;
    }
a.bv	{
    font-size : 10pt;
    line-height: 18pt;
    font-weight : normal;
	text-decoration: none;
    vertical-align:	baseline;
    color : #FFFFFF;
	}
a.bv:Visited	{
	color : #FFFFFF; 
    }
a.bv:Hover     {
	color : #FFFFFF;
    }
a.bv:Active	{
	color : #FFFFFF;
    }

.b	{
    vertical-align:	baseline;
    font-family : Arial;
    font-size : 10pt;
    line-height: 18pt;
    font-weight : normal;
	text-decoration: none;
	color : #335370;
	}
.bw	{
    vertical-align:	baseline;
    font-family : Arial;
    font-size : 10pt;
    line-height: 18pt;
    font-weight : normal;
	text-decoration: none;
	color : #FFFFFF;
	}

a.bs, .bs {
    font-size : 10pt;
    line-height: 18pt;
    font-weight : normal;
	text-decoration: none;
    vertical-align:	baseline;
    color : #BE2C2C;
	}
a.bs:Visited	{
	color : #BE2C2C;
    }
a.bs:Hover     {
	color : #BE2C2C;
    }
a.bs:Active	{
	color : #BE2C2C;
    }
}

/* --- folio4me copyright class --*/
a.c	{
    font-family : Arial;
    font-size : 7pt;
	text-decoration: none;
	color : #DEE5EC;
	}
a.c:Visited	{
	color : #DEE5EC;  
    }
a.c:Hover     {
    color : #DD3333;   
    }
a.c:Active	{
	color : #DEE5EC;  
    }
.c  {
    font-family : Arial;
    font-size : 7pt;
	text-decoration: none;
	color : #DEE5EC;   
	}

/* -- Roll-over Header--*/
a.h	{
    font-family : Arial;
    font-size : 16pt;
    line-height: 18pt;
    font-weight : normal;
	text-decoration: none;
	color : #BE2C2C;  
	}
a.h:Visited	{
	color : #BE2C2C;  
    }
a.h:Hover     {
	text-decoration: underline;
    color : #335370;
    }
a.h:Active	{
	color : #BE2C2C;
    }
.h	{
    font-family : Arial;
    font-size : 16pt;
    line-height: 18pt;
    font-weight : normal;
	text-decoration: none;
	color : #335370;
}

/* -- Roll-over --*/
a.g	{
    font-family : Arial;
    font-size : 10pt;
    font-weight : normal;
	text-decoration: none;
	color : #BE2C2C; 
	}
a.g:Visited	{
	color : #BE2C2C; 
    }
a.g:Hover     {
    color : #DD3333;
	text-decoration: underline;
    }
a.g:Active	{
	color : #BE2C2C;
    }
.g	{
    font-family : Arial;
    font-size : 10pt;
    font-weight : normal;
	text-decoration: none;
	color : #335370; 
}
.gl	{
    font-family : Arial;
    font-size : 10pt;
    font-weight : normal;
	text-decoration: none;
	color : #3791E5; 
}

.colored-line{
    font-family : Arial;
    font-size : 10pt;
    font-weight : normal;
	text-decoration: none;
	color : #335370;
    background: #DEE5EC;
}
.colored-linen{
    line-height: 10pt;
    font-family : Arial;
    font-size : 10pt;
    font-weight : normal;
	text-decoration: none;
	color : #335370;
    background: #FFFFFF;
}
.colored-lines{
    font-family : Arial;
    font-size : 8pt;
    font-weight : normal;
	text-decoration: none;
	color : #335370;
    background: #DEE5EC;
}
.colored-linesx{
    font-family : Arial;
    font-size : 8pt;
    font-weight : normal;
	text-decoration: none;
	color : #335370;
    background: #FBDDDD;
}

.colored-linesn{
    font-family : Arial;
    font-size : 8pt;
    font-weight : normal;
	text-decoration: none;
	color : #000000;
    background: #DEE5EC;
}
.colored-liness{
    font-family : Arial;
    font-size : 8pt;
    font-weight : normal;
	text-decoration: none;
	color : #000000;
    background: #FFEEEE;
}
.colored-linesh{
    font-family : Arial;
    font-size : 8pt;
    font-weight : normal;
	text-decoration: none;
	color : #000000;
    background: #FFC0C0;
}

.butg {
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : bold;
	text-decoration: none;
    border: 2px solid #DD3333;
    cursor : pointer;
    background-color : #BE2C2C;
	color : #FFFFFF;
}
.abutg {
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : bold;
	text-decoration: none;
    border: 2px solid #E67506;
    cursor : pointer;
    background-color : #F28820;
	color : #FFFFFF;
}
.butx {
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : bold;
	text-decoration: none;
    border: 2px solid #C0C0C0;
    background-color : #808080;
	color : #FFFFFF;
}

a.g img{
    border: 0px solid #BE2C2C;
	margin-top: 0px;	  
	margin-bottom: 0px;
	margin-left: 0px;	  
	margin-right: 1px;
}
a.g:hover img{
    border: 0px solid #3791E5;
	margin-top: 0px;	  
	margin-bottom: 0px;
	margin-left: 1px;	  
	margin-right:0px;
	opacity: .7;
}

a.butg:Hover, input.butghov     {
    background-color : #DD3333;
}
a.abutg:Hover, input.abutghov     {
    background-color : #E67506;
}

.butbig {
    font-family : Arial;
    font-size : 14pt;
    line-height: 18pt;
    font-weight : normal;
	text-decoration: none;
    border: 2px solid #DD3333;
    cursor : pointer;
    background-color : #BE2C2C;
	color : #FFFFFF;
    opacity: 0.75;
    filter: alpha(opacity=75);
}
.butbig:Hover     {
    background-color : #DD3333;
}

.buts	{
    font-family : Arial;
    font-size : 8pt;
    line-height: 9pt;
    font-weight : bold;
	text-decoration: none;
    border: 1px solid #DD3333;
    cursor : pointer;
    background-color : #BE2C2C;
	color : #FFFFFF;
}
a.buts:Hover     {
    background-color : #DD3333;
}
.abuts	{
    font-family : Arial;
    font-size : 8pt;
    line-height: 9pt;
    font-weight : bold;
	text-decoration: none;
    border: 1px solid #E67506;
    cursor : pointer;
    background-color : #F28820;
	color : #FFFFFF;
}
a.abuts:Hover     {
    background-color : #E67506;
}
.gbuts	{
    font-family : Arial;
    font-size : 8pt;
    line-height: 9pt;
    font-weight : bold;
	text-decoration: none;
    border: 1px solid #008000;
    cursor : pointer;
    background-color : #00C000;
	color : #FFFFFF;
}
a.gbuts:Hover     {
    background-color : #008000;
}
.butsx	{
    font-family : Arial;
    font-size : 8pt;
    line-height: 9pt;
    font-weight : bold;
	text-decoration: none;
    border: 2px solid #C0C0C0;
    background-color : #808080;
	color : #FFFFFF;
}	

.fileg {
    background-color : #DEE5EC;
    border: 1px solid #BE2C2C;
    cursor : pointer;
	color  : #335370;
}

/* -- Roll-over small--*/
a.s, td.ss	{
    font-family : Arial;
    font-size : 8pt;
    font-weight : normal;
	text-decoration: none;
	color : #BE2C2C;
	}
a.s:Visited	{
	color : #BE2C2C;
    }
a.s:Hover, td.ss:Hover {
    color : #335370;
	text-decoration: underline;
    }
a.s:Active	{
	color : #BE2C2C;
    }
.sw	{
    font-family : Arial;
    font-size : 8pt;
    font-weight : normal;
	text-decoration: none;
	color : #EF5D5D; 
}
.s	{
    font-family : Arial;
    line-height: 10pt;
    font-size : 8pt;
    font-weight : normal;
	text-decoration: none;
	color : #335370; 
}
.vs {
     font-size : 7pt;
}
.vertical{
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    white-space:nowrap;
    display:block;
    font-family : Arial;
    font-size : 7pt;
    border: 0px solid #FFFFFF;
	margin-top: 2px;	  
    line-height: 14px;
}
.loglab	{
    font-family : Arial;
    font-size : 8pt;
    line-height: 10pt;
    font-weight : normal;
	text-decoration: none;
	color : #BE2C2C; 
    background-color: transparent;
}
.logbox	{
    font-family : Arial;
    font-size : 8pt;
    line-height: 10pt;
    font-weight : normal;
	text-decoration: none;
	color : #BE2C2C; 
    border: 1px solid #BE2C2C;  
    margin:1px;
    background-color: transparent;
}
.logbut	{
    font-family : Arial;
    font-size : 8pt;
    line-height: 9pt;
    font-weight : bold;
	text-decoration: none;
    border: 1px solid #DD3333;
    background-color : #BE2C2C;
	color : #FFFFFF;
    cursor: hand;
    cursor: pointer;
	}
.logbuth  {
    font-family : Arial;
    font-size : 8pt;
    line-height: 9pt;
    font-weight : bold;
	text-decoration: none;
    border: 1px solid #DD3333;
    background-color : #DD3333;
	color : #FFFFFF;
    cursor: hand;
    cursor: pointer;
    }

/* --- Header font --*/
h1 {
    font-family : Arial;
    font-size : 16pt;
    line-height: 18pt;
    font-weight : bold;
	text-decoration: none;
	color : #335370;
	margin-top: 0px;	  
	margin-bottom: 0px;
	}
a.h1 {
    font-family : Arial;
    font-size : 16pt;
    line-height: 16pt;
    font-weight : bold;
	text-decoration: none;
	color : #BE2C2C;
	margin-top: 0px;	  
	margin-bottom: 0px;
	}
a.h1:Visited	{
	color : #BE2C2C; 
    }
a.h1:Hover     {
    color : #335370; 
	text-decoration: underline;
    }
a.h1:Active	{
	color : #BE2C2C;
    }

/* --- Small text, table body text --*/
h2 {
    font-family : Arial;
    font-size : 8pt;
    line-height: 12pt;
    font-weight : normal;
	text-decoration: none;
	color : #3791E5;      
	margin-top: 0px;	  
	margin-bottom: 0px;
	}
/* --- Table Header Text --*/
h3	{
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : bold;
	text-decoration: none;
	color : #FFFFFF;
	margin-top: 0px;	  
	margin-bottom: 0px;
	}

/* --- Title text --*/
a.t1	{
    font-family : Arial;
    font-size : 24pt;
    line-height: 26pt;
    font-weight : bold;
	text-decoration: none;
    color : #DD3333;
	}
a.t1:Visited	{
    color : #DD3333;
    }
a.t1:Hover     {
    color : #BE2C2C; 
    }
a.t1:Active	{
	color : #BE2C2C;
    }
.t1	{
    font-family : Arial;
    font-size : 24pt;
    line-height: 26pt;
    font-weight : bold;
	text-decoration: none;
    color : #DD3333; 
	}
.t1a {
    font-family : Arial;
    font-size : 24pt;
    line-height: 26pt;
    font-weight : bold;
	text-decoration: none;
    color : #3791E5; 
	}
.t2	{
    font-family : Arial;
    font-size : 12pt;
    line-height: 14pt;
    font-weight : normal;
	text-decoration: none;
    color : #3791E5; 
	}

.e	{
    font-family : Arial;
    font-size : 19pt;
    line-height: 24pt;
    font-weight : normal;
	text-decoration: none;
    color : #335370;
	}

/* -- Normal text --*/
.n, body, p	{
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : normal;
	text-decoration: none;
	color : #000000;  
	margin-top: 0px;	  
	margin-bottom: 0px;
	}
.nw	{
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : normal;
	text-decoration: none;
	color : #FFFFFF;  
	margin-top: 0px;	  
	margin-bottom: 0px;
	}
.nb	{
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : normal;
	text-decoration: none;
	color : #000000;  
	margin-top: 0px;	  
	margin-bottom: 0px;
    border: 1px solid #F0F0F0;
	}	

/* --- Calendar Styles --- */
td.calw, .calw {
    background-color : #8BA5BD; 
    }
td.calwd, .calwd {
    background-color : #DEE5EC; 
	color : #000000;    
    }
.calwdx {
    background-color : #DEE5EC;
	color : #BE2C2C;
    cursor : pointer;
    }
td.cale, .cale {
    background-color : #EF5D5D;
    }
td.caled, .caled {
    background-color : #FBDDDD; 
	color : #000000;                
    }
.caledx {
    background-color : #FBDDDD;
	color : #BE2C2C; 
    cursor : pointer;
    }
.calx {
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : normal;
	text-decoration: none;
    color : #FFFFFF;
    }
td.calx {
    border-color: #BE2C2C; 
   }

.pwd	{
    font-family : Arial,Helvetica;
    font-size : 10pt;
    line-height: 17pt;
    font-weight : 400;
	text-decoration: none;
	color : #000000;
    border-style: solid;
    border-color: #FFFFFF;
    border-width: 0px 0px 0px 0px;
}

ul {
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : normal;
	text-decoration: none;
    padding: 0px;
    margin: 0px;	
    color : #000000;
	margin-left: 12px;
    padding-left:0pt;
    list-style-position: outside;
    list-style-type:none;
}
ol {
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : normal;
	text-decoration: none;
	color : #000000;
    padding: 0px;
    margin: 0px;	
	margin-left: 20px;
    padding-left:12pt;
    list-style-position: outside;
}
ol.alpha {
  list-style-type:lower-alpha;
}
ol.roman {
  list-style-type:lower-roman;
}
ol.decimal {
  list-style-type:decimal;
}

ul li {
  background:url(graphics/splash/bul.gif) no-repeat 0px 0.2em; /* change the em value to move bullet up and down */
  padding-left:18pt;
}

.bulimg {
    margin: 0px;
    padding : 0px;
    border : 0px;
    vertical-align: -1px;
}

.floatRight { 
    color: #335370;
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : normal;
    text-decoration: none;
    text-align: right;
    float: right; 
	margin-top: 0px;	  
	margin-bottom: 0px;
	margin-left: 8px;	  
	margin-right: 0px;
}
.floatLeft { 
    color: #335370;
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : normal;
    text-decoration: none;
    text-align: left;
    float: left; 
	margin-top: 0px;	  
	margin-bottom: 0px;
	margin-left: 0px;	  
	margin-right: 8px;
}
.floatCenter { 
    color: #335370;
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : normal;
    text-decoration: none;
    text-align: center;
    float: center; 
	margin-top: 0px;	  
	margin-bottom: 0px;
	margin-left: 0px;	  
	margin-right: 0px;
}

.thumbnail{
    float: center; 
    border: 1px #FFFFFF;
    position: relative;
    z-index: 0;
	text-decoration: none;
}
.thumbnail img{
    border: 0px solid #BE2C2C; /* change border to 1px if the thumbs want a border */
}
.thumbnail:hover{
    background-color: transparent;
    z-index: 50;
    direction:ltr;
}
.thumbnail span{ 
    position: absolute;
    background-color: #FFFFFF;
    padding: 1px;
    left: -1000px;
    border: 1px solid #335370;
    visibility: hidden;
    color: #335370;
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : normal;
	text-align : center;
    text-decoration: none;
}
.thumbnail span img{ 
    border-width: 0;
    padding: 2px;
}
.thumbnail:hover span{ 
    cursor: default;
    visibility: visible;
    top: -130px;
    /top: -140px;
    left:-110px;
}

.slidetbl {
    border: 1px solid #335370;
    background-color : #DEE5EC; 
}
.slidettl {
    font-family : Arial;
    font-size : 14pt;
    line-height: 16pt;
    font-weight : normal;
	text-decoration: none;
	color : #000000;  
    padding: 4px;
    border: 0px solid #FFFFFF;
    background-color : #FBDDDD; 
}

.show { 
    position: reletive;
    border: 0px solid #FFFFFF;
    padding: 0px;
    cursor: hand;
    cursor: pointer;
    direction:ltr;
}
.showz { 
    position: relative;
    border: 0px solid #FFFFFF;
    padding: 0px;
    background-position: 0px 0px;
}
.slide { 
    padding: 0px;
    border: 0px solid #FFFFFF;
}
.slideb { 
    color: #000000;
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : normal;
    text-decoration: none;
    padding: 2px;
    border: 1px solid #335370;
    cursor: hand;
    cursor: pointer;
}

.slideh { 
    color: #000000;
    font-family : Arial;
    font-size : 10pt;
    line-height: 12pt;
    font-weight : normal;
    text-decoration: none;
    padding: 2px;
    border: 1px solid #F20000;
    cursor: hand;
    cursor: pointer;
}

#thumbBox{
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
border: 2px solid #335370;
background: #DEE5EC;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{
font: bold 12px Arial;
line-height: 1.1em;
color: #BE2C2C;
padding: 5px 0;
text-align: center;
}

#thumbBox .titlebar{
font: normal 12px Arial;
line-height: 1.1em;
color: #335370;
padding: 5px 0;
text-align: center;
}


#thumbBox #thumbImage{
background-color: #DEE5EC;
}

#thumbLoading{
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #DEE5EC;
padding: 5px;
z-index: 5;
}

