/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Tahoma;
	color:#787777;
	font-size:12px;
	background-color:#f1f1f1;
	background-image:url(images/bg.gif);
	background-repeat:repeat;
}

img { behavior: url(iepngfix.htc); }

.pic { border-width:1px 1px 1px 1px ; border-color:#999999;}

.comment {position:absolute;margin:293px 0px 5px 395px; font-size:11px; color:#9e9e9e; font-style:italic;}

.orange { color:#ff9c31;
		  font-weight:bold}
		  
.orange2 { color:#ff9c31;}

.violet { color:#956cc3; 
		  font-weight:bold}

a:link , a:visited  { color:#956cc3;
					  text-decoration:none;
					  border-width:0px;}
					  
a:hover { color:#ff9c31;
		  text-decoration:none;
		  border-width:0px;}

.bgBar 	{ background: transparent url(images/bgbar.gif) repeat-x ;
		 width:100%;
		 height:182px;;}
.bg	   	{ background-color:#ffffff;
		  width:100%;
		  height:136px; 
		  position:absolute; top:0px;
		  }
#SuperContainer { width:100%;
				  height:auto;
				  overflow:hidden;
				  position:absolute; top:2px;
				  }
				  
#Container	{ width:772px;
			  height:100%;
			  text-align:left;
			  }
#Lang	{ height:auto;
		  width:772px;
		  }
#flag		{ float:right;
		  	  padding:10px 0px 0px 0px;
		  }
#flag ul 	{ list-style-type:none;
			  margin:0px 0px 0px 0px; }
#flag li 	{ display:inline;
			  padding-right: 2px;
			  }

.top {background: transparent url(images/index_10.jpg);
	   width:100%;
	   height:11px;
	   position:relative;
	   }

#banner {
		  height:auto;
		  width:772px;
		  }
		  
		  
#leftside { float:right;
			height:291px;
			width:8px;
			}
			
#flash { float:right;
		 width:573px;
		 height:291px;
		}
			
#user { float:right;
		display:inline;
		width:191px; } 
		
#user #function { background: transparent url(images/search_14.jpg);
				  background-repeat:no-repeat;
				width:191px;
				 height:157px;
				}

#user #function ul { margin:0px;
					 list-style-type:none;
					 color:#a8a8a8;
					 font-family:Tahoma;
					 font-size:11px;
					 padding-left:20px;
					 _padding-left:14px;
					 padding-top:10px;
					 }
					 
#user #function li { padding:2px 0px 0px 0px}

#user #function li .inputbox { 	background:url(images/textbox.png);
								behavior: url(iepngfix.htc);
		 						border: 0px 0px 0px 0px;
		 						border-style:none;
								padding: 3px 45px 3px 10px;
		 						background-repeat:no-repeat;
		 						font-family:Tahoma;
		 						color:#787777;
		 						font-size:11px;
								width:122px;
								height:18px; 
							   } 
					 
.formBox {margin:0px 0px 0px 0px;}

.pass:link, .pass:visited { color:#d0cece;
		font-size:10px;
		text-decoration:none;
		vertical-align:top;}
		
.pass:hover { color:#ff9c31;
		font-size:10px;
		text-decoration:none;
		vertical-align:top;}
		
/* Search Box */

#user #function #BoxSearch ul { margin:0px 0px 0px 0px;
								padding:0px 0px 0px 0px; }

#user #function #BoxSearch li { display:inline;
								margin:0px 0px 0px 0px;}

.LBoxSearch { background: transparent url(images/searchBox_01.png) no-repeat scroll left top;
			  behavior: url(iepngfix.htc);
			  float:left;
			  height:18px;
			  width:8px;
			  }	
			  
.searchBox { background-attachment:scroll;
			 background-color:#FFFFFF;
			 background-image:url(images/searchBox_02.png);
			 background-repeat:repeat-x;
			 border: 0px 0px 0px 0px;
		 	 border-style:none;
			 font-family:Tahoma;
		 	 color:#a5a5a5;
		 	 font-size:11px;
			 height:16px;
			 margin:0px 0px 0px 0px;
			 padding:2px 2px 0px 0px;
			 float:left;
			 width:105px;
			}
