/*------------------------------------------------------------------------
-                                                                        -
-                CSS Designed By: John Ryan Acoba                        -
-                                 Lead Designer                          -
-                                 TRIPLE H DESIGNS                       -
-                                                                        -
-                                                                        -
------------------------------------------------------------------------*/

html, body{
	padding:20px 0px 0px 0px;
	margin:0px;
	background:url(../images/bg.jpg) repeat-x;
	background-color:#221E1F;
	vertical-align:top;
	text-align:center;
	height:100%;
}
body, td, th{
	vertical-align:top;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

h1{	
	font: bold 1.3em Tahoma, Arial, Helvetica, sans-serif;
	}
	
.selected {
	text-decoration:underline;
	}

/*------------ Body Start  --------------*/

#intro_container{
	padding:0px 0px 0px 0px;
	color:#FFFFFF;
	}
	
#header_container{
	padding:0px 0px 0px 0px;
	background-color:#221E1F;
	color:#FFFFFF;
	width:800px;
	height:200px;
	}
	
#topbanner_container{
	color:#FFFFFF;
	background-color:#221E1F;
	width:800px;
	height:200px;
	}
	
#container_main{
	background:url(../images/bg_content.jpg) no-repeat bottom;
	background-color:#FFFFFF;
	padding:15px 15px 12px 15px;
	vertical-align:top;
	width:800px;
	height:329px;
	}

#container_leftcontent{
	background:url(../images/bgcontent_left.jpg) repeat-x bottom;
	background-color:#FFFFFF;
	padding:10px 4px 0px 4px;
	vertical-align:top;
	width:386px;
	height:326px;
	}

#container_rightcontent{
	background:url(../images/bgcontent_right.jpg) repeat-x bottom;
	background-color:#FFFFFF;
	padding:10px 4px 0px 4px;
	vertical-align:top;
	width:394px;
	height:326px;
	}
	
#container_textcontent{
	padding:6px 12px 6px 12px;
	}
	
#container_textcontent02{
	padding:12px 24px 6px 28px;
	}
	
#container_textcontent03{
	padding:12px 24px 6px 50px;
	}
	
#container_leftmenu{
	padding:0;
	margin:0;
	width:175px;
	}
	
.divider01{
	background:url(../images/divider01.html) no-repeat;
	width:361px;
	height:2px;
	}
	
.link_readmore:link, a.link_readmore:active, a.link_readmore:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;
	color:#000000;
}
a.link_readmore:hover{
	color:#033B95;
	text-decoration:none;
}

.link_01:link, a.link_01:active, a.link_01:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	text-decoration:underline;
	color:#000000;
}
a.link_01:hover{
	color:#033B95;
	text-decoration:none;
}

.link_02:link, a.link_02:active, a.link_02:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	text-decoration:underline;
	color:#FFFFFF;
}
a.link_02:hover{
	color:#033B95;
	text-decoration:none;
}

.link_03:link, a.link_03:active, a.link_03:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 11px;
	text-decoration:none;
	color:#000000;
}
a.link_03:hover{
	color:#000000;
	text-decoration:underline;;
	}
	
.link_04:link, a.link_04:active, a.link_04:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-decoration:underline;
	color:#000000;
}
a.link_04:hover{
	color:#033B95;
	text-decoration:none;
}
	
.banner_business:link, a.banner_business:active, a.banner_business:visited {
	display:block;
	width: 378px;
	height:163px;
	background-image:url(../images/banner_business_css.jpg);
	background-repeat:no-repeat;
}
a.banner_business:hover{
	background-position:0px -163px;
}
	
.banner_home:link, a.banner_home:active, a.banner_home:visited {
	display:block;
	width: 378px;
	height:163px;
	background-image:url(../images/banner_home_css.jpg);
	background-repeat:no-repeat;
}
a.banner_home:hover{
	background-position:0px -163px;
}

