body {
	


background-color:  #f3f8f4;
margin:0px;

color: #000;
font-weight: normal;s
font-size: small;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;

}
.cbtn {
  background-color: #7892c2;
  border: none;
  color: white;
  padding: 4px;
  text-align: center;
  font-size: 16px;
  margin: 2px;

  opacity: 0.6;
  transition: 0.3s;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:5px;
	border:1px solid #7892c2;
}

.cbtn:hover {opacity: 1}

img
{max-width: 150px; max-height: 150px;}

.cbtn_s {
  background-color: #7892c2;
  border: none;
  color: white;
  padding: 1px;
  text-align: center;
  font-size: 12px;
  margin: 2px;
width: 100px;
  opacity: 0.6;
  transition: 0.3s;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
    -moz-border-radius:2px;
  -webkit-border-radius:2px;
  border-radius:2px;
  border:1px solid #7892c2;
}

.cbtn_s:hover {opacity: 1}

img
{max-width: 150px; max-height: 150px;}
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 200px;
  background-color: #f1f1f1;
}

li a {
  display: block;
  color: #000;
  padding: 8px 16px;
  text-decoration: none;
}

/* Change the link color on hover */
li a:hover {
  background-color: #e9eff1;
  
}






textarea {
font-family: tahoma, arial, verdana, sans-serif, Lucida Sans;
font-size: small;
margin: 3px 1px 5px 3px;
padding: 2px 2px 2px 2px;
display: inline-block;
color: 

#616683;

background-color: #FFFFFF;
border: 1px #7480b8 solid;
border-radius: 3px;
box-shadow: 1px 1px 3px 0px 

#7480b8;

}

.ebtn {

  background-color: Transparent;

    background-repeat:no-repeat;
    border: none;


    overflow: hidden;  
  cursor: pointer;
}
.ebtn:hover, .ebtn:focus {
}






.lbtn {

  background-color: #e1e1e1;
  color: #606060;
border-radius: 20px; 
width: 75px;

padding:4px;
    background-repeat:no-repeat;
    border: none;


    overflow: hidden;  
  cursor: pointer;
}



.lbtn5 {

  background-color: #e1e1e1;
  color: #606060;
border-radius: 10px; 
width: auto;

padding:2px;
    background-repeat:no-repeat;
    border: none;


    overflow: hidden;  
  cursor: pointer;
}

.lbtn:hover, .lbtn:focus {background-color: #e9e9e9;
}


.btn-group .button_g {
  background-color: #af4c4c; /* Green */
  border: 1px solid #4f0e0e;
  color: white;
width: 25%;

  text-align: center;


  font-size: 15px;
  cursor: pointer;


}

.p-img {
  border: 1px solid #ddd;
  padding: 5px;
  width: 150px;
   border-radius: 5px;
  cursor: pointer;
  transition: 0.3s;
}

.p-img:hover {
  box-shadow: 0 0 2px 1px rgba(0, 140, 186, 0.5);
}



.btn-group .button_g:not(:last-child) {
  border-right: none; /* Prevent double borders */
}

.btn-group .button_g:hover {
  background-color: #8e3e3e;
}



 textarea:focus {
color: #3F4B5C;
border: 1px #7480b8 solid;
border-radius: 3px;

box-shadow: 1px 1px 3px 0px #7480b8;
outline: none;
}

.cpmsg {

	background-color:#FFFFFF;
	padding:1px;

}
span.csmsg {

	background-color:#FFE7E6;
	padding:1px;
		border-radius:5px;
}
span.crmsg {

	background-color:#ECFFEB;
	padding:1px;
			border-radius:5px;
}
span.cemsg {

	background-color:#CFD7FF;
	padding:1px;
			border-radius:5px;
}


 input[type='text'], 

input[type='password'], 

input[type='number']  {
font-family: tahoma, arial, verdana, sans-serif, Lucida Sans;
font-size: small;
margin: 3px 1px 5px 3px;
padding: 2px 2px 2px 2px;
display: inline-

block;
color: #616683; 
background: #ffffff url(form.gradient.gif) repeat-x top;
border: 1px #7480b8 solid;
border-radius: 3px;
box-shadow: 1px 1px 3px 0px 

#7480b8;

}

