/* Note - CSS Properties are in alphabetical order */
/* Note - Selectors and Pseudo Classes will not appear in the HTML markup. They are dynamically written into every element by the JS called "offspring.js". */
/* Usable Pseudo Classes : "first-child", "last-child", "nth-child-#", "nth-child-odd", "nth-child-even", and "only-child". */

/* HTML ELEMENTS */
* 			{
			margin: 0;
			padding: 0;}

body 			{ 
			background: #fff;
			color: #000;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 12px;
			width: 100%;}

h2, h3, h4, h5 		{
			font-weight: normal;
			margin-bottom: 15px;
			margin-top: 0px;
			padding-top: 0px;}

p, ul, ol, dl, table 	{
			margin-bottom: 9px;
			line-height: 1.5em;}
			
#bold			{
			font-weight:bold;}

#services-top-container 	{
			margin-bottom: 0px;}
	
ul 			{
			padding: 0 0 0 0px;
			margin-top:0px;
			color:#003366;
			font-style: italic;}
	
ul li 			{
			padding: 0 0 5px 0px;}

table 			{ 
			border-collapse: collapse; 
			border-spacing: 0;}

table tr td 		{ 
			font-family: verdana, arial, san-serif;
			font-size: 12px;
			text-align: left;
			vertical-align: top; }

acronym 			{
			background: #FFFBCF;
			border: 0;
			cursor: help;}

img 			{
			border:0px;
			line-height: 1px;
			font-size: 1px;}
		
a 			{ 
			color: #1972b5;
			text-decoration: none;}
	
a:hover 			{ 
			color: #1972b5;
			text-decoration: underline;}

a:focus 			{
			outline: none;}

/* PAGE STRUCTURE */
#page-container 		{
			margin: 0 auto;
			position: relative;
			width: 900px;
			z-index: 1;}

.sub-container 		{
			width: 520px;}
	
#page-header 		{
			padding-bottom: 20px;}
	
#page-logo 		{
			padding: 35px 0 0 35px;}

#page-logo h1 a 		{
			background: url(/images/logo_evercoream.gif) no-repeat;
			cursor: pointer;
			display: block;
			height: 68px;
			width: 324px;}
	
#page-logo h1 a span 	{
			display: none;}
			
/* NAVIGATION */
	
#page-nav-top * 		{
			list-style: none;
			margin: 0;
			padding: 0;}
	
#page-nav-top ul li 	{
			float: left;}
	
#page-nav-top ul li a 	{
			background-color: transparent;
			background-position: 0 0;
			background-repeat: no-repeat;
			border-right: 1px solid #000;
			cursor: pointer;
			display: block;
			height: 31px;
			margin-left: 10px;}
	
#page-nav-top ul li a:hover, #page-nav-top ul li a.on {
			background-position: 0 -31px;}
	
#page-nav-top ul li a span 	{
			display: none;}
	
#nav-news a 		{
			background-image: url(/images/nav_news.gif);
			width: 65px;}

#nav-home a 		{
			background-image: url(/images/nav_home.gif);
			width: 102px;}	
	
#nav-about a 		{
			background-image: url(/images/nav_about.gif);
			width: 94px;}
	
#nav-contact a 		{
			background-image: url(/images/nav_contact.gif);
			width: 102px;}

#navigation * 		{
			list-style: none;
			margin: 0;
			padding: 0;
			line-height:1px;
			font-size:1px;}
			

			
#navigation ul		{
			list-style:none;
			width:179px;}

#navigation span		{
			display:none;
			width:179px;}

#navigation ul li 	{
			float: left;}
			
#navigation ul li a 	{
			background-color: transparent;
			background-position: 0 0;
			background-repeat: no-repeat;
			cursor: pointer;
			display: block;
			width:179px;}
			
#nav_value_prod		{
			border-bottom:1px dotted #000000;}
			
#nav_sc_value		{
			background: url(../images/nav_sc_value.gif) 0 0 no-repeat;
			width:179px;}
			
#nav_sc_value a		{
			height:30px;
			width:179px;
			}
			
#nav_sc_value a:hover, #nav_sc_value a.on {
			background:url(../images/nav_sc_value.gif) 0px -30px no-repeat;}
			
