#maincontainer
{
	width:100%;
	margin:0px 0px 0px 0px ;
	height:auto;
	float:none;
	vertical-align:top;
	/*background-image: url(images/bg.gif);*/
	
	
}

#mainheader
{
	width:1003px;
	height: auto;
	float: none;
	vertical-align:top;
	margin:0px 0px 0px 2px;
		
}

#bdy
{
width:1003px;
height: auto;
float:none;
margin:0px 0px 0px 0px;
}

#leftprt
{
	width:210px;
	height:auto;
	background-color:#FFFFFF;
	margin:5px 0px 5px 7px;
	float: left;
 
}

.trigger
{
  margin-top:auto;
  margin-left:8px;
}

.trinews
{
	margin-top:10px;
	margin-left:12px;
	background-repeat:no-repeat;
	background-image: url(../images/trigger1.gif);
	height: 79px;
	padding-bottom: 5px;
  
}

#rtprt
{
	width:200px;
	height:auto;
	background-color:#FFFFFF;
	margin:5px 2px 5px 35px;
	float: left;
	padding: 3px 3px 3px 3px;
 
}

#gall
{
	width:720px;
	height:auto;
	background-color:#FFFFFF;
	float: left;
	padding: 10px 3px 0px 3px;
 
}

#bodycentercontainer
{
	width:520px;
	height: auto;
	float:left;
	margin:10px 0px 0px5px;
	border: 0px;
	padding: 5px 0px 5px 5px;
	text-align: justify;

}

#news
{
	width:195px;
	height:auto;
	background-color:#FFFFFF;
	padding-left: 2px;
	padding-right: 2px;
 
}

#news1
{
	width:195px;
	height:242px;
	background-color:#FFFFFF;
	background-image: url(../images/news-bg.gif);
	background-repeat: no-repeat;
	text-align: justify;
	padding-top: 30px;
	margin-bottom: 10px;

 
}


.picon{
	width:auto;
	height:auto;
	float:left;
	margin-left: 1px;
	margin-top: 2px;
}

.cbtxt
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#333333;
	float:left;
	text-align:justify;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:16px;
	padding: 3px 7px 0px 5px;
	margin-top: 0px;

}

.cbtxt1
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#333333;
	float:left;
	text-align:justify;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:16px;
	padding: 3px 7px 0px 5px;
	margin-top: 0px;

}

.txt
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#333333;
	float:left;
	text-align:justify;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:normal;
	padding: 5px 10px 0px 10px;
	margin-top: 2px;
	width: auto;

}

.maintxt
{
	font-family:Arial;
	font-size:13px;
	text-decoration:none;
	color:#333333;
	float:left;
	text-align:justify;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:1pc;
	padding: 20px 5px 0px 15px;
	margin-top: 2px;
	width: auto;
	letter-spacing: normal;

}

.maintxt1
{
	font-family:Arial;
	font-size:13px;
	text-decoration:none;
	color:#333333;
	float:left;
	text-align:justify;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:1.2pc;
	padding: 20px 5px 0px 15px;
	margin-top: 2px;
	width: 500px;

}

.footer
{
    width:1003px;
	height:auto;
	background-color:#FFFFFF;
	padding-left:10px;
	}
	
	
	
.ftrtxt a
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#333333;
	float:left;
	text-align:justify;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:16px;
	padding: 3px 7px 0px 5px;
	margin-top: 0px;
	width: auto;

}

.btta
{
width:980px;
height:20px;
float:none;
}

.btltxt
{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#6b6a68;
float:right;
padding-top:10px;
padding-right:5px;
}

.btltxt a
{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#6b6a68;
}

.btltxt a:hover
{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#990000;
}

.cprtxt
{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#6b6a68;
float:left;
padding-top:10px;
}

.cprtxt a
{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#6b6a68;
}

.cprtxt a:hover
{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#990000;
}

#bodycontact
{
	width:500px;
	height: auto;
	text-align: center;
	font: arial;
	font-size: 14px;
	line-height: 1.5pc;

}

.part
{
	width:160px;
	height:auto;
	float:left;
	padding: 0px 0px 0px 0px;
	margin-bottom: 30px;
}

.icon
{
	width:4px;
	height:auto;
	border:none;
	float: left;
	margin: 3px 10px 40px 5px;
}

.papers

{width:490px;
height:auto;
}
.icon1
{
	width:4px;
	height:auto;
	border:none;
	float: left;
	margin: 3px 10px 10px 5px;
}
.project
{
margin:0px;
padding:0px;
width:490px;
height:auto;
}

.proj
{
font-family:Arial;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#333333;

}

.proj a
{
font-family:Arial;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#333333;
}

