div#newsPanel h2,
div#eventsPanel h2,
div#directorySearchPanel h2,
div#tvPanel h2,
ul#topnavigation li			{background-color:#181e43;/* url('/media/2232/sprites.gif') no-repeat */}

		

* {margin: 0; padding: 0; border: 0;}

body {
text-align: center; 
color: #464646;
min-width: 62.5em;
}

body {
font-family: arial, verdana, tahoma, sans-serif;
font-size: 100%;
line-height: 1.5;
}

.accessText										{display:none;}

/***************************************************************/
/**************** Layout CSS begins ****************************/

body											{}

a.jumpLink										{display:none;}

#wrapper { /* also holds the left "sliding" tab */
text-align: left;
width: 78.125em; /* this can fixed or fluid */
margin:0pt auto 0pt auto; /* NN will put content out of scrollable reach if auto is used unless there's a min-width on body too*/
font-size: 0.8em;
padding:0;
position:relative;
}

div#columns3									{overflow:hidden;}

#header, #footer								{clear: both;}

#header										{color:#000;text-align:right;padding:0;height:18em;position:absolute;top:0;left:0;width:100%;}

div#bannerImage									{}
#logo										{border-bottom:0.313em solid #cdcdcd;position:relative;height:12.266em;}
#logo img				{position:absolute;left:0;top:0;z-index:10;width:78.125em;height:12.266em;}

#slideshowWrapper{position:relative;height:11.953em;margin:0 0 0px 0;background-color:#fff;}
#fssPrev{position:absolute;top:13.203em;left:-5.234em;background:url(arrows.png) -60.547em 0px;width:5.234em;height:11.172em;text-indent:-99978.05em;display:none;}
#fssNext{position:absolute;top:13.203em;left:50.469em;background:url(arrows.png) no-repeat;width:5.234em;height:11.172em;text-indent:-99978.05em;display:none;}
#fssPlayPause{position:absolute;bottom:3.125em;right:3.125em;background:url(white.png) repeat;padding:0.313em 0 0.313em 0;-moz-border-radius:.39em;width:4.688em;text-align:center;display:block;color:#333;text-decoration:none;font-size:1em;display:none;}

#slideshow{width:78.12em;height:12.266em;background-repeat:no-repeat;overflow:hidden;background-color:white;padding:0;position:absolute;right:0;top:0;}
#fssList{position:absolute;bottom:1.563em;left:72.656em;white-space:nowrap;z-index:10;}
#fssList li{display:block;overflow:hidden;float:left;background:transparent url() ! important;height:1.328em;width:1.328em;}
#fssList li a{display:block;width:0.859em;height:0.859em;margin:.23em;white-space:nowrap;font-size:.23em;color:#042c5f;text-decoration:none;text-align:center;border:.08em solid #042c5f;background-color:#042c5f;background-image:url() ! important;}
#fssList li.fssActive a{color:white;border:.08em solid #042c5f;background-color:white;background-image:url() ! important;}

div#slideshow .item						{width:78.12em;height:12.266em;background-repeat:no-repeat;background-color:#fff;overflow:hidden;}
div#slideshow .item h2						{color:white;font-family:verdana;font-weight:bold;font-size:2.19em;margin:1.80em 2.97em 1.80em 2.97em;letter-spacing:-.08em;line-height:2.73em;display:block;padding-top:1.80em;}
div#slideshow .item h2 a					{color:white;text-decoration:none;}

div#slideshow .item .panelContent				{width:78.12em;height:12.266em;}
div#slideshow .item .text					{display:none;}
div#slideshow .item .text a					{display:none;}