#nav_smid_value		{
			background: url(../images/nav_smid_value.gif) 0 0 no-repeat;
			width:179px;}
			
#nav_smid_value a	{
			height:30px;
			width:179px;
			}
			
#nav_smid_value a:hover, #nav_smid_value a.on {
			background:url(../images/nav_smid_value.gif) 0px -30px no-repeat;}
			
#nav_sc_core	{
			background: url(../images/nav_sc_core.gif) 0 0 no-repeat;
			width:179px;}
			
#nav_sc_core a		{
			height:30px;
			width:179px;}
			
#nav_sc_core a:hover, #nav_sc_core a.on {
			background:url(../images/nav_sc_core.gif) 0px -30px no-repeat;}
			
#nav_mc_core	{
			background: url(../images/nav_mc_core.gif) 0 0 no-repeat;
			width:179px;}
			
#nav_mc_core a		{
			height:30px;
			width:179px;}
			
#nav_mc_core a:hover, #nav_mc_core a.on {
			background:url(../images/nav_mc_core.gif) 0px -30px no-repeat;}
			
#nav_our_team		{
			border-top:1px dotted #000000;
			background: url(../images/nav_our_team.gif) 0 0 no-repeat;
			width:179px;}
			
#nav_our_team a		{
			height:18px;
			width:179px;}
			
#nav_our_team a:hover, #nav_our_team a.on {
			background:url(../images/nav_our_team.gif) 0px -18px no-repeat;}
			
#nav_perspectives	{
			border-top:1px dotted #000000;
			background: url(../images/nav_perspectives.gif) 0 0 no-repeat;
			width:179px;}
			
#nav_perspectives a		{
			height:18px;
			width:179px;}
			
#nav_perspectives a:hover, #nav_perspectives a.on {
			background:url(../images/nav_perspectives.gif) 0px -18px no-repeat;}
			
#nav_inv_updates	{
			border-top:1px dotted #000000;
			border-bottom:1px dotted #000000;
			background: url(../images/nav_inv_updates.gif) 0 0 no-repeat;
			width:179px;}
			
#nav_inv_updates a	{
			height:18px;
			width:179px;}
			
#nav_inv_updates a:hover, #nav_inv_updates a.on {
			background:url(../images/nav_inv_updates.gif) 0px -18px no-repeat;}


			
#nav_core_products	{
			border-bottom:1px dotted #000000;}
			















/* PAGE CONTENT */
#page-main-content	{
			font-family:georgia,verdana,arial,sans-serif;
			line-height:2.4em;
			padding:10px 0px 0px 40px;
			}
			
#page-main-content p	{
			font-family:georgia,verdana,arial,sans-serif;
			line-height:1.4em;
			width:500px;
			}
			
#page-subhead 		{
			background: url(/images/bg_gradient_greenblue.gif) repeat-y;
			font-size: 1px;
			height: 10px;
			line-height: 1px;}

#page-content 		{
			background: url(/images/bg_line_dotted_vert.gif) 178px 0px repeat-y;
			padding-top: 0px;}
	
#page-column-aside 	{
			float: left;
			width: 179px;}
	
#page-column-content 	{
			float: right;
			width: 721px;}

/* PAGE FOOTER */				
#page-footer 		{
			border-top: 1px dotted #000;
			color: #666;
			font-family: "Lucida Sans", Georgia, serif;
			font-size: 10px;
			padding:10px 0px 0px 0px;}
	
#page-footer a, #page-footer a:hover {
			color: #666;}			
			
			
/* LAYOUTS (681px of width to play with) */
.layout-two-col-content 	{
			background: url(/images/bg_line_dotted_vert.gif) 100% 0 repeat-y;
			float: left;
			padding-right: 40px;
			width: 490px;}
	
.layout-two-col-sidebar {
			background: #fff;
			float: right;
			padding-left: 15px;
			width: 136px;}

	/* Terms and Conditions Page */
.terms 			{
			padding: 10px;}
	
.terms h1 		{
			color: navy;}

.terms h2 		{
			color: red;}
	
.terms h3, h4		{
			font-weight: bold;}
	
