body{
/*	background: White url("diaggrid.png");*/
/*	background:#e6e6e6;*/
/*	background:#EEEEEE;*/
	font:85%/1.3 Arial,Helvetica,Geneva,sans-serif;
	background:#A1A1A1 url(../images/bg_page_border.png) repeat-y top center;
	color:black;
}
h1,h2,h3{
	font: normal normal 120% "Trebuchet MS",Verdana,Arial,sans-serif;
	color:Black;
	margin-top:0;
}
h2,h3{
	font-size:110%;
}
img{
	margin:0;
	padding:0;
}
a{
	color:#0063DC;
}
a:hover{
	color:#00377A;
}
ol, ul{
	padding-left:1.5em;
}
table{
	width:100%;
}
td{
	vertical-align:top;
	padding-right:1em;
	border-top-width:thin;
	border-top-color:#E4E4E4;
	border-top-style:solid;
	color:#686868;
}
th{
	vertical-align:top;
	color:#686868;
}

#Upperband{
	background-color:#000066;
	background-image:url(../images/background-stripe.png);
	background-repeat:repeat;
}

#Upperband a{
	font-size:80%;
	color:#D2D2D2;
	text-decoration:none;
	background-image:url('../images/right-arrow.png');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:6px;
}
#Upperband a:hover{
	color:White;
	background-image:url('../images/right-arrow-hover.png');
}
#Upperband input{
	background: #C3C3C3 url("metal.jpg");
	border-color:#ACACAC;
	border-style:solid;
	border-width:1px;
	font-size:85%;
	margin-top:0;
	margin-bottom:1px;
}
#Upperband input:hover{
	background:#e6e6e6;
	background-image:none;
}
#Upperband input:focus{
	background:#e6e6e6;
	background-image:none;
}
#Upperband form{
	display:inline;
	font-size:80%;
	color:#717171;
	margin-left:5em;
}
#Upperband .btnSearch{
	color:#717171;
}
#Upperband fieldset{
	display:inline;
	border-style:none;
	margin:0;
	padding:0;
}
#Upperband input{
	margin:0;
	padding:0;
}

#Header img{
	margin:0;
}

#Masthead{
	color:#940000;
	font: normal normal 180% "Trebuchet MS",Arial,sans-serif;
}

#Tabs a{
	background:#c94b10 url(../images/bg_tab.png) no-repeat top center;
	text-decoration:none;
	color:#F0F0F0;
}
#Tabs a:hover{
	background:#c94b10 url(../images/bg_tab_hover.png) no-repeat top center;
	color:White;
}
#Tabs li.activelink a,ul#Tabs li.activelink a:hover{
	background:#00008a;
	color:White;
	font-weight:bold;
}

#SubMenuBand{
	margin:5px 0 0 0;
}
#SubMenuBand a{
	padding-top:1px;
	padding-bottom:1px;
	color:#E9E9E9;
	padding-left:6px;
}
#SubMenuBand a:hover{
	color:White;
	background-image:url('../images/right-arrow-hover.png');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:6px;
	text-decoration:none;
}
#SubMenuBand .Active{
	color:White;
	background-image:url('../images/right-arrow.png');
	background-repeat:no-repeat;
	background-position:left;
	font-weight:bold;
}

#Side{
	background:#0541AF;
	color:white;
}
#Side p, ol, ul{
	line-height:1.1em;
}
#Side h1, h2, h3{
	line-height:1.1em;
	font-size:110%;
	color:white;
}
#Side a{
	color:#DEDEDE;
}
#Side a:hover{
	color:#FFFF00;
}

#Container{
	background:#00008a;
}

#Content{
	background-color:White;
}
#Content h1{
	color:white;
	background:#2185C5;
	width:100%;
	font-weight:bold;
	font-size:140%;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	margin-top:0;
/*	background-image:url('../images/h1-bg-x.png');
	background-repeat:no-repeat;*/
}
#Content h2{
	color:#2185C5;
	font-weight:bold;
	font-size:135%;