#header #SearchContent							{background-position:0 0;background-color:#cdcdcd;overflow:hidden;margin:0 0 0 0;}
#header form									{float:left;margin:0.547em 0 0 1.33em;color:#0c285b;font-weight:bold;}
#header #search									{width:15.208em;font-size:1em;font-family:arial, verdana;cursor:pointer;height:1.458em;line-height:1.458em;padding-top:.313em;color:#00493e;font-weight:bold;}
#header input#go								{color:black;font-size:1em;line-height:1.458em;padding:.208em .104em .208em .104em;margin:0;cursor:pointer;background-color:#d1d2d4;text-transform:uppercase;font-weight:bold;}
#header input#submit							{border:.16em solid #black;font-size:0.8em;font-family:arial, verdana;line-height:1.4em;margin-left:.63em;width:7.81em;padding:0;cursor:pointer;}

#SearchContent ul#crumbNav						{float:right;line-height:2.969em;font-size:1em;list-style-type:none;overflow:hidden;}
#header #SearchContent ul#crumbNav a					{padding:0 .625em 0 .625em;color:#0c285b;text-decoration:none;}
#header #SearchContent ul#crumbNav a.rssIcon img		{margin-top:0.625em;}
#header #SearchContent ul li, 
#header #SearchContent ul li a					{float:left;color:#0c285b;font-weight:bold;}


#header #topNav									{margin:0.625em 0 0.625em  0;overflow:hidden;height:2.578em;}
#header #topNav ul								{list-style-type:none;}
#header #topNav ul li								{float:left;}
#header #topNav ul li a								{background-color:#1b3564;display:block;width:12.5em;line-height:2.578em;height:2.578em;text-align:center;color:white;text-decoration:none;font-weight:bold;font-size:1em;color:White;padding:0 0 0 0;letter-spacing:-.08em;margin:0 .31em 0 .31em;}

#header #breadCrumbs								{height:2.188em;line-height:1.953em;color:black;width:100%;border-top:.31em solid #cdcdcd;}
#header #breadCrumbs ul								{list-style-type:none;margin:.78em 0 0 1em;}

#header #breadCrumbs ul li, 
#header #breadCrumbs ul li a							{float:left;color:#00aeef;font-weight:bold;font-size:1.250em;}

#header #breadCrumbs ul li							{padding:0 0 0 .313em;}


a#minustext			{font-size:0.8em;}
a#resettext			{font-size:1.1em;}
a#plustext			{font-size:1.4em;}

#header #SearchContent ul li a#contrast			{color:white;background-color:black;padding:0 0.3em 0 0.3em}
#header #SearchContent ul li a#standard			{display:none;}



#supNav										{float:right;width:37.063em;}
#supNav ul#social								{float:right;list-style-type:none;border-right:.08em solid black;margin:0.547em 0 0 0;border-left:.08em solid black;padding:0 1.172em 0 1.172em;}
#supNav ul#social li								{float:left;line-height:3.05em;padding:0 0.547em 0 0.547em;}
#supNav ul#social li img							{}


#supNav ul#iNav									{float:right;list-style-type:none;margin:0 1.17em 0 1em;}
#supNav ul#iNav li								{float:left;line-height:3.05em;padding:0 0.547em 0 .55em;}


ul#accessNav									{float:left;list-style-type:none;border-right:.08em solid black;margin:0.547em 0 0 1.17em;border-left:.08em solid black;padding:0 1.17em 0 1.17em;overflow:hidden;height:1.88em;}
ul#accessNav li									{float:left;padding:0 0.2em 0 .55em;line-height:1.88em;}


span.crumbSep									{padding:0 .417em 0 .417em;}

#header img									{}

#footer										{color:#000;overflow:auto;padding:0pt 0 1.8em 0;background-color:#181e43;position:relative;min-height:15.625em;}
#footer h2									{color:white;border-bottom:.08em solid white;margin:0;padding:.521em 0 .521em 5.208em;z-index:10;}
#footer #c1									{position:absolute;right:0;top:0;width:7.97em;height:7.42em;background-position:-680.547em -9.77em;}
#footer #c2									{position:absolute;left:0;bottom:0;width:7.97em;height:7.42em;background-position:-61.72em -9.77em;}

#footer div.inner								{padding:0 0 0 3.333em;margin:1.72em;}

#footer ul									{float:left;margin:0 2.083em 0 0;padding:0 0 0 0;list-style-type:none;}
#footer ul li									{margin:0 0 0 0;padding:0 0 0 0;}

