/* CSS Document */

html,body,div,ol,ul,li,h1,h3,h4,h5,h6,p,form,fieldset 
							{
								margin: 0;
								padding: 0;
								border: 0px solid;
								color: #283E56;
							}
div, li
							{ 
								border: 0px; solid;
							}
body				
							{ 
								font: normal 11px/2.4em "Lucida Grande", "Lucida Sans Unicode", arial, MS Shell Dlg;
								color: #fff; /*#365883;*/ 
								margin: 0; 
								padding: 0;
								line-height: 1.7; 
	
							}
#container			
							{ 
								border-color: red;
								background-image: url("../imgs/background.jpg"); 
								width: 1000px; 
								margin: auto; 
								padding: 0; 
								text-align: left; 
							}

#wrapper 
							{
								border-color: blue;
								width: 800px;
								margin: 0px auto;
								padding 0px;
								text-align: left;
							}
H1
							{
								font: bold 16px/2.4em arial, tahoma, verdana, arial, "Lucida Grande", "Lucida Sans Unicode", arial, MS Shell Dlg;
								color: #115093;
								margin: 0px 18px 0px 18px;
								padding: 5px 0px 5px 0px;
								line-height: 1.7;														
							}
#hrule					
							{
								height: 1px;
								color: #E8F0F1;
								padding: 8px 4px 8px 14px;
								margin-left: 10px;
								margin-right: 18px;									
								
								border: 0px; solid;
								width: 100%;																						
							}
#mainmenu					
							{
								height: 35px;
								padding: 0;
								margin: 0;
								border-color: yellow;
								background-image:url(../imgs/background_menu.jpg); background-repeat:repeat-x; top left;
							}
	
#mainmenulist				
							{
								position: relative;
								padding: 0;
								margin: 0;
								width: 800px;
							}	
#mainmenulist li			
							{
								margin: 0; 
								padding: 0; 
								list-style: none;
								position: absolute;
								top: 0px;
							}
#mainmenulist li, 
#mainmenulist li a			
							{
								height: 35px;
								display: block;
							}

#mainmenulist li a 
							{
								padding: 20px 0 0 0;
								overflow: hidden;
								height: 13px !important;
								height /**/:35px;
							}
td 
							{
								padding-left: 5px;
							}								

#headerimage				
							{
								border-color: red;
								background-color: #003366;
/*								background-image: url("../imgs/headerimage.jpg");    */
								width: 800px;
								height: 281px;
								margin-left: 0px;
							}
#header_company				{
								border-color: red;
								background-image: url("../imgs/header_company.jpg"); 
								width: 800px;
								height: 164px;
								margin-left: 0px;
							}
#header_verticals				{
								border-color: red;
								background-image: url("../imgs/header_verticals.jpg"); 
								width: 800px;
								height: 164px;
								margin-left: 0px;
							}
#header_project				{
								border-color: red;
								background-image: url("../imgs/header_project.jpg"); 
								width: 800px;
								height: 164px;
								margin-left: 0px;
							}
#header_training				{
								border-color: red;
								background-image: url("../imgs/header_training.jpg"); 
								width: 800px;
								height: 164px;
								margin-left: 0px;
							}
#header_contact				{
								border-color: red;
								background-image: url("../imgs/header_contact.jpg"); 
								width: 800px;
								height: 164px;
								margin-left: 0px;
							}	
#header_employees				{
								border-color: red;
								background-image: url("../imgs/header_employees.jpg"); 
								width: 800px;
								height: 164px;
								margin-left: 0px;
							}																																										
						
/* TOP MENU BAR >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */


#menu_home					{ left: 0px;   width: 69px; height: 35px;}
#menu_company				{ left: 70px;  width: 107px; height: 35px;}
#menu_verticals				{ left: 178px; width: 82px; height: 35px;}
#menu_project				{ left: 261px; width: 152px; height: 35px;}
#menu_overseas				{ left: 414px; width: 197px; height: 35px;}
#menu_employees				{ left: 612px; width: 93px; height: 35px;}
#menu_contact				{ left: 704px; width: 95px; height: 35px;}

#menu_home a				{ background: transparent url("../imgs/home1.jpg"); width: 69px; height: 35px; }
#menu_company a				{ background: transparent url("../imgs/company1.jpg"); width: 107px; height: 35px; }
#menu_verticals a			{ background: transparent url("../imgs/verticals1.jpg"); width: 82px; height: 35px; }
#menu_project a				{ background: transparent url("../imgs/project1.jpg"); width: 152px; height: 35px; }
#menu_overseas a			{ background: transparent url("../imgs/overseas1.jpg"); width: 197px; height: 35px; }
#menu_employees a			{ background: transparent url("../imgs/employees1.jpg"); width: 93px; height: 35px; }
#menu_contact a				{ background: transparent url("../imgs/contact1.jpg"); width: 95px; height: 35px; }

