
body { padding:0px; margin:0px; }

.bodytext { font-family: Arial,sans-serif; font-size: 12px; line-height:130%; }
.footer   { width: 1024px; font-family: Arial,sans-serif; font-size: 11px; text-align: right; margin-right:0px; margin-top:5px; }
.footer td {font-family: Arial,sans-serif; font-size: 11px; text-align: right; margin-right:0px; margin-top:5px; }
.footer a {font-family: Arial,sans-serif; font-size: 11px; text-align: right; margin-right:0px; margin-top:5px; }
.forgotten, .forgotten a { font-size: 10px; color:#E2E2E2; }
.forgotten a:link, .forgotten a:visited { font-size: 10px; color:#E2E2E2; }
.forgotten a:hover, .forgotten a:active { font-size: 10px; color:#FFFFFF; }

body a, body td a { color: #185393; }
body a:hover, body td a:hover { color: black; }


/* General styles */

.toprow { background-image:url(../img/top_bg.gif); background-repeat:repeat-x; }
.login_cell { background-image:url(../img/login_bg.gif); background-repeat:no-repeat; }
.login_cell2 { padding: 2px 0px 2px 5px; font-family: Arial,sans-serif; font-size:11px; font-weight:bold; color:white; }

.pagettl { font-family:Arial, sans-serif; font-size: 18px; font-weight:normal; padding: 10px 5px 10px 45px; color: #185393; }
.timecolour { color:#FF0000; }
.descripcolour { color:#000000; }

.small_para{
    width: 880px;	
    background-color: #D3ECE3;	
    top:0px;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.half_para{
    top:0px;
    width:370px;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.para_tiny{
    width: 880px;	
    background-color: #D3ECE3;	
    margin-top: 0.19in;
    margin-bottom: 0.19in;
    line-height: 1.4em;
    top:0px;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    text-align: justify;
}    
.why_here{
    top:0px;
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    padding-top:10px;
    padding-bottom:10px;
}
.logintxt
{ height: 11px; font-family: Arial,sans-serif; font-size: 11px; color:black; width: 73px; }

.textarea
{ background-color: #D3ECE3; padding: 16px 45px 16px 45px;
  font-family: Arial,sans-serif; font-size: 12px; line-height:140%;
  width: 1024px;
}
  
.textarea p
{ background-color: #D3ECE3; padding: 1px 1px 1px 1px;
  font-family: Arial,sans-serif; font-size: 12px; line-height:140%;
  width: 934px;  
}

.textarea ol
{ background-color: #D3ECE3; padding: 1px 1px 1px 1px;
  font-family: Arial,sans-serif; font-size: 12px; line-height:140%;
  margin-left:54px;
  width: 880px;
}

.textarea ul
{ background-color: #D3ECE3; padding: 1px 1px 1px 1px;
  font-family: Arial,sans-serif; font-size: 12px; line-height:140%;
  margin-left:54px;
  width: 880px;
}
.textarea ol p
{ background-color: #D3ECE3; padding: 1px 1px 1px 1px;
  font-family: Arial,sans-serif; font-size: 12px; line-height:140%;
  width: 880px;
}

.textarea ul p
{ background-color: #D3ECE3; padding: 1px 1px 1px 1px;
  font-family: Arial,sans-serif; font-size: 12px; line-height:140%;
  width: 880px;
}

.tabletitlearea
{ background-color: #185393; padding: 1px 45px 1px 45px;
  border-top: 6px solid #FFFFFF; border-bottom: 6px solid #FFFFFF;
  font-family: Arial,sans-serif; font-size: 15px; line-height:140%; font-weight:bold; color:#FFFFFF;
  text-align: left;
  width: 934px;
}

.tablearea
{ background-color: #D3ECE3; padding: 16px 45px 16px 45px;
  font-family: Arial,sans-serif; font-size: 12px; line-height:140%;
  text-align: center;
  width: 1024px;
}


.forecasttable
{	background-color:#FFFFFF;
	width: 934px;
	border-bottom :1px; border-right :1px; 
	text-align: left;
}
.forecasttable td
{	
	padding: 2px 4px 2px 4px;
	text-align: left; vertical-align: top;
	border-top :1px; border-left :1px;
}
.forecasttable1
{	background-color: #D3ECE3;
	width: 934px;
	border-bottom :1px; border-right :1px; 
	text-align: left;
}
.forecasttable1 td
{	
	padding: 2px 4px 2px 4px;
	text-align: left; vertical-align: top;
	border-top :1px; border-left :1px;
}
.contenttable
{	width: 1024px;	
	font-size:12px;
	font-weight: bold;
	line-height: 110%;
	color:#185393;	
	font-family: Arial,helvetica,sans-serif;
	padding: 0px 0px 0px 0px;
	vertical-align: top;	
	display:block;	
}
.contenttable td
{	white-space: nowrap;
	vertical-align: top;
}

.contenttable a, .contenttable a:visited{
color:#185393;
}

.contenttable a:hover{
color:#1E9E72;
}

.contenttable a:active{
color:#1E9E72;
}
ol {	font-weight: bold; }
ol li {	padding-bottom: 7px;}
ol li div { font-weight: normal; padding-left: 5px; }

img {
    
    font: normal 12px "Verdana", Arial, Helvetica, sans-serif;
    color: #000;
}

#note1 {
	 white-space: nowrap;
	 text-align: center;
         position: absolute;
         top: 300px;
         left: 300px;
         background: #ddd;
         padding: 10px; 
         border: 1px solid #000;
         z-index: 1;
         visibility: hidden;
         font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
         color: #000;
}

#passwordoutput {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #990000;
}

#picture_title{left:0px;
    top:0px;
    font-size: 14pt;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#3A557A;
    text-align: center;
    background-color:#FFFFFF;
}
.picture_text{left:0px;
    top:0px;
    font-size: 8pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#3A557A;
    background-color:#FFFFFF;
}
img {
    
    font: normal 12px "Verdana", Arial, Helvetica, sans-serif;
    color: #000;
}

#note2 {
	 white-space: nowrap;
	 text-align: left;
         position: absolute;
         top: 200px;
         left: 200px;
         background: #ddd;
         padding: 10px; 
         border: 1px solid #000;
         z-index: 1;
         visibility: hidden;
         font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
         color: #000;
}

img {
    
    font: normal 12px "Verdana", Arial, Helvetica, sans-serif;
    color: #000;
}

#note3 {
	 white-space: nowrap;
	 text-align: left;
         position: absolute;
         top: 200px;
         left: 200px;
         background: #ddd;
         padding: 10px; 
         border: 1px solid #000;
         z-index: 1;
         visibility: hidden;
         font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
         color: #000;
}

img {
    
    font: normal 12px "Verdana", Arial, Helvetica, sans-serif;
    color: #000;
}

#note4 {
	 white-space: nowrap;
	 text-align: left;
         position: absolute;
         top: 200px;
         left: 200px;
         background: #ddd;
         padding: 10px; 
         border: 1px solid #000;
         z-index: 1;
         visibility: hidden;
         font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
         color: #000;
}

img {
    
    font: normal 12px "Verdana", Arial, Helvetica, sans-serif;
    color: #000;
}

#note5 {
	 white-space: nowrap;
	 text-align: left;
         position: absolute;
         top: 200px;
         left: 200px;
         background: #ddd;
         padding: 10px; 
         border: 1px solid #000;
         z-index: 1;
         visibility: hidden;
         font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
         color: #000;
}

img {
    
    font: normal 12px "Verdana", Arial, Helvetica, sans-serif;
    color: #000;
}

#note6 {
	 white-space: nowrap;
	 text-align: left;
         position: absolute;
         top: 200px;
         left: 200px;
         background: #ddd;
         padding: 10px; 
         border: 1px solid #000;
         z-index: 1;
         visibility: hidden;
         font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
         color: #000;
}

img {
    
    font: normal 12px "Verdana", Arial, Helvetica, sans-serif;
    color: #000;
}

#note7 {
	 white-space: nowrap;
	 text-align: left;
         position: absolute;
         top: 200px;
         left: 200px;
         background: #ddd;
         padding: 10px; 
         border: 1px solid #000;
         z-index: 1;
         visibility: hidden;
         font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
         color: #000;
}

img {
    
    font: normal 12px "Verdana", Arial, Helvetica, sans-serif;
    color: #000;
}

#note8 {
	 white-space: nowrap;
	 text-align: left;
         position: absolute;
         top: 200px;
         left: 200px;
         background: #ddd;
         padding: 10px; 
         border: 1px solid #000;
         z-index: 1;
         visibility: hidden;
         font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
         color: #000;
}

