a{
	font:Arial;
	color:White;
	text-decoration:none;
}



/* description of font on bottom top */
p{
font:10px;
color:#333333;
text-decoration:none;
}

body{
background:#CCCCCC;
margin:0;
padding-top:5px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#body_container
{
	margin: auto;
	width:960px;
	position:relative;
}

.enquiry
{
	position:absolute;
	top:700px;
	left:30px;
	height:30px;
	width:100px;
}

.clear
{
	clear:both;
}

#home_header {
	background-image:url(images/home_header.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:90px;

}

#menu_nav 
{
	height:28px;
	margin:auto;
	position:relative;
	background-color:#1e1e1e;
	
}

#flash
{
/* position: relative cause flash can not be transparent */
	height:300px;
	width:900px;
	padding:0px 0px 0px 0px;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;

}

#main_body_content
{
	padding-top:0;
	margin-top:0;
	background-color:#1e1e1e;
	display:block;
}

#common_body_content
{
	background-color:#ffffff;
	display:block;
	margin-top:-18px;
	padding-top:0;
	text-align:left;
}

#service_body_content
{
	background-color:#ffffff;
	display:block;
	margin-top:-10px;
	padding-top:0;
	text-align:left;
	height: 680px;
}

#text_content
{
	width:650px;
	clear:left;
	
}

#footer
{
	height:75px;
	background-color:#000000;
}

#footer_left
{
float:left;

}

#footer .list
{
	margin-left:20px;
	margin-top:0;
	padding-top:10px;
	font-size:12px;
}

#footer .listitem
{
	text-align:left;
	padding-left:10px;
}

#bloglinks
{
position:absolute;
left:860px;
top:45px;
}

.bloglogo
{
float:left;
margin-right:5px;
}


#copyright
{
margin-top:25px;
font-size:11px;
color:#FFFFFF;
margin-left:30px;
text-align:left;
}

.Column1
{
float:left;
display:inline;
overflow:hidden;
margin-left:30px;
margin-top:30px;
border-top:#999999;
border-top-style:solid;
border-top-width:2px;
width:400px;
text-align:justify;
}

.Column2
{
float:left;
display:inline;
overflow:hidden;
margin-left:30px;
margin-top:30px;
border-top:#999999;
border-top-style:solid;
border-top-width:2px;
width:160px;
text-align:justify;
}

.Column3
{
float:left;
display:inline;
overflow:hidden;
margin-left:30px;
margin-top:30px;
border-top:#999999;
border-top-style:solid;
border-top-width:2px;
width:280px;
text-align:justify;
margin-bottom:30px;
}

.link_col_ul
{
list-style:none;
clear:both;
padding-top:2px;
}
.link_col_li
{
height:38px;
margin-top:10px;
padding-bottom:0px;
}
.more
{
text-align:right;
padding-right:2px;
font-size:11px;
color:#009999;
}



.Col_title
{
margin-top:5px;
margin-bottom:15px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}


.Col_content_item
{
padding-top:10px;
margin-top:0;
margin-left:0;
padding-bottom:10px;
min-height:38px;
}

.Col_content_item A
{
	color:#009999;
	text-decoration:none;
}

.Col_content_item A:hover
{
	text-decoration:underline;
}



.imageitemText
{
float:left;
margin:0;
}

.imageitem
{
float:left;
border-color:#FFFFFF;
border-style:solid;
border-width:2px;
margin:0;
}

.linkimageitem
{
float:left;
margin-top:2px;
}

.Col_content_item p
{
color:#009999;
padding-left:80px;
font-size:11px;
margin:0;
}

.Col_content_item .text
{
	color:#009999;
	padding-left:10px;
	font-size:12px;
	margin:0;
	text-align:left;
}

.news_ul
{
padding-left:30px;
padding-right:20px;
width:630px;
float:left;
margin-top:0;
display:inline;
overflow:hidden;
}

.links_ul
{
	margin-left:30px;
	width:610px;
	float:left;
}


.links_ul li
{
margin-left:0;
text-align:left;
margin-top:10px;
}

.links_ul li a
{
	text-decoration:underline;
	color:#003399;
	font-size:13px;
	font-weight:bold;
}

.links_ul li a:hover
{
	text-decoration:underline;
}

.downloads_ul
{
	display:inline; 
	margin-left:30px;
	width:610px;
	float:left;
}

.downloads_ul .uldiv
{
	height:16px;
	margin-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	background-image:url(images/download_normal.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
	font-weight:bold;
}

.downloads_ul .uldiv a
{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	float:right;
	padding-right:10px;
}

.downloads_ul .uldiv a:hover
{
	color:#CC0000;
}

.downloads_ul .uldiv:hover
{	
	background-image:url(images/download_hover.png);
	background-color:#CCCCCC;
	color:#CC0000;
}




.NDT_Body_Back{
	background-image:url(images/NDT_Back.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:635px;
}


.GEO_Body_Back{
	background-image:url(images/GEO_Back.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:635px;
}

.CON_Body_Back{
	background-image:url(images/CON_Back.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	height:635px;
}

#Body_LeftNav {
	width:305px;
	float:left;
	z-index:0;
	padding-left:30px;
	text-align:left;
	margin-top:20px;
}



#Body_LeftNav_Title{
	margin-top:0px;
	margin-bottom:0px;
}

.FontNavTitle
{
	font:24px  Arial;
    color:#000000;
	margin-top:5px;
	margin-bottom:5px;
	font-weight:bold;
}

.NavTitleWhite
{
color:#CCCCCC;
}


.FontNavDesciption
{
	font:12px  Arial;
    color:#000000;
	font-weight:bold;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:10px;
	margin-bottom:4px;
}

#Body_LeftNav_Menu {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:10px;
	
	width:100%;
	margin-bottom:10px;
		
}

.Body_LeftNav_Menu_NDT{
	background-image:url(images/leftnav-menu_bg_blue.png);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); PADDING-BOTTOM: 10px;
	border-top:#a0bad0 4px solid;

}

.Body_LeftNav_Menu_Geo{
	background-image:url(images/leftnav-menu_bg_green.png);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); PADDING-BOTTOM: 10px;
	border-top:#a6ca80 4px solid;

}
.Body_LeftNav_Menu_Con{
	background-image:url(images/leftnav-menu_bg_red.png);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); PADDING-BOTTOM: 10px;
	border-top:#f2762c 4px solid;
}

