body
{ 
 font-family: Helvetica, Arial, sans-serif; 
 font-size: 12px; 
 color:#FFFFFF; /*0061A5;*/ 
 /*background-image: url('../images/bg.gif');*/
 text-align: center;
 background-color:#ffffff;
 background-attachment:fixed;
 background-position:center top;  
 background-repeat :no-repeat;
}

/* Add whatever you need to your CSS reset */
fieldset {
 margin: 0;
 padding: 0;
 border: none;
 }

body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; }


table 
{
	/*background-image: url('../images/opacityW.png');*/
    margin: 0 auto 0 auto;
}
a 
	{ text-decoration:none; }
.h1small
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #0061A5;
}
.h1smallorange
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #EC6200;
}
.h1smallddarkgray
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: Gray;
}
.h1xsmalllightgray
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 6pt;
	color: Silver;
}.h1smallgreen
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: Maroon;
}
.h1title
{
	font-family: Arial, Helvetica;
	font-size: 12pt;
	color: #0061A5;
	text-decoration: bold;
}
.h1warning
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12pt;
	color: #FF0000;
	text-decoration: bold;
	background-color: Silver;
}
.h1xsmall
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	color: #0061A5;
}
.h1smallred
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: Red;
}
.h1xsmallorange
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	color: #EC6200;
}

#SMS, #FBprelike, #text_SMS, #text_WIFI, #text_SW {
	color: #fff;
    background: #2d2d2d;
    background: -webkit-gradient(
                    linear,
                    left bottom,
                    left top,
                    color-stop(0, rgb(60,60,60)),
                    color-stop(0.74, rgb(43,43,43)),
                    color-stop(1, rgb(60,60,60))
                );
    background: -moz-linear-gradient(
                    center bottom,
                    rgb(60,60,60) 0%,
                    rgb(43,43,43) 74%,
                    rgb(60,60,60) 100%
                );
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	border-radius: 10px;
    margin: 10px;
	width: 393px;
	position:fixed;
	top:80px;
	left:25px;
	display: none;
 	font-family: Verdana, Arial, Helvetica;
	font-size: 7.25pt;
	color: Silver;
	text-align:justify;	
	padding: 13px;
	border-style: solid;
 	border-color:black;
	z-index:10;
}

 
 #registration a {
      color: #8c910b;
      text-shadow: 0px -1px 0px #000;
      }
	  
#registration fieldset {
      padding: 15px;
      }
	  
#registration div {
      display: block;
	  }
	  
#text_container div{
      display: none;
      }
	  
input.text, select {
      -webkit-border-radius: 15px;
      -moz-border-radius: 15px;
      border-radius: 15px;
      border:solid 1px #444;
      font-size: 14px;
      width: 50%;
      padding: 7px 8px 7px 30px;
      -moz-box-shadow: 0px 1px 0px #777;
      -webkit-box-shadow: 0px 1px 0px #777;
	  background: #ddd url('../images/inputSprite.png') no-repeat 4px 5px;
	  background: url('../images/inputSprite.png') no-repeat 4px 5px, -moz-linear-gradient(
           center bottom,
           rgb(225,225,225) 0%,
           rgb(215,215,215) 54%,
           rgb(173,173,173) 100%
           );
	  background:  url('../images/inputSprite.png') no-repeat 4px 5px, -webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0, rgb(225,225,225)),
          color-stop(0.54, rgb(215,215,215)),
          color-stop(1, rgb(173,173,173))
          );
      color:#333;
      text-shadow:0px 1px 0px #FFF;	  
}	  

 input#email { 
 	background-position: 4px 5px; 
	background-position: 4px 5px, 0px 0px;
	}
	
 input#txtPassCode { 
 	background-position: 4px -20px; 
	background-position: 4px -20px, 0px 0px;
	}
	
 select { 
 	background-position: 4px -46px; 
	background-position: 4px -46px, 0px 0px; 
	}
	
 input#txtCellPhone { 
 	background-position: 4px -76px; 
	background-position: 4px -76px, 0px 0px; 
	}
	 
input#lblPasscode { 
 	background-position: 4px -76px; 
	background-position: 4px -76px, 0px 0px; 
	}

#registration h2 {
	color: #fff;
	text-shadow: 0px -1px 0px #000;
	border-bottom: solid #181818 1px;
	-moz-box-shadow: 0px 1px 0px #3a3a3a;
	text-align: center;
	padding: 18px;
	margin: 0px;
	font-weight: normal;
	font-size: 24px;
	font-family: Lucida Grande, Helvetica, Arial, sans-serif;
	}

#btnSaveData	  {
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	width: 180px;
	background-color: #76CC1E;
	}	
	  
#canvas .spacer {margin-left:90px; } 
#container.t1328 #canvas { position:absolute; top:120px; z-index:10; width:100%; line-height:20px  }
#container.t1328 #zone1 { background:transparent url(../images/opacity.png) top left repeat; height:604px; overflow:hidden; color:#fff; padding: 18px 30px 18px 30px;}
#container.t1328 #zone1 {width:800px}
#container.t1329 #canvas { position:absolute; top:120px; z-index:10; width:100%; line-height:20px  }
#container.t1329 #zone1 { background:transparent url(../images/opacity.png) top left repeat; height:604px; overflow-y:scroll; color:#fff; padding: 18px 30px 18px 30px;}
#container.t1329 #zone1 {width:800px}
#container.t1330 #canvas { position:absolute; top:120px; z-index:10; width:100%; line-height:20px  }
#container.t1330 #zone1 { background:transparent url(../images/opacity.png) top left repeat; height:304px; overflow:hidden; color:#fff; padding: 18px 30px 18px 30px;}
#container.t1330 #zone1 {width:800px}
