﻿html, body{height:100%;}

html
{
 
 overflow: scroll;
   
    
    

}
body 
{
	margin: 0;
	margin-top: 0;
    padding: 0;
    border: none;
	font-family: arial, helvetica, serif;
	font-size: 10px;
	background-color: #ddecf5;
	 
	
	
	
	
}
#text
{
    background-color: #ffffff;

}
#fullheight
{
   height:100%;
   background-color: #ffffff;
   
    
}

.odometer
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    
}
.data
{
    font-family: Arial;
    font-size: 12px;
   
    
}
.under
{
    text-decoration: underline;
}
.calc_finder
{
    border-color: #000000;
    border-top-color: #000000;
    border: 0;
    
}

.tr
{
    border-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	vertical-align:top;
    
}

.td
{
    border-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	vertical-align:top;
    
}
.cr_table
{
    border-right: 2px solid; 
    border-top: 2px solid;
    border-left: 2px solid; 
    border-bottom: 2px solid; 
    border-collapse: collapse;
    width: 575px;
    border: 0;
  
}
.cr_table2
{
    border-right: 2px solid; 
    border-top: 2px solid;
    border-left: 2px solid; 
    border-bottom: 2px solid; 
    border-collapse: collapse;
    width: 560px;
    border: 0;
  
}

.cp_line
{
    border-top: 50px solid; 
    border-collapse: collapse;
    width: 575px;
    border: 2;   
    
}
.cp_textbox
{
    width: 118px;  
    margin-bottom: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px; 
}
.vp_textbox
{
    width: 119px;
    
       
}
.vp_textbox2
{
    width: 118px;
    
       
}
.vp_textbox3
{
    width: 87px;
    
}
.vp_textbox4
{
    width: 85px;
   
       
}
.cp_width1
{
    width: 4px;
}
.cp_width2
{
    width: 123px;

}
html{height:100%;}
h2
{
color: #018749;
font-family: arial, helvetica, serif;
font-weight: bold;
}
h3
{
color: #018749;
font-family: arial, helvetica, serif;
font-weight: bold;
}
.side_header
{
font-size: 16px; 
color: #009a49;
font-family: arial, helvetica, serif;
font-weight: bold;
}

.side_header55
{
font-size: 16px; 
color: #018749;
font-family: arial, helvetica, serif;
font-weight: bold;
}


.top_header
{
font-size: 16px; 
color: #007EC3;
font-family: arial , helvetica, sans-serif;
font-weight: bold;
}
.top_header1a
{
font-size: 16px; 
color: #018749;
font-family: arial , helvetica, sans-serif;
font-weight: bold;
}
.top_header2
{
font-size: 16px; 
color: #007EC3;
font-family: arial , helvetica, sans-serif;
font-weight: bold;
height:27px;
}
.top_header3
{
font-size: 16px; 
color: #007EC3;
font-family: arial , helvetica, sans-serif;
font-weight: bold;
height:43px;
}
.top_header4
{
font-size: 14px; 
color: #018749;
font-family: arial , helvetica, sans-serif;
font-weight: bold;

}
.top_header5
{
font-size: 14px; 
color: #007EC3;
font-family: arial , helvetica, sans-serif;
font-weight: bold;

}
h4
{
color: #018749;
font-family: arial, helvetica, serif;
font-weight: bold;
}

table #chart 
{
	background-color: #EDF5F8;	
	border-color: #ffffff;
	border-style: solid;
	table-layout: fixed;
	border-collapse: collapse;
}
table #chart tr td{border-color:#ffffff;}

tr
{
	border-bottom:-3px;
	margin-bottom:-3px;
	margin-top:0px;
	padding-bottom:-3px;
	vertical-align:top;
}

td
{
font-family: arial, helvetica, serif;
color: black;
font-size: 10pt; 
} 

table #chart1 
{
	background-color: #EDF5F8;	
	border-color: #ffffff;
	border-style: solid;
	table-layout: fixed;
	border-collapse: collapse;
}
table #chart1 tr td{border-color:#ffffff;}

tr
{
	border-bottom:-3px;
	margin-bottom:-3px;
	margin-top:0px;
	padding-bottom:-3px;
	vertical-align:top;
}

td
{
font-family: arial, helvetica, serif;
color: black;
font-size: 10pt; 
} 

div
{
          font-family: arial, helvetica, serif;
color: black;
font-size: 10pt; 
}

 /* \*/ * img.header { margin-bottom: -3px; } /* */ 

a:link {color: blue; outline: 0px;}
a:visited {color: purple; outline: 0px;}
a:hover {color: #018749; outline: 0px;}
a:active {outline: 0px;}
a:focus {outline: 0px;}



/***************************************************************/
/* Sets the font and the appearance for the tabs of the main   */
/* menu                                                        */
/***************************************************************/

ul { list-style: none; padding: 0; margin: 0;  margin-top: 0}


#nav li{ position: relative; font-family: arial, helvetica, serif; vertical-align:middle; font-size: 9pt; float: left;
    top: 0px;
    left: 0px;
    
}

