html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center}

div#header{position:relative;height:125px;}
div#header #mainnav a{font-weight:bold;color:#536895;text-decoration:none;}
div#header #mainnav a.selectednav, div#header #mainnav a:hover{color:#1D2C4C !important;border-top:3px solid #536895;padding-top:2px;}	
div#header #mainnav .navspace{padding-right:13px;}
div#header #mainnav{padding-top:5px;}	

div#container{text-align:left}
div#container{width:1010px;margin:0 auto}

div#content p{line-height:1.4}
div#content table tr {border-bottom:1px solid #999 !important;}
div#content #dansbox{background-image:url(images/danb.jpg);background-repeat:no-repeat;background-position:bottom right;}

#masthead{background-color:#536895 ;background-image:url(images/tree2h.jpg);background-repeat:no-repeat;height:95px;border-bottom:1px solid #536895;}
#masthead img { margin-left:205px;position:absolute;top:24px;}

#textlogo {font-family:Big Caslon,serif;font-weight: normal;color:#fff;font-size:20pt;position:absolute;top:46px;left:335px;white-space:nowrap;}
	
#tagline {font-family:Big Caslon,serif;font-weight: bold;color:#0A224A;font-size:11pt;font-style:italic;white-space:nowrap;position:absolute;top:75px;left:850px;}

