*
{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
body
{
	background:#11111A;
}
/** ----------------------------------------------------------------------------------------

	Layuot Stuff
	
----------------------------------------------------------------------------------------   */
#page-wrap
{
	width:1000px;
	margin:0px auto;
}
#top-wrap
{
	height:200px;
	background:#052341;
}
#breadcrumb-nav, #breadcrumb-nav a
{
	height:26px;
	line-height:26px;
	font-size:12px;
	text-decoration:none;
	color:#DEDEDE;
}
#breadcrumb-nav
{
	text-indent:10px
}
#content-wrap
{
	height:100%; /* for IE6 / 7 :) Do not remove */
	background:#F7F7F7;
}
#left-nav, #mid-contents, #right-sidebar
{
	float:left;
	display:inline;
	padding-top:10px;
}
#left-nav
{
	width:165px;
}
#mid-contents
{
	width:825px;
	padding:0px 10px 10px 0px;
}
#home #mid-contents
{
	width:525px;
}
#right-sidebar
{
	width:300px;
}
#footer-wrap
{
	background:#052341;
}
#footer-sitemap
{}
.sitemap-column
{
	width:333px;
	float:left;
}
#footer-dnyandeep
{
	padding:5px 10px;
	background:#11111A;
}
.clear-both
{
	clear:both;
	height:0px;
	line-height:0px;
}
.local-nav
{
	padding:10px;
	margin-left:10px;
	margin-bottom:10px;
	float:right;
}
.local-nav a
{
	padding-right:10px;
	margin:3px 0px;
	display:block;
	line-height:25px;
}
/** ----------------------------------------------------------------------------------------

	Content Formatting
	
----------------------------------------------------------------------------------------   */

/** //------------ Top Section //------------*/
#top-wrap
{
	background:#052341 url(/images/top-wrap-bg.jpg) left top no-repeat;
}
#n-s-soti-law-college
{
	margin:15px 0px 0px 170px;
}
#naac
{
	margin-left:180px;
	height:65px;
	font-size:11px;
	color:#F7F7F7;
	
}

/** //------------ Content Section //------------*/
#content-wrap, #feedbackForm
{
	background:#F7F7F7;
}
#home #content-wrap
{
	background:#F7F7F7 url(/images/home-content-bg-repeat.jpg) left top repeat-y;
}
#mid-contents
{
	text-align:justify;
	line-height:18pt;
}
h1
{
	line-height:40px;
	font-size:26px;
	font-weight:normal;
	text-indent:15px;
	color:#003366;
}
h2
{
	font-size:13px;
	color:#333;
	font-weight:bold;
	text-indent:15px;
	/*border-bottom:dashed #666666 1px ;*/
	padding:3px 0px;
	background:#DFDFDF;
}
h3, h4, h5, h6
{
	font-size:13px;
	color:#004080;
	font-weight:bold;
	text-indent:15px;
	/*border-bottom:dashed #666666 1px ;*/
	padding:3px 0px;
	background:#DFDFDF;
}
h3
{
	width:100%;
}
h4
{
	width:78%;
}
h5
{
	width:73%;
}
h6
{
	width:76%;
}

.img
{
	padding:2px;
	border:1px solid #CCC;
}
a
{
	color:#004080;
	text-decoration:none;
}
a:hover
{
	color:#000;
}
ul
{
	padding-left:30px;
}
li
{
}

/** //------------ Left Nav //------------*/
#left-nav a
{
	display:block;
	line-height:30px;
	height:30px;
	width:145px;
	text-indent:20px;
	background:url(/images/left-nav-bg.png) 0px -60px no-repeat;
	color:#11111A;
	text-decoration:none;
}
#left-nav a:hover
{
	width:160px;
	background-position:0px -30px;
	font-weight:bold;
}
#home #home-left-nav-link,
#about #about-left-nav-link,
#staff #staff-left-nav-link,
#achievements #achievements-left-nav-link,
#activities #activities-left-nav-link,
#admission #admission-left-nav-link,
#alumni #alumni-left-nav-link,
#library #library-left-nav-link,
#academic #academic-left-nav-link,
#information-officer #information-officer-left-nav-link,
#student-support #student-support-left-nav-link,
#extension-services #extension-services-left-nav-link,
#future-plans #future-plans-left-nav-link,
#feedback #feedback-left-nav-link,
#contact #contact-left-nav-link
{
	width:160px;
	background-position:0px 0px;
	color:#F7F7F7;
	font-weight:bold;
}
/** //------------ Latest News //------------*/
.news-events-ads
{
	margin:0px 10px 10px 10px;
}
.news-events-ads-heading
{
	height:30px;
	background:#11111A;
	line-height:30px;
	text-indent:10px;
	font-weight:bold;
	color:#F7F7F7;
}
.news-events-ads-list li
{
	margin:10px 10px 10px 0px;
	padding-left:10px;
	background:url(/images/news-bullet.gif) left 3px no-repeat;
	list-style:none;
	text-align:justify;
}
/** //------------ Footer Section //------------*/
.sitemap-column
{
	margin:30px 0px;
}
.sitemap-column a
{
	display:block;
	margin-left:100px;
	font-size:12px;
	color:#F7F7F7;
	text-decoration:none;
	line-height:20px;
}
#footer-dnyandeep
{
	text-align:right;
}
#footer-dnyandeep, #footer-dnyandeep a
{
	text-decoration:none;
	font-size:11px;
	color:#F7F7F7;
}
#footer-dnyandeep a:hover
{
	text-decoration:underline;
}
#home #home-footer-sitemap-link,
#about #about-footer-sitemap-link,
#staff #staff-footer-sitemap-link,
#achievements #achievements-footer-sitemap-link,
#activities #activities-footer-sitemap-link,
#admission #admission-footer-sitemap-link,
#alumni #alumni-footer-sitemap-link,
#library #library-footer-sitemap-link,
#academic #academic-footer-sitemap-link,
#information-officer #information-officer-footer-sitemap-link,
#student-support #student-support-footer-sitemap-link,
#extension-services #extension-services-footer-sitemap-link,
#future-plans #future-plans-footer-sitemap-link,
#feedback #feedback-footer-sitemap-link,
#contact #contact-footer-sitemap-link
{
	background:url(/images/footer-sitemap-link-bullet.gif) left top no-repeat;
	text-indent:15px;
	margin-left:85px;
}

/** //------------ tip comment //------------*/
.local-nav
{
	background:#DEDEDE;
	border:1px solid #D0D0D0;
}
.local-nav a
{
	text-indent:0px;
	padding:0px 10px ;
	background:#DEDEDE;
	font-size:14px;
	color:#003366;
	text-decoration:none;
	border-left:3px solid #DEDEDE;
}
.local-nav a:hover
{
	background:#D0D0D0;
	border-left:3px solid #003366;
	color:#052341;
}

/*------------------------- css for table contents in page------------------*/

table.general_table
{
	border-collapse:collapse;
	
}
table.general_table td,table.general_table th
{
	padding:3px 10px;
	border:1px solid #CCC;
	font-weight:bold;
	vertical-align:top;
	font-size:9pt;
}
table.general_table td
{
	font-weight:normal;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
table.general_table th
{
	background:#EEEEEE;
	color:#0A457F;
	/*color:#383838;*/
	font-size:9pt;
}
/*---------------------------------------end of table------------*/


/*----------------------------start of pagination------------------------*/

.pagination
{
	float:right;
	width:200px;
}

.pagination a
{
	text-decoration:none;
	color:#004080;
}
.pagination a:hover
{
	text-decoration:none;
	color:#000;
}



/*-------------------------end of pagination---------------------------------*/
/*---------------------Start of feedback form ---------------------*/

.table
{
	background:#F6F6F6;
	width:100%;
	border: #8A8A8A solid 1px;

}
.table .inputbox
{
	margin-left:5pt;
	border-top: 1px inset #CBCBCB;	
}

.table td
{
	border:solid 1px #E8E8E8;
	padding-bottom:3pt;
	padding-left:3pt;
	padding-right:0pt;
	padding-top:3pt;
}
.table .heading
{
	color:#FFFFFF;
	font-weight:bold;
	background-color: #003366;
}
.inputbox
{
	border-top: 1px solid #BABDB6;
	border-right: 1px solid #EDEEEC;
	border-bottom: 1px solid #EDEEEC;
	border-left: 1px solid #BABDB6;
	background: #FFFFFF url('../images/shadow.gif') repeat-x top;
}
.inputbox:hover
{
	border: 1px solid #BABDB6;
	background: #FFFFFF url('../images/shadow.gif') repeat-x top;
}
.feedback 
{
	width:100%;
	border:solid 1px #9D9D9D;
	width:78%;
}
.feedback  .feedbackSuccessMessage
{
	background:#003366;
	font-weight:bold;
	font-size:11px;
	border:solid 1px;
	padding:2pt;
	color:#FFFFFE;
}
.feedback .message
{
	background-color: #FFFFFF;
	padding:5pt;
}
.feedback .message ul li
{
	list-style:none;
}
.feedback  .feedbackFailuerMessage
{
	background:#003366;
	font-weight:bold;
	font-size:11px;
	color:#FEFEFE;
	padding:2pt;
	border:solid 1px;
}

.formError
{
	font-size:8pt;
	font-weight:bold;
	color:#004080;
}
#w3c
{
	float:right;
	margin-right:10px;
	margin-left:10px;
}
/*------------------------------ end of feedback form -------------------------*/