.btn_refer:link, a.btn_refer:active, a.btn_refer:visited {
	display:block;
	width: 87px;
	height:24px;
	background-image:url(../images/btn_refer_css.gif);
	background-repeat:no-repeat;
}
a.btn_refer:hover{
	background-position:0px -24px;
}

.btn_bookmark:link, a.btn_bookmark:active, a.btn_bookmark:visited {
	display:block;
	width: 87px;
	height:24px;
	background-image:url(../images/btn_bookmark_css.gif);
	background-repeat:no-repeat;
}
a.btn_bookmark:hover{
	background-position:0px -24px;
}

.btn_skip:link, a.btn_skip:active, a.btn_skip:visited {
	display:block;
	width: 115px;
	height:41px;
	background-image:url(../images/bot_skip_css.jpg);
	background-repeat:no-repeat;
}
a.btn_skip:hover{
	background-position:0px -41px;
}
	
/*******************Body Content End******************/


/*******************Footer Start******************/
#container_footer{
	height:40px;
	
	}

.link_footer, .link_footer:link, a.link_footer:active, a.link_footer:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;
	color:#ABAAAA;
	
	}
a.link_footer:hover{
	color:#033B95;
	text-decoration:none;
	
	}
	
.link_footer_spanish, .link_footer_spanish:link, a.link_footer_spanish:active, a.link_footer_spanish:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	text-decoration:none;
	color:#ABAAAA;
	
	}
a.link_footer_spanish:hover{
	color:#033B95;
	text-decoration:none;
	
	}
	
.btn_designed:link, a.btn_designed:active, a.btn_designed:visited {
	display:block;
	width: 98px;
	height:51px;
	background-image:url(../images/3Hdesigned_by_css.jpg);
	background-repeat:no-repeat;
}
a.btn_designed:hover{
	background-position:0px -51px;
}

/*******************Footer End******************/


/******************* Languages Start ******************/

.banner_call_spain:link, a.banner_call_spain:active, a.banner_call_spain:visited {
	display:block;
	width: 378px;
	height:163px;
	background-image:url(../languages/spanish/images/banner_call_css.html);
	background-repeat:no-repeat;
}
a.banner_call_spain:hover{
	background-position:0px -163px;
}

.banner_contract_spain:link, a.banner_contract_spain:active, a.banner_contract_spain:visited {
	display:block;
	width: 378px;
	height:163px;
	background-image:url(../languages/spanish/images/banner_contract_css.html);
	background-repeat:no-repeat;
}
a.banner_contract_spain:hover{
	background-position:0px -163px;
}



.banner_call_china:link, a.banner_call_china:active, a.banner_call_china:visited {
	display:block;
	width: 378px;
	height:163px;
	background-image:url(../languages/chinese/images/banner_call_css.html);
	background-repeat:no-repeat;
}
a.banner_call_china:hover{
	background-position:0px -163px;
}

.banner_contract_china:link, a.banner_contract_china:active, a.banner_contract_china:visited {
	display:block;
	width: 378px;
	height:163px;
	background-image:url(../languages/chinese/images/banner_contract_css.html);
	background-repeat:no-repeat;
}
a.banner_contract_china:hover{
	background-position:0px -163px;
}



.banner_call_vietnam:link, a.banner_call_vietnam:active, a.banner_call_vietnam:visited {
	display:block;
	width: 378px;
	height:163px;
	background-image:url(../languages/vietnamese/images/banner_call_css.html);
	background-repeat:no-repeat;
}
a.banner_call_vietnam:hover{
	background-position:0px -163px;
}

.banner_contract_vietnam:link, a.banner_contract_vietnam:active, a.banner_contract_vietnam:visited {
	display:block;
	width: 378px;
	height:163px;
	background-image:url(../languages/vietnamese/images/banner_contract_css.html);
	background-repeat:no-repeat;
}
a.banner_contract_vietnam:hover{
	background-position:0px -163px;
}

/******************* Languages End ******************/


.print
{
print:yes;
}
.noprint
{
print:no;
}