.RBoxSearch { background: transparent url(images/searchBox_04.png) no-repeat scroll right top;
			  behavior: url(iepngfix.htc);
			  float:left;
			  height:18px;
			  width:5px;
			  }	
		  
/*-----*/

/* Content */

#Content { height:381px;
		   width:772px;
		   margin:0px 0px 0px 3px;
		   padding:0px 0px 0px 4px;
		   background:transparent url(images/contentBG.png) no-repeat;
		   behavior: url(iepngfix.htc);

		   }
		   
#Content  ul { font-family:Tahoma;
			  color:787777;
			  font-size:11px;
			  padding:20px 0px 0px 0px;
			  margin:0px 0px 0px 0px;
			  list-style-type:none;
			}
			
#Content #Content-Box li { display:inline;
			float:left}
			
#Content #threeBox { width:100%;
					 height:auto;
					 float:left;
					 clear:both;}

#Content #threeBox #Content-Box #Box { width:238px;
				height:306px;
				background: transparent url(images/bgbox.jpg) no-repeat;
				background-position: center 30px;
				margin:0px 0px 0px 11px;
				}

#Content #threeBox #Content-Box #Box .detail { padding:8px 20px 0px 25px;}


/*--------*/

/* Bottom */

#Bottom { background-image:url(images/contentBG2.png);
		  behavior: url(iepngfix.htc);
		  background-repeat:no-repeat;
		 height:22px;
		 width:auto;
		 margin:0px 0px 0px 3px;
		 }
		 
#Bottom #pathway {width:auto;
				  height:100%;
				  float:left}

#Bottom #pathway ul { list-style-type:none;
					  margin:0px 0px 0px 0px;
					  padding:0px 0px 0px 20px;
					  color:#7b7b7b;
					  font-size:11px;}
					  
#Bottom #pathway li { display:inline}

#pathway-list a:link, #pathway-list a:visited{ color:#7b7b7b;
												font-size:11px;
										}
#pathway-list a:hover { color:#ff9c31;}

#Bottom #secondMenu { margin:0px 8px 0px 410px;
					  height:100%}
					  
#Bottom #secondMenu ul { list-style-type:none;
					  margin:0px 0px 0px 0px;
					  padding:0px 0px 0px 0px;
					  }

#Bottom #secondMenu li { display:inline;}

#Bottom #secondMenu .LSecMenu { background: transparent url(images/LSecondmenu.png) no-repeat scroll left top;
								behavior: url(iepngfix.htc);
								 width:23px;
								 height:19px;
								 float:right
								 } 

#Bottom #secondMenu .button { background-image:url(images/bgsecMenu.jpg);
							  background-repeat: repeat-x;
							  height:19px;
							  width:317px;
							  float:right
							  }
#Bottom #secondMenu .button ul { margin:2px 0px 0px 0px }
							  
#Bottom #secondMenu .button li { padding: 0px 0px 0px 28px;}

#secondMenu a:link, #secondMenu a:visited{ color:#989898;
										   font-size:11px;
										   font-weight:bold;
										}
#secondMenu a:hover { color:#a86cea;
					  font-weight:bold}

/*------*/

/*Footer */
#footer	{ color:#c8c8c8;
		   font-size:10px;
		   text-align:center;
		   padding-top: 5px;
		   float:left;
		   padding-left:210px;}

#footer a:link, #footer a:visited, #footer a:hover { color:#c8c8c8;
		   font-size:10px;
		   text-align:center;
		   padding-top: 5px;}
/*------*/
#pixalione { float:left;
			 margin-top:5px;
			 margin-left:7px;}
#pixalione a:link, #pixalione a:visited, #pixalione a:hover { color:#c8c8c8;
		   font-size:10px;
		   text-align:center;
		   padding-top: 5px;}