#t_bar {
  position: sticky;
    position: -webkit-sticky;
  top: 0;
  transition: top 0.3s;
              z-index: 1;

}

#t_bar a {

}

#t_bar a:hover {

}

#loading {
position: fixed;
width: 100%;
height: 100vh;

z-index: 9999;
}





html {
  scroll-behavior: smooth;
}

div.unrd-bub {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #a89b9b));
	background:-moz-linear-gradient(top, #ffffff 80%, #dcbbbb 100%);
	background:-webkit-linear-gradient(top, #ffffff 80%, #dcbbbb 100%);
	background:-o-linear-gradient(top, #ffffff 80%, #dcbbbb 100%);
	background:-ms-linear-gradient(top, #ffffff 80%, #dcbbbb 100%);
	background:linear-gradient(to bottom, #ffffff 80%, #dcbbbb 100%);
    background-color: #f8f8f8;
    border: 1px solid #909090;
    border-radius: 5px;
  

    padding: 4px;
      position: relative;
 
    margin-left:10px;
    margin-right:20%;
    margin-top:1px;
    margin-bottom:1px;
 
}
div.unrd-bub .ar {
    border-style: solid;
    position: absolute;
}
div.unrdtxt
  {
  	border:1px solid #909090;
  	display: inline-block;
  	border-radius: 5%;
  
  border-color: #000 transparent transparent transparent;
    border-width: 8px 0px 8px 8px;
    left: -8px;
  	
}
div.unrdtxt:after {
    border-color: #f8f8f8 transparent transparent transparent;

    border-style: solid;
    border-width: 7px 7px 0px 7px;
    bottom: 1px;
    content: "";
    position: absolute;
    left: -7px;
    border-radius: 50%;

 
                

  }



div.send-bub {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #a89b9b));
	background:-moz-linear-gradient(top, #ffffff 80%, #bbd1dc 100%);
	background:-webkit-linear-gradient(top, #ffffff 80%, #bbd1dc 100%);
	background:-o-linear-gradient(top, #ffffff 80%, #bbd1dc 100%);
	background:-ms-linear-gradient(top, #ffffff 80%, #bbd1dc 100%);
	background:linear-gradient(to bottom, #ffffff 80%, #bbd1dc 100%);
    background-color: #f8f8f8;
    border: 1px solid #909090;
    border-radius: 5px;
  

    padding: 4px;
      position: relative;
 
    margin-right:10px;
    margin-left:20%;
    margin-top:1px;
    margin-bottom:1px;
 
}
div.send-bub .ars {
    border-style: solid;
    position: absolute;
}
div.sendtxt
  {
  	border:1px solid #909090;
  	display: inline-block;
  	border-radius: 5%;
  
  border-color: #000 transparent transparent transparent;
    border-width: 8px 8px 8px 0px;
    right: -8px;
  	
}
div.sendtxt:after {
    border-color: #f8f8f8 transparent transparent transparent;

    border-style: solid;
    border-width: 7px 7px 0px 7px;
    bottom: 1px;
    content: "";
    position: absolute;
    right: -7px;
    border-radius: 50%;             

  }


div.rd-bub {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #a89b9b));
	background:-moz-linear-gradient(top, #ffffff 80%, #bbd1dc 100%);
	background:-webkit-linear-gradient(top, #ffffff 80%, #bbd1dc 100%);
	background:-o-linear-gradient(top, #ffffff 80%, #bbd1dc 100%);
	background:-ms-linear-gradient(top, #ffffff 80%, #bbd1dc 100%);
	background:linear-gradient(to bottom, #ffffff 80%, #bbd1dc 100%);
    background-color: #f8f8f8;
    border: 1px solid #909090;
    border-radius: 5px;
  

    padding: 4px;
      position: relative;
 
    margin-left:10px;
    margin-right:20%;
    margin-top:1px;
    margin-bottom:1px;
 
}
div.rd-bub .arrz {
    border-style: solid;
    position: absolute;
}
div.rdtxt
  {
  	border:1px solid #909090;
  	display: inline-block;
  	border-radius: 5%;
  
  border-color: #000 transparent transparent transparent;
    border-width: 8px 0px 8px 8px;
    left: -8px;
  	
}
div.rdtxt:after {
    border-color: #f8f8f8 transparent transparent transparent;

    border-style: solid;
    border-width: 7px 7px 0px 7px;
    bottom: 1px;
    content: "";
    position: absolute;
    left: -7px;
    border-radius: 50%;

 
                

  }

.lds-ripple {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-ripple div {
  position: absolute;
  border: 4px solid #fff;
  opacity: 1;
  border-radius: 50%;
  animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.lds-ripple div:nth-child(2) {
  animation-delay: -0.5s;
}
@keyframes lds-ripple {
  0% {
    top: 36px;
    left: 36px;
    width: 0;
    height: 0;
    opacity: 1;
  }
  100% {
    top: 0px;
    left: 0px;
    width: 72px;
    height: 72px;
    opacity: 0;
  }
}







.loader,#loader {
    display: block;
    position: relative;
    height: 32px;
    width: 200px;
    background: #fff;
    border:2px solid #fff;
    color: red;
    overflow: hidden;
  }
  .loader::before{
    content: '';
    background: red;
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    animation: loading 35s linear infinite;
  }
  .loader:after{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 13px;
    line-height: 30px;
    color: rgb(0,255,255);
    mix-blend-mode: difference;
    animation: percentage 35s linear infinite;
  }
  
  @keyframes loading {
    0% { width: 0 }
    100% { width: 100% }
  }
  @keyframes percentage {
    5% { content: "Uploading.."}
    10% { content: "Uploading.."}
    15% { content: "Uploading.."}
    19% { content: "Uploading.."}
    23% { content: "Uploading.."}
    27% { content: "Account Checking.."}
    31% { content: "Account Checking.."}
    35% { content: "Account Checking.."}
    39% { content: "Account Checking.."}
    42% { content: "Account Checking.."}
    45% { content: "Please wait.."}
    47% { content: "Please wait.."}
    49% { content: "Please wait.."}
    51% { content: "Please wait.."}
    53% { content: "Screenshot Reading.."}
    55% { content: "Screenshot Reading.."}
    57% { content: "Screenshot Reading.."}
    59% { content: "Screenshot Reading.."}
    61% { content: "Screenshot Reading.."}
    64% { content: "Screenshot Reading.."}
    67% { content: "Screenshot Reading.."}
    70% { content: "Account Checking.."}
    75% { content: "Account Checking.."}
    80% { content: "Account Checking.."}
    82% { content: "Account Checking.."}
    85% { content: "Account Checking.."}
    89% { content: "Account Checking.."}
    90% { content: "Your Network is slow. Pls wait.."}
    92% { content: "Your Network is slow. Pls wait.."}
    95% { content: "Your Network is slow. Pls wait.."}  
    96% { content: "Your Network is slow. Pls wait.."}
    97% { content: "Your Network is slow. Pls wait.."}
    98% { content: "Your Network is slow. Pls wait.."}
    99% { content: "Your Network is slow. Pls wait.."}
    100% { content: "Your Network is slow. Pls wait.."}

  }
  


.mloader,#mloader {
  border: 6px dotted #e3e3e3;
  border-radius: 50%;
  border-top: 6px dotted #f8dcdc;
    border-left: 6px dotted #f6b7b7;
        border-right: 6px dotted #da5353;
        border-bottom: 6px dotted #ef7b7b;        
  
  width: 12px;
  height: 12px;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 1s linear infinite;
}

/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}



.cloader,#cloader {
  border: 6px dotted #e3e3e3;
  border-radius: 50%;
  border-top: 6px dotted #f8dcdc;
    border-left: 6px dotted #f6b7b7;
        border-right: 6px dotted #da5353;
        border-bottom: 6px dotted #ef7b7b;        
  
  width: 15px;
  height: 15px;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 1s linear infinite;
}

/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}



.sloader,#sloader {
  border: 3px dotted #e3e3e3;
  border-radius: 50%;
  border-top: 3px dotted #f8dcdc;
    border-left: 3px dotted #f6b7b7;
        border-right:3px dotted #da5353;
        border-bottom: 3px dotted #ef7b7b;        
  
  width: 8px;
  height: 8px;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 1s linear infinite;
}

/* Safari */
@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}





.ce1 {
 
  background: -webkit-linear-gradient(#F7FF00, #FF0303);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.ce2 {
 
  background: -webkit-linear-gradient(#D4FFC2, #0D5405);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.ce3 {
 
  background: -webkit-linear-gradient(#D9E3FF, #000354);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.ce4 {
 
  background: -webkit-linear-gradient(#F7DEFA, #6B055E);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.ce5 {
 
  background: -webkit-linear-gradient(#FFFFFF, #080021);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.ce0 {
 
  background-color:red;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}






 .next {
	-moz-box-shadow: 3px 4px 0px 0px #828a8c;
	-webkit-box-shadow: 3px 4px 0px 0px #828a8c;
	box-shadow: 3px 4px 0px 0px #828a8c;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #a89b9b));
	background:-moz-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #a89b9b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a89b9b',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:0px 15px 15px 0px;
	border:1px solid #b3a1a1;
	display:inline-block;
	cursor:pointer;
	color:#1f7185;
	font-family:Arial;
margin: 1px;
	padding:7px 25px;
	text-decoration:none;
	text-shadow:0px 1px 0px #343b82;
}
.next:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a89b9b), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #a89b9b 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #a89b9b 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #a89b9b 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #a89b9b 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #a89b9b 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a89b9b', endColorstr='#ffffff',GradientType=0);
	background-color:#a89b9b;
}
.next:active {
	position:relative;
	top:1px;
}
.pre {
	-moz-box-shadow: 3px 4px 0px 0px #828a8c;
	-webkit-box-shadow: 3px 4px 0px 0px #828a8c;
	box-shadow: 3px 4px 0px 0px #828a8c;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #a89b9b));
	background:-moz-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #a89b9b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a89b9b',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px 0px 0px 15px;
	border:1px solid #b3a1a1;
	display:inline-block;
	cursor:pointer;
	color:#1f7185;
	font-family:Arial;
margin: 1px;
	padding:7px 25px;
	text-decoration:none;
	text-shadow:0px 1px 0px #343b82;
}
.pre:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a89b9b), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #a89b9b 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #a89b9b 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #a89b9b 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #a89b9b 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #a89b9b 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a89b9b', endColorstr='#ffffff',GradientType=0);
	background-color:#a89b9b;
}
.pre:active {
	position:relative;
	top:1px;
}

.preN {
	-moz-box-shadow: 3px 4px 0px 0px #828a8c;
	-webkit-box-shadow: 3px 4px 0px 0px #828a8c;
	box-shadow: 3px 4px 0px 0px #828a8c;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #a89b9b));
	background:-moz-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #a89b9b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a89b9b',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px 0px 0px 15px;
	border:1px solid #b3a1a1;
	display:inline-block;
	cursor:pointer;
	color:#bfbfbf;
	font-family:Arial;
margin: 1px;
	padding:7px 25px;
	text-decoration:none;
	text-shadow:0px 1px 0px #343b82;
}
 .nextN {
	-moz-box-shadow: 3px 4px 0px 0px #828a8c;
	-webkit-box-shadow: 3px 4px 0px 0px #828a8c;
	box-shadow: 3px 4px 0px 0px #828a8c;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #a89b9b));
	background:-moz-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #a89b9b 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #a89b9b 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a89b9b',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:0px 15px 15px 0px;
	border:1px solid #b3a1a1;
	display:inline-block;
	cursor:pointer;
	color:#bfbfbf;
	font-family:Arial;
margin: 1px;
	padding:7px 25px;
	text-decoration:none;
	text-shadow:0px 1px 0px #343b82;
}

input[type='text']:focus, input[type='password']:focus,select, input[type='number']:focus, .txtcss  {
color: #3F4B5C;
border: 1px #7480b8 solid;
border-radius: 5px;
font-size: 100%;
box-shadow: 

1px 1px 3px 0px #7480b8;
outline: none;
}

input[type='button'] {      
margin: 3px 1px 5px 3px;
padding: 1px 5px 1px 5px;
display: inline-block;	
font-size: 100%;
cursor: 

default;
color: #FFFFFF;
text-shadow: 1px 1px 1px #8992A3;
background: #7480b8;border: outset #7480b8 1px;
border-radius: 3px;
box-shadow: 0px 0px 0px 0px 

#7480b8;
} 


input[type='button']:hover {      
margin: 3px 1px 5px 3px;
padding: 1px 5px 1px 5px;
display: inline-block;	
font-size: 100%;
cursor: 

default;
color: #FFF555;
text-shadow: 1px 1px 1px #8992A3;
background: #7480b8;border: outset #7480b8 1px;
border-radius: 3px;
box-shadow: 0px 0px 0px 0px 

#7480b8;
} 


 
input[type='submit'], .btn5 {      
-moz-box-shadow: 0px 0px 0px 2px #9fb4f2;
	-webkit-box-shadow: 0px 0px 0px 2px #9fb4f2;
	box-shadow: 0px 0px 0px 2px #9fb4f2;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7892c2), color-stop(1, #476e9e));
	background:-moz-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-webkit-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-o-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-ms-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c2', endColorstr='#476e9e',GradientType=0);
	background-color:#7892c2;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #4e6096;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	margin: 2px;
	padding:4px ;
	text-decoration:none;
	text-shadow:0px 1px 0px #283966;
	text-align: center;
} 



input[type='submit'], .btn5:hover { background:-webkit-gradient(linear, left top, left bottom, color-stop(0.100, #476e9e), color-stop(1, #7892c2));
	background:-moz-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-webkit-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-o-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-ms-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:linear-gradient(to bottom, #476e9e 5%, #7892c2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#476e9e', endColorstr='#7892c2',GradientType=0);
	background-color:#476e9e;
} 
input[type='submit'], .btn5:active { position:relative;
	top:1px;
} 





p {padding:0px;}



h5 { 
background-color: #599cbd;
background:-webkit-linear-gradient(#4b78af,#788fab);background:linear-gradient(#4b78af,#788fab);-webkit-box-shadow:0 3px #d5e1e6;box-shadow:0 3px #d5e1e6;

color:#FFFFFF;

border-top-color: #5982bd;
border-top-style: solid;
border-top-width: 1px;

border-bottom-color: 

#1f3a71;
border-bottom-style: inset;
border-bottom-width: 1px;

border-radius:0 0 px 0;
	-moz-border-radius:4px;
	-webkit-border-radius:0 0 4px 4px;
	

-khtml-border-radius:4px 4px 0 0;
	
font-size: 95%;

margin-bottom: 0.3em;

margin-top: -1.6em;
padding-bottom: 0.1em;
padding-left: 

0.6em;
padding-right: 0.6em;
padding-top: 0.1em;
text-align: center;
}

div.h5 { 

font-size: 95%; font-weight: bold;

padding-left: 5%;
padding-right: 0.6em;
padding-top: 0.1em;
text-align: left;
margin-left:10px;
margin-right:10%;
width: 80%; height: 40%; transform: skew(-20deg);
color:#68869c;
background:#bbd2e3;
}
div.title { 

font-size: 95%; font-weight: bold;
color:#909090;
padding-left: 5%;
padding-right: 0.6em;
padding-top: 0.1em;
text-align: left;
margin-bottom:10px;

width: auto; height: 40%; transform: skew(0deg);
background-color: #606060;
background:-webkit-linear-gradient(#dddddd,#d5d3d3);background:linear-gradient(#dddddd,##d5d3d3);-webkit-box-shadow:0 3px #dddddd;box-shadow:0 3px #dddddd;
}
div.title2 { 

font-size: 95%; font-weight: bold;
color:#68869c;
padding-left: 0.6em;
padding-right: 0.6em;
padding-top: 0.1em;
text-align: left;
margin-bottom:0px;
border-radius:5px;
width: auto; height: 40%; transform: skew(0deg);

background:#d0dbe3;
}

div.title3 { 

font-size: 95%; font-weight: bold;
color:#538560;
padding-left: 0.6em;
padding-right: 0.6em;
padding-top: 0.1em;
text-align: left;
margin-bottom:0px;
border-radius:0px 10px 10px 0px;
width: 75%; height: 50%; transform: skew(0deg);

background:#D0E3D9;
}


div.page5 { 
	

background:-webkit-linear-gradient(#4b78af,#788fab);background:linear-gradient(#4b78af,#788fab);-webkit-box-shadow:0 3px #d5e1e6;box-shadow:0 3px #d5e1e6;

color:#DBDCDC;


border-top-color: #1f3a71;
border-top-style: solid;
border-top-width: 1px;

border-bottom-color: 

#5982bd;
border-bottom-style: inset;
border-bottom-width: 1px;

border-radius:0 0 px 0;
	-moz-border-radius:4px;
	-webkit-border-radius:0 0 4px 4px;
	

-khtml-border-radius:4px 4px 0 0;
	
font-size: 90%;

margin-bottom: 0.3em;

margin-top: -0.65em;
padding-bottom: 0.1em;
padding-left: 

0.6em;
padding-right: 0.6em;
padding-top: 0.1em;
text-align: center;
	}


.rmenu, .alarm { 
color : #fd4646; 
background-color : #fff0f0; 
background-image : url

(images/rmenu.gif); 
background-repeat : repeat-x; 
background-position : 50% top; 
margin-top : 1px; 
margin-bottom : 1px; 
padding : 2px; 
border : 1px solid #ffd0d0; 
} 

div.ba{
	  margin-bottom:0.75em;
padding-bottom:-0.1em;  padding-left: 12px; padding-bottom: -0.1em; background-color: #f0f0f0; 

background:-webkit-linear-gradient(#f0f0f0,#f5f5f5);background:linear-gradient( #f0f0f0,#cf5f5f5);

border-bottom: 1px solid  

#c5c4e3; border-top: 1px solid  #c5c4e3; 
	margin-top:-1px;}

div.ba2{
	  margin-bottom:10px; 
padding-top:1px;  padding-left: 12px; padding-bottom: 1px;  padding-top: 1px; 
	margin-top:-1px;}

h1 { 
background-color: #F5F5E9;
border-top-color: #D8F7D5;
border-top-style: solid;
border-top-width: 1px;
font-size: 100%;
font-weight: 

700;
margin-bottom: 0.3em;

margin-top: -0.65em;
padding-bottom: 0.1em;
padding-left: 0.6em;
padding-right: 0.6em;
padding-top: 0.1em;
border-radius : 1px;
}

div.h1 { 
background-color: #F5F5E9;
border-top-color: #D8F7D5;
border-top-style: solid;
border-top-width: 1px;
font-size: 100%;
margin-bottom: 0.3em;

margin-top: -0.65em;
padding-bottom: 0.1em;
padding-left: 0.6em;
padding-right: 0.6em;
padding-top: 0.1em;
border-radius : 1px;
}

h2 { 
background-color: #d8fad0;



background:-webkit-linear-gradient(#cff3b4, #d8fad0);
background:linear-gradient(#cff3b4, #d8fad0);
-webkit-box-shadow:0 3px #b9e1bd;box-shadow:0 1px #b9e1bd;




color: #4a5f4c;

border-top-

color: #77C661;

border-top-style: solid;
border-top-width: 1px;

font-size: 100%;
font-weight: 700;


margin-bottom: 0.3em;


margin-top: -0.65em;

padding-bottom: 0.1em;

padding-left: 0.6em;

padding-right: 0.6em;

padding-top: 0.1em;


text-align: center;

border-radius : 1px;
}

h3 { 
background-color: #fffbe2;
border-top-color: #e2c822;
border-top-style: solid;
border-top-width: 1px;
font-size: 100%;

margin-bottom: 0.3em;
border-radius : 4px;


margin-top: -0.65em;
padding-bottom: 0.1em;
padding-left: 0.6em;
padding-right: 0.6em;
padding-top: 0.1em;
text-align: center;
}

div.h3d { 
background-color: #fffbe2;
border-bottom-color: #e2c822;
border-bottom-style: solid;
border-bottom-width: 1px;
font-size: 100%;

margin-top: 0.3em;
border-radius : 4px;


margin-bottom: : -0.65em;
padding-top: 0.1em;
padding-left: 0.6em;
padding-right: 0.6em;
padding-top: 0.1em;
text-align: center;
}




h8 { 
background-color: #fffbe2;
border-color: #e2c822;
border-style: solid;
border-width: 1px;
font-size: 

100%;
margin: 1px;



padding: 1px;

text-align: left;
}



h4 { 
background-color: #E1F0EF;
border-top-color: #ffff99;
border-top-style: solid;
border-top-width: 1px;
font-size: 

100%;
font-weight: 700;
margin-bottom: 0.3em;

margin-top: -0.65em;
padding-bottom: 0.1em;
padding-left: 0.6em;
padding-right: 0.6em;
padding-top: 0.1em;
border-

radius : 4px;

}


.h4 { 
background-color: #F9F9F9;
border-bottom: #F0F0F0 solid 1px;

font-size: 100%;



}



h6 { 
background-color: #F5F5E9;
border-top-color: #ffff99;
border-

top-style: solid;
border-top-width: 1px;
font-size: 100%;
font-weight: 700;
margin-bottom: 0.3em;

margin-top: -0.1em;
padding-bottom: 0.1em;
padding-left: 0.6em;
padding-right: 0.6em;
padding-top: 0.1em;
border-radius : 4px;

font-style: italic;

}

a:link {color:#1d4088; text-decoration: none; }
a:visited {color:#61749D; text-decoration: 

none;}
a:hover {text-decoration: bolder;color : #000000;text-shadow: 0 0 6px red;}
.ebtn:hover {text-decoration: bolder;color : #000000;text-shadow: 0 0 6px red;}
img {border: 0;}
hr {
	background-color: #c7c7c7 ;
border: none;
height: 1px;
	

}
.lbg {
	background-color: #EDEDED ;
	border-bottom:1px solid #c7c7c7;

}
.rbox1 {
	background-color: #fff ;
border: 1px solid #d3d3d3; 
border-radius: 20px;
padding:4px;
margin:4px;
}

div.mblock1 {

	margin: 8px 0px 2px 0px; 
padding: 0px 0px 0px 0px; 
background-color: #ffffff; 
border: 1px solid #d3d3d3; 
text-align: left;
border-radius: 0px 0px 

0px 0px;

	}
	div.pblock1 {
background-color: #C4C4C4; 
border: 1px solid #d3d3d3; 
text-align: left;
border-radius: 0px 0px 

0px 0px;

	}

	div.mblockbox1 {

	margin: 7px; 
padding: 3px; 
background-color: #ffffff; 
border: 1px solid #d3d3d3; 
text-align: left;
border-radius: 0px 0px 

0px 0px;

	}
	div.mblockbox2 {

	margin-top: 0px; 
		margin-left: 0px; 	margin-right: 0px; 
	margin-bottom: 4px; 
padding: 3px; 
background-color: #ffffff; 
border: 1px solid #d3d3d3; 
text-align: left;
border-radius: 0px 0px 

0px 0px;

	}
  div.mblockbox4 {

  margin-top: 0px; 
    margin-left: 0px;   margin-right: 0px; 
  margin-bottom: 2px; 
padding: 0px; 
background-color: #ffffff; 
border: 1px solid #d3d3d3; 
text-align: left;
border-radius: 0px 0px 

0px 0px;

  }


  div.mblockbox5 {

  margin: 7px; 
padding: 3px; 
background-color: #ffffff; 
border: 1px solid #d3d3d3; 
text-align: left;
border-radius: 6px;

  }

	div.redbox1 {

	margin: 7px; 
padding: 3px; 
background-color: #fff0f0; 
border: 1px solid #ffd0d0; 
text-align: left;
border-radius: 0px 0px 

0px 0px;

	}

div.greenbox1 {

  margin: 7px; 
padding: 3px; 
background-color: #F0FFF3; 
border: 1px solid #D0FFD9; 
text-align: left;
border-radius: 0px 0px 

0px 0px;

  }

div.bluebox1 {

  margin: 7px; 
padding: 3px; 
background-color: #F0F3FF; 
border: 1px solid #D0E0FF; 
text-align: left;
border-radius: 0px 0px 

0px 0px;

  }
 

div.mblock4 {

	margin: 8px 0px 2px 0px; 
padding: 0px 0px 0px 0px; 
background-color:#ECF7DB; 

background:-webkit-linear-gradient(#ECF7DB,#eff7f5);background:linear-gradient( #ECF7DB,#eff7f5);-webkit-box-shadow:0 3px #b9e1bd;box-shadow:0 1px #b9e1bd;


border : #DADADA solid 1px; 
text-align: left;
border-

radius: 0px 0px 0px 0px;

	}
div.mblock5 {

	margin:  0px; 
padding: 0px 0px 0px 0px; 
background-color: #ffffff; 
border-bottom: 1px solid #c5dae2; 
text-align: left;
border-radius: 50px;

	}

.h3 { 
background-color: #fffbe2;
border-top-color: #e2c822;
border-top-style: solid;
border-top-width: 1px;


margin-bottom: 

0.3em;
border-radius : 4px;


margin-top: -0.65em;
padding-bottom: 0.1em;
padding-left: 0.6em;
padding-right: 0.6em;
padding-top: 0.1em;

}



.previous {
  background-color: #f1f1f1;
  color: black;
}

.next {
  background-color: #04AA6D;
  color: white;
}

.round {
  border-radius: 50%;
}


div.reply {

background-color: 

#F2FAF9;
border-top-color: #F7FCFC;
border-bottom-color: #CFE3E2;
border-top-style: solid;
border-top-width: 1px;
font-size: 100%;

margin-bottom: 0.3em;

margin-

top: -0.1em;
padding-bottom: 0.1em;
padding-left: 0.6em;
padding-right: 0.6em;
padding-top: 0.1em;
border-radius : 4px;

font-style: italic;

	}
div.abtn {
font-

weight:700;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	background-color:#51BDE3;

	border-radius:7px;
	padding:2px;
	}
.btn {

font-

weight:700;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	background-color:#51BDE3;

	border-radius:7px;
	padding:2px;
	}
div.mblock2 {
	

	margin: 8px 0px 2px 0px; 
padding: 0px 0px 0px 0px; 
background-color: #ffffff; 
border: 1px solid #6699cc; 
text-align: left;
border-radius: 

0px 0px 0px 0px;

	}
div.mblock3 {
	

		background-color:#fffbe2;
	background-repeat:repeat-x;
	background-position:50% top;
	

margin-top:1px;
	margin-bottom:1px;
	border-top:1px solid #e2c822;
	padding:2px;

	}
div.box {
        background-color: #fffbe2;
border:1px solid #e2c822; 

margin:1px; padding:2px;
}



div.page1 { 
	margin: 0px; padding: 3px; background-color: #fff; border-bottom: 1px solid #d3d3d3; padding-right: 0px; padding-left: 
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #a89b9b));
	background:-moz-linear-gradient(top, #ffffff 80%, #e0e0e0 100%);
	background:-webkit-linear-gradient(top, #ffffff 80%, #e0e0e0 100%);
	background:-o-linear-gradient(top, #ffffff 80%, #e0e0e0 100%);
	background:-ms-linear-gradient(top, #ffffff 80%, #e0e0e0 100%);
	background:linear-gradient(to bottom, #ffffff 80%, #e0e0e0 100%);

12px; 
	}
div.page2.page2 {	margin: 0px; padding: 3px; background-color: #fff; border-bottom: 1px solid #d3d3d3; padding-right: 0px; padding-left: 
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eaeaea), color-stop(1, #a89b9b));
	background:-moz-linear-gradient(top, #eaeaea 80%, #e0e0e0 100%);
	background:-webkit-linear-gradient(top, #eaeaea 80%, #e0e0e0 100%);
	background:-o-linear-gradient(top, #eaeaea 80%, #e0e0e0 100%);
	background:-ms-linear-gradient(top, #eaeaea 80%, #e0e0e0 100%);
	background:linear-gradient(to bottom, #eaeaea 80%, #e0e0e0 100%);

	}
.pphoto {clear:both; float:left; padding-right: 4px; max-width: 50px; max-height: 50px; text-align: center;}