@charset "utf-8";
/* CSS Document */

@font-face {





    font-family: 'Roboto Regular';





    src: url('fonts/roboto-regular-webfont.eot');





    src: url('fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),





         url('fonts/roboto-regular-webfont.woff') format('woff'),





         url('fonts/roboto-regular-webfont.ttf') format('truetype'),





         url('fonts/roboto-regular-webfont.svg#RobotoRegular') format('svg');





    font-weight: normal;





    font-style: normal;





}











@font-face {





    font-family: 'Roboto Light';





    src: url('fonts/roboto-light-webfont.eot');





    src: url('fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),





    url('fonts/roboto-light-webfont.woff') format('woff'),





    url('fonts/roboto-light-webfont.ttf') format('truetype'),





    url('fonts/roboto-light-webfont.svg#RobotoLtRegular') format('svg');





    font-weight: normal;





    font-style: normal;





    





}











@font-face {





    font-family: 'Roboto Thin';





    src: url('fonts/roboto-thin-webfont.eot');





    src: url('fonts/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),





    url('fonts/roboto-thin-webfont.woff') format('woff'),





    url('fonts/roboto-thin-webfont.ttf') format('truetype'),





    url('fonts/roboto-thin-webfont.svg#RobotoThRegular') format('svg');





    font-weight: normal;





    font-style: normal;    





}

















* {





	margin:0;





	padding:0;	





}













html, body {
	font-family: "Roboto Regular";
	font-size:12px;
	margin:0 auto;
	background:#FFFFFF;
 


}

.top-white
{
	background: none repeat scroll 0 0 #FFFFFF;height:150px; margin-top:-8px;position:relative;z-index:0;
}

/*.shad_image {

    background: none repeat scroll 0 0 #F7F7F7;

    height: 700px;

    margin: -641px 0;

    position: relative;

    width: 100%;

    z-index: 0;

}
*/






#wrapper {
	    background: none repeat scroll 0 0 #FFFFFF;
	margin: auto;
	width: 1024px;
	height: 768px;
	position:relative;
	z-index:1;
	/*    border-color: #000000;
    border-style: solid;
    border-width: 1px;
	box-shadow: 0px 2px 10px #888888;*/
}

#header-login {
	height: 83px;
	/*background: url('../images/borde.png') no-repeat;*/
	background-color: #F7F7F7;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #fff;
	margin-top:-8px;
	position:absolute;
	top:6px;
	left:0px;
	right:0px;
	margin:0 auto;
}

#header-login-left {

	margin-left: 143px;

	margin-top: 28px;

	margin-right:35px;

	background: url('../images/assettrackerlogo.png') no-repeat ;

	float: left;

	width: 234px;

	max-width: 234px;

	min-width: 234px;

	height: 60px;

	max-height: 60px;

	min-height: 60px;

}

#header-login-right {

	padding-top:17px;

	float: left;

	height:50px;

	width: 450px;

}



#menu-login {

	position: relative;

	/*height:50px;*/



	margin-top: 17px;

}

#menu-login li {

	display: inline-block;

}

#menu-login li a {

	display: inline-block;

	color:#616161;

	text-decoration:none;

	font-size:18px;

	margin-left:30px;

	

}

#menu-login li a:hover {

	color:#999999;

}



#join{

	/*background: url('../images/joinbutton.png') no-repeat;*/

	background:#666;

    background-position: left;

    background-position-y: top;

	color:#FFF;

    height: 21px;

    min-height: 25px;

	width:50px;

	margin-right:20px;

	text-align:center;

	background-color:#616161;

}

/*#join:hover

{

	color:

}*/

/*#features{

	background: url('../images/featuresbutton.png') no-repeat;

    background-position: left;

    background-position-y: top;

	width:80px;

	min-width:80px;

    height: 37px;

    min-height: 37px;

}

#about{

	background: url('../images/aboutbutton.png') no-repeat;

    background-position: left;

    background-position-y: top;

	width:63px;

	min-width:63px;

    height: 37px;

    min-height: 37px;	

}

#help{

	background: url('../images/helpbutton.png') no-repeat;

    background-position: left;

    background-position-y: top;

	width:49px;

	min-width:49px;

    height: 37px;

    min-height: 37px;	

}*/

#login-container {
	height:500px;
	background: url('../images/textura.png');
	background-position:inherit;
	min-width:1024px;
	background-color: white;
	position:absolute;
	/*top:89px;*/
	z-index:10;
	margin:0 auto;
	right:0px;
	left:0px;
}