/*-Normal-*/

#Content  #Content-Container {width:100%;
							height:100%;
							padding:15px 0px 0px 12px;
							}

							
#Content #Content-detail ul {padding:0px 0px 0px 0px;
								 margin:0px 0px 0px 0px;
								 font-size:12px;
								 color:#595959;
								}

#Content #Content-detail #Bg li{ display:inline;
								 padding:0px 0px 0px 0px;
								 margin:0px 0px 0px 0px;}

#Content #Content-detail #Bg .LContent {background-image:url(images/LContent.jpg);
										 width:13px;
										 height:301px;
										 float:left;
										}
										
#Content #Content-detail #Bg .RContent {background-image:url(images/RContent.jpg);
										 width:11px;
										 height:301px;
										 float:left;
										}

#Content #Content-detail #Bg .BgContent { background-image:url(images/BgContent.jpg);
									  background-repeat:repeat-x;
									  height:301px;
									  width:571px;
									  float:left;
									  padding:10px 0px 0px 0px;
									  font-size:12px;
									  color:#595959;
									 }
									 
#Content #Content-detail #Bg #SubMenu {width:auto;
									   height:auto;
									   padding:10px 0px 0px 0px;
									   line-height:20px;
							}
									 
#Content #Content-detail #Bg #SubMenu ul {padding:0px 0px 0px 0px;
								 		  margin:0px 0px 0px 0px;
										  }
									 
#Content #Content-detail #Bg #SubMenu li { display:block;
										   float:left;
										   width:147px;
										   height:22px;
										   padding:0px 0px 0px 0px;
										   margin:0px 0px 0px 0px}
										   
#SubMenu-nav a:link ,#SubMenu-nav a:visited { color:#c5c5c5;
									  font-size:12px;
									  font-weight:bold;
									  padding:0px 0px 0px 10px;
									  }
									  
#SubMenu-nav a:hover				 { display:block; 
									  color:#fd9d29;
									  background-image:url(images/subOver.jpg);
									  background-repeat:no-repeat;
									  width:147px;
									  height:22px;
									  padding:0px 0px 0px 10px;
									  }

									  
#Content #Content-detail #Bg #SubMenu li .link { display:block; 
									 		 	 color:#fd9d29;
									 			 background-image:url(images/subOver.jpg);
									  			 background-repeat:no-repeat;
									 			 width:147px;
									 			 height:22px;
									 			 padding:0px 0px 0px 10px;
												 font-weight:bold;
												 }
										   

/*----*/


/* Company */

#Content  #Content-Container .Company { width:93px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .Company {background-image:url(images/company.jpg);
										background-repeat:no-repeat;
										width:93px;
										height:35px}
										
#Content #Content-detail #Bg #Offer { padding: 0px 0px 0px 25px;
									  height:130px; }

#Content #Content-detail #Bg #Offer ul {height:auto;}

#Content #Content-detail #Bg #Offer li { float:left;}

#Content #Content-detail #Bg #Offer #Business { padding:10px 0px 0px 20px;
												width:250px;
												height:auto;
												}
#Content #Content-detail #Bg #Offer #Business .Business-list {padding:5px 0px 0px 15px;}

#Content #Content-detail #Bg #support { float:right}


/*-----*/


/*-----mission----*/

#Content  #Content-Container .Mission { width:114px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .Mission {background-image:url(images/mission.jpg);
										background-repeat:no-repeat;
										width:114px;
										height:35px}				  
			  
/*-----------*/


/*-----Approach----*/

#Content  #Content-Container .Approach { width:142px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .Approach {background-image:url(images/approach.jpg);
										background-repeat:no-repeat;
										width:142px;
										height:35px}		
										
/*---------------------*/

/*-----Overviews----*/

#Content  #Content-Container .Overview { width:152px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .Overview {background-image:url(images/Overview.jpg);
										background-repeat:no-repeat;
										width:152px;
										height:35px}		
										
