/* ------------------------------------------ */
/* ----------       Web Form       ---------- */
/* ------------------------------------------ */

#webForm table td tr {
	border:0 0 0 0;
	margin:0 1.25em 1.25em 1.25em;
	padding:0;	
}

	#webForm tr td {
		padding:4px;
	}
table {

}

				
/* ------------------------------------------ */
/* ----------    Element Styles    ---------- */
/* ------------------------------------------ */

.formTextSeconds {
width: 35px;
height: 15px;
font-size: 0.75em;
font-family: arial;
}

.formTextarea {
font-size: 0.75em;
font-family: arial;
}

a.linkBlue {
font:0.85em Arial, Helvetica, sans-serif;
color:#2D899E;
font-weight: bold;
text-decoration:none;
}	

a.linkBlue:hover {
font:0.85em Arial, Helvetica, sans-serif;
color:#2D899E;
font-weight: bold;
text-decoration:underline;
}	

a.linkBlueSm {
font:0.75em Arial, Helvetica, sans-serif;
color:#2D899E;
font-weight: bold;
text-decoration:none;
}	

a.linkBlueSm:hover {
font:0.75em Arial, Helvetica, sans-serif;
color:#0E5259;
font-weight: bold;
text-decoration:none;
}	

/* ------------------------------------------ */
/* ----------  Chart Page Styles   ---------- */
/* ------------------------------------------ */

.sourceText {
	font-size: 0.85em;
}

/* ------------------------------------------ */
/* ----------  Home divs & Styles  ---------- */
/* ------------------------------------------ */

.HomeText {
/* COPY CHANGES TO 'styles_admin.css FOR TEXT EDITOR */
font-size: 1.1em;
line-height:1.2em;
color:#515048;
}

.titleBlueMd {
font-size: 1.25em;
line-height:1em;
color:#2D899E;
margin: 0px 0px 10px 0px;		
}

.textBlueDk {
font-size: 0.8em;
line-height:1.25em;
color:#0E5259;
}

.textBlueDkSm {
font-size: 0.7em;
line-height:1.25em;
color:#0E5259;
}

/* LeftContainer is Parent in layout.css */
	#LeftContainer_boxTop {
	width:715px;
	height:10px;
	background-color:#4D4D4D; 
	}
	
		#flash_home {
		width:715px;
		height:203px;
		}
		
		#flash_interior {
		width:715px;
		height:120px;
		} 
		
	
			
	
	

	
	#LeftContainer_Container {
	width:675px;
	margin: 20px 20px 20px 20px;
	}
	
	 	#HomeLeftContainer_text {
		width:575px;
		margin: 0px 0px 30px 100px;
		font-size:1em;
		line-height:1.25em;
		font-weight:bold;
		}

		#LeftContainer_text {
		width:675px;
		margin: 0px 0px 30px 0px;
		}

		/* indicator box */
		#HomeLeftContainer_indicator {
		width:575px;
		margin: 0px 0px 20px 100px;
		}
		
			#HomeLeftContainer_indicator_title {	
			margin: 0px 0px 15px 0px;
			}	
			
			#outer {
		    position:relative;
		    width:575px;
			margin:0 auto;
		    background:white;
			}
		
			#HomeLeftContainer_indicator_box_container {	
			margin: 0px 0px 0px 25px;
			}	

				#HomeLeftContainer_indicator_box {
				float:left;
				width:166px;
				margin: 0px 0px 0px 0px;
				}
				
				#HomeLeftContainer_indicator_box_2 {
				float:left;
				width:166px;
				margin: 0px 0px 0px 0px;
				}
				
				#HomeLeftContainer_indicator_box_3 {
				float:left;
				width:166px;
				margin: 0px 0px 0px 0px;
				}
			
					.HomeLeftContainer_indicator_box_date {
					margin: 0px 0px 0px 0px;	
					color:#789338;
					line-height:1.25em;
					}	
					
					.HomeLeftContainer_indicator_box_title {	
					line-height:1.2em;
					font-weight:bold;
					}	
					
						#link_indicator_box_title a {	
						font-size:1em;
						line-height:1.2em;
						font-weight:bold;
						text-decoration:none;
						}	
						
						#link_indicator_box_title a:hover  {	
						text-decoration:underline;
						}	
					
					.HomeLeftContainer_indicator_box_item_fact {
					margin: 0px 0px 0px 0px;		
					color:#3E699C;
					font-size:2em;
					line-height:1.15em;
					font-weight:bold;
					}	
				
				#indicator_divider_position {
				float:left;
				width:25px;
				}
				
				#indicator_divider_position_2 {
				float:left;
				width:25px;
				}

				#indicator_divider_bg {
			    position:absolute;
			    left:190;
			    top:0;
			    height:95px;
			    width:25px;
				background-image: url('/images/conex/img_indicator_divider.gif');
				background-repeat: repeat-y;
				}
				
				#indicator_divider_bg_2 {
			    position:absolute;
			    left:380;
			    bottom:0;
			    height:95px;
			    width:25px;
				background-image: url('/images/conex/img_indicator_divider.gif');
				background-repeat: repeat-y;
				}
				
				.clearer{
				height:1px;
				overflow:hidden;
				margin-top:-1px;
				clear:both;
				}
		
	