#footer ul li a									{color:#ffffff;font-size:1em;font-weight:bold;text-decoration:none;}

#footer p.thego									{float:right;text-align:right;margin:0 .78em 0 0;}
#footer p.thego a								{color:#828283;}

div#theGoFooter									{overflow:auto;margin:1em 0 0 0;background-color:#cdcdcd;}
div#theGoFooter ul								{list-style-type:none;float:left;margin:0 0 0 1.563em;}
div#theGoFooter ul li							{float:left;line-height:3.05em;color:white;margin:0 1.563em 0 0}
div#theGoFooter ul li a							{color:white;font-size:1em;text-decoration:none;font-weight:bold;}

div#theGoFooter a#theGo							{color:white;font-size:1em;text-decoration:none;font-weight:bold;line-height:3.05em;float:right;margin:0 1em 0 0}

#contentfloatholder {/* also makes the right "sliding" tab */
float: left;
width: 100%;
position: relative;
margin:23.047em 0 1em 0;
}




#contentfloatholder:after {
 /* this is for NN6 to clear floats */
    content: "."; 
    display: block; 
    height: 0px;
    clear: both; 
    visibility: hidden;
}

#columns3 #centerpad {
margin: 0 18.906em 0 18.594em;
display: inline-block; /* TRIP haslayout for safety */
}

#columns2 #centerpad {
margin: 0 18.359em 0 0;
display: inline-block; /* TRIP haslayout for safety */
position:relative;
}

#columns1 #centerpad {
margin: 0 0 0 0;
display: inline-block; /* TRIP haslayout for safety */
}

#centerpad .inner							{padding:1em;}

#centerpad h1{
margin:0.3em 0;
}

#centerpad {
display: block; /* SWITCH back the display */
min-height:35.156em;
}

#columns3 #centerpad					{background-color:White;}

#centerpad h1							{font-family:arial narrow, arial;display:inline;color:#1b3564;font-size:2.422em;font-weight:normal;}
#centerpad p.openingPara				{color:#464646;margin:2em 0 1em 0;font-size:1.146em;}
#centerpad p							{color:#464646;margin:2em 0 1em 0}
#centerpad ul							{color:#464646;margin:2.083em 0 2.083em 2.083em}

#centerpad p img						{margin:1em;}

#center {
  color: #000;
  float:left;
  width: 100%;
  margin-right: -95%; 
  
	/* this needs to be less than 100% for Moz/Mac which thinks 
         it's empty otherwise. The difference is made up by putting a 
         negative left margin on the left float:
	   Note IE/Mac doesn't like this method ~ it wants the 100% so it can 
	   be fed in using IE only CSS below becasue IE/Win also works with the 100% method.  
	*/
}

#left {
  float:left;
  width: 18.59375em;
  margin-left: -5%; /* the difference to make the left colum appear flush left */
  padding:0 0 0 .833em;
}

#right {
  float:right;
  width: 18.906em; /*19.53em;*/
}

#columns2 #right {
  float:right;
  width: 17.5em; /*19.53em;*/
}


/*************       For IE Mac           **************/
/* IE/Win is also using these rules, but it doesn't mind */
* html div#center {margin-right: -100%;}
* html div#left {margin-left: 0;}

#left h3, #left p,
#right h3, #right p
{
padding: 0 1.56em; 
}

/***** General formatting ****/
 /* tanfa logo/link */

#pagetop h1, #pagetop h2, #pagetop h3 {
margin: 0.3em 17.19em;
font-family: georgia, serif;
padding: 0;
}

#pagetop h1 {font-size: 1.4em;}
#pagetop h2 {font-size: 1.2em;}
#pagetop h3 {font-size: 1em;}

#wrapper {
position: relative;
z-index: 500;
margin-bottom:2em;
}

/***************************************************************/
/************ Main Navigation CSS begins ***********************/

ul#topnavigation{
list-style-type:none;
margin:0 0 1em 0;
padding:0;
width:19.141em;
}

