﻿body
{
	background:#fff url('../images/body.gif') top repeat-x;		
	padding-top:0px;
	margin-top:25px;
}
#templatemo_container 
{
	background:#fff url('../images/box-bg.gif') top repeat-x;
	margin: auto;
	margin-top: 0px;
	width: 960px;
	border: solid 0px #FFFFFF;
	background: #FFFFFF;
}
.toplinks{
	float:right;
	height:35px;
	width:auto;
	margin-top:10px;
	}
.toplinksleft{
	float:left;
	height:33px;
	width:18px;
	background:url(../images/lefttoplink.png) no-repeat;
	}
.toplinkmiddle{
	margin:0 auto;
	float:left;
	height:35px;
	width:auto;
	background:url(../images/topmiddle.png) repeat-x;
	padding:5px;
	padding-left:0px;
	color:#FFFFFF;
	}
.toplinksright{
	float:left;
	height:33px;
	width:18px;
	background:url(../images/righttoplink.png) no-repeat;
	margin-right:3px;
	}
	.toplinks a.links:link{
	text-decoration:none;
	color:#FFFFFF;
	letter-spacing:.1em;
	font-size:.9em;
	
	}
.toplinks a.links:visited{
	text-decoration:none;
	color:#FFFFFF;
}
.toplinks a.links:hover{
	text-decoration:none;
	color:#2b75b4;
}
.Banner
{
	background-image: url(../images/menu.gif); background-repeat: no-repeat;
                    width: 940px; height: 215px; padding-bottom: 0px;
}
.BannerText
{
	width: 50%; padding:4px 4px 4px 4px; font-family:Verdana; text-align:left; font-size:14px; font-weight:700; color:White; text-align: center; vertical-align:top;
	background-image: url(../images/menuMsg.gif); background-repeat: no-repeat;
}
#menuleft{
	float:left;
	margin-left:20px; 
	width:220px;
	height:170px;
}
a.menulinks:link{
  	letter-spacing:.1em;
  	color:#FFFFFF;
  	text-decoration:none;
  	
  	font-weight:500;
  	font-style:italic;
}
a.menulinks:visited{
  	letter-spacing:.1em;
  	color:#FFFFFF;
  	text-decoration:none;

  	font-weight:500;
  	font-style:italic;
}
a.menulinks:hover{
 	letter-spacing:.1em;
 	 color:#2A0055;
  	text-decoration:none;

  	font-weight:500;
  	font-style:italic;
}
ul.icons,
ul.icons li{
    list-style:none;
	color:#FFFFFF;
	margin-left:0px;
  	text-decoration:none;
  	font-style:italic;
	padding:0px;
}
ul.icons li{
  	display:block;
  	padding:0px 0;
  	padding-left:30px;
  	background:url(../images/icon1.gif) no-repeat;
  	height:30px;
  	color:#FFFFFF;
  	text-decoration:none;
  	font-style:italic;
 	}
ul.icons li:hover{
  	display:block;
  	padding:0px 0;
  	padding-left:30px;
  	background:url(../images/icon2.gif) no-repeat;
  	color:#FFFFFF;
  	text-decoration:none;
  	font-style:italic;
 	}