/* RightContainer is Parent in layout.css */
	#RightContainer_boxTop {
	width:245px;
	height:10px;
	background-color:#4D4D4D; 
	}
	
	#RightContainer_boxBody {
	position:relative;
	width:243px;
	margin: 0px 0px 0px 0px;
	background-image: url(/images/conex/bg_right_chart.gif); 
	background-repeat: no-repeat;
	background-position:bottom right;
	border: 1px solid #DAE1E5;
	}	
	
		#RightContainer_quickLinks {
		width:223px;
		margin: 10px 10px 20px 10px;
		}
		
			#RightContainer_quickLinks_title {
			float:right;
			margin: 0px 0px 10px 0px;
			color:#3E699C;
			font-weight:bold;
			}
			
			
			#navSide_general ul {
			margin: 0;
			padding: 0;
			}
			
				#navSide_general li {
				margin: 5px 0px 0px 0px; 
				padding: 0;
			    list-style: none;
				display: list-item;
				}
			
				#navSide_general a {
				font-size: 0.9em;
				line-height:1.3em;
				color:#789338;
				text-decoration:none;
				}
				
				#navSide_general a:hover {
				font-size: 0.9em;
				line-height:1.3em;
				color:#8AA149;
				text-decoration:none;
				}
			
				#navSide_general a:active, #nav a.selected {
				font-size: 0.9em;
				line-height:1.3em;
				color:#789338;
				text-decoration:none;
				}

		#RightContainer_searchTools {
		width:223px;
		margin: 0px 10px 50px 10px;
		padding: 0px 0px 20px 0px;
		}

			#RightContainer_searchTools_title {
			float:right;
			margin: 0px 0px 10px 0px;
			font-size:0.95em;
			font-weight:bold;
			}
	
	#RightContainer_divider_container {
	position:relative;
	width:243px;
	height:21px;
	margin: 0px 0px 0px 0px;
	}	
	
		#RightContainer_divider {
		position:absolute;
		right:-2px;
		top:0px;
		width:243px;
		height:21px;
		margin: 0px 0px 20px 0px;
		background-image: url(/images/conex/img_right_divider.gif); 
		background-repeat: no-repeat;
		background-position:left;
		z-index:3;
		}
	
	#RightContainer_boxBottom {
	position:relative;
	bottom:-2px;
	left:-1px;
	width:17px;
	height:17px;
	background-image: url(/images/conex/bg_box_bottom.gif); 
	background-repeat: no-repeat;
	background-position:bottom left;
	}
	
	
	