/*---------------------*/

/*-------Our Developments-------*/

#Content  #Content-Container .Development { width:274px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .Development {background-image:url(images/our_development.jpg);
										background-repeat:no-repeat;
										width:274px;
										height:35px}		

/*-------------------------------*/

/*---Technology-----*/

.topic {  font-size:12px;
		 color:#595959;
		 font-weight:bold
		 }
		 
h2 {margin:0px 0px 0px 0px;
	display:inline}
	
#Content  #Content-Container .Technology { width:187px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .Technology {background-image:url(images/technology.jpg);
										background-repeat:no-repeat;
										width:187px;
										height:35px}		

		 
/*--------------------------*/

/*-------Software Services-------*/

#Content  #Content-Container .Software { width:274px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .Software {background-image:url(images/software_service.jpg);
										background-repeat:no-repeat;
										width:274px;
										height:35px}	

#Content #Content-detail #Bg .BgContent #Sublink ul .Sublink-software { width:100%}

#Content #Content-detail #Bg .BgContent #Sublink .Sublink-software ul { margin:0px 0px 0px 0px;
																		padding:0px 0px 0px 0px }
										
#Content #Content-detail #Bg .BgContent #Sublink .Sublink-software li { float:left;
													  width:285px;}	
													  
#Content #Content-detail #Bg .BgContent #line { background-image:url(images/line.jpg);
												background-repeat:repeat-x;
												width:100%;
												height:4px;
												float:left;
												margin:0px 0px 5px 0px
												}
												
.Sublink-software a:visited, .Sublink-software a:link { color:#C5C5C5;
														font-size:12px; 
														background-image:url(images/cube.gif);
														background-repeat:no-repeat;
														background-position:5px;; bottom:0px;
														padding:0px 0px 0px 22px;
														height:30px;

												}
												
.Sublink-software a:hover { background-image:url(images/cubeRo.gif);
							background-repeat:no-repeat;
							padding-left:20px;
							color:#ff9c31;
							font-size:12px;
							padding:0px 0px 0px 22px;
							background-position:left;; bottom:0px;

							}
							
.Sublink-software .active:link, .Sublink-software .active:visited ,.Sublink-software  .active:hover { background-image:url(images/cubeRo.gif);
							background-repeat:no-repeat;
							padding-left:20px;
							color:#ff9c31;
							font-size:12px;
							padding:0px 0px 0px 22px;
							background-position:left;; bottom:0px;
							font-weight:bold;
							}
							
													
/*-------------------------------*/

/*---Fit Your need ---------*/

#Content  #Content-Container .fit { width:250px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .fit {background-image:url(images/fityourneed.jpg);
										background-repeat:no-repeat;
										width:250px;
										height:35px}	


/*---------------------------*/

/*-----Proposal------*/

#Content  #Content-Container .proposal { width:129px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .proposal {background-image:url(images/proposal.jpg);
										background-repeat:no-repeat;
										width:129px;
										height:35px}	

/*-----------------------*/

/*-----Question------*/

#Content  #Content-Container .question { width:222px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .question {background-image:url(images/question.jpg);
										background-repeat:no-repeat;
										width:222px;
										height:35px}
										
#Content #Content-detail #Bg .BgContent #questionDetail { padding:10px 0px 0px 50px }	

#Content #Content-detail #Bg .BgContent #questionDetail .submit { padding:10px 0px 0px 118px;}

#Content #Content-detail #Bg .BgContent #questionDetail .questionBox { background-color:#FFFFFF;
																		background-image:url(images/searchBox_02.png);
																		background-repeat:repeat-x;
																		border: 1px solid #d7d7d7;
																		background-attachment:scroll;

																		}
																		
#Content #Content-detail #Bg .BgContent #questionDetail .questionBox2 { background-color:#FFFFFF;
																		background-image:url(images/searchBox_02.png);
																		background-repeat:repeat-x;
																		border: 1px solid #d7d7d7;
																		background-attachment:scroll;
																		width:250px;
																		font-family:Tahoma;
																		}																		

