body,html{
	margin:0px;
}

p,div,span,dt,dd,td,h1{
	font-family:Verdana;
	font-size:11px;
	color:#333333;
}

img{
	border:0px;
}

a{
	outline:none;
}

div{
	position:relative;
	margin:0px;
	padding:0px;
	text-align:left;
}

div#main{
	width:1000px;
	background-color:#FFFFFF;
}

div#top{
	height:53px;
}

div#baner{
	height:181px;
	background-color:#001156;
}

div#d_02{
	position:absolute;
	left:0px;
	top:53px;
	width:31px;
}

div#d_03{
	position:absolute;
	width:152px;
	left:31px;
	top:0px;
}

div#d_04{
	position:absolute;
	width:199px;
	left:183px;
	top:0px;
}

div#d_05{
	position:absolute;
	width:278px;
	left:382px;
	top:0px;
}

div#d_06{
	position:absolute;
	width:216px;
	left:660px;
	top:0px;
}

div#d_07{
	position:absolute;
	width:124px;
	left:876px;
	top:0px;
}

div#menu{
	height:22px;
	padding:5px;
	text-align:center;
}

#menu span{
	font-family:"Arial Narrow",Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#031d57;
}

a.links{
	text-decoration:none;
	color:#031d57;
}

a.links:hover{
	text-decoration:underline;
	color:#990000;
}

a.links1{
	text-decoration:none;
	color:#031d57;
	font-size:11px;
	font-family:"Arial Narrow", Tahoma;
}

a.links1:hover{
	text-decoration:underline;
	color:#990000;
	font-size:11px;
	font-family:"Arial Narrow", Tahoma;
}

span#bullet{
	width:30px;
	text-align:center;
	display:inline-block;
}

div#page{
	padding-top:10px;
}

span#space{
	position:absolute;
	width:100px;
	left:380px;
}

span#contents{
	position:absolute;
	left:500px;
}

div#contents{
	text-align:center;
	height:300px;
	display:inline-table;
	width:100%;
}

h1.h1{
	font-size:12px;
	font-weight:bold;
	padding-top:22px;
}

h1.h2{
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}

h1.h3{
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
}

p.p1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:150%;
	text-align:justify;
	padding-right:20px;
}

p.t1{
	font-family:Tahoma;
	font-size:10px;
	color:#333333;
	line-height:120%;
	text-align:justify;
	padding-right:20px;
	padding-left:20px;
	padding-bottom:20px;
}

p.p1_career{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:150%;
	text-align:justify;
	padding-right:120px;
}

p.job{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:150%;
	text-align:justify;
	padding-right:20px;
	padding-left:100px;
}

li.l1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:180%;
	text-align:left;
	margin-left:-25px;
	padding-right:20px;
	color:#000099;
	list-style-image:url(../images/bullet.png);
	font-weight:normal;
}

span.violet{
	color:violet;
	font-weight:bold;
}

span.indigo{
	color:indigo;
	font-weight:bold;
}

span.blue{
	color:blue;
	font-weight:bold;
}

span.green{
	color:green;
	font-weight:bold;
}

span.yellow{
	color:yellow;
	font-weight:bold;
}

span.orange{
	color:orange;
	font-weight:bold;
}

span.red{
	color:red;
	font-weight:bold;
}

div.hr{
	background-image:url(../images/bar.jpg);
	height:1px;
}

div#links{
	text-align:center;
	padding:5px;
	line-height:200%;
	font-size:10px;
}

div#divAbout, #divService{
	position:absolute;
	display:none;
	padding:0px;
	margin:0px;
	width:366px;
	height:163px;
	background-image:url(../images/about-bg.jpg);
}

span#spaImg, #spaImg1{
	position:absolute;
	display:none;
}

div.smenu{
	padding-left:10px;
	padding-bottom:8px;
	padding-top:9px;
}

a.smenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#011256;
}

a.smenu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#900000;
}

div#content{
	padding-left:50px;
	width:550px;
	height:300px;
	display:inline-table;
}

div#content_venture{
	padding-left:50px;
	width:550px;
	height:258px;
	display:inline-table;
}

div#content1{
	width:380px;
	height:300px;
	display:inline-table;
	text-align:center;
}

div#content2{
	width:380px;
	height:150px;
	display:inline-table;
	text-align:center;
}

div.ven1{
	padding-left:30px;
	padding-bottom:30px;
}

div#img{
	position:absolute;
	left:640px;
	top:20px;
}

div#img_career{
	position:absolute;
	left:520px;
	top:10px;
}

div#img_news{
	position:absolute;
	left:700px;
	top:10px;
}