/* TABLE - DATA INPUT */
.table-data-input tr td 	{
			padding-bottom: 10px;
			padding-right: 5px;}
	
.table-data-input tr td.col-label {
			text-align: right;}
			
/* TABLE - SELECT */
.table-select tr td 	{
			padding-bottom: 10px;}
	
.table-select tr td.first-child {
			padding-right: 10px;
			text-align: right;}

/* FORMS */
.form-text 		{
			border: 0;
			color: #555;
			font-size: 12px;
			padding: 0 10px;}
	
.form-select 		{
			color: #555;}
	
.form-select-multiple 	{
			border: 1px solid #ccc;
			color: #555;
			height: 170px;
			overflow: visible;
			padding: 2px;
			width: 100%;}

.form-radio, .form-check {
			vertical-align: middle;}

/* BUTTONS */
.buttons 		{
			padding-top: 10px;}
	
.button-purple 		{
			background: url(/images/bg_button_purple.gif) no-repeat;
			border: 0;
			color: #fff;
			cursor: pointer;
			display: block;
			font-size: 14px;
			font-weight: bold;
			height: 24px;
			margin: 0 auto;
			text-align: center;
			text-decoration: none;
			text-transform: uppercase;
			width: 151px;}
	
a.button-purple span 	{
			position: relative;
			top: 3px;}

/* LISTS */
.list-no-bullets 	{
			padding: 0;}
	
.list-no-bullets li 	{
			list-style: none;
			margin: 0;
			padding: 0;}

/* LINES */
.line-dotted 		{
			border-top: 1px dotted #000;
			font-size: 1px;
			height: 1px;
			line-height: 1px;}
	
.bg-line-dotted-01 	{
			background: url(/images/bg_line_dotted_horiz.gif) 0 31px repeat-x;}
	
.bg-line-dotted-02 	{
			background: url(/images/bg_line_dotted_horiz.gif) 0 113px repeat-x;}
	
.bg-line-dotted-03 	{
			background: url(/images/bg_line_dotted_horiz.gif) 0 239px repeat-x;}

.bg-line-dotted-05 	{
			background: url(/images/bg_line_dotted_horiz.gif) 0 135px repeat-x;}
	
.bg-line-dotted-vertical {
			background: url(/images/bg_line_dotted_vert.gif) 0px 0px repeat-y;}

/* SPACE */
.space-left 		{
			padding-left: 40px;}

/* HEADS */
.head-graphic-01, .head-graphic-02 {
			background-color: transparent;
			background-position: 0 0;
			background-repeat: no-repeat;
			height: 11px;
			width: 100%;}
	
.head-graphic-01 	{
			margin-bottom: 40px;}
	
.head-graphic-02 	{
			margin-bottom: 15px;}
	
.head-graphic-01 span, .head-graphic-02 span {
			display: none;}
	
#head-news 		{
			background-image: url(/images/head_news.gif);}
	
#head-about 		{
			background-image: url(/images/head_about.gif);}
	
#head-contact 		{
			background-image: url(/images/head_contact.gif);
			margin-top: 30px;
			margin-bottom: 10px;}

/* HEAD -  LARGE GRAPHICS */
.head-graphic-03 	{
			background-color: transparent;
			background-position: 0 0;
			background-repeat: no-repeat;
			height: 115px;
			margin-top: 0px;
			position: relative;
			width: 719px;
			z-index: 3;
			margin-bottom:0px;
			border-top:1px dotted #000;
			border-bottom:1px dotted #000;}
	
.head-graphic-03 span 	{
			display: none;}
	
#head-home 		{
			border-bottom:1px dotted #000;}

/* PAGE TITLES */
#pagetitle 		{
			border-bottom:1px dotted #000;
			width:719px;}
	
#services_subhead 	{
			border-bottom:1px dotted #000;
			width:719px;}

#services_subhead img 	{
			line-height: 1px;
			font-size: 1px;}
			
/* CONTENT */
#content_mainpage_left 	{
			float:left;
			padding:20px 0px 0px 40px;
			width:450px;}
	
#content_mainpage_right {	
			float:right;
			padding:21px 2px 0px 0px;}

