/* CSS Document */
body {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	text-align: left;
	margin: 0px auto 0px;
	padding: 0px;
	font-size: 11px;
	background-image:url(../Images/mainOuterBgHome.png);
	background-repeat:repeat;
}
DIV, TR, TD, SPAN, INPUT, SELECT{
	font-family:Arial, Helvetica, sans-serif;
}
TEXTAREA{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.floatleft
{
	float:left;
}
.floatright
{
	float:right;
}
.clearboth
{
	clear:both;
}
.clsCursorhand{
	cursor:hand;
	cursor:pointer;
}
.clsLoginboxtoptext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#000000;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
}
.clsLoginbuttontext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	float:left;
	color:#000000;
	text-align:center;
	font-weight:bold;
	height:20px;
	padding-top:15px;
	width:54px;
}
a.clsLoginbuttontextlink:link {
		font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	float:left;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
a.clsLoginbuttontextlink:active {
		font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	float:left;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
a.clsLoginbuttontextlink:visited {
		font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	float:left;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
a.clsLoginbuttontextlink:hover {
		font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	float:left;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}

.clsForgottenPasswrdbuttontext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	float:left;
	color:#000000;
	text-align:left;
	font-weight:bold;
	height:20px;
	padding-top:15px;
	width:168px;
}
a.clsForgottenPasswrdbuttontextlink:link {
		font-family:Arial, Helvetica, sans-serif;
	font-size: 13pt;
	float:left;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
a.clsForgottenPasswrdbuttontextlink:active {
		font-family:Arial, Helvetica, sans-serif;
	font-size: 13pt;
	float:left;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
a.clsForgottenPasswrdbuttontextlink:visited {
		font-family:Arial, Helvetica, sans-serif;
	font-size: 13pt;
	float:left;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
a.clsForgottenPasswrdbuttontextlink:hover {
		font-family:Arial, Helvetica, sans-serif;
	font-size: 13pt;
	float:left;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
}
.clsToptext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
}
a.clsToptext:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
	text-decoration:none;
}
a.clsToptext:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
	text-decoration:none;
}
a.clsToptext:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
	text-decoration:none;
}
a.clsToptext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
	text-decoration:none;
}

.clstemplatefooterlefttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	float:left;
	padding-left:10px;
	text-align:left;
}
.clstemplatefooterrighttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	/*padding-right:15px;*/
}
a.clstemplatefooterrighttext:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.clstemplatefooterrighttext:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
    color:#000000;
	text-decoration:none;
}
a.clstemplatefooterrighttext:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.clstemplatefooterrighttext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.clsAdminLoginLabeltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	float:left;
	text-align:left;
	width:110px;
	height:20px;
	font-weight:bold;
	/*border:solid 1px;*/
}
.clsAdminchagpasswLabeltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	float:left;
	text-align:left;
	width:220px;
	height:20px;
	font-weight:bold;
	/*border:solid 1px;*/
}
.clsLoginPageContainer{
	float:left;
	font-weight: bold;
	width:200px;
	margin-top:5px;
}
.clschgpasswPageContainer{
	float:left;
	font-weight: bold;
	width:200px;
	margin-top:5px;
}
.clsLoginPagetextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	border:solid 1px #FFFFFF;
	float:left;
	font-weight: bold;
	width:200px;
	height:20px;
}
.clsChgpasswPagetextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	border:solid 1px #FFFFFF;
	float:left;
	font-weight: bold;
	width:200px;
	height:20px;
}
.clsadminerrortext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#D70008;
	float:left;
	text-align:left;
}
.clsclienterrortext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#D70008;
	float:left;
	text-align:left;
}
.clsadminmenutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FFFFFF;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
}
a.clsadminmenutext:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FFFFFF;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
	text-decoration:none;
}
a.clsadminmenutext:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FFFFFF;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
	text-decoration:none;
}
a.clsadminmenutext:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FFFFFF;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
	text-decoration:none;
}
a.clsadminmenutext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FFFFFF;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
	text-decoration:none;
}
.clsadminmenutextselected{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
}
.clsadmintextselected{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
}
.clsadmintextselected{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	background-color:#CCCCCC;
}
.clsadmintextnotselected{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
}
a.clsadmintextnotselected:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
a.clsadmintextnotselected:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
a.clsadmintextnotselected:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
a.clsadmintextnotselected:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.clsAdminLabeltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	float:left;
	text-align:left;
	width:110px;
	height:20px;
	font-weight:bold;
}
.clsAdminContainer{
	float:left;
	font-weight: bold;
	width:450px;
	margin-top:5px;
	
}
.clsPagetextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	border:solid 1px #000000;
	float:left;
	font-weight: bold;
	width:200px;
	height:20px;
}
.clsButtontext{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height:23px;
	padding-top:10px;
	font-size: 14pt;
	color:#000000;
	font-weight: bold;
}
.clsThankyouPageButtontext{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height:23px;
	padding-top:10px;
	font-size: 14pt;
	color:#000000;
	font-weight: bold;
}
.clsButtonChangepassword{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height:23px;
	padding-top:10px;
	font-size: 12pt;
	color:#000000;
	font-weight: bold;
}
.clsLeftButtoncontainer{
	float:left;
	width:110px;
}
.clsChgpasswordButtoncontainer{
	float:left;
	width:190px;
}
.clsRightButtoncontainer{
	float:left;
	width:110px;
	padding-left:10px;
}
.clsMessage{
	color:#DBD8E0;
	text-align:left;
	padding-top:15px;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.clsMessageFailed{
	color:#FF0000;
	padding-top:15px;
	text-align:left;
	padding-left:10px;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.clsClientmenutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FFFFFF;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
}
a.clsClientmenutext:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FFFFFF;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
	text-decoration:none;
}
a.clsClientmenutext:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FFFFFF;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
	text-decoration:none;
}
a.clsClientmenutext:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FFFFFF;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
	text-decoration:none;
}
a.clsClientmenutext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FFFFFF;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
	text-decoration:none;
}
.clsClientmenutextselected{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	text-align:center;
	/*padding:10px;*/
	font-weight:bold;
}
.clsHomeNewsTitle{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:171px;
	height:20px;
	font-size: 11pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
	padding-left:7px;
}
.clsHomeNewstexttitle{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:163px;
	/*height:30px;*/
	font-size: 11pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	font-style:italic;
}
.clshomereadmore{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:163px;
	font-size: 8pt;
	height:10px;
	color:#000000;
	text-align:right;
	font-weight:bold;
}
a.clshomereadmorelink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clshomereadmorelink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clshomereadmorelink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clshomereadmorelink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.clsHomeServicestext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	float:left;
	width:530px;
	height:20px;
}

.clsHomeServicesdetheadtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	float:left;
}
.clsHomeServicesdettext{
	/*font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;*/
	text-align:left;
	/*font-weight:bold;*/
	float:left;
}
.clsservicereadmore{
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	font-size: 8pt;
	height:10px;
	color:#000000;
	text-align:right;
	font-weight:bold;
}
a.clsservicereadmore:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsservicereadmore:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsservicereadmore:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsservicereadmore:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.clproductpageleftboxtext{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:8pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	
}
a.clproductpageleftboxtext:link {
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:8pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
a.clproductpageleftboxtext:active {
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:8pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
a.clproductpageleftboxtext:visited {
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:8pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
a.clproductpageleftboxtext:hover {
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:8pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}
.clproductpageleftboxtextselected{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:8pt;
	color:#FFFFFF;
	background-color:#000000;
	text-align:left;
	font-weight:bold;
	
}
.clproductpageTitletextstyle{
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	width:420px;
	height:30px;
	font-size:22px;
	color:#000000;
	text-align:left;
	font-weight:bold;
}
.clsClientprddesc{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
}
.clsHealthandsafetytext{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:16px;
	width:133px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.clsClientLoginLabeltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	float:left;
	text-align:left;
	width:110px;
	height:20px;
	font-weight:bold;
	padding-top:6px;
}
.clsClientLoginLabeltextemail{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	float:left;
	text-align:left;
	height:20px;
	font-weight:bold;
	width:50px;
	padding-top:10px;
	
}
.clsClientLoginPageContainer{
	float:left;
	font-weight: bold;
	width:200px;
	margin-top:5px;
}
.clsClientLoginPageContainertwo{
	float:left;
	font-weight: bold;
	width:220px;padding-top:10px;
}
.clsClientLoginPagetextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	border:solid 1px #DBDBDB;
	background-color:#DBDBDB;
	float:left;
	font-weight: bold;
	width:200px;
	height:20px;
}
.clsClientLoginPagetextboxemail{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	border:solid 1px #DBDBDB;
	background-color:#DBDBDB;
	float:left;
	font-weight: bold;
	width:215px;
	height:20px;
}
.clsClientLoginbottomtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	font-weight:bold;
	text-align:right;
	float:left;width:420px;margin-top:10px;
	
}
.clsClientCustomerLogintext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.clsClientLoginclickhere{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	font-weight:bold;
}
a.clsClientLoginclickhere:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsClientLoginclickhere:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsClientLoginclickhere:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsClientLoginclickhere:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.clsUserregistrationlabel{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#000000;
	/*padding:10px;*/
	font-weight:bold;
}
.clsUserRegister{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	background-color:#DBDBDB;
	width:240px;
	border:solid 1px #BCBEBD;
	height:15px;
}
.clsUserRegisterdefaulttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#666666;
	text-align:left;
	font-weight:bold;
	background-color:#DBDBDB;
	width:240px;
	border:solid 1px #BCBEBD;
	height:15px;
}
.clsUserRegistertextarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	background-color:#DBDBDB;
	width:240px;
	height:80px;
	border:solid 1px #BCBEBD;
}
.clsUserRegistersecond{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	background-color:#DBDBDB;
	width:200px;
	border:solid 1px #BCBEBD;
	height:15px;
}
.clsUserRegisterYourAccounttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	padding-top:15px;
	padding-left:30px;
	float:left;
	width:285px;
	height:35px;
}
a.clsUserRegisterYourAccounttextanchor:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserRegisterYourAccounttextanchor:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserRegisterYourAccounttextanchor:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserRegisterYourAccounttextanchor:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.clsUserRegisterPlaceOrdertextSelc{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19pt;
	color:#000000;
	text-align:right;
	font-weight:bold;
	padding-top:15px;
	padding-right:40px;
	float:right;
	width:400px;
	height:35px;
}
.clsUserRegisterPlaceOrdertext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19pt;
	color:#BDBBBC;
	text-align:right;
	font-weight:bold;
	padding-top:15px;
	padding-right:40px;
	float:right;
	width:400px;
	height:35px;
}
a.clsUserRegisterPlaceOrdertextanchor:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserRegisterPlaceOrdertextanchor:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserRegisterPlaceOrdertextanchor:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserRegisterPlaceOrdertextanchor:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.clsUserTechnicaltechnicalhelplinetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
	padding-top:15px;
	float:left;
	width:235px;
	height:35px;
}
a.clsUserTechnicaltechnicalhelplineanch:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserTechnicaltechnicalhelplineanch:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserTechnicaltechnicalhelplineanch:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserTechnicaltechnicalhelplineanch:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.clsUserTechnicaltechnicalinformationtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
	padding-top:15px;
	float:left;
	width:210px;
	height:43px;
}
a.clsUserTechnicaltechnicalinformationanch:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserTechnicaltechnicalinformationanch:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserTechnicaltechnicalinformationanch:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserTechnicaltechnicalinformationanch:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.clsUserTechnicalheadingtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
	padding-top:15px;
	float:right;
	width:350px;
	height:43px;
}
a.clsUserTechnicalheadinganch:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserTechnicalheadinganch:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserTechnicalheadinganch:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserTechnicalheadinganch:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.clsUserTechnicalProducttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
}
.clsUserTechnicalDownloadPDFtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
}
.clsUserTechnicalproductsubheadtext{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size: 12pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
	width:600px;
}
.clsUserTechnicalproductdetailstext{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size: 12pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	width:600px;
}
.clsUserLogouttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#696969;
	font-weight:bold;
	padding-right:10px;
}
a.clsUserLogouttextanchor:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#696969;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserLogouttextanchor:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#696969;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserLogouttextanchor:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#696969;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserLogouttextanchor:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#696969;
	font-weight:bold;
	text-decoration:none;
}
.clsPlaceorderProductlisttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	padding-top:5px;
	height:22px;

}
.clsPlaceorderProductlistdettext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;padding-top:5px;
	height:22px;
}
.clsPlaceorderQuatiytextboxodd{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	height:12px;
	width:65px;
	padding-top:5px;
	background-color:#DBDBDB;
	border:solid 1px #DBDBDB;
	
}
.clsPlaceorderQuatiytextboxeven{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	height:12px;
	width:65px;
	padding-top:5px;
	background-color:#F2F2F2;
	border:solid 1px #F2F2F2; 
}
.clsPlaceorderpaddleftten{
	padding-left:10px;
}
.clsUserPlaceorderpagelabel{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	float:left;
	color:#000000;
	width:100px;
	font-weight:bold;
	text-align:left;
	
}
.clsUserPlaceorderpagetextContainer{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#000000;
	width:200px;
	float:right;
	font-weight:bold;
}
.clsUserPlaceorderpagetextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	background-color:#DBDBDB;
	width:200px;
	border:solid 1px #BCBEBD;
	height:15px;
}
.clsUserPlaceorderpagetextarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	background-color:#DBDBDB;
	width:200px;
	height:80px;
	border:solid 1px #BCBEBD;
}
.clsclearbothdivwithheightsixteen{
	clear:both;
	height:16px;
}
.clsTechnicalHelplinetextselc{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	padding-top:15px;
	padding-left:20px;
	float:left;
	width:285px;
	height:35px;
}
a.clsTechnicalInformationtextanchor:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#969696;
	font-weight:bold;
	text-decoration:none;
}
a.clsTechnicalInformationtextanchor:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#969696;
	font-weight:bold;
	text-decoration:none;
}
a.clsTechnicalInformationtextanchor:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#969696;
	font-weight:bold;
	text-decoration:none;
}
a.clsTechnicalInformationtextanchor:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsTechnicalHelplinetextanchor:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#969696;
	font-weight:bold;
	text-decoration:none;
}
a.clsTechnicalHelplinetextanchor:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#969696;
	font-weight:bold;
	text-decoration:none;
}
a.clsTechnicalHelplinetextanchor:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#969696;
	font-weight:bold;
	text-decoration:none;
}
a.clsTechnicalHelplinetextanchor:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.clsTechnicalinfmtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#000000;
	text-align:right;
	font-weight:bold;
	padding-top:15px;
	padding-right:30px;
	float:right;
	width:400px;
	height:35px;
}
.clsTechnicalHelplinedettext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
}
.clsTechnicalHelplinephnotext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	margin-top:10px;
}
.clsTechnicalinfmkeywrdtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color:#C0C0C0;
	float:left;
	text-align:left;
	font-weight:bold;
	width:96px;
	height:20px;
}
.clsTechnicalinfmtextcontainer{
	float:right;
	text-align:left;
	width:210px;
	height:35px;
	
}
.clsTechnicalinfmtextmarqcontainer{
	float:left;
	text-align:left;
	width:200px;
	height:20px;
	padding-left:2px;
	
}
.active_marq_list{
	text-align:left;
	color:#000000;
	width:163px;
	letter-spacing:1px;
	font-weight:bold;
	height:17px;
	font-size:9px;
	float:left;
	overflow:hidden;
	margin-left:3px;
	padding-left:3px;
	background-color:#DBDBDB;
	border:solid 1px #8F8F8F;
}
.marq_register_list{
	/*display:none;*/
	width:163px;
	height:17px;
	text-align:left;
	padding-left:3px;
	color:#000000;
	font-weight:bold;
	font-size:9px;
	letter-spacing:1px;
	float:left;
	overflow:hidden;
	margin-left:3px;
	background-color:#DBDBDB;
	border:solid 1px #8F8F8F;
}
.selectBoxDiv{
	float:left; 
	border:0px solid #032D77;
	width:192px;
	vertical-align:top;
}
.searchDetailsTextBox{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	width:140px;
	height:20px;
	margin:7px;
	padding-top:3px;
	}
