
/*****RESETS*****/

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,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;
padding:0;
border:0;
outline:0;
font-style:inherit;
font-family:inherit;
}

/*****MAIN*****/

html,body{
height:100%;
width:100%;
min-width:75em;
}

body{
background:#FFF;
color:#000;
width:100%;
font-family:Arial,Helvetica,sans-serif;
font-size:.9em;
vertical-align:top;
padding:0;
}

#main{
background:#FFF;
height:auto !important;
height:70%;
min-height:70%;
margin:0 auto;
width: 960px;
}

/*****footerStickAlt*****/

<!-- #nonFooter{
position: relative;
min-height: 100%;
}

* html #nonFooter{
height: 100%;
} -->

/*****TEMPLATE*****/

#header {
	/*background-image: -moz-linear-gradient(top, #B3292E 15%, #7A060E);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.15, #B3292E), color-stop(1.0, #7A060E));
	background-color: #A52025;*/
	background:#600 url("../images/template/header.png") top repeat-x;
	min-height: 9.5em;
}

#header .container .row-fluid #headerMain {
	margin-top: 10px;
}

#header .container .row-fluid #collegeOfEng {
	margin-top: 20px;
}

#logo {
	position: relative;
	z-index: 2;
}

#logo a {
	background: url("../images/template/logo_condensed.png") 0 6px no-repeat;
	display: block;
	height: 70px;
	width: 397px;
}

.navbar {
	background-image: -moz-linear-gradient(top, #DEDEDE 22%, #B2B2B2);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.22, #DEDEDE), color-stop(1.0, #B2B2B2));
	background-color: #DEDEDE;
	border-top: 1px solid #696969;
	border-bottom: 1px solid #696969;
	z-index: 1030;
}

.navbar-inner .container {
	max-width: 940px;
}

.navbar-inner {
	/*text-align: center;*/
	background-image: -moz-linear-gradient(top, #DEDEDE 22%, #B2B2B2);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.22, #DEDEDE), color-stop(1.0, #B2B2B2));
	background-color: #DEDEDE;
	border-radius: 0px;
	border: 0;
	webkit-box-shadow: 0px;
	box-shadow: 0px;
}

.navbar .nav > li > a {
	text-decoration: none;
	text-shadow: 1px 1px 0px #DDDDDD;
	font-size: 12pt;
	color: #000000;
	text-align: center;
}

.navbar .nav > li > a:hover {
	color: #000000;
}

#search .pull-right {
	background: #660000;
	z-index: 3;
}

<!-- #navigation ul .Home a{background-position:0 0;}
#navigation ul .DepartmentInfo a{background-position:-110px 0;width:140px}
#navigation ul .Academics a{background-position:-250px 0;}
#navigation ul .Admissions a{background-position:-360px 0;}
#navigation ul .People a{background-position:-470px 0;}
#navigation ul .IT a{background-position:-580px 0;width:100px;}
#navigation ul .Research a{background-position:-680px 0;}

#navigation .Home a .hover{background-position:0 -40px;}
#navigation .DepartmentInfo a .hover{background-position:-110px -40px;width:140px;}
#navigation .Academics a .hover{background-position:-250px -40px;}
#navigation .Admissions a .hover{background-position:-360px -40px;}
#navigation .People a .hover{background-position:-470px -40px;}
#navigation .IT a .hover{background-position:-580px -40px;width:100px;}
#navigation .Research a .hover{background-position:-680px -40px;} -->

<!-- #Home #navigation .Home a{background-position:0 -80px;}
#DepartmentInfo #navigation .DepartmentInfo a{background-position:-110px -80px;width:140px;}
#Academics #navigation .Academics a{background-position:-250px -80px;}
#Admissions #navigation .Admissions a{background-position:-360px -80px;}
#People #navigation .People a{background-position:-470px -80px;}
#IT #navigation .IT a{background-position:-580px -80px;width:100px;}
#Research #navigation .Research a{background-position:-680px -80px;}

#Home #navigation .Home a .hover{background-position:0 -80px;}
#DepartmentInfo #navigation .DepartmentInfo a .hover{background-position:-110px -80px;width:140px;}
#Academics #navigation .Academics a .hover{background-position:-250px -80px;}
#Admissions #navigation .Admissions a .hover{background-position:-360px -80px;}
#People #navigation .People a .hover{background-position:-470px -80px;}
#IT #navigation .IT a .hover{background-position:-580px -80px;width:100px;}
#Research #navigation .Research a .hover{background-position:-680px -80px;} -->

#footer{
background:#600 url("../images/template/footer.png") bottom repeat-x;
height:45px;
color:#FFF;
clear:both;
border-top:1px solid #B35050;
font-size:.8em;
padding:12px 12px 0;

/* footerStickAlt */
position: relative;
margin-top: -58px;
}

