A.menulink {
display: block;
text-align: left;
padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px;
text-decoration: none;
font-family:arial;
font-size:11px;
color: #FFFFFF;
BORDER: none;
border: solid 0px #FFFFFF;
}

A.menulink:hover {
border: solid 0px #000000;
background-color:#000000;
}


.CoverBG
{
	BACKGROUND-COLOR: #000000;
}	

.bspec		{
			font-size: 10px; color: #8D9093; text-decoration: none;
			font-family: ARIAL, TAHOMA, VERDANA, ARIAL, HELVETICA ; font-weight: None; font-style: Normal;
			padding-left:6px; padding-right:30px; padding-top:2px; padding-bottom:2px;
			text-align: CENTER;
			}
.bspec a 		{color: #8D9093; text-decoration: none;}
.bspec a:hover 	{color: #8D9093; text-decoration: underline;}

.BgCenterPage
{
	BACKGROUND-COLOR: #FFFFFF;
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;	
	background-image: url('../pic/bg_page.jpg');
	background-repeat: repeat-x;
}

.BgCenterPage2
{
	BACKGROUND-COLOR: #FFFFFF;
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;	
	background-image: url('../pict/bg_page.gif');
	background-repeat: repeat-x;
}

.ptitle		{
			font-size : 15px; 
			font-family : Arial, Times New Roman, Tahoma, Verdana; 
			font-weight: bold; 
			font-style: none; 
			color: #A3A8AF; 
			padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:10px;
			}


.newstitle		{
			font-size : 16px; 
			font-family : Arial, Times New Roman, Tahoma, Verdana; 
			font-weight: normal; 
			font-style: none; 
			color: #4B545F; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.newstxt		{
			font-size : 10px; 
			font-family : Arial, Verdana, Tahoma, Calibri, Trebuchet MS, Times New Roman; 
			font-weight: normal; 
			color: #A3A8AF; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}

.txt		{
			font-size : 11px; 
			font-family : Arial, Verdana, Tahoma, Calibri, Trebuchet MS, Times New Roman; 
			font-weight: normal; 
			color: #303030; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.txt a 			{text-decoration: underline; color: #303030;}
.txt a:hover 	{text-decoration: none; color: #818181;}

.txt22		{
			font-size : 11px; 
			font-family : Arial, Verdana, Tahoma, Calibri, Trebuchet MS, Times New Roman; 
			font-weight: normal; 
			color: #FFFFFF; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.txt22 a 			{text-decoration: underline; color: #303030;}
.txt22 a:hover 	{text-decoration: none; color: #818181;}

.txt4c		{
			font-size : 11px; 
			font-family : Arial, Verdana, Tahoma, Calibri, Trebuchet MS, Times New Roman; 
			font-weight: normal; 
			color: #303030; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.txt4c a 			{text-decoration: none; color: #818181;}
.txt4c a:hover 	{text-decoration: none; color: #303030;}


.bktxt		{
			font-size : 11px; 
			font-family : Arial, Verdana, Tahoma, Calibri, Trebuchet MS, Times New Roman; 
			font-weight: normal; 
			color: #303030; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.bktxt a 			{text-decoration: none; color: #818181;}
.bktxt a:hover 	{text-decoration: underline; color: #303030;}

.Navi		{
			font-size : 13px; 
			font-family : Arial, Times New Roman, Helvetica, Tahoma, Calibri, Trebuchet MS; 
			font-weight: bold;
			font-style: none;
			text-align: right; 
			color: #A3A8AF; 
			padding-left:0px; padding-right:20px; padding-top:0px; padding-bottom:20px;
			}
			
.Navi a 			{text-decoration: none; color: #A3A8AF;}
.Navi a:hover 	{text-decoration: underline; color: #FFFFFF;}
.ftxt		{
			font-size : 11px; 
			font-family : Arial, Verdana, Times New Roman, Tahoma, Calibri, Trebuchet MS; 
			font-weight: normal; 
			text-align:left;
			color: #4B545F; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}


.bmenu		{
			font-size : 11px; 
			font-family : Arial, Verdana, Times New Roman, Tahoma, Calibri, Trebuchet MS; 
			font-weight: normal; 
			text-align:left;
			color: #8D9093; 
			padding-left:4px; padding-right:4px; padding-top:5px; padding-bottom:5px;
			}
			
.bmenu a 			{text-decoration: NONE; color: #8D9093;}
.bmenu a:hover 	{text-decoration: NONE; color: #4B545F;}

.txt1t		{
			font-size : 11px; 
			font-family : Arial, Verdana, Times New Roman, Tahoma, Calibri, Trebuchet MS; 
			font-weight: normal; 
			text-align:left;
			color: #8D9093; 
			padding-left:40px; padding-right:0px; padding-top:10px; padding-bottom:0px;
			}
			
.txt1t a 			{text-decoration: NONE; color: #8D9093;}
.txt1t a:hover 	{text-decoration: NONE; color: #4B545F;}

.txt2t		{
			font-size : 11px; 
			font-family : Arial, Verdana, Times New Roman, Tahoma, Calibri, Trebuchet MS; 
			font-weight: normal; 
			color: #C0C0C0; 
			padding-left:0px; padding-right:10px; padding-top:10px; padding-bottom:0px;
			}
			
.txt2t a 			{text-decoration: none; color: #606060;}
.txt2t a:hover 	{text-decoration: underline; color: #2A2F35;}

.button		{
			font-size : 8pt; 
			font-family : Tahoma, Arial, Verdana; 
			font-weight: normal; 
			color: #FFFFFF; 
			background-color: #4B545F;
			border-color: #999999;
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;		
			text-align: center;
			}


.txt_out		{
			font-size : 11px; 
			font-family : Arial, Verdana, Tahoma, Calibri, Trebuchet MS, Times New Roman; 
			font-weight: normal; 
			color: #4B545F; 
			padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:10px;
			}
			
.txt_out a 			{text-decoration: underline; color: #4B545F;}
.txt_out a:hover 	{text-decoration: none; color: #818181;}

.txt_secout		{
			font-size : 11px; 
			font-family : Arial, Verdana, Tahoma, Calibri, Trebuchet MS, Times New Roman; 
			font-weight: bold; 
			color: #A3A8AF; 
			BACKGROUND-COLOR: #FFFFFF;
			padding-left:0px; padding-right:10px; padding-top:2px; padding-bottom:5px;
			}
			
.txt_secout a 			{text-decoration: underline; color: #FFFFFF;}
.txt_secout a:hover 	{text-decoration: none; color: #FFFFFF;}



{
/////////////////////////////////////////////////////////////////////;
}

.gradualshine{
filter:alpha(opacity=40);
-moz-opacity:0.4;
}









.BNavi		{
			font-size : 12px; 
			font-family : Arial, Tahoma, Times New Roman; 
			font-weight: bold; 
			color: #FFFFFF; 
			padding-left:0; padding-right:30px; padding-top:0px; padding-bottom:0px;
			}
			
.BNavi a 			{text-decoration: none; color: #FFFFFF;}
.BNavi a:hover 	{text-decoration: none; color: #96D115;}


.FeaTitle		{
			font-size : 20px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #96D115; 
			padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:10px;
			}
			
.FeaTitle a 			{font-weight: bold; text-decoration: underline; color: #0A5363;}
.FeaTitle a:hover 	{text-decoration: none; color: #3A7482;}


.FeaTxt		{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px;
			}
			
.FeaTxt a 			{font-weight: bold; text-decoration: underline; color: #96D115;}
.FeaTxt a:hover 	{text-decoration: none; color: #000000;}


.ABOVE APPLIED





.BNaviSap		{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: bold; 
			color: #CDCDCD; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			




.txt2		{
			font-size : 11px; 
			font-family : Verdana, Tahoma, Calibri, Trebuchet MS, Arial, Times New Roman; 
			font-weight: normal; 
			color: #303030; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.txt2 a 			{text-decoration: underline; color: #303030;}
.txt2 a:hover 	{text-decoration: none; color: #DF0E12;}

.sectitle		{
			font-size : 14px; 
			font-family : Arial, Times New Roman, Tahoma, Verdana; 
			font-weight: normal; 
			font-style: none; 
			color: #DF0E12; 
			}
			
.sectitle a 		{text-decoration: underline; color: #DF0E12;}
.sectitle a:hover 	{text-decoration: none; color: #DF0E12;}



			





.Navi2		{
			font-size : 12px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #4A4603; 
			padding-left:2px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.Navi2 a 			{text-decoration: underline; color: #4A4603;}
.Navi2 a:hover 	{text-decoration: none; color: #88810F;}




.txtsv		{
			font-size : 12px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.txtsv a 			{text-decoration: underline; color: #4A4603;}
.txtsv a:hover 	{text-decoration: none; color: #807404;}

.notetips		{
			font-size : 13px; 
			font-family : Tahoma, Arial, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			padding-left:10px; padding-right:20px; padding-top:0px; padding-bottom:0px;
			}
			
.notetips a 			{font-weight: normal; text-decoration: underline; color: #807404;}
.notetips a:hover 	{text-decoration: none; color: #807404;}







.BgColor3
{
	BACKGROUND-COLOR: #397481;
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;	
}





.Pagetxt		{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			padding-left:50px; padding-right:30px; padding-top:30px; padding-bottom:0px;
			}
			
.Pagetxt a 			{font-weight: normal; text-decoration: underline; color: B6282C;}
.Pagetxt a:hover 	{text-decoration: none; color: #3A7482;}

.Pagetxt2		{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			padding-left:20px; padding-right:10px; padding-top:30px; padding-bottom:0px;
			}
			
.Pagetxt2 a 			{font-weight: normal; text-decoration: underline; color: B6282C;}
.Pagetxt2 a:hover 	{text-decoration: none; color: #3A7482;}

.Pagetxt3		{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			color: #FFFFFF; 
			padding-left:5px; padding-right:2px; padding-top:10px; padding-bottom:10px;
			}
			
.Pagetxt3 a 		{text-decoration: underline; color: #DADADA; font-weight: bold; }
.Pagetxt3 a:hover 	{text-decoration: none; color: #FFFFFF;}



.BgMenuTop
{
	BACKGROUND-COLOR: #647A9B;
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;	
	background-image: url('../pic/header_sap.gif');
	background-repeat: no-repeat;
			font-size : 11px; 	
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #FFFFFF; 
			vertical-align: bottom;
			padding-left:25px; padding-right:5px; padding-top:6px; padding-bottom:2px;	
}
.BgMenuTop a 		{text-decoration: underline; color: #FFFFFF;}
.BgMenuTop a:hover 	{text-decoration: none; color: #FFFFFF;}

}

.BgFeatured
{
	BACKGROUND-COLOR: #FFFFFF;
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;	
			padding-left:5px; padding-right:5px; padding-top:6px; padding-bottom:6px;	
}

.BgFeatured_txt		{
			font-size : 8px; 
			font-family : Tahoma, Arial, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #303030; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
			}
			
.BgFeatured_txt a 			{font-weight: normal; text-decoration: underline; color: B6282C;}
.BgFeatured_txt a:hover 	{text-decoration: none; color: #0000FF;}

.BgLeft
{
	BACKGROUND-COLOR: #A1ABA3;
}

.BgRight
{
	BACKGROUND-COLOR: #A29F9F;
}


.rmenu	{
			font-size : 10px; 
			font-family : Tahoma, Arial, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #FFFFFF; 
			text-align: left;
			padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:2px;
			}
			
.rmenu a 	{font-weight: bold; text-decoration: none; color: #E1EBEC;}
.rmenu a:hover 	{text-decoration: none; color: #FFFFFF;}


.bookmenu	{
			font-size : 10px; 
			font-family : Tahoma, Arial, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #FFFFFF; 
			text-align: center;
			padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:0px;
			}
			
.bookmenu a 	{font-weight: bold; text-decoration: none; color: #E1EBEC;}
.bookmenu a:hover 	{text-decoration: none; color: #FFFFFF;}

.FBtxt		{
			font-size : 8px; 
			font-family : Tahoma, Arial, Times New Roman, Trebuchet MS; 
			font-weight: bold; 
			color: #505050; 
			padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px;
			}
			
.FBtxt a 			{
			font-size : 11px; font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; text-decoration: underline; color: B6282C;}
.FBtxt a:hover 	{text-decoration: none; color: #0000FF;}

.BgScrol1
{
	BACKGROUND-COLOR: #0F5286;
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;	
	background-image: url('../pic/bg_sctop1.gif');
	background-repeat: repeat-y;
	background-position: center top;
			font-size : 11px; 	
			font-family : Tahoma, Arial, Times New Roman, Trebuchet MS; 
			font-weight: bold; 
			color: #FFFFFF; 
			text-align: left;
			padding-left:5px; padding-right:5px; padding-top:6px; padding-bottom:6px;	
}





.divicon
{
padding-left:6px; padding-right:5px; padding-top:10px; padding-bottom:10px;
}



.bmenu2	{
			font-size : 10px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: bold; 
			color: #C0C0C0; 
			text-align: left;
			padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
			}
			
.bmenu2 a 	{font-weight: normal; text-decoration: underline; color: 737373;}
.bmenu2 a:hover 	{text-decoration: none; color: #8E8E8E;}


.bmenu3	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #A7A7A7; 
			text-align: right;
			padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;
			}
			
.bmenu3 a 	{font-weight: normal; text-decoration: underline; color: 737373;}
.bmenu3 a:hover 	{text-decoration: none; color: #8E8E8E;}








.BgLine
{
	BACKGROUND-COLOR: #EAEAEA; 
	background-image: url('../pic/header_bg.jpg'); 
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;	
}

.BgLine2
{
	BACKGROUND-COLOR: #EAEAEA; 
	background-image: url('../pic/stage_bg.jpg'); 
	margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;	
	background-repeat: no-repeat;
}

.clock		{
			font-size : 10px; 
			font-family : Arial, Verdana ; 
			font-weight: normal; 
			text-align: right;
			color: #47586E; 
			padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:6px;
			}


.preface	{
			font-size : 8px; 
			font-family : Tahoma, Arial, Verdana ; 
			font-weight: normal; 
			text-align: justify;
			line-height: 110%;
			color: #47586E; 
			padding-left:0px; padding-right:15px; padding-top:0px; padding-bottom:0px;
			}
			
.hometxt		{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: normal; 
			color: #8E8E8E; 
			padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:15px;
			}
			
.hometxt a 			{font-weight: normal; text-decoration: underline; color: 8E8E8E;}
.hometxt a:hover 	{text-decoration: none; color: #47586E;}

.hightxt	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Times New Roman, Trebuchet MS; 
			font-weight: bold; 
			color: #47586E; 
			padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:5px;
			}
			
.hightxt a 			{font-weight: normal; text-decoration: underline; color: 8E8E8E;}
.hightxt a:hover 	{text-decoration: none; color: #47586E;}































.stagebot
{
background-image: url('../pic/bg_stagebot.jpg'); 
background-repeat: no-repeat;
background-attachment: followed;
}

.stagebot3
{
background-image: url('../pic/bg_mani.jpg'); 
background-repeat: no-repeat;
background-attachment: followed;
}

.stagebot2
{
background-image: url('../pic/bg_stagebotgrey.gif');
}



.fil_des
	{
	font-family: ARIAL, HELVETICA; font-weight: none; font-style: Normal;
	font-size: 8PT; color: #000000; text-decoration: none;
	padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px;
	}

.fil_des a 			{text-decoration: underline; color: #595959;}
.fil_des a:hover 	{text-decoration: none; color: #0072BC;}	
	
.subm_sec	{
			font-size : 11px; 
			font-family : Arial, Tahoma, Verdana; 
			font-weight: none; 
			text-align : left;
			color: #FFFFFF; 
			background-color: #808080;
			padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px
			}
			
.subm_sec a 			{text-decoration: underline; color: #F9AD81;}
.subm_sec a:hover 		{text-decoration: none; color: #FFFFFF;}