@charset "utf-8";
body {
	/*font-family: 'Prompt', sans-serif;*/  /*'Prompt', sans-serif*/
	font-family: 'Arial';
	font-size: 14px;
	letter-spacing: .5px;
	color: #000;
	background-image:url(../images/bg.jpg);
	background-position:center top;
	background-attachment: fixed;
	/*background-repeat:repeat-x;*/
	background-color:#c3f7c6;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*text-shadow: #0b3a19 0px 0px 10px;*/
}
h1{
	font-family: 'Prompt', sans-serif;
	color:#1b7a23;
	margin:15px 0;
	padding:0;
}
h1.normal{
	color:#1b7a23;
	margin:0 0 15px 0;
	padding:0;
	font-size:20px;
}
h1.notifyTi{
	font-size:18px;
	color:#fbdfa8;
	font-weight: bold;
	margin:0;
	padding:0;
}
h2{
	font-family: 'Prompt', sans-serif;
	color:#1b7a23;
	margin:65px 0 10px 0;
	padding:0;
	font-size:22px;
	border-bottom:#1b7a23 1px dotted;
}
h2.normal{
	color:#1b7a23;
	margin:65px 0 10px 0;
	padding:0;
	font-size:18px;
	border-bottom:#1b7a23 1px dotted;
}
a{
	color:#dead4e;
	text-decoration:none;
}
a:hover{
	color:#1b7a23;
	text-decoration:none;
}
#header, #content{
	font-family: 'Prompt', sans-serif;
	margin:0 auto;
}
#navTop, #navTop2{
	margin:5px 0 0 0;
	padding:10px;
	background-color:#1b7a23;
	/*border-radius: 15px;*/
	color:#FFF;
	font-size:16px;
}
#navTop2{	
	border-radius: 15px; border: 1px #4c9c54 solid;
}
#navTop a, #navTop2 a{
	color:#FFF;
	font-size: 18px;
}
#navTop a:hover, #navTop2 a:hover, #navTop a.active, #navTop2 a.active{
	color:#dead4e;
}
#mainImg{
	background-image:url("../images/mainImg-new.png");
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: center bottom;
	border-bottom:#dead4e 3px solid;
	padding-bottom:20px;
}
#lineRed{
	border-bottom:#dead4e 3px solid;
	padding:20px 0;
}
#convert{
	width:600px;
	padding:30px 0 0 100px;
	text-align: center;
	/*margin:0 0 0 0;*/
}
#conNormal{
	width:800px;
	padding:30px 0 0 0;
	margin:0 auto;
}
#bgFooter{
	background-color:#1b7a23;
	padding:15px;
	color:#FFF;
	margin:25px 0 0 0;
}
#bgFooter a{
	color:#FFF;
}
#errmsg{
	color:#dead4e;
	font-size:14px;
	font-weight:bold;
}
#ico_waiting{
	color:#463102;
	/*text-shadow:#e0a430 2px 2px;*/
	background-color:#ffbb34;
	border-radius: 15px;
	padding:10px;
	margin:15px;
	text-align:center;
	font-size:20px;
}
#alertBox{
	background-color:#4c9c54;
	border-radius: 15px;
	color:#FFF;
	font-size:14px;
	padding:15px;
	width:90%;
	margin-bottom:60px;	
	/*text-shadow: none;*/
}
#txtHead{
 	color:#db2e19;
	font-size:14px;
	margin-bottom:10px;
}
#lineBottom{
	border-bottom:1px #1b7a23 dashed;
	margin:25px 0;
}
#bgGold{ background-color: #dead4e; padding: 30px 0;	opacity:0.9;	filter:alpha(opacity=90); /* For IE8 and earlier */}
.fontspecial{	font-family: 'Prompt', sans-serif;/*font-family: Arial, Helvetica, sans-serif;*/}
.bgNews{ background: url(../images/bgWhiteFull.png); width: 80%; padding: 20px 50px;  }
.bgNewssub{ position: absolute; z-index: 1; width: 75%; margin: 0 30px 0 35px; padding: 30px 50px;}

