body {margin: 0 0 0 0; z-index:1;}

.bg{ background-image: url(../images/bg.jpg); background-repeat: no-repeat; background-position: top right;}



#container{margin:auto; width:100%; position: relative;}

#top{margin:auto; width:100%; height: 28px; background-image: url(../images/topbg.jpg); background-repeat: repeat-x; font-family: tahoma; font-size: 14px; color: #000; text-align: center; padding:7px 0 0 0;}


#bannerwrap{margin:0px auto; width:100%; height: 360px;}



#banner_tit{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap #banner_main{margin:auto; width:959px; height: 360px;}

/*#bannerwrap #banner_main{ height: 434px; margin: 0px auto; width: 100%;}*/





.tahoma16{font-family: tahoma; font-size: 16px; color: #a90002; text-decoration: underline;}
.tahoma14_red{font-family: tahoma; font-size: 14px; color: #a90002; text-decoration: underline;}

.tahoma14{font-family: tahoma; font-size: 14px; color: #000; text-decoration: underline;}

.tahoma14blue{font-family: tahoma; font-size: 14px; color: #101a9a; text-decoration: underline;}

#menuwrap{margin:auto; width:100%; height: 54px; background-image: url(../images/menuwrap.png); background-repeat: repeat-x; background-position: bottom; font-family: tahoma; font-size: 15px; color: #000;}

#topwrap{margin:auto; width:974px; height: 28px; }
#top-1{margin:auto; width:124px; height: 22px; float:left; padding:6px 0 0 0px;} 
#top-2{margin:auto; width:829px; height: 22px; float:left;  padding:5px 0 0 0px; font-size:13px;}

#menu{margin:auto; width:974px; height: 54px;}

#menuwrap #menu .logo{margin:auto; width:124px; height: 54px; float: left;}

#menuwrap #menu .menulist{margin:auto; width:830px; height: 36px; float: left; padding:15px 0 0 20px;}

.menupadd{padding:0 0 0 17px;}

#contentwrap{margin:auto; width:100%; position: relative;}

#contentwrap #content{margin:auto; width:974px; font-family: tahoma; font-size: 15px; color: #000; padding:10px 0 5px 0;}

#contentwrap #contentlink{margin:auto; width:974px; font-family: tahoma; font-size: 15px; color: #000;}

#contentwrap #contentlink .line{margin:auto; background-color: #000; height: 1px;}

#contentlinkall{margin:auto; width:974px; font-family: tahoma; font-size: 15px; color: #000; padding:12px 0 10px 0;}

#contentlinkall .lineall{margin:auto; background-color: #000; height: 1px;}

#footer{margin:2px 0 0 0; width:100%; position:relative;}

#footer #link1{margin:auto; width:974px; height: 33px;}
#footer #link2{margin:auto; width:730px; height: 40px; padding:11px 0 0 21px;}
#footer #link3{margin:auto; width:974px; height:20px; font-family: tahoma; font-size: 12px; color: #4d4b4b; text-align: center; padding:11px 0 5px 0;}
.tahoma12gray{font-family: tahoma; font-size: 12px; color: #adadad;}

.linkpadd{padding:0 0 0 15px; vertical-align: top;}

.linkpaddcards{padding:0 0 0 57px; vertical-align: top;}

.menul{font-family: tahoma; font-size: 14px; color: #000;}

.footer_logo_image{padding-top:5px;}


/*about*/


#bannerwrap2{margin:auto; width:100%;  height: 450px; }


#bannerwrap2 #banner_tit2{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap2 #banner_main2{margin:auto; width:974px; height: 550px;}

#bannerwrap2a{margin:auto; width:100%;  height: 465px; }
#bannerwrap2a #banner_tit2a{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap2a #banner_main2a{margin:auto; width:974px; height: 465px;}

#bannerwrap2b{margin:auto; width:100%;  height: 450px; }


#bannerwrap2b #banner_tit2b{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap2b #banner_main2b{margin:auto; width:974px; height: 450px;}


#bannerwrap3{margin:auto; width:100%;  height: 450px;}

#bannerwrap3 #banner_tit3{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap3 #banner_main3{margin:auto; width:974px; height: 450px;}

#bannerwrap3b{margin:auto; width:100%;  height: 330px;}

#bannerwrap3b #banner_tit3b{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap3b #banner_main3b{margin:auto; width:974px; height: 330px;}

#bannerwrap3c{margin:auto; width:100%;  height: 418px;}

#bannerwrap3c #banner_tit3c{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap3c #banner_main3c{margin:auto; width:974px; height: 418px;}

#bannerwrap3d{margin:auto; width:100%;  height: 375px;}

#bannerwrap3d #banner_tit3d{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap3d #banner_main3d{margin:auto; width:974px; height: 375px;}

#bannerwrap4{margin:auto; width:100%; height: 550px;}

#bannerwrap4 #banner_tit4{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap4 #banner_main4{margin:auto; width:974px; height: 550px;}

#bannerwrap5{margin:auto; width:100%; height: 550px;}

#bannerwrap5 #banner_tit5{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap5 #banner_main5{margin:auto; width:974px; height: 550px;}

#bannerwrap6{margin:auto; width:100%; height: 620px;}

#bannerwrap6 #banner_tit6{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap6 #banner_main6{margin:auto; width:974px; height: 620px;}

#bannerwrap7{margin:auto; width:100%; height: 560px;}

#bannerwrap7 #banner_tit7{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap7 #banner_main7{margin:auto; width:974px; height:560px;}


#ab_content{margin:25px 0 0 0; font-family: tahoma; font-size: 15px; color: #000; position: relative; }
#ab_content1{margin:25px 0 0 0; font-family: tahoma; font-size: 15px; color: #000; position: relative;}

#ab_wrap{margin:auto; float: left; width: 974px;}
#ab_wrap_n1{margin:auto; float: left; width: 974px;}
#ab_wrap_n2{margin:auto; float: left; width: 974px;}
#ab_wrap_n3{margin:auto; float: left; width: 974px;}
#ab_wrap_n4{margin:auto; float: left; width: 974px;}
#ab_wrap_n5{margin:auto; float: left; width: 974px;}
#ab_wrap_n6{margin:auto; float: left; width: 974px;}
#ab_wrap_n7{margin:auto; float: left; width: 974px;}
#ab_wrap_n8{margin:auto; float: left; width: 974px;}
#ab_wrap_n9{margin:auto; float: left; width: 974px;}
#ab_wrap_n10{margin:auto; float: left; width: 974px;}

#web_content{font-family: tahoma; font-size: 15px; color: #000; position: relative; }
#web_content_goo1{font-family: tahoma; font-size: 15px; color: #000; position: relative; }

#pay_c{position: relative; float: left; }
.terms_c{position: relative; float: left; }

#pay_cpadd{position: relative; float: left; padding:20px 0 0 150px; }

#web_wrap{margin:auto; float: left; width: 974px; padding:25px 0 0 0; position: relative;}
#web_wrap_customn{margin:auto; float: left; width: 974px; padding:25px 0 0 0; position: relative;}
#web_wrap_customn2{margin:auto; float: left; width: 974px; padding:25px 0 0 0; position: relative;}

#skill_wrap{margin:auto; float: left; width: 974px; padding:0 0 0 0; position: relative;}

#dedi_wrap{margin:auto; float: left; width: 974px; padding:15px 0 0 0; position: relative;}

#portfolio_wrap{margin:auto; float: left; width: 974px; padding:8px 0 0 0; position: relative;}

#skill_1{margin:auto; float: left; width: 283px; padding:0 0 0 0; position: relative; font-family: tahoma; font-size: 15px; color: #000; line-height: 24px;}

#skill_1_n1{margin:auto; float: left; width: 283px; padding:0 0 0 0; position: relative; font-family: tahoma; font-size: 15px; color: #000; line-height: 24px;}

#skill_1_n2{margin:auto; float: left; width: 283px; padding:0 0 0 0; position: relative; font-family: tahoma; font-size: 15px; color: #000; line-height: 24px;}

#web_wrap2{margin:auto; float: left; width: 974px; padding:10px 0 0 0; position: relative;}

#web_wrap3{margin:auto; float: left; width: 974px; padding:32px 0 0 0; position: relative;}

#ab_content #ab_wrap .origin_tit{float: left;}

#ab_content #ab_wrap .origin_text{float: left; padding:3px 0 0 10px;}

#topbg_web{margin:auto; width:100%; height: 28px; background-image: url(../images/bg_pric.jpg); background-repeat: repeat-x; font-family: tahoma; font-size: 14px; color: #000; text-align: center; padding:7px 0 0 0;}

#topbg_pay{margin:auto; width:100%; height: 28px; background-image: url(../images/pay_topbg.jpg); background-repeat: repeat-x; font-family: tahoma; font-size: 14px; color: #000; text-align: center; padding:7px 0 0 0;}

.bg_web{ background-image: url(../images/bg_pric2.jpg); background-repeat: no-repeat; background-position: top right;}

.bg_pay{ background-image: url(../images/pay_bg.jpg); background-repeat: no-repeat; background-position: top right;}

.menulred{font-family: tahoma; font-size: 15px; color: #ac0000; text-decoration: none;}


#ipwrap{float: left; padding:15px 0 0 0;}

.ip1{float: left; width: 127px;}

.ip_t1{float: left; width: 127px; padding: 0 0 0 0; text-align: center;}

.ip_t2{float: left; width: 127px; text-align: center; padding:5px 0 5px 0;}

#topbg_ipdroid{margin:auto; width:100%; height: 28px; background-image: url(../images/bg_ipdroid.jpg); background-repeat: repeat-x; font-family: tahoma; font-size: 14px; color: #000; text-align: center; padding:7px 0 0 0;}

.bg_ipdroid{ background-image: url(../images/bg_ipdroid2.jpg); background-repeat: no-repeat; background-position: top right;}

#topbg_skill{margin:auto; width:100%; height: 28px; background-image: url(../images/skill_bg.jpg); background-repeat: repeat-x; font-family: tahoma; font-size: 14px; color: #000; text-align: center; padding:7px 0 0 0;}

.bg_skill{ background-image: url(../images/bg_skill.jpg); background-repeat: no-repeat; background-position: top right;}

#cus_1{float: left; padding:0 15px 0 0;}
#cus_1_customn{float: left; padding:0 15px 0 0;}
#cus_1_customn2{float: left; padding:0 15px 0 0;}
#cus_1_customn3{float: left; padding:0 15px 0 0;}
#cus_1_customn4{float: left; padding:0 15px 0 0;}
#cus_1_customn5{float: left; padding:0 15px 0 0;}
#cus_1_customn6{float: left; padding:0 15px 0 0;}
#cus_1_customn7{float: left; padding:0 15px 0 0;}
#cus_1_customn8{float: left; padding:0 15px 0 0;}
#cus_1_customn9{float: left; padding:0 15px 0 0;}

#topbg_dedi{margin:auto; width:100%; height: 28px; background-image: url(../images/dedi_bg.jpg); background-repeat: repeat-x; font-family: tahoma; font-size: 14px; color: #000; text-align: center; padding:7px 0 0 0;}

.bg_dedi{ background-image: url(../images/dedi_bg2.jpg); background-repeat: no-repeat; background-position: top right;}

#topbg_custom{margin:auto; width:100%; height: 28px; background-image: url(../images/bg_custom.jpg); background-repeat: repeat-x; font-family: tahoma; font-size: 14px; color: #000; text-align: center; padding:7px 0 0 0;}

.bg_custom{ background-image: url(../images/bg_custom2.jpg); background-repeat: no-repeat; background-position: top right;}

#pric_wrap{margin:auto; float: left; width: 974px; padding:15px 0 0 0;}

#ab_content #pric_wrap .origin_tit2{float: left;}

#ab_content #pric_wrap .origin_text2{float: left; padding:3px 0 0 10px;}

#pric_wrap_n1{margin:auto; float: left; width: 974px; padding:15px 0 0 0;}

.origin_tit3{float: left;}

.origin_text3{float: left; padding:3px 0 0 10px;}

#pric_wrap_n2{margin:auto; float: left; width: 974px; padding:15px 0 0 0;}

.origin_tit4{float: left;}

.origin_text4{float: left; padding:3px 0 0 10px;}

#pric_wrap_n3{margin:auto; float: left; width: 974px; padding:15px 0 0 0;}

.origin_tit5{float: left;}

.origin_text5{float: left; padding:3px 0 0 10px;}

#pric_wrap_n4{margin:auto; float: left; width: 974px; padding:15px 0 0 0;}

.origin_tit6{float: left;}

.origin_text6{float: left; padding:3px 0 0 10px;}


#topbg_pricing{margin:auto; width:100%; height: 28px; background-image: url(../images/topbg_web.jpg); background-repeat: repeat-x; font-family: tahoma; font-size: 14px; color: #000; text-align: center; padding:7px 0 0 0;}

.bg_pricing{ background-image: url(../images/webdesign_bg.jpg); background-repeat: no-repeat; background-position: top right;}

#port_wrap{margin:0 0 14px 0; float: left; width: 974px; padding:8px 0 0 0; height: 72px;}

#port_wrap #port{margin:0 10px 0 0; float: left; width: 170px; height: 64px;}

#port_wrap #port .port_1{float: left; width: 170px; height: 45px;}

#port_wrap #port .port_2{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}

#port_wrap #portb{margin:0 45px 0 20px; float: left; width: 120px; height: 70px;}

#port_wrap #portb .port_1b{float: left; width: 120px; height: 55px; text-align: center;}

#port_wrap #portb .port_2b{float: left; width: 120px; height: 15px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}

#topbg_port{margin:auto; width:100%; height: 28px; background-image: url(../images/bg_port.jpg); background-repeat: repeat-x; font-family: tahoma; font-size: 14px; color: #000; text-align: center; padding:7px 0 0 0;}

.bg_port{ background-image: url(../images/bg_port2.jpg); background-repeat: no-repeat; background-position: top right;}

.con_bg{ background-image: url(../images/con_bg.jpg); background-repeat: no-repeat; background-position: top right;}
#top_green{margin:auto; width:100%; height: 28px; background-image: url(../images/topbg_green.jpg); background-repeat: repeat-x; font-family: tahoma; font-size: 14px; color: #000; text-align: center; padding:7px 0 0 0;}
#content_left{width:395px; float:left;}
#content_right{ float:left; width:579px; position:relative;}
.question_img{padding:0 0 22px 0;}
.textfield{ background:url(../images/textfield_img.jpg) left top no-repeat; width:245px; height:20px;}
.textfield_customn{ background:url(../images/textfield_img.jpg) left top no-repeat; width:245px; height:20px;}
.textfield_customn2{ background:url(../images/textfield_img.jpg) left top no-repeat; width:245px; height:20px;}
.textfield_customn3{ background:url(../images/textfield_img.jpg) left top no-repeat; width:245px; height:20px;}
.textfield_customn4{ background:url(../images/textfield_img.jpg) left top no-repeat; width:245px; height:20px;}
.textfield_customn5{ background:url(../images/textfield_img.jpg) left top no-repeat; width:245px; height:20px;}
.textfield_customn6{ background:url(../images/textfield_img.jpg) left top no-repeat; width:245px; height:20px;}
.textfield_customn7{ background:url(../images/textfield_img.jpg) left top no-repeat; width:245px; height:20px;}
.textfield_customn8{ background:url(../images/textfield_img.jpg) left top no-repeat; width:245px; height:20px;}
.textfield_n2{ background:url(../images/textfield_img.jpg) left top no-repeat; width:245px; height:20px;}
.textfield_n1{ background:url(../images/textfield_img.jpg) left top no-repeat; width:245px; height:20px;}
.textfield3{ background:url(../images/textfield_img3.jpg) left top no-repeat; width:84px; height:20px; float: left;}
.textfield4{ background:url(../images/textfield_img4.jpg) left top no-repeat; width:150px; height:20px; float: left;}
.textfield2{ background:url(../images/textfield_img2.jpg) left top no-repeat; width:175px; height:20px;}
.texta{font-family:tahoma;
	font-size: 11px;
	color: #000000;
	height:18px;
	width:240px;
	border: none;
	background: none;
	padding:2px 0 0 5px;
}

.textb{font-family:tahoma;
	font-size: 11px;
	color: #000000;
	height:18px;
	width:80px;
	border: none;
	background: none;
	padding:2px 0 0 5px;
}

.textb_email{font-family:tahoma;
	font-size: 11px;
	color: #000000;
	height:18px;
	width:220px;
	border: none;
	background: none;
	padding:2px 0 0 5px;
}

.textc{font-family:tahoma;
	font-size: 11px;
	color: #000000;
	height:18px;
	width:146px;
	border: none;
	background: none;
	padding:2px 0 0 5px;
}
.texta_area{font-family:tahoma;
	font-size: 11px;
	color: #000000;
	height:77px;
	width:253px;
	border: none;
	background: none;
	padding:3px 0 0 5px;
}

.texta2{font-family:tahoma;
	font-size: 11px;
	color: #000000;
	height:18px;
	width:175px;
	border: none;
	background: none;
	padding:2px 0 0 5px;
}
.texta_area2{font-family:tahoma;
	font-size: 11px;
	color: #000000;
	height:59px;
	width:175px;
	border: none;
	background: none;
	padding:3px 0 0 5px;
}

.texta_drop{font-family:tahoma;
	font-size: 11px;
	color: #000000;
	height:18px;
	width:243px;
	border: none;
	background: none;
	padding:0 0 0 2px;
}

#con_line{ width:260px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
#con_line_n1{ width:260px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
#con_line_n2{ width:260px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
#con_line_n3{ width:260px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
#con_line2{ width:178px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
#con_line2_n2{ width:178px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
#con_line2_n3{ width:178px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
#con_line2_n1{ width:178px; background-image: url(../images/line_bg.jpg); background-repeat:repeat-x; height: 10px;}
.con_drop_down{background:url(../images/drop_down_img.jpg) left top no-repeat; width:244px; height:18px;}
.con_text_area{background:url(../images/con_text_area.jpg) left top no-repeat; width:259px; height:82px;}
.con_text_area2{background:url(../images/con_text_area2.jpg) left top no-repeat; width:175px; height:59px;}
.con_contact_btn{padding:12px 0 0 0}
#con_inner{width:579px;}
.con_innerleft{width:229px; float:left;}
.con_innerright{width:350px; float:left;}
.usa_add{padding:17px 0 0 0; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#000;}
.con_red_txt{font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#ac0000;}
.india_flag{padding:30px 0 0 0;}
.con_map_tit{ padding:0 0 11px 5px;}
.map2{ padding:45px 0 0 0;}
.map3{ padding:40px 0 0 0;}

div.cssFloatMenu {
  margin: 0;
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  z-index:100;
  }
 





#po_wrap{margin:auto; float: left; width: 380px; padding:25px 0 0 0; position: relative;}

#port_wrapper{margin:0 0 8px 0; float: left; width: 380px; padding:8px 0 0 0; height: 60px;}
#port{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_1{float: left; width: 170px; height: 45px;}
.port_2{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}
#port_n1{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_1{float: left; width: 170px; height: 45px;}
.port_2{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}

#port_wrapper_n1{margin:0 0 8px 0; float: left; width: 380px; padding:8px 0 0 0; height: 60px;}
#port_new{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_new1a{float: left; width: 170px; height: 45px;}
.port_new1b{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}
#port_new2{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_new2a{float: left; width: 170px; height: 45px;}
.port_new2b{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}

#port_wrapper_n2{margin:0 0 8px 0; float: left; width: 380px; padding:8px 0 0 0; height: 60px;}
#port_new3{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_new3a{float: left; width: 170px; height: 45px;}
.port_new3b{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}
#port_new4{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_new4a{float: left; width: 170px; height: 45px;}
.port_new4b{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}

#port_wrapper_n3{margin:0 0 8px 0; float: left; width: 380px; padding:8px 0 0 0; height: 60px;}
#port_new5{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_new5a{float: left; width: 170px; height: 45px;}
.port_new5b{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}
#port_new6{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_new6a{float: left; width: 170px; height: 45px;}
.port_new6b{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}

#port_wrapper_n4{margin:0 0 8px 0; float: left; width: 380px; padding:8px 0 0 0; height: 60px;}
#port_new7{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_new7a{float: left; width: 170px; height: 45px;}
.port_new7b{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}
#port_new8{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_new8a{float: left; width: 170px; height: 45px;}
.port_new8b{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}

#port_wrapper_n5{margin:0 0 8px 0; float: left; width: 380px; padding:8px 0 0 0; height: 60px;}
#port_new9{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_new9a{float: left; width: 170px; height: 45px;}
.port_new9b{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}
#port_new10{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_new10a{float: left; width: 170px; height: 45px;}
.port_new10b{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}

#port_wrapper_n6{margin:0 0 8px 0; float: left; width: 380px; padding:8px 0 0 0; height: 60px;}
#port_new11{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_new11a{float: left; width: 170px; height: 45px;}
.port_new11b{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}
#port_new12{margin:0 20px 0 0; float: left; width: 170px; height: 64px;}
.port_new12a{float: left; width: 170px; height: 45px;}
.port_new12b{float: left; width: 170px; height: 19px; text-align: center; font-family: tahoma; font-size: 13px; color: #000;}


#port_wrapper2{margin:0 0 8px 0; float: left; width: 500px; padding:8px 0 0 0; position: relative;}
#portb{margin:0 0 0 10px; float: left; width: 120px; position: relative;}
.port_1b{float: left; width: 120px; height: 55px; text-align: center;}
.port_2b{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}
.port_3b{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}

#portb_new3{margin:0 0 0 10px; float: left; width: 120px; position: relative;}
.port_1b_new3{float: left; width: 120px; height: 55px; text-align: center;}
.port_2b_new3{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}
.port_3b_new3{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}

#portb_new4{margin:0 0 0 10px; float: left; width: 120px; position: relative;}
.port_1b_new4{float: left; width: 120px; height: 55px; text-align: center;}
.port_2b_new4{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}
.port_3b_new4{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}


#port_wrappern3{margin:0 0 8px 0; float: left; width: 500px; padding:8px 0 0 0; position: relative;}
#portb_new5{margin:0 0 0 10px; float: left; width: 120px; position: relative;}
.port_1b_new5{float: left; width: 120px; height: 55px; text-align: center;}
.port_2b_new5{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}
.port_3b_new5{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}

#portb_new6{margin:0 0 0 10px; float: left; width: 120px; position: relative;}
.port_1b_new6{float: left; width: 120px; height: 55px; text-align: center;}
.port_2b_new6{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}
.port_3b_new6{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}

#portb_new7{margin:0 0 0 10px; float: left; width: 120px; position: relative;}
.port_1b_new7{float: left; width: 120px; height: 55px; text-align: center;}
.port_2b_new7{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}
.port_3b_new7{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}


#port_wrappern4{margin:0 0 8px 0; float: left; width: 500px; padding:8px 0 0 0; position: relative;}
#portb_new8{margin:0 0 0 10px; float: left; width: 120px; position: relative;}
.port_1b_new8{float: left; width: 120px; height: 55px; text-align: center;}
.port_2b_new8{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}
.port_3b_new8{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}

#portb_new9{margin:0 0 0 10px; float: left; width: 120px; position: relative;}
.port_1b_new9{float: left; width: 120px; height: 55px; text-align: center;}
.port_2b_new9{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}
.port_3b_new9{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}

#portb_new10{margin:0 0 0 10px; float: left; width: 120px; position: relative;}
.port_1b_new10{float: left; width: 120px; height: 55px; text-align: center;}
.port_2b_new10{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}
.port_3b_new10{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}



#port_wrappern5{margin:0 0 8px 0; float: left; width: 500px; padding:8px 0 0 0; position: relative;}
#portb_new11{margin:0 0 0 10px; float: left; width: 120px; position: relative;}
.port_1b_new11{float: left; width: 120px; height: 55px; text-align: center;}
.port_2b_new11{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}
.port_3b_new11{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}

#portb_new12{margin:0 0 0 10px; float: left; width: 120px; position: relative;}
.port_1b_new12{float: left; width: 120px; height: 55px; text-align: center;}
.port_2b_new12{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}
.port_3b_new12{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}

#portb_new13{margin:0 0 0 10px; float: left; width: 120px; position: relative;}
.port_1b_new13{float: left; width: 120px; height: 55px; text-align: center;}
.port_2b_new13{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}
.port_3b_new13{float: left; width: 120px; text-align: center; font-family: tahoma; font-size: 13px; color: #000; padding:5px 0 5px 0;}






#portfolio_wrapper{margin:0 0 0 50px; float: left; width: 540px; padding:30px 0 0 0; position: relative;}

#bannerwrap7a{margin:auto; width:100%; height: 630px;}

#bannerwrap7a #banner_tit7a{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap7a #banner_main7a{margin:auto; width:974px; height:630px;}

#bannerwrap3a{margin:auto; width:100%;  height: 525px;}

#bannerwrap3a #banner_tit3a{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap3a #banner_main3a{margin:auto; width:974px; height: 525px;}

#bannerwrap4a{margin:auto; width:100%; height: 635px;}

#bannerwrap4a #banner_tit4a{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap4a #banner_main4a{margin:auto; width:974px; height: 635px;}

#bannerwrap5a{margin:auto; width:100%; height: 450px;}

#bannerwrap5a #banner_tit5a{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap5a #banner_main5a{margin:auto; width:974px; height: 450px;}

#web_wrapper{margin:auto; float: left; width: 974px; padding:10px 0 0 0; position: relative;}

#bannerwrap6a{margin:auto; width:100%; height: 540px;}

#bannerwrap6a #banner_tit6a{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrap6a #banner_main6a{margin:auto; width:974px; height: 540px;}

#pay_content{width: 450px; float: left; position: relative;}
.pay_content{width: 450px; float: left; position: relative;}
#pay_content_n1{width: 450px; float: left; position: relative;}
#pay_wrap{width: 450px; float: left; position: relative; padding:0 0 15px 0;}
.pay_wrap{width: 450px; float: left; position: relative; padding:0 0 15px 0;}
#pay_wrap_goo1{width: 450px; float: left; position: relative; padding:0 0 15px 0;}
#pay_wrap_goo2{width: 450px; float: left; position: relative; padding:0 0 15px 0;}
#pay_wrap_goo3{width: 450px; float: left; position: relative; padding:0 0 15px 0;}
#pay_wrap_goo4{width: 450px; float: left; position: relative; padding:0 0 15px 0;}
#pay_wrap_goo5{width: 450px; float: left; position: relative; padding:0 0 15px 0;}
#pay_wrap_goo6{width: 450px; float: left; position: relative; padding:0 0 15px 0;}
#pay_wrap_goo7{width: 450px; float: left; position: relative; padding:0 0 15px 0;}
#pay_left{width: 150px; float: left; position: relative; font-family: tahoma; font-size: 13px; color: #000;}
#pay_left_pay1{width: 150px; float: left; position: relative; font-family: tahoma; font-size: 13px; color: #000;}
#pay_left_pay2{width: 150px; float: left; position: relative; font-family: tahoma; font-size: 13px; color: #000;}
#pay_left_pay3{width: 150px; float: left; position: relative; font-family: tahoma; font-size: 13px; color: #000;}
#pay_left_pay4{width: 150px; float: left; position: relative; font-family: tahoma; font-size: 13px; color: #000;}
#pay_left_pay5{width: 150px; float: left; position: relative; font-family: tahoma; font-size: 13px; color: #000;}
#pay_left_pay6{width: 150px; float: left; position: relative; font-family: tahoma; font-size: 13px; color: #000;}
#pay_left_pay7{width: 150px; float: left; position: relative; font-family: tahoma; font-size: 13px; color: #000;}
.pay_left{width: 150px; float: left; position: relative; font-family: tahoma; font-size: 13px; color: #000;}
#pay_right{width: 300px; float: left; position: relative;}
.pay_right{width: 300px; float: left; position: relative;}
#pay_right_goo1{width: 300px; float: left; position: relative;}
#pay_right_goo2{width: 300px; float: left; position: relative;}
#pay_right_goo3{width: 300px; float: left; position: relative;}
#pay_right_goo4{width: 300px; float: left; position: relative;}
#pay_right_goo5{width: 300px; float: left; position: relative;}
#pay_right_goo6{width: 300px; float: left; position: relative;}
#pay_right_goo7{width: 300px; float: left; position: relative;}
#pay_right2{width: 213px; float: right; font-family: tahoma; font-size: 13px; color: #000;}
.pay_right2{width: 213px; float: right; font-family: tahoma; font-size: 13px; color: #000;}
#pay_right2_n1{width: 213px; float: right; font-family: tahoma; font-size: 13px; color: #000;}
#check{width: 30px; float: left;}
#pay_acc{width: 700px; float: left; font-family: tahoma; font-size: 12px; color: #494848;}
.pay_acc{width: 700px; float: left; font-family: tahoma; font-size: 12px; color: #494848;}
#pay_acc_n1{width: 700px; float: left; font-family: tahoma; font-size: 12px; color: #494848;}
.pay_acc{width: 700px; float: left; font-family: tahoma; font-size: 12px; color: #494848;}

.tahoma14_rednou{font-family: tahoma; font-size: 14px; color: #a90002;}
.ch_1{width: 23px; float: left; text-align: center;}
.ch_2{width: 38px; float: left;}
.free_width{width: 70px; float: left;}
.free_width2{width: 70px; float: left; margin:0 15px 0 0;}
.tahoma11black{font-family: tahoma; font-size: 10px; color: #000;}

#space{height:100px;}
#space2{height:170px;}
#space3{height:120px;}
#space4{height:25px;}
.menulrednounderline{font-family: tahoma; font-size: 15px; color: #ac0000; text-decoration: none;}
.txt-col { color:#000000; }



#web_wrapthank{margin:auto; float: left; width: 974px; padding:1px 0 0 0; position: relative;}

.textthank{font-family: tahoma; font-size: 17px; color: #d02828; font-weight: bold;}
#th_toptext { width:970px; position: relative;}
#th_toptext2 { width:854px; position: relative; padding-left: 66px; padding-right: 54px; float: left;}
#th_toptext_inner { width:854px; position: relative; font-family: tahoma; font-size: 18px; color:#3d3334; margin-bottom: 22px; float: left;}
.th_block1{width: 360px; padding-right: 41px; float: left;}
.th_block2{width: 420px; padding-left: 30px; float: left;}
.th_textfield{width: 247px; background-image: url("../images/thank_textfieldbg.png"); background-repeat: no-repeat; height: 28px; border: none; padding-right: 5px; padding-left: 3px;}
#th_toptext3 { width:854px; position: relative; margin-bottom: 20px;}

#bannerwrapthanka{margin:auto; width:100%; height: 420px;}

#bannerwrapthanka #banner_tit6a{margin:auto; width:959px; height: 26px; background-image: url(../images/banner_tit.gif); background-repeat: no-repeat; background-position: right; font-family: tahoma; font-size: 14px; color: #000; padding:6px 15px 0 0; text-align: right;}

#bannerwrapthanka #banner_main6a{margin:auto; width:974px; height: 420px;}

.arial12ornew { font-family:Arial; font-size:12px; font-weight:bold; color:#e19402;text-decoration:none; }
#th_toptext_inner2 { width:854px; position: relative; font-family: tahoma; font-size: 14px; color:#3d3334; margin-bottom: 22px; float: left;}