.droplisDiv{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	vertical-align:top;
	text-align:left;
	margin-left:8px;
	background-color:#DBDBDB;
	width:148px;
	padding-left:3px;
	font-size:12px;
}
.searchSelectBox{
	background-color:#C9CACC;
	border:1px solid #000000;
	margin-left:7px;
	font-size:11px;
	width:151px;
}
.clsTechnicalKeywordinfmtextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	background-color:#DBDBDB;
	border:solid 1px #8F8F8F;
	width:200px;
	height:15px;
	margin-top:2px;
}
.clsTechnicalinfmarticlestext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color:#C0C0C0;
	float:left;
	text-align:left;
	font-weight:bold;
	width:196px;
	height:20px;
}
.clsTechnicalKeywordinfmradio{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
}
.clsTrainigCoursetextselc{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	padding-top:15px;
	padding-left:20px;
	float:left;
	width:285px;
	height:35px;
}
.clsTechnicalCoursebottomtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19pt;
	color:#000000;
	float:left;
	text-align:center;
	width:660px;
	height:130px;
	margin-top:10px;
}
.clsUserNewstitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight:bold;
	color:#000000;
	float:left;
	text-align:left;
}
.clsNewskeywrdtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color:#787878;
	float:left;
	text-align:left;
	font-weight:bold;
	width:96px;
	height:20px;
}
.clsNewstextcontainer{
	float:right;
	text-align:left;
	width:210px;
	height:35px;
	
}
.clsNewstextmarqcontainer{
	float:left;
	text-align:left;
	width:200px;
	height:20px;
	padding-left:2px;
}
.clsNewsKeywordinfmtextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	background-color:#DBDBDB;
	border:solid 1px #8F8F8F;
	width:200px;
	height:15px;
	margin-top:2px;
}
.active_marq_list_news{
	text-align:left;
	color:#000000;
	width:163px;
	letter-spacing:1px;
	font-weight:bold;
	height:17px;
	font-size:9pt;
	float:left;
	overflow:hidden;
	margin-left:3px;
	padding-left:3px;
	background-color:#DBDBDB;
	border:solid 1px #8F8F8F;
}
.marq_register_list_news{
	/*display:none;*/
	width:163px;
	height:17px;
	text-align:left;
	padding-left:3px;
	color:#000000;
	font-weight:bold;
	font-size:9pt;
	letter-spacing:1px;
	float:left;
	overflow:hidden;
	margin-left:3px;
	background-color:#DBDBDB;
	border:solid 1px #8F8F8F;
}
.clsnewsarticlestext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color:#787878;
	float:left;
	text-align:left;
	font-weight:bold;
	width:196px;
	height:20px;
}
.clsNewsKeywordinfmradio{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
}
.clsThankyoupagetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#000000;
	text-align:justify;
	font-weight:bold;
}
.clsDefaultpagetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
}
a.clsDefaultpagetextlink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsDefaultpagetextlink:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsDefaultpagetextlink:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsDefaultpagetextlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.clsClientContacttext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.clsUserContactpagelabel{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	float:left;
	color:#000000;
	width:100px;
	font-weight:bold;
	text-align:left;
	
}
.clsUserContactpagetextContainer{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#000000;
	width:200px;
	float:right;
	font-weight:bold;
}
.clsUserContactpagetextbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	background-color:#DBDBDB;
	width:200px;
	border:solid 1px #BCBEBD;
	height:15px;
}
.clsclearbothdivwithheighttwentyContact{
	clear:both;
	height:20px;
}
.clsclearbothdivwithheighContact{
	clear:both;
	height:45px;
}
.clsUserContactpagetextarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	background-color:#DBDBDB;
	width:200px;
	height:80px;
	border:solid 1px #BCBEBD;
}
.clsUserContactpagelabeltwo{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	float:left;
	color:#000000;
	width:325px;
	font-weight:bold;
	text-align:left;
	
}
.clsUserContactpagetextContainertwo{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#000000;
	width:200px;
	float:left;
	font-weight:bold;
}
.clsUserContactpagetextareatwo{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-align:left;
	font-weight:bold;
	background-color:#DBDBDB;
	width:290px;
	height:90px;
	border:solid 1px #BCBEBD;
}
.clsContactPageButtontext{
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height:23px;
	padding-top:10px;
	font-size: 14pt;
	color:#000000;
	font-weight: bold;
}
a.clsContactPageButtontext:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsContactPageButtontext:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsContactPageButtontext:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsContactPageButtontext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.clsdrivingtiptext{
		font-family:Arial, Helvetica, sans-serif; 
		text-align:justify;
		font-size:11px;
		font-weight:bold;
		color:#413D3A;
	}
