
body
{
	margin: 0;
	padding: 0;
	line-height: 1.5em;	
	font-size:12px;
	
	background-image: url(images/effects1.gif);
}

a:active, a:hover { text-decoration: underline; }

.memories
{
	 font-family: Bradley Hand ITC;
	 font-size:28px;
	 font-weight: 600;
	
}

p {
	margin: 10px 0px;
	color: #5b5847;
	text-align: justify;
}
#templatemo_container 
{
	margin: 0px auto 0 auto;
	width: 940px; 
}	


/* ----- Header ----- */
#templatemo_header {
	clear: both;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	width: 930px;
	height: 170px;
}
#header {
	margin: 0px ;	 
	float: right;
	width: 930px;
	height: 170px;
	background: url(images/Headertile.gif) repeat-x ;
}
#header .title
{
	padding: 40px 0px 0px 0px; 	
}
#header .bigtext{
	font-size: 20px;
	font-weight:bold;
	color: #ffffff; 
}
/* ---/Header/---*/

/* ---Content--- */
#templatemo_content
{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 930px;
}
/*---Footer---*/
.footer
{
	clear: both; 
	position: absolute;
	right:15px;
	bottom:0;
	margin-bottom:0; 
	vertical-align:bottom;
}
/*---Footer---*/	

/* ----Form----*/
.form_row{
	padding: 3px 0px;
}

form{
	margin: 0px 10px 0px 0px;
	padding: 0px;
	text-align: right;	
}

label {
	margin-right: 10px;
}

.button{
	width: 60px;
	height: 25px;
}
/* ----- End of Form ----- */

/*---Home---*/
.pnlLogin
{
	background-image:url(images/background.png);
	display: inline-block;
	border-style: solid;
	border-color:#DCD5C2;
}
.lblLogin
{
color:#5D5D5D;
font-weight: bold;
font-family:Calibri;
font-size:14px;
}

.lblMail
{
color:#5D5D5D;
font-weight: bold;
font-family:Calibri;
font-size:12px;
}

.lblLoginNew
{
color:#5D5D5D;
font-weight: bold;
font-family:Calibri;
font-size:13px;
}

.txtlogin
{
	 background-color:Transparent;
	 border-bottom-width:1px;
	 border-bottom-style:solid;
	 border-bottom-color:Black;
	 border-left-style:none;
	 border-right-style:none;
	 border-top-style:none;
	 width:200px;	
	 margin-right:10px;
	
}
.btnlogin
{
	background-color:Transparent;
	text-decoration:underline;
	color:#56390D;
	font-weight:bolder;
	border:none;	
	margin-right:10px;	
}
/*--- End Of Home --- */

/*---Registration Form---*/
.GroupPanel, .GroupPanel Fieldset Legend
{
 color:black;
 font-weight:bolder;
}
.lblmandatory
{
color:Red;
font-weight:bold;
font:12px;
font-family:Arial;
height:12px;
width:12px;
}
.lblcomp
{
	font:12px/14px ;
	width:250px;
	color:Red;
	font-weight:bolder;
}
.lblheader
{
	 font-family: verdana;
	 font-size: 12px;
	 font-weight:bolder;
	 color:White;		
}
.lbl50reg
{
	font-family:verdana; /*Calibri*/
	font-size:1.0em;
}

.lbl100reg
{	
	font-family: verdana;
	font-size:1.0em;
	width:100px;
}
.lbl125reg
{	
	font-family: verdana;
	font-size:1.0em;
	width:125px;
}
.lbl150reg
{	
	font-family: verdana;
	font-size:1.0em;
	width:150px;
}
.lbl175reg
{	
	font-family: verdana;
	font-size:1.0em;
	width:175px;
}
.lbl200reg
{	
	font-family: Myriad Pro Light;
	width:200px;
}
.lbl250reg
{	
	font-family: Myriad Pro Light;
	width:250px;
}

.lbl450reg
{	
	font-family:verdana;
	font-size:12px;
	width:450px;
}
.lblnote
{	
	font-family: verdana;
	width:300px;
}

.combo
{
	font-family: verdana;
	width:100px; 
	height:20px;	
}

.combo150
{
	font-family: verdana;
	width:150px; 
	height:20px;	
}
.combo200
{
	font-family: verdana;
	width:250px; 
	height:25px;	
}

.txt25
{	
	font-family: verdana;
	width:25px; 
	height:14px;
}
.txt50
{
	font-family:verdana;
	width:50px; 
	height:14px;
}
.txt150
{
	font-family:verdana;
	width:150px; 
	height:14px;
}
.txt400
{	
	font-family: verdana;
	width:400px;
	height:16px;
}

.txt4000
{	
	 background-color:Transparent;
	 font-family:Myriad Pro Light;
     color:Black ; 
    font-size: 14px;
    line-height: 1.2em;
    text-align:justify;
    
}
.txt401
{	
	background-color:Transparent;
	font-family:Myriad Pro Light;
    color:Black ; 
    font-size: 14px;
    line-height: 1.2em;
    
}

.rdbtn
{	
	font-family: verdana;
	width:65px; 
	height:10px;
}
.note
{
	font-family:Verdana;
	font-size:12px;
	text-align:center;
}

/*---/Registration Form---*/
.img
{
	background:Url(~/images/search directory text.gif) no-repeat;	
}
.lblheading
{
	color:#56390D;
	 font-family: verdana;
	 font-weight:bold;
	 font-size:small;
}
.lbl
{
	color:#56390D;
	 font-family: verdana;	
}
.gridview
{
	color:#3B3B3B;
	font-size: 12px;
	font-family:verdana;	
}
.hyperlink
{
	color:#56390D;
	font-size: 14px;
	font-family:Myriad Pro Light;
}
.para
{
	color:#56390D;
	font-size: 14px;
	font-family:Myriad Pro Light;
	 border-color:#56390D;
}
.tip
{
	color:#56390D;
	font-size: 10px;
	font-weight:bold;
	font-family:verdana;
}

