/* =Reload 

-----------------------------------------------------------------------------------------*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 

{margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit; vertical-align: baseline;}

/* remember to define focus styles! */

:focus {outline: 0;}



body {

	background-color: #48abdb;

	color: #000;

  	font: 62.5% Arial, Helvetica, sans-serif;

	/*font: 62.5% "Times New Roman", Times, serif;*/

	line-height: 1;

	background-image:url(/~indoore1/themes/IET/site-back.jpg);

	background-repeat:repeat-x;

}

IMG {

	border:0px;

}

/* ol, ul {list-style: none;}

 tables still need 'cellspacing="0"' in the markup */

table {border-collapse: separate;	border-spacing: 0;}

caption, th, td {	text-align: left;	font-weight: normal;}

blockquote:before, blockquote:after, q:before, q:after {content: "";}

blockquote, q {quotes: "" "";}



/* =General

-----------------------------------------------------------------------------------------*/

.left{float:left;}

.right{float:right;}

.clear{clear:both;}

strong, b{font-weight: bold;}

em, i{font-style: italic;}



/* =Typography

-----------------------------------------------------------------------------------------*/

p, #news{

	font:normal 1.2em/1.5em Arial, Helvetica, sans-serif;

	margin:10px;

}



ul{

	font:normal 1.2em/1.2em Arial, Helvetica, sans-serif;

	list-style: disc;

	margin:10px 10px 10px 15px;

}



ol{

	font:normal 1.2em/1.2em Arial, Helvetica, sans-serif;

	list-style: decimal;	

	margin:10px 10px 10px 15px;

}

li {

	text-indent:20px;

	margin:5px;

}



#news .art-date{

	font-size: .8em;

}



#news .art-ttl a{

	font-weight: bold;

	text-decoration: none;

}



/* =Headings

-----------------------------------------------------------------------------------------*/

h1{

	font:bold 2.0em/1.2em Arial, Helvetica, sans-serif;

	margin:8px;

}



h2{

	font:normal 1.8em/1.2em Arial, Helvetica, sans-serif;

	margin:10px;

}



h3{

	font:normal 1.6em Arial, Helvetica, sans-serif;

	margin:10px;

}



h4{

	font:bold 1.6em/1.4em Arial, Helvetica, sans-serif;

	margin:10px;

}	



h5{

	font:bold 1.5em/1.4em Arial, Helvetica, sans-serif;

}	



h6{

	font:bold 1.3em/1.2em Arial, Helvetica, sans-serif;

}				



/* =Links

-----------------------------------------------------------------------------------------*/

a:link, a:visited{

	cursor:pointer;

}



a:hover, a:active{

}		



/* =MainNav

-----------------------------------------------------------------------------------------*/



/* =SubNav

-----------------------------------------------------------------------------------------*/



/* =Components These need to be set for back-ground

-----------------------------------------------------------------------------------------*/

#article, #fckArticles{}

#news, #fckNews{}

#question, #fckQuestion{}

#testimonials, #fckTestimonials{}



/* =Layout

-----------------------------------------------------------------------------------------*/

#wrapper{

	margin: 0 auto;

	width:977px;

	background-image:url(/~indoore1/themes/IET/images/site-back.png);

	background-repeat:repeat-y;	

	behavior: url(iepngfix.htc);

}

#container {

	margin: 0 auto;

	width:969px;

	/*border-right:2px solid #fff;

	border-left:2px solid #fff;*/

}

.blk-bar {

	width:100%;

	height:20px;

	background-color:#000;

	color:#fff;

}

#top-phone{

	float:right;

	color:#fff;

	font:bold 1.6em/1em Arial, Helvetica, sans-serif;

	margin-right:10px;

	padding-top:2px;

}

#top-phone img{

	margin-left:10px;

}

#logo img{

	behavior: url(/~indoore1/themes/IET/iepngfix.htc);

}

#logo{

	height:155px;

	width:578px;

	background-image:url(/~indoore1/themes/IET/images/logo-back.jpg);

	background-repeat:no-repeat;

	border-top:2px solid #fff;

	border-right:2px solid #fff;

	border-bottom:2px solid #fff;

	position:relative;

}

#iet{

	width:148px;

	height:137px;

	position:absolute;

	top:20px;

	left:40px;

}

#tag{

	width:316px;

	height:85px;

	position:absolute;

	top:45px;

	right:40px;

}

#top-image{

	width:389px;

	height:155px;

	border-top:2px solid #fff;

	border-bottom:2px solid #fff;

}

/* =MainNav - Horizontal

-----------------------------------------------------------------------------------------*/



#navbar {

float: left;