#signin-title {
	background: url('../images/signup.png') no-repeat;
	float: left;
	margin-top:76px;
	margin-left:235px;
	/*width: 311px;*/
	height: 78px;
	clear: both;
	
}
#signin-title-price{
	 clear: both;
    color: #606060;
    float: left;
    font-size: 57px;
    height: 78px;
    margin-left: 538px;
    margin-top: 64px;
	}
	
#signin-title-contact{
	 clear: both;
    color: #606060;
    font-size: 57px;
    height: 78px;
	 padding-left: 121px;
    padding-top: 39px;
  
	}	
	
#signin-container {

	margin-top:50px;

	width:510px;

	height:300px;

	float:left;

	margin-left:235px;

}

#signin-row1 {

	margin-bottom:10px;

	height:25px;

}

#signin-row1-name {

	float:left;

	font-family:"Roboto Regular";

	font-size:12px;

	color:#616161;

	width:50px;

	margin-right:10px;

	text-align:right;

	height:20px;

	line-height:20px;

	vertical-align:middle;

}

#signin-row1-company {

	float:left;

	font-family:"Roboto Regular";

	font-size:12px;

	color:#616161;

	width:50px;

	margin-right:10px;

	text-align:right;

	margin-left:10px;

	height:20px;

	line-height:20px;

	vertical-align:middle;

}

#signin-row1-company-input {

	float:left;

	width:180px;

}

#signin-row2 {

	margin-bottom:10px;

	height:25px;

}

#signin-row2-password {

	float:left;

	font-family:"Roboto Regular";

	font-size:12px;

	color:#616161;

	width:50px;

	margin-right:10px;

	text-align:right;

	height:20px;

	line-height:20px;

	vertical-align:middle;

}

#signin-row2-password-input {

	float:left;

	width:180px;

}

#signin-row2-email {

	float:left;

	font-family:"Roboto Regular";

	font-size:12px;

	color:#616161;

	width:50px;

	margin-right:10px;

	margin-left:10px;

	text-align:right;

	height:20px;

	line-height:20px;

	vertical-align:middle;

}

#signin-row2-email-input {

	float:left;

	width:180px;

}

#signin-row3 {

	height:25px;

	margin-bottom:10px;

}

#signin-row5 {

	height:25px;

	margin-bottom:10px;

}




#signin-row3-confirm {

	float:left;

	font-family:"Roboto Regular";

	font-size:12px;

	color:#616161;

	width:50px;

	margin-right:10px;

	text-align:right;

	height:25px;

	line-height:20px;

	vertical-align:middle;

}

#signin-row5-human {

	 color: #616161;
    float: left;
    font-family: "Roboto Regular";
    font-size: 12px;
    height: 25px;
    line-height: 20px;
    margin-right: 10px;
    text-align: right;
    vertical-align: middle;
    width: 101px;
}





#signin-row3-confirm-input {

	float:left;

	width:180px;

}

#signin-row4 {

	margin-bottom:10px;

	height:25px;

}

#signin-row4-question {

	float:left;

	font-family:"Roboto Regular";

	font-size:12px;

	color:#616161;

	width:50px;

	margin-right:10px;

	text-align:right;

	height:25px;

	line-height:20px;

	vertical-align:middle;

}

#signin-row4-question-input {

	float:left;

	width:180px;

}

#signin-row4-answer {

	float:left;

	font-family:"Roboto Regular";

	font-size:12px;

	color:#616161;

	width:50px;

	margin-right:10px;

	margin-left:10px;

	text-align:right;

	height:25px;

	line-height:20px;

	vertical-align:middle;

}

#signin-row4-answer-input {

	float:left;

	width:180px;

}

#signin-row5-check {

	color: #616161;
    float: left;
    font-family: "Roboto Regular";
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-right: 10px;
    margin-top: 21px;
    text-align: right;
    vertical-align: middle;
    width: 77px;
}


#signin-row5-terms {

	 color: #FFFFFF;
    float: right;
    font-family: "Roboto Regular";
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-top: -21px;
    vertical-align: middle;
    width: 182px;
}



#login-form {

	float:left;

	margin-left:362px;

	padding-top:20px;

}