/*-----------------------*/

/*-----Contact------*/

#Content  #Content-Container .contact { width:161px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .contact {background-image:url(images/contact.jpg);
										background-repeat:no-repeat;
										width:161px;
										height:35px}
										
.building {background-image:url(images/building.jpg);
			background-repeat:no-repeat;
			width:638px;
			height:286px;
			padding:12px 0px 0px 15px;
			}
			
.functionContact { background: transparent  url(images/contact_BG.png) no-repeat;
					width:270px;
					height:173px;
					float:right;
					margin:-125px 0px 0px 0px;
					padding:15px 15px 0px 15px;
				}
				


.functionContact .inputbox { 	background:url(images/textbox.png);
		 						border: 0px 0px 0px 0px;
		 						border-style:none;
								padding: 3px 45px 3px 10px;
		 						background-repeat:no-repeat;
		 						font-family:Tahoma;
		 						color:#787777;
		 						font-size:11px;
								width:122px;
								height:18px; 
							   } 
/*-----------------------*/

/*-----Vision------*/

#Content  #Content-Container .vision { width:100px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .vision {background-image:url(images/vision.jpg);
										background-repeat:no-repeat;
										width:100px;
										height:35px}
										
/*------------------------------*/	

/*-----Job Openings------*/

#Content  #Content-Container .job { width:195px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .job {background-image:url(images/job.jpg);
										background-repeat:no-repeat;
										width:195px;
										height:35px}
										
/*------------------------------*/										

/*-----Journals------*/

#Content  #Content-Container .journal { width:316px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .journal {background-image:url(images/journal.jpg);
										background-repeat:no-repeat;
										width:316px;
										height:35px}
										
.article_request { margin:200px 0px 0px 10px; border:0px; }

.pdf { padding-top:8px; float:left}

.pdflink { border:none;}
										
/*------------------------------*/										

/*------Scorll Bar-----*/

#Scroller-1 {
  position:relative;
  overflow: hidden;
  width: 540px;
  height: 288px;
}
#Scroller-1 p {
  margin: 0;
}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
  padding:5px 5px 0px 10px;
}
.Scrollbar-Up {
  cursor:pointer;
  position:relative;
  top:-290px;
  left:553px;

}
.Scrollbar-Down {
  cursor: pointer;
  position:relative;
  top:-30px;
  left:530px;

}

#bar {position:absolute;}

.Scrollbar-Up3 {
  cursor:pointer;
  position:relative;
  top:45px;
  left:568px;;

}
.Scrollbar-Down3 {
  cursor: pointer;
  position:relative;
 top:305px;
  left:545px;

}
.Scrollbar-Left {
  cursor: pointer;
  position: absolute;
  top: 220px; left: 0px;
}
.Scrollbar-Right {
  cursor: pointer;
  position: absolute;
  left: 380px;	
}

.blur { background: transparent url(images/blur.png) repeat-x;
		width:540px;
		height:200px;
		position:relative;
		top:-223px;
		}
/*----------------------------*/

/*-----conferences------*/

#Content  #Content-Container .conferences { width:375px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .conferences {background-image:url(images/conference.jpg);
										background-repeat:no-repeat;
										width:375px;
										height:35px}
										
/*------------------------------*/		

/*---------News----------*/

#Content  #Content-Container .Newsletter { width:269px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .Newsletter {background-image:url(images/newsletter.jpg);
										background-repeat:no-repeat;
										width:269px;
										height:35px}

#Content #Content-detail #Bg .NewsContent { background-image:url(images/BgContent.jpg);
									  background-repeat:repeat-x;
									  height:301px;
									  width:521px;
									  float:left;
									  padding:10px 0px 0px 0px;
									  font-size:12px;
									  color:#595959;
									 }									
														 
