@charset "utf-8";

/* CSS Document */



/* import css/spider.css */





/* begin Page */



/*

Theme Name: Praxis

Theme URI: http://praxis.ac.in/

Description: Designed by <a href="http://www.ieecho.com/">ECHO</a>.

Version: 1.0

Author: ECHO

Author URI: http://www.ieecho.com/



Tags: gray, custom header, fixed width, three columns, widgets

*/



body

{

  margin: 0px auto;

  padding: 0px;

  background:url(images/Page-BgTexture.jpg) top left repeat-x;

  height:1018px;

  width:10px;

}



.Main

{

  position: absolute;

  width: 100%;

  left: 0;

  top: 0;

  margin:0px auto 0px auto;

  padding:0px;



}



.Sheet

{

  overflow: hidden;

  min-width:1px;

  min-height:1px;

  margin: 0 auto;

  position: relative;

  z-index: 0;

  width: 995px;

}





.cleared

{

  float: none;

  clear: both;

  margin: 0;

  padding: 0;

  border: none;

  font-size:1px;

}



/* end Page */



/* begin Header */

.Header

{

  margin: 0px auto;

  padding:0px;

  z-index:0;

  width: 995px;

  background-color:#FFFFFF;

  position: relative;

  float:left;

}



.logo

{

	width:995px;

  display : inline;

  margin:20px auto 0px auto;

  position:relative;

  float:left;

  

}



/* end Header */



/* begin navigation */



#nav {

	width:995px;

	height:39px;

	margin: 0px auto 0px auto;

	padding:0px;

	background:url(images/nav_bg.gif) top left repeat-x;

	float:left;

	/*border:#FF0000 solid 1px;*/

	

}



#nav ul {

	width:995px;

	height:39px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

	margin-bottom:0px;

	list-style: none;

	line-height: normal;

	padding: 10px 13px 5px 10px;

	text-align:center;

	

}



#nav li {

	width:995px;

	height:39px;

	margin:0px;

	background:url(images/nav_divi.gif) no-repeat right top;

	padding: 10px 13px 5px 10px;

	display:inline;

	/*border:#00FF00 solid 1px;*/

	

}



#nav li.first {

	font-family:Verdana;

	/*font-variant:small-caps;*/

	text-decoration: none;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

}



#nav li a {

	font-family:Verdana;

	text-decoration: none;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	text-transform:uppercase;

	text-align:center;

}



#nav li a:hover {

	/*background: url(images/arrow.png) bottom center no-repeat;*/

	color: #fde403;

	height: 52px;	

	padding: 0px 0px 0px 0px;

}







/* end navigation */



/* start container */



.container{

background:url(images/body_bg.gif) top left repeat-x;

width:995px;

margin:40px auto 0px auto;

padding:0px;

float:left;

display:inline;

}





/*  left pannel  */

.leftpan{

width:459px;

float:left;

display:block;

/*border:#00FF00 solid 1px;*/

margin:3px;

padding:0px;

}



.postarea{

width:439px;

float:left;

background-color:#FFFFFF;

border:#c9c9c9 solid 1px;

padding:10px;

margin:5px 0px 0px 0px;

}



/*  middle pan  */

.midpan{

width:226px;

float:left;

margin:0px 0px 0px 10px;

display:block;

/*border:#FFFF00 solid 1px;*/

}



/*  right pan  */

.rightpan{

width:283px;

float:right;

display:block;

/*border:#FF00FF solid 1px;*/

}



/*  begin post  */

.post{

padding-bottom:0px;

padding-top:0px;

padding-left:5px;

padding-right:5px;

height : auto;

font-size : 11px; /*30px*/

font-family : Arial;

font-weight:normal;

color:#0f3276;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 50px;

margin-left: 0px;

}



.post .title { 

margin : 0px 0px 5px 0px; 

padding:0px;

height : 40px;

font-size : 18px;

font-family : Verdana;

font-weight:normal;

text-decoration:none;

color:#1f1a17;

}



.post .title a { 

margin : 0px; 

padding:0px;

height : 40px;

font-size : 18px;

font-family : Verdana;

font-weight:normal;

text-decoration:none;

color:#1f1a17;

}