.morelink {color:#666;}
.morelink a{color:#666;padding-right:10px;background-image:url(images/rightarrow.jpg);background-repeat:no-repeat;background-position:right;font-size:90%;text-decoration:none;}
.morelink a:hover{color:#333;text-decoration:underline;}
.morelink3 a{color:#AEB4BA;padding-right:10px;background-image:url(images/rightarrow3.jpg);background-repeat:no-repeat;background-position:right;font-size:90%;text-decoration:none;}
.morelink3{color:#AEB4BA;}

.mainheading{font-weight:bold;text-decoration:underline;padding-left:10px;background-image:url(images/rightarrow2.jpg);background-repeat:no-repeat;background-position:left;color:#536895}

.facname {font-weight:bold;}
.facrank {color:#999;font-size:90%;padding-bottom:10px;}

.facnamecell {float:left;width:200px;}
.facrow {border-bottom:1px solid #9298AC;}
.facrow p{clear:none;padding-left:200px;}
.factable {width: 94%;margin-left:45px;border-bottom:1px solid #9298AC;}


.gradcell {float:left;width:140px;}
.gradrow {border-bottom:1px solid #9298AC;}
.gradrow p{clear:none;padding-left:140px;padding-top:-5px !important;padding-bottom:-2px !important;}

.adminnamecell {float:left;width:140px;clear:none;}
.admintitlecell {float:left;width:250px;clear:none;}
.adminroomcell {float:left;width:75px;clear:none;}
.adminemailcell {float:left;width:170px;clear:none;}
.adminphonecell {float:left;width:90px;clear:none;}
.adminrow {border-bottom:1px solid #9298AC;clear:both;}

.gradadvisor{float:left;width:90px;clear:none;}
.gradphone{float:left;width:110px;clear:none;}
.gradresearch{float:left;width:305px;clear:none;}

.admintable {width: 750px;margin-left:25px;}


.testadminnamecell {float:left;width:120px;clear:none;}
.testadmintitlecell {margin-left:10px;width:250px;clear:none;}
.testadminroomcell {float:left;width:75px;clear:none;}
.testadminemailcell {float:left;width:170px;clear:none;}
.testadminphonecell {float:left;width:90px;clear:none;}
.testadminrow {border-bottom:1px solid #9298AC;}
.testadmintable {width: 750px;margin-left:25px;border-bottom:1px solid red;}

div#content h3{margin-left:20px;font-weight:bold;font-size:110%;color:#11234A;}
div#content h4{margin-left:20px;color:#79809D;font-variant: small-caps;}
div#content p.sort{color:#999;font-size:90%;margin-left:25px;margin-top:-15px;}
div#content p{margin-left:25px;}
div#content ol, div#content ul{margin-left:45px;}
div#content p.sort a{color:#999;}
.sortselected {color:#333 !important; text-decoration:none;}
div#content #indivfactop{margin-top:60px;margin-left:20px;}
div#content .quarter{font-weight:bold;}

/* hidden subnavigation for left column */
div#navigation #h1,div#navigation #h2,div#navigation #h3,
div#navigation #h4,div#navigation #h5,div#navigation #h6,
div#navigation #h7,div#navigation #h8,div#navigation #h9,
div#navigation #h10,div#navigation #h11,div#navigation #h12,
div#navigation #h13,div#navigation #h14,div#navigation #h15,
div#navigation #h16,div#navigation #h17 {display:none;}

div#navigation #ginfo {display:none;}

div#navigation .facnames a{display:block;font-weight:normal !important;color:#536895;text-decoration:none;line-height:.2 !important;padding:0 !important;}

div#navigation a{display:block;font-weight:bold;color:#536895;text-decoration:none;padding:7px 0 !important;border-right:1px solid #EEEEFE;text-align:left !important;}
div#navigation a:hover{color:#1D2C4C;text-decoration:underline;}
div#navigation a.subnavselected{color:#1D2C4C !important;font-weight:bold !important;background-image:url(images/buttonbgSel4.jpg) !important;background-repeat:no-repeat !important;background-position:right !important;}
div#navigation a#subnavselected{color:#1D2C4C !important;font-weight:bold !important;background-image:url(images/buttonbgSel4.jpg) !important;background-repeat:no-repeat !important;background-position:right !important;}

div#navigation a.mainheading, div#extra a.mainheading{font-size:115% !important;font-weight:bold !important;text-decoration:underline;padding-left:10px !important;background-image:url(images/rightarrow2.jpg);background-repeat:no-repeat;background-position:left;color:#536895 !important;}

#ugradmainbox {background-color:#536895; width:500px;height:233px !important;margin-left:25px;background-image:url(images/ugmainbg.png) !important;background-repeat:no-repeat !important;background-position:right !important;}
#ugradmainboximage {float:left;clear:none;}
#ugradmainboxtext{margin-left:330px;clear:none;width:160px;padding:2px 0;}
#ugradmainboxtext p{color:#EEEEF6;}
#ugradmainboxtext p.attribution{font-style:italic;text-align:right;font-size:90%;color:#DEDEE6;}

#mainbox {background-color:#ABB6D9; width:550px;height:288px !important;margin-left:15px;background-image:url(images/mainboxrtbg.png) !important;background-repeat:no-repeat !important;background-position:right !important;}
#mainboximage {float:left;clear:none;}
#mainboxtext{margin-left:390px;clear:none;width:150px;padding:2px 0;}
#mainboxtext p{color:#203168;}
#mainboxtext p.attribution{font-style:italic;text-align:right;font-size:90%;color:#203168;}

div#extra a{display:block;color:#536895;text-decoration:none;padding:7px 0 7px 20px !important;}
div#extra a.rightsubnavsel{color:#1D2C4C;font-weight:bold;}


/*------------------------ Gradient kiosks ------------------------*/
.infoKiosk
{
  clear:left;
  background:url("images/kioskGr.png") repeat-x left top;
  margin:8px 0 13px 0;
  zoom:1;
}

.infoKioskB
{
  clear:left;
  background:url("images/kioskGrB.png") repeat-x left top;
  margin:8px 0 13px 0;
  zoom:1;
}


div.right .infoKiosk,div.right .infoKioskB
{
  margin:0px 0 13px 0 !important;
}

.infoKioskHalf
{
  clear:left;
  background:url("images/kioskGr.png") repeat-x left -42px;
  margin:0px 0 13px 0;
}

div.left .grKiosk
{
  background:url("images/leftKioskBackground.gif") repeat-y left top;
  padding:7px 13px 7px;
}

div.right .grKiosk
{
  background:url("images/rightKioskBackground.gif") repeat-y left top;
  padding:7px 13px 7px;
}








.infoKioskB .lt
{
  width:100%;
  height:5px;
  float:right;
  background: url("images/kioskRoundsB.png") no-repeat left top;
  line-height:0px;
  font-size:0px;
}

.infoKioskB .rt,
{
  width:4px;
  height:5px;
  float:right;
  background: url("images/kioskRoundsB.png") no-repeat right top;
  line-height:0px;
  font-size:0px;
}

.infoKioskB .lb
{
  width:100%;
  height:5px;
  float:right;
  background: url("images/kioskRoundsB.png") no-repeat left bottom;
  line-height:0px;
  font-size:0px;
}

.infoKioskB .rb
{
  width:4px;
  height:5px;
  float:right;
  background: url("images/kioskRoundsB.png") no-repeat right bottom;
  line-height:0px;
  font-size:0px;
}





.infoKiosk .lt
{
  width:100%;
  height:5px;
  float:right;
  background: url("images/kioskRounds.png") no-repeat left top;
  line-height:0px;
  font-size:0px;
}

.infoKiosk .rt
{
  width:4px;
  height:5px;
  float:right;
  background: url("images/kioskRounds.png") no-repeat right top;
  line-height:0px;
  font-size:0px;
}

.infoKiosk .lb, .infoKioskHalf .lb
{
  width:100%;
  height:5px;
  float:right;
  background: url("images/kioskRounds.png") no-repeat left bottom;
  line-height:0px;
  font-size:0px;
}

.infoKiosk .rb, .infoKioskHalf .rb
{
  width:4px;
  height:5px;
  float:right;
  background: url("images/kioskRounds.png") no-repeat right bottom;
  line-height:0px;
  font-size:0px;
}
.right {
	float: right;width:215px;
}