/* Level 1 Items */
ul#topnavigation li{
width:17.813em;
text-align:left;
background-repeat:no-repeat;
margin:0 0 .313em 0;
padding:0;
background-position:-35.78em -22.81em;
position:relative;
background-color:#181e43;
}

ul#topnavigation li a{
line-height:1.563em;
display:block;
color:white;
text-decoration:none;
display:block;
margin:0 2.604em 0 0;
padding:.521em 0 .521em 2.083em;
font-weight:bold;
font-size:1.146em;
}

ul#topnavigation li a strong {
float:right;
margin:0 1.354em 0 0;
position:absolute;
right:.521em;
top:.521em;
}

/* Level 2 Items */

ul#topnavigation ul
{
list-style-type:none;
margin:0 0 0 0;
}

ul#topnavigation ul li{
width:auto;
height:auto;
line-height:2.27em;
text-align:left;
background-image:url();
background-repeat:no-repeat;
padding:0 0 0 0pt;
margin:0 0 0 0;
background-color:#A1C9ED;
}

ul#topnavigation ul li a{
font-weight:bold;
font-size:1em;
height:auto;
line-height:1.56em;
display:block;
color:#1B3564;
text-decoration:none;
display:block;
margin:0 0 0 0pt;
padding:0 20pt 0 2.083em;
border-bottom:.08em solid white;
}

ul#topnavigation ul li a strong
{
	float:right;
	margin:0 1.354em 0 0;
	position:absolute;
	right:.521em;
	top:0pt;
}
/* Level 3 Items */

ul#topnavigation ul li ul
{
margin:0 0 0 0pt;
padding:0 0 0 0;
}

ul#topnavigation ul li ul li
{
border-bottom:.08em solid white;
background-color:White;
}
ul#topnavigation ul li ul li a
{
margin:0 0 0 1.563em;
border-style:none;
}

/***************************************************************/
/************ Footer Navigation CSS begins ***********************/

ul#footernavigation{
list-style-type:none;
overflow:auto;
margin:0 0 .39em .39em;
float:left;
}

ul#footernavigation li{
float:left;
}

ul#footernavigation li a{
color:#d0d6d8;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
font-size:.833em;
border-right:.08em solid #0D0259;
padding:0 .31em 0 .31em;
}

/***************************************************************/
/************ Site Search CSS begins ***********************/

div#xsltsearch{

}

div#xsltsearch form{
margin:0 3.125em 0 3.125em;
padding:.521em;
background-color:#e4e4e4;
}

div#xsltsearch_results{
background-color:#e4e4e4;
padding:.313em;
}

div#xsltsearch_results div.xsltsearch_result{
margin:0 0 1em 0;
}

div#xsltsearch_results p.xsltsearch_result_title{
font-weight:bold;

margin:0;
}

div#xsltsearch_results span.xsltsearch_ordinal{

}

div#xsltsearch_results p.xsltsearch_result_description{
padding-left:1.771em;
margin:0;
}

div#xsltsearch_results p.xsltsearch_result_link{
padding-left:1.771em;
margin:0;
}

div#xsltsearch_results p.xsltsearch_result_link a{
color:#B1B81A;
}

div#right div.panel,
div#left div.panel,
div#centerpad div.panel				{background-color:#a0c9ec;padding:0px 0px .208em 0px;margin:0 0 1em 0;width:17.813em;position:relative;}

div#centerpad div.panel				{width:38.75em;}

div#left div.panel					{width:17.734em;overflow:hidden;}

div#left div.imagePanel,
div#right div.imagePanel,
div#centerpad div.imagePanel			{margin:0 0 .521em 0;}

div#left div.panel .inner,
div#right div.panel .inner,
div#centerpad div.panel .inner			{padding-bottom:0.5em;}

div#right div#tvPanel				{margin:0 0 0 0;padding-bottom:0;}
div#left div#tvPanel				{padding-bottom:0;}

div#right div.panel ul,
div#left div.panel ul,
div#centerpad div.panel ul			{color:#00386a;margin:0em 0 0 0;font-size:.938em;list-style-type:none;}

