/* CSS Document */    

body,html
	{
  		margin:0;
		padding:0;
	}
body
	{
		background:#117bc7 url(../images/bg.jpg) no-repeat fixed top center;
	}
p,ul,i
	{
		margin:0;
		padding:0;
	}
	
#wrappercontainer
	{
		margin:0 auto;
	}
	
#wrapper
	{
		float:left;
		width:100%;
		display:inline;

	}

#header
	{
		float:left;
		width:100%;
		height:92px;
		background:url(../images/header.png) repeat-x;
	}

#header_top
	{
		width:100%;
		float:left;
		height:28px;
	}
.flash_sound
	{
		float:right;
		margin-right:4px;
	}
#top_link
	{
		float:left;
		width:100%;
		height:64px;
	}
#top_link a
	{
		display:block;
		float:left;
		border:none;
		position:relative;
		display:inline;
	}
.col img
	{
		float:left;
		margin-top:15px;
		position:relative;
		margin-left:5px;
		margin-right:5px;
	}
.cell
	{
		float:left;
		width:12px;
		height:35px;
		position:relative;
		left:5px;
		top:9px;
	}	
#content1
	{
		display:inline;
		width:100%;
		float:left;
		margin-top:115px;
	}



#logo
	{
		float:left;
		display:inline;
		width:15%;
		margin-top:130px;
	}
#logo img
	{
		float:left;
		position:relative;
		left:25%;
	}	
#text_content
	{
		float:left;
		width:69%;
		height:340px;
		background:url(../images/cont_bg1.png) repeat;
	}
#nav
	{
		float:left;
		width:589px;
		height:19px;
		margin-top:-20px;
	}
#menu
	{
		list-style:none;
		margin:0;
		padding:0;
	}
#menu li
	{
		float:left;
	}
#menu a
	{
		display:block;
		cursor:pointer;
		float:left;
	}
#company a
	{
		width:130px;
		height:19px;
	}
#group a
	{
		width:119px;
		height:19px;
	}

#info a
	{
		width:120px;
		height:19px;
	}
#career a
	{
		width:106px;
		height:19px;
	}

#contactus a
	{
		width:114px;
		height:19px;
	}
#title
	{
		width:55%;
		display:inline;
		float:left;
		padding:10px 40px 0px 30px;
	}
#text
	{
		display:inline;
		width:85%;
		float:left;
		margin-left:20px;
	}
#text p
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:justify;
		color:#04244b;
		line-height:15px;
	}
#text_logo
	{
		width:16%;
		float:left;
		display:inline;
		margin-top:130px;
	}
#text_logo img
	{
		float:right;
	}
.flash_bottom
	{
		width:740px;
		height:13px;
		margin:0 auto;
	}
.flash_bottom1
	{
		width:740px;
		float:left;
		height:13px;
		background:#1274b5;
		padding-top:2px;
	}
.flash_bottom_left			
	{
		width:500px;
		float:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#d3d9d5;
		text-align:left;
	}
.flash_bottom_right	
	{
		width:240px;
		float:left;
		text-align:right;		
		
	}
.flash_bottom_right	a
	{
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#61c3ff;		
		text-decoration:none;
	}
.flash_bottom_right	a:hover
	{
		text-decoration:underline;
	}		
#footer
	{
		width:100%;
		margin-top:50px;
		display:inline;
		float:left;
	}
#footer p
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#fff;
	}
#footer a.developer
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#fff;
		text-decoration:none;
	}
#footer a.developer:hover
	{
		text-decoration:underline;
	}
#power
	{
		margin-top:30px;
		float:left;
		width:31%;
	}
#power p
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#fff;
	}
#power a.developer
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#fff;
		text-decoration:none;
	}
#power a.developer:hover
	{
		text-decoration:underline;
	}
#copyright
	{
		float:left;
		width:40%;
	}
#copyright p
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#fff;
	}
#copyright a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#fff;
		text-decoration:none;
	}
#bott_img
	{
		margin-top:16px;
		float:left;
		width:29%;
	}
#bott_img img
	{
		float:right;
	}
.scrollgeneric 
	{
		line-height: 1px;
		font-size: 1px;
		position: absolute;
		left: 0;
	}
.vscrollerbar 
	{
		width: 14px;
		background:url(../images/scrollbar.png) center;
	}
.vscrollerbarend 
	{
		height: 55%;
		width: 9px;
		background: url(../images/scrollctr.gif) no-repeat;
		margin-left:3px;
	}

.vscrollerbase 
	{
		width: 14px;
		background:#c4daf8;
		border-left:1px solid #5ca3e0;
		border-right:1px solid #5ca3e0;
	}
.vscrollerbasebeg 
	{
		width: 14px;
		height:14px;
		background:url(../images/scrolltop.png) no-repeat;
	}

.vscrollerbaseend 
	{
		height:14px;
		width: 14px;
		background:url(../images/scrollbot.png) no-repeat;

	}
.vscrollerbar 
	{
		z-index: 2;
		padding-top:13px;
		padding-bottom:14px;
	}
#content 
	{
		width:100%;
	}
#contentgp
	{
		width:100%;
	}
#contt
	{
		background:url(../images/contbg.png) repeat;
		width:200px;
		padding:5px;
	}
#contt p
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#04244b; 
		font-size:10px;
	}
#contentgp p
	{
		text-align:justify;
		float:left;
		font-family:"Times New Roman", Times, serif;
		color:#4fa0d1;
		font-size:12px;
		text-align:justify;
	}

#mycustomscroll 
	{
		width: 100%;
		height: 255px;
		overflow: auto;
		position: relative;
		padding-left:40px;
		padding-right:30px;
		padding-top:0px;
		padding-bottom:0px;
		top:0px;

	}
#content ul
	{
		margin:0;
		padding:0;
	}
#content li
	{
		text-align:justify;
		list-style:none;
		margin-top:5px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#04244b;
		
	}
#content li.first
	{
		margin-top:10px;
	}	
.sitemap li
	{
		margin-left:20px;
	}

#content a
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#0072BC;
		font-weight:bold;
		text-decoration:none;
		cursor:pointer;
		
	}
#content a:hover
	{
		text-decoration:underline;
	}	
#content p.caption
	{
		padding-left:14px;
	}		
#content a.sitemap1
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#04244b;
		font-weight:normal;
		text-decoration:none;
	}
#content a.sitemap1:hover
	{
		text-decoration:underline;
	}			
.flexcroll
	{
		width:100%;
		height:160px;
	}
#wrapper_bottom
	{
		margin-top:-4px;
		width:100%;
		height:0%;
		background:#1274b4;
		float:left;
	}
.body-content 
	{
		font-family: verdana;
		font-size: 10px;
		color: #04244b;
		text-decoration: none;
		font-weight: normal;
		display:inline;
		text-align:centre;
		left:10px;
	}