div#img1{
	position:absolute;
	left:550px;
	top:20px;
}

dt,dd{
	text-align:justify;
	line-height:150%;
	padding-right:20px;
	padding-top:10px;
}

div#job{
	background-image:url(../services/images/job-bg.gif);
	background-repeat:no-repeat;
	height:250px;
	padding:50px;
	text-align:center;
}

a.job{
	font-family:Tahoma;
	font-size:20px;
	font-weight:normal;
	font-stretch:extra-expanded;
	color:#000066;
	text-decoration:none;
}

a.job:hover{
	font-family:Tahoma;
	font-size:20px;
	font-weight:normal;
	color:#990000;
	text-decoration:overline underline;
}

th.th1{
	background-color:#ebeaea;
	color:#000000;
	font-size:12px;
	padding:8px;
}

th.th0{
	background-color:#ebeaea;
	color:#000000;
	font-size:12px;
	text-align:left;
	padding-left:20px;
}

th.th2{
	background-color:#e9e9e9;
	color:#000000;
	font-size:12px;
	text-align:center;
	padding:5px;
}

th.th3{
	background-color:#e9e9e9;
	color:#000000;
	font-size:10px;
	text-align:center;
	padding:5px;
	font-weight:normal;
}

th.th2a{
	background-color:#a00101;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	padding:5px;
}

td.td2a{
	font-size:12px;
	text-align:center;
	padding:5px;
	border-bottom:1px solid #e9e9e9;
}

td.td2b{
	font-size:12px;
	text-align:center;
	padding:5px;
	border-bottom:1px solid #e9e9e9;
	color:#a00101;
}

.bar{
	border-left:1px solid red;
	border-right:1px solid red;
}

.bar0{
	border-right:1px solid red;
}

td.td1{
	border-bottom:1px solid #e7e6e6;
	color:#333333;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
}

td.td2{
	border-bottom:1px solid #e7e6e6;
	color:#333333;
	text-align:center;
	padding-top:10px;
}

tr.tr1{
	background-color:#FFFFFF;
}

tr.tr2{
	background-color:#FFFFCC;
}

tr.tr1a{
	background-color:#F0F0F0;
	height:25px;
}

tr.tr2a{
	background-color:#FFFFF2;
	height:25px;
}

a.web{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-decoration:none;
}

a.web:hover{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

a.web1{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

a.web1:hover{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

div.tech{
	text-align:center;
	padding-top:10px;
}

div#venture{
	height:20px;
	text-align:center;
	background-color:#000e56;
}

span.venture{
	padding-top:2px;
	height:29px;
	display:inline-block;
	vertical-align:top;
}

span.ven_click{
	padding-top:5px;
	height:29px;
	display:inline-block;
	vertical-align:top;
}

span.ven_bar{
	width:20px;
	text-align:center;
	display:inline-block;
}

a.venture{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

a.venture:hover{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ffff00;
	text-decoration:underline;
}

div.yp{
	width:480px;
	text-align:right;
	position:absolute;
	border-bottom:1px solid #032a8e;
	left:500px;
	top:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#032a8e;
}

div.ven2{
	position:absolute;
	left:700px;
	top:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000099;
}

a.more{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:underline;
}

a.more:hover{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#0000FF;
	text-decoration:underline;
}

div#domain1{
	position:absolute;
	top:10px;
	left:500px;
}

div#domain_bg{
	background-color:#020f71;
	width:400px;
	height:100px;
	padding:2px;
}

div#domain_head{
	background-color:#FFFFFF;
	padding:3px;
	color:#0197ff;
	width:394px;;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}

div#www{
	color:#ffffff;
	padding-top:20px;
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
}

input#txtDomain{
	border:1px solid #0197ff;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	width:250px;
	height:18px;
}

select#lstExt{
	border:1px solid #0197ff;
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	height:22px;
	vertical-align:top;
}

div#domain_result{
	background-color:#FFFFFF;
	padding:3px;
	width:394px;;
	text-align:center;
	display:none;
}

.result{
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}

input.btn1{
	border:1px solid #011275;
	background-color:#c8c8c8;
	margin:2px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	width:80px;
	height:28px;
}

input.btn2{
	border:1px solid #011275;
	background-color:#c8c8c8;
	margin:2px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	width:312px;
	height:28px;
	color:#FF0000;
}

div#domain2{
	position:absolute;
	top:200px;
	left:200px;
}

div#domain_left{
	padding-left:10px;
	padding-right:10px;
	text-align:center;
	width:180px;
}