.proj a:hover
{
font-family:Arial;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#8F1C23;
}
.style3 {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #9B1F26;}
.style6 {color: #8F1C23; font-weight: bold; font-size: 13px; }
.style8 {color: #8F1C23}
.style9 {color: #333333}

.pro

{
font:arial;
font-size:12px;
color:#333333;
}


.btltxt1
{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#6b6a68;


}

.btltxt1 a
{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#6b6a68;
}

.btltxt1 a:hover
{
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#990000;
}












#nav {background:#000; height:28px; font:normal 12px/28px arial, verdana, sans-serif; width:1003px; margin:0 auto;}
#nav ul {margin:0; padding:0; list-style:none; display:inline-block;}
#nav .menu .level1-li {float:left; display:inline; width:120px; margin-top:-32000px;}
#nav .menu a {display:block; width:120px; text-decoration:none; text-align:center; color:#fff;}
#nav .menu a.level1-a {position:relative; float:left; display:inline; margin-right:-119px; margin-top:32000px;}
#nav .menu .sub {background:#990000; float:left; margin-top:-28px; padding-top:28px; margin-bottom:-32000px;}
#nav .menu .sub a {background:#000; position:relative; margin-right:-1px;}
#nav .menu a:hover{background:#990000; margin-right:0;}
#nav .menu a:focus,
#nav .menu a:active {background:#000; margin-right:0;}





#bodycenter
{
width:950px;
height:auto;
margin:0 auto;
padding:8px;
}

#column1
{
width:460px;
height:452px;
padding:5px;
float:left;
}


#column2
{
width:460px;
height:452px;
padding:5px;
float:left;
}

.headingred
{
	width:455px;
	height:18px;
	background-color:#990000;
	padding:3px;
	color: #FFFFFF;
	float: left;
}

.white
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:15px;
	float: left;
}


.boxtxt
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	color:#666666;
	text-align:justify;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:2;
	width: 455px;

	
}

.plines
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	text-align:justify;
	color:#666666;
	line-height:1.8;
	width: 430px;
	height: auto;
	float: right;

}

.plines a
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	text-align:justify;
	color:#666666;
	line-height:2;
	width: 455px;
	height: 205px;

}

.plines a:hover
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	text-align:justify;
	color:#990000;
	line-height:2;
	width: 455px;
	height: 205px;

}



.lines ul
{

margin:0px;
padding:0px;
}


.lines li

{
	list-style:url(../images/arr.gif);
	display: list-item;
}


.rdmrtxt
{
	font-family:Arial;
	font-size:11px;
	color:#990000;
	float:right;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:normal;
	padding-right: 10px;
	text-decoration: none;
	width: 400px;
	text-align: right;

}

.rdmrtxt a
{
	font-family:Arial;
	font-size:11px;
	color:#990000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:normal;
	text-decoration: none;
	

}
.rdmrtxt a:hover 
{
	font-family:Arial;
	font-size:11px;
	color:#666;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:normal;
	text-decoration: underline;

}





/* the style starts here */
.hov table {position:absolute; border:0; border-collapse:collapse; left:0;}
.hov a {background:#fff; color:#666; text-decoration:none;}
.hov b {display:none; font-weight:normal; font-size:11px;}
.hov:hover {position:relative; z-index:100;}
.hov a:hover,
.hov:hover a
{border:0; text-decoration:none; position:relative;}
.hov:hover b, 
.hov a:hover b
{
	display:block;
	visibility:visible;
	position:absolute;
	left:-10px;
	top:1em;
	background:#ffc;
	cursor:pointer;
	border:1px solid #888;
	padding:5px 10px;
	color: #000000;
	width:400px;
	line-height:normal;
	text-decoration:none; 
}
.hov b a {white-space:nowrap; color:#000; text-decoration:none; background:transparent; display:block;width:400px;}
.hov b a:hover { text-decoration:none;line-height:normal;}






















#scroll
{
	position:relative;




// mandatory
    width:185px;
	height:143px;
	overflow:hidden;




// mandatory
    float:left;
	width: 180px;
	margin-top: 20px;
	padding-bottom: 10px;
	margin-right: 2px;
	top: 20px;
	border: 1px;
	right: 0px;
}




#pscroller1{


	
	padding-right:0px;
	width:170px;
	height:180px;
	
	margin:0px 0 10px 10px ;
	text-align:justify;
	

}



.someclass{ 
}


.redtxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#990000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:normal;
	text-decoration: none;
	text-align:justify;
	

}


.redtxt a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#990000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:normal;
	text-decoration: none;
	text-align:justify;

}


.redtxt a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:normal;
	text-decoration: none;
	text-align:justify;

} 
