img, div { behavior: url(iepngfix.htc) }
#main
{
	float: left;
	width: 100%;
}
#home_top
{
	width: 100%;
	position: relative;
	z-index: 6;
	float: left;
}
#top
{
	width: 962px;
	position: relative;
	z-index: 7;
	margin-right: auto;
	margin-left: auto;
}
#flash
{
	background-image: url(images/header_pic.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 343px;
	width: 100%;
	position: relative;
	z-index: 5;
	float: left;
}
#logo
{
	float: left;
	height: 156px;
	width: 561px;
	position: relative;
}
#top_contact
{
	float: left;
	height: 133px;
	width: 156px;
	padding-top: 23px;
	padding-left: 245px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#top_contact a
{
	color: #FFFFFF;
	text-decoration: none;
}
#top_contact a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
#top_contact h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#menu1
{
	height: 86px;
	width: 106px;
	position: absolute;
	z-index: 12;
	left: 192px;
	top: 91px;
}
#menu2
{
	height: 86px;
	width: 106px;
	position: absolute;
	z-index: 13;
	left: 287px;
	top: 91px;
}
#menu3
{
	height: 86px;
	width: 106px;
	position: absolute;
	z-index: 14;
	left: 382px;
	top: 91px;
}
#menu4
{
	height: 86px;
	width: 106px;
	position: absolute;
	z-index: 15;
	left: 477px;
	top: 91px;
}
#menu5
{
	height: 86px;
	width: 106px;
	position: absolute;
	z-index: 16;
	left: 572px;
	top: 91px;
}
#menu6
{
	height: 86px;
	width: 106px;
	position: absolute;
	z-index: 17;
	left: 667px;
	top: 91px;
}
#home_content
{
	background-image: url(images/content_bar.jpg);
	background-repeat: no-repeat;
	background-position: center 200px;
	float: left;
	width: 100%;
	position: relative;
}
#blue_content
{
	width: 962px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#blue_content_left
{
	float: left;
	width: 440px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	height: 175px;
	position: relative;
}
#blue_content_right
{
	float: left;
	width: 435px;
	padding-left: 67px;
	padding-top: 15px;
	padding-bottom: 10px;
	height: 175px;
	position: relative;
}
#content_bottom
{
	float: left;
	width: 962px;
	position: relative;
	padding-top: 24px;
	padding-bottom: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #5a5a5a;
	text-decoration: none;
}
#content_bottom_left
{
	float: left;
	width: 548px;
	position: relative;
	padding-left: 10px;
}
#content_bottom_right
{
	float: left;
	width: 350px;
	padding-left: 54px;
	position: relative;
}
#contact_box
{
	background-image: url(images/contact_back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 151px;
	width: 320px;
	position: relative;
	padding-top: 33px;
	padding-left: 30px;
}
#contact_title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #476781;
	text-decoration: none;
	float: left;
	height: 48px;
	width: 320px;
	line-height: 33px;
}
#contact_content
{
	float: left;
	width: 200px;
	padding-right: 16px;
}
#contact_go
{
	float: left;
	width: 62px;
}
#existing_client
{
	float: left;
	width: 333px;
	padding-left: 17px;
	position: relative;
}
#footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5a5a5a;
	text-decoration: none;
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	width: 962px;
	padding-top: 7px;
	padding-bottom: 10px;
	position: relative;
}
p
{
	margin: 0px;
	padding: 0px;
}
h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #0d4a89;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
/* about page*/
#inner_top
{
	width: 962px;
	position: relative;
	z-index: 7;
	margin-right: auto;
	margin-left: auto;
	height: 180px;
}
#inner_content
{

	float: left;
	width: 100%;
	position: relative;
}
#about_left
{
	float: left;
	width: 390px;
	padding-right: 25px;
	position: relative;
}
#about_right
{
	float: left;
	width: 547px;
	position: relative;
	padding-top: 8px;
}
h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	color: #65a205;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 27px;
	padding-left: 0px;
}
.employee_box_back h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #5a5a5a;
	text-decoration: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#employee_box1
{
	float: left;
	width: 246px;
	padding-right: 50px;
	position: relative;
}
#employee_box2
{
	float: left;
	width: 246px;
	position: relative;
}
.employee_box_top
{
	background-image: url(images/box_top.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 16px;
	width: 246px;
	position: relative;
}
.employee_box_back
{
	background-image: url(images/box_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	width: 216px;
	background-color: #cecece;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 2px;
	position: relative;
}
.employee_box_part1
{
	float: left;
	width: 216px;
	position: relative;
	height: 170px;
}
.employee_box_part2
{
	float: left;
	width: 216px;
	position: relative;
	height: 195px;
}
.employee_box_bottom
{
	background-image: url(images/box_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 16px;
	width: 246px;
	position: relative;
}
.common_box1
{
	float: left;
	width: 246px;
	position: relative;
	padding-bottom: 33px;
}
.common_box2
{
	float: left;
	width: 246px;
	position: relative;
}
.border1
{
	border: 1px solid #FFFFFF;
}
.blue_link
{
	color: #476781;
	text-decoration: none;
}
.blue_link:hover
{
	color: #476781;
	text-decoration: underline;
}
/* FAQ*/
.faq_title
{
	float: left;
	width: 962px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #aeaeae;
	position: relative;
	padding-top: 15px;
}
.faq_title2
{
	float: left;
	width: 962px;
	padding-bottom: 3px;
	position: relative;
	padding-top: 15px;
}
.switchgroup1
{
	float: left;
	width: 962px;
	position: relative;

}
.swap_content
{
	float: left;
	width: 932px;
	padding-bottom: 10px;
	padding-top: 10px;
	position: relative;
	padding-right: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #aeaeae;
}
.swap_content2
{
	float: left;
	width: 932px;
	padding-bottom: 10px;
	padding-top: 10px;
	position: relative;
	padding-right: 30px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #aeaeae;
}
.faq_title_left
{
	float: left;
	width: 920px;
	padding-right: 12px;
}
.faq_title_right
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #aeaeae;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 30px;
	margin: 0px;
	padding: 0px;
	line-height: 22px;
}
.faq_title_right2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #aeaeae;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 30px;
	margin: 0px;
	line-height: 22px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/* How */
#how_left
{
	float: left;
	width: 466px;
	position: relative;
}
#how_left_content
{
	float: left;
	width: 400px;
	padding-bottom: 15px;
	position: relative;
	padding-right: 66px;
}
#how_left_content2
{
	float: left;
	width: 400px;
	position: relative;
	height: 388px;
	padding-right: 66px;
}
#how_left_pic
{
	background-image: url(images/how_pic.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 388px;
	width: 400px;
	position: absolute;
	z-index: 19;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	behavior: url(iepngfix.htc);	
}
#how_left_pic2
{
	height: 268px;
	width: 231px;
	position: absolute;
	padding-top: 120px;
	padding-right: 150px;
	padding-left: 19px;
	z-index: 20;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
}
#left_pic_top
{
	float: left;
	width: 231px;
	padding-bottom: 2px;
	position: relative;
}
#left_pic_bottom
{
	float: left;
	width: 200px;
	padding-right: 31px;
	position: relative;
}
#left_pic_bottom ul
{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 200px;
	list-style-type: none;
}
#left_pic_bottom ul li
{
	display: block;
	width: 200px;
	padding-top: 8px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #aeaeae;
	list-style-type: none;
}
#left_pic_bottom ul li a
{
	color: #476781;
	text-decoration: none;
}
#left_pic_bottom ul li a:hover
{
	color: #5a5a5a;
	text-decoration: none;
}
#how_left h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 47px;
	font-weight: bold;
	color: #65a205;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 47px;
	text-transform: uppercase;
}
#how_left h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight: bold;
	color: #65a205;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	line-height: 28px;
}
#how_left h5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #476781;
	text-decoration: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#how_left h6
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #65a205;
	text-decoration: none;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 28px;
}
#how_right
{
	float: left;
	width: 496px;
	position: relative;
}
.how_right_common
{
	width: 496px;
	float: left;
	position: relative;
	padding-bottom: 2px;
}
.how_swap_box
{
	width: 496px;
	float: left;
	position: relative;
	padding-top: 15px;
	padding-bottom: 10px;
}
.txt14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 4px;
}
.text22
{
	display: none;
	text-decoration: none;
}