.clsdrivingtiptexttwo{
	font-family:Arial, Helvetica, sans-serif; 
	text-align:justify;
	font-size:10px;
	font-weight:bold;
	line-height:17px;
	color:#626262;
}
.clsUserservicemenutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#000000;
	text-align:center;
	font-weight:bold;
	padding-top:15px;
	float:left;
	width:155px;
	height:35px;
}
a.clsUserservicemenuanchor:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserservicemenuanchor:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserservicemenuanchor:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.clsUserservicemenuanchor:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.clsdrivingpagwsupporttext{
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:11px; 
	font-style:italic;
	font-weight:bold;
	text-align:center;
}
.starred{
	color:#FF4B4B;
}
.smstextcntnr{
	margin-top:50px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	width:200px;
	float:left;
	font-weight:normal;
}
.smstextarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	word-wrap: break-word;
	color:#000000;
	text-align:left;
	font-weight:normal;
	background-color:#DBDBDB;
	overflow:auto;
	width:290px;
	height:90px;
	border:solid 1px #BCBEBD;
}
.cntdwm_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	border:solid 1px #BCBEBD;
	background-color:#DBDBDB;
	width:30px;
	line-height:50px;
}
.limit_text{
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	float:left;
	font-weight:normal;
}
.sms_combo{
	padding-top:20px;
	width:300px;
}
.sms_report{
	margin-left:300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
}
.clsGGStext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	text-align:justify;
	float:left;
}
a.clsGGStextanchor:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsGGStextanchor:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsGGStextanchor:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.clsGGStextanchor:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.clsuserregerrormsg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
	font-weight:bold;
	color:#FF4B4B;
	height:20px;
}
.btm_cnt_bold_txt{
	float:right;
	padding-top:40px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight:bold;
	color:#000000;
	text-align:right;
}
.btm_cnt_rgt_txt{
	float:left;
	padding-left:10px;
	/*width:90%;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color:#000000;
	text-align:left;
	line-height:23px;
}