div#domain_right{
	position:absolute;
	top:20px;
	left:200px;
	width:700px;
}

.note{
	color:#FF0000;
	font-size:12px;
}

.note1{
	color:#FF0000;
	font-size:10px;
}

.redd{
	color:#FF0000;
}

td.tdd1{
	text-align:right;
	border-bottom:1px solid #990000;
	border-top:1px solid #990000;
	padding:3px;
	color:#990000;
	font-size:11px;
	font-weight:bold;
}

td.tdd2{
	text-align:left;
	line-height:150%;
	font-size:11px;
	padding:3px;
}

td.td1a{
	vertical-align:top;
	text-align:right;
}

td.td1b{
	vertical-align:top;
	text-align:left;
}

table.box{
	border:1px solid #C0C0C0;
}

table.box1{
	border:1px dashed #CCCCCC;
}

td.box{
	border:1px dotted #ff9f09;
	padding-left:20px;
	vertical-align:top;
}

input.txt1{
	width:200px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000099;
}

textarea.txt1{
	width:350px;
	height:65px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000099;
}

textarea.txt2{
	width:300px;
	height:65px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000099;
}

div#div_contact{
	text-align:right;
	width:970px;
}

div#live1{
	position:absolute;
	left:700px;
	top:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
}

div#live2{
	position:absolute;
	left:910px;
	top:20px;
}

div#live3{
	position:absolute;
	left:520px;
	top:52px;
	height:1px;
	width:435px;
	background-color:#c80210;
}

div#div_contact1{
	width:500px;
	height:500px;
	display:inline-table;
}

p.pp1{
	color:#8e8f90;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
}

p.pp2{
	color:#c80210;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	padding-left:0px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:0px;
	margin-top:-10px;
	border-bottom:1px solid #c80210;
	border-top:1px solid #c80210;
}

p.pp2a{
	color:#c80210;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	padding-left:0px;
	margin-left:20px;
	margin-right:20px;
	border-bottom:1px solid #c80210;
	border-top:1px solid #c80210;
	text-align:center;
}

p.pp3{
	padding-left:20px;
	line-height:150%;
	padding-bottom:30px;
}

div#div_feedback{
	width:500px;
	height:500px;
	position:absolute;
	left:500px;
	top:92px;
	display:inline-table;
}

div#div_err{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#990000;
}

div#news_content{
	position:absolute;
	left:380px;
	top:25px;
	width:290px;
	font-size:11px;
	line-height:150%;
	text-align:justify;
}

div#news_content1{
	position:absolute;
	left:380px;
	top:25px;
	width:590px;
	font-size:11px;
	line-height:150%;
	text-align:justify;
}

div#news_click{
	position:absolute;
	left:150px;
	top:0px;
}

div.news{
	padding-left:50px;
	padding-right:50px;
	text-align:justify;
	font-size:11px;
	line-height:150%;
}

.b1{
	font-size:12px;
}

div#news_left{
	text-align:center;
	width:231px;
}

div#news_right{
	position:absolute;
	left:238px;
	top:29px;
	width:760px;
}

div#news_title{
	background-color:#ffc000;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding:5px;
}

div#news_scroll, #news_hot{
	border:1px solid gray;
	padding:10px;
}

div#news_months{
	text-align:center;
	background-color:#e5e5e5;
	color:#000000;
}

a.months{
	color:#000000;
	text-decoration:none;
}

a.months:hover{
	color:#990000;
	text-decoration:underline;
}

#newsFrame{
	border:1px solid gray;
	width:758px;
	height:700px;
}

a.news{
	color:#000000;
	text-decoration:none;
}

a.news:hover{
	color:#990000;
	text-decoration:underline;
}

#marqueecontainer{
	position: relative;
	height: 150px;
	overflow: hidden;
	padding: 2px;
	padding-left: 4px;
}

span.tell{
	width:150px;
	text-align:right;
	display:inline-block;
}

div#tell{
	border:double;
	background-color:#efefef;
	width:560px;
	display:none;
	position:absolute;
}

input.btn3{
	width:70px;
	height:28px;
	font-weight:bold;
	cursor:pointer;
}

.line{
	height:1px;
	background-color:#ff9f09;
}

.line1{
	height:1px;
	border-bottom:1px dotted #ff9f09;
}

a.back{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000099;
	text-decoration:none;
	padding:5px;
	display:inline-block;
	border:2px inset #999999;
	background-color:#FFFFCC;
}


a.back:hover{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FFFFCC;
	text-decoration:none;
	padding:5px;
	display:inline-block;
	border:2px outset #999999;
	background-color:#000099;
}