/*
* Global
*************************************************************************** */

body, select{
	background-color: #ddd;
	background-image: url(../images/background.gif);
}

#screen_dimmer {
	background: #000;
}

/*
* Master
*************************************************************************** */

#master{
	background-color: #fff;
}


/*
* Header
*************************************************************************** */


/*
* Navigation
*************************************************************************** */

ul#nav_global {
	background-image: url(../images/Gore_logo.gif);
}
 
ul#nav_global li#locale {
	background-image: url(../images/locale.gif);
}

form#locale_country ul {
	border-color: #ccc;
	color: #777;
	background:#fff;
}

form#locale_country ul li.selected {
	color:#444;
}

form#locale_country ul.open li.first_child {
	background-image: url(../images/locale_arrow.gif);
	border-bottom-color:#ccc;
}

form#locale_country ul.closed li.selected {
	background-image: url(../images/locale_arrow.gif);
}

form#locale_country ul li.hover {
	color:#000;
	background:#eee;
}

ul#nav_global #also_visit a:hover {
	color: #777;
}

ul#nav_global, ul#nav_global a {
	color: #999;
}

ul#nav_site {
	background: #eed;
}

ul#nav_site, ul#nav_site a {
	color: #777;
}

ul#nav_site a:hover {
	color:#444;
}

ul#nav_site a.selected {
	color: #d01;
}

ul#nav_site li strong {
	color: #444;
}

ul#nav_site li#sectors, 
ul#nav_site li#end-use, 
ul#nav_site li#technology{
	background-image: url(../images/nav_site_split.gif);
}
ul#nav_site li#search{
	background-image: url(../images/bg-search.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
ul#nav_site li#search input#query {
	background-color: #fff;
	background-image: url(../images/input_text.gif);
	border-color: #bb9;
	color:#777;
}

ul#nav_site li#search a.button {
	background-image: url(../images/input_submit.gif);
	border-color: #bb9 !important;
}


/*
* Heading
*************************************************************************** */

.heading_text {
	background-color: #d01;
}

.heading_text h1, 
.heading_text h2, 
.heading_text span.slogan {
	color: #fff;
}

.heading_text ul li a {
	color: #fd9;
}

.heading_text ul li a:hover {
	color: #fc6;
}


/*
* Middle
*************************************************************************** */

#middle {
	background-color: transparent;
	background-image: url(../images/guide_bg.gif);
}
#middle.two_cols {
	background-image: url(../images/bg-content_2-cols.gif);
}
#middle.three_cols {
	background-image: url(../images/bg-content_3-cols.gif);
}


/*
* Content
*************************************************************************** */

#content {
	background-color: transparent;
}

#content a {
	color: #d90;
}

#content a:hover {
	color: #b70;
}

#content ul.paging_nav li ul li {
	border-color:#cca;
}

#no-flash {
	font-size: 12px;
	font-weight: bold;
	color: #020200;
	background-image: url(../images/bg_no-flash.jpg);
}

#no-flash a {
	color: #dd0011;
	text-decoration: underline;
}

#noflash a.get-flash {
	background-image: url(../images/get_adobe_flash_player.png);
}

#content h2 {
	color: #d90;
}

#content h3 {
	color: #444;
}

#content h4 {
	color: #d90;
}

#content h5 {
	color: #666;
}

#content p.introduction {
	color: #777;
}

.end_use #content p.introduction {
	color: #777;
}
#end_use_product #content h3 a{
color:#444;
text-decoration:none;
}
#end_use_product #content h3 a:hover{
color:#444;
text-decoration:underline;
}
#end_use_product #content h4 a{
color:#444;
text-decoration:none;
}
#end_use_product #content h4 a:hover{
color:#444;
text-decoration:underline;
}
#content p.instructions {
	color: #444;
}

#content div.text_block {
	border-top-color: #ddc;
}

#content hr { 
	color: #ddc;
	background-color: #ddc;
}

#content p {
	color: #666;
}

#content ul {
	color: #666;
}

#content ul.bottom-links li {
	background-image: url(../images/arrow_content.gif);
}

/*#content ul.bottom-links li a {
	color: #444;
}

#content ul.bottom-links li a:hover {
	color: #777;
}*/

#content a.top-page {
	background-image: url(../images/arrow_top-page.gif);
}

/* Generic forms */
#content .form form {
	border-color:#f3f3ee;
}

#content .form form fieldset fieldset legend {
	color: #d90;
}

#content .form form fieldset p.legend {
	color: #a97;
}

#content .form form fieldset label {
	color: #666;
}

#content .form form fieldset input[type="hidden"]{
	display: none;
}

#content .form form fieldset input, 
#content .form form fieldset select {
	border-color:#ddc;
	color: #666;
}

#content .form form fieldset textarea {
	border-color: #ddc;
	color: #666;
}

/* side contents */
#content #secondary div.module {
	color: #777;
	border-bottom-color: #ddc;
}

/* Set for each section */
#content #secondary div.module h3 {
	color: #d50;
}

/* Set for each section */
#content #secondary div.module a {
	color: #d50;
}

#content #secondary div.module ul {
	color: #777;
}

#content #secondary div.module ul.bottom-links li {
	background-image: url(../images/arrow_content.gif) !important;
}

/*secondary panel image zoomer*/
body#protection_page #content #secondary div.DemoModule span.magnify {
	background-image:url(../images/icon_zoom.gif);
	border-color:#cecece;
	}

/* Buttons */
a.button {
	color: #444 !important;
	border-color: #cca !important;
	background-image: url(../images/b-fwd-generic.gif);
}
a.button.back {
	background-image: url(../images/b-back-generic.gif);
}

a.button.close {
	background-image: url(../images/b-close-generic.gif);
}

a.button.clear {
	background-image: url(../images/b-clear-generic.gif);
}

a.button.plain {
	background-image: url(../images/b-plain-generic.gif);
}

a.getAcrobatReader {
	background-image: url(../images/get_adobe_reader.gif);
}


/* Paging */
#content ul.paging_nav li ul li a { 
	color: #d90;
}

#content ul.paging_nav li ul li a.current_page {
	color: #000;
}

#content ul.paging_nav li ul li a.icon_previous,
#content ul.paging_nav li ul li a.icon_next {
	background-color:#fff;
}

#content ul.paging_nav li ul li a.icon_previous {
	background-image: url(../images/b-back-generic.gif);
}

#content ul.paging_nav li ul li a.icon_next {
	background-image: url(../images/b-fwd-generic.gif);
}

/*
#product_page #content ul.paging_nav li ul li a.icon_previous {
	background-image: url(../images/arrow_previous_orange.gif);
}
#product_page #content ul.paging_nav li ul li a.icon_next {
 	background-image: url(../images/arrow_next_orange.gif);
}
*/

 
/*
* Footer
*****************************************************************************/

#footer{
	border-top-color: #ddc;
	color: #777;
}

#footer a {
	color: #444;
}

#footer a:hover {
	color: #000;
}

#footer #phone {
	float: right;
	color: #777;
}