.home-main 		{
			background-image: url(/images/home_main.jpg);
			height:116px;
			}

/* SUBHEADS */
.subhead-graphic-01 	{
			background-color: transparent;
			background-position: 0 0;
			background-repeat: no-repeat;
			height: 11px;
			width: 100%;}
	
.subhead-graphic-01 span {
			display: none;}
	
#subhead-accumulation 	{
			background-image: url(/images/subhead_accumulation.gif);}
	
#subhead-preservation 	{
			background-image: url(/images/subhead_preservation.gif);}
	
#subhead-legacy 		{
			background-image: url(/images/subhead_legacy.gif);}
	
#subhead-accumulation-colored {
			background-image: url(/images/subhead_accumulation_colored.gif);}
	
#subhead-preservation-colored {
			background-image: url(/images/subhead_preservation_colored.gif);}
	
#subhead-legacy-colored {
			background-image: url(/images/subhead_legacy_colored.gif);
			width: 193px;}

/* BOX CALLOUTS */
.box-callout 		{
			background-color: transparent;
			background-position: 0 0;
			background-repeat: no-repeat;
			float: left;
			height: 337px;
			margin: 19px 5px 0 0;
			padding: 20px 10px 0 10px;
			width: 194px;}
	
.box-callout ul 		{
			padding-left: 10px;}
	
.box-callout h3 		{
			margin-bottom: 25px;}
	
.bg-callout-green 	{
			background-image: url(/images/bg_callout_green.gif);}
	
.bg-callout-brown 	{
			background-image: url(/images/bg_callout_brown.gif);}
	
.bg-callout-orange 	{
			background-image: url(/images/bg_callout_orange.gif);}	

.box-partner-contact 	{
			float: left;
			padding: 0px 8px 20px 0px;
			width:190px;
			margin-top: 10px;}

/* PAGINATION */
.pagination 		{
			text-align: right;
			padding-bottom: 7px;}
	
.pagination p 		{
			margin: 0px;
			padding: 0px;}
	
.pagination a 		{
			font-style: italic;}

/* LOGOS */
.logo span 		{
			display: none;}

/* ICONS */
.icon-arrow-blue	{
			background: url(/images/icon_arrow_blue.gif) 0 50% no-repeat;
			padding: 4px 20px 7px 22px;}
	
.icon-arrow-orange 	{
			background: url(/images/icon_arrow_orange.gif) 0 50% no-repeat;
			padding: 4px 20px 7px 22px;}

/* COLUMNS */
.column-left 		{
			float: left;}

.column-right 		{
			float: right;}

.column-left-half 	{
			float: left;
			width: 50%;
			*width: 49.5%;}

.column-right-half 	{
			float: right;
			width: 50%;
			*width: 49.5%;}

.column-tri-left 	{
			float: left;
			padding:;
			width: 239px;}
	
.column-tri-middle 	{
			border-left: 1px dotted #000;
			border-right: 1px dotted #000;
			float: left;
			padding:;
			width: 239px}

.column-tri-right 	{
			float: left;
			padding:;
			width: 239px;}

.column-main-left 	{
			float:left;
			padding-top:20px;
			width:450px;}
	
.column-main-right 	{
			background: url(../images/home_main_graphic.jpg) 8px 22px no-repeat;
			float:right;
			height:300px;
			padding-top:20px;
			width:219px;}

/* ALIGNMENT */
.align-left 		{
			text-align: left !important;}

.align-center 		{
			text-align: center !important;}

.align-right		{
			text-align: right !important;}
	
.valign-top 		{
			vertical-align: top !important;}

.valign-middle 		{
			vertical-align: top !important;}

.valign-bottom 		{
			vertical-align: top !important;}

/* FLOATS / CLEARS */
.clear 			{
			clear: both;}

.float-left		{
			float: left;}

.float-right 		{
			float: right;}
			
/* FONTS */
.font-verdana 		{
			font-family: Verdana, Arial, Helvetica, sans-serif;}
	
.font-arial 		{
			font-family: Arial, Helvetica, sans-serif;}
	
.font-georgia 		{
			font-family: Georgia, "Times New Roman", Times, serif;}
	