.post .title a:hover { 

margin : 0px; 

padding:0px;

height : 40px;

font-size : 18px;

font-family : Verdana;

font-weight:normal;

text-decoration:none;

color:#8ba5ff;

}



.post h1.title { 

padding : 25px 0 0 15px;

height : 40px;

font-size : 30px;

font-family : Arial;

text-transform : lowercase;

}





.post .entry {

margin-bottom:20px;

margin-top:20px;

margin-left:0px;

margin-right:0px;

padding-top: 0px;

padding-right: 10px;

padding-bottom: 30px;

padding-left: 0px;

}



.readmore{

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

	text-align:right;

	text-decoration:none;

	color:#b30101;

	background:none;

}



.readmore a{

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

	text-align:right;

	text-decoration:none;

	color:#b30101;

}



.readmore a:hover{

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

	text-align:right;

	text-decoration:underline;

	color:#1f1a17;

}



.post p { 

font-size : 11px;

font-family : Verdana;

font-weight:normal;

text-align:justify;

text-decoration:none;

line-height:18px;

color:#5e5e5e;

padding-bottom: 6px;
}



.post p a {

margin : 0px; 

padding:0px;

text-decoration:none;

color:#b30101;



}



.post .entry p a:hover {

text-decoration:underline;

color:#b30101;

}



.post .meta {

margin : 0;

font-family : Verdana;

font-size : 11px;

text-decoration:none;

font-weight:bold;

color : #ec961d;

padding-top: 0;

padding-right: 0;

padding-bottom: 0;

padding-left: 0px;

}





.post .meta a { 

color : #cfcfcf;

text-decoration:none;

}



.post .meta a:hover { 

color:#333333;

text-decoration:underline;

}





.post .links { 

margin : 0; 

padding : 0 0 15px 15px; 

color : #666666; 

}





.post .tags { 

margin : 0px; 

background : #f2f2f2; 

padding : 5px 5px 5px 5px;  

font-size : 11px; 

font-family : Verdana; 

font-weight: normal;

color:#b0273b; 

width: 40%;

float:left;

} 



.post .tags2 { 

	margin : 0px; 

	background : #f2f2f2; 

	padding : 0px ; 

	text-transform : uppercase;

	text-decoration:none;

	font-size : 11px; 

	font-family : Verdana; 

	font-weight : normal;

	color:#b0273b;

	float:right; 

  width: 50%;
}



.post .tags2 a { 

	margin : 0; 

	padding : 5px 5px 5px 5px; 

	text-transform : uppercase;

	text-decoration:none;

	font-size : 11px; 

	font-family : Verdana; 

	font-weight : normal;

	color:#b0273b;

	float:right;

}



.post .tags2 a:hover { 

	margin : 0; 

	padding : 5px 5px 5px 5px; 

	text-transform : uppercase;

	text-decoration:underline;

	font-size : 11px; 

	font-family : Verdana;

	font-weight:normal;

	color:#8ba5ff;

}



.post .links a, .post .tags a { 

border : none; 

}



.post .band{

background-color:#f3f3f3;

width:100%;

height:25px;

padding:5px;

border-left:#000000 solid 1px;

display:inline;

vertical-align:middle;

float:left;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 0px;

}

/*  end post  */



/*  start middle area  */

.searchbox2{

	padding:5px;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 5px;

	margin-left: 2px;

}



.textfield1{

border:#ff9219 solid 1px;

width:100px;

height:15px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

text-align:left;

text-decoration:none;

padding-left:3px;

margin:3px;

padding-top:2px;

}



.textfield2{

background-color:#3b3b3b;

color:#15adff;

border:none;

width:100px;

height:15px;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

text-align:left;

text-decoration:none;

padding-left:3px;

margin:3px;

padding-top:2px;

}



.textfield3{

border:#b0273b solid 1px;

width:100px;

height:15px;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

text-align:left;

text-decoration:none;

padding-left:3px;

margin:3px;

padding-top:2px;

}



