body{
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	margin:0px;
	}
a {
	text-decoration:none;
}
a:active {
	outline: none;
}
a:focus {
	-moz-outline-style: none;
}
.banner_header1 {
	font-family: Calibri;
	font-size: 26px;
	font-weight:bold;
	color: #000000;
}
.banner_header_grey {
	font-family: Calibri;
	font-size: 20px;
	font-weight:bold;
	color: #404040;
}
.banner_header_grey_tab {
	font-family: Calibri;
	font-size: 21px;
	font-weight:bold;
	color: #404040;
}
.options {
	text-align:left;
	font-family: Calibri;
	font-size: 12px;
	font-weight:bold;
	color: #404040;
}
.banner_text_grey {
	font-family: Calibri;
	font-size: 12px;
	color: #404040;
}
.banner_header {
	font-family: Calibri;
	font-size: 20px;
	font-weight:bold;
	color: #FFFFFF;
}
.banner_header2 {
	font-family: Calibri;
	font-size: 34px;
	color: #FFFFFF;
	font-weight:norma;
}
.btech {
	font-family: Calibri;
	font-size: 32px;
	color: #FFFFFF;
	font-weight:bold;
}
.btech:hover {
	font-family: Calibri;
	font-size: 32px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.ba {
	font-family: Calibri;
	font-size: 35px;
	color: #FFFFFF;
	font-weight:bold;
}
.ba:hover {
	font-family: Calibri;
	font-size: 35px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.bca {
	font-family: Calibri;
	font-size: 28px;
	color: #FFFFFF;
	font-weight:normal;
}
.bca:hover {
	font-family: Calibri;
	font-size: 28px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}
.mtech {
	font-family: Calibri;
	font-size: 18px;
	color: #FFFFFF;
	font-weight:normal;
}
.mtech:hover {
	font-family: Calibri;
	font-size: 18px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}
.ma {
	font-family: Calibri;
	font-size: 28px;
	color: #FFFFFF;
	font-weight:100;
}
.ma:hover {
	font-family: Calibri;
	font-size: 28px;
	color: #FFFFFF;
	font-weight:100;
	text-decoration:underline;
}
.bba {
	font-family: Calibri;
	font-size: 29px;
	color: #FFFFFF;
	font-weight:normal;
}
.bba:hover {
	font-family: Calibri;
	font-size: 29px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}
.pgdba {
	font-family: Calibri;
	font-size: 30px;
	color: #FFFFFF;
	font-weight:normal;
}
.pgdba:hover {
	font-family: Calibri;
	font-size: 30px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}
.bed {
	font-family: Calibri;
	font-size: 31px;
	color: #FFFFFF;
	font-weight:normal;
}
.bed:hover {
	font-family: Calibri;
	font-size: 31px;
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}
strong {
	letter-spacing:0.1em
}
.banner_bold {
	font-family: Calibri;
	font-size: 12px;
	font-weight:normal;
	color: #8EB4E3;
	/*letter-spacing:0.05em;*/
}
.banner_regular {
	font-family: Calibri;
	font-size: 12px;
	font-weight:normal;
	color: #8EB4E3;
	letter-spacing:0.05em;
}
.banner_red {
	font-family: Calibri;
	font-size: 16px;
	font-weight:bold;
	text-align:left;
	color: #c00000;
}
.banner_red_grey {
	font-family: Calibri;
	font-size: 16px;
	font-weight:bold;
	text-align:left;
	color: #404040;
}
.banner_quote {
	font-family: Calibri;
	font-size: 14px;
	font-weight:bold;
	text-align:left;
	color: #C00000;
}
.banner_bold_40 {
	font-family: Calibri;
	font-size: 12px;
	font-weight:bold;
	color: #404040;
	text-align:left;
}
.banner_bold_43 {
	font-family: Calibri;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-align:left;
}
.options_form {
	font-family: Calibri;
	font-size: 12px;
	font-weight:bold;
	color: #404040;
	text-align:left;
	width:170px;
}
.text_box {
	font-family: Calibri;
	font-size: 12px;
	font-weight:bold;
	color: #404040;
	text-align:left;
	width:170px;
}
.text_area {
	font-family: Calibri;
	font-size: 12px;
	font-weight:bold;
	color: #404040;
	text-align:left;
	width:320px;
}
.option_41 {
	font-family: Calibri;
	font-size: 12px;
	font-weight:bold;
	color: #404040;
	text-align:left;
	width:80px;
}
.option_42 {
	font-family: Calibri;
	font-size: 12px;
	font-weight:bold;
	color: #404040;
	text-align:left;
	width:70px;
}
.small_banner_bold {
	font-family: Calibri;
	font-size: 12px;
	font-weight:normal;
	/*font-weight:bold;*/
	color: #C00000;
	/*letter-spacing:0.05em*/
}
.small_banner_bold_grey {
	font-family: Calibri;
	font-size: 12px;
	font-weight:bold;
	color: #404040;
	letter-spacing:0.05em
}
.banner_tabs_text {
	font-family: Calibri;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	color: #c00000;
}
.banner_tabs_text_grey {
	font-family: Calibri;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	color: #404040;
}
.banner_text {
	font-family: Calibri;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
}
.banner_text_black {
	font-family: Calibri;
	font-size: 12px;
	color: #000000;
}
.banner_text_red {
	font-family: Calibri;
	font-size: 12px;
	color: #c00000;
	font-weight:normal;
	/*letter-spacing:0.05em*/
}
.read_more {
	font-family: Calibri;
	font-size: 12px;
	color: #c00000;
	font-weight:bold;
}
.banner_text_contact {
	font-family: Calibri;
	font-size: 14px;
	color: #404040;
	font-weight:normal;
}
.banner_tag_line_01 {
	font-family: Calibri;
	font-size: 12px;
	color: #FF0000;
	font-style:italic;
}
.banner_tag_line_02 {
	font-family: Calibri;
	font-size: 12px;
	color: #FF0000;
}
.bullets_align {
	vertical-align:top;
	padding-top:3.1px;
	font-family:calibri, Trebuchet MS;
	font-size:12px;
	text-decoration:underline;
}
.banner_tag_line {
	font-family: Calibri;
	font-size: 12px;
	color: #000000;
	font-style:italic;
}
.banner_small_box {
	font-family: Calibri;
	font-size: 14px;
	font-weight:bold;
	color: #404040;
}
.banner_text_quotes {
	font-family: Calibri;
	font-size: 11px;
	line-height:14px;
	color: #000000;
}
/*rajesh designed*/

.position_apply {
	font-family: Calibri;
	font-size: 14px;
	font-weight:bold;
	color: #F06C22;
}
.style_astric {
	color: #FF0000
}
.footer_text {
	font-family: Calibri;
	font-size: 12px;
	color: #000000;
}
#cartooltip {
	position: absolute;
	visibility: hidden;
	border: 2px solid red;
	padding: 5px;
	font-size: 120%;
	font-weight: bold;
}
#leftcolumn {
	margin-top: 0px;
	margin-left:0px;
}