.font-lucida 		{
			font-family: "Lucida Sans", Georgia, serif;}

/* FONT SIZE */
.font-size-xsmall 	{
			font-size: 10px;}

.font-size-small 	{
			font-size: 11px;}
	
.font-size-normal 	{
			font-size: 12px;}
	
.font-size-medium 	{
			font-size: 14px;
			color:#000000;}
	
.font-size-large 	{
			font-size: 16px;
			line-height: 1.5em;}
	
.font-size-hlarge 	{
			font-size: 20px;
			margin-left: 10px;
			margin-top: 1px;
			line-height: 1.4em;
			padding: 0px;}
	
.font-size-xlarge 	{
			font-size: 22px;}
		
.font-size-xxlarge 	{
			font-size: 26px;}
	
.font-size-xxhlarge 	{
			font-size: 28px;}
	
.font-size-xxxlarge 	{
			font-size: 33px;}

/* COLORS */
.color-white, color-white:hover {
			color: #fff !important;}
	
.color-gray, color-gray:hover {
			color: #666 !important;}
	
.color-black, color-black:hover {
			color: #000 !important;}
	
.color-brown, color-brown:hover {
			color: #630 !important;}
	
.color-gold, color-gold:hover {
			color: #b47010 !important;}
	
.color-green, color-green:hover {
			color: #060 !important;}
	
.color-blue, color-blue:hover {
			color: #06c !important;}
	
.color-blue-dark, color-blue-dark:hover {
			color: #003366 !important;}
	
.color-navy, color-navy:hover {
			color: #669 !important;}
			
.color-bluer, color-bluer:hover {
			color: #336699 !important;}

/* Investment Philosophy CLASSES */
.content-wrapper	{
			padding:0px 0px 0px 40px;}
			
.content-wrapper-philosophy-fixed {
			padding: 0px 0px 0px 0px;
			width: 649px;}
	
.content-leading	{
			line-height: 2.5em;}
	
.philosophy-head-p 	{
			margin:0px;}

.bg_callout_fixed 	{
			background-image: url(/images/bg_callout_fixed.gif);
			background-repeat: no-repeat;
			width:555px;
			padding: 50px 80px 20px 20px;
			margin: 30px 0px 0px 0px;
			font-size:13px;
			font-style:italic;
			line-height: 1.5em;}	
	
.bg_callout_equity 	{
			background-image: url(/images/bg_callout_equity.gif);
			background-repeat: no-repeat;
			width:555px;
			padding: 50px 80px 20px 20px;
			margin: 10px 0px 20px 0px;
			font-size:13px;
			font-style:italic;
			line-height: 1.5em;}

.bg_callout_equity  ul li	{
			list-style: none;}
	
.bg_callout_fixed ul li	{
			list-style:none;}
			
			
/* CONTENT */
#page-head		{
			border-bottom:1px dotted #000000;
			}
			
#page-head-subhead	{
			border-bottom:1px dotted #000000;
			}


/* CONTENT - MAIN PAGE */
#main_list		{
			font-family:Georgia, sans-serif;
			font-size:13px;
			padding:0px 0px 0px 33px;}
			
/* CONTENT - CONTACT PAGE */
#content_contact	{
			font-family:georgia,verdana,arial,sans-serif;
			height:540px;
			padding:0px 0px 0px 0px;
			}
			
#contact_left		{
			border-right:1px dotted #000;
			height:181px;
			width:320px;
			float:left;
			}

#contact_left img	{
			margin-left:38px;}
			
#contact_left p		{
			line-height:.5em;
			margin-left:38px;
			}
			
#contact_right		{
			float:right;
			height:181px;
			width:400px
			}
			
#contact_right img	{
			margin-left:38px;}
			
#contact_right p		{
			line-height:.5em;
			margin-left:38px;
			}
			
#contact_bottom		{
			border-top:1px dotted #000;
			clear:both;
			height:340px;
			width:719px;}
			
#contact_bottom a	{
			color:#1972b5;
			font-weight:normal;
			}
			
#contact_bottom img	{
			margin-left:38px;}
			
#contact_bottom p		{
			margin-left:38px;
			}
			
