@charset "utf-8";

/*Master heading styles 2008 07 11 before they were updated*/
h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.34em;font-family:Georgia;}
h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{color:#083150;}
h1{font-size:1.6em;line-height:1.34em;}
h2{font-size:1.4em;line-height:1.34em;}
h3{font-size:1.2em;line-height:1.34em;}
h4{font-size:1.1em;line-height:1.34em;}
h5{font-size:1em;line-height:1.34em;}
h6{font-size:1em;margin-top:1.2em;line-height:1.34em;}

/*Master table styles 2008 07 10 before they were updated*/
table{font-size:0.9em;background:#edf7fc;text-align:left;border-collapse:collapse;}
table tr,table th,table td{vertical-align:top;}
table th,table td{padding:8px;background:#f4f5f7;border-collapse:collapse;border:1px solid #fff;}
table th{ background:#f4f5f7; font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;color:#333; border-bottom: 2px solid #e1e2e4;}
table thead tr,table thead tr th,table thead tr td{border-top:0;}

body{color:#414141;}
a{color:#3764db;}
img.borderless{padding:0;border:0;}
td.col-1{width:18px;}

.h{float:left;width:100%;background:#2c4fab url(img/h.jpg) no-repeat 0 -21px;clear:both;}
.h-inner{min-height:80px;background:transparent url(img/h-inner.gif) no-repeat 100% 0px;margin-right:10px;}

.h h1,.h p.structure{float:left;font-family:Georgia, "Times New Roman", Times, serif;padding:0;margin:0;font-weight:normal;}
.h h1{position:relative;font-size:1.6em;font-weight:normal;margin:37px 0 0 18px;padding:0;width:346px;height:20px;overflow:hidden;}
.h h1,.h h1 a{color:#fff;}
.h h1 a{text-decoration:none;border-bottom:1px solid #a63e40;}
.h h1 a:hover{border-width:0;}
.h h1 a span{cursor:pointer;position:absolute;display:block;left:0;top:0;width:346px;height:20px;background:transparent url(img/h-logo.jpg) no-repeat 0 0;}

.h p.structure{font-size:1.2em;padding:36px 0 0 17px;}
.h p.structure,.h p.structure a{color:#98bfff;}
.h p.structure a{text-decoration:none;}

.s {float:left;width:100%;background:transparent url(img/wrap-content.jpg) no-repeat 3px 0;}
.s-inner {padding:9px 0 9px 0;zoom:1;}

.s .site-search {float:left;width:198px;margin:0;padding:0;zoom:1;}
.s .site-search h2 {position:absolute;left:-9999px;margin:0;}
.s .site-search div {margin-left:16px;position:relative;}
.s .site-search label {cursor:pointer;position:absolute;left:-9999px;}
.s .site-search input[type=submit] {width:30px;vertical-align:middle;} /*This is for when Javascript is off and keeps the submit button on the same line as the text box.*/
.s .site-search #site-search-query {vertical-align:middle;width:148px;padding:4px 2px 4px 4px;margin:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;line-height:13px;height:13px;color:#626261;background:#fff;border:1px solid #d1d1cf;border-right:0;}
.s .site-search #site-search-submit-link {vertical-align:middle;line-height:12px;} /*This element is onyl shown when Javascript is on.*/
.s .site-search #site-search-submit-link span {font-size:0.9em;background:#fff;color:#626261;border:1px solid #d1d1cf;padding:4px 4px 4px 4px;text-decoration:none;}
.s .site-search-focus #site-search-query {}
.s .site-search-focus #site-search-submit-link {}
.s .site-search-focus #site-search-submit-link span {color:#0390c6;}

.s .breadcrumb {margin:0px 0px 0 201px;padding:0px 12px 0px 18px;zoom:1;}
.s .breadcrumb h2 {position:absolute;left:-9999px;height:1px;margin:0;}
.s .breadcrumb p {font-size:0.9em;color:#030200;background:#f5f4f2;margin:0px 0px 0 0px;padding:0px 9px;}
.s .breadcrumb p a {color:#808485;}
.s .breadcrumb p span {color:#484848;}
.d-home .s .breadcrumb {}

.m{float:left;width:100%;background:#fff url(img/wrap-content.jpg) no-repeat 3px 0;border-top:0px solid #fff;}
.m-inner{padding:1px 12px 0 0;}

/*
Site menu
li.selected and a.selected refer to the currently selected item.
li.on and a.on refer to the items in the menu branch that leads to and include the currently selected item.
li.menu refers to the list item being a further menu
li.open refers to the current state of the menu with respect to javascript functionality
*/
.n{float:left;width:201px;}
.n .site-menu{font-family:"Trebuchet MS", Verdana, Arial, sans-serif;font-size:1.1em;line-height:1.34em;list-style-type:none;text-align:left;margin:0 0px 0 12px;padding:0 0px 0px 0px;border-bottom:1px solid #dfdfdf;}
.n .site-menu li{background:none;list-style-type:none;margin:0;padding:0;display:block;position:relative;}
.n .site-menu li a{display:block;text-decoration:none;}
.n .site-menu li a:hover{display:block;text-decoration:underline;}
.n .site-menu ul{background:none;margin:0px;padding:0px;}
.n .site-menu span{float:left;}
/*Level 1*/
.n .site-menu li:first-child > a{}
.n .site-menu li a{color:#222;font-weight:bold;padding:8px 4px 8px 20px;border-top:1px solid #dfdfdf;background-image:url(img/n-a-level-1.gif);background-repeat:no-repeat;background-position:3px 10px;background-color:#fff;}
.n .site-menu li a:hover,.n .site-menu li a.on{}
.n .site-menu li a:hover{}
.n .site-menu li a.on{background-image:url(img/n-a-level-1-on.gif);}
.n .site-menu li a.selected{background-color:#dfdfdf;}
.n .site-menu li a:hover.on{}
.n .site-menu li.on{}
/*Level 2*/
.n .site-menu li.on ul{border-top:1px solid #dfdfdf;padding:0 0 0 20px;}
.n .site-menu li li:first-child > a{border-top-width:0;}
.n .site-menu li li a{border-top:1px solid #dfdfdf;color:#68655D;margin:0 0 0 0;padding:7px 4px 7px 16px;font-weight:normal;font-size:0.9em;line-height:1.34em;line-height:1.5em;background-image:url(img/n-a-level-2.gif);background-position:0px 8px;}
.n .site-menu li li a:hover,.n .site-menu li li a.on{}
.n .site-menu li li a:hover{}
.n .site-menu li li a.on{background-image:url(img/n-a-level-2.gif);}
.n .site-menu li li a.selected{}
.n .site-menu li li a:hover.on{}
/*Level 3*/
.n .site-menu li li.on ul{border-top:1px solid #dfdfdf;padding:0 0 0 20px;}
.n .site-menu li li li:first-child > a{border-top-width:0;}
.n .site-menu li li li a{border-top:1px solid #dfdfdf;color:#a50d00;font-weight:normal;margin:0px 0;padding:4px 7px 4px 7px;font-size:0.9em;line-height:1.5em;background-image:none;}
.n .site-menu li li li a:hover,.n .site-menu li li li a.on{}
.n .site-menu li li li a:hover{}
.n .site-menu li li li a.on{background-image:none;}
.n .site-menu li li li a.selected{}
.n .site-menu li li li a:hover.on{}

.m .breadcrumb {margin:0px 0px 0 201px;}
.m .breadcrumb h2 {position:absolute;left:-9999px;}
.m .breadcrumb p {font-size:0.9em;color:#030200;background:#f5f4f2;margin:10px 12px 0 16px;padding:3px 9px;}
.m .breadcrumb p a {color:#808485;}
.m .breadcrumb p span {color:#484848;}
.d-home .m .breadcrumb {display:none;}

.c {margin:0px 0px 0 201px;}
.c-inner {margin:0px 0px 10px 18px;padding:0 0 0 0;}

.c h1{font-size:1.7em;line-height:1.34em;margin-top:4px;}
.c h1,.c h1 a{color:#072968;}
.c h2{font-size:1.5em;line-height:1.34em;}
.c h2,.c h2 a{color:#9f000d;}
.c h3{font-size:1.3em;line-height:1.34em;font-weight:bold;}
.c h3,.c h3 a{color:#333333;}
.c h4{font-size:1.1em;line-height:1.34em;font-weight:bold;}
.c h4,.c h4 a{}
.c h5{font-size:0.9em;line-height:1.34em;font-weight:bold;}
.c h5,.c h5 a{}
.c h6{font-size:0.8em;line-height:1.34em;font-weight:bold;}
.c h6,.c h6 a{}

.d-home .c-inner {background:transparent url(random-image.php) no-repeat 0 0;}
.d-home .c h1{color:#fff;background:#2c4fab url(random-image.php) no-repeat 0 0;margin-top:0px;font-size:1.6em;height:203px;text-align:right;}
.d-home .c h1 span{float:right;margin-left:auto;padding:63px 10px 0 0;display:block;width:180px;text-align:left;}

.c li{margin-top:0.8em;}
.c * > ul{padding-left:0;}
.c ul > li{padding-left:3em;list-style-type:none;}
.c ul > li{background:transparent url(img/m-ul-li-level-1.gif) no-repeat 9px 2px;}
.c ul > li > ul > li{background:transparent url(img/m-ul-li-level-2.gif) no-repeat 9px 3px;}
.c ol > li{background:none;padding-left:0;}

.c blockquote.highlighted{border:1px solid #cecece;padding:4px;margin-left:0;margin-right:0;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;color:#223153;}
.c blockquote.highlighted div{background-color:#d4e0f6;border:1px solid #94a8cc;padding:5px 20px 15px 20px;}

.sidebar {float:right;width:186px;margin:0px 0px 20px 10px;background:none;}
.d-home .sidebar {display:none;}
.d-home .c .sidebar {display:block;width:160px;}
.sidebar .news {background:#f6f8f9 url(img/sidebar-news.jpg) repeat-y 0% 0%;}
.sidebar .news-inner{padding:10px 10px 17px 10px;background:transparent url(img/sidebar-news-inner.jpg) no-repeat 100% 100%;}
.sidebar .news h2{margin:-11px -10px -17px -10px;background:#fff;padding:10px 0;border-bottom:4px solid #d4dfe5;color:#1d50a3;font-weight:normal;font-size:1.3em;}
.sidebar .news h3{border-top:1px solid #cddbe4;color:#333333;margin:14px 0 0 0;padding:14px 0 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;line-height:1.34em;}
.sidebar .news h3 a{color:#1d50a3;text-decoration:none;}
.sidebar .news h3 a:hover{text-decoration:underline;}
.sidebar .news p{display:none;}
.sidebar .news p.date{margin-top:0.3em;display:block;color:#303030;font-weight:normal;font-size:0.95em;line-height:1.34em;}

.sidebar .random-item {}

.f{color:#990600;clear:both;margin:0px;padding:0 12px 0px 12px;font-size:0.9em;line-height:1.5em;min-height:35px;}
.f a{color:#990600;}
.f p{margin-top:0;padding:12px 0 7px 0;}
.f p span.date-modified{float:right;}
.f p span.author{background:url(img/mail-icon.gif) no-repeat 0px 3px;padding-left:17px;}

.d-sociolinguistic-survey .m {background:none;}
.d-sociolinguistic-survey .n {position:absolute;left:-9999px;}
.d-sociolinguistic-survey .c {margin-left:0;}
.d-sociolinguistic-survey .c-inner {margin:0 10px;}
.d-sociolinguistic-survey .s {background:none;padding-left:12px;padding-right:12px;}
.d-sociolinguistic-survey .s .breadcrumb {margin:0px;padding:0;}
.d-sociolinguistic-survey .s .site-search {position:absolute;left:-9999px;}
.d-sociolinguistic-survey table {font-size:1em;line-height:1.8em;border-width:0;padding-left:0;padding-right:0;margin-left:0;margin-right:0;}
.d-sociolinguistic-survey table#main {width:100%;}
.d-sociolinguistic-survey th, .d-sociolinguistic-survey td {border-width:0;vertical-align:top;}
.d-sociolinguistic-survey th {font-size:1em;}
.d-sociolinguistic-survey input {font-size:0.85em;line-height:1.8em;}


/* ========================================== */
/* MIS class attributes. */
/* ========================================== */

#main-content #staff_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #efefef;
	width: 95%;
	padding: 0px;
	border: 1px solid #009933;
	margin: 0px;
}
#main-content #staff_list tr, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #f0f0f0;
	border: 2px solid #ffffff;
}
#main-content #staff_list TR:hover {
	background-color: #fff;
}
.OraHeader {
	background: #989898;
	font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}
.Phone {
	width: 100px;
}
.OraTableColumnHeader {
	color:#727272;
	background: #f0f0f0;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	white-space: nowrap;
}
.OraTableColumnSubHeaderRow {
}
.OraTableColumnSubHeader {
	color:#666666;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	background: #d5d5d5;
	border: 0px;
}
.OraTableColumnSubHeader td {
	background-color: #fff;
}
.OraTableCellText {
	background-color: #fff;
	line-height: 180%;
	border: 1px solid #efefef;
}
.OraTableCellText td {
	font-size: 100%;
	background: #efefef;
	
}
.OraTableCellText tr {
	font-size: 100%;
	background-color: #fff;
}
.OraTableCellText li {
	padding: 2px;
	font-size: 100%;
}
/**/

/* Long Room Link */
.longroomlink { padding: 10px 0 0 12px}