#Content #Content-detail #Bg #News {width:auto;
									   height:auto;
									   padding:5px 0px 0px 560px;
									   line-height:20px;
							}
									 
									 
#Content #Content-detail #Bg #News li { display:block;
										   float:left;
										   width:170px;
										   height:20px;
										   padding:0px 0px 0px 0px;
										   margin:0px 0px 0px 0px}								 

.News-nav a:visited, .News-nav a:link { color:#787777;
														font-size:12px; 
														background-image:url(images/cube.gif);
														background-repeat:no-repeat;
														background-position:5px;; bottom:0px;
														padding:0px 0px 0px 22px;
														height:30px;
												}
	
.News-nav a:hover { background-image:url(images/cubeRo.gif);
							background-repeat:no-repeat;
							padding-left:20px;
							color:#ff9c31;
							font-size:12px;
							padding:0px 0px 0px 22px;
							background-position:left;; bottom:0px;
							}								 

.activeNews { background-image:url(images/cubeRo.gif);
							background-repeat:no-repeat;
							padding-left:20px;
							color:#ff9c31;
							font-size:12px;
							padding:0px 0px 0px 22px;
							background-position:left;; bottom:0px;
							}
							
.archive { font-weight:bold;
		   border: #ffbd64 solid;
		   border-width:0px 0px 1px 0px;
		}
		   
		   
#Scroller-1_v2 {
  position:relative;
  top:-20px;
  overflow: hidden;
  width: 495px;
  height: 280px;
}
#Scroller-1_v2 p {
  margin: 0;
}
.Scroller-Container_v2 {
  position: relative;
  top: 0px; left: 0px;
  padding:5px 0px 30px 10px;
}
.Scrollbar-Up2 {
  cursor:pointer;
  position:relative;
  top:0px;
  left:505px;

}
.Scrollbar-Down2 {
  cursor: pointer;
   position:relative;
  top:260px;
  left:482px;

}
.Scrollbar-Left {
  cursor: pointer;
  position: absolute;
  top: 220px; left: 0px;
}
.Scrollbar-Right {
  cursor: pointer;
  position: absolute;
  left: 380px;	
}	

.hidden{
display:none;
}

.registnews	 { position:relative;
				margin:120px 0px 0px 10px}
				
.News-nav .active:link, .News-nav .active:visited ,.News-nav  .active:hover { background-image:url(images/cubeRo.gif);
							background-repeat:no-repeat;
							padding-left:20px;
							color:#ff9c31;
							font-size:12px;
							padding:0px 0px 0px 22px;
							background-position:left;; bottom:0px;
							font-weight:bold;
							}

/*------------------------*/

/*---------Regist Newsletter----------*/

#Content  #Content-Container .registNews { width:456px;
								  height:35px;
								  overflow:hidden;
								  margin:0px 0px 0px 0px;
								  padding:0px 0px 0px 15px;
								  }
								  
#Content  #Content-Container h1 .registNews {background-image:url(images/regist_newsletter.jpg);
										background-repeat:no-repeat;
										width:456px;
										height:35px}

.listBox { background:#FFFFFF;
		border-width:1px 1px 1px 1px;
		border-color:#d7d7d7;
		border-style:solid;
		   height:22px;
		   
}										
										
/*----------------------------------*/

div.autocomplete {
  position:absolute;
  width:400px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  padding:0px;
  font-size:0.8em;
  text-align:left;
  max-height:200px;
  overflow:auto;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.autocomplete ul li.selected { 
  background-color: #EAF2FB;
}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

.combo /* look&fell of scriptaculous select box*/
{
  margin: 0px 5px 10px 0px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:0.8em;
  width : 10em; 
  display : block;
  text-align:left;
  background: transparent url(images/bg_select.jpg) repeat scroll right center;
  height:18px;
  cursor: pointer;
  border:1px solid #ccc;
  color:#999;
}

.submit2{ text-align:right; 
			margin-right:15px;}
