/* ------------------------------------------------------------ *//*    ==============================================    SOCIOLOGY GRADUATE STUDENTS    Yale University    ==============================================    Home site   -- http://www.yale.edu/sgs/    Style sheet -- http://www.yale.edu/sgs/profiles.css	    Author      -- Adrian Cooke    Questions/  -- dcc.sociology@yale.edu    comments	    Copyright (c) 2003-2005 SGS.    Yale University New Haven, Connecticut 06520.    All rights reserved.*//* ------------------------------------------------------------ */a {    color: #999;	font-weight: bold;	text-decoration: none;	}a:hover {	color: #444;	font-weight: bold;	text-decoration: underline;	}acronym {	font-style: normal;	}address {	font-size: 10px;	font-style: normal;	margin: 0;	padding: 0;	text-align: right;	}body {	background-color: #E1E1E1;	color: #000000;    font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	margin: 0;	padding: 0;	}div, html, img {	border: 0;	margin: 0;	padding: 0;	}em {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-weight: normal;	}h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	margin: 0 0 5px 0;	padding: 2px 0 10px 0;	width: auto;	}h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	font-weight: normal;	margin: 0 0 25px 0;	padding: 2px 0 7px 0;	width: auto;	}h3 {    color: #FF6600;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	margin: 6px 14px 6px 14px;	padding: 0;	}h3 a {    color: #FF6600;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	text-decoration: none;	}h3 a:hover {    color: #FF6600;	text-decoration: underline;	}h4 {    color: #FF6600;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	margin: 0 0 20px 0;	padding: 0;	}h4 a {    color: #FF6600;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	text-decoration: none;	}h4 a:hover {    color: #FF6600;	text-decoration: underline;	}h5 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	margin-left: 20px;	}h6 {    color: #000000;	font-size: 12px;	margin-left: 20px;	}hr {	display: none;	margin: 0;	padding: 0;	}li {	padding-bottom: .6em;	}li h5 {	display: inline;	margin-left: 0;	padding-left: 0;	}p {	line-height: 140%;	padding: 0;	}strong {	font-weight: bold;	font-variant: small-caps;	text-transform: lowercase;	}table {	border-bottom: 1px dotted #999;	margin-bottom: 15px;	padding-bottom: 20px;	}th {	padding-top: 14px;	padding-bottom: 10px;	text-align: left;	}ul {	line-height: 140%;    list-style-type: square;	margin-top: 0;	margin-bottom: 0;	padding-top: 0;	padding-bottom: 0;	}/* ------------------------------------------------------------ */#pageBox {	/* POSITION must be set to RELATIVE on all DIVs to suppress IE/Win "Peekaboo" bug */	/* Documented at http://www.positioniseverything.net/explorer/peekaboo.html */	position: relative;	background-color: #E1E1E1;	height: auto;	margin:  7px auto 0 auto;	padding: 20px;	/* WIDTH must be set in SPECIFIC UNITS on containing DIVs to suppress IE/Win padding collapse */	width: 580px;	}	#contentBox {	/* POSITION must be set to RELATIVE on all DIVs to suppress IE/Win "Peekaboo" bug */	/* Documented at http://www.positioniseverything.net/explorer/peekaboo.html */	position: relative;	background-color: #FFFFFF;	border: 1px solid #999999;	padding: 20px;	/* WIDTH must be set in SPECIFIC UNITS on containing DIVs to suppress IE/Win padding collapse */	width: 536px;	}#navBox {	/* POSITION must be set to RELATIVE on all DIVs to suppress IE/Win "Peekaboo" bug */	/* Documented at http://www.positioniseverything.net/explorer/peekaboo.html */	border-bottom: 1px dotted #999;	color: #666;	height: auto;	margin: 0 0 42px 0;	padding: 0 0 7px 0;	/* WIDTH must be set in SPECIFIC UNITS on containing DIVs to suppress IE/Win padding collapse */	width: 536px;	}#navBox ul {	font-size: 12px;	list-style-type: none;	margin: 0;	padding: 0;	}#navBox ul li {	display: inline;	padding: 0;	width: auto;	}#navHome {	margin: 0 0 0 30px;	}#navHome:before {	background-color: #EEE;	border: 1px solid #CCC;	color: #999;	content: "<<";	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px:	font-weight: bold;	margin-right: 5px;	padding: 0 2px 0 2px;	}#navClose {	margin: 0 0 0 30px;	}#navClose:before {	background-color: #EEE;	border: 1px solid #CCC;	color: #999;	content: "x";	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px:	font-weight: bold;	margin-right: 5px;	padding: 0 4px 0 4px;	}#navPrev {	margin: 0 0 0 44px;	}#navPrev:before {	background-color: #EEE;	border: 1px solid #CCC;	color: #999;	content: "<";	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px:	font-weight: bold;	margin-right: 5px;	padding: 0 3px 0 3px;	}#navNext {	margin: 0 0 0 30px;	}#navNext:after {	background-color: #EEE;	border: 1px solid #CCC;	color: #999;	content: ">";	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px:	font-weight: bold;	margin-left: 5px;	padding: 0 3px 0 3px;	}#headShot {	/* POSITION must be set to RELATIVE on all DIVs to suppress IE/Win "Peekaboo" bug */	/* Documented at http://www.positioniseverything.net/explorer/peekaboo.html */	position: relative;	border: 1px solid #999999;	float: right;	height: 225px;	margin-bottom: 20px;	margin-left: 20px;	padding: 5px;	width: 195px;	}#clear {	/* POSITION must be set to RELATIVE on all DIVs to suppress IE/Win "Peekaboo" bug */	/* Documented at http://www.positioniseverything.net/explorer/peekaboo.html */	position: relative;	clear: both;	height: 0;	width: auto;	}/* ------------------------------------------------------------ */.backUpArrow {	padding-top: 5px;	padding-right: 0;	text-align: right;	}.backUpArrowImg {	border: 1px solid #666666;	float: right;	margin: 0;	padding: .25em .25em .25em .3em;	}.backUpArrowImg a {	border: 0;	}.callOut {	border: 1px solid #FF6600;	margin-top: -20px;	margin-right: 20px;	margin-bottom: 30px;	margin-left: 20px;	padding: 1em;	}.callOut2 {	border: 1px solid #FF6600;	margin-top: 0;	margin-right: 20px;	margin-bottom: 30px;	margin-left: 20px;	padding: 1em;	}.callOut2 p {	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	}.callOutFAQ {	border: 1px solid #FF6600;	margin: 0 20px 30px 20px;	padding: 1em 1em 0 0;	}.clear {	clear: both;	height: 0;	margin: 0;	padding: 0;	}.col1 {	width: 70px;	}.contactLabel {	border: 1px solid #FF9900;	padding: 3px 4px 3px 4px;	}.contactQuo1 {	color: #FF9900;	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-variant: normal;	font-weight: bold;	}.contactQuo2 {	color: #FF9900;	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-variant: normal;	font-weight: bold;	}.gradStudColumn {    height: 100%; 	width: 33%;	}.gradStudTable {    border: 0;	text-align: left;	width: 100%;	}.important {	border: 2px dotted #FF6600;	margin: 0 0 3px 0;	padding: 4px;	}.italic {	font-style: italic;	}.jobList {	list-style-type: square;	}.jobListColumn {    height: 100%; 	width: 33%;	}.jobListTable {    border: 0;	text-align: left;	width: 100%;	}.letter {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: normal;	}.letter strong {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	font-variant: small-caps;	text-transform: lowercase;	}.listContent {	margin-right: 20px;	padding-bottom: 1em;	}.paraAbout {	height: 200px;	margin-left: 20px;	padding-bottom: 1em;	}.paraContent {	margin-right: 20px;	margin-left: 20px;	padding-bottom: 1em;	}.paraContentDeep {	margin-left: 20px;	margin-bottom: 3em;	padding-bottom: 1em;	}.paraLinks {	line-height: 1.5;	margin-left: 20px;	padding-bottom: 1em;	}.topLink {	float: right;	font-size: 11px;	margin: 0 10px 7px 0;	padding: 3px;	}.upLink {	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	float: right;	margin-left: 4em;	padding-bottom: 3px;	padding-left: 1em;	width: 3em;	}.upLinkJobs {	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	float: right;	margin-top: 1em;	margin-left: 4em;	padding-bottom: 3px;	padding-left: 1em;	width: 3em;	}.urgent {	background-color: #FFFFFF;	border: 1px solid #FF6600;	color: #FF6600;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	padding: 0 5px 0 5px;	}
