/* Sin Hup Huat Style Sheet */
/* Azelei Graphics Infinity 2008 */



.class1 A:link {
	text-shadow: black 2px 2px 5px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#f7ec17;
	font-weight: normal;
}
.class1 A:visited {
	color:#565656;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration: none;
	font-weight: normal;
	
}

.class1 A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#f7ec17;
	font-weight: normal;
}
.class1 A:hover {
	text-shadow: black 2px 2px 5px;
	color: #f7ec17;
	text-decoration: underline;
	font-weight: normal;
	font-size:13px;
	
}



.readmore A:link {
	text-shadow: black 2px 2px 5px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#474646;
	font-weight: bold;
}
.readmore A:visited {
	color:#474646;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	
}

.readmore A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#474646;
	font-weight: bold;
}
.readmore A:hover {
	text-shadow: black 2px 2px 5px;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
	font-size:11px;
	
}



.apply A:link {
	text-shadow: black 2px 2px 5px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ff0003;
	font-weight: normal;
}
.apply A:visited {
	color:#ff0003;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
	
}

.apply A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0003;
	font-weight: normal;
}
.apply A:hover {
	text-shadow: black 2px 2px 5px;
	color: #ffffff;
	font-weight: normal;
	font-size:11px;
	
}








.redlink A:link {
	text-shadow: 2px 2px 5px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ff0000;
	font-weight: normal;
}
.redlink A:visited {
	color:#ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
	
}

.redlink A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	font-weight: normal;
}
.redlink A:hover {
	text-shadow:  2px 2px 5px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-size:11px;
	
}

















IMG.img_border {
	BORDER-RIGHT: #3d3d3d 3px solid; BORDER-TOP: #3d3d3d 3px solid; BORDER-LEFT: #3d3d3d 3px solid; BORDER-BOTTOM: #3d3d3d 3px solid
}

 
a{color: #641B21}
div#box{margin: 3em 20%;padding: 10px 0;background: #121212; width:873px}
h1{margin: 0 20px;font-size: 150%;color: #FFF}





/* BODY */

body {
	margin: 0px;
	height: 100%;
	background: #000000;
	background-image:url(../images/bg_fx.jpg);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
scrollbar-base-color: #000000;
scrollbar-arrow-color: #e92325;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #363636;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #000000;


}

/* BODY */



.TTNews {
	
	margin: 0px 6px 6px 6px;
}


.TNheader{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #ec2426;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 6px 6px 0px 0px;
}

.TTIPS_HEADER{
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 15px 0px 0px 0px;
}

.TTIPS_content{
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 10px 6px 0px 0px;
}




.TNheaderY{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #ec2426;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 6px 6px 0px 0px;
}


.Npic{
		padding: 5px 0px 0px 5px;
}

.TNcontent{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 5px 0px 5px 0px;
	
}
.TNdate {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #606060;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	padding: 6px 6px 0px 0px;
}


.TNreadmore{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #999999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
	padding: 0px 25px 0px 0px;
}



.TCheader{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ff2727;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
}


.TContactheaderS{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ff2727;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	
}

.TContact_content{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	
}
.TContact_content_question{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	padding-top: 8px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	
}
.TContact_contentR{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ec2426;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	
}
.TCCategory_contentG{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #868181;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
}




.TCheader2{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff2727;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
}

.TCheaderB{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #ff2727;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
}


.TCheaderW{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
}

.TCheaderY{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #f6ec16;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
}


.TCCategory_content{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #868181;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
}




.TEmail{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
}

.TAddress{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #5f5f5f;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
}









.tableshowcase{
	margin: 0px 7px 0px 7px;
}



.tableaboutus{
	margin: 0px;
	width:859px;
	height:232px;
	background: #121212;
	background-image:url(../images/about_4.jpg);
	background-repeat:no-repeat	
	
	
	}
	
	.tablecontactus{


	padding: 15px 15px 15px 15px;
	
	
	}
	.tablecontest{
		background-image: url(../images/tacometer.jpg);
		background-repeat: no-repeat;
		background-color: #080000;
	
	}
	
	
	
		.tableMOOMENU{


	padding: 0px 5px 0px 5px;
	
	
	}
	
	
	
.tableblack{
margin: 0px;
width:859px;
height:34px;
background: #000000;
padding: 0px 0px 0px 17px;
}




.tableblacksmall{
margin: 0px;
width:827px;
height:34px;
background: #000000;
padding: 0px 0px 0px 17px;
}


.tablecareers_l{
margin: 0px;
width:232px;
height:34px;
background: #121212;
padding: 0px 8px 0px 8px;
}

.tableaboutus_RED{
margin: 0px;

height:64px;
background-image:url(../images/red_repeat.jpg);
background-repeat:repeat-x;

padding: 0px 0px 0px 8px;
}



.tablecareers_r{
margin: 0px;
width:594px;
height:34px;
background: #121212;
padding: 0px 8px 0px 8px;
}

.tablecareers_category{
margin: 0px;
padding: 0px 0px 0px 20px;
}



	
.Tdate_time {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #b4b4b4;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	padding: 6px 6px 0px 25px;
}


.TsearchBOX {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #b4b4b4;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
}
.TsearchBOX2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #b4b4b4;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
}

.TsearchTEXT{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #b4b4b4;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	padding: 0px 0px 0px 0px;
}






.Tcopyright {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #606060;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	padding: 0px 6px 0px 25px;
}


.Tlink {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;

}

.Taboutus {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	padding: 20px 25px 25px 25px;
}



.TaboutusB{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	
}





.Taddress{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #606060;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	padding: 6px 6px 6px 25px;
}







.Tred_link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ff0800;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	padding: 6px 6px 6px 6px;
}

.Tproducts_HEADER{
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	padding: 6px 6px 6px 6px;
}






/* HEADER */

#header {
	width: 873px;
	height: 207px;
	padding: px 0px 0px 0px;
	position: relative;
	z-index: 10;
	clear: both;
}

div#banner{
width: 873px;
height: 207px;
background-image:url(../images/banner.jpg);
}


/* HEADER */


div#toolbar {
	width: auto;
	height: 30px;
	padding: 0px 0px 0px 0px;
	clear: both;
	background-color:#282826;
	margin-bottom: 4px;
}


div#date {
	margin: 6px 20px 0px 0px;
	float: left;
	font-size: 85%;
	color: #ffffff;
}
#header h1 {
	text-align:center;
	position: relative;
	top: 20px;
}
#top-menu {
	background: #000066;
	text-align: right;
	padding: 0 10px 0 0;
}
#top-menu a {
	color: #ccc;
}
#main-body {
	background: #666;
}
#left {
	background: #666;
		width: 19%;
}
#content {
	background: #fff;
	width: 80%;
	float: right;
}

#superfooter {
background: #282826;
position: absolute;
bottom: 0;
width:100%;
height:24px;
}


#footer {
	background: #000000;	
	
}

#footer_links {
	background: #999;	
}

div#footer_copy_1{
width: 873px;
height: 66px;
background-image:url(../images/footer_fx.jpg);
}


#footer_copy_2 {
	margin-top:5px;
	background: #000000;	
}

#footer_copy_2_image {
	float: left;
	margin-left:20px;
	background: #000000;	
	
}


#footer p {
	width: 100%;
	text-align: left;
	font-size: 11px; 
	color: #888888;

	padding:5px 5px 5px 15px;
	
}