div#right div.panel li,
div#left div.panel li,
div#centerpad div.panel li			{margin:0.5em 0 0.5em 0;border-bottom:.16em solid #f5fafd;padding:0 1em 0 1em;}


div#centerpad div.panel h3			{background:transparent url('/media/6304/widepanelbg.png') no-repeat;line-height:4.375em;color:white;padding:0 0 0 1em;font-size:2.083em;}

div#left div.panel h3,
div#right div.panel h3				{background:transparent url('/media/6304/widepanelbg.png') no-repeat;line-height:4.375em;color:white;padding:0 0 0 1em;font-size:2.083em;}

div#right div.panel img.pImage,
div#left div.panel img.pImage		{width:6.02em;height:5.63em;overflow:hidden;}


div#right div.panel img.pImage,
div#left div.panel img.pImage,
div#centerpad div.panel img.pImage		{margin:0 .521em .521em 0;float:left;}


div#right div.panel p,
div#left div.panel p,
div#centerpad div.panel p				{padding:.521em .521em .521em .521em;color:#0c2454;font-size:1em;font-weight:bold;}



div#right div#directorySearchPanel p,
div#left div#directorySearchPanel p		{position:static;margin-left:.521em;}

div#right div#directorySearchPanel a,
div#left div#directorySearchPanel a		{margin-left:.521em;}

div#right div#directorySearchPanel form,
div#left div#directorySearchPanel form		{margin-left:.521em;}

div#centerpad div.panel p				{margin-top:.521em;}



div#right div.panel a.moreLink,
div#left div.panel a.moreLink,
div#centerpad div.panel a.moreLink		{position:absolute;right:.521em;bottom:.313em;color:#00386A;font-size:.938em;text-decoration:underline;}




