/* CSS Document */

body {
	background: #3D89DC;
}

a {
	color: #3D89DC;
}

b {
	color: black;
}

a:hover {
	text-decoration: none;
}

.heading {

	color: #7a7a8a;
	font-family: verdana, sans serif;
	font-size: 16pt;
	font-weight: normal;
	padding-top: 25px;
	padding-bottom: 8px;
	background-image: url(/tvbottom.gif); 
	background-position: top right;
	background-repeat: no-repeat;
	height: 30px;
}

h1 {
	color: #3D89DC;
	font-family: verdana, sans serif;
	font-size: 13pt;
	font-weight: normal;	
}

h2 {
	color: #000;
	font-family: verdana, sans serif;
	font-size: 12pt;
	font-weight: normal;	
}

h3 {
	color: #3D89DC;
	font-family: verdana, sans serif;
	font-size: 11pt;
	font-weight: normal;	
}

h4 {
	color: #000;
	font-family: verdana, sans serif;
	font-size: 10pt;
	font-weight: normal;	
}

.toptable  {
	margin-bottom: 0px; 
	border-left: 9px white solid; 
	border-right: 9px white solid; 
	background-image: url(/img/blue-white_top.gif); 
	background-position: top left; 
	background-repeat: repeat-x;
	border-bottom: 0px;

}
.toptable td {
	border-bottom: 0px;
}

.content, .content TABLE {
	color: #333;
	font-family: verdana, sans serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.8em;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;

}

#menufour{
font:11px/17px verdana, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px;
border-top: 0px;
border-bottom: 0px;
border-left: 0px;
border-right: 0px;
width: auto;
/* background-color : #0086DD; */
}

#menufour ul, #menufour li {
display: inline;
list-style: none;
}

#menufour li a, #menufour li a:hover, #menufour li a:active { 
display: block;
text-decoration: none; 
color: #fff;
/* background-color : #0086DD; */ 
margin: 0 0 0 10 px;
padding: 2 4 2 4 px;
text-align: left;
font-weight: normal;
/* border-bottom: solid 1px #0086DD; */
}
#menufour li a:hover, #menufour li a:active { 
background-color : #d90102;   
color: #fff;
}

.menu_cell {

	border-right: 25px solid white;
	border-left: 9px solid white;
	border-bottom: 10px solid white;
	border-top: 10px solid white;
	background: #3D89DC; 
	/* background-image: url(/menubg.gif); */
	font:11px/17px verdana, sans-serif;
	color: black;
	padding-left: 10px;
	padding-top: 18px; 
}

TABLE.listing {
	margin-left: 24px;
}

TABLE.listing td {
	border-bottom: 1px solid #ccc;
}

TABLE.analysis {
	border-top: #000 solid 1px;
	border-right: #000 solid 1px;
}

TABLE.analysis TD {
	border-bottom: #000 solid 1px;
	border-left: #000 solid 1px;
	padding: 6px;
}

.headerrow {
	background-color: #ccc;
	font-weight: bold;
}

body#roadshow a#roadshownav,
body#roundtable a#roundtablenav,
body#majorproject a#majorprojectnav,
body#rdpaims a#rdpaimsnav,
body#rdpdesc a#rdpdescnav,
body#jmaaims a#jmaaimsnav,
body#jmadesc a#jmadescnav,
body#lihdesc a#lihdescnav,
body#lihmembers a#lihmembersnav,
body#csnsc a#csnscnav,
body#csrg a#csrgnav,
body#casestudies a#casestudiesnav,
body#curriculum a#curriculumnav,
body#media a#medianav,
body#environmental a#environmentalnav,
body#contact a#contactnav

 {
	background-color : red;
	color: white;
	margin-right: 25px;
}


body a:hover#roadshownav,
body a:hover#roundtablenav,
body a:hover#majorprojectnav,
body a:hover#rdpaimsnav,
body a:hover#rdpdescnav,
body a:hover#jmaaimsnav,
body a:hover#jmadescnav,
body a:hover#lihdescnav,
body a:hover#lihmembersnav,
body a:hover#csnscnav,
body a:hover#csrgnav,
body a:hover#casestudiesnav,
body a:hover#curriculumnav,
body a:hover#medianav,
body a:hover#environmentalnav,
body a:hover#contactnav,
body a:hover#homenav

{ margin-right: 25px;}


.frontmenu,  {

	margin-left: 30px;
	line-height: 1.85em;
	margin-top: 25px;

}

.frontmenu a {
	color: #3D89DC;
	text-decoration: none;
	font-weight: bold;
	font-family: trebuchet ms, verdana, sans serif;
	font-size: 13px;
	text-transform: uppercase;
}

.frontmenu a:hover {
	color: #CC0000;
	background-image: url(/img/menu_arrow.gif);
	background-repeat: no-repeat;
	background-position: 50% left;
}

a.mailfoot{
	color: #3D89DC;
	text-decoration: none;
	font-family: verdana, sans serif;
	font-size: 11px;
	font-weight: normal;
}

a.mailfoot:hover{
	text-decoration: underline;
}

.trip {
padding-left: 10px;
}

.members {
	font-weight: normal;
	font-family: trebuchet MS, verdana, arial, sans serif;
	font-size: 13px;
	padding-left: 30px;
}
TABLE.front td {
	height: 30px;
	border-bottom: 1px dotted #3D89DC;
}

.picturetitle {
	font-size: 9px;
	font-family: tahoma, arial, sans serif;
}