#menu_home a:hover			{ background: transparent url("../imgs/home2.jpg") no-repeat; }
#menu_company a:hover		{ background: transparent url("../imgs/company2.jpg") no-repeat; }
#menu_verticals a:hover		{ background: transparent url("../imgs/verticals2.jpg") no-repeat; }
#menu_project a:hover		{ background: transparent url("../imgs/project2.jpg") no-repeat; }
#menu_overseas a:hover		{ background: transparent url("../imgs/overseas2.jpg") no-repeat; }
#menu_employees a:hover		{ background: transparent url("../imgs/employees2.jpg") no-repeat; }
#menu_contact a:hover		{ background: transparent url("../imgs/contact2.jpg") no-repeat; }


#menu_home a.current,      	 #menu_home a.current:hover       { background: transparent url("images/menu.gif") no-repeat; }
#menu_company a.current,     #menu_company a.current:hover    { background: transparent url("images/menu.gif") no-repeat; }
#menu_verticals a.current,   #menu_verticals a.current:hover  { background: transparent url("images/menu.gif") no-repeat; }
#menu_project a.current,     #menu_project a.current:hover    { background: transparent url("images/menu.gif") no-repeat; }
#menu_overseas a.current,    #menu_overseas a.current:hover   { background: transparent url("images/menu.gif") no-repeat; }
#menu_employees.current,     #menu_employees a.current:hover  { background: transparent url("images/menu.gif") no-repeat; }
#menu_contact.current,       #menu_employees a.current:hover  { background: transparent url("images/menu.gif") no-repeat; }

