
.a		{margin-top:	20px;
		 margin-left:	20px;
		 margin-right:	20px;
		 margin-bottom:	20px;
		}
.indent	{margin-left:	20px;
		}
.mod		{font-family:	Arial, Helvetica, sans-serif;
		 font-size:		9px;
		 line-height:	normal;
		 color:		#000000;
		 font-style:	normal;
		 font-weight:	normal;
		 margin-top:	35px;
		 margin-right:	5px;
		 margin-left:	20px;
		}
		
/*********************** CSS FOR NEW VALE WEB SITE ************************************/
body {
	margin: 0px;
	padding: 0px;
	border:0px;
	font-family: verdana, arial, helvetical, tahoma, serif;
	color: black;
	font-size:small;
	background-color: #fff;
	vertical-align: top;
	line-height:normal;
	}
img {
	border:0px;
	vertical-align:bottom;
	}
.printer {
	text-align:right;
	vertical-align:top;
	font-size:11px;
	}	
.center {
	text-align:center;
	font-weight:bold;
	}	
h1	{
	font-size:16px;
	font-family:verdana;
	color:#669966;
	vertical-align:top;	
	}	
h2	{
	font-size:14px;
	font-family:verdana;
	color:navy;
	vertical-align:middle;
	text-align:left;
	}
h3 {
	font-size:14px;
	font-family:verdana;
	color:navy;
	vertical-align:middle;
	text-align:center;
	}	
h4	{
	font-size:12px;
	font-family:verdana;
	color:navy;
	vertical-align:middle;
	text-align:center;
	}	
h5	{
	font-size:12px;
	font-family:verdana;
	color:navy;
	vertical-align:middle;
	text-align:left;
	}	
h6 {
	font-size:14px;
	font-family:verdana;
	color:#669966;
	vertical-align:middle;
	text-align:center;
	}		
table {
	line-height:20px;
	vertical-align:top;
	}	
td 	{
	vertical-align:top;
	}
ul	{
	list-style-type:square;
	}
li 	{
	line-height:20px;
	list-style-type:square;
	}
ol li {
	list-style-type:upper-alpha;
	}	
ol ul li {
	list-style-type:square;
	}	
.grey {
	background-color:#ececec;
	}
.license {
	background-color:navy;
	font-family:verdana;
	font-size:18px;
	color:white;
	text-align:center;
	vertical-align:middle;
	height:55px;
	}				
a:active {
	background-color:transparent;
	text-decoration:underline; 
	color:navy;
	font-weight:normal;
	}
a:link {
	background-color: transparent;
	text-decoration:underline;
	color:navy;
	font-weight:normal;
	}
a:visited {
	background-color: transparent;
	text-decoration:underline;
	color:navy;
	font-weight:normal;
	}
a:hover {
	background-color: transparent;
	text-decoration:underline;
	font-weight:normal; 
	color:#669966;
	}
	
/************************ LEFT NAVBAR CONTENT CSS ************************************/

#leftbar {
	vertical-align:top;
	text-align:left;
	border:0px;
	margin:0px;
	padding:0px;
	background-color:navy;
	width:15%;
	}
.navbarSubmit {
	font-family: verdana;
	color: white;
	font-size:12px;
	font-weight:bold;
	line-height: 1.8em;
	height: 60px;
	}
.submit {
	background-color: #669966; 
	color:#fff; 
	font-weight: bold;
	}
.navbarContent {
	font-family: verdana;
	color: white;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height: 1.2em;
	padding-bottom: 10px;
	}
a.navbarlink:link {
	background-color: transparent;
	text-decoration: none; 
	color:white; 
	font-weight:bold;
	}
a.navbarlink:active {
	background-color: transparent;
	text-decoration: none; 
	color:white; 
	font-weight:bold;
		}
a.navbarlink:visited {
	background-color: transparent;
	text-decoration: none; 
	color:white; 
	font-weight:bold;
		}
a.navbarlink:hover {
	background-color: transparent;
	color:#bedfc4; 
	text-decoration:underline; 
	font-weight:bold;
	}
		
/************************  INDEX PAGE - CENTER CONTENT CSS ***************************************/

#indexContent {
	vertical-align:top;
	border:0px;
	margin:0px;
	padding-left:5px;
	}
.spotHeader {
	background-color: #ececec; /*#bedfc4;*/
	color:navy;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	height:40px;
	vertical-align:bottom;
	border:2px solid #ececec; /*#bedfc4;*/
	}
.spotContent {
	background-color: white;
	font-size: 100%;
	font-weight: normal;
	line-height: 1.3em;
	border: 2px solid #ececec; /*#bedfc4;*/
	padding-bottom: 10px;
	}
	
/************************ VALE NEWS & CALENDAR CONTENT CSS ***************************/

.newscalendar {
	background-color: navy;
	color: white;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	}
.newscalendarContent {
	background-color: white;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.5em;
	}
.archFull {
	font-size:12px;
	color: green;
	height: 20px;
	padding-bottom: 20px;	
	}
a.archFull:active {
	text-decoration: none; 
	color:#669966; 
	font-weight:bold; 
	}
a.archFull:link {
	color:#669966; 
	font-weight:bold; 
	}
a.archFull:visited {
	color:#669966; 
	font-weight:bold; 
	}
a.archFull:hover {
	color:#669966; 
	text-decoration:none; 
	}

/*********************************************** FOOTER CONTENT CSS ****************************/	

.footer_home {
	font-family: verdana;
	color:black;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top:10px;
	text-align: center;
	line-height: 1.5em;
	background-color:white; 
	}
	
/************************ SECONDARY PAGE  -- MAIN CONTENT CSS ************************************/

#vale {
	margin:0px;
	background-color:white;
	width:100%;
	border:0px;
	float:right;
	}
.headerTitle {
	font-family:verdana; 
	font-size:20px; 
	color:#ffffff; 
	padding-left:5px; 
	padding-bottom:10px;
	background-color:#669966; 
	vertical-align:top; 
	height:20px;
	}
.breadcrumb {
	font-family:arial; 
	font-size:12px; 
	font-style:italic; 
	font-weight:bold;	
	color:black; 
	padding-left:5px;	
	padding-top:5px; 
	padding-bottom:10px; 
	background-color:#ececec;
    height:25px;
	vertical-align:middle;
	}
.mainContent {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:verdana;
	font-size:100%;
	font-style:normal;
	color:black;
	padding-left:5px;
	padding-top:5px;
	background-color:white;
	vertical-align:top;
	}				
a.breadlink:active {
	background-color:transparent;
	text-decoration:underline; 
	color:navy;
	}
a.breadlink:link {
	background-color: transparent;
	text-decoration:underline;
	color:navy;
	}
a.breadlink:visited {
	background-color: transparent;
	text-decoration:underline;
	color:black;
	}
a.breadlink:hover {
	background-color: transparent;
	text-decoration:underline; 
	color:green;
	}
.recformtable {
	line-height:25px;
	border:1px;
	text-align:right;
	}	