/* CSS Document */
A{
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#4C91CC;
text-decoration:underline;
}
A:hover{
font-family:tahoma;
font-size:10px;
font-weight:bold;
color:#A6CB3C;
text-decoration:underline;
}
A.slim {
	font: 11px Tahoma; 
	color:#1777BE;
	font-weight:normal;
	text-decoration: underlina;
}
A.slim:hover {
	font: 11px Tahoma; 
	color: #4C91CC; 
	text-decoration: underlina;
	font-weight:normal;
}
#arrowDown{
	background:url(../graphics/arrow-down.gif) no-repeat;
	height:8px;
	width:7px;
	float:left;
}
/****** Left Shadows ************************************************************/
#leftFixShadow{
	width: 27px; 
	height: 295px;
	vertical-align:top;
	background: url(../graphics/shadow-left-middle.jpg) no-repeat;
}
#leftFixShadowTop{
	background: url(../graphics/shadow-left-top.jpg) no-repeat;
	width:27px; 
	height:255px;
	vertical-align:top;
	text-align:right;
}
#leftStrechShadow{
	background: url(../graphics/shadow-left-bottom.gif) repeat-y;
	width:27px; 
	height: 100%;
	vertical-align:top;
}
/****** Left Shadows ************************************************************/
#rightFixShadow{
	width: 27px; 
	height: 255px;
	vertical-align:top;
	background: url(../graphics/shadow-right-middle.jpg) no-repeat;
}
#rightFixShadowTop{
	background: url(../graphics/shadow-right-top.jpg) no-repeat;
	width:27px; 
	height:255px;
	vertical-align:top;
	text-align:right;
}
#rightStrechShadow{
	background: url(../graphics/shadow-right-bottom.gif) repeat-y;
	width:27px; 
	height: 100%;
	vertical-align:top;
}
/***** Other ********************************************************/
#globalbg {
	background:url(../graphics/bg.jpg) repeat-x;
	width:100%;
	height:100%;
}
#contentBorder{
	width: 738px;
	text-align:left;
}
/***** header ********************************************************/
#header{
	background:url(../graphics/headerbg.gif) repeat-x;
	height:65px;
}
#logo{
	height: 65px;
	width: 100%;
	background:url(../graphics/novus-logo.jpg) no-repeat;
}
#lngHolder{
	padding-bottom:5px;
	padding-top:40px;
	padding-right:5px;
	float:right;
}
#language{
	float:right;
	padding:0px, 2px, 0px, 2px;
	height:17px;
	background:url(../graphics/language-bg.gif) repeat-x;	
}
UL.languages{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 4px;  
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 1px;
	MARGIN: 0px;
}
UL.languages LI{
	display: inline; 
}
UL.languages LI A {
	font: 10px Tahoma; 
	color:#ffffff;
	font-weight:bold;
	text-decoration: underlina;
}
UL.languages LI A:hover {
	font: 10px Tahoma; 
	color: #B4DBF8; 
	text-decoration: underlina;
	font-weight:bold;
}
/*****other ***************************************************************/
#element01{
	background:url(../graphics/element01.gif) repeat-x;
	height:5px;
}
#contentTitleBg{
	background:url(../graphics/content-title-bg.gif) repeat-x;
	height:28px;
}
#newsTitleBg{
	background:url(../graphics/news-title-bg.gif) repeat-x;
	height:28px;
}
#contentBg{
	background:url(../graphics/content-bg.gif) repeat-x;
}
#newsBg{
	background:url(../graphics/news-bg.gif) repeat-x;
	background-color:#F6F5F3;
}
/***** SUBMENU ***************************************************************/
#subMenuTitleBg{
	background:url(../graphics/submenu-title-bg.gif) repeat-x;
	height:28px;
}
#subMenuBg{
	background:url(../graphics/submenu-bg.gif) repeat-y;
	background-position:right;
}
#loginBg{
	background:url(../graphics/login-bg.gif) repeat-x;
	background-position:top;
}
#subMenuFooter{
	background:url(../graphics/submenu-footer.gif) repeat-x;
	height:15px;
}
#subMenuEnd{
	background:url(../graphics/submenu-end.gif) repeat-x;
	height:103px;
}
UL.subMenu{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;  
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px;
}
UL.subMenu LI{
	display:list-item; 
}
UL.subMenu LI A {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px;  
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 8px;
	MARGIN: 0px;
	height:8px;
	font: 11px Tahoma; 
	color:#4C91CC;
	font-weight:bold;
	text-decoration: underlina;
}
UL.subMenu LI A:hover {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px;  
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 8px;
	MARGIN: 0px;
	height:8px;
	font: 11px Tahoma; 
	color: #A6CB3C; 
	text-decoration: underlina;
	font-weight:bold;
}
#arrrow{
PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;  
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
}
/*****other ***************************************************************/
UL.news{
	PADDING-RIGHT: 11px; 
	PADDING-LEFT: 11px;  
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 15px;
	MARGIN: 0px;
}
UL.news LI{
	display: inline; 
}
UL.news LI A {
	font: 11px Tahoma; 
	color:#1777BE;
	font-weight:normal;
	text-decoration: underlina;
}
UL.news LI A:hover {
	font: 11px Tahoma; 
	color: #4C91CC; 
	text-decoration: underlina;
	font-weight:normal;
}
UL.news LI A.extra {
	font: 11px Tahoma; 
	color:#D4444B;
	font-weight:normal;
	text-decoration: underlina;
}
UL.news LI A.extra:hover {
	font: 11px Tahoma; 
	color: #656F73; 
	text-decoration: underlina;
	font-weight:normal;
}
#dotDiv{
	PADDING-TOP: 3px;
	background:url(../graphics/dotdiv.gif) repeat-x;
}
#dotDiv2{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;  
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px;
	background:url(../graphics/dotdiv2.gif) repeat-x;
	height:3px;
	font-size:0px;
}
/***** index Box *********************************************/
#boxElement01{
	background:url(../graphics/box-element-01.gif) no-repeat;
	width:738px;
	height:9px;
	font-size: 0px;
}
#boxElement11{
	background:url(../graphics/box-element-11.gif) no-repeat;
	height:129px;
	width:6px;
	font-size: 0px;
}
#boxElement12{
	background:url(../graphics/box-element-12.gif) no-repeat;
	height:129px;
	width:7px;
	font-size: 0px;
}
#boxElement13{
	background:url(../graphics/box-element-13.gif) no-repeat;
	height:129px;
	width:8px;
	font-size: 0px;
}
#boxElement14{
	background:url(../graphics/box-element-14.gif) no-repeat;
	height:129px;
	width:6px;
	font-size: 0px;
}
#boxElement02{
	background:url(../graphics/box-element-02.gif) no-repeat;
	width:738px;
	height:11px;
	font-size: 0px;
}
/***** BOXes  *********************************************************************/
#box1TitleBg{
	background:url(../graphics/box-title-bg.gif) repeat-x;
	height:38px;
}
#boxTitlePosition{
	float:left;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px;  
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 8px;
	MARGIN: 0px;
}
#boxIconPosition{
	float:right;
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 0px;  
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 8px;
	MARGIN: 0px;
}
#boxIcon{
	height:15px;
	width:15px;
	background:url(../graphics/aroow-icon.gif) no-repeat;
}
#boxTextHolder{
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px;  
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px;
}
#boxBg{
	margin-RIGHT: 3px; 
	margin-LEFT: 3px;  
	margin-BOTTOM: 3px; 
	margin-TOP: 0px;
	max-height:91px;
	height: 88px;
	background-color:#000000;
	vertical-align:bottom;
	background:url(../graphics/box-text-bg.gif) repeat-x bottom;
}
/**** footer ********************************************************************/
#footer{
	background:url(../graphics/footer-bg.gif) repeat-x;
	text-align:center;
	min-height:58px;
}
UL.menu{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;  
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 10px;
	MARGIN: 0px;
}
UL.menu LI{
	display: inline; 
	margin: 1px; 
	color:#383432;
}
UL.menu LI A {
	font: 10px Tahoma; 
	color: 383432;
	font-weight:bold;
	text-decoration: underlina;
}
UL.menu LI A:hover {
	color: #5B5946; 
	text-decoration: underlina;
	font-weight:bold;
}
#footerLine{
	background-color:#C4C4C4;
	height:3px;
	font-size: 0px;
}
/****** text *********************************************************************************************/
.default{
	font-family:Tahoma;
	color:#43423F;
	font-size:11px;
}
.title{
	font-family:Verdana;
	font-weight:bold;
	color:#4B88B5;
	font-size:12px;
	padding-left:15px;
}
.menuLink {
	font-family:Tahoma;
	font-weight:bold;
	color:#4A4A4A;
	font-size:11px;
	text-decoration:none;
}
.menuLink:hover{
	font-family:Tahoma;
	font-weight:bold;
	color:#59A7E9;
	font-size:11px;
	text-decoration:underline;
}
/**** Panel **********************************************************************/
#panelContentHolder{
	width:580px;
}
#leftContent{
	width:380px;
	float:left;
}
#rightContent{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	float:right;
	width:180px;
}
.loginTxtInput{
	font-family:Tahoma;
	font-size:10px;
	color:#686462;
	background-color:#FAF6EB;
	width:170px;
}

#subMenuOuter {
    display: none;
}

#newsDiv{
	overflow-y: scroll;
}