.whiteLinks a:link,.whiteLinks a:visited{
color:white;
text-decoration:none;
}

.whiteLinks a:hover,.whiteLinks a:active{
color:white;
text-decoration:underline;
}

/*****HOMEPAGE*****/

#imagebox{
background:url("../images/picFrame.png") no-repeat;
height:240px;
width:270px;
display:inline-block;
position:relative;
}

#slideshow img {
padding:10px;
}

#frame1{
vertical-align:top;
margin-right:-5.2em;
}

#frame2{
margin-top:2em;
z-index:2;
}

.newsBox{
background:#DDD;
border:1px solid black;
width:45%;
padding:1em;
}

#content .newsBox h4{
margin:0;
border-bottom:1px solid black;
}

.newsHeader{
font-size:2em;
margin:.5em 0;
}

.featuredNewsHeader{
font-size:1.2em;
font-weight:700;
margin:0;
}

.quicklinks {
margin: 0 auto;
}

.quicklinks a{
width:7em;
display:inline-block;
text-align:center;
margin:1em 1em;
}

.quicklinks a img{
margin:.5em;
}

.quicklinks a:link,.quicklinks a:visited,.quicklinks a:hover,.quicklinks a:active{
color:#000;
text-decoration:none;
}

.quicklinks a:hover span,.quicklinks a:active span{
text-decoration:underline;
}

#upcoming {
	width: 270px;
}

/*****CONTENT*****/

#content{
background:#FFF;
width: 100%;
margin: 35px auto;
padding-bottom: 60px;
}

ul,ol,li{
margin-left:1em;
line-height:1.3em;
padding:.4em 0;
}

p{
line-height:1.3em;
padding:.7em 0;
}

h1,h2,h3{
margin:1em 0 .5em;
text-align:center;
}

h4,h5,h6{
margin:1em 0 0;
}

h1{
font-size:2em;
}

h2{
font-size:1.5em;
border-bottom:1px solid #000;
}

h3{
font-size:1.1em;
}

h4{
font-size:1.3em;
}

h5{
font-size:1em;
}

h6{
font-size:.7em;
}

pre {
	font-family: Courier New, Courier New, Courier, monospace;
}

a:link,a:visited{
color:#600;
}

a:hover,a:active{
color:#B35050;
text-decoration:underline;
}

table{
width:100%;
margin:1em auto;
border-collapse:collapse;
}

table tr.row1{
background:#FFF;
}

table tr.row2{
background:#DDD;
}

table th{
background:#600;
color:#FFF;
font-weight:700;
padding:.5em;
}

table.border th{
border:1px solid #000;
}

table td{
padding:.5em;
}

table.border td{
border:1px solid ;
}

/***** CUSTOM CLASSES *****/
div.trackExpired {
	margin-top: 2px;
	border-top: 1px solid #000;
	color: #F00;
}

div.trackCurrent {
	margin-top: 2px;
	border-top: 1px solid #000;
	color: #000;
}

.hoverInfo {
	position: absolute;
	padding: 2px;
	display: none;
	white-space: nowrap;
	z-index: 2;
}
.linkInfo img {
	position: relative;
	top: 3px;
}
.pageInfo {
	float:right;
}
.trkIcon {
	width: .9em;
	height: .9em;
}
span.small {
	font-size: 0.9em;
}

p.indent{
margin-left:2em;
}

.error{
font-size:1.1em;
font-weight:700;
}

.italic{
font-style:italic;
}

.left{
float:left;
}

.textleft{
text-align:left;
}

.right{
float:right;
}

.textright{
text-align:right;
}

.textcenter{
text-align:center;
}

.clear{
clear:both;
}

.fb_share {
	background: url(../images/facebook_share.png);
	width: 60px;
	height: 18px;
}

.researchHeading{
 font-size:1.5em;
 font-weight:bold;
 text-align:center;
}

.imgfloatLeft {
  float:left;
  padding-top:4px;
  padding-right:4px;
}

td.generalInfo {
   vertical-align:text-top;
   width:200px;
}
/* jQuery Icon color set */
.ui-icon.ui-icon-white {
	background-image:url(jquery_ui/images/ui-icons_ffffff_256x240.png);
}