.L-Top
{
	background:url(../images/left-top-corner.gif) no-repeat;
}
.M-Top
{
	background: url('../images/box-bg.gif') top repeat-x;
}
.R-Top
{
	background:url(../images/Right-top-corner.gif) no-repeat;
}
.L-Mid
{
	background:url(../images/left-Mid-corner.gif) repeat-y;
}
.R-Mid
{
	background:url(../images/Right-Mid-corner.gif) repeat-y;
}
.L-Bottom
{
	background:url(../images/left-bot-corner.gif) no-repeat;
}
.M-Bottom
{
	background:url(../images/Mid-bot-corner.gif) repeat-x;
}
.R-Bottom
{
	background:url(../images/right-bot-corner.gif) no-repeat;
}
.L-Top2Angle
{
	 background: url(../images/border01_tl.gif) repeat-y;	

}
.M-Top2Angle
{
	background: url('../images/Box/border01_t.gif') top repeat-x;
}
.R-Top2Angle
{
	background:url(../images/Box/border01_tr.gif)top no-repeat;
}
.L-Top2Angle
{
	 background: url(../images/border01_tl.gif) repeat-y;	

}
.M-Top2Angle
{
	background: url('../images/Box/border01_t.gif') top repeat-x;
}
.R-Top2Angle
{
	background:url(../images/Box/border01_tr.gif)top no-repeat;
}
.L-Mid2
{
	background:url(../images/Box/border01_l.gif) repeat-y;
}
.R-Mid2
{
	background:url(../images/Box/border01_r.gif) repeat-y;
}
.L-Bottom2
{
	background:url(../images/Box/border01_bl.gif) no-repeat;
}
.M-Bottom2
{
	background:url(../images/Box/border01_b.gif) repeat-x;
}
.R-Bottom2
{
	background:url(../images/Box/border01_br.gif) no-repeat;
}
.LL-Top
{
	vertical-align: top; width: 10px;  background-image: url(../images/Box/templatemo_bg.gif); background-repeat: no-repeat;
}
.LL-Top2
{
	vertical-align: top; width: 10px;  background-image: url(../images/Box/sss-l.gif); background-repeat: no-repeat;
}
.LL-Mid
{
	width: 920px; background-image: url(../images/Box/templatemo_bg.gif); background-position: top;
                            background-repeat: repeat-x;
}
.LL-Right
{
	vertical-align:bottom; width: 10px; background-image: url(../images/Box/sss-r.gif);
                            background-position:top; background-repeat: no-repeat;
}
#Logo
{
	float:left;
	background:url(../images/logo.gif) no-repeat;
	width:254px;
	height:84px;
    margin-top:4px;
}
.Footer-L
{
	background:url(../images/index_44.gif) no-repeat;
	width:15px;
	height:29px;
}
.Footer-R
{
	background:url(../images/index_47.gif) no-repeat;
	width:15px;
	height:29px;
}

 div.bmenu 
 {
 	float:right;
	padding-top:1px;
	padding-bottom:1px;
	vertical-align:middle;
	font-size:11px;
}

div.bmenu a 
{
	text-decoration:none;
	color:#696969;
	padding: 0px 5px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
/* Gallery CSS Start */
  .glidecontentwrapper{}
  .slidePost{position:relative; height:70px; margin:0px 0px 0px 0px; padding-bottom:0px; padding-top:0px; overflow:hidden; background:none;} 
  .featured-post{position:absolute; background:#54A8DE; padding:0px 0px 0px 0px; width:542px;}  
.prev2{cursor:pointer; text-indent:-9999pt; position:absolute; z-index:999; background:url(../js-2/icon_7.gif) left; bottom:0px;  right:35px; height:23px; width:29px;}
.next2{cursor:pointer; text-indent:-9999pt; position:absolute; z-index:999; background:url(../js-2/icon_7.gif) right; bottom:0px;  right:6px; height:23px; width:29px;}

.project-info2 {
        /* width:60px;
        height:70px; */
        border:0px solid #A7A7A7;
        text-align:center;
        background:#54A8DE;                
        font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.View-info {
        width:96%;
        height:110px;
        float:left;
        margin-right:5px; 
        border:2px solid #D6D6C2;
        background:none;                
        font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.viewdetail
{
	float:right;
	font-size:11px;
	color:blue;
	cursor:pointer;
}
.txtcon
{
	font-size:11px;
	text-align:left;
	padding-left:2px;
}
.sponsorlink
{
	float:right;
	color:#F35607;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
.studid
{
	color:Black;
	font-size:12px;
	text-decoration:none;
}
#StudList{
        width:385px;
        height:150px;
        float:left;
        margin-right:2%;
        border:3px solid #D6D6C2;
        background:#E0E9F8;
        padding: 3px;        
        font: 12px Verdana, Arial, Helvetica, sans-serif;
        
}
.txtbox
{
	display:none;
}
/* Gallery CSS End */
/* Photo Gallery Begin */ 
     #divImage
     { 
        height: 550px;
        width: 610px;        
     }
    .dlTable
    {
        border:double 1px #D9D9D9;
        width:150px;
        text-align:left;
    }
    .BackgroundStyle
        {  
        background-color:black;
        z-index:100;
        opacity: 0.8;
        filter: alpha(opacity=60);
        -moz-opacity:0.8;
        min-height: 100%;
        }
/* Photo Gallery End */
/* Nested Grd Begin */
.GrdFooter
{	
	text-align:left;
	height:20px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
.GrdFooter2
{	
	text-align:right;
	height:20px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
/* Nested Grd End */

.marqueeStyle
{
	padding:5px 5px 5px 5px;	
    text-align:justify;   
    vertical-align: top;
    font-family:Arial; 
    font-weight:bold; 
    font-size:14px;
    color:#F35607;
    
}