.btn_login {

	background:#D1D1D1;

	padding:-1px 10px;

	/*padding-top:7px;*/



	color:#FFF;

	border-top:0px solid #D1D1D1;

	border-bottom:3px solid #606060;

	border-left:3px solid #606060;

	border-right:3px solid #606060;

	cursor:pointer;

	font-family: 'Roboto Regular';

	font-size:1em;

}
.btn_login:hover {





	color:#606060;





}
.btn_login:active {





	background-color:#D1D1D1;

 



	color:#FFF;





	top:1px;





	border-top:2px solid #D1D1D1;





	border-bottom:2px solid #606060;





	border-left:2px solid #606060;





	border-right:2px solid #606060;





}
.btn_cancel {

	background:#D1D1D1;

	padding:-1px 10px;

	/*padding-top:7px;*/



	color:#FFF;

	border-top:0px solid #D1D1D1;

	border-bottom:3px solid #606060;

	border-left:3px solid #606060;

	border-right:3px solid #606060;

	cursor:pointer;

	font-family: 'Roboto Regular';

	font-size:1em;
	
	 margin-left: 8px;

}
.btn_cancel:hover {





	color:#606060;





}
.btn_cancel:active {





	background-color:#D1D1D1;

 



	color:#FFF;





	top:1px;





	border-top:2px solid #D1D1D1;





	border-bottom:2px solid #606060;





	border-left:2px solid #606060;





	border-right:2px solid #606060;





}
#signin-button {

	background: url('../images/register.png') no-repeat;

	width:68px;

	height:23px;

	float:right;

	margin-top:10px;

	margin-right:19px;

}

#signin-button:hover {

	background: url('../images/register_hover.png') no-repeat;

}

.signin-login {

	border-color: #fff;

	border-style: solid;

	border-width: 1px;

	width:180px;

	height:18px;

}
.signin-log
 {

	border-color: #fff;

	border-style: solid;

	border-width: 1px;

	width:140px;

	height:18px;
	float:right;

}


#signin-bottom {

	background: url('../images/borde.png') no-repeat;

	width: 100%;

	height: 6px;

}

#signin-row1-name-input {

	float:left;

	width:180px;

}

#signin-row4-name-input {

	float: right;
    margin-right: 18px;
    margin-top: -25px;
    width: 180px;
}



#login-footer {
	font-family: 'Roboto Regular';
	/*background: url('../images/borde.png') no-repeat;*/
	background-color:white;
	max-height:129px;
	min-height:129px;
	text-align:center;
	font-size:11px;
	padding-top:13px;
	color:#999;
	position:absolute;
	top:589px;
	width:100%;
	z-index:5;
	min-width:1024px;
}

#login-footer-privacy {
	font-family: 'Roboto Regular';
	/*background: url('../images/borde.png') no-repeat;*/
	background-color:white;
	max-height:129px;
	min-height:40px;
	text-align:center;
	font-size:11px;
	padding-top:13px;
	color:#999;
	position:absolute;
	width:100%;
	z-index:5;
	min-width:1024px;
	margin-top: 100px;
}


#login-footer-privacy a {

	color:#999;

	font-family: 'Roboto Regular';

	text-decoration:none;

	font-size:12px;

	margin-left:15px;

}

#login-footer-privacy a:hover {

	color: #333;

}

#login-footer a {

	color:#999;

	font-family: 'Roboto Regular';

	text-decoration:none;

	font-size:12px;

	margin-left:15px;

}

#login-footer a:hover {

	color: #333;

}

#common-footer {

	width:990px;

	height:10px;

	float:left;

	font-family:"Roboto Regular";

	font-size:10px;

	color:#606060;

	text-align:right;

	padding-right:50px;

}

#documents-footer {

	width:384px;

	max-width:384px;

	height: 25px;

	background-color: #D1D1D1;

	text-align:right;

}

#documents-footer img {

	margin-right:5px;

	margin-top:3px;

	vertical-align:middle;

}

#forgotten-footer {

	background-color:white;

	max-height:165px;

	min-height:165px;

	text-align: center;

	font-family:"Roboto Regular";

	font-size:9px;

	padding-top:7px;

	margin-left:192px;

	float:left;

}

#forgotten-footer a {

	color: black;

	text-decoration:none;

	margin-left: 33px;

}

div.error {

	position: absolute;

	color:#BA0000;

	font-size: 11px;

}

input.error {

	border:1px solid #BA0000;

}
textarea.error{
	border:1px solid #BA0000;
}
select.error{
	border:1px solid #BA0000;
}
/*forgot css**/



#password-title {

	background: url('../images/forgottenpass.png') no-repeat;

	width:311px;

	height:78px;

	margin-left:235px;

	margin-top:83px;

}

