.link_nav A:link {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	text-decoration: none; 
	color: white;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
}
.link_nav A:visited {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	text-decoration: none;
	color: white;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
}
.link_nav A:active {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	text-decoration: none;
	color: white;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
}
.link_nav A:hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	text-decoration: underline; 
	color: white;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
}

.link_navsmall A:link {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	text-decoration: none; 
	color: #cccccc;
	font-weight: normal;
	font-size: 13px;
}
.link_navsmall A:visited {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	text-decoration: none;
	color: white;
	font-size: 13px;
}
.link_navsmall A:active {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	text-decoration: none;
	color: white;
	font-size: 13px;
}
.link_navsmall A:hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	text-decoration: underline; 
	color: white;
	font-size: 13px;
}

.caption {
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
    font-weight: bold;
    font-size: 18px;
    line-height: 30px;
    letter-spacing: normal;
    text-indent: 2ex;
    color: white;
    background: #bf5312;
    width: 170px; height: 30px;
}
#captionContent   { position: relative; left: -3px; top: -3px; }
#captionContainer { position: relative; background: #aaaaaa; margin: 0px; } 

.conf {
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
    font-weight: bold;
    font-size: 16px;
    line-height: 30px;
    letter-spacing: normal;
    text-indent: 2ex;
    color: white;
    background: #bf5312;
    width: 220px; height: 30px;
}
#confContent   { position: relative; left: -3px; top: -3px; }
#confContainer { position: relative; background: #aaaaaa; margin: 0px; } 

.footer {
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	font-variant: italic;
	font-size: normal;
	line-height: 100%;
	text-align: center;
	text-indent: 0ex;
    color: white;
}

.pubYear {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	font-weight: bold;
	font-size: 18px;
	line-height: 20px;
	letter-spacing: normal;
	text-indent: 2ex;
	color: white;
	background: #666666;
	width: 100px; height: 20px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	margin-bottom: 0px !important;
	margin-bottom: -8px;
}

hr.pub {
	margin-bottom: 10px !important;
	margin-bottom: -10px;
	padding: 0px 5px 0px 0px;
	margin: 0px 5px 0px 20px;
	background-color: #666666;
	height: 4px;
	border:0px !important;
	border: none;
	border-bottom-style: solid;
	border-color: #666666;
	line-height: 0px;	
}

p.content {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	font-size: 16px;
	line-height: 20px;
	text-align: justify;
	text-indent: 0ex;
	color: #363a42;
	margin-left: 60px;
	margin-right: 60px;
}

p.people {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	font-size: 14px;
	line-height: 2ex;
	text-align: left;
	text-indent: 0ex;
	color: #363a42;
	margin-left: 60px;
	margin-right: 60px;
}

h1.course {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	font-size: 16px;
	line-height: 3ex;
	text-align: justify;
	text-indent: 0ex;
	color: #363a42;	
	margin-left: 60px;
	margin-top: 40px;
}

p.contentInd {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	font-size: 16px;
	line-height: 2ex;
	text-align: justify;
	text-indent: 0ex;
	color: #363a42;
	margin-left: 90px;
	margin-right: 60px;
}


dl.content {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	font-size: 16px;
	line-height: 3ex;
	text-align: justify;
	text-indent: 0ex;
	color: #363a42;
	margin-left: 60px;
	margin-right: 60px;
}

.content {
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	font-size: 16px;
	line-height: 2ex;
	text-align: justify;
	text-indent: 0ex;
	color: #363a42;
	margin-left: 60px;
	margin-right: 60px;
}

ul.content {
	list-style-type: square;
	list-style-image: inherit;
	list-style-position: inside;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	text-indent: -2.5ex;
}

ul.nav {
	list-style-type: disc;
	color: #cccccc;
	margin-left: 3px;
	margin-right: 0px;
	padding: 0px;
    	line-height: 18px;
	list-style-image: inherit;
	list-style-position: inside;
}