.loginbtn{

background:url(images/btn_bg.gif) top left repeat-x;

height:22px;

width:auto;

margin:3px;

border:none;

padding-top: 0px;

padding-right: 3px;

padding-bottom: 3px;

padding-left: 3px;

}



.whitebox{

background-color:#FFFFFF;

border:#c6c6c6 solid 1px;

margin:0px;

padding:3px;

}



.widget_style {

vertical-align:top;

text-align:left;

padding:0px;

font-family:Verdana;

font-size:11px;

font-weight:normal;

margin:20px 0px 0px 0px;

}



.widget_style ul {

margin:0px;

padding: 0px 5px 5px 25px;



}



.widget_style li {

list-style:none;

vertical-align:top;

line-height:18px;

margin:10px 0px 5px 0px;

padding: 0px;

list-style-image:url(images/bullet.gif);

}



.widget_style ul li a {

text-decoration:none;

color:#626262;

}



.widget_style li a:hover {

color:#cc000b;

text-decoration:none;

}



.cats_head_bg {

vertical-align:top;

font-family:Verdana;

font-size:11px;

font-weight:normal;

color:#b30101;

margin-top:0px;

margin-bottom:0px;

margin-left:0px;

margin-right:0px;

padding:0px;

}



.h3 {

	text-transform:none;

	margin:0px;

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

	color:#b30101;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 10px;

	text-transform:uppercase;

}



.socialmedia {

vertical-align:top;

text-align:left;

padding:0px;

font-family:Verdana;

font-size:11px;

font-weight:normal;

margin:0px;

}



.socialmedia ul {

margin:25px 10px 10px 0px;

padding: 5px;

}



.socialmedia li {

list-style:none;

vertical-align:top;

line-height:18px;

margin:0px 0px 10px 0px;

padding: 5px;

display:inline;

}



.socialmedia ul li a {

text-decoration:none;

color:#626262;

}



.socialmedia li a:hover {

color:#cc000b;

text-decoration:none;

}



.img{

float:left;

margin:10px 5px 5px 5px;

}



.rss_style {

vertical-align:top;

text-align:left;

padding:0px;

font-family:Verdana;

font-size:11px;

font-weight:normal;

margin:20px 0px 0px 0px;

}



.rss_style ul {

margin:0px;

padding: 0px 5px 5px 40px;



}



.rss_style li {

list-style:none;

vertical-align:top;

line-height:18px;

margin:10px 0px 5px 40px;

padding: 0px;

}



.rss_style ul li a {

text-decoration:none;

color:#626262;

}



.rss_style li a:hover {

color:#cc000b;

text-decoration:none;

}

/*  End middle area  */



/*  Start right area  */

.teaserbg{

/*border-bottom:#c9c9c9 solid 1px;*/

padding:3px;

margin:10px 10px 10px 10px;

display:block;

font-family:Verdana;

font-size:11px;

font-weight:normal;

text-align:justify;

text-decoration:none;

color:#5e594a;

float: left;

}



.bodytxt{

font-family:Verdana;

font-size:11px;

font-weight:normal;

text-align:left;

text-decoration:none;

color:#5e594a;

margin:5px 7px 3px 3px;

padding:0px;

line-height:17px;

}

.bodytxt p{
  padding-bottom: 6px;
}

.bodytxt a{

font-family:Verdana;

font-size:11px;

font-weight:normal;

text-align:left;

text-decoration:none;

color:#5e594a;

margin:5px 7px 3px 3px;

padding:0px;

}



.bodytxt a:hover{



text-decoration:underline;

color:#000000;



}



.imgLeft{

margin:0px;

padding:10px;

float:left;

}



.teaserHD{

background:url(images/red_line.gif) bottom left no-repeat;

width:241px;

height:20px;

margin:0px;

padding:0px;

font-size:12px;

font-family:Verdana;

font-weight:bold;

text-align:left;

color:#1f1a17;

text-transform:uppercase;

}

/*  End right area  */



/*  Start Footer  */

.footer{



width:990px;

margin:10px auto 10px auto;

padding:10px 0px 10px 0px;

float:left;

}