/* start add*/

.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 2px solid silver;
}
.highslide:hover img {
	border-color: gray;
}

.highslide-active-anchor img, .highslide-active-anchor:hover img {
	border-color: black;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .rounded-white {
	background: white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	background: white;
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin-bottom: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(highslide/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}

#marqueecontainer{
text-align:left;
position: relative;
width: 230px; /*marquee width */
height: 240px; /*marquee height */
overflow: hidden;
padding: 2px;
padding-left: 4px;
}

.highlights {
	width:230px;
	font-size:9pt;
	color:#ffffff; 
	overflow-x:hidden;
	overflow:hidden;
	margin:0px;
	border:0px solid #000000;
}	


#highlights { position:relative;
top:-10px;
}
p{
line-height:15px;
}


#side {
	top: 10px;
	left: 696px;
}
#thumbs {
	top: 4px;
	left: 4px;
	width: 162px;
	height: 261px;
}
.dsR1 /*agl rulekind: base;*/ {
	width: 190px;
	height: 73px;
}
#spacer {
	position:absolute;
	top:272px;
	left:465px;
	width: 118px;
	height: 35px;
}

.dhtmlgoodies_question{	/* Styling question */

	/* Start layout CSS */

	color:#FFF;
	font-size:10px;
	background-color:#317082;
	width:199px;
	margin-bottom:0px;
	margin-top:0px;
	padding-left:0px;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;	
	height:102px;


	/* End layout CSS */

	overflow:hidden;
	cursor:pointer;

}

.dhtmlgoodies_answer{	/* Parent box of slide down content */

	/* Start layout CSS */

	border:none;
	width:200px;
	margin-top:5px;
	/* End layout CSS */


	visibility:hidden;
	overflow:hidden;
	position:relative;
	text-align:left;



}

.dhtmlgoodies_answer_content{	/* Content that is slided down */

	padding:0px;
	font-size:10px;	
	position:relative;

}


#size {

	width:200px;
	text-align:left;

}

	fieldset { border:0;margin:0;padding:0; }

	label { display:block; }

	input.text,textarea { width:120px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }

	input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }
	
	#pscroller1{
width: 240px;
height: 260px;
border: none;
padding: 0px;
color:#FFFFFF;
text-decoration:none;

}

#pscroller2{
width: 120px;
height: 275px;
border: none;
padding: 0px;
border: 1px solid black;
color:#FFFFFF;
text-decoration:none;
}

.save{
   behavior:url(#default#savehistory);}
a.dsphead{
   text-decoration:none;
   /*margin-left:1.5em;*/
	 color:#404040;}
a.dsphead:hover{
   text-decoration:none;
	 color:#404040;}
a.dsphead span.dspchar{
   font-family:monospace;
   font-weight:normal;
	 color:#404040;}
.dspcont{
   display:none;
   margin-left:.5em;}
   

#leftcolumn2 a{

padding: 3px 1px;

display: block;

width: 100%;

text-decoration: none;

font-weight: bold;

}

#rightcolumn{

float:left;

width:320px;

min-height: 400px;

margin-left: 0px;

padding: 0px;

padding-bottom: 0px;

}

* html #rightcolumn{ /*IE only style*/

height: 400px;

}

#leftcolumn2{

float:left;

width:200px;

height: 400px;

padding: 5px;

padding-left: 8px;

margin-left: 0px

}

/* end add*/