body {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('images/index_middle.png');
	background-repeat: repeat;
	background-position: center top;
}

ul.pub {
	list-style-type: none;
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
    font-size: 13px;
    line-height: 2ex;
    text-align: left;
    text-indent: 0ex;
    color: #363a42;
    width: 700px;
    margin-left: 0px;
    margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 40px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	
}

ul.pub li {
	height: 80px;
}

img.pub {
    display: block; 
    float: right; 
	margin-left: 10px;
    margin-right: 0px;
    width: 72px;
    height: 72px;
}

ul.people {
	list-style-type: none;
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
    font-size: 16px;
    line-height: 2ex;
    text-align: left;
    text-indent: 0ex;
    color: #363a42;
    width: 600px;
    //margin-left: 40px;
    //margin-right: 160px;
}

li.people {
	height: 30px;
}

td.advisor {
	font-size:14px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
}

td.student {
	font-size:20px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	text-decoration: none;
    color: black;
    margin-left: 0px;
    line-height: 3ex;
    font-size: 14px;
}


.link_people A:link {
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	text-decoration: none; 
    color: #af3902;
    margin-left: 0px;
    line-height: 3ex;
    font-size: 14px;
}
.link_people A:visited {
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
    text-decoration: none;
    color: #af3902;//#bf5312;
    margin-left: 0px;
    line-height: 3ex;
    font-size: 14px;
}
.link_people A:active {
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
    text-decoration: none;
    color: #af3902;
    margin-left: 0px;
    line-height: 3ex;
    font-size: 14px;
}
.link_people A:hover {
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
    text-decoration: underline; 
    color: #af3902;
    margin-left: 0px;
    line-height: 3ex;
    font-size: 14px;
}

table.intranet {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('images/intranet-bg.png');
	background-repeat: repeat;
	background-position: center top;
}

img.intranet {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
}

hr.intranet {
	padding: 0px 5px 0px 0px;
	margin: 0px 5px 0px 20px;
	background-color: #cccccc;
	height: 1px;
	border:0
}

.intranet {
	font-size:16px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
}

hr.pub1 {
	//margin-bottom: 0px !important;
	//margin-bottom: -10px;
	//margin-top: 0px !important;
	//margin-top: -10px;	
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 5px 0px 0px;	
	background-color: #cccccc;
	height: 1px;
	border:0
}

.link_pub A:link {
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
	text-decoration: none; 
    color: #363a42;
    margin-left: 6px;
	margin-right: 9px;
    line-height: 3ex;
    font-size: 15px;	
}
.link_pub A:visited {
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
    text-decoration: none;
    color: #363a42;
    margin-left: 6px;
	margin-right: 9px;
    line-height: 3ex; 
    font-size: 15px;	
}
.link_pub A:active {
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
    text-decoration: none;
    color: #363a42;
    margin-left: 6px;
	margin-right: 9px;
    line-height: 3ex;
	font-size: 15px;
}
.link_pub A:hover {
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", sans-serif;
    text-decoration: underline; 
    color: #363a42;
    margin-left: 6px;
	margin-right: 9px;
    line-height: 3ex;
    font-size: 15px;
}

.img-shadow { 
    float:right; 
    background: url(images/trans-shadow.png) no-repeat bottom right; /* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */ 
}  

.img-shadow img { 
    display: block; /* IE won't do well without this */ 
    position: relative; /* Make the shadow's position relative to its image */ 
    padding: 2px; /* This creates a border around the image */ 
    background-color: #fff; /* Background color of the border created by the padding */ 
    border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */ 
    margin: -5px 5px 5px -5px; /* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */ 

}  


/*
input[type="text"] {
	width: 12em;
	height: 2em;
	font-size: 14px;
}

.text {
	width: 12em;
	height: 2em;
	font-size: 14px;
}

input[type=submit] {
	width: 5em;
	height: 2em;
	font-size: 14px;
}

.submit  {
	width: 5em;
	height: 2em;
	font-size: 14px;
}

*/