.greenline{

border-top:#6f9c05 solid 1px;

width:990px;

height:2px;

}



#footer-links{

width:100%;

font-family:Verdana;

font-size:12px;

font-weight:normal;

text-align:center;

text-decoration:none;

color:#212121;

padding:10px;

margin-top: 0px;

margin-right: auto;

margin-bottom: 0px;

margin-left: auto;

}



#footer-links a{

font-family:Verdana;

font-size:12px;

font-weight:normal;

text-align:center;

text-decoration:none;

color:#b0273b;



}



#footer-links a:hover{

font-family:Verdana;

font-size:12px;

font-weight:normal;

text-align:center;

text-decoration:none;

color:#212121;

}



#footer-links .current{

/*height:22px;*/

font-family:Verdana;

font-size:12px;

font-weight:normal;

text-align:center;

text-decoration:none;

cursor:text;

color:#f50200;

padding:5px;

}



.footer-copyright{

	width:90%;

	font-family:Verdana;

	font-size:10px;

	font-weight:normal;

	text-align:center;

	text-decoration:none;

	color:#3d3d3d;

	padding:5px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}



.footer-copyright a{

/*height:22px;*/

font-family:Verdana;

font-size:10px;

font-weight:normal;

text-align:center;

text-decoration:none;

color:#3d3d3d;

}



.footer-copyright a:hover{

color:#667082;

text-decoration:underline;

}

/* begin footer navigation */



#footer {

	width:995px;

	height:39px;

	margin: 0px auto 0px auto;

	padding:0px;

	float:left;

	/*border:#FF0000 solid 1px;*/

	

}



#footer ul {

	width:995px;

	height:39px;

	margin-left:auto;

	margin-right:auto;

	margin-top:0px;

	margin-bottom:0px;

	list-style: none;

	line-height: normal;

	padding: 10px 13px 5px 10px;

	text-align:center;

	

}



#footer li {

	width:995px;

	height:39px;

	margin:0px;

	padding: 10px 13px 5px 10px;

	display:inline;

	/*border:#00FF00 solid 1px;*/

	

}



#footer li.first {

	font-family:Verdana;

	/*font-variant:small-caps;*/

	text-decoration: none;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

}



#footer li a {

font-family:Verdana;

font-size:12px;

font-weight:normal;

text-align:center;

text-decoration:none;

color:#b0273b;

}



#footer li a:hover {

text-decoration:underline;

color:#212121;

}



#footer .current{

/*height:22px;*/

font-family:Verdana;

font-size:12px;

font-weight:normal;

text-align:center;

text-decoration:none;

cursor:text;

color:#f50200;

padding:5px;

}



/* end footer navigation */



/*  End Footer  */



/*  Start Home pg  */

.leftpan-lrg{

width:697px;

float:left;

display:block;

margin:3px;

padding:0px;

/*border:#00FF00 solid 1px;*/

}



.postarea-lrg{

float:left;

}



.contentarea{

width:675px;

float:left;

background-color:#FFFFFF;

border:#c9c9c9 solid 1px;

padding:10px;

margin:5px 0px 0px 0px;

}



.pgtitle {

margin : 0px;

padding:5px;

font-size : 22px;

font-family: Arial;

font-weight:normal;

text-transform:uppercase;

text-decoration:none;

letter-spacing:-1px;

color:#1f1a17;

}



.bodytxt ul {

margin:0px;

padding: 0px 5px 5px 25px;



}



.bodytxt li {

list-style:none;

vertical-align:top;

line-height:18px;

margin:10px 0px 5px 0px;

padding: 0px;

list-style-image:url(images/bullet.gif);

}



.bodytxt ul li a {

text-decoration:none;

color:#626262;

}



.bodytxt li a:hover {

color:#cc000b;

text-decoration:none;

}



.redtxtbig{

font-family:Verdana;

font-size:12px;

font-weight:normal;

text-align:left;

color:#b0273b;

margin-top:10px;

font-weight: bold;
}



.blacktxtbig{

font-family:Verdana;

font-size:17px;

font-weight:normal;

text-align:left;

color:#1f1a17;

line-height:25px;

}



