/*defaults*/
body 	{background-color:#003366; margin:20px 0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:90%; }
p		{margin:0; padding:0 0 15px 0; }
a		{color:#000000; text-decoration:none;}
a:hover	{color:#225799; text-decoration:underline;}

/*logo*/
#logo		{display: list-item; 
			margin:0; 
			list-style-image:url('../images/EOlogo.jpg');
			list-style-position: inside; 
		    border-bottom:1px solid #DADADA; 
			padding:5px 20px 8px 0px; 
			color:#ffffff;}
	

/*navigation*/
#navigation	{clear:both; width:95%; font-size:80%; background:#666666; padding:2px 20px 2px 20px; text-align:left;}
#navigation ul 		{margin:0; padding:0; }
#navigation li 		{margin-right:10px; padding:0; list-style:none; display:inline; }
#navigation a		{color:#FFFFFF; padding:0 5px 0 0; text-decoration:none; }
#navigation a:hover	{color:#000000; }

/*test*/
.slogan {font-size:110%; text-align: right; vertical-align: bottom; padding-bottom:10px; color:#666666; }
.index{color:#225799; margin-top:10px; font-size:110%; font-weight:normal; font-style: italic}
.header_other {color:#225799; font-size:160%; font-weight:normal;}

/*header*/

#header		{margin:10px 0 0 0;
			color: #FFFFFF;
			background:#FFFFFF;			
			display: list-item; 
			list-style-image:url('../images/NewFlashPNG.jpg');
			list-style-position: inside; 
			height:195px;}

/*
#header		{height:230px;
			margin:0; padding:0 10px 0 10px; 
            background:url('../images/header_home10.jpg') no-repeat 0 0;
			}
*/

#header_aboutus	{margin:10px 0 0 10px;
			display: list-item; 		
			list-style-image:url('../images/aboutus.jpg');
			list-style-position: inside; 				
			padding:10px;
			height:150px;
			color:#ffffff;}

#header_solutions {margin:10px 0 0 10px;
			display: list-item; 		
			list-style-image:url('../images/solutions.jpg');
			list-style-position: inside; 				
			padding:10px;
			height:150px;
			color:#ffffff;}
			
#header_technologies {margin:10px 0 0 10px;
			display: list-item; 		
			list-style-image:url('../images/technologies.jpg');
			list-style-position: inside; 				
			padding:10px;
			height:150px;
			color:#ffffff;}
			
#header_contact	 {margin:10px 0 0 10px;
			display: list-item; 		
			list-style-image:url('../images/contact.jpg');
			list-style-position: inside; 				
			padding:10px;
			height:150px;
			color:#ffffff;}

/*content*/
#content	{float:left; width:95%; padding:20px 10px 0 0; line-height:130%; }
#content_quote	{float:left; width:45%; padding:5px 5px 0px 0px;  }
#content li, #content1 li, #content_full li{margin:0 0 0 20px;}

#content1	{float:left; width:450px; padding:20px 10px 0 0; line-height:160%; }

#content_full {float:left; width:740px; padding:20px 10px 0 0; line-height:160%; }
#content_full li{margin:0 0 0 15px;}

/*Site Map*/
.sitemap_Link_B  a {font-size:110%; font-weight:bold; color:#225799;}
.sitemap_Link  a     {font-size:80%; color:#225799;}

.td_list	{margin:-5 0 0 0; vertical-align:top}
      
/*structural elements*/
#container	{margin:0px auto; text-align:center; width:760px; }
#holder		{width:100%; padding:20px 20px 5px 20px; background:#FFFFFF; text-align:left; }

#news		{float:right; width:290px; padding:20px 0; line-height:140%; text-align:justify; }
.newsItem	{padding:20px 20px 5px 20px; background:#FEFFD5; border:1px solid #FFEB70; font-size:90%; margin-bottom:20px; }
#footer		{clear:both; width:90%; font-size:80%; background:#FFFFFF; padding:20px; text-align:left; border-top:2px solid #2765AF; }
#copyright	{float:right; }

#news_1i	{height: 260px; width:260px; margin-top:20px; line-height:140%; text-align:justify;}
.newsItem_i	{padding:10px 20px 5px 20px; font-size:90%; margin-bottom:30px; text-align: top; }

.newsItem h1	{color:#225799; margin:0 0 10px 0; padding:0; font-size:130%; font-weight:normal; }

#content h1		{font-size:170%; font-weight:bold; line-height:110%; margin:0; padding:0 0 20px 0; }
#content1 h1		{font-size:170%; font-weight:normal; line-height:120%; margin:0; padding:0 0 20px 0; }
#content_full h1		{font-size:170%; font-weight:normal; line-height:130%; margin:0; padding:0 0 20px 0; }

#footer ul 		{margin:0; padding:0; }
#footer li 		{margin:0; padding:0; list-style:none; display:inline; }
#footer a		{color:#000000; font-weight:bold; padding:0 5px 0 0; text-decoration:underline; }
#footer a:hover	{color:#000000; text-decoration:none; }

.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {display:inline-block; }
/* Hides from IE-mac \*/
* html .clearfix {height:1%; }
.clearfix {display:block; }
/* End hide from IE-mac */


.quote { 
	text-indent: -.4em; 
	margin-left: .4em;
	margin-top:12px;
	font-size:10px;
	line-height:13px; 
	/*font-family:Georgia, 'Times New Roman', Times, serif; */
	font-style:italic; 
} 

#content a, #contentWhite a {
	font-weight:bold;
	color:#006699;
}

#content a:hover, #contentWhite a:hover {
	font-weight:bold;
	color:#009966;
}







