@charset "utf-8";
/* CSS Document */
*:focus{outline:none;}

/*----- FORM ELEMENT --------*/
 
@media (min-width:306px) {
   .txtUsername
{
 min-width:100%;
 border:solid 0px #d4d2d2;
  margin-top:20px;

}
 
.txtUsername .unm{margin-top:20px;margin-bottom:15px;position:relative;float:left;display:inline; border-right:solid 0px #474747;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 1px #c4c4c4;
   
    background:#dadada;
    background: -webkit-linear-gradient(#dadada, #b9b9b9); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#dadada, #b9b9b9); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dadada, #b9b9b9); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dadada, #b9b9b9); /* Standard syntax */
	
   color:#474747;
   padding:7px 8px;
   border-radius:5px 0 0 5px;
}
.txtUsername .formRow input[type="text"], .txtUsername input[type="password"]
{
  float:left;
  width:85%; 
  border-right:solid 1px #c4c4c4;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 0px #c4c4c4;
   display:inline-block;
   padding:4.5px 3px;
   margin-top:20px; margin-bottom:15px;
   border-radius:0 5px 5px 0;
   
}
.big{font-size:15px !important; 
font-weight:bold !important; 
color:#474747 !important;}
.txtcaptcha{
 border-left:solid 0px #c4c4c4 !important;
 border-top:solid 0px #c4c4c4 !important;
 border-right:solid 0px #c4c4c4 !important;
 border-bottom:solid 0px #c4c4c4 !important;
  background:#f0f0f0;
   display:inline-block !important;
   padding:11px 7px !important;
   margin-top:20px; margin-bottom:15px !important;
   border-radius:3px !important;
 }

}

@media (min-width:320px) {
   .txtUsername
{
 min-width:100%;
 border:solid 0px #d4d2d2;
  margin-top:25px;

}
.txtUsername .unm{float:left;margin-top:20px;display:inline;margin-bottom:15px; border-right:solid 0px #474747;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 1px #c4c4c4;
   
    background:#dadada;
    background: -webkit-linear-gradient(#dadada, #b9b9b9); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#dadada, #b9b9b9); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dadada, #b9b9b9); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dadada, #b9b9b9); /* Standard syntax */
	
   color:#474747;
   padding:6px 12px;
   border-radius:5px 0 0 5px;
}
.txtUsername input[type="text"], .txtUsername input[type="password"]
{
  float:left;
  width:80%; 
  border-right:solid 1px #c4c4c4;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 0px #c4c4c4;
   display:inline-block;
   padding:6px 7px;
   margin-top:20px; margin-bottom:15px;
   border-radius:0 5px 5px 0; 
}
.big{font-size:20px !important; 
font-weight:bold !important; 
color:#474747 !important;}
.txtcaptcha{
 border-left:solid 0px #c4c4c4 !important;
 border-top:solid 0px #c4c4c4 !important;
 border-right:solid 0px #c4c4c4 !important;
 border-bottom:solid 0px #c4c4c4 !important;
  background:#f0f0f0;
   display:inline-block !important;
   padding:11px 7px !important;
   margin-top:20px; margin-bottom:15px !important;
   border-radius:3px !important;
 }
}

 @media (min-width:360px) {

  .txtUsername
{
 min-width:100%;
 border:solid 0px #d4d2d2;
  margin-top:25px;

}
.txtUsername .unm{margin-top:20px;display:inline;margin-bottom:15px; border-right:solid 0px #474747;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 1px #c4c4c4;
   
    background:#dadada;
    background: -webkit-linear-gradient(#dadada, #b9b9b9); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#dadada, #b9b9b9); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dadada, #b9b9b9); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dadada, #b9b9b9); /* Standard syntax */
	
   color:#474747;
   padding:6px 12px;
   border-radius:5px 0 0 5px;
}
.txtUsername input[type="text"], .txtUsername input[type="password"]
{
  float:left;
  width:80%; 
  border-right:solid 1px #c4c4c4;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 0px #c4c4c4;
   display:inline-block;
   padding:5px 7px;
   margin-top:20px; margin-bottom:15px;
   border-radius:0 5px 5px 0; 
}
.big{font-size:18px !important; 
font-weight:bold !important; 
color:#474747 !important;}
.txtcaptcha{
 border-left:solid 0px #c4c4c4 !important;
 border-top:solid 0px #c4c4c4 !important;
 border-right:solid 0px #c4c4c4 !important;
 border-bottom:solid 0px #c4c4c4 !important;
  background:#f0f0f0;
   display:inline-block !important;
   padding:11px 7px !important;
   margin-top:20px; margin-bottom:15px !important;
   border-radius:3px !important;
 }
}

@media (min-width:425px) {

  .txtUsername
{
 min-width:100%;
 border:solid 0px #d4d2d2;
  margin-top:25px;

}
.txtUsername .unm{margin-top:20px;display:inline;margin-bottom:15px; border-right:solid 0px #474747;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 1px #c4c4c4;
   
    background:#dadada;
    background: -webkit-linear-gradient(#dadada, #b9b9b9); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#dadada, #b9b9b9); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dadada, #b9b9b9); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dadada, #b9b9b9); /* Standard syntax */
	
   color:#474747;
   padding:6px 12px;
   border-radius:5px 0 0 5px;
}
.txtUsername input[type="text"], .txtUsername input[type="password"]
{
  float:left;
  width:87%; 
  border-right:solid 1px #c4c4c4;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 0px #c4c4c4;
   display:inline-block;
   padding:8.5px 7px;
   margin-top:20px; margin-bottom:15px;
   border-radius:0 5px 5px 0;
}
.big{font-size:25px !important; 
font-weight:bold !important; 
color:#474747 !important;}
.txtcaptcha{
 border-left:solid 0px #c4c4c4 !important;
 border-top:solid 0px #c4c4c4 !important;
 border-right:solid 0px #c4c4c4 !important;
 border-bottom:solid 0px #c4c4c4 !important;
  background:#f0f0f0;
   display:inline-block !important;
   padding:11px 7px !important;
   margin-top:20px; margin-bottom:15px !important;
   border-radius:3px !important;
 }
}

@media (min-width:768px) {

  .txtUsername
{
 min-width:100%;
 border:solid 0px #d4d2d2;
  margin-top:25px;

}
.txtUsername .unm{margin-top:20px;display:inline;margin-bottom:15px; border-right:solid 0px #474747;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 1px #c4c4c4;
   
    background:#dadada;
    background: -webkit-linear-gradient(#dadada, #b9b9b9); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#dadada, #b9b9b9); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dadada, #b9b9b9); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dadada, #b9b9b9); /* Standard syntax */
	
   color:#474747;
   padding:6px 12px;
   border-radius:5px 0 0 5px;
}
.txtUsername input[type="text"], .txtUsername input[type="password"]
{
  float:left;
  width:90%; 
  border-right:solid 1px #c4c4c4;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 0px #c4c4c4;
   display:inline-block;
   padding:8.5px 7px;
   margin-top:20px; margin-bottom:15px;
   border-radius:0 5px 5px 0;
}
.big{font-size:25px !important; 
font-weight:bold !important; 
color:#474747 !important;}
.txtcaptcha{
 border-left:solid 0px #c4c4c4 !important;
 border-top:solid 0px #c4c4c4 !important;
 border-right:solid 0px #c4c4c4 !important;
 border-bottom:solid 0px #c4c4c4 !important;
  background:#f0f0f0;
   display:inline-block !important;
   padding:11px 7px !important;
   margin-top:20px; margin-bottom:15px !important;
   border-radius:3px !important;
 }
}

@media (min-width:992px) {
 .txtUsername
{
 min-width:100%;
 border:solid 0px #d4d2d2;
  margin-top:25px;

}
.txtUsername .unm{float:left;margin-top:20px;display:inline;margin-bottom:15px; border-right:solid 0px #474747;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 1px #c4c4c4;
   
    background:#dadada;
    background: -webkit-linear-gradient(#dadada, #b9b9b9); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#dadada, #b9b9b9); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dadada, #b9b9b9); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dadada, #b9b9b9); /* Standard syntax */
	
   color:#474747;
   padding:6px 12px;
   border-radius:5px 0 0 5px;
}
.txtUsername input[type="text"], .txtUsername input[type="password"]
{
  float:left;
  width:90%; 
  border-right:solid 1px #c4c4c4;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 0px #c4c4c4;
   display:inline-block;
   padding:8.5px 7px;
   margin-top:20px; margin-bottom:15px;
   border-radius:0 5px 5px 0;
}
.big{font-size:25px !important; 
font-weight:bold !important; 
color:#474747 !important;}
.txtcaptcha{
 border-left:solid 0px #c4c4c4 !important;
 border-top:solid 0px #c4c4c4 !important;
 border-right:solid 0px #c4c4c4 !important;
 border-bottom:solid 0px #c4c4c4 !important;
  background:#f0f0f0;
   display:inline-block !important;
   padding:11px 7px !important;
   margin-top:20px; margin-bottom:15px !important;
   border-radius:3px !important;
 }
}

@media (min-width:1200px)  {
  .txtUsername
{
 min-width:100%;
 border:solid 0px #d4d2d2;
  margin-top:25px;

}
.txtUsername .unm{float:left;margin-top:20px;display:inline;margin-bottom:15px; border-right:solid 0px #474747;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 1px #c4c4c4;
   
    background:#dadada;
    background: -webkit-linear-gradient(#dadada, #b9b9b9); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#dadada, #b9b9b9); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#dadada, #b9b9b9); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#dadada, #b9b9b9); /* Standard syntax */
	
   color:#474747;
   padding:6px 12px;
   border-radius:5px 0 0 5px;
}
.txtUsername input[type="text"] 
{
  float:left;
  width:90%; 
  border-right:solid 1px #c4c4c4;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 0px #c4c4c4;
   display:inline-block;
   padding:11px 7px;
   margin-top:20px; margin-bottom:15px;
   border-radius:0 5px 5px 0 !important;
   
}
.txtUsername input[type="password"]
{
  float:left;
  width:90%; 
  border-right:solid 1px #c4c4c4;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 0px #c4c4c4;
   display:inline-block;
   padding:11px 7px;
   margin-top:20px; 
   margin-bottom:15px;
   border-radius:0 5px 5px 0;
   
}
.big{font-size:30px !important; 
font-weight:bold !important; 
color:#474747 !important;}
.captchCode{display:inline-block;}
 .txtcaptcha{
 border-left:solid 0px #c4c4c4 !important;
 border-top:solid 0px #c4c4c4 !important;
 border-right:solid 0px #c4c4c4 !important;
 border-bottom:solid 0px #c4c4c4 !important;
  background:#f0f0f0;
   display:inline-block !important;
   padding:11px 7px !important;
   margin-top:20px; margin-bottom:15px !important;
   border-radius:3px !important;
 }
}
 /***************** END ****************/
 .txtcaptcha{
  border-right:solid 1px #c4c4c4;
 border-top:solid 1px #c4c4c4;
  border-bottom:solid 1px #c4c4c4;
   border-left:solid 1px #c4c4c4;
   display:inline-block;
   padding:11px 7px;
   margin-top:20px; margin-bottom:15px;
   border-radius:0 3px 3px 0;
 }
 
 a.link{border-bottom:dotted 0px #bfbfbf !important; 
 color:#bfbfbf !important;
 font-size:15px !important; cursor:pointer;}
 
 a.link:hover{border-bottom:solid 0px #474747 !important;color:#474747 !important;cursor:pointer;}
 .registerClass
  {
    border-radius:190px;
    color:#ffffff;
    text-decoration:none;
    font-size:13px; 
    border-style:none; 
    font-weight:bold;
    text-transform:uppercase;
  }

.blue {
    background:#246086;
    color:#ffffff;
    width:95px;
    height:95px;
    cursor:pointer;
    box-shadow:1px 1px 1px #aaa;
    transition:linear 0.3s;
}
.blue:hover {
    background:#13415e;transition:linear 0.3s;
}
.blue:focus {
        box-shadow:inset 1px 1px 1px #aaa;
    }

.green {
    background:#1c7534;
    color:#ffffff;
    width:95px;
    height:95px;
    cursor:pointer;
    box-shadow:1px 1px 1px #aaa;transition:linear 0.3s;
}
.green:hover {
    background:#014312;transition:linear 0.3s;
    }
.green:focus {
        box-shadow:inset 1px 1px 1px #aaa;
    }

.red {
    background:#c81b1b;
    color:#ffffff;
    width:95px;
    height:95px;
    cursor:pointer;
    box-shadow:1px 1px 1px #aaa;
    transition:linear 0.3s;
}
.red:hover {
    background:#9f1a1a;
    transition:linear 0.3s;
    }
.red:focus {
        box-shadow:inset 1px 1px 1px #aaa;
    }
    
.whiteBG {
        background: #ffffff;
  }
.displayNone{display:none;}

.textboxNew
{
  width:100%;
  padding:4px 6px;
  border-top:solid 1px #aeaeae; 
  border-left:solid 1px #aeaeae; 
  border-right:solid 1px #aeaeae; 
  border-bottom:solid 1px #aeaeae;
  transition:linear 0.3s;
  border-radius:3px;
  box-shadow:inset 1px 1px 1px #aaa;
}
.textboxNew:focus
{   
   border-top:solid 1px #474747; 
  border-left:solid 1px #474747; 
  border-right:solid 1px #474747; 
  border-bottom:solid 1px #474747;
  border:solid 1px #797979; transition:linear 0.3s;
}

.table
{
    border-radius:5px !important;
}