#password-container {

	float:left;

	width:320px;

	height:300px;

	margin-left:360px;

	margin-top:30px;

}

#password-row1 {

	height:20px;

	margin-bottom:10px;

}

#password-row1-left {

	font-family:"Roboto Regular";

	font-size:12px;

	color:#616161;

	width:50px;

	height:20px;

	line-height:20px;

	float:left;

}

#password-row1-right {

	width:200px;

	height:20px;

	float:left;

}

#password-row2 {

	font-family: "Roboto Regular";

	font-size: 12px;

	color: white;

	margin-left:65px;

	margin-bottom:10px;

}

.loadingimg {
	width:55px;
	text-align:center;
	margin:10% auto 0 auto;
	font-size:14px;
	color:#808080;
}
.dropdown-select {
	/*background:url(../images/contact-down-arrow.png) no-repeat right #FFF;*/
	  background: url("../images/contact-down-arrow.png") no-repeat scroll right center / 25px auto #FFFFFF;
	overflow: hidden;
	-webkit-appearance: none;
	border:solid #4D4D4D 1px;
	border-right:none;
	 
}
.dropdown {
	border:none;
	background: transparent;
	width: 110%;
	 padding: 7px 3px 3px;
	color:#6B6B6B;
	-webkit-appearance: none;
	
}
.ft-fp {
	width:91%;
}

@charset "utf-8";
/* CSS Document */


/*body {
	width:100%;
	min-height:504px;
	background:#FFF;
	margin:0 auto;
	padding:0;
}*/
.terms-outer {
	min-height:504px;
	background:#FFF;
}
.terms-top-outer {
	width:100%;
	min-height:168px;
	background:#FFF;
}
.terms-top-inner {
	width:1024px;
	background:#D1D2D2;
	margin:0 auto;
}
.terms-top-header {
	font-family:arial;
	font-size:51px;
	width:500px;
	min-height:70px;
	color:#616161;
	text-shadow: 0px 1px 0px #fff;
	padding-top:90px;
	margin-left: 110px;
}
.terms-content {
	width:669px;
	height:100%;
	color:#616161;
	min-height:500px;
	background:#FFF;
	margin:0 auto;
	 /* margin: 131px auto 0 80px;*/
	 margin: 131px auto 0 139px;
	padding:20px 65px 20px 290px;
	text-align:justify;
	line-height:25px;
	font-size:16px;
	font-family:arial;
	
}
.terms-content p span {
	color:#08C1EE;
	font-size:20px;
}
.terms-content span p {
	text-indent:20px;
}
.contact-content {
	width:766px;
	height:100%;
	min-height:430px;
	background:#FFF;
	 margin: 0 auto;
	
	/*margin-top:100px;padding:20px 88px 20px 170px*/
}
.contact-mail-left {
	width:81px;
	height:40px;
	text-align:left;
	color:#4D4D4D;
	font-size:14pt;
}
.contact-mail-right {
	width:350px;
	height:40px;
	text-align:left;
	color:#08C1EE;
	font-size:18pt;
}
.contact-mail_box {
	/*4d4d4d*/
	font-size:12pt;
	height:24px;
	width:336px;
	color:#606060;
	border: 1px solid #AAAAAA;
	padding-left:10px;
	padding-right:2px;
}
.contact-mail-text-area {
	font-size:12pt;
	padding-left:14px;
	width:333px;
	color:#606060;
	height:118px;
	resize:none;
	border: 1px solid #AAAAAA;
	font-family:Roboto Regular;
}
.contact-sent-btn {
	/*height:35px;
	width:120px;
	background:#616161;
	color:#FFFFFF;
	text-align:center;
	float:right;
	line-height:35px;
	margin-top:5px;
	cursor:pointer;*/
	 background: none repeat scroll 0 0 #616161;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    height: 30px;
    line-height: 35px;
    margin-top: 5px;
    padding-bottom: 2px;
    text-align: center;
    width: 103px;
}
.contact-sent-btn:hover {
	opacity:0.60;
}
.list-nbr{
	list-style:lower-alpha
	
}
.list{
list-style:square;
padding-left:20px;
	
}
.terms-footer {
	min-height:55px;
	width:100%;
	background:#D1D2D2;
	bottom:o;
	position:relative;
}
.star{
	 color: #BA0000;
	 font-size: 13px;
	 margin-left: 4px;
	}