.Body_LeftNav_Other_NDT
{
	background-image:url(images/leftnav-menu_bg_blue.png);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); PADDING-BOTTOM: 10px;
	border-top:#a0bad0 4px solid;
}

.Body_LeftNav_Other_Geo
{
	background-image:url(images/leftnav-menu_bg_green.png);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); PADDING-BOTTOM: 10px;
	border-top:#a6ca80 4px solid;
}


.Body_LeftNav_Other_Con
{
	background-image:url(images/leftnav-menu_bg_red.png);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); PADDING-BOTTOM: 10px;
	border-top:#ff9966 4px solid;
}


#Body_LeftNav_subTitle {
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;

}

#Body_LeftNav_subTitle A.menu{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:19px;
	padding-right:20px;
	width:251px;
	display:block;
	font:12px Arial;
	text-decoration:none;
	color:#000000;
	background:url(images/subtitle_icon_arrow.gif) no-repeat 4px 9px;
}

#Body_LeftNav_subTitle A.menu_NDT{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:19px;
	padding-right:20px;
	width:251px;
	display:block;
	font:12px Arial;
	text-decoration:none;
	color:#000000;
	background:url(images/subtitle_icon_arrow.gif) no-repeat 4px 9px;
}

#Body_LeftNav_subTitle A.menu_Geo{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:19px;
	padding-right:20px;
	width:251px;
	display:block;
	font:12px Arial;
	text-decoration:none;
	color:#000000;
	background:url(images/subtitle_icon_arrow.gif) no-repeat 4px 9px;
}

