body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.xbig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.expanded {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 2px;
}

.justified {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border-width: thin;
	border-style: solid;
}

.under 
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff
; text-decoration:none}
.bg {
	background-image: url(../images/about_sanskriti_r6_c2.gif);
}
.aboutNav{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#eeeacb;
	text-align:center;
	background:#1e1b1a;
	padding:5px 0;
}
.aboutNav a{
	text-decoration:none;
	color:#eeeacb;
}
.aboutNav a:hover{
	text-decoration:none;
	color:#eeeacb;
}
.residencyNav{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	filter:alpha (opacity=100);
	padding:5px 0;

}
.residencyNav a{
	text-decoration:none;
	color:#000000;
	padding:0 4px;
}
.residencyNav a:hover{
	text-decoration:none;
}
.hide{
	display:none;
	position:absolute;
	left:0px;
	height:30px;
	padding:3px 0 0 0;
	top:147px;
	width:776px;
	z-index:5;
	filter:alpha (opacity=60);
	opacity:.80;
	background:#FFCC00;
}
#main{
	position:relative;
}
/* --- New CSS Created by Gautam on Oct 16th 2008 ---*/
.residency_bg{
	background:url(../images/residency_bg.html) repeat-y ;
}
.facility_bg{
	background:#f9d965 url(../images/facility_bg.html) repeat-y ;
}
.apply_bg{
	background:#e5a950 url(../images/apply_bg.html) repeat-y ;
}
.program_bg{
	background:#e5a950 url(../images/program_bg.html) repeat-y ;
}
.impression_bg{
	background:#d3bd55 url(../images/impression_bg.html) repeat-y ;
}
.mainmenu{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	background:#FD8D1D;
}
.mainmenu a{
	color:#000000;
	text-decoration:none;
}
.mainmenu a:hover{
text-decoration:none;
}
.mainmenuactive {
	background:#feba2e;
}
.mainmenuactive a, .mainmenuactive a:hover{
	color:#000000;
	text-decoration:none;
}
.headerDIV{
	position:relative;
	height:115px;
}
.logo{
	position:absolute;
	top:30px;
	left:34px;
}
.heading{
	position:absolute;
	margin:0 0 0 0;
	left:122px;
	top:42px;
}
.toplink{
	position:absolute;
	left: 400px;
	top: 90px;
	font:normal 12px Arial, Helvetica, sans-serif;
	white-space:nowrap;
}
.toplink a{
	color:#010101;
	text-decoration:none;
	padding:0 5px;
}
.toplink a:hover{
	text-decoration:underline;
}
.contentSpacing{
	padding:13px;
}
.contentSpacing a{
	color:#000000;
	text-decoration:underline;
}
.contentSpacing a:hover{
	text-decoration:none;
}
.breadcrum{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
}
.breadcrum a{
	color:#000000;
	text-decoration:underline;
	background:url(../images/breadcum_arrow.html) no-repeat left 5px;
	padding:0 5px 0 7px;
}
.breadcrum a:hover{
	text-decoration:none;
}

.breadcrum span{
	color:#000000;
	text-decoration:none;
	background:url(../images/breadcum_arrow.html) no-repeat left 5px;
	padding:0 0px 0 7px;
}
.breadcum_divider{
	background:url(../images/content-divider.html) repeat-x center;
}
.txt{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:5px;
}
.left{
	float:left;
	margin:0 5px 0 0;
}
.right{
	float:right;
	margin:0 5px 0 0;
}