/*  Start Lower pannel  */

.lowerpan{

width:985px;

margin:5px auto 5px auto;

padding:0px;

display:inline;

float:left;

/*border:#FF0000 solid 1px;*/

}



.ims-img{

/*background:url(images/ims_initiative.gif) top left no-repeat;*/

width:174px;

height:51px;

margin:50px 10px auto auto;

padding:0px;

float:left;

border:none;

}



.formarea{

float:right;

width:778px;

display:inline;

/*border:#00FF00 solid 1px;*/

}



.admission-login{

width:770px;

height:110px;

margin:auto;

padding:0px;

float:left;

background-color:#FFFFFF;

border:#c9c9c9 solid 1px;

}



.requestForm{

width:405px;

float:right;

margin:5px 5px 0px 5px;

padding:0px;

/*border:#0000FF solid 1px;*/

}



.formtxt{

font-family:Verdana;

font-size:12px;

font-weight:bold;

text-align:center;

color:#797979;

width:100%;

margin:5px auto 5px auto;

padding:0px;

}

/*  End Lower pannel  */



.alignright {

float: right;

font-family:Verdana;

font-size:12px;

text-decoration:none;

}



.alignleft {

font-family:Verdana;

font-size:12px;

float: left;

text-decoration:none;

}



.alignright a, .alignleft a{

font-family:Verdana;

font-size:11px;

font-weight:normal;

text-align:left;

text-decoration:none;

color:#5e594a;

margin:5px 7px 3px 3px;

padding:0px;

}



.alignright a:hover, .alignleft a:hover{



text-decoration:underline;

color:#000000;



}



.menu{width:995px;

height:39px;

margin: 0px auto 0px auto;

padding:0px;

background:url(images/nav_bg.gif) top left repeat-x;

float:left;

position:absolute;

left: 1px;

top: 115px;}



/*  End Home pg  */


.bluetxt {
color:#0066A4;
font-family:Verdana;
font-size:12px;
font-weight:normal;
line-height:20px;
text-align:left;
text-decoration:none;
}

h2 {
color:#cf3c54;
font-family:Verdana;
font-size:12px;
font-weight:normal;
line-height:20px;
text-align:left;
text-decoration:none;
}
h2 a {
color:#cf3c54;
font-family:Verdana;
font-size:12px;
font-weight:normal;
line-height:20px;
text-align:left;
text-decoration:none;
}
h2 a:hover {
color:#605F5F;
font-family:Verdana;
font-size:12px;
font-weight:normal;
line-height:20px;
text-align:left;
text-decoration:underline;
}
.h2-current {
color:#605F5F;
font-family:Verdana;
font-size:12px;
font-weight:normal;
line-height:20px;
text-align:left;
text-decoration:none;
}

/* top navigation  */
.subnav{

width:670px;
	height:32px;
	margin: 0px auto 10px auto;
	padding:0px;
	float:left;

}

	.subnav ul{
	
	float: left;
	list-style: none;
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	margin:0px;
	
	padding: 0px;
	
}

	.subnav li{	
	
	float: left;
	list-style: none;
	font-family:Arial;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	background:url(images/nav_divi_arrow.gif) no-repeat left center;
	padding: 0px 15px 3px 10px;
	margin:0px;
	display:block;
	}

	.subnav li a{
	display: inline;
		
		font-family:Arial;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		text-transform:uppercase;
		text-align:left;
		color: #cf3c54;
	}

	.subnav li a:hover{	
	color: #605F5F;
	text-decoration:underline;
	}
	
	.subnav li.current_page_item {
	  padding:0px 15px 3px 10px;
	  margin:0px;
		font-family:Arial;
		font-size: 10px;
		font-weight: bold;
		text-decoration: underline;
		text-transform:uppercase;
		text-align:left;
		white-space: nowrap;
	  color: #605F5F;
	  cursor:text;
		vertical-align:middle;
}

.btn {
-x-system-font:none;
border:1px solid #EBEBEB;
color:#6B6B6B;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:2px 5px;

}