#Body_LeftNav_subTitle A.menu_Con{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:19px;
	padding-right:20px;
	width:251px;
	display:block;
	font:12px Arial;
	text-decoration:none;
	color:#000000;
	background:url(images/subtitle_icon_arrow.gif) no-repeat 4px 9px;
}



#Body_LeftNav_subTitle A.menu-hl
{
	background-image:url(images/subtitle_icon_arrow_f.gif);BACKGROUND-COLOR: #a4bcd2;
	color:#ffffff;
}
#Body_LeftNav_subTitle A.menu_NDT-hl
{
	background-image:url(images/subtitle_icon_arrow_f.gif);BACKGROUND-COLOR: #a0bad0;
	color:#ffffff;
}

#Body_LeftNav_subTitle A.menu_Geo-hl
{
	background-image:url(images/subtitle_icon_arrow_f.gif);BACKGROUND-COLOR: #a6ca80;
	color:#ffffff;
}

#Body_LeftNav_subTitle A.menu_Con-hl
{
	background-image:url(images/subtitle_icon_arrow_f.gif);BACKGROUND-COLOR: #ff9966;
	color:#ffffff;
}



#Body_LeftNav_subTitle A.menu_NDT:hover
{
	background-image:url(images/subtitle_icon_arrow_f.gif);BACKGROUND-COLOR: #a0bad0;
	color:#ffffff;
}
#Body_LeftNav_subTitle A.menu_Geo:hover
{
	background-image:url(images/subtitle_icon_arrow_f.gif);BACKGROUND-COLOR: #a6ca80;
	color:#ffffff;
}
#Body_LeftNav_subTitle A.menu_Con:hover
{
	background-image:url(images/subtitle_icon_arrow_f.gif);BACKGROUND-COLOR: #ff9966;
	color:#ffffff;
}


#Body_LeftNav_subTitle div.menu {
	position:relative;
}



.rollOverTop
{
	position:absolute;
	width:650px;
	height:218px;
	display:none;
	top:-33px;
	left:255px;
	z-index:1;


}

#rollOver_arrow_N
{
	position:absolute;
	width:60px;
	height:218px;
	left:10px;
	
}

#rollOver_arrow_G
{
	position:absolute;
	width:60px;
	height:218px;
	left:10px;
	
}

#rollOver_arrow_C
{
	position:absolute;
	width:60px;
	height:218px;
	left:10px;
	
}

.rollOver_arrow_NDT
{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src="images/rollover_left_blue.png");

}

.rollOver_arrow_Geo
{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src="images/rollover_left_green.png");
}

.rollOver_arrow_Con
{
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src="images/rollover_left_red.png");
}



div.rollOverTop> #rollOver_arrow_N{
	background:url(images/rollover_left_blue.png) right no-repeat;
}

div.rollOverTop> #rollOver_arrow_G{
	background:url(images/rollover_left_green.png) right no-repeat;
}
div.rollOverTop> #rollOver_arrow_C{
	background:url(images/rollover_left_red.png) right no-repeat;
}



.rollOverBottom
{
	position:absolute;
	width:453px;
	height:160px;
	display:none;
	top:52px;
	left:350px;
	z-index:2;
}

#rolltopinner
{
	position:absolute;
	left:70px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	height:180px;
	background-color:#FFFFFF;
	padding-bottom: 15px;
	width: 550px;

}

.rolltop_NDT
{
	border-right:#a0bad0 4px solid;
	border-top:#a0bad0 4px solid;
	border-bottom:#a0bad0 4px solid;
	border-left:#a0bad0 4px solid;
}

.rolltop_Con
{
	border-right:#ff9966 4px solid;
	border-top:#ff9966 4px solid;
	border-bottom:#ff9966 4px solid;
	border-left:#ff9966 4px solid;
}

.rolltop_Geo
{
	border-right:#a6ca80 4px solid;
	border-top:#a6ca80 4px solid;
	border-bottom:#a6ca80 4px solid;
	border-left:#a6ca80 4px solid;
}



#rolltopinner H3
{
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px 0px 3px;
	font: bold 16px Arial;
	color:#000000;
}

#rolltopinner p
{
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	font: 11px Arial;
	color:#000000;
}