div.panel a					{color:#00386a;font-weight:bold;text-decoration:none;}

div#newsPanel h2				{background:#181e43 url('/media/181270/videoPanelBG.gif') no-repeat;line-height:3.30em;padding:0 0 0 .78em;height:3.30em;color:#fff;font-size:1.41em;background-position:9.5em 0.4em;}
div#eventsPanel h2				{background:#181e43 url('/media/181280/eventPanelBG.gif') no-repeat;line-height:3.30em;padding:0 0 0 .78em;height:3.30em;color:#fff;font-size:1.41em;background-position:9.5em 0.4em;}
div#directorySearchPanel h2			{background:#181e43 url('/media/181275/findPanelBG.gif') no-repeat;line-height:3.30em;padding:0 0 0 .78em;height:3.30em;color:#fff;font-size:1.41em;background-position:9.5em 0.4em;}
div#tvPanel h2					{background:#181e43 url('/media/181285/videoPanelBG.gif') no-repeat;line-height:3.30em;padding:0 0 0 .78em;height:3.30em;width:12.6em;color:#fff;font-size:1.41em;text-align:left;background-position:10em 0.3em;}

.panel a.seeMore				{color:#00386A;text-decoration:none;display:block;padding-right:0.9em;text-align:right;font-size:.938em;}

div#sampleVideo					{margin:1em 0 0 1em;}

div#campusLogos ul				{list-style-type:none;width:14.53em;float:right;margin:0;}
div#campusLogos ul li				{float:left;}
div#campusLogos ul li.barnfield			{margin:0 1em 0 0;}

#columns2 #contentPanel				{margin:1em 0 1em 0;width:57.73em;padding:.39em 0 .39em 0;}
#columns2 #contentPanel .inner			{width:auto;margin:0 .39em 0 .39em;overflow:auto;padding:0 .521em 0 0;}
#columns2 #contentPanel .inner img		{margin:0 1em 0 0;}

#columns2 #contentPanel	h1			{font-size:2.083em;letter-spacing:-.104em;}

#columns2 #hpPanels ul				{list-style-type:none;}
#columns2 #hpPanels ul li			{float:left;}
#columns2 #hpPanels ul li.position2		{margin:0 .938em 0 .938em;}




.newsItem					{margin:2.083em 0 1em 0;}
.newsItem h2 a					{color:#1B3665;font-size:1.250em;text-decoration:none;}
#centerpad .newsItem p				{margin:0;}
#centerpad .newsItem a.moreLink			{color:#1B3665;display:block;text-align:right;}

.eventItem					{margin:2.083em 0 1em 0;}
.eventItem h2 a					{color:#1B3665;font-size:1.250em;text-decoration:none;}
#centerpad .eventItem p				{margin:0;}
#centerpad .eventItem a.moreLink		{color:#1B3665;display:block;text-align:right;}

.videoItem					{margin:2.083em 0 1em 0;}
.videoItem h2 a					{color:#1B3665;font-size:1.250em;text-decoration:none;}
#centerpad .videoItem p				{margin:0;}
#centerpad .videoItem a.moreLink		{color:#1B3665;display:block;text-align:right;}

#centerpad p#xsltsearch_navigation		{text-align:center;}
#centerpad p#xsltsearch_navigation a		{color:#1B3665;}

div#content p					{margin:0;}

ul.serviceLocations				{}

ul.serviceLocations p				{margin:0 ! important;}


#centerpad ul.AZLinkList			{list-style-type:none;margin:0;padding:0;border:.08em solid #666;overflow:auto;}
ul.AZLinkList li				{float:left;margin:0;padding:0;}
ul.AZLinkList li a				{padding:.208em .313em .208em .313em;font-size:1.146em;font-weight:bold;color:black;}

#centerpad ul.conditionList			{margin-top:0;}

div#hostedBy					{text-align:right;margin:1em 0 1em 0;}



table.loginForm							{border:.39em solid #e4e4e4;margin:0 0 0 16.667em;}

table.loginForm td.instuctCss			{line-height:2.083em;}
table.loginForm td.titleCss				{line-height:2.604em;font-weight:bold;font-size:1.563em;}

table.loginForm input.textBox			{border:.08em solid #666;}
table.loginForm input.loginButton		{border:.08em solid #666;padding:0 1.563em 0 1.563em;}







ul#sitemap								{margin:0 0 0 3.125em;}
ul#sitemap li							{font-weight:bold;}
ul#sitemap ul							{margin:0 0 0 2.604em;}
ul#sitemap ul li						{font-weight:normal;}
ul#sitemap a							{color:Black;text-decoration:none;}






div#monthView				{background-color:#a0c9ec;padding:0px 0px;width:17.813em;margin:0 0 10pt 0}
div#monthView h2			{margin:0 0 10px 0 ! important;padding:0 ! important;}
div#monthView h2 strong			{display:none;}
div#monthView #picker			{}

div#monthView th			{color:White;font-size:11px;text-align:left;padding:5px 5px 5px 5px;}

div#monthView #picker caption		{background:#181e43;line-height:3.30em;padding:0 0 0 .78em;height:3.30em;color:#fff;font-size:1.41em;text-align:left;font-weight:bold;}

div#monthView div.calNav		{text-align:right;float:right;position:relative;}
div#monthView div.calNav a		{}
div#monthView div.calNav a.next		{background-image:url('/media/199808/nextLink.gif');width:24px;height:24px;display:block;float:left;position:absolute;right:10px;top:17px;}
div#monthView div.calNav a.prev		{background-image:url('/media/199803/previousLink.gif');width:24px;height:24px;display:block;float:left;position:absolute;right:40px;top:17px;}
div#monthView div.calNav a strong	{display:none;}



div#monthView #picker .day		{background:#a0c9ec;background-position:center center;width:27px;height:27px;text-align:center;line-height:27px;color:White;font-size:11px;font-weight:bold;padding:0 5px 0 5px;}
div#monthView #picker .gotEvent		{background:#a0c9ec url('/media/199813/withEvent.gif') no-repeat;background-position:center center;}
div#monthView #picker .gotEvent a	{color:White;text-decoration:none;}



/*
Evidence Portal Styles
*/



















































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

