body {
background-image:url(../images/bg.jpg);
margin:0;
}

#smicons {margin:0 10px 0 0; text-align:right;}
#menubg {background-image:url(../images/menubg.gif); background-repeat:repeat-x; background-color:#FFFFFF;}
#img1 {margin:0 20px 0 0;}
#rightcol {margin:20px 0 0 0;}
#emi {margin-bottom:5px;}
#curfoot {background-image:url(../images/bg1.gif); background-repeat:repeat-x; background-color:#3A8ECF;}
#bgnews {background-image:url(../images/newsbg.gif); background-repeat:no-repeat; background-color:#3A8ECF; height:256px;}
#bgtesti {background-image:url(../images/testibg.gif); background-repeat:no-repeat; background-color:#3A8ECF; height:256px;}
#btnread {margin:10px 0 20px 40px;}
#btnread1 {margin:10px 0 5px 40px;}
#bgfoot {background-color:#1E5885; height:55px;}
#img2 {margin:0 10px 0 0;}
#btnsub {margin:10px 0 0 0;}
#img3 {margin:0 0 0 10px;}

p.t {margin:0 30px 10px 10px; text-align:justify;}
p.rtt {margin:0 10px 10px 10px;}
p.testi {margin:30px 35px 30px 40px;}
p.footmenu {margin:25px; text-align:center;}
p.tmenu {margin:10px 10px 0 10px;}
p.thumb {margin:10px 10px 0 10px;}

