.menu {
	Z-INDEX: 100; 
	MARGIN: 30px 0px; 
	WIDTH: 80px; 
}
.menu UL {
	Z-INDEX: 100;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px;  
	WIDTH: 80px;
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
	HEIGHT: 15px
	}
.menu UL LI UL {
LEFT: 77px; 
VISIBILITY: hidden; 
OVERFLOW: hidden; 
bottom:-16px;
HEIGHT: 0px;
}
.menu UL LI {
	FLOAT: left
}
.menu UL LI A {
	DISPLAY: block; 
	PADDING-LEFT: 1px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left; 
	WIDTH: 80px; 
	COLOR: White; 
	LINE-HEIGHT: 14px; 
	HEIGHT: 15px; 
	TEXT-DECORATION: none;
}
.menu UL LI A:visited {
	DISPLAY: block; 
	PADDING-LEFT: 1px;
   BACKGROUND: none transparent scroll repeat 0% 0%; 
	FLOAT: left; 
	WIDTH: 80px; 
	COLOR: White;
	LINE-HEIGHT: 14px; 
	HEIGHT: 15px; 
	TEXT-DECORATION: none
}
 HTML .menu UL LI A {
	WIDTH: 80px;
}
 HTML .menu UL LI A:visited {
	WIDTH: 80px;
}
.menu TABLE {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	LEFT: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
	TOP: 0px; 
	BORDER-COLLAPSE: collapse; 
	BORDER-RIGHT-WIDTH: 0px
}
.menu UL LI:hover A {
	COLOR: #2461AA;
 	background-image:  url(images/nor_soa_bgnd.gif);
	background-position: right;
	background-color: transparent;
}
.menu UL LI A:hover {
	BACKGROUND: #fff; 
	COLOR: #2461AA;
}
.menu UL LI:hover {
	Z-INDEX: 90; 
}
 HTML .menu UL LI A:hover {
	Z-INDEX: 100; 
}
.menu UL LI:hover UL {
	BACKGROUND: #2461AA; 
	color: White;
	VISIBILITY: visible; 
	OVERFLOW: visible; 
	POSITION: absolute; 
	HEIGHT: auto
}
.menu UL LI A:hover UL {
	BACKGROUND: #2461AA; 
	color: White;
	VISIBILITY: visible; 
	OVERFLOW: visible; 
	POSITION: absolute; 
	HEIGHT: auto
}
.menu UL LI:hover UL LI A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	background-image: url(images/soa_bgnd.gif);
	LINE-HEIGHT: 14px;
	HEIGHT: auto;
	width: 156px;/*230px; */
	BORDER-BOTTOM: 1px solid White;
	TEXT-DECORATION: none
}
.menu UL LI A:hover UL LI A {/*ie6*/
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	BACKGROUND: none transparent scroll repeat 0% 0%;
	LINE-HEIGHT: 14px;
	HEIGHT: auto; 
	BORDER-BOTTOM: 1px solid White;
	width: 156px;/*230px;*/
	TEXT-DECORATION: none
}
.menu UL LI:hover UL LI:hover A {
	BACKGROUND: #fff; 
	COLOR: #2461AA;
}
.menu UL LI A:hover UL LI A:hover {/*ie6*/
	BACKGROUND: #fff; 
	COLOR: #2461AA;
}
ul li.news ul li.subnews1 a{
	line-height: 20px;
}
/*preview image*/
#loader-container {
text-align:center;
position:absolute;
top:40%;
width:100%;
}
#loader {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0px 16px 0px;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:9px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94;
	color: White;
}
#loader-bg {
	background-color:#EBEBE4;
	color: White;
	position:relative;
	top:8px;left:8px;height:7px;
	width:113px;font-size:9px;
}
.title-h2 {
 font-size: 10px;
 width: 90%;
 padding: 4px 0px 0px 18px;
 color: #2461AA;
 background-color: transparent;
}
.border-preview{
	z-index:100;
	position:absolute; 
	background: #fff;
	color: White;
	border: 1px solid #444;
}

.preview-temp-load {
	vertical-align:middle;
	text-align:center;
	padding: 10px 0px 10px 0px;
}
