.side_menu{font-style: italic; font-size: 10pt; }
.side_menu ul.menu_list{ display: block;  list-style: none;}
.side_menu ul.menu_list li{ display: block; height: 40px; line-height: 40px; margin: 0; padding: 0;  background-image: url(/images/novig/side_menu_off_.gif); text-align: center; margin-bottom: 1px;/*border-bottom: 1px solid #cccccc;*/}

.side_menu ul.menu_list1 { display: block;list-style: none;}
.side_menu ul.menu_list1 li{ display: block; height: 25px; margin: 0;padding: 0;  background: url(/images/new/pagebottom_bg.gif) repeat ;	text-align: center;color: #000000; margin-bottom: 1px;}
.side_menu a, .side_menu .box a{	color: #666666;}

.side_menu ul.menu_list li, .side_menu ul.menu_list1 li{	font-size: 10pt; font-weight: bold;font-style: italic;}

.side_menu a:hover{color: #ffffff; }
.side_menu .box ul li a{text-decoration: none;}
.side_menu .box ul li a:hover{text-decoration: underline; color: red;}


.side_menu a.men,.side_menu  a.men1{ color: #666666;	display: list-item;	width: 180px;	height: 30px;	margin-left: 20px;	text-decoration: none;	background: #DEE7F6;	vertical-align: super;font-style: italic;}

.side_menu a.men:hover{background: #f7f7f7;}
.side_menu a.men:hover, .side_menu a.men1:hover{
	color:red;
}
.side_menu a.men .sub {display: none;}
.side_menu a.men, .sub .item {color: #666666;}
.side_menu a.men:hover .sub{display:inline; position: relative;left:170px;text-decoration: underline;}
.item, .side_menu a.men:hover { color: #666666; }
.sub .item {background: #DEE7F6;	cursor: pointer;	width: 170px; text-decoration: underline;		height: 30px;	border: 1px solid #f7f7f7;	text-align: center; }
#submenu1 {display: none;}
a.men1:hover { text-decoration: underline;font-style: normal; font-style: italic;color: #000000;}

input.tsearch{	text-align: center;	cursor: pointer;	border: none ;  font-size: 10pt;  margin-left: 10px;	color:#ffffff;}
input.tech_search{		azimuth: center;	text-align: center;	cursor: text;	width: 80%;	margin-left: 10px;	border: thin groove #C2C2C2;}