﻿/* ++++++++++ Main style sheet +++++++++++++ */
body {
     font-family: "Arial";
     font-size: 11pt; 
     background-color:#FFFFFF; 
     color:#000080;
     margin: 0px 
     }
.layout      {  }
/* ------------------Define HTML Tag behvior ----------------- */   
table        { 
    font-family: Arial; 
    font-size: 11pt 
    }
ul           { 
    margin-bottom: 0 
    }
h1           { 
    color: #000080; 
    font-size:14pt; 
    font-weight:bold; 
    font-family:Arial; 
    margin-top:0; 
    margin-bottom:0 
    }
h2          { 
    font-family: Arial; 
    font-size: 12pt; 
    color: #000080; 
    font-weight: bold 
    }
h3          { 
    font-family: Arial; 
    color: #000080; 
    font-weight: bold 
    }
hr  {
	margin-bottom: 0; 
	color:#000080; 
	height:1
    }      
.headercell  { 
    background-position: right top; color: #FFFFFF; 
    padding-left: 8px; 
    padding-top: 2px; 
    padding-bottom: 2px; 
    background-color: #000080; 
    font-family:Arial; 
    font-size:10pt; 
    font-weight:bold; 
    background-image:url('images/Diag_blue.jpg'); 
    background-repeat:no-repeat
    }
.bannerercell  {
	color: #000080;
	background-color: #E1E1E1;
	text-align: center;
	height: 21px;
}
.content   { 
    font-family: Arial; 
    font-size: 11pt; 
    }
/* -------------- Define standard hyperlink behavior---------- */
a:link       {
     text-decoration:underline; 
     color:#000080;  
     }
a:active     { 
    text-decoration:underline;
    color:#000080;
    }
a:visited    { 
    text-decoration:underline; 
    color:#800080;  
    }
a:hover      { 
    text-decoration:underline;
    color:#0000FF; font-style:italic; padding-left:4px     
    }
/* -----------Define Navigation section and hyperlink behavior---------- */       
.nav         {
	color: #000080;
	font-size: 15px;
	font-family: Arial;
	text-decoration: none;
	padding-top: 10px;
}
.linkcell    {
     background-color: #E1E1E1; 
     padding-left:4px; 
     padding-top:4px; 
     padding-bottom:4px 
     }      
.nav a:link    {
    color: #000080; 
    text-decoration:none; font-size:10pt 
    }
.nav a:visited    {
	color: #000080;
	text-decoration: none;
}
.nav a:hover    {
	color: #993300;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
}
/* ----------------Define Form Fields behavior--------------- */    
.formtable   {
    border: 2px solid #C0C0C0}
.formtable td { 
    padding-left: 4px; 
    padding-right: 4px; padding-top:2px; padding-bottom:2px 
    }
.formfield   { 
    border:1px solid #C0C0C0; font-family: Arial; 
    font-size: 10pt; 
    font-weight: bold 
    }
.formbutton  { 
    border:2px solid #C0C0C0; font-family: Arial; 
    font-size: 10pt; 
    font-weight: bold; 
    color: #000000;
    background-color: #000080
	 
    }
.formtable button { color: #FFFFFF; background-color: #000000 }
input        { 
    border: 1px solid #000000; color:#000080; font-style:italic
 
    }
textarea     { 
    border: 1px solid #000000; color:#000080; font-style:italic
 
    }
select       { 
    border: 1px solid #000000
 
    }
.comment-box {
	padding: 6px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
.letnav-cell {
	width: 176px;
	vertical-align: top;
	padding: 6px 10px 2px 2px;
}
.center-cell {
	vertical-align: top;
	padding: 6px;
}
.right-cell {
	vertical-align: top;
	padding: 2px;
	width: 130px;
}
.comment-box p {
	margin-top: 0px;
	margin-bottom: 0px;
}