#rolltopinner p a.link
{
	font:11px/14px Arial;
}


#rolltopinner p a:link {TEXT-DECORATION: none;COLOR: #000000}
#rolltopinner p A:visited {TEXT-DECORATION: none;COLOR: #000000}
#rolltopinner p A:active {TEXT-DECORATION: none;COLOR: #242c5b}
#rolltopinner p A:hover {text-decoration:underline; COLOR: #688faa}


#service_header{
	position:absolute;
	top:15px;
	left:15px;
	height:30px;
	width:550px;
}

#service_img{
	position:absolute;
	top:45px;
	left:15px;
	height:150px;
	width:200px;

}

#service_text{
	position:absolute;
	top:45px;
	left:220px;
	height:130px;
	width:330px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	overflow-y:auto;
}

.vline_NDT
{
	border-left:#a0bad0 2px solid;
}

.vline_Geo
{
	border-left:#a6ca80 2px solid;
}

.vline_Con
{
	border-left:#ff9966 2px solid;
}

#service_pdf{
	position:absolute;
	top:175px;
	left:220px;
	height:20px;
	width:335px;
	padding-left:10px;
	
}


#Body_LeftNav_Other
{
	padding-top:3px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:8px;
	margin-bottom:10px;
	width:100%;

}

.Body_LeftNav_Other_NDT
{
	background-image:url(images/leftnav-menu_bg_blue.png);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); PADDING-BOTTOM: 10px;
	border-top:#a0bad0 4px solid;
}

.Body_LeftNav_Other_Geo
{
	background-image:url(images/leftnav-menu_bg_green.png);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); PADDING-BOTTOM: 10px;
	border-top:#a6ca80 4px solid;
}


.Body_LeftNav_Other_Con
{
	background-image:url(images/leftnav-menu_bg_red.png);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); PADDING-BOTTOM: 10px;
	border-top:#ff9966 4px solid;
}




#Body_LeftNav_Other .Desc
{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:7px;
	padding-right:2px;

}

#Body_LeftNav_Other .Desc P
{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px 0px 4px;
	font:12px Arial;
	font-style:normal; 
	color:#000000;
}

A.withArrow
{
	padding-left:14px;
	font:Arial;
	background:url(images/subtitle_icon_arrow_5c81a7.gif) no-repeat left 5px;
	color:#000000;
	text-decoration:none;
}

A.withBlueArrow_white
{
	padding-left:14px;
	font:Arial;
	background:url(images/subtitle_icon_arrow_5c81a7.gif) no-repeat left 5px;
	color:#ffffff;
	text-decoration:none;
}

A.withBlueArrow
{
	padding-left:14px;
	font:12px Arial;
	background:url(images/subtitle_icon_arrow_5c81a7.gif) no-repeat left 5px;
	color:#000000;
	text-decoration:none;
}

A.withRedArrow_white
{
	padding-left:14px;
	font:12px Arial;
	background:url(images/subtitle_icon_arrow_ff9966.gif) no-repeat left 5px;
	color:#ffffff;
	text-decoration:none;
}

A.withRedArrow
{
	padding-left:14px;
	font:12px Arial;;
	background:url(images/subtitle_icon_arrow_ff9966.gif) no-repeat left 5px;
	color:#000000;
	text-decoration:none;
}


A.withGreenArrow_white
{
	padding-left:14px;
	font:12px, Arial;
	background:url(images/subtitle_icon_arrow_79a64a.gif) no-repeat left 5px;
	color:#ffffff;
	text-decoration:none;
}

A.withGreenArrow
{
	padding-left:14px;
	font:12px, Arial;
	background:url(images/subtitle_icon_arrow_79a64a.gif) no-repeat left 5px;
	color:#000000;
	text-decoration:none;
}

A:Hover
{
	text-decoration:underline;
}

A.withArrow_white
{
	padding-left:14px;
	font:12px, Arial;
	background:url(images/subtitle_icon_arrow_5c81a7.gif) no-repeat left 5px;
	color:#ffffff;
	text-decoration:none;
}