.shopnamehead{ font-size: 65px; line-height: 70px;}
.austrac_gov{padding-right: 20px; margin-right: 20px; border-right: 2px #FFF solid;}
.imgTup{ margin-top: 5px;}
.containerbg{background-image: url(../images/bgWhite2.png); border-bottom-right-radius: 50px; border-bottom-left-radius: 50px; padding-bottom: 50px;}
.width90per{
	padding:0 5%;
}
.img100{
	width:70%;
}
.banner{}
.borImg{
	width:100%;
}
.bt_ReadMore{
	margin-top:10px;
}
.logoRegis{
	margin:10px 5px 80px 0;
}
.height3Col{
	height:350px;
}
.height3Col2{
	height:450px;
}
.closeX{
	position:absolute;
	right:5px;
	top:5px;
	background-color:#fbdfa8;
	padding:1px 6px;
	border-radius: 10px;
}
.closeX a{ color: #1b7a23;}
.notifyLogo{
	position:absolute;
	left:0px;
	margin:-100px 0 0 -10px;
}
.tbColumnL{
	padding:35px;
}
.tbColumnR{
	border-left:#1b7a23 1px dotted;
	padding:35px;
}
.tbHeader{
	font-size:14px;
	font-weight:bold;
	background:#1b7a23;
	/*border-bottom:#1b7a23 1px dashed;*/
	color:#FFF;
	padding:10px;
	text-align: center;
	border-radius: 15px;
	border-color: #104d14;
	box-shadow: #0d4613 3px 3px 10px;
}
.tbContent{
	font-size:14px;
	font-weight: normal;
	border-bottom:#111 1px dashed;
	background-image: url(../images/bgWhite.png);
	border-radius: 0px;
	padding:2px 10px;
}
.tbHeader2{
	font-size:13px;
	background:#4c9c54;
	/*border-bottom:#1b7a23 1px dashed;*/
	font-weight:normal;
	color:#FFF;
	padding:10px;
	text-shadow: none;
	border-radius: 15px;
	text-align: center;
	/*border-color: #104d14;
	box-shadow: #0d4613 3px 3px 10px;*/
}
.tbContent2{
	font-size:13px;
	border-bottom:#FFF 1px dotted;
	padding:2px 10px;
	font-weight:normal;
}


.tbContentHilight{
	color:#000;
	background-color:#fda6a6;
	font-size:13px;
	border-bottom:#1b7a23 1px dashed;
	padding:2px 10px;
	text-shadow: none;
}
.tbContentHilight2{
	color:#000;
	background-color:#fda6a6;
	font-size:13px;
	font-weight:bold;
	border-bottom:#1b7a23 1px dashed;
	padding:2px 10px;
	/*text-shadow: none;*/
}
.tbContentHilightCheck{
	color:#000;
	background-color:#81f58c;
	font-size:13px;
	border-bottom:#1b7a23 1px dashed;
	padding:2px 10px;
	/*text-shadow: none;*/
}
.tbContentHilightCheck2{
	color:#000;
	background-color:#81f58c;
	font-size:13px;
	font-weight:bold;
	border-bottom:#1b7a23 1px dashed;
	padding:2px 10px;
	/*text-shadow: none;*/
}
.tbContentHilightCheckGold{
	color:#000;
	background-color:#ffc42c;
	font-size:13px;
	border-bottom:#1b7a23 1px dashed;
	padding:2px 10px;
	/*text-shadow: none;*/
}
.tbContentHilightCheckGold2{
	color:#000;
	background-color:#ffc42c;
	font-size:13px;
	font-weight:bold;
	border-bottom:#1b7a23 1px dashed;
	padding:2px 10px;
	/*text-shadow: none;*/
}

.tbContentHilight a, .tbContentHilight2 a, .tbContentHilightCheck a, .tbContentHilightCheck2 a, .tbContentHilightCheckGold a, .tbContentHilightCheckGold2 a{ color: #1b7a23; }
.tbContentHilight a:hover, .tbContentHilight2:hover a, .tbContentHilightCheck a:hover, .tbContentHilightCheck2 a:hover, .tbContentHilightCheckGold a:hover, .tbContentHilightCheckGold2 a:hover{ color: #034f09; }

.tbNormal{
	font-size:16px;
	padding:5px 5px 0 0;	
}
.imgNormal{
	margin:0 30px 10px 0;
}
.imgHomeL{
	margin:0 30px 10px 0;
	width:200px;
}
.imgHomeC{
	margin:0 0 10px 0;
	width:200px;
	height:133px;
}
.icoWarningSmall{
	background-color:#dead4e;
	color:#FFF;
	border-radius: 10px;
	padding:0 5px;
	/*text-shadow: none;*/
	box-shadow: #034f09 3px 3px 10px;
}
.icofoot{
	width:90%;
}
.icofb{
	margin-top:15px;
}
.submit{
	background-color:#dead4e; /*#1b7a23*/
	/*border:none;*/
	border-radius: 15px;
	border: 2px solid #dead4e;
	padding:15px;
	font-size:40px;
	color:#FFF;
	/*text-shadow: #857149 3px 3px 10px;*/
}
.submittrans{
	background-color:#1b7a23; /*#1b7a23*/
	border-radius: 200px;
	border: none;
	padding:44px 10px;
	font-size:16px;
	color:#FFF; /*#dead4e*/
	/*text-shadow: #857149 3px 3px 10px;*/
}
.submit100{
	background-color:#dead4e;
	border:none;
	border-radius: 15px;
	padding:15px;
	font-size:40px;
	color:#FFF;
	width:100%;
	/*text-shadow: #857149 3px 3px 10px;*/
}
.submit100Small{
	font-size:20px;
}
.submitnormal{
	background-color:#dead4e;
	border:none;
	border-radius: 15px;
	padding:2px 15px;
	font-size:14px;
	color:#FFF;
	/*text-shadow: #857149 3px 3px 10px;*/
}
a.btNormal, div.btNormal{
	background-color:#1b7a23;
	border:none;
	border-radius: 5px;
	margin:0 15px;
	padding:5px 15px;
	font-size:14px;
	color:#FFF;
}
a:hover.btNormal{
	background-color:#08570e;
}
a.linkBlack{
	color:#333;
	text-decoration:none;
}
a:hover.linkBlack{
	color:#666;
	text-decoration:none;
}
a.linkGold{	color:#FFF; background-color:#dead4e; /*text-shadow: #857149 3px 3px 10px;*/ border-radius: 5px; padding:3px;}
.spcNav{
	margin:0 20px;	
}
.spcB{	margin:0 0 0 20px;	}
.spcFooter{
	margin:0 10px;
}
.logo{
	margin:0px 0 0 0;
}
.lineR{
	border-right:#1b7a23 1px dotted;
	padding-right:40px;
}
.lineRFoot{border-right: 1px #FFF dashed;}
.txtHilight{
	font-size:30px;
	color:#dead4e;
}
.txtHilight2{	font-size:20px;	color:#dead4e;}
.txtHilightGold{font-size:16px;	color:#f9d99c; line-height: 16px;}
.txtHilightRed{
	font-size:22px;
	color:#1b7a23;
}
.txtHilightBlack{
	font-size:13px;
	color:#333;
}
.txtNormalBig {
	font-size:16px;
}
.txtNormalBig2 {font-size:30px; line-height: 34px;}
.txtRed{
	color:#FFF;
}
.txtGold{
	color:#dead4e;
}
.txtGold2{
	color:#dead4e;
}
.txtGray{
	color:#b7b19b;
}
.txtCmmt{
	color:#dead4e; /*#f1ce89;*/
	font-size:14px;
}
.txtCmmt2{
	color:#dead4e; /*#f1ce89;*/
	font-size:12px;
}
.h1txt{
	font-family: 'Prompt', sans-serif;
	font-size:65px;
	line-height:60px;
}
.h1txtSmall{
	font-size:35px;
	line-height:45px;
}
.h1txtSmallNew{ background-color: #0b3b15; color: #FFF;	font-size:35px;	line-height:45px; border-radius: 20px; margin-top: 15px; }
.h2txt{
	font-size:35px;
	color:#000;
}
#fieldL{
	padding-top:10px;
}
.txtBox{
	width:100%;
	border-radius:10px;
	border:#1b7a23 1px solid;
	height:50px;
	font-size:20px;
	padding:0 10px;
	text-align:right;
	background-color:#FFF;
	color: #666;
	/*text-shadow:none;*/
}
.txtBoxR{
	width:100%;
	border:#1b7a23 1px solid;
	height:50px;
	font-size:20px;
	padding:0 10px;
	text-align:right;
	background-color:#FFF;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	border-top: solid 2px #1b7a23;
	border-right: solid 2px #1b7a23;
	border-bottom: solid 2px #1b7a23;
	border-left:none;
	color: #666;
	/*text-shadow:none;*/
}
.txtBox2{
	width:100%;
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	border-top: solid 2px #1b7a23;
	border-left: solid 2px #1b7a23;
	border-bottom: solid 2px #1b7a23;
	border-right:none;
	/*border: none;*/
	height:50px;
	font-size:20px;
	padding:0 10px;
	text-align:right;
	background-color:#FFF;
	color: #666;
	/*text-shadow:none;*/
}
.txtBoxNormal{
	width:100%;
	border-radius:10px;
	border:#adb7ae 1px solid;
	height:30px;
	font-size:16px;
	padding:0 10px;
	text-align:left;
	margin:3px 0;
	background-color:#FFF;
	color: #666;
	/*text-shadow:none;*/
	font-weight: normal;
}
.txtBoxSmall{
	width:100%;
	border-radius:10px;
	border:#1b7a23 1px solid;
	/*height:50px;*/
	font-size:14px;
	padding:0 10px;
	text-align:left;
	background-color:#FFF;
	color: #666;
	/*text-shadow:none;*/
}
.txtBoxSmallVcode{
	width:50%;
	border-radius:10px;
	border:#1b7a23 1px solid;
	/*height:50px;*/
	font-size:14px;
	padding:0 10px;
	text-align:left;
	background-color:#FFF;
	color: #666;
	/*text-shadow:none;*/
}
.txtBoxNormal70{
	width:70%;
	border-radius:10px;
	border:#adb7ae 1px solid;
	height:30px;
	font-size:16px;
	padding:0 10px;
	text-align:left;
	margin:3px 0;
	background-color:#FFF;
	color: #666;
	/*text-shadow:none;*/
	font-weight: normal;
}
.txtBoxNormalCmmt{
	width:100%;
	border-radius:10px;
	border:#adb7ae 1px solid;
	height:100px;
	font-size:16px;
	padding:0 10px;
	text-align:left;
	margin:3px 0;
	background-color:#FFF;
	color: #666;
	/*text-shadow:none;*/
}
.txtBox28{
	width:28%;
	float:left;
	border-radius:10px;
	border:#adb7ae 1px solid;
	height:30px;
	font-size:16px;
	padding:0;
	text-align:left;
	margin:3px 0;
	background-color:#FFF;
	color: #666;
	/*text-shadow:none;*/
}
.txtBox36{
	width:36%;
	float:left;
	border-radius:10px;
	border:#adb7ae 1px solid;
	height:30px;
	font-size:16px;
	padding:0;
	text-align:left;
	margin:3px 0;
	background-color:#FFF;
	color: #666;
	/*text-shadow:none;*/
}
.tbBox{
	background-color:#4c9c54;
	border-radius:20px;
	border:#1b7a23 1px solid;
	margin:15px 0;
	padding:30px;
	color: #FFF;
	/*text-shadow: none;*/
}
.txtBoxTi{
	background-color:#FFF; /*#1b7a23*/
	color:#666;
	font-size:16px;
	border-top: solid 2px #1b7a23;
	border-left: solid 2px #1b7a23;
	border-bottom: solid 2px #1b7a23;
	border-right:none;
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	padding:0 10px;	
	height:50px;
	/*text-shadow:none;*/
}
.txtBoxTi2{
	background-color:#FFF; /*#1b7a23*/
	color:#666;
	font-size:16px;
	border-top: solid 2px #1b7a23;
	border-right: solid 2px #1b7a23;
	border-bottom: solid 2px #1b7a23;
	border-left:none;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	padding:0 10px;	
	height:50px;
	/*text-shadow:none;*/
}
.txtBoxL{
	text-align:left;
}
.btAdd{
	padding-top:105px;
	padding-bottom:105px;
}
.boxDisible{
	background-color:#EEE;
}
.txtWhite{
	color:#FFF;
}
.txtBlack{	color:#333;}
.txtGreen{color: #1b7a23;}
.noshawdow{ text-shadow: none;}
.stepW{
	width:93px;
	margin-bottom:20px;
}
.lineStep-ac{
	background-image:url(../images/lineStep-ac.png); background-repeat:repeat-y; background-position:center top;
}
.lineStep{
	background-image:url(../images/lineStep.png); background-repeat:repeat-y; background-position:center top;
}
.lineTable{
	border-bottom:#AAA 1px dotted;
	padding-top:40px;
	margin-bottom:40px;
}
.forgetpwbox{
	position:absolute; right:5px; margin:-38px 0 0 0;
}
.messageUpdateOK{
	background-color:#f5d8a0;
	/*border:#7faa51 1px solid;*/
	border-radius: 20px;
	padding:5px 20px;
	color:#906717;
	font-size:14px;
	font-style:italic;
	line-height:20px;
	/*text-shadow: none;*/
}
.messageUpdateNO{
	background-color:#ef6464;
	/*border:#ef6464 1px solid;*/
	border-radius: 20px;
	padding:5px 20px;
	color:#FFF;
	font-size:14px;
	font-style:italic;
	font-weight: normal;
	line-height:20px;
	/*text-shadow: none;*/
}
.messageUpdateNO a{color:#fecd9d;}
.messageUpdateOKsmall{
	background-color:#f5d8a0;
	/*border:#7faa51 1px solid;*/
	padding:2px;
	color:#906717;
	font-size:12px;
	font-style:italic;
	line-height:19px;
	/*text-shadow: none;*/
}
.messageUpdateNOsmall{
	background-color:#ef6464;
	/*border:#ef6464 1px solid;*/
	padding:2px;
	color:#f7c5c0;
	font-size:12px;
	font-style:italic;
	line-height:19px;
	/*text-shadow: none;*/
}
.disBox{
	background-color:#cad2ca;
}
.txtSmall{
	font-size:12px;
}
.videofull{ width: 80%; height: 400px;}


.btn-primary {
	background-color:#1b7a23;
	border:none;
}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#f2cd41;background-color:#1b7a23;border:none;}
.dropdown-menu{	background-color:#1b7a23;	border:1px #034f09 solid;}
.dropdown-menu li a:hover{	background-color:#034f09;}

	/* *************** Upload PHoto ********************** */
	#uploadForm {padding:10px;}
	#uploadForm label {margin:2px; font-size:1em; font-weight:bold;}
	.demoInputBox, .thumbPic{padding:5px; border:#1b7a23 3px solid; border-radius:16px; width:100%; height:80px; background-image:url(../images/imgChoosePhoto.jpg); background-position:center; background-repeat:no-repeat; color: transparent; cursor:pointer; filter:alpha(opacity: 0); -moz-opacity:0 ; opacity: 0;}
	.demoInputBox::-webkit-file-upload-button, .thumbPic::-webkit-file-upload-button { visibility: hidden; }
	
	.thumbPicShow, .thumbPicShow2, .thumbPicShow3{padding:5px; border:#1b7a23 3px solid; border-radius:200px; width:100%; height:80px; background: #FFF; background-image:url(../images/imgChoosePhoto.jpg); background-position:center; background-repeat:no-repeat; position:absolute; z-index:0; cursor:pointer; }
	.thumbPic, .thumbPicShow2{width:200px; height:200px;}
	.thumbPic3, .thumbPicShow3{width:125px; height:125px;}
	
	.icoPhoto{ position:absolute; margin:150px 0 0 150px;}
	.icoPhoto3{ position:absolute; margin:85px 0 0 85px;}
	
	#progress-bar {background-color: #12CC1A;height:15px;color: #FFFFFF;width:0%;-webkit-transition: width .3s;-moz-transition: width .3s;transition: width .3s;}
	#progress-div {border:#0FA015 1px solid;padding: 5px 0px;margin:10px 0px;border-radius:10px;text-align:center;}
	#targetLayer{width:100%;text-align:center;}
	.uploadphoto{
		width:300px;
	}
	/* *************** END Upload PHoto ********************** */

.br1, .br2, .br3, .br4{
	display:none;
}
.navbar-header{
	/*background-image:url(../images/bgTopNavi.png);*/
	background-color:#1b7a23;
	 background-image: url(../images/bgTopNav.png); background-repeat: repeat-x; 
}
.navbar, .navbar-default{
	background-color:#134229;
	border:none;
	margin:0;
	padding:0;
	font-size:14px;
}
.navbar-default .navbar-toggle{border-color:#e9dca1; background-color:#e9dca1;}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#1b7a23;}
.navbar-default .navbar-toggle .icon-bar{background-color:#1b7a23}
.navbar-default .navbar-toggle:hover .icon-bar{background-color:#e9dca1}
.navbar-default .navbar-toggle:focus .icon-bar{background-color:#e9dca1}
.navbar-default .navbar-nav>li>a{color:#FFF; padding:2px 15px; text-transform: uppercase;}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#e9dca1; background-color:transparent}


.show-mobile{
	display:none;
}
.show-pc{
	display:inherit;
}
.show-mobile img.imgnotshow{
	height:1px;
}
.show-tablet{
	display:none;
}
