﻿/* 
Домен © CSS file
--------------
Основные цвета:
синий лого		#396696 
зеленый лого	#57c07f
светло-серый	#d0d0d0
голубой			#7ba8cf
*/




*{margin: 0;padding: 0;}

body 
{
	background-color:White;
/* background: url('/fon.jpg') repeat-x 0px 0px;
 background-attachment: fixed;*/
}
/*DIV*/
    .topbaner {width: 100%;}
    .logo {width: 100%;}
    .footer {width: 100%;}
    .co {width: 100%;}
   /*   .columns {clear: both; width: 100%;}
    .columns .left,
    .columns .content
    {float: left; }
    .columns .left {width: 23%; //margin-right: -100%;}
    .columns .content {width: 77%; //margin-left: 23%; //display: inline;  }
    .columns .content .incontent, .columns .content .incontent2{float: left;}
    .columns .content .incontent{width: 77%;  //margin-right: -100%;}
    .columns .content .incontent2{width: 23%;   //margin-left: 77%; //display: inline;  } 
   */
   
   .content{ margin-bottom:10pt;}
div.spgoogle{color:Silver;font-size:8px;color:white; position:absolute; left:-3000; top:-3000;  width:1px; height:1px; overflow:hidden;}

   table.tc
   {
   	 border-collapse: collapse;
   	 width:100%;
   	 
	  border-bottom: solid 1px silver; 
   	
   	}

   table.tc td.l{ width:23%;  white-space:normal; vertical-align:top; }
   table.tc td.c{ width:54%; vertical-align:top;padding-right:10px; padding-left:10px;}
   table.tc td.r{width:23%; vertical-align:top;background-color:#eff3f5; border-left:solid 1px #d0d0d0;} 
   table.tc td.rtop{width:23%; vertical-align: middle;} 
.rdiv{ background-color:#eff3f5; width:100%}
 
  table.tc td.bbl{ width:23%;  padding-left:11pt; vertical-align:top;background-color:#bababa; font-size:8pt;}
   table.tc td.bbc{ width:54%; vertical-align:top;background-color:#c0c0c0; font-size:8pt;}
   table.tc td.bbr{width:23%; text-align:right; vertical-align:top;background-color:#bababa; font-size:8pt;} 
    table.tc td.bbr a
    {
    	text-transform:uppercase;
     font-family: Verdana;
     font-size:8pt;
     color:white;
     /**/ margin-right:11pt;
    	}
   table.tc td.topmenu{vertical-align:middle;  text-align:center;}
table.tc td.topmenu .topm{   text-align:center; }
table.tc td.topmenu .topm a  
{
	text-transform:uppercase;
     font-family:Arial;
     font-size:9pt;
     color:#284563 ;
      margin-left:7px;
      margin-right:7px;
       font-weight:normal;
       text-decoration:none;
          }
table.tc td.topmenu .topm a:hover  
 {
 	 text-decoration:underline;
 	   color:Black ;
 	}


 
 
 
 
 
 
                   
.incontent a.paging
{
 font-family : Arial  ;
      font-size:0.8em;
      font-weight:normal;
     color: white;
      background-color:#284563;
          text-transform:uppercase;
	   text-decoration:none;
	  margin:3pt;
	   padding-left:2pt;
	   padding-right:2pt;
	   border:solid 1px #284563;
	}
.incontent a:hover.paging
{
 font-family : Arial  ;
      font-size:0.8em;
      font-weight:normal;
    color: white;
      background-color:#284563;
      text-transform:uppercase;
	   text-decoration:underline;
	   margin:3pt;
	   padding-left:2pt;
	   padding-right:2pt;
	   border:solid 1px green;
	}
.incontent a.paging_sel
{
 font-family : Arial  ;
      font-size:0.8em;
      font-weight:normal;
      color: white;
      background-color:green;
      text-transform:uppercase;
      margin:3pt;
	   padding-left:2pt;
	   padding-right:2pt;
	   border:solid 1px #479945;
	 
	}
.incontent a:hover.paging_sel
{
 font-family : Arial  ;
      font-size:0.8em;
      font-weight:normal;
      color: white;
      background-color:green;
      text-transform:uppercase;
	   text-decoration:underline;
	   margin:3pt;
	   padding-left:2pt;
	   padding-right:2pt;
	    border:solid 1px #284563;
	}
.incontent span.pgpg
{
 font-family : Arial  ;
      font-size:0.8em;
      font-weight:700;	
       text-transform:uppercase;
	color: #284563;
	}
 
 
 
 
 
 
 
 .footer{width:100%;  background-color:white; }
.fleft{width:77%;  background-color:Silver;}
.fright{width:23%;  border-left:solid 2px white; background-color:#396696; color:White; font-family:Arial; 
        font-size:8pt; text-align:center;}
 
    
  /*  .columns .content .incontent{width: 99%; margin-left:1%; margin-top:6px; }
     .columns .content .incontent2{width: 99%; margin-left:1%; margin-top:6px; float: }*/
/*editor*/
.editorlink
 {
 	 background-color:White;
 	 border-color:orange;
 	 border-width:1px;
 	 border-style:solid;
 	 padding :3px;
 	 margin:3px; 
 	 font-size:8pt;
 	 font-family: Verdana;   
 	 width:160px; 
 	 z-index:1000;
}

.rubricreorder li
{
	 cursor:move}
	 
.novisibleelement
{
	 color:Gray;
	}
	
.read1{ float:left}
.comment1{ float:right;}


h4{ font-family: Verdana;
     font-size:10pt;
      font-weight:bold;}
      
 .aimgvisor
 {
 	/*height: 20em; 
 	overflow:auto; 
 	*/
 	width:500px;
 	margin:5px;
 	padding:5px;
 	border-color:Silver;
 	border-style:solid;
 	border-width:1px;
 	
 	}
 .aimgvisor img{ cursor:move; }
 
 blockquote
 {
 	 font-family: arial;
     font-size:8pt;
     color:#579ed9;
     margin-bottom:5px;
     padding-left:20px;
     background: url('/DesImg/icon_info.gif') 0px 0px no-repeat;
 	}
 	
div.left
{
font-family: Verdana;
font-size:8pt;	
	
	}
div.right
{
font-family: Verdana;
font-size:8pt;	
	
	}
	/*

background-color:#e0eef6;#e4eeee
*/    
#lmm{ background-color:#e7f0f5;  width:100%; margin-left:0px; margin-top:0px; }
#lmm hr{ background-color:White; border-width:3px; color:White; border-style:solid;}



table.leftmenulist
{
 margin-top:0px;
 width:100%;
 	 border-right-color:#d0d0d0;
	 border-right-style:solid;
	 border-right-width:1px;
	  border-top-color:#d0d0d0;
	 border-top-style:solid;
	 border-top-width:1px;

	}

 
table.leftmenulist tr td a
{
	FONT-FAMILY: Arial,Geneva CY,Sans-Serif;
     font-size:9pt;
	 color:#284563;
	 font-weight:normal;
	 text-decoration:none;
	 padding-left:5px;
	 padding-right:5px;
	 text-transform:uppercase;
     
	}
table.leftmenulist tr td a:hover
{
	
	 text-decoration:underline;
	color:white;
     background-color:#396696;
      padding-left:5px;
       padding-right:5px;
       
	}
	
	
	table.leftmenulist tr td a.selected 
{
	FONT-FAMILY: Arial,Geneva CY,Sans-Serif;
     font-size:9pt;
	
	 font-weight:500;
	color:white;
     background-color:#396696;
      padding-left:5px;
       padding-right:5px;
       
	 background-color:#396696;	
 background-repeat:no-repeat ;
  text-decoration:underline;
/*	 padding-left:20px; background: url('/DesImg/wstar.jpg') 1px 0px ;
 background: url('/DesImg/wstar.jpg') 0px 0px ;
 background-repeat:no-repeat ;*/
	}
	table.leftmenulist tr td.selected
	{
	
/*	 background: url('/DesImg/wstar.jpg') 1px 0px ;
	 
 background-repeat:no-repeat ;*/
		
		}
table.leftmenulist tr td
{
	 border-bottom-color:#d0d0d0;
	 border-bottom-style:solid;
	 border-bottom-width:1px;
	 padding-bottom:2px;
	  padding-top:2px;
	  padding-left:12px;
	  padding-right:5px;
	}

.editorlink a
{
	font-weight:normal;
	 font-family:  Verdana;
     font-size:8pt;
	 color:Blue;
	 text-decoration:none;
	 margin:0px;
     padding:0px;
	}
.editorlink a:hover
{
	font-weight:normal;
	 font-family:  Verdana;
     font-size:8pt;
	 color:Blue;
	 text-decoration:underline;
	
	 margin:0px;
     padding:0px;
	}
table.leftmenulist tr td .editorlink a
{
	font-weight:normal;
	 font-family: arial;
     font-size:8pt;
	 color:Blue;
	 text-decoration:none;
	 margin:0px;
     padding:0px;
	}
table.leftmenulist tr td .editorlink a:hover
{
	font-weight:normal;
	 font-family: arial;
     font-size:8pt;
	 color:Blue;
	 text-decoration:underline;
	 margin:0px;
     padding:0px; background-color:White;
	}


div.rubrics
{
	font-family:arial;
    font-size:9pt;
    font-weight:400;
    color:white;
    background-color:#396696;
    margin-bottom:1pt;
  width:100%;
 border-top:solid 1px white;
 border-bottom:solid 1px white;
 text-align:center;
	 padding-bottom:2px;
	  padding-top:2px;
	 
	}
	
	
.pdat
{
 background-color:#7ba8cf;
padding-left:5px;
padding-right:5px;
 color:white;
 font-family:Arial;
 font-size:9pt;
	
	}

a.docname1 
{
  font-family:arial;
  font-size:1em;
  font-weight:700;
  color:#284563;
  text-decoration:none;
    

	}
a:hover.docname1 
{ 
	font-family:arial;
     font-size:1em;
      font-weight:700;
      color:black;
       text-decoration:underline;
	}
div.razdelsep
{
	
	 width:100%;
	 /*background:url('/DesImg/yline.jpg');
	 padding-left:5px;*/
	 
	}
 	
div.razdelsep a	{
  /*text-shadow: 1px 1px 2px #d5cfd1;*/
	  font-family : Arial  ;
      font-size:0.8em;
      font-weight:normal;
      color: #284563;
      text-decoration:none;
      text-transform:uppercase;
       background-color:white;
		}
div.razdelsep a:hover	{
		
	  font-family : Arial  ;
      font-size:0.8em;
      font-weight:normal;
      color:white;
      text-transform:uppercase;
    background-color:#396696;
      text-decoration:underline;
    
		}
table.leftmenulist tr td a.novisibleelement
{
	 color:Gray;
	}
a.pretext1
{
	font-family:  Arial  ;
     font-size:10pt;
      font-weight:400;
      color:Black;
      text-decoration:none;
      text-align:justify;
	}



	
	
	
.pretextlayer img { float:left;   margin :3px; border-color:Silver; border-width:1px; border-style:solid;}



a.read1
{
	
	 font-family : arial   ;
      font-size:10pt;
      font-weight:400;
      color:#284563;
      text-decoration:none;
    
	
	}
a:hover.read1
{
	
	 font-family : arial ;
      font-size:10pt;
      font-weight:400;
      color:black;
      text-decoration:underline;

	}


div.docplace1
{
	 margin-bottom:7px;
	 margin-left:5px;
	
	}


div.docfullread2
{
	 
	/*  background-color:#396696;*/
	}
div.docfullread h1
{
	 font-family :Arial ;
     FONT-WEIGHT: normal;	
     FONT-SIZE: 1.2em;
      
      color: #284563;
      text-decoration:none;
      
	
	}
div.docfullread h2
{
	font-family:  Arial,Geneva CY,Sans-Serif  ;
   FONT-WEIGHT: 700;	
     FONT-SIZE: 0.8em;
      color:Black;
      text-decoration:none;
      
	}
	
.text img
{
	border:solid 1px gray;
	margin:3pt;
	padding:0pt;
	
	}

.text a
{
	 font-family :Arial,Geneva CY,Sans-Serif ;
	  font-size:9pt;
     FONT-WEIGHT: normal;
	  color:#396696;
      text-decoration:underline;
	}
	
.text a:hover
{
	  color:black;
      text-decoration:underline;
	}

.text ul {  margin: 0.5em 0;
        padding: 0 0 0 2em; }
        
.text ul li{ margin: 0.5em 0; padding: 0 0 0 3px;
        list-style-type:disc; }	
        
        
        
        
        
  
  
  


.text2 a
{
	 font-family :Arial,Geneva CY,Sans-Serif ;
	  font-size:9pt;
     FONT-WEIGHT: normal;
	  color:#396696;
      text-decoration:underline;
	}
	
.text2 a:hover
{
	  color:black;
      text-decoration:underline;
	}

.text2 ul {  margin: 0.5em 0;
        padding: 0 0 0 2em; }
        
.text2 ul li{ margin: 0.5em 0; padding: 0 0 0 3px;
        list-style-type:disc; }	
  
  
  
  
  
        
        
 .text
{
	/**/	font-family:  Arial  ;
     font-size:10pt;
      font-weight:400;
      color:Black;
      text-decoration:none;
      
      text-align:justify;
	}
div.docfullread .text2
{
	/**/	font-family:  Arial  ;
     font-size:10pt;
      font-weight:400;
      color:Black;
      text-decoration:none;
      
      text-align:justify;
	}

div.docfullread .dat
{
	 font-family:Arial;
      font-size:9pt;
      font-weight:400;
      color:gray;
    vertical-align:top;

	
	}


/*gallery*/

    #fsClipper { text-align:center; vertical-align:bottom; overflow: auto;  //overflow: hidden; //overflow-x: auto; }
    .fsControl, #fsLinks a { color: #7ba8cf; cursor: pointer; margin:2px; //cursor: hand; }
    .fsControl.disabled, #fsLinks a.current { color: #000000; cursor: default; text-decoration: none; }
    .fsControl.disabled { color: #666666; }
    #fsScreen{  height: 170px ! important; background: no-repeat 50% 50%;border: solid 0px white ;cursor: hand;//cursor: hand;} /*{  height: 200px ! important; background: no-repeat 50% 50%;border: solid 0px white ;cursor: hand;//cursor: hand;} */ 
    .gallery{padding-bottom:30pt; /*  background-color:#e4eeee;*/text-align:center; width: 100%; float:right;  }
    .fsControl.disabled , #fsLinks a img{border: solid 1px #7ba8cf}
    .ffimg{border: solid 1px red}
    #iname{ font-family:arial; font-size:9pt; color:#396696; font-weight:700;margin:0px;}
    #icomment{font-family:arial; font-size:9pt; color:#396696; font-weight:400;margin:0px;}
    .str{margin:2px;}
    #upimg{  text-decoration:none;font-family:Tahoma; font-size:9pt; color:silver; font-weight:400;margin:0px;}
    #icopy2{  text-align:right;  background-color:Silver; color:White; font-family:arial; font-size:9px;  font-weight:bold ; }
    
    /*--------
    */
#logolink{ float:left;}
.topmenua table{ width:100%}
.topmenua table td{ width:50%}


         
.ndata{font-family: arial;
     font-size:0.8em;
      font-weight:400;
      color:gray;
     
}

div.aimgvisor{ color:Black ;font-size:9pt;font-family:Arial;}
div.aimgvisor a:hover{ text-decoration:none;}
div.aimgvisor a{ color:blue ;font-size:9pt;font-family:Arial;}
div.aimgvisor ul li{ margin-bottom:3px; border: solid 1px silver;}
div.a200 a{ color:blue ;font-size:9pt;font-family:Arial;}
div.a200 a:hover{ text-decoration:none;}
div.a200{ color:Black;font-size:8pt;font-family:Arial;}
div.a200 h1{ color:#396696;font-size:15pt;font-family:Arial; margin-top:7px; margin-bottom:3px;}
div.a200 h2{ color:gray;font-size:13pt;font-family:Arial; margin-top:7px; margin-bottom:3px;}
div.a200 h3{ color:gray;font-size:11pt;font-family:Arial; margin-top:7px; margin-bottom:3px;}
div.a200 h4{ color:black;font-size:10pt;font-family:Arial; margin-top:7px; margin-bottom:3px;}

hr {
	color:#d0d0d0;
	background-color:#d0d0d0;
	height: 1px;
	border-width:0px; /* убрать рамки вокруг элемента */
}

.themeofdaylabel
{
 background-color:	#CC3300;
padding-left:5px;
padding-right:5px;
 color:White;
 font-family:Arial;
 font-size:9pt;
	
	}
.statfooter{ width:100%;  text-align:right; }
td.statfootertd 
{
	background-color:#e4eeee;
       }
td.statfootertd a{color:#284563 ;font-size:9pt;font-family:Arial; margin:5px; text-decoration:none; text-transform:uppercase;}
td.statfootertd a:hover{text-decoration: underline;}
/*div.ndata{ width:25%;background-color:#e4eeee;}*/


.toprubriclist{width:100%;padding-bottom:30pt;}
.toprubriclist_list{}
.toprubriclist a
{
	FONT-FAMILY: Arial,Geneva CY,Sans-Serif;
     font-size:9pt;
	 color:#284563;
	 font-weight:normal;
	 text-decoration:none;
	 
 
	}
.toprubriclist a:hover
{
	
	 text-decoration:underline;
	 color:black;

       
	}

a.hrubric
{
 font-family : Arial  ;
      font-size:0.8em;
      font-weight:normal;
      color: #284563;
          text-transform:uppercase;
	   text-decoration:none;
	}
a:hover.hrubric
{
 font-family : Arial  ;
      font-size:0.8em;
      font-weight:normal;
      color: #284563;
      text-transform:uppercase;
	   text-decoration:underline;
	}

a.hrubric
{
 font-family : Arial  ;
      font-size:0.8em;
      font-weight:normal;
      color: #284563;
          text-transform:uppercase;
	   text-decoration:none;
	}
.left
{
	 font-family : Arial  ;
      font-size:0.8em;
      font-weight:normal;
      color: white;
	
	
	}
	
table.docplacetable
{
	   width: 100%;
        border-collapse: collapse;
	
	}
	
	
.docplacetableinfo
{
 width: 100%;
 text-align:right;	

	
	}
.docplacetableinfo a 
{
	 font-family : Arial  ;
      font-size:0.6em;
      font-weight:normal;
      color: #284563;
      text-decoration:none;
	}
	
.docplacetableinfo a:hover 
{
	 font-family : Arial  ;
       font-size:0.6em;
      font-weight:normal;
      color: red;
      text-decoration:underline;
	}
	
.docplacetableinfo a.pr 
{
	 font-family : Arial  ;
      font-size:0.6em;
      font-weight:normal;
      color: green;
      text-decoration:none;
      
	}
.docplacetableinfo a.pr:hover 
{
	 font-family : Arial  ;
      font-size:0.6em;
      font-weight:normal;
      color: green;
      text-decoration:underline;
	}
	
.docplacetableinfo span 
{
	 font-family : Arial  ;
      font-size:0.6em;
      font-weight:normal;
      color: gray;
      text-decoration:none;
	}
.docplacetableinfo span.ljc 
{
	 font-family : Arial  ;
      font-size:0.9em;
      font-weight:normal;
      color: #284563;
      text-decoration:none;
	}
.docplacetableinfo img{ border-width:0px;}

.DocViewCount
{margin-top:7px;
	font-family : Arial  ;
      font-size:7pt;
      font-weight:normal;
      background-color:#f4f5f6;
      color:green;
       width: 100%;
 text-align:right;	
  text-transform:lowercase ;
	}
	
.toprubriclist_list_sm0{ width:100%; text-align: center;}
.toprubriclist_list_sm{ width:90%;
                text-align:justify;}
                        
                        
    a.read2
{
	
	 font-family :   arial    ;
      font-size:10pt;
      font-weight:400;
      color:#396696;
      text-decoration:none;
 
	
	}
a:hover.read2
{
	
	 font-family : arial ;
      font-size:10pt;
      font-weight:400;
      color: #284563;
      text-decoration:none;

	}                    
                        
                        
.msgtxtsmall   { font-family : Arial  ;
      font-size:0.6em;
      font-weight:normal;
      color: gray;}
.msgtxt{ font-family : Arial  ;
      font-size:0.8em;
      font-weight:normal;
      color: black;}                    
                        
   div.mailing { width:100%; text-align:center;}
   div.mailing h1{ font-family : Arial  ;
      font-size:0.9em;
      font-weight:normal;
      color: #284563;}
   
   .emlboxwtm{ color: gray;}
   .emlbox{font-family : Arial  ;
      font-size:8pt;
      font-weight:normal;
      color: #396696;}
   a.okeml{font-family : Arial  ;
      font-size:9pt;
      font-weight:normal;
      color: #396696;
       text-decoration:none;
 padding-left:3px;
padding-right:3px;
 border:solid 1px #396696;}
    a:hover.okeml{font-family : Arial  ;
      font-size:9pt;
      font-weight:normal;
      color: white;
       background-color:#396696;
        text-decoration:underline;}
        
 .mailing span
 {
 	font-family : Arial  ;
 font-size :8pt;
      font-weight: normal ;
      color:green;
     
 	
 	}
 	
 	
 div.rsrvc a {
 	font-family : Arial  ;
 font-size :9pt;
      font-weight: normal ;
      color:#396696;
   width:100%;
   text-align:center;
      text-decoration:none;
  }
   div.rsrvc a:hover {
      color:black;
      text-decoration:underline;
  }
  
  table.comment      
  {
  	
  	border-collapse: collapse;
   
       
        }
 .xcoml{  color:White;	font-family :arial ;
 font-size :9pt;
      font-weight:bold;
      background-image:url('/DesImg/com.gif');
      background-repeat:no-repeat;background-color:#396696;
        padding-left:20pt;padding-right:5pt;padding-top:2pt;padding-bottom:2pt;}
  
 	.addcom{  background-color:#eff3f5; border:solid 1px silver; padding:2pt; width:98%; }
 	.commentitem{  background-color:white; border:solid 1px silver; padding:2pt;width:98%;}
 	
 	.ccusr{font-family : Arial  ;
 font-size :11pt;
      font-weight: 700 ;
      color:#284563;}
 	
 	.ccdata{font-family : Arial  ;
 font-size :9pt;
      font-weight: 400 ;
      color:gray;}
 	
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_window #TB_closeWindowButton {color: white;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:white;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 1px solid #396696;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}

#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
  color:white;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
   color:White;
}
#TB_title{
  background-color:#396696;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}
 
 a.t5{color:#396894; text-decoration:none;}
  a.t5:hover{color:black; text-decoration:underline;}