#news_content{
	width:610px;
	float:left;
	margin-left:10px;
}

.header_img{
	margin-bottom:15px;
	width:650px;
	height:200px;
}

.contact_img{
	float:left;
	margin-left:30px;
	display:inline;
	overflow:hidden;
	margin-bottom:15px;
	width:650px;
	height:200px;
}

.profile_body
{
	float:left;
	display:inline;
	overflow:hidden;
	margin-left:30px;
	margin-top:0;
	margin-bottom:0;
	width:660px;	
}

h1{
	position: relative;
	left:30px;
	top:10px;
	font-size:24px;
	font-weight:bold;
	text-align:left;
	clear:both;
	padding-bottom:10px;
	width:900px;
}


h2 {
	font-size:16px;
	font-weight:bold;
	text-align:left;
	width:100%;
	padding-top:5px;
	border-top-color:#CC0000;
	border-top-style:solid;
	border-width:thin;
}


IMG
{
	border-width:0px;
	border-style:none;
}

#Body_side
{
	float:right;
	margin-right:30px;
	width:220px;
	display:inline;
	overflow:hidden;
}

.Body_container{
	text-align:left;
	width:100%;
}

.News_container{
	text-align:left;
	height:158px;
	margin:0px 0px 5px 0px;
	padding:0 0 0 0;
	border:#cccccc 2px solid;
}

.News_container_img{
	
	display:block;
	text-align:center;
	float:left;
	margin:0px 0px 0px 0px;
	padding:1px 1px 1px 1px;
	width:282px;
}


.News_Item_Header
{
	color:#000066;
	text-align:left;
	font-size:12px; 
	font-weight:bold;
}

.News_Item_Text
{
	color:#000000;
	font-size:11px;
	float:right;
	width:300px;
	margin-left:20px;
	margin-top:20px;
	margin-right:20px;
	text-align:justify;
	
}

.News_Item_Link
{
	color:#000000;
	text-align:right;
	font-size:12px; 
}

#News_container_text{
	float:right;
	width:200px;
	display:block;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:4px 10px 4px 10px;
	text-indent: 10px;
	text-align:justify;
}

#News_container_link{
	position:relative;
	left:286px;
	top:-75px;
	display:block;
	clear:both;
	text-align:right;
	margin:0px 0px 0px 0px;
	padding:4px 10px 4px 10px;
	width:375px;
}

.News_Arrow
{
	font-size:12px;
	float:right;
	padding-left:15px;
	background:url(images/news_link_arrow.gif) no-repeat left 5px;
	width:80px;
	text-decoration:none;

}

.News_Arrow A
{
	color:#5c81a7;
}
.News_Arrow A:hover
{
	text-decoration:underline;
}


.Body_container .Body_containe_Header{
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	border-top:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:0px;
	font-size:12px;
	font-weight:bold;
}

.Body_container .BackSet_Blue{
background:#8FAFC2;
color:#FFFFFF;
}

.Body_container .BackSet_Silver{
background:url(images/container_sprites_s1.gif) #ffffff repeat-x 0px -545px;
}

.Body_container .BackSet_gBlue{
background-image:url(images/sidebar_back_blue.jpg);
color:#ffffff;
}

.Body_container .BackSet_gGreen{
background-image:url(images/sidebar_back_green.jpg);
color:#ffffff;
}

.Body_container .BackSet_gRed{
background-image:url(images/sidebar_back_red.jpg);
color:#ffffff;
}

.Body_container .BackSet_sBlue{
background:#003366;
color:#ffffff;
}

.Body_container .BackSet_sGreen{
background:#9BFF9B;
color:#333333;
}

.Body_container .BackSet_sRed{
background:#FF9F9F;
color:#333333;
}




.Body_container H{
	font-size:12px;
	font-weight:bold;
}

.Body_container .Body_container_Body{
	border-right:#cccccc 1px solid;
	border-left:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;
	margin-top:0px;
	
	padding-bottom: 1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	

}

.Body_container_Body P
{
	padding-bottom: 1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:justify;
}