/* -=-=-=- TOP MENU BAR -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

#column-left
							{
								float:left;
								width: 470px;
								border-color:orange;
								padding: 2px;							
								margin: 2px;
							}
#column-left.top
							{

								padding-top: 10px;
								border-color:orange;
								text-align: center;


							}
							
#column-left p	
							{
								font: normal 11px/2.4em "Lucida Grande", "Lucida Sans Unicode", arial, MS Shell Dlg;
								border: 0px; solid;
								margin: 0px 18px 0px 18px;
								line-height: 1.7;
								text-align: left;															
							}
#column-left p a	
							{
								color: #1E92FF;
								text-decoration: none;
								border-bottom: 1px dotted #1E92FF;
							}
#column-left p a:hover	
							{
								color: red;
								text-decoration: none;
								border-bottom: 1px solid red;
							}								
#column-left p.title	
							{
								font: bold 11px/2.4em tahoma, verdana, arial, "Lucida Grande", "Lucida Sans Unicode", arial, MS Shell Dlg;
								color: #115093;
								margin: 0px 18px 0px 18px;
								padding: 5px 0px 5px 0px;
								line-height: 1.7;														
							}	
							
														
#column-right							
							{
								float:right;
								width: 292px;
								border-color:orange;
							}

#news
							{
								font-family:Arial, Helvetica, sans-serif;
								color:#115093;
								width: 291px;
							}							
#news.top				
							{
								margin-right: 15px;
								border-color: #CC66CC;
								height: 43px;
								background-image:url(../imgs/news_top.jpg);
							}
#news.top h2
							{
								margin: 8px 0px 0px 20px;
								font-size: 18px;
								font-weight: normal;
							}											
#news_mid
							{
								border-color: #CC66CC;
								background-repeat:repeat-y;
								background-image:url(../imgs/news_mid.jpg);
							}
							
#news_mid p td a				{
								border-bottom: 0px;														
								border: none;
							}	
#news_mid p	
							{
								font: normal 11px/2.4em "Lucida Grande", "Lucida Sans Unicode", arial, MS Shell Dlg;
								border: 0px; solid;
								margin: 0px 18px 0px 18px;
								line-height: 1.7;
							}
#news_mid p.title	
							{
								font: bold 11px/2.4em tahoma, verdana, arial, "Lucida Grande", "Lucida Sans Unicode", arial, MS Shell Dlg;
								color: #115093;
								margin: 0px 18px 0px 18px;
								padding: 5px 0px 5px 0px;
								line-height: 1.7;														
							}																	
#news_mid p a	
							{
								color: #1E92FF;
								text-decoration: none;
								border-bottom: 1px dotted #1E92FF;
							}
#news_mid p a:hover	
							{
								color: red;
								text-decoration: none;
								border-bottom: 1px solid red;
							}				
<!-- IFRAME NEWS -->

#iframenews p	
							{
								font: normal 11px/2.4em "Lucida Grande", "Lucida Sans Unicode", arial, MS Shell Dlg;
								border: 0px; solid;
								margin: 0px 0px 0px 0px;
								line-height: 1.6;
							}
#iframenews p.title	
							{
								font: bold 11px/2.4em tahoma, verdana, arial, "Lucida Grande", "Lucida Sans Unicode", arial, MS Shell Dlg;
								color: #115093;
								margin: 0px 0px 0px 0px;
								padding: 5px 0px 5px 0px;
								line-height: 1.6;														
							}																	
#iframenews p a	
							{
								color: #1E92FF;
								text-decoration: none;
								border-bottom: 1px dotted #1E92FF;
							}
#iframenews p a:hover	
							{
								color: red;
								text-decoration: none;
								border-bottom: 1px solid red;
							}				
							
<!-- IFRAME NEWS OVER -->							
										
#news_bot					{
								border-color: #CC66CC;
								height: 30px;
								background-image:url(../imgs/news_bot.jpg);								
							}					
#location							
							{
								font: normal 11px/2.4em "Lucida Grande", "Lucida Sans Unicode", arial, MS Shell Dlg;
								width: 98%;
								height: 22px;
								border-color:orange;
								padding: 3px;
								padding-left: 15px;
								border-bottom: 1px solid #D4E9F3;							
							}
#greymatter							
							{
								width: 99%;
								border-color:orange;
								padding: 4px;
							}
#greymatter a
							{
								color:#0066FF;
								text-decoration: none;
								border-bottom: 1px solid #0066FF;
							}
#greymatter a:hover
							{
								color:#FF0000;
								text-decoration: none;
								border-bottom: 1px solid #FF0000;
							}																																					
#greymatter p							
							{
								padding-left: 18px;
								padding-right: 18px;								

							}				
#greymatter p.title	
							{
								font: bold 11px/2.4em tahoma, verdana, arial, "Lucida Grande", "Lucida Sans Unicode", arial, MS Shell Dlg;
								color: #115093;
								margin: 0px 18px 0px 18px;
								padding: 0px 0px 0px 0px;
								line-height: 1.2;														
							}
#greymatter p.designation	
							{
								font: Normal 11px/2.4em tahoma, verdana, arial, "Lucida Grande", "Lucida Sans Unicode", arial, MS Shell Dlg;
								color:#666666;
							}																	
													
#footer			
							{
								font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, serif;
								font-size: 11px; 
								font-weight:normal;
								background-color: #D5FFBC;
								background-image:url('../imgs/back_footer.jpg');
								background-repeat:repeat-x;
								border-top: 1px double #E8F0F1;
								margin: 0px;
								width: 800px;
								height: 25px;
								clear: both;

							}														
						
/******    Contact Form    ******/

.formelement, textarea 
				{
/*							background: #FFFFFF url(images/send.jpg) */
							font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
							color:#13465F;
							background-color:#F5F8F9;
							border:1px solid #D2E4E6;
							font-size:11px;
							padding: 3px 3px 3px 5px;
							margin: 3px 0px 3px 0px;
							scrollbar-face-color: #E8EDEE;
							scrollbar-shadow-color: #E8EDEE;
							scrollbar-highlight-color: #E8EDEE;
							scrollbar-3dlight-color: #E8EDEE;
							scrollbar-darkshadow-color: #E8EDEE;
							scrollbar-track-color: #ffffff;
							scrollbar-arrow-color: #000000;
						
				}
.butt_reset 		
				{
						background-image:url(../imgs/reset.jpg);
						border: 0px;
						width: 128px;
						height: 50px;
				}
.butt_submit 		
				{
						background-image:url(../imgs/post.jpg);
						border: 0px;
						width: 128px;
						height: 50px;
				}								

blockquote		{
							font-family: panantino, Georgia, "Times New Roman", Times, serif;
							font-size: 15px;
							color: #9E204F;
				}

#fixedtipdiv	{
							position:absolute;
							padding: 5px;
							border:1px solid #84B6E6;
							font:normal 10px Verdana;
							line-height:15px;
							z-index:100;
				}	
				
/******    Contact Us    ******/							
#contactleft	{
							float: left;
							width: 209px;
							border: 0px #000000 solid;
							height: 300px;
							border-right: 0px #E8EDEE solid;
							padding-left: 5px;
							padding-top: 10px;
				}
#contactright	{
							float: right;
							width: 575px;
							border: 0px #000000 solid;
				}				
							
			
							