body {
	font-family: "Verdana", "Tahoma", "Arial", "Times New Roman", "Times", "serif";
}

a.footer {
    color: white;
}

li {
    padding-bottom: 10px;
}

h3 {
    color: navy;
}

a.body {
  color:black;
}

h2 {
  color: black;
  font-family: "arial";
  font-style: italic;
  font-variant: small-caps;
}


/*-----FIRST TABLE-----*/
#logo {
    padding-bottom: 1px;
    }

#company_header_info {
    padding-bottom: 1px;
    text-align: center;
    font-weight: bold;
    }

#search_site {
    padding-bottom: 1px;
    }

#header_table {
    border-bottom: 2px solid #333399;
}




/*-----SECOND TABLE, ROW 1-----*/

/*************************************/
/*************************************/
/*-----VERTICAL MENU - PURE CSS, NO JAVASCRIPT, NO IMAGES-----*/
#vertical_navigation {
    margin-left: 0px;                       /*REMOVES THE LEFT INDENTATION*/
    padding-left: 0px;                      /*REMOVES THE LEFT INDENTATION*/
    list-style-type: none;
    }

#vertical_navigation a {
    padding: 5px 10px;                      /*TOP-BOTTOM AND LEFT-RIGHT PADDING SHORTCUT NOTATION.*/
    display: block;                         /*THE ACTIVE CLICKABLE AREA WILL EXTEND TO THE FULL WIDTH OF THE LIST ITEM*/
    background: #0079c2;
    border-bottom: 1em solid #333399;       /*CHANGING THE BORDER THICKNESS FROM PX TO EM FIXES SOME ODD BROWSER INCORRECT RENDERS*/
    text-decoration: none;
    color: #fff;
    font-size: 12px;
    }

#vertical_navigation a:hover {
    background: #69C;
    color: #000;
    }

#vertical_navigation li {
    display: inline;                        /*PRVENTS GAPS BETWEEN THE LIST IETMS IN SOME BROWSERS*/
    }
/*************************************/
/*************************************/


#page_header {
    height: 150px;
    background-image: url(http://www.staticpwr.com/images/green.gif);
    font-size: 8pt;
}

#offering_list {
    font-size: 12;
    font-weight: bold;
    line-height: 1.4;
}



/*-----HORIZONTAL MENU - PURE CSS, NO JAVASCRIPT, NO IMAGES-----*/
/*************************************/
/*************************************/
ul#horizontal_navigation {
    width: 600px;
    margin-left: 0;
    margin-top: 0;              /*FIXES OPERA BROWSER BUG*/
    margin-bottom: 0;           /*FIXES OPERA BROWSER BUG*/
    margin-right: 0;            /*ADDED FOR CONSISTENCY*/
    padding-left: 0;
    float: left;                /*MUST FLOAT THE UL'S SO THEY WRAP AROUND THE A TAGS*/
    list-style-type: none;
    background: #0079c2;
	}

ul#horizontal_navigation li {
    display: inline;            /*THE LIST IETMS ARE TO BE DISPLAYED IN A SINGLE LINE*/
    }

ul#horizontal_navigation a {
    padding: 3px 15px;          /*TOP-BOTTOM AND LEFT-RIGHT PADDING SHORTCUT NOTATION.*/
    float: left;                /*MUST FLOAT THE A TAGS SO THEY LINE UP HORIZONTALLY*/
    display: block;             /*THE ACTIVE CLICKABLE AREA WILL EXTEND TO THE FULL WIDTH OF THE LIST ITEM*/
    background: #0079c2;
	text-decoration: none;
	color: #fff;
    font-size: 12px;
	}

ul#horizontal_navigation a:hover {
    color: #000;
    background: #69C;
	}
/*************************************/
/*************************************/



/*-----SECOND TABLE, ROW 2-----*/
#left_breakout_box_1 {

    background-color: #7a95d2;
    padding: 10px;
    font-size: 16px;
    font-family: "Verdana", "Arial", "Times New Roman", "Times", "serif";
    text-align: center;
    font-style: italic;
    font-weight: bold;
    color: black;
}

#content_home {
	padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
	font-size: 10pt;
    color: black;
	}

#content {
    padding-top: 5px;
    padding-left: 10px;
	font-size: 10pt;
    color: black;
    text-align: justify;
	}

#list_in_table {
    padding-top: 5px;
    padding-left: 10px;
	font-size: 10pt;
    color: black;
    text-align: justify;
    }

#content_header {
    padding-top: 5px;
    padding-left: 10px;
	font-size: 10pt;
    color: navy;
    text-align: center;
	}


#right_breakout_box_container {
    /*margin-right: 10px;*/
}

#right_breakout_box_1 {
    padding: 20px;
    margin-bottom: 5px;
    background-color: #333399;
    font-family: "Tahoma", "Arial", "Times New Roman", "Times", "serif";
    font-style: italic;
    font-size: 12;
    text-align: center;
    color: white;
}

#right_breakout_box_2 {
    padding: 20px;
    background-color: #7A95D2;
    font-family: "Tahoma", "Arial", "Times New Roman", "Times", "serif";
    font-style: italic;
    font-size: 12;
    font-weight: bold;
    text-align: center;
    color: white;
}

#inline_images {
    display: inline;
}



/*-----SECOND TABLE, ROW 3-----*/
#footer {
    padding: 4px;
    background-color: #333399;
    color: white;
    font-size: 7pt;
    text-align: center;
}

#form_fields {
	font-size: 8pt;
}

.label {
	display: block;
	font-size: 8pt;
	color: black;
}

.input {
	width: 250px;
	font-size: 8pt;
	font-family: verdana;
	background-color: #f3f3f3;
}

.textarea {
	width: 250px;
	font-size: 8pt;
	font-family: verdana;
	background-color: #f3f3f3;
}

.button {
	font-size: 8pt;
	width: 90px;
	font-weight: bold;
	}







	
	

