@charset "UTF-8";
/* CSS Document */

ul.bracket_links {
	list-style-type: none;
	margin-left: 10px;	
	list-style-image: none;
}

a.arrow_links {
	padding: 5px 0 5px 25px;
	display: block;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #0f506e;
	font-weight: bold;
	font-size: .9em;
	background: url(../../images/structure/global/arrow_link.jpg) no-repeat left 6px;
}	

.individual_bracket_links {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #0f506e;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: .9em;
	background: url(../../images/structure/global/link_bracket_left.gif) no-repeat left top;
		/* ie6 */ _background: url(../../images/structure/global/link_bracket_left.gif) no-repeat left 4px;
}

#left_column h2 {
	color: #0f506e;
}

#left_column h2.h2_green {
	color: #4c761d;
}

	#single_column_intro {
	
}
	
#single_column_intro ul.ul_arial {
	font-family: Arial, Helvetica, sans-serif;
}
		
#left_sub_column_1 {
	width: 300px;
	float: left;
	margin-bottom: 30px;
	padding-top: 18px;
}
	
#left_sub_column_1 img.product {
	border: solid 5px #d2d2d2;
	margin-bottom: 10px;
}
		
#left_sub_column_1 img.product.img_green {
	border: solid 5px #aec594;
}
		
#left_sub_column_1 .cutline {
	padding: 0 10px 10px 10px;
	font-style: italic;
}

#left_sub_column_1 .how_is_it_green_sidebar_block {
	padding: 0 10px 10px 130px;
	font-style: italic;
	color: #4c761d;
	font-size: .9em;
	background: url(../../images/structure/global/conserver_create_renew_icon.jpg) no-repeat left top;
}
		
#left_sub_column_2 {
	width: 355px;
	float: left;
	padding-left: 10px;
	margin-bottom: 30px;
}

.hidden {display:none;}


/* GRI table stylings */
#gri_index {
	width: 860px;
	margin: 0 0 20px -300px;
	clear: both;
}
	
#gri_index a {
	color: #dc5b05;
	font-weight: normal;
	text-decoration: underline;
}
	
.gri_table_styling {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #f2ece0;
}
	
.gri_table_styling p {
	margin: 0;
	padding: 0;
}
	
.gri_alt_fonts {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}
	
.gri_headers {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #fff;
}

p.gri_sub_headers {
	padding: 5px 10px 5px 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	background: #859caa;
	font-weight: normal;
	font-size: 14px;
	color: #fff;
}
	
.gri_table_headers {
	background: #4b651b;
}

/* PDF Styles -------------- */

.topnotch-pdf-generator ul {background-color:#EAEAEA; list-style-type:none;padding-top:20px;}
.topnotch-pdf-generator ul li {padding: 10px 0 10px 60px;}
.topnotch-pdf-generator ul li label {display:inline-block;text-align:right;width:275px;}
.topnotch-pdf-generator ul li.submit {background-color:#0F506E;border-top:solid 5px #FFFFFF;padding:5px 80px 5px 0;text-align:right;}
#left_column .topnotch-pdf-generator ul li.submit a {color:#FFFFFF;}

.options h3 { margin: 20px 0 0 0; }
.options p { margin: 0 0 5px 0; }

.options h3.value1 {color:#F58026;}
.options h3.value2 {color:#9D8634;}
.options h3.value3 {color:#005581;}
.options h3.value4 {color:#5C8727;}
.options ul {background-color:#EAEAEA;float:left;margin:0 10px 0 0;padding:10px 10px 10px 30px;width:280px;min-height: 200px;}
.options ul li { margin: 0 0 15px 0; padding: 0; cursor: move; }
.options ul li ol {margin: 0 0 8px 0; }
.options ul li ol li {cursor:move; margin: 0; border: none;}
.options .ui-state-highlight {background-color:#ECECEC;border:dashed 1px #000000;}
.options input.submit {background-color:#0F506E;border:0;color:#FFFFFF;padding:5px 10px;}
