body {
	background-image:url(/images/mainbg.jpg);
	background-position:bottom;
	background-attachment: fixed;
	border:none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
	
}

	.t-body {
	background-image: url(/images/con-bg.jpg);
	width:935px;
	height:721px;
	background-repeat:no-repeat;
	background-color:#F3F8FC;
	margin-left:auto; 
	margin-right:auto;
	}

	.headerbg {
	background-image: url(/images/header-bg.png);
	height:96px;
	width:935px;
	border:none;
	}
	.headermenushadowtop {
	background-image: url(/images/menu-shdw-top.png);
	height:7px;
	width:861px;
	border:none;
	}

	.rtibg {
	background-image:url(/images/rti_bottom.jpg);
	height:71px;
	width:935px;
	background-repeat:no-repeat;
	border:none;

	}

	
	.videobg {
	background-image:url(/images/video_bg.png);
	background-position:left;
	height:189px;
	width:195px;
	background-repeat:no-repeat;
	border:none;

	}
	
	.news_portalbg {
	background-image:url(/images/news_portalbg.png);
	background-position:right;
	height:189px;
	width:650px;
	background-repeat:no-repeat;
	border:none;

	}
	
	.copyrightsbg {
	background-image:url(/images/copyrights_bg.jpg);
	height:25px;
	width:935px;
	background-repeat:no-repeat;
	border:none;

	}
	
	.menubg {
	background-image:url(/images/menu-bg.jpg);
	height:40px;
	width:861px;
	background-repeat:no-repeat;
	border:none;

	}

	.menurightbg {
	background-image:url(/images/right-menu-cntr-bg.png);
	width:195px;
	border:none;
	background-repeat:repeat-y;

	}

	.menutext {
	font-family:verdana;
	text-align:right;
	vertical-align:middle;
	text-decoration: none;
	font-size:12px;
	color:#333333;
	}
	.menutext:hover {
	color:#006699;
	}
	
	
	.bodytext {
	font-family:verdana;
	text-align:justify;
	vertical-align:middle;
	text-decoration: none;
	font-size:11px;
	color:#333333;
	}
	
	.rti {
	font-family:verdana;
	vertical-align:middle;
	text-decoration: none;
	font-size:11px;
	color:#ffffff;
	}
	
	.copyrights {
	font-family:verdana;
	vertical-align:middle;
	text-decoration: none;
	font-size:9px;
	color:#ffffff;
	}
	
	.bodylinks {
	font-family:verdana;
	text-decoration: none;
	font-size:8pt;
	color:#0e5684;
	}
	.bodylinks:hover {
	color:#042A4E;
	}
	
	.heading {
	font-family:verdana;
	text-align:left;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	color:#0e5684;
	}
	

	.menurflct {
	background-image:url(/images/menu-rflctn.png);
	height:15px;
	background-repeat:no-repeat;
	}
	.videobg {
	background-image:url(/images/video_bg.png);
	background-repeat:no-repeat;
	height:187px;
	width:191px;
	border:none;
	background-position:right;
	
	}
	.panelbg {
	background-image:url(/images/news_portalbg.png);
	width:650px;
	height:191px;
	background-repeat:no-repeat;
	}
	
	.headingbg {
	background-image:url(/images/heading_bg.png);
	width:644px;
	height:23px;
	background-repeat:no-repeat;
	font-family:verdana;
	text-align:left;
	vertical-align:middle;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	}
	
	.contenttopbg {
	background-image:url(/html/images/contentbg_top.png);
	width:650px;
	height:23px;
	background-repeat:no-repeat;
	}
	
	.breadcrumbbg {
	background-image:url(/images/news_portalbg.png);
	width:650px;
	height:10px;
	background-repeat:no-repeat;
	}
	
	.consprtr {
	background-image:url(../images/con_sprtr.png);
	border:none;
	background-repeat:no-repeat;
	width:1px;
	}
	.portaltxt {
	font-family:verdana;
	text-align:left;
	vertical-align:middle;
	text-decoration: none;
	line-height:18px;
	font-size:11px;
	color:#333333;
	}
	.portaltxt:hover {
	background-color:#ffffcc;
	color:#000033;
	}

	.searchbox	{	
	height:13px;
	background-color:#FFFFFF;
	width:150px;
	text-decoration: none;
	font-size:9px;
	font-family:Verdana;
	vertical-align:middle;
	border:none;
	color:#333333;
	}

	.press {
	font-family:verdana;
	text-align:justify;
	vertical-align:middle;
	text-decoration: none;
	font-size:11px;
	color:#333333;
	}

	.maintext {
	font-family:verdana;
	text-align:justify;
	vertical-align:middle;
	text-decoration: none;
	font-size:11px;
	color:#333333;
	}
	.footer {
	background-image:url(/images/footer-bg.jpg);
	background-repeat:repeat-x;
	height:96px;
	border:none;
	}
	.header{
	width:100%;
	height:89px;  
	border:0; 
	align:center;
	
	}
	.headerlogo{
	width:635px;
	height:75px; 	
	}	
	.trail {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #666666; 
	text-decoration: none; 
	font-weight: normal
	}
	.btrail { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #0E5684; 
	text-decoration: none ; 

	}	
	.content {  
	font-family: Verdana; 
	font-size: 8pt; 
	color: #000000; 
	text-decoration: none
	}
	.relatedlinkheader {
	font-family:verdana;
	text-align:left;
	vertical-align:middle;
	text-decoration: none;
	font-size:12px;
	color:#333333;
	}
	
	.customizefont {
	font-family:verdana;
	text-align:right;
	vertical-align:middle;
	text-decoration: none;
	font-size:10px;
	color:#ffffff;
	}
	
	.relatedlinkheader:hover {
	color:#006699;
	}
	.right_menu_content	{
	font-family:verdana;
	text-align:justify;
	vertical-align:middle;
	text-decoration: none;
	font-size:11px;
	color:#333333
	}
	.marker {
	font-family:verdana;
	text-align:right;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	color:#0e5684;
	}
	.inlinks {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: 999999; 
	text-decoration: none
	}
	.modalBackground 
     {
      background-color:#000000;
      filter:alpha(opacity=80);
      opacity:0.8;
     }
	 .heading1 {  
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 9pt; 
	 font-weight: bold; 
	 color: #990000; 
	 text-decoration: none
	 }
	 .searchboxps	{
	height:15px;
	width:170px;
	text-decoration: none;
	font-size:11px;
	padding:1px;
	color: #000000;
	background:#ffffff;
	border:1px solid #9C9C9C;
	font: Arial, tahoma, Verdana, trebuchet MS;	
}
.menulinks {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	padding: 0px 0px 1px 0px;
	
}

.menulinks:hover {
	color:#ff0000;
	font-size: 11px;
}
.showcase-header{ 
	color: #1c5193;
	font-size: 26px;
	font-family:Arial, Helvetica, sans-serif;
}
.showcase-bg{ 
	background-image:url(/images/internal_showcase/showcase_bg.jpg);
	width:650px;
	height:100px;
	background-repeat:no-repeat;	
}

#fixmetoo { position: fixed; right: 5px; bottom: 5px; }

* html #fixmetoo{ 
position: absolute;
left: expression( ( 0 - fixmetoo.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' ); 
top: expression( ( 0 - fixmetoo.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' ); 
}

.tmen {  
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt
}

/* root element for single scroll */
	.scroll {
		position:relative;
		overflow:hidden;
		width: 650px;
		height: 153px;
		
	}
	
	/* root element for the scroll pics */
	.scroll .pics {
		width:20000em;
		position:absolute;
		clear:both;
	}
	
	/* single scroll item */
	.pics img {
		float:left;
		cursor:pointer;
		width:650px;
		margin:0px;
	}
	
	/* possible settings for the active scroll */
	.scroll.active {
	
	}	
