/* Basic CSS---------------------------------------------------------------------------------------------------------------------------------- */html {height:100%;background:#000 url(http://www.tegroup.co.nz/uploads/images/theme/common/bg_html.png);}body {min-height:100%;margin:0;padding:0;font-family:arial,Times New Roman;color:#ffffff;font-size:12px;line-height:1.5;background:url(http://www.tegroup.co.nz/uploads/images/theme/common/bg_body.png) repeat-x;}a			{color:#ffffff;cursor:pointer;}a:link		{text-decoration:none;}a:visited	{text-decoration:none;}a:active	{text-decoration:none;}a:hover		{text-decoration:none;}/* //Basic CSS---------------------------------------------------------------------------------------------------------------------------------- *//* Font---------------------------------------------------------------------------------------------------------------------------------- */.small		{font-size:11px;}a.small:link		{text-decoration:none;}a.small:visited		{text-decoration:none;}a.small:active		{text-decoration:none;}a.small:hover		{text-decoration:underline;}.white		{color:#ffffff;}a.white:link		{text-decoration:none;}a.white:visited		{text-decoration:none;}a.white:active		{text-decoration:none;}a.white:hover		{text-decoration:underline;}.red		{color:#b20000;}a.red:link			{text-decoration:none;}a.red:visited		{text-decoration:none;}a.red:active		{text-decoration:none;}a.red:hover			{text-decoration:underline;}.orange		{color:#F06201;}a.orange:link		{text-decoration:none;}a.orange:visited	{text-decoration:none;}a.orange:active		{text-decoration:none;}a.orange:hover		{text-decoration:underline;}/* Font---------------------------------------------------------------------------------------------------------------------------------- *//* Form---------------------------------------------------------------------------------------------------------------------------------- */form	{margin:0px;padding:0px;}input,select,textarea {vertical-align:middle;}input[type="text"],input[type="password"],input[type="file"] {height:23px;line-height:23px;margin:0;padding:0 3px;border:1px solid #666666;}textarea {margin:0;padding:0 3px;border:1px solid #666666;}button,input[type="button"],input[type="submit"],input[type="cancel"] {height:25px;border:1px solid #666666;cursor:pointer;}select	{line-height:23px;border:1px solid #848484;}img	{border:none;vertical-align:middle;}  /*behavior: url(../inc/iepngfix.htc); *//* Table---------------------------------------------------------------------------------------------------------------------------------- */.tbl	{ border-collapse:collapse}/* //Table---------------------------------------------------------------------------------------------------------------------------------- *//*layout container--------------------------------------------------------------*/#container {width:968px;margin:0 auto;padding:0;}#top_area {padding:30px 0 0;}.logo_area {position:relative;height:93px;background:url(http://www.tegroup.co.nz/uploads/images/theme/common/line_top_area.png) no-repeat bottom;}.logo {position:absolute;left:22px;bottom:18px;}.logo a {display:block;width:296px;height:93px;background:url(http://www.tegroup.co.nz/uploads/images/theme/common/logo.png) no-repeat;}.contact {position:absolute;right:23px;bottom:5px;color:#ea552b;font-size:35px;}.top_section {position:relative;padding:30px 23px 0 35px;}.menu_area {position:absolute;top:47px;left:35px;width:240px;min-height:300px;border:1px solid #1f2426;background:url(http://www.tegroup.co.nz/uploads/images/theme/common/bg_content.png);z-index:50;}#menu {list-style:none;margin:15px 20px;padding:0;}#menu li {position:relative;margin:0;padding:0 0 0 10px;font-size:14px;font-weight:bold;}#menu li a {display:block;line-height:25px;}#menu li:hover,#menu li a:hover,.menuactive {color:#ea552b;}#menu li.menuparent,#menu li.parent {background:url(http://www.tegroup.co.nz/uploads/images/theme/common/bl_menu.png) no-repeat left 8px;}#menu ul {display:none;list-style:disc;padding-left:15px;color:#fff;}#menu ul li {margin:0px;padding:0px;}#menu ul li a {line-height:20px;margin:0;padding:0;font-size:12px;font-weight:normal;}#menu li.parent ul {display:block;}/*#menu ul {display:none;position:absolute;top:0;left:150px;z-index:5;width:150px;list-style:disc;padding-left:15px;border:1px solid #fff;background:#000 url(http://www.tegroup.co.nz/uploads/images/theme/common/bg_content.png);color:#fff;}#menu ul li {margin-left:10px;padding:0px;}#menu ul li a {line-height:25px;font-size:12px;font-weight:normal;}*/#slider_area {float:right;width:690px;height:340px;border:1px solid #1f2426;background:#fff;overflow:hidden;}#mid_area {margin:25px 23px 0 35px;padding:30px;border:1px solid #1f2426;background:url(http://www.tegroup.co.nz/uploads/images/theme/common/bg_content.png);}h1 {margin:0;padding:0;color:#ea552b}h2 {color:#ea552b}ul {margin:0;padding:0;padding-left:10px;}ul li {margin:0;padding:0;margin-left:10px;}/*	Layout	*/.basic .column_01 {float:left;width:460px;}.basic .column_02 {float:left;width:220px;margin:0 0 0 35px;}.sub .column_01 {float:left;width:590px;}.sub .column_02 {float:left;width:220px;margin:0 0 0 35px;}.sub_gallery .column_01 {float:left;width:260px;}.sub_gallery .column_02 {float:left;width:550px;margin:0 0 0 35px;}.contactus .column_01 {float:left;width:270px;}.contactus .column_02 {float:left;width:270px;margin:0 0 0 17px;}.contactus .column_03 {float:left;width:270px;margin:0 0 0 18px;}.column_01 > *:first-child,.column_02 > *:first-child {margin-top:0;}/*	//Layout	*/.right_area {float:right;width:130px;}.right_item {margin:0 0 15px;}.bn_right {position:relative;margin-right:-37px;}#btm_area {margin:15px 0 0;padding:15px 38px 0 50px;background:url(http://www.tegroup.co.nz/uploads/images/theme/common/line_top_area.png) no-repeat;}#btm_area * {color:#fff;font-size:10px;}.copyright {float:left;}.gc {float:right;}/*	Collaborations	*/.bold	{font-weight:bold;}.FloatL	{float:left;}.FloatR	{float:right;}.ClearL	{clear:left;}.ClearR	{clear:right;}.ClearB	{clear:both;}.left {text-align:left;}.center {text-align:center;}.right {text-align:right;}.marginTop {margin-top:15px;}.paddingH {padding-left:10px;padding-right:10px;}.noDisplay {display:none;}.noMargin {margin:0px;}.noPadding {padding:0px;}.noBG {background:none;}.noBorder {border:none;}.noUnder {text-decoration:none;}.noBold {font-weight:normal;}.pointer {cursor:pointer;}.noCursor {cursor:default;}/*	Clear Float	*/div {zoom: 1;}div:after {display: block;visibility: hidden;clear: both;content:".";height:0px;}

/* Stylesheet: styles Modified On 2013-08-19 12:33:19 */