/*	background-image:url('../images/h2-bg.png');
	background-repeat:repeat-x;*/
}
#Content h3{
	color:Black;
	font-weight:bold;
	font-size:120%;
}

.CBlockImage-Right{
	display:inline-block;
	float:right;
}
.CBlockImage-Right p{
	margin-top:0;
	font-size:80%;
	margin-left:10px;
}
.CBlockImage-Right img{
	margin-left:10px;
	margin-top:10px;
}

.CBlockImage-Left{
	display:inline-block;
	float:left;
}
.CBlockImage-Left p{
	margin-top:0;
	font-size:80%;
	margin-right:10px;
}
.CBlockImage-Left img{
	margin-right:10px;
	margin-top:10px;
}

.CBlockImage-Above{
	margin-right:auto;
	margin-left:auto;
	text-align:center;
}
.CBlockImage-Above p{
	margin-top:0;
	font-size:80%;
}
.CBlockImage-Left img{
	margin-top:10px;
}

#Footer{
	background:#2185C5;
	color:white;
	padding:0 0 0 0;
	text-align:center;
}
#Footer p{
	font-size:85%;
}

.Shows{
/*	float:none;
	border-width:1px;
	border-color:Black;
	border-style:solid;
	display:block;
	margin-top:10px;*/
}
.Show{
	width:140px;
	float:left;
	cursor:pointer;
}
.Show img{
	margin-left:5px;
}
.Show p{
	margin-top:.5em;
	margin-left:5px;
	font-size:90%;
	text-align:center;
}

.ShowLinks{
	margin-top:0;
	background:#E6F5FF;
	border-top-width:1px;
	border-top-color:#33B1FF;
	border-top-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#33B1FF;
	border-bottom-style:solid;
	padding-top:.25em;
	padding-bottom:.25em;
	
}
.ShowLinks a{
	font-size:85%;
	margin-right:1em;
}
.ShowLinks a:hover{
	text-decoration:underline;
}

.Calendar{
	width:100%;
}
.CalendarEvent{
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	margin-right:-10px;
	background:#cbd9e2;
}
#Side .CalendarEvent{
	margin-right:0;
	margin-bottom:5px;
	background:#98b3c5;
}
p.CalendarEventTitle{
	font-size:125%;
	font-weight:bold;
	margin-top:0;
	color:#00008a;
}
.CalendarEvent h4{
	font-size:125%;
	font-weight:bold;
	margin-top:0;
	color:#00008a;
}
.CalendarEvent h5{
	font-size:125%;
	font-weight:bold;
	margin-top:0;
	color:#2185C5;
}
.FeaturedResearchProject{
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	margin-right:-10px;
	padding-bottom:10px;
	background:#e2e1ca;
}
#Side .FeaturedResearchProject{
	margin-right:0;
	margin-bottom:5px;
	background:#c7c69b;
}
#Side .FeaturedResearchProject a{
	color:#2185C5;
}
.FeaturedResearchProject h4{
	font-size:125%;
	font-weight:bold;
	margin-top:0;
	margin-bottom:10px;
	color:#00008a;
}
.FeaturedResearchProject h5{
	font-size:125%;
	font-weight:bold;
	margin-top:0;
	margin-bottom:10px;
	color:#2185C5;
}
.FeaturedResearchImage{
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	margin-right:-10px;
	padding-bottom:10px;
	background:#d9e6d1;
}
.FeaturedResearchImage td{
	border-top-style:none;
}
.FeaturedResearchImage h4{
	font-size:125%;
	font-weight:bold;
	margin-top:0;
	color:#00008a;
}
#Side .FeaturedResearchImage{
	margin-right:0;
	margin-left:-10px;
	margin-bottom:5px;
}
#Side .FeaturedResearchImage img{
	float:none;
	margin-right:5px;
	margin-bottom:5px;
}

.CItemEdit{
	background:black;
	padding:5px;
	color:white;
	margin-bottom:5px;
}
.CItemEdit a{
	color:lightblue;
}