@charset "utf-8";
body { margin:0; padding:0; background:#ffffff url(../images/background1_subpage.jpg) no-repeat center top;}
img{	border: 0;}
p,span,h1,h2,h3{	padding:0;	margin:0;}
.clear{clear:both;}
#background{	height:500px;	background:#FFFFFF url(/images/background1_subpage.jpg) no-repeat scroll center top;	margin-top:2px;}
#box_top{	height:2px;	background-color:#FFFFFF;	font-size:2px;}
#box{	width:990px;	margin:auto;	padding:auto;	background-color:#F0F0F0;}
.star{color:red;}
.ten_size{font-family:Arial, Helvetica, sans-serif; font-size:10px;}

/************  Head  ***********/

#head{	width:990px;	height:96px;	background:url(../images/bg_head_sub.jpg);	overflow:hidden;}
#bg_head1{	width:45px;	height:96px;	background:url(../images/bg_head1_sub.jpg);	float:left;}
#bg_head2{	width:25px;	height:96px;	background:url(../images/bg_head2_sub.jpg) ;	float:right;	}
#box_h1{	width:720px;	height:20px;	float:right;}
#box_h1_tag{width:970px; height:20px;	float:left; position:absolute;top:75px; z-index:10;}
.h1{	font-family:Helvetica,Verdana,Arial;	font-size:10px;	color:#7E7D85;	font-weight:normal;	text-decoration:none;	padding-right:8px;padding-top:5px;	float:right;}
#newzealand_time{width:197px;	height:21px;	background:url(../images/time_n.gif) no-repeat;	float:right;}
#nz_time{width:90px;	height:15px;	float:right;	padding-top:2px;	font-size:12px;		font-weight:normal;	color:#000;	}
#logo{	width:175px;	height:97px;	float:left;}


/**************  Link  ************************/
#link_box{		width:634px;	height:58px;	margin-top:0px;	float:right;}
.shadowsub_long_left{ width:3px;	height:58px;background:url(../images/shadow_long_left_sub.jpg) no-repeat;	float:left;}
.shadowsub_long_right{	width:3px;	height:58px;	background:url(../images/shadow_long_right_sub.jpg) no-repeat;float:left;}
.shadowsub_long{	width:3px;	height:58px;	background:url(../images/bg_long_shadow.jpg) no-repeat;	float:left;}
.shadowsub_short{	width:3px;	height:58px;	background:url(../images/shadow_short_sub.jpg) no-repeat;	float:left;}
#link1 a{width:106px;	height:58px;	background:url(../images/link1_sub.jpg) no-repeat 0 0;	float:left;	}
#link1 a:hover{	display:block;	width:106px;	height:58px;	background:url(../images/link1_sub.jpg) no-repeat;	background-position:bottom;	float:left;}

#link2 a{	width:144px;	height:58px;	float:left;	background:url(../images/link2_sub.jpg) no-repeat;	background-position:0 0;}
#link2 a:hover{	display:block;	width:144px;	height:58px;	float:left;	background:url(../images/link2_sub.jpg) no-repeat;	background-position:bottom;}
#link2_visited a{	display:block;	width:144px;	height:58px;	float:left;	background:url(../images/link22_sub.jpg) no-repeat;	background-position:0 0;}
#link2_visited a:hover{	display:block;	width:144px;	height:58px;	float:left;	background:url(../images/link22_sub.jpg) no-repeat;	background-position:bottom;}

#link3 a{	width:155px;	height:58px;	float:left;	background:url(../images/link3_sub.jpg) no-repeat 0 0;}
#link3 a:hover{	width:155px;	height:58px;	float:left;	background:url(../images/link3_sub.jpg) no-repeat;	background-position:bottom;}
#link3_visited a{	display:block;	width:155px;	height:58px;	float:left;	background:url(../images/link33_sub.jpg) no-repeat;	background-position:0 0;}
#link3_visited a:hover{	display:block;	width:155px;	height:58px;	float:left;	background:url(../images/link33_sub.jpg) no-repeat;	background-position:bottom;}

#link4 a{	width:100px;	height:58px;	float:left;	background:url(../images/link4_sub.jpg) no-repeat 0 0;}
#link4 a:hover{ width:100px;	height:58px;	float:left;	background:url(../images/link4_sub.jpg) no-repeat;	background-position:bottom;}
#link4_visited a{	display:block;	width:100px;	height:58px;	float:left;	background:url(../images/link44_sub.jpg) no-repeat;	background-position:0 0;}
#link4_visited a:hover{	display:block;	width:100px;	height:58px;	float:left;	background:url(../images/link44_sub.jpg) no-repeat;	background-position:bottom;}

#link5 a{	width:100px;	height:58px;	float:left;	background:url(../images/link5_sub.jpg) no-repeat 0 0;}
#link5 a:hover{	width:100px;	height:58px;	float:left;	background:url(../images/link5_sub.jpg) no-repeat;	background-position:bottom;}
#link5_visited a{	display:block;	width:100px;	height:58px;	float:left;	background:url(../images/link55_sub.jpg) no-repeat;	background-position:0 0;}
#link5_visited a:hover{	display:block;	width:100px;	height:58px;	float:left;	background:url(../images/link55_sub.jpg) no-repeat;	background-position:bottom;}

#link6 a{	width:117px;	height:58px;	float:left;	background:url(../images/link6_sub.jpg) no-repeat 0 0;}
#link6 a:hover{	width:117px;	height:58px;	float:left;	background:url(../images/link6_sub.jpg) no-repeat;	background-position:bottom;}
#link6_visited a{	display:block;	width:117px;	height:58px;	float:left;	background:url(../images/link66_sub.jpg) no-repeat;	background-position:0 0;}
#link6_visited a:hover{	display:block;	width:117px;	height:58px;	float:left;	background:url(../images/link66_sub.jpg) no-repeat;	background-position:bottom;}


/********  Flash   ******/
#flash{	width:990px;	height:218px;	margin:auto;}
#flash_banner{	width:956px;	height:218px;	padding-left:16px;	margin-top:0px;	}
#flash_sub_banner{width:956px;	height:218px;	background:url(../images/banner_subpage.jpg) no-repeat;}
#subpage_track{	width:200px;	height:20px;	float:right;	padding-top:180px;}
.subpage_track_font{font-family:Helvetica,Verdana,Arial;	font-size:14px;		color:#FFFFFF;	font-weight:bold;}
.subpage_track_font:hover{	font-family:Helvetica,Verdana,Arial;	font-size:14px;		color:#FFBB00;	font-weight:bold;}


/********  Content   *******/
#outer_main { width:100%; min-height:600px; height:auto  !important;height:600px; background:url(../images/bg_body_sub.jpg) repeat-x left bottom; }
#content{	width:990px;	height:90px;	margin:auto;	background:url(../images/content_bg.jpg);}
#content_h2{	width:600px;	float:right;	margin-top:40px; padding-right:90px; border-bottom:1px solid #DEDEDE; position:relative;top:-90px; }
#content_text{	width:990px;	margin:auto; }
#content_left{	width:270px;	padding-left:20px;	float:left;	padding-bottom:30px;}
#content_right{	width:300px;	padding-left:10px;	float:left; position:relative;top:-90px;}
#content_right2{	width:320px;	padding-left:10px;	float:left; position:relative;top:-90px;}
#content_right_box{	width:650px;	padding-left:10px;	float:left; position:relative;top:-80px;}

#aus_test_logo{	width:230px;	height:59px;	padding-left:20px;	float:left;		position:relative;top:-40px;left:1px;}
#approval{	width:230px;	height:60px;	padding-left:20px;	float:left; 	position:relative;top:-40px;left:1px;}
#track_project{	width:250px;	height:60px;	background:url(../images/track_subpage.jpg) no-repeat;	position:relative;top:-25px;left:1px;	float:left;	}
#track_box{	width:180px;	height:14px;	float:left;	padding-top:8px;	padding-left:70px;}

#login_button{	width:84px;	height:25px;	float:right;	margin-top:3px;	padding-right:15px;	border;1px solid;}
#login_button a{	display:block; 	width:84px;	height:25px;	background:url(../images/login_button_link.jpg) no-repeat;	background-position:top;}
#login_button a:hover{	display:block; 	width:84px;	height:25px;	background:url(../images/login_button_link.jpg) no-repeat;	background-position:bottom;}
#image_content{	width:205px;	height:250px;	float:right;	padding:5px;	border:1px solid #000;}
.content_testing_services{	width:650px;	float:left;}
.img_testing_services{width:64px;	height:81px;	float:left;	padding-top:5px;}
.images_show{width:150px;	height:200px;	float:left;	padding:5px 5px 5px 5px;	margin-right:2px;	margin-bottom:2px;	background-color:#DADBE0;}
.content_head{font-family:Arial;	font-size:12px;	text-decoration:none;	color:#000000;	font-weight:bold;	padding-top:5px;}
.content_testing_services_detail{	width:450px;	float:left;}
/********************************   Quick link  ********************************/
#quick_link_bg{	width:228px;	height:154px;	background:url(../images/quick_link_bg.jpg) no-repeat; 	position:relative;top:-30px; left:22px; float:left;}
/*#quick_link_bg{	width:253px;	height:157px;	background:url(../images/sub_quicklinks.jpg) no-repeat; margin-left:0px;	position:relative;top:-45px; }*/
#logo_quick_link{ width:54px; height:55px; background:url(../images/logo_quick_link.jpg); position:relative;top:4px;left:-22px;}

#quick_link_content{	width:190px;	padding-left:35px;	padding-top:10px; position:relative;top:-45px;}
.news_text_normal{	font-family:Arial;	font-size:16px;	text-decoration:none;	color:#000000;	line-height:20px;}
.news_text_normal:hover{	font-family:Arial;	font-size:16px;	text-decoration:none;	color:#FFFFFF;}
.quick_text_bold{	font-family:Helvetica,Verdana,Arial;	font-size:14px;	text-decoration:none;	color:#000000;	font-weight:bold;	padding-left:10px;	padding-bottom:5px;}


/************************   News's Blog  ******************************************/
#news{ width:226px; 	float:left;	padding-left:23px;	position:relative;top:-20px;	}
.news_bg{ width:226px; height:42px; background:url(../images/sub_news1.jpg) no-repeat; float:left;}
.news_bg2{ width:226px; height:200px; background:url(../images/sub_news2.jpg); float:left;}
.news_bg22{ width:226px; height:158px; background:url(../images/sub_news22.jpg) no-repeat; float:left;	}
.news_content_detail{	width:210px;	height:110px;	padding-left:10px;	padding-top:5px; 	float:left;	}

#news_bg_text{	width:323px;	height:231px;	background:url(../images/news_bg_content.jpg) no-repeat;	position:relative;top:-51px;left:3px;}	
#content_address{	width:220px;	padding-left:10px;	float:left;position:relative;top:-90px; }
#content_form{	width:400px;	padding-left:10px;	float:left; position:relative;top:-80px; }
.news_link{	width:27px;	height:27px;	padding-bottom:10px;		float:right;	margin-top:25px;	position:relative;top:-20px;right:10px;	z-index:100;}
.news_link a{	display:block;	width:27px;	height:27px;	background:url(../images/news_link_sub.jpg) no-repeat;	background-position: 0 0;}
.news_link a:hover{	display:block;	width:27px;	height:27px;	background:url(../images/news_link_sub.jpg) no-repeat;	background-position:bottom;}


/*****************    Font     ***************************/


.h2{	font-family:Helvetica,Verdana,Arial;	font-size:28px;	text-decoration:none;	padding-bottom:10px;	float:left;}
.h2_yellow{	font-family:Helvetica,Verdana,Arial;	font-size:28px;	text-decoration:none;	padding-bottom:10px;	float:left;	color:#FFBB00;	font-weight:normal;}
.h2_blue{	font-family:Helvetica,Verdana,Arial;	font-size:28px;	text-decoration:none;	padding-bottom:10px;	float:left;	color:#081073;	font-weight:normal;}
.track_text{	font-family:Helvetica,Verdana,Arial;	font-size:14px;	text-decoration:none;	color:#000000;	font-weight:bold;}
.content_text{	font-family:Arial;	font-size:12px;	text-decoration:none;	color:#000000;	padding:5px 5px 5px 0;}
h3{	font-family:Helvetica,Verdana,Arial;	font-size:11px;	text-decoration:none;	color:#FFFFFF;	font-weight: normal;	padding:3px 0px;}	
.footer_link {	font-family:Helvetica,Verdana,Arial;	font-size:11px;	text-decoration:none;	color:#FFFFFF;	font-weight: normal;}
.footer_link:hover{	font-family:Helvetica,Verdana,Arial;	font-size:11px;	text-decoration:none;	color:#000000;	font-weight: normal;}
.footer_line{	background-color:#ffffff;height:24px;width:1px; float:left; font-size:1px;		margin-right:10px;	padding:0px;}
.footer_dash{	font-family:Helvetica,Verdana,Arial;	font-size:11px;	text-decoration:none;	color:#FFFFFF;	font-weight: normal;	padding:0px 3px;}
.content_topic{font-family:Arial;	font-size:13px;	text-decoration:underline;	color:#000000; font-weight:bold;	padding-top:10px;	padding-bottom:15px;}
.content_topic_none{font-family:Arial;	font-size:13px;	text-decoration:none;	color:#000000; font-weight:bold;	padding-top:10px;	padding-bottom:15px;}
.link_content {	font-family:Arial;	font-size:13px;	text-decoration:none;	color:##012794;}
.link_content:hover{	font-family:Arial;	font-size:13px;	text-decoration:none;	color:#FEC31F;}
.content_topic_address{font-family:Arial;	font-size:13px;	text-decoration:underline;	color:#000000; font-weight:bold;	padding-top:15px;	padding-bottom:5px;}
.content_address{	font-family:Arial;	font-size:12px;	text-decoration:none;	color:#000000;	padding:0;}
.content_text_link{	font-family:Arial;	font-size:12px;	text-decoration:none;	color:blue;	padding:5px 5px 5px 0;}
.content_text_link:hover{	font-family:Arial;	font-size:12px;	text-decoration:none;	color:#FFBB00;	padding:5px 5px 5px 0;}
p.dashed {	border:1px;	border-bottom-style: dashed;	border-color:#FFFFFF;	padding:5px;	margin:0px;}
.footer_today {	font-family:arial;	font-size:11px;	text-decoration:none;	color:#FFFFFF;	font-weight: normal;}
.h2_sitemap{font-family:Arial;	font-size:16px;	text-decoration:none;	color:#0135C7; font-weight:bold;	padding-top:10px;	padding-bottom:5px;}
/***************  Footer  *******************************/

#footer{	background-color:#A1A1A1;}
#footer_box{	width:990px;	padding:auto;	margin:auto;}
#footer_link{	width:700px;	padding-top:10px;	margin-left:17px;	padding-bottom:10px;}
#exalogo{	width:54px;	height:20px;	font-size:16px;	float:right;	margin-top:-25px;	padding-right:100px;}
#exalogo a{ 	display:block; 	width:54px; 	height:20px; 	background:url(../images/exa-logo.jpg); }
#exalogo a:hover{	display:block; 	width:54px; 	height:20px; 	background:url(../images/exa-logo1.jpg); }
table.footer{padding:0;		margin:0;}
table.footer tr{padding:0;		margin:0;}
table.footer td{padding:0;		margin:0;}


/*******************   Table    **********************/


table.border{	border-color:#FDFDFD;	background-color:#e9e6e6;	}
table.border tr{	font-family:Arial;	font-size:12px;	text-decoration:none;	color:#000000;	padding:5px 5px 15px 0;	padding:3px;	margin:0px;} 
table.border td{font-family:Arial;	font-size:12px;	text-decoration:none;	color:#000000;	padding:5px 5px 15px 0;	padding:3px 5px;	margin:0px;	border-right:1px solid #FFFFFF;}
.tr_zebra{font-family:Arial;	font-size:12px;	text-decoration:none;	color:#000000;	padding:5px 5px 15px 0;	padding:3px;	margin:0px;	background-color:#FDFDFD;}


/********************    Form    *******************************/

table.form{font-family:Arial;	font-size:12px;	text-decoration:none;}
table.form tr{padding:5px 5px 15px 0;	padding:3px;	margin:0px;} 
table.form td{padding:5px 5px 15px 0;	padding:3px 5px;	margin:0px;}
input.border{ width:250px;	height:15px;	background-color:#FEF5DD; border:1px solid green;}
input.border:hover{	background-color:#E9E6E6;	border:1px solid green;}
input.verification{ width:100px;	height:15px;	background-color:#FEF5DD; border:1px solid green;}
input.verification:hover{	background-color:#E9E6E6;	border:1px solid green;}
select.border{width:250px;	height:20px;	background-color:#FEF5DD; border:1px solid green;}
select.border:hover{background-color:#E9E6E6;	border:1px solid green;}
textarea.border{width:250px;	height:60px;	background-color:#FEF5DD; border:1px solid green;}
textarea.border:hover{background-color:#E9E6E6;	border:1px solid green;}
.multiple{width:250px;	height:auto;	background-color:#FEF5DD; border:1px solid green;}
.multiple:hover{background-color:#E9E6E6;	border:1px solid green;}
.button {    border: 1px solid #006;    background: #ccf;}
.button:hover {    border: 1px solid green;    background: #eef;}
label {    display: block;    width: 150px;    float: left;    margin: 2px 4px 6px 4px;    text-align: right;}

#email{	 width:150px;	height:22px;	position:absolute;	top:138px;	left:10px;	float:left;}
.red_text_normal, .red_text_normal a:link, .red_text_normal a:visited, .red_text_normal a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #C0042E;
  text-decoration: none;
}


/***********************  News   **********************************/

table.news{font-family:Arial;	font-size:12px;	text-decoration:none;}
table.news tr{padding: 0px;		margin:0px;} 
table.news td{padding: 0px;		margin:0px;}
#content_right_news{	width:620px;	padding-left:10px;	float:left;  position:relative;top:-80px;}
#sub_content_news{	width:620px;	padding-left:10px;	float:left;	position:relative;top:-40px;}
#content_right_news_detail{	width:620px;	padding-left:10px;	float:left;	position:relative;top:0px;  }
.h2_news_title{	width:620px;	font-family:Arial;	font-size:16px;		color:#0135C7; 	text-decoration:none;	padding:10px 0 5px 0;	margin:0px;	float:left;}
.h2_news_title_sub{	font-family:Arial;	font-size:16px;	color:#0135C7;	text-decoration:none;	padding:5px 0 10px 0px;	margin-left:10px;	float:left;	border-bottom:1px solid #A1A1A1;}
.news_text{	font-family:Helvetica,Verdana,Arial;	font-size:15px;	text-decoration:none;	color:#081073;	font-weight:bold;	padding-top:10px;	padding-left:10px;}
.news_text_sub{	font-family:Helvetica,Verdana,Arial;	font-size:15px;	text-decoration:none;	color:#081073;	font-weight:bold;	padding-top:17px;	padding-left:20px; }
.news_text_bold{	font-family:Helvetica,Verdana,Arial;	font-size:14px;	text-decoration:underline;	color:#000000;	font-weight:bold;	padding-left:0px;	padding-bottom:5px;}
.news_text_bold:hover{	font-family:Helvetica,Verdana,Arial;	font-size:14px;	text-decoration:underline;	color:#0135C7;	font-weight:bold;	padding-left:0px;	padding-bottom:5px;}
.news_text_date{	font-family:Helvetica,Verdana,Arial;	font-size:13px;	text-decoration:none;	color:#8C8C8C;	font-weight:bold;	padding:2px 0 2px 0;}
.news_text_sym{	font-family:Arial;	font-size:13px;	text-decoration:none;	color:#000000;	padding-left:25px;	padding-right:5px;	letter-spacing:-0.089cm; }
.news_text_blog{	font-family:Arial;	font-size:13px;	text-decoration:none;	color:#000000; padding:0 10px 0 0;		}
.div_line{border-top:1px solid #A1A1A1;}
.readmore_link{	font-family:Arial;	font-size:11px;	text-decoration:none;	font-weight:bold; color:#F99B38; padding-left:px;margin-top:5px;}
.readmore_link:hover{	font-family:Arial;	font-size:11px;	text-decoration:none;	font-weight:bold;	color:red; padding-left:px;margin-top:5px;}
.readmore_link1{	font-family:Arial;	font-size:11px;	text-decoration:none;	font-weight:bold; color:#F99B38; padding-left:25px;margin-top:5px;}
.readmore_link1:hover{	font-family:Arial;	font-size:11px;	text-decoration:none;	font-weight:bold;	color:red; padding-left:25px;margin-top:5px;}
.read_more{ width:100%; padding:3px;}
.rss_link{font-family:Arial;	font-size:11px;	text-decoration:none;	font-weight:bold;	color:#F99B38; padding-left:5px;margin-top:5px;}