#nav li.one { height:26px;width:97px;}
#nav li.two { height:26px; 
width:97px;
   
}
#nav li.three { height:26px; width:97px; }
#nav li.four { height:26px; width: 97px;}
#nav li.five { height:26px; width: 97px;}
#nav li.six { height:26px; width: 97px;}
#nav li.seven{ height:26px; width: 97px;}
#nav li.eight{ height:26px; width: 96px;}

#nav a { float:left; text-decoration:none; }


/***************************************************************/
/* Sets position of the text in the main tabs		       */
/***************************************************************/

#nav a.one, #nav a.one:visited { width: 45px; color:green; padding: 4px 3px; height:22px; }
#nav a.two, #nav a.two:visited { width: 75px; color:green; padding: 4px 3px; height:22px; }
#nav a.three, #nav a.three:visited { width: 68px; color:green; padding: 4px 3px; height:22px; }
/*#nav a.five, #nav a.five:visited, #nav a.three, #nav a.three:visited { width: 70px; color:green; padding: 4px 3px; height:22px; }*/
#nav a.six, #nav a.six:visited { width: 60px; color:green; padding: 4px 3px; height:22px; }

#nav a.classless{height:26px; width: 97px;}
#nav a.seven{height:26px; width: 83px;}
/***************************************************************/

#nav li a.one:link {color:#163A86;}
#nav li a.two:link {color:#163A86;}
#nav li a.three:link {color:#163A86;}
#nav li a.five:link {color:#163A86;}
#nav li a.six:link {color:#9BC9EA;}

#nav li a.one:visited {color:#163A86;}
#nav li a.two:visited {color:#163A86;}
#nav li a.three:visited {color:#163A86;}
#nav li a.five:visited {color:#163A86;}
#nav li a.six:visited {color:#9BC9EA;}

#nav li a.one:hover {color:#00A467;}
#nav li a.two:hover {color:#00A467;}
#nav li a.three:hover {color:#00A467;}
#nav li a.five:hover {color:#00A467;}
#nav li a.six:hover {color:#00A467;}

#nav li a.classless{}



li ul.dropdown1 { display: none; position: absolute; top: 26px; left: 0; width: 140px; }

li ul.dropdown2 { display: none; position: absolute; top: 22px; left: 0; width: 160px; }
li ul.double { display: none; position: absolute; top: 22px; left: 0; width: 160px; }
li ul.dropdown3 { display: none; position: absolute; top: 26px; left: 0; width: 125px; }

/***************************************************************/
/* sets the appearance for the drop down list items            */
/***************************************************************/

li ul li.dropdown1 { background-color: #96B4BA;}
li ul li.dropdown2 { border-bottom:1px solid white; background-color: #96B4BA; }
li ul li.double { border-bottom:1px solid white; background-color: #96B4BA; }

/***************************************************************/
/* Sets the text and background colors for the drop down menus */
/* as well as the height and width                             */
/***************************************************************/

#nav li li a {background-color: #D3E4E9; color: black; border-bottom:1px solid white;} 
#nav li li a.dropdown1 { height: 19px; width: 140px;  padding: 4px 0px 0px 6px; text-decoration:none; float:left; background-color: #CBCBB4; }
#nav li li a.dropdown2 { height: 19px; width: 140px; padding: 4px 0px 0px 11px; text-decoration:none; float:left; background-color: #CBCBB4; }
#nav li li a.dropdown3 { height: 19px; width: 150px; padding: 4px 0px 0px 19px; text-decoration:none; float:left; background-color: #CBCBB4;}
#nav li li a.dropdown4 { height: 19px; width: 150px; padding: 4px 0px 0px 19px; text-decoration:none; float:left; background-color: #CBCBB4; }
#nav li li a.dropdown6 { height: 19px; width: 125px; padding: 4px 0px 0px 11px; text-decoration:none; float:left; background-color: #CBCBB4; }
#nav li li a.dropdown7 { height: 19px; width: 145px; padding: 4px 0px 0px 11px; text-decoration:none; float:left; background-color: #CBCBB4; }


#nav li li a:link {background-color: #EDF5F8; color: black; border:0}
#nav li li a:visited {background-color: #EDF5F8; color: black; border:0}
#nav li li a:hover { background-color: #A1CAE6; color: white; font-weight: bold; border: 0}
#nav li li a:active {outline: none}

li > ul 
{
	top: auto;
	left: auto;
}

/***************************************************************/
/* Displays the dropdown menus when the mouse is over the tabs */
/***************************************************************/ 



li:hover ul, li.over ul{ display: block; }