background-color:#febe2e;

color: #000;

height:41px;

border-bottom:2px solid #fff;

list-style: none;

margin: 0px;

padding:0px;

}

html>body #navbar {width:100%}

#navbar ul {

list-style: none;

margin: 0px;

float: right;

padding:0px;

float:right;

white-space: nowrap;

}

#navbar a {

display: block;

margin: 0;

float:left;

text-transform:uppercase;

font-size:11px;

text-decoration:none;

color:#000;

padding:0 13px;

height:41px;

}





#navbar a:hover {

color:#fff;

background-color: #48abdb;

border:1px solid #fff;

}



#navbar li {position: relative;display:block;margin:0px;text-indent:0;float:left;line-height:41px;}



#navbar ul ul ul {

position: absolute;

top:0px;

left: 90%;

background-color:#febe2e;

color: #000;

width:100%;

}

#navbar ul ul {

position: absolute;

z-index: 500;

background-color:#febe2e;

color: #000;

width:100%;

}



div#navbar ul ul {

display: none;top:40px;width:100%;

}

div#navbar ul li:hover ul

{display: block;background-color:#febe2e;

color: #000;top:40px;width:100%;}

div#navbar ul ul,

div#navbar ul li:hover ul ul,

div#navbar ul ul li:hover ul ul

{display: none;top:0px;width:100%;}



div#navbar ul li:hover ul

{display: block;top:40px;left:1px;width:100%;}

div#navbar ul ul li:hover ul,

div#navbar ul ul ul li:hover ul{display: block;top:0px;width:100%;}



#maincontent{

	width:100%;

	background-image:url(/~indoore1/themes/IET/images/main-back.gif);

	background-repeat:repeat-y;

	border-bottom:2px solid #fff;

}

#leftside{

	width:272px;

	float:left;

	background-color:#b2d234;

}

#leftside p{

	font:bold 1.6em/1.5em Arial, Helvetica, sans-serif;

	color:#fff;

}

#leftside ul{

	list-style-image:url(/~indoore1/themes/IET/images/arr-grn-list.gif);

	margin-left:0px;

}

#leftside ul li{

	font:bold 1.1em/1.3em Arial, Helvetica, sans-serif;

	color:#fff;

	text-indent:5px;

	margin:0px;

}

#maintxt{

	width:456px;

	padding:10px;

	float:left;

}

#maintxt img{

	padding:10px;

}

#maintxt ul{

	list-style-image:url(/~indoore1/themes/IET/images/arr-grn-heading.gif);

	margin:20px;

}

*html #maintxt ul{

	margin-left:15px;

}

#maintxt ul li{

	font:normal 1.0em/1.3em Arial, Helvetica, sans-serif;

	color:#000;

	margin:8px;

	text-indent:0px;

}

#maintxt h1{

	font:normal 1.8em/1.2em Arial, Helvetica, sans-serif;

	color:#3ca6da;

	text-transform:uppercase;

	background-image:url(/~indoore1/themes/IET/images/arr-grn-heading.gif);

	background-repeat:no-repeat;

	background-position:0% 50%;

	text-indent:20px;

	margin:0px;

}



#maintxt h1.idxh1{

	background-position:10% 50%;

	text-indent:70px;

}

#maintxt h1.smttl{

	font:bold 1.6em/1.0em Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	background-image:none;

	background-position:0% 0%;

	text-indent:0px;

	margin:0 0 0 10px;

}



#rightside{

	float:right;

	width:214px;

	text-align:center;

}

#credits{

	margin: 0 auto;

	width:969px;

	text-align:right;

}

#credits a{

	color:#fff;

	text-decoration:none;

}

.copyright p{

	font:normal 1em/1.8em Arial, Helvetica, sans-serif;

	padding-right:10px;

	text-align:right;

	margin:0px;

}





/* =Forms

-----------------------------------------------------------------------------------------*/

/* Removes fieldset borders. even on Opea 7 */

fieldset {border: 0px solid transparent;}



input, textarea {

	font-size: 1em;

	color: #434343;

	border-top: 2px solid #999;

	border-left: 2px solid #999;

	border-bottom: 1px solid #ccc;

	border-right: 1px solid #ccc;

	padding: 0.2em;

	margin-bottom:10px;

}



input:focus, textarea:focus {

	background-color: #fff5be;

}



input#submit {

	width: auto;

	font-size: 0.85em;

}

/* =Filters

-----------------------------------------------------------------------------------------*/

/*[BEGIN] Clear Fix for Fire Fox*/

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */

/*[END] Clear Fix for Fire Fox*/



/* =Home Page Content

-----------------------------------------------------------------------------------------*/