/* CONTENT - NEWS PAGE */
#content_news		{
			font-family:georgia,verdana,arial,sans-serif;
			height:540px;}
			
#content_news ul li a	{
			color:#1972b5;}
			
#content_news ul		{
			color:#1972b5;
			font-style:normal;
			font-weight:normal;
			list-style:none;
			padding:35px 0px 0px 39px;}
			
#content_news ul li	{
			color:#666666;
			background: url(/images/gray_bullet.gif) 0px 1px no-repeat;
			font-size:13px;
			padding:0px 0px 5px 24px;}
			
#news_category		{
			color:#666666;
			font-size:10px;
			font-weight:normal;
			padding-left:5px;
			text-transform:uppercase;}
			
/* CONTENT - ABOUT US PAGE */
#content_aboutus	{
			font-family:georgia,verdana,arial,sans-serif;
			height:540px;}
			
#aboutus_left		{
			float:left;
			padding-top:13px;
			width:515px;}
			
#aboutus_left h1		{
			font-size:13px;
			font-style:italic;
			color:#666666;
			padding:0px 15px 5px 40px;}
			
#aboutus_left p		{
			padding:0px 15px 0px 40px;}
			
#aboutus_right		{
			border-left:1px dotted #000000;
			float:right;
			height:125px;
			width:190px}
			
#aboutus_right ul	{
			font-style:normal;
			font-weight:normal;
			list-style:none;
			padding:10px 0px 0px 10px;}
			
#aboutus_right ul li	{
			color:#1972b5;
			background: url(/images/gray_bullet.gif) 0px 1px no-repeat;
			font-size:11px;
			padding:0px 0px 0px 24px;
			margin-bottom:6px;}
			
#aboutus_right ul li a	{
			color:#1972b5;}
			
/* CONTENT - INVESTMENT UPDATES PAGE */
#content_invupdates	{
			font-family:georgia,verdana,arial,sans-serif;
			min-height:540px;
			padding-bottom:20px;}
			
#content_invupdates img	{
			padding:23px 0px 5px 30px;
			float:left;}

#content_invupdates ul	{
			color:#1972b5;
			font-style:normal;
			font-weight:normal;
			list-style:none;
			padding:0px 0px 0px 38px;
			float:left;}
			
#content_invupdates ul li	{
			color:#1972B5;
			background: url(/images/gray_bullet.gif) 0px 2px no-repeat;
			font-size:13px;
			padding:2px 0px 0px 26px;
			margin-bottom:6px;}
			
#content_invupdates ul li a{
			color:color:#1972B5;}

#updates_archive	{
			border-top:1px dotted #000000;
			margin-left:40px;
			width:679px;}
			
#updates_archive p	{
			float:right;}
			
#coreupdate		{
			clear:both;
			float:left;}

#left			{
			float:left;
			width:250px;}
			
#right			{
			float:left;
			width:250px;}
			

			
/* CONTENT - PERSPECTIVES PAGE */
#content_perspectives	{
			font-family:georgia,verdana,arial,sans-serif;
			height:540px;}
			
#content_perspectives ul li a{
			color:#1972b5;}
			
#content_perspectives ul	{
			font-style:normal;
			font-weight:bold;
			list-style:none;
			padding:35px 0px 0px 39px;}
			
#content_perspectives ul li{
			color:#666666;
			background: url(/images/gray_bullet.gif) 0px 1px no-repeat;
			font-size:13px;
			padding:0px 0px 5px 24px;}
			
#perspectives_category	{
			color:#666666;
			font-size:10px;
			font-weight:normal;
			padding-left:5px;
			text-transform:uppercase;}		
			
/* OUR TEAM NAVIGATION */
#on			{
			text-decoration:underline;}

#sm_font		{
			font-size:11px;}
			
#ourteam_navigation	{
			float:left;
			height:540px;
			margin-top:25px;
			padding:0px;}
			
#ourteam_navigation ul	{
			font-size:12px;
			font-style:italic;
			font-weight:normal;
			line-height:1.2em;
			list-style:none;
			margin:0px 0px 0px 40px;
			width:140px;}
			
