body {
	margin: 0px;
	background-color: #7DA2C9;
	font-family: Arial;
	color: #071941;
	font-size: 12px;
}

table {
    font-size: 12px;
}

h1 {
	color: #FFFFFF;
	font-size: 15px;
	margin:0px;
	border-bottom: 0px;
	padding: 0px 0px 0px 0px;
}


h2 {
	color: #FFFFFF;
	font-size: 12px;
	margin:0px;
	border-bottom: 0px;
	padding: 0px 0px 0px 0px;
}


a {
    color: #071941;
	font-size: 12px;
    }
a:hover {
    color: #344A7B;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}



ul {
    border-bottom: 0px;
	padding: 0px 0px 0px 30px;
    }

.white_link {
    color: #FFFFFF;
	font-size: 12px;
}
.white_link:hover {
    color: #BCF11E;
}
.white_link:link {
	text-decoration: none;
}
.white_link:visited {
	text-decoration: none;
}
.white_link:active {
	text-decoration: none;
}

.explore_nav_on {
    color: #071941;
	font-size: 14px;
	font-weight: bold;
}
.explore_nav_on:hover {
    color: #071941;
}
.explore_nav_on:link {
	text-decoration: none;
}
.explore_nav_on:visited {
	text-decoration: none;
}
.explore_nav_on:active {
	text-decoration: none;
}

.explore_nav {
    color: #071941;
	font-size: 14px;
}
.explore_nav:hover {
    color: #071941;
}
.explore_nav:link {
	text-decoration: none;
}
.explore_nav:visited {
	text-decoration: none;
}
.explore_nav:active {
	text-decoration: none;
}

.page_title {
    color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
    }

#nav_upper {
	background-color: #F8E797;
}

#nav_bar {
	background-color: #FE9300;
	font-size: 10px;
	text-transform: lowercase;
}

#nav_bar a {
	color: #FFFFFF;
	text-decoration: none;
}

#nav_bar a:hover {
	color: #C7E278;
    }

#sub_nav_bar {
	text-transform: lowercase;
    }

#sub_nav_bar a {
    text-transform: lowercase;
    }

#sub_nav_bar a:hover {
    color: #FFFFFF;
    }

#body_index_left {
	background-color: #9FCB1E;
}

#body_index_right {
	background-color: #154072;
}

.small_white {
    color: #FFFFFF;
    font-size: 9px;
    }

.size_9 {
    font-size: 9px;
    }

.white {
    color: #FFFFFF;
    }

/* Usage :  Page heading on the search results page.
 */
h1.isearch {
    color:#071941;

}


/* Usage :  To display the header line with the following messages:
 *             "Search results for _words_."
 *             "Showing results 1 to 10 of 17"
 */
table.isearch_head {
    color:#071941;
}

td.isearch_head {
    font-size:140%;
}

/* Usage :  To display the page title in the results list.
 */
a.isearch_title:link {
color:#071941;
font-weight: bold;
}

a.isearch_title:visited {
color:#071941
font-weight: bold;
}


/* Usage :  To display the page description in the results list.
 */
.isearch_description {
	color:#071941;

    font-size:100%;
}


/* Usage :  To display the page url in the results list.
 */
a.isearch_url:link {
	color:#071941;

    font-size:80%;
}

a.isearch_url:visited {
	color:#071941;
    font-size:80%;
}


/* Usage :  To display the file size in the results list.
 */
.isearch_size {
    font-size:80%;
    color:#071941;
}


/* Usage :  To display the "Cached" string in the results list.
 */
a.isearch_viewcache:link {
    font-size:80%;
    color:#071941;
}

a.isearch_viewcache:visited {
    font-size:80%;
    color:#071941;
}


/* Usage :  To display the "<< Previous Page" and "Next Page >>" links.
 */
table.isearch_prevnext {
}

td.isearch_prevnext {
}

a.isearch_prevnext:link {
}

a.isearch_prevnext:visited {
}


/* Usage :  To display the "No matches found." string.
 */
h2.isearch_nomatch {
    font-size:140%;
    color:#071941;
}


/* Usage :  To display highlighted words in the page descriptions
 */
.isearch_highlight
{
	color:#FFFFFF;
    font-weight:bold;
}


/* Usage :  Displaying the search string in the message:
 *              Search results for _words_.
 */
.isearch_search {
    font-style:italic;
}

/* Usage :  To display the:
 *               "This is the contents of the iSearch cache for the URL %u"
 *          message when displaying a cached page.
 */
h2.isearch_cachedpage {
    color:#999999;

    font-size:140%;
}
