body	 {
	font-family:   Trebuchet ms , Verdana,Tahoma, Arial;	
    scrollbar-face-color : #A2A2A2;
	scrollbar-shadow-color : silver ;
	scrollbar-base-color : #ffffff;
	scrollbar-track-color : #E4EFF4;
	scrollbar-arrow-color : silver;
	scrollbar-highlight-color : #ffffff;
    background-color: #A2A2A2; 
	scrollbar-darkshadow-color : silver;
}

ul.rightlist { 
	margin-left: 20px; 
	padding-left: 0; 
	text-align: left; 
}

h2 { 
	color: #C62727; 
	font-family: Garamond, Verdana, Arial; 
	font-size: 15pt; 
	text-decoration: none;
}

.LCOS_title { 
	color: #C62727; 
	font-family: Garamond, Verdana, Arial; 
	font-size: 15pt; 
	font-weight: bold;
}

ul.LCOS_list { 
	margin-left: 20px; 
	padding-left: 0; 
	text-align: left; 
}

.logo { background: url(../../images/logo_tech.png) no-repeat; 
       margin-top:10px; margin-left: 0px; width: 280px; height: 104px; vertical-align: top; } 
	   
.mainimg { background: url(../../images/tdhk_mainimage2.jpg) no-repeat;
           margin-top: 0px; margin-left: 0px; height: 386px; width:800px;} 

.cavearrows { background: url(../../images/cavelinearrows.png) no-repeat;  position:relative;
       margin-top:165px; *margin-top:155px; margin-left: 10px; width: 780px; height: 80px; vertical-align: bottom; } 
	   	   
.rightside { background: url(../../images/rightside2.png) no-repeat; 
           margin-top:-35px; margin-left: 534px; height:75px; width : 266px;} 

.rightcolumn { width: 200px; }
	
.td { padding: 2px 2px 2px 2px;}

.p	 { color: #000000;	font-size: 8pt; }
.pageheader{ /* color: #006699; */ color: #C62727;	font-weight:bold; font-size: 11pt; }
.pagedesp { /*color: #616161;*/ color: #ffdddd;	font-size: 9pt; line-height:1.6em;  text-align: justify; margin-left: 10px; }
.prodesp { color: #ffffff;	font-size: 10pt; line-height:1.6em; padding: 12px 12px 12px 12px;}
   
.topmenu     {
	font-family: Trebuchet ms ,Tahoma, Arial;
	padding-top: 8px ; 
	font-size:11pt;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
	margin-left:0px;

}
.topmenu:link		{font-family:  Trebuchet ms, Tahoma, Arial;    font-size:11pt;color: #000000;     }
.topmenu:visited	{font-family:  Trebuchet ms, Tahoma, Arial;    font-size:11pt;  color: #00496c;    }
.topmenu:hover		{ font-family:  Trebuchet ms, Tahoma, Arial;   font-size:11pt;color: #996633;   }

.navmenutable  { margin-top: -25px; padding-left: 0px ;  }
.navmenu        { margin-top: 0px; padding-left: 5px ;padding-top: 0px ;  	font-family: Helevtica ,Tahoma, Arial;	font-size:11pt;	font-weight: bold;	 height: 35px;
               color: #666666;	text-decoration:none;	margin-left:0px;}
.navmenu:link		{font-family: Helevtica, Tahoma, Arial; padding-top: 0px ;  padding-left: 5px; font-size:11pt; color: #000000;    margin-top: 0px;  margin-left: 0px;}
.navmenu:visited	{font-family:  Helevtica, Tahoma, Arial; padding-top: 0px ;   padding-left: 5px;font-size:11pt;  color: #00496c;   margin-top: 0px; margin-left: 0px; }
.navmenu:hover		{ font-family:  Helevtica, Tahoma, Arial;padding-top: 0px ;    padding-left: 5px;font-size:11pt;color: #00496c;  margin-top: 0px; margin-left: 0px;
               height: 35px;   }
/* Comment out because we have no background image
* .navmenu:hover		{ font-family:  Helevtica, Tahoma, Arial;padding-top: 0px ;    padding-left: 5px;font-size:11pt;color: #003366;  margin-top: 0px; margin-left: 0px;
*                height: 35px;  width:100%;vertical-align : baseline; background: url(../../images/navmenu_off.png)  repeat-x;  }
*/


a:link		{ font-weight: normal;font-size:10pt;color: #C62727; text-decoration:none;}
a:visited	{  font-weight: normal;font-size:10pt;color: #AFA8AF; text-decoration:none;}
a:hover		{ font-weight: normal;font-size:10pt;color: #FDE93A; text-decoration:none;}

.footer       { color: #ffffff;	font-size:8pt; }
.footer:link   {  font-weight: normal;font-size:8pt;color: #C62727;text-decoration:none;    }
.footer:visited	{ font-weight: normal;font-size:8pt;color: #AFA8AF;text-decoration:none;  }
/*.footer:hover	{ font-weight: normal;font-size:8pt;color: #cc9900;text-decoration:none;}*/

#reflect_example { width: 200px; } 
#reflect_example h3 { display: none; } 
#reflect_example ul { list-style: none; } 
.reflect_archive_list ul { list-style: none ; margin-left: 0px; padding-left: 0; } 
.reflect_archive_list ul ul{ margin-left: 0px; } 
.reflect_archive_list ul ul li { margin-top: -5px; margin-bottom: 0.8em; } 
.reflect_archive_list li a { 
	display:block; padding:5px 5px 5px 10px; 
	margin:0 0 1px 0; 
	background-color:#f6f6f6; 
	border-right:10px solid #fff; 
	color:#666; 
	text-decoration:none; 
	border-left:2px solid #ddd; 
} 
.reflect_archive_list li a:hover { background-color:#eee; color:#333; border-right:10px solid #eee; }

hr { 
	border: 0; 
	width: 100%; 
	color: #C62727;
	background-color: #C62727;
	height: 1px;
}