#ourteam_navigation ul li	{
			color:#666666;
			margin:0px 0px 4px 0px;
			padding:0px 0px 0px 0px;}
			
#ourteam_navigation ul li a{
			color:#1972b5;
			font-size:12px;
			font-style:normal;
			font-weight:normal;
			margin-bottom:2px;}
			
#ourteam_navigation ul li img {
			margin-top:14px;}

/* OUR TEAM CONTENT */
#ourteam_title img	{
			margin-top:20px;}
			
#ourteam_title h1	{
			border-bottom:1px dotted #000;
			font-family:"times new roman", times, serif;
			font-size:32px;
			padding-bottom:5px;}

			
#ourteam_content	{
			font-family:georgia, arial, verdana, sans-serif;
			float:right;
			width:520px;}
			
#ourteam_content h1	{
			color:#013879;
			font-size:20px;
			font-weight:normal;
			font-variant:strong;
			margin:20px 0px 0px 0px;}
			
#ourteam_content h2	{
			color:#666666;
			font-weight:normal;
			font-size:13px;
			font-style:italic;
			margin:3px 0px 0px 0px;}
			
#ourteam_content p	{
			color:#000000;
			line-height:1.7em;
			margin:10px 0px 0px 0px;}
			
/* PRODUCTS NAVIGATION */			
			
#products_navigation	{
			float:left;
			margin:0px;
			padding:0px;}
			
#products_navigation ul	{
			font-size:10px;
			font-style:italic;
			font-weight:normal;
			line-height:1.2em;
			list-style:none;
			margin:22px 0px 0px 40px;}

#products_navigation ul li	{
			color:#666666;
			margin:0px 0px 4px 0px;
			padding:0px 0px 0px 0px;}
			
#products_navigation ul li a{
			color:#1972b5;
			font-size:11px;
			font-style:normal;
			font-weight:normal;
			margin-bottom:2px;}			
			
/* PRODUCTS CONTENT */
			
#products		{
			border-bottom:1px dotted #000000;
			height:360px;
			width:719px;}
			
#products_philo		{
			height:650px;
			width:719px;}
			
#products_process	{
			height:650px;
			width:719px;}
			
#products_content	{
			font-family:georgia, arial, verdana, sans-serif;
			float:right;
			margin:15px 0px 0px 0px;
			width:480px;}
			
#products_content h1	{
			color:#666666;
			font-size:15px;
			font-weight:normal;
			font-style:italic;
			font-variant:strong;
			margin:5px 0px 7px 10px;}

#sub_h1			{
			color:#000000;
			font-style:normal;}
			
#products_content h2	{
			color:#666666;
			font-weight:bold;
			font-size:15px;
			font-style:italic;
			margin:0px 0px 0px 10px;}
			
#products_content p	{
			color:#000000;
			font-weight:normal;
			line-height:1.7em;
			margin:0px 0px 10px 10px;}			
			
#products_content ul	{
			font-style:normal;
			list-style:disc;
			margin:4px 0px 4px 24px;}

#product_weights	{
			border-right:1px dotted #000000;
			float:left;
			width:470px;}

#product_weights p	{
			color:#666666;
			font-size:10px;
			margin:0px 0px 20px 30px;}
			
#product_weights img	{
			margin:10px 30px 0px 30px;}
			
img#graph		{
			margin:20px 0px 40px 35px;
			}
			
#product_character	{
			float:right;
			height:345px;
			padding:10px 0px 0px 0px;
			width:243px;}			

#product_character img	{
			padding:0px 0px 0px 12px;}
			
#product_character table	{
			background:#ffffff;
			font-family:georgia, verdana, arial, sans-serif;
			font-size:9px;
			margin:10px 0px 130px 10px;
			width:225px;}

#product_character table tr td {
			padding:3px 0px 3px 6px;}

			
#table_gray		{
			background:#d9d9d9;}
			
#product_character ul	{
			background:url("/images/icon_arrow_blue.gif") 0px 1px no-repeat;
			font-style:normal;
			list-style:none;
			margin:0px 0px 0px 10px;}

#product_character ul li	{			
			padding:0px 0px 0px 20px;}

			
			
			
			