.sidebarMargin
{
	margin:0px 0px 0px 0px

}

.Body_container_img
{
	border-left:#cccccc 1px solid;
	border-right:#cccccc 1px solid;
	border-bottom:#cccccc 1px solid;	
	display:block;
	clear:both;
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:1px 1px 1px 1px;
}

#wholeBody{
	margin-left:auto;
	margin-right:auto;
	width:990px;
}

.Contact_Address
{
    text-align:left;
    float:left;
	display:inline;
	overflow:hidden;
	border-right:#F2762c 4px  solid;
	width: 170px;
	height:220px;
	padding-top:50px;
	padding-bottom:20px;
	padding-left:30px;
	padding-right:10px;

}

#Contact_Aus_Google
{
	position:absolute;
	left:215px;
	top:405px;
	width: 470px;
	height:288px;
}

.Contact_Address .title
{
	font-size:14px;
	color:#000033;
	font-weight:bold;
}

.Contact_Address P
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
}

.Sidebar_Contact{
	margin-bottom:20px;
	margin-left:15px;
}

.Sidebar_Contact .Company_Title
{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom:#0099CC 2px solid;

}

.Sidebar_Contact .Company_Address
{

	font-size:12px;
	color:#000000;
	font-weight:normal;
}

.Unlink_color
{
color:#FFCC00;
}

.Enquiry_Form{
	position:absolute;
	left:0px;
	top:0px;
	padding:10px 10px 10px 10px;
	height:370px;
	width:310px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	background:#999999;
}

.Enquiry_Item
{
padding:4px 4px 4px 4px;
height:30px;

}

.Enquiry_Name
{
	position:absolute;
	left:120px;
	width:200px;
	height:25px;
}

.Enquiry_Text
{
	position:absolute;
	left:120px;
	width:200px;
	height:250px;
}

.Enquiry_Comment
{
padding:4px 4px 4px 4px;
height:260px;

}
.Enquiry_Submit
{
margin-top:4px;
}


.Enquiry_Format
{
	position:absolute;
	left:745px;
	top:20px;
	height:12px;
	width:203px;
	padding:4px 10px 4px 4px;
	border-left:#a0bad0 solid 4px;
	border-right:#a0bad0 solid 1px;
	border-top:#a0bad0 solid 1px;
	border-bottom:#a0bad0 solid 1px;
	font-size:11px;

}

.Rental_Format
{
	position:absolute;
	left:745px;
	top:45px;
	height:12px;
	width:203px;
	padding:4px 10px 4px 4px;
	border-left:#ff9966 solid 4px;
	border-right:#ff9966 solid 1px;
	border-top:#ff9966 solid 1px;
	border-bottom:#ff9966 solid 1px;
	font-size:11px;

}
	
#viewer{
	margin-left:20px;
	width:100%;
	height:450px;
}


#news_desc
{
	float:right;
	display:inline;
	overflow:hidden;
	margin-top:0;
	margin-right:30px;
	width:260px;
}

#news_desc P
{
	margin-top:0;
	text-align:justify;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

#news_backlink
{	
	height:12px;
	width:150px;
	padding:4px 4px 4px 4px;
	border-left:#0099CC solid 4px;
	border-right:#0099CC solid 1px;
	border-top:#0099CC solid 1px;
	border-bottom:#0099CC solid 1px;
	text-align:left;
	float:right;
	display:inline;
	overflow:hidden;
	margin-top:20px;
	margin-right:30px;
	margin-bottom:20px;
}

#news_backlink A.withBackArrow
{
	padding-left:14px;;
	font-size:11px;
	background:url(images/backlink_arrow.gif) no-repeat left 5px;
	color:#000000;
	text-decoration:none;
}

#news_backlink A:hover
{
	text-decoration:underline;
}

#movie
{
float:left;
width:320px;
height:240px;
margin-left:30px;
margin-bottom:100px;

}.GEM_Body_Back {
	background-color: #FFFFFF;
	background-image: url(images/GEM_back2.JPG);
	background-repeat: no-repeat;
	background-position: bottom;
}