#thumb0
{
	float: left;
	width: 496px;
	display: block;
	text-align: left;
	text-decoration: none;
	position: relative;
}
.bar_off
{
	background-image: url(images/bar_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 45px;
	width: 494px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}
.bar_on
{
	background-image: url(images/bar_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 51px;
	width: 494px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}
.bar_content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #476781;
	float: left;
	width: 462px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 22px;
	position: relative;
}
.bar_content_bottom
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(images/bar_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 15px;
	width: 494px;
}
.how_swap_box h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 61px;
	text-align: left;
	float: left;
	width: 433px;
}
.how_swap_box h1.question
{
	background-image: url(images/question.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc);		
}
.how_swap_box h1.problem
{
	background-image: url(images/problem.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc);		
}
.how_swap_box h1.deadline
{
	background-image: url(images/deadline.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc);		
}
.how_swap_box h1.partner
{
	background-image: url(images/partner.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc);		
}
.how_swap_box h1.notice
{
	background-image: url(images/notice.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc);		
}
.swap_link
{
	float: left;
	width: 433px;
	color: #476781;
	text-decoration: none;
}
.swap_link:hover
{
	float: left;
	color: #7799B5;
	text-decoration: none;
}
.swap_link2
{
	float: left;
	width: 481px;
	color: #476781;
	text-decoration: none;
}
.swap_link2:hover
{
	float: left;
	color: #7799B5;
	text-decoration: none;
}
.link
{

	color: #9cd3ff;
	text-decoration: none;
}
.link:hover
{

	color: #9cd3ff;
	text-decoration: underline;
}
.link2
{

	color: #476781;
	text-decoration: none;
}
.link2:hover
{

	color: #476781;
	text-decoration: underline;
}
/* what */
#what_left
{
	float: left;
	width: 466px;
	position: relative;
}
#what_left_content2
{
	float: left;
	width: 466px;
	position: relative;
	height: 470px;
	background-image: url(images/what_pic.png);
	background-repeat: no-repeat;
	background-position: left top;
	behavior: url(iepngfix.htc);		
}
#what_left h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #65a205;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 38px;
	text-transform: uppercase;
	text-align: right;
}
#what_left h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #65a205;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	line-height: 26px;
	text-align: right;
}
#what_left h5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #65a205;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 26px;
	text-align: right;
}
.how_swap_box h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 13px;
	text-align: left;
	float: left;
	width: 481px;
}
.bar_off2
{
	background-image: url(images/bar2_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 72px;
	width: 494px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}
.bar_on2
{
	background-image: url(images/bar2_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 79px;
	width: 494px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}
/* home page new*/
#home_content_new
{

	float: left;
	width: 100%;
	position: relative;
}
#blue_content_new
{
	width: 962px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #5a5a5a;
	text-decoration: none;
}
#blue_content_left_new
{
	float: left;
	width: 450px;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 10px;
	position: relative;
}
#blue_content_right_new
{
	float: left;
	width: 482px;
	padding-left: 20px;
	padding-top: 22px;
	padding-bottom: 10px;
	position: relative;
}
#testimonial_title
{
	float: left;
	width: 482px;
}
#testimonial_back
{
	float: left;
	height: 150px;
	width: 352px;
	padding-top: 24px;
	padding-right: 65px;
	padding-left: 65px;
	background-image: url(images/testimonial_back.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#contatc_box
{
	float: left;
	width: 350px;
	padding-left: 70px;
	position: relative;
}
#new_flash
{
	background-image: url(images/header_pic2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 343px;
	width: 100%;
	position: relative;
	z-index: 5;
	float: left;	
}
#contact_box2
{
	background-image: url(images/contact_back.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 151px;
	width: 320px;
	position: relative;
	padding-top: 33px;
	padding-left: 30px;
	behavior: url(iepngfix.htc);		
}
/*contact */
#contact_left
{
	background-image: url(images/email_icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 255px;
	padding-left: 248px;
	height: 370px;
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
    behavior: url(iepngfix.htc);
}
#contact__right
{
	float: left;
	height: 369px;
	width: 369px;
}