.mail
{
	color:#56390D;
	font-size: 8px;
	font-weight:bold;
	font-family:verdana;
}

/*---Dashboard---*/
#List{width:190px; height:100px;  }
#List ul{width:150px; height:75px;margin:5px 0 0 0 ;  }
#List ul li{height:30px;  border-bottom:1px solid #CBCACA; line-height:29px;}
#List ul li a{width:150px; display:block; font-family:Comic Sans MS; font-weight:normal; background:transparent ;color:Black; text-decoration:none;padding:0 10px 0 10px; }
#List ul li a:hover{background:transparent; text-decoration:underline; font-weight:bold;}


.lblname
{	color:#394A26;
	font-size:16px;
	font-weight:bolder;
	font-family:Myriad Pro Light;
}
.lblwelcome
{
	color:#394A26;
	font-size:20px;
	 font-family: MarkerFeltThin;
}
/*---Memories---*/
.mpara
{
	color:Black;
	font-family: Calisto MT;
	font-size:14px;
	line-height: 1.5em;
	 font-style:italic;
	
}
.impara
{
	color:Black;
	font-family:Myriad Pro Light;
	font-size:12px;
	line-height: 1.5em;
	
}
.postedby
{
	color:Black;
	font-family:Myriad Pro Light;
	font-size:12px;
	font-style:italic;
	font-weight:bolder;
}
.mheading
{
	font-weight:bolder;
}
/*----/Memories/----*/

/*---Acivities/Reunions---*/
.rheading
{
	font-family: Felix Titling;
	font-weight:bolder;
	font-size: 14px; 
	color: #000100;
}
.rsubheading
{
	font-size: 18px;
	font-family:Myriad Pro Light;
	color: #000100;
}
.rdetails
{
font-family:Myriad Pro Light;
color:Black ; 
font-size: 14px;
line-height: 1.5em;
}

/*---/Mahesh Tare /---*/
.rdetails1
{
font-family:Myriad Pro Light;
color:Black ; 
font-size: 14px;
line-height: 1.2em;
}
.rdetails2
{
font-family:Myriad Pro Light;
color:Black ; 
font-size: 14px;
line-height: 1.3em;
}



/*---/Acivities/Reunions/---*/

/*---School News---*/
.sheading
{
	font-weight:bolder;
	font-size:20px; 
	color: #000100;
}
.stag
{
	font-family:Myriad Pro Light;
	font-size:16px;
	font-weight:bolder;
	color:Black;
	text-align:center; 
}
.sdetails
{
font-family:Myriad Pro Light;
color:Black ; 
font-size: 14px;
line-height: 1.5em;
}
/*---/School News/---*/

/*---Give Back---*/
.gheading
{
	font-weight:bolder;
	font-size: 16px; 
	color: #000100;
}
.gdetails
{
font-family:Myriad Pro Light;
color:Black ; 
font-size: 14px;
line-height: 1.5em;
}
.gtag
{
font-family:Tahoma;
font-weight:bold;
font-size:14px;
color:Black;
text-align:left; 
}
/*---/Give Back/---*/
/*---News and Updates---*/
.nheading
{
	font-weight:bolder;
	font-size: 16px; 
	color: #000100;
}
.ndetails
{
font-family:Myriad Pro Light;
color:Black ; 
font-size: 14px;
line-height: 1.5em;
}
.ntag
{
font-family:Tahoma;
font-weight:bold;
font-size:14px;
color:Black;
text-align:left; 
}
/*---/News and Updates/---*/
.adetails
{
font-family: Calisto MT; color: #000100; font-size: 14px; line-height: 1.5em;
}
.asubheading
{
font-family: Calisto MT; color: #000100; font-size: 14px; line-height: 1.5em; font-weight:bold; text-decoration:underline;
}

.button
{
 background-color:Transparent;
 border-color:#7A4A1A;
 border-style:outset;
 color:Black;
 text-decoration:underline;
 border-width:2px;  
 font-family:Calibri;
	font-size:14px;		
	margin-right:10px;	
}

.view
{
	font-family:Verdana;
	 font-weight:bold;
	color:#1C5E55;/*#9E8A4F*/
	font-size:12px;
}
.lblview
{
	font-family:Verdana;
	color:#7A4A1A;
	font-size:10px;
}
.imgclose
{
	margin-right:0px;
	margin-top:0px;
	float:right;
	 top:0px
	 }
	 
.ob_pnl
 {
     background-repeat:no-repeat;
     background-position:center;
     background-attachment: fixed;

 }
 .ob_pnl2
 {
     background-repeat:no-repeat;
     overflow: hidden;
 }
.ob_pnl1
{
	min-height:800px;
	min-width:800px;
    height: auto !important;
    width: auto !important;
     background-repeat:no-repeat;
    overflow:auto; 
}

 .dd
 {
width:130%;
height:50%;
border:3px double #999;
 display:inline;
 overflow: hidden;
} 

.resizememories 
{
width: 150px;
height : auto;
}

.resizememories {
width: auto;
height : 150px;
}

.resizememoriesdetails 
{
background-repeat:no-repeat; 	
width: 70px;
height : auto;
}

.resizememoriesdetails 
{
background-repeat:no-repeat;	 
width: auto;
height : 70px; 
}

.textjustify
{
    text-align:justify;
    line-height:1.5em;
}
	