p.testi1 {margin:20px 50px 20px 20px; text-align:right; font:bold 15px Arial,sans-serif; color:#FFFFFF;}

.testi {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; line-height:1.5em; color:#FFFFFF;}

img
{  border-style: none;
}
.stxt {padding:2px; background-color:#FEFEFE; border:#00A9FF 1px dotted; color:#333333; font-family:tahoma, arial; font-size:11px; font-weight:normal; width:230px; height:20px;}
.stxt1 {padding:2px; background-color:#fafafa; color:#333333; font-family:tahoma, arial; font-size:10px; font-weight:normal; width:150px; height:23px;}
.stxt2 {padding:2px; background-color:#fafafa; color:#333333; font-family:tahoma, arial; font-size:10px; font-weight:normal; width:200px; height:20px;}
.ctxt {padding:2px; background-color:#FEFEFE; border:#00A9FF 1px dotted; color:#333333; font-family:tahoma, arial; font-size:11px; font-weight:normal; width:330px; height:120px;}
.ctxt1 {padding:2px; background-color:#fafafa; color:#333333; font-family:tahoma, arial; font-size:10px; font-weight:normal; width:150px; height:60px;}
.ctxt2{padding:2px; background-color:#fafafa; color:#333333; font-family:tahoma, arial; font-size:10px; font-weight:normal; width:200px; height:80px;}

.but {font-family: Tahoma; font-size:8pt; font-weight:normal; background-color:#FEFEFE; border:#00A9FF 1px dotted; color:#333333; width:60px; height:auto;}

h1			{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-style:normal; font-weight:bold; line-height:normal; color:#0066B3;margin:30px 30px 10px 10px;}

h2			{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-style:normal; font-weight:bold; line-height:normal; color:#0066B3;margin:5px 10px 10px 10px;}

h3			{font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:20px; font-style:normal; font-weight:bold; line-height:normal; color:#FFFFFF;margin:25px 10px 10px 20px;}

h4			{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:bold; line-height:normal; color:#C60; margin:30px 30px 10px 10px;}

h5          {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-style:normal; font-weight:300; line-height:normal; color:#e53d3d; margin:30px 30px 10px 10px;}

.n           {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal; font-weight:400; line-height:normal; color:#C60; margin:30px 20px 10px 10px; text-decoration:none;}
.n A:link    {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal;text-decoration:none; font-weight:400; line-height:normal; color:#C60; margin:30px 20px 10px 10px;} 
.n A:visited {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal;text-decoration:none; font-weight:400; line-height:normal; color:#C60; margin:30px 20px 10px 10px;}
.n A:active  {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal;text-decoration:none; font-weight:400; line-height:normal; color:#0066B3; margin:30px 20px 10px 10px;}
.n A:hover   {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:normal;text-decoration:none; font-weight:400; line-height:normal; color:#C60; margin:30px 20px 10px 10px;}  

.t			{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; line-height:normal; color:#000000;}
.t A:link   {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
.t A:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
.t A:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
.t A:hover  {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; border-bottom:#CC0000 1px dotted; color:#CC0000;}

.t1			{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;color:#000000;}
.t1 A:link   {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
.t1 A:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
.t1 A:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
.t1 A:hover  {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; border-bottom:#CC0000 1px dotted; color:#CC0000;}

.linedot{border-bottom:thin; border-bottom-style:dotted; border-bottom-color:#cc6600; width:590px; height:1px; margin-left:10px; margin-right:20px}
.leaseText {color:#ff9900; font-size:11px; padding:5px 0}
.t2			{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:normal; color:#000000;}


.tmenu			{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; line-height:normal; color:#666666;}
.tmenu A:link   {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
.tmenu A:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
.tmenu A:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
.tmenu A:hover  {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; border-bottom:#CC0000 1px dotted; color:#CC0000;}

.rtt		  {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; line-height:normal; color:#000000;}
.rtt A:link   {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
.rtt A:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
.rtt A:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
.rtt A:hover  {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; border-bottom:#CC0000 1px dotted; color:#CC0000;}

ul.news {list-style-image:url(../images/arrow1.gif); font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; line-height:2em; color:#FFFFFF; margin:20px 20px 10px 0;}
ul.news A:link   {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#003366;}
ul.news A:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#003366;}
ul.news A:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#003366;}
ul.news A:hover  {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; border-bottom:#003366 1px dotted; color:#FFFFFF;}

ul.pt {list-style-type:square; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; line-height:2em; color:#000000; margin:20px 20px 10px 0;}
ul.pt A:link   {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
ul.pt A:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
ul.pt A:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#0066B3;}
ul.pt A:hover  {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; border-bottom:#CC0000 1px dotted; color:#CC0000;}

ol {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; line-height:2em; color:#000000; margin:20px 20px 10px 0;}

.footmenu		   {font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-style:normal; line-height:normal; color:#FFFFFF;}
.footmenu A:link   {font-family:Tahoma, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF;}
.footmenu A:visited{font-family:Tahoma, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF;}
.footmenu A:active {font-family:Tahoma, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF;}
.footmenu A:hover  {font-family:Tahoma, Helvetica, sans-serif; font-size:11px; text-decoration:none; border-bottom:#FFFFFF 1px dotted; color:#99ccff;}

.foot		   {font-family:Tahoma, Helvetica, sans-serif; font-size:10px; font-style:normal; line-height:normal; color:#FFFFFF;}
.foot A:link   {font-family:Tahoma, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#99CCFF;}
.foot A:visited{font-family:Tahoma, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#99CCFF;}
.foot A:active {font-family:Tahoma, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#99CCFF;}
.foot A:hover  {font-family:Tahoma, Helvetica, sans-serif; font-size:10px; text-decoration:none; border-bottom:#99CCFF 1px dotted; color:#FFFFFF;}


/* rigt menu css for news.html*/

 td.right_td {
  text-align:center;
  padding-top:0px;
  
}
 td.right_td h3{
    margin:0 0 0px 15px;
    width:260px;
    height:26px;
    line-height:26px;
    padding:0;
    background:url(../images/title-bg.jpg) 0% 0% no-repeat;
    color:#000000;
}
.right_td ul.menu{
  text-align:left;
  margin:0px 0 0px 15px;
   
  
  list-style:none;
  background: url(../images/proj-deta-bg.jpg) repeat-x ; 
  padding-top:12px;
  padding-bottom:20px;
  width:220px;
}
 td.right_td ulmenu li{
   line-height:22px;
   
}
 td.right_td ul.menu li a{
   color:#333333;
  font-size:13px;
background:url(../images/red-arrow.gif)0px 5px no-repeat;
 padding-left:5px;
 border-bottom:1px dotted #4b4b4b;
 line-height:22px;
  
}
td.right_td ul.menu li a:hover{
  color:#cc2200;
  font-size:13px;
  background:url(../images/red-arrow.gif)0px 5px no-repeat;
 padding-left:5px;
 border-bottom:1px dotted #4b4b4b;
 line-height:22px;
}
 td.right_td ul.menu li ul{
   background:0;
   margin:0;
   padding:0;
  
   width:220px;
  
   clear:both;
}
 td.right_td ul.menu li ul li{
 width:215px;
 background:0;
 padding:0;
 text-transform:normal;
 float:none;
 margin-left:5px;
 
 clear:both;
}
#containerIn  #contentIn table td.right_td ul.menu li ul li a{
   
   
}
/* =======================================
    Top Menu aka Main Menu
    ======================================= */
    .moduletable_topmenu{
       padding:0;
       color: #000000;
       height: 30px;
       margin: 0;
       width: 100%;
       text-transform:uppercase; 
       
      
    }

    .moduletable_topmenu h3 {
       background:#666;
       color:#ffffff;
       padding:0.25em 0;
       text-align:left;
       font-size:1.1em;
       margin:0;
    }

    .moduletable_topmenu ul.menu{
       list-style: none;
       margin: 0 0 0 70px;
       padding: 0;
       width:860px;
  
    }

    .moduletable_topmenu li{
      
       float: left;
       
    }
    .moduletable_topmenu li ul {
       position: absolute;
       width: 135px;
       left: -999em;
       
       top: 45px;
        z-index:100;
    }
    .moduletable_topmenu li:hover ul {
       left: auto;
    }
    .moduletable_topmenu li ul li {
       width: 135px;
       padding: 0;
      
        
    }

    .moduletable_topmenu li a{
       display: block;
       padding: 5px;
       
       color: #000;
       
       text-decoration: none;
      
    }
    html>body .moduletable_topmenu li a {
       width: auto;
       
    }

    .moduletable_topmenu li ul li a {
       width: 125px;
       background-color:#dddddd;
    
       color: #ffffff;
       /* ---
       filter:alpha(opacity=80);
       -moz-opacity: 0.8;
       opacity: 0.8;*/
       border-bottom:1px solid #ffffff;
        background-color:#e4e8ea;
  
    }


    .moduletable_topmenu li a:hover,a#active_menu:link,a#active_menu:visited{
       color: #e22f00;
       text-decoration: none;
      
       /* ---
       filter:alpha(opacity=100);
       -moz-opacity: 1.0;
       opacity: 1.0;*/
    }

    .moduletable_topmenu li ul li a:hover {
       background-color: #e22f00;
       color: #000000;
       background: url(../images/top_link_bg2_on.png) repeat-y top left;
       background-color:#ffd3d7;
    }

    .moduletable_topmenu li:hover ul, .moduletable_topmenu li.sfhover ul {
       left: auto;
    }


    .moduletable_topmenu ul li.active a {
       color: #038fd9;
       text-decoration: none;
    }
    .moduletable_topmenu li.parent.active a {
       color: #038fd9;
       text-decoration: none;
    }
    .moduletable_topmenu li.parent.active a:hover {
       color: #e22f00;  
    }

    .moduletable_topmenu li.parent.active ul li a {
       color: #000000;
       text-decoration: none;
    }
    .moduletable_topmenu li.parent.active ul li a:hover {
       color: #000000;
       text-decoration: none;
    }
	
	.menuwrap{

	background:url(../images/mn-bg.jpg) 0% 0% repeat-x;
	height:51px;
	width:100%;
	margin: 0 auto;
}
.menuwrap .menu{
	position: relative;
	background:url(../images/mn-bg.jpg) 100% 0% repeat-y;
	height:51px;
	width:980px;
        /*width:910px;*/
	margin:0 auto;
       
}
.menuwrap .menu ul{
	background: none;
	text-align:left;
	margin:0;
	padding:0;
	height:51px;

}
.menu ul li{
	padding: 18px 5px 18px 5px;
	color: #000000;
	float: left;
	 font-size: 11px;
	background: url(../images/mn-sep.jpg) 0% 0% no-repeat;
	
	list-style-type:none;
         /*text-transform:uppercase;   */

}
.menu ul li:first-child{
   background:none;
}
.menu ul li a:link,.menu ul li a:visited,.menu ul li a:active{
	color: #000000;
	text-decoration: none;
}
.menu ul li a:hover{
	color: #fa0606;
	text-decoration: none;
}
.menu ul li a.act:link, .menu ul li a.act:visited,.menu ul li a.act:active:{
	color: #000000;
	border-top:2px solid red;
}
.menu ul li a.act{
	color: #2e2e2e;
	border-top:2px solid red;
}

#containerIn  #contentIn table td.right_td {
  text-align:center;
  padding-top:0px;
  
}
#containerIn  #contentIn table td.right_td h3{
    margin:0 0 0px 15px;
    width:260px;
    height:26px;
    line-height:26px;
    padding:0;
    background:url(../images/title-bg.jpg) 0% 0% no-repeat;
    color:#000000;
}
#containerIn  #contentIn table td.right_td ul.menu{
  text-align:left;
  margin:0px 0 0px 15px;
   
  
  list-style:none;
  background: url(../images/proj-deta-bg.jpg) repeat-x ; 
  padding-top:12px;
  padding-bottom:20px;
  width:220px;
}
#containerIn  #contentIn table td.right_td ulmenu li{
   line-height:22px;
   
}
#containerIn  #contentIn table td.right_td ul.menu li a{
   color:#333333;
  font-size:13px;
 background: url(images/red-arrow.gif) 0px 5px no-repeat;
 padding-left:5px;
 border-bottom:1px dotted #4b4b4b;
 line-height:22px;
  
}
#containerIn  #contentIn table td.right_td ul.menu li a:hover{
  color:#cc2200;
  font-size:13px;
background:url(../images/red-arrow.gif)0px 5px no-repeat;
 padding-left:5px;
 border-bottom:1px dotted #4b4b4b;
 line-height:22px;
}
#contentIn table td.right_td ul.menu li ul{
   background:0;
   margin:0;
   padding:0;
  
   width:220px;
  
   clear:both;
}
#contentIn table td.right_td ul.menu li ul li{
 width:215px;
 background:0;
 padding:0;
 text-transform:normal;
 float:none;
 margin-left:5px;
 
 clear:both;
}
#containerIn  #contentIn table td.right_td ul.menu li ul li a{
   
   
}

.contenthome .news .nwsdisplay{

        width: 307px;
}
.contenthome .news .nwsdisplay{
        font-size:12px;
        text-align:justify;
}
.contenthome .news .nwsdisplay a{
        font-size:12px;
        font-weight:normal;
}
.contenthome .news{
	position: absolute;
	/*top: 363px;*/
        top: 373px;
	left: 0px;
	width: 307px;
	height: 172px;
	text-align: left;
}
.contenthome .news h2{
	font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	color:#000000;
	margin:0 0 0 6px;
	padding:0;
}

.contenthome .news h2 span.black{
	color:#333333;
}
.contenthome .news h2 span{
	color:#c00606;
}

div.pressunit p{
    text-align:center;
}


