* {
    box-sizing: border-box;
}

/*body {
	

background-color: #d2d2d2;
background-image: url('../../images/grad1.jpg');
background-size: cover;	
	
	
}*/

body {
	
font-family: arial;	
	
}

p {
   width: 95%;
   font-family: arial;
   font-size: 1.3em;
   color: #5F5F60;

}

p.summary {
	
   width: 100%;
   font-family: arial;
   font-size: 1.2em;
   color: #5F5F60;	
	
	
}


form p {
    font-family: arial, verdana;
    clear: both;
    margin: 0;
    padding: 0;
    width: 100%;
}

form p:after {
    clear: both;
    content: '';
    display: block;
}

/*p.tentop {
   margin-top: 10px;
   color: #5F5F60;
   

}
*/

p.title {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 1.8em;
	font-weight: bold;
	
	
}

p.smallinstruct {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 0.9em;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
	
	
}

p.smallinstructb {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 0.9em;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	
	
}

p.smallinstructc {
	
	
	font-family: arial, verdana;
    font-size: 0.9em;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 10px;
	
	
	
}

p.percmain {
	
	
	font-family: arial, verdana;
    font-size: 1.3em;
	font-weight: bold;
	
	
	
	
	
}

p.percmainb {
	
	
	font-family: arial, verdana;
    font-size: 1.3em;
	
	
	
	
	
	
}

/*li {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 1.4em;
	color: #5F5F60;
	
	
}
*/

label {

   font-size: 1.0em;
   color: #ffffff;
   font-weight: bold;
   
      

}



label.radio {
   font-size: 1.1em;
   color: #5F5F60;
   font-weight: bold;
   padding-left: 0px;
   
      

}


label.radio-d {
   
   margin-left: 5px; 
   margin-top: -1px; 
   font-size: 1.25em; 
       

}

label.radio-d2 {
   
   margin-left: 10px; 
   margin-top: -1px; 
   font-size: 1.25em; 
       

}




legend {

width: 100%;
	

}



#holdsocial {

width: 80%;
padding-left: 10px;
}


#holdsocialog {
width: 80%;
height: auto;
padding-left: 0px;
margin-top: 15px;
margin-bottom: 15px;


}

div.socials {
	

height: 70px; 
vertical-align: top;	
	
	
	
}

#soclogo1 {


margin-top: 0px; 
margin-left: 5px;
transform: scale(1.0, 1.0);
-ms-transform: scale(1.0, 1.0);
-webkit-transform: scale(1.0, 1.0);	
	
}

#soclogo2 {


margin-top: 0px;
margin-left: 5px;
transform: scale(1.0, 1.0);
-ms-transform: scale(1.0, 1.0);
-webkit-transform: scale(1.0, 1.0);	
	
}

#soclogo3 {


margin-top: 0px; 
margin-left: 5px;
transform: scale(1.0, 1.0);
-ms-transform: scale(1.0, 1.0);
-webkit-transform: scale(1.0, 1.0);	
	
}

#soclogo4 {


margin-top: 0px; 
margin-left: 5px;
transform: scale(1.0, 1.0);
-ms-transform: scale(1.0, 1.0);
-webkit-transform: scale(1.0, 1.0);	
	
}

div.tentop {

margin-left: 20px;
height: 35px; 
margin-top: 8px; 
vertical-align: middle;
width: 90%;
background-color: #808080;
border-radius: 10px;
padding: 0px 5px 6px 5px;
color: #ffffff;	
	
}

div.tentopy {
margin-left: 0px;	
width: 95%;
height: auto;
/*padding-bottom: 20px*/
margin-bottom: 5%;
	
}

div.tentopy input {
    width: 8%;
    display: inline-block;
    vertical-align: middle;    
}

div.tentopy label {
    
	width: 80%;
    display: inline-block;
    vertical-align: middle; 
	font-size: 1.2em;
	line-height: 1.0em;
	
}

div.count {
    width: 25px;
    display: inline-block;
    vertical-align: top;
	margin-top: -4px;
	color: #ffffff;
	font-size: 1.2em;
	font-weight: bold;
}


div.tentopy li {
    
	width: 85%;
    display: inline-block;
    vertical-align: top; 
	font-size: 1.2em;
	font-weight: bold;
	color: #ffffff;
	line-height: 1.0em;
    
	
}

div.prog_wrap {
	
width: 100%;	
	
}


.chk-boxb{	
vertical-align: top;
margin-top: 8px; 
margin-right:10px; 
}

.chk-boxc{	

vertical-align: top;
margin-top: 7px; 
margin-right:10px; 
}

.chk-box-d {
	

}

.chk-box{	
vertical-align: top;
margin-top: 10px; 
margin-right:0px;
 
}



.checkboxgroup {
  display: inline-block;
  text-align: center;
  
  
  
}
.checkboxgroup label {
  display: block;
  
  
}


.checkboxgroupb {
  display: inline-block;
  text-align: center;
 
  
  
}
.checkboxgroupb label {
  display: block;
  
  
}



.continue {

padding-top: 15px;


}

.continue2 {

margin-left: 180px;
padding-top: 15px;

}

span.content2 {

color: white;
cursor: pointer;
cursor: hand;
display: table;
height: 70px;
left: 0;
position: absolute;
top: 0;
width: 80px;



}

span.content2d {

color: white;
cursor: pointer;
cursor: hand;
display: table;
height: 80px;
left: 0;
position: absolute;
top: 0;
width: 90px;


}

span.content2a {

color: white;
cursor: pointer;
cursor: hand;
display: table;
height: 30px;
left: 0;
position: absolute;
top: 0;
width: 150px;



}


span.content2b {


display: table-cell;
text-align: center;
font-weight: bold;
color: #ffffff;
vertical-align: middle;

-webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */


}


span.content2c {


display: table-cell;
text-align: right;
padding-right: 15px;
font-size: 12px;
font-weight: bold;
color: #ffffff;
vertical-align: middle;


}

span.content3 {

color: white;
cursor: pointer;
cursor: hand;
display: table;
height: 30px;
left: 0;
position: absolute;
top: 0;
width:140px;




}


span.content3b {


display: table-cell;
text-align: center;
font-weight: bold;
color: #ffffff;
vertical-align: middle;



}


span.content3d {

color: white;
cursor: pointer;
cursor: hand;
display: table;
height: 60px;
left: 0;
position: absolute;
top: 0;
width:140px;




}

a:link {
   font-family: arial, verdana;
   font-size: 14px;
   color: #003257;
   text-decoration: underline;
   font-weight: bold;
}


a.cont {

font-size: 1.3em;
	
	
}	


img {
    max-width: 100%;
	height: auto;
}

tr {
	
height: 50px;
	
}

td {

vertical-align: middle;
	
}

.radiob {

text-align: center;	
	
}

.radiolab {

padding-left: 10px;	
padding-top: 5px;
	
}

.row::after {
    content: "";
    clear: both;
    display: table;
}
[class*="col-"] {
    float: left;
    padding: 15px;
}

fieldset {
	border: none;

}

/* div.fieldseta {
   position: absolute;
   width: 100%;
   height: auto;
   z-index: 2;
   
}
*/



input[type=text] {
	
	width: 95%;
	background-color:#f2f2f2; 
	border: 1px #00957f solid; 
	border-radius:4px; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	
}

input[type=text].codeinput {
	
	width: 50%;
	background-color:#f2f2f2; 
	border: 1px #00957f solid; 
	border-radius:4px; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	
}

input[type=email] {
	
	width: 95%;
	background-color:#f2f2f2; 
	border: 1px #00957f solid; 
	border-radius:4px; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	
}

input[type='radio'] {
    transform: scale(1.5);

	
}

input[type='checkbox'] {
    transform: scale(1.5);
	
	
}






#urlhold {
width: 80%;
margin-top: 0px;
padding-left: 15px;

}


#logout {
	
width: 100%;
margin-top: 80px;
vertical-align: middle;
	
	
}


.loading {
	
transform: scale(0.5); 
position: absolute; 
margin-top: -35px; 
margin-left: 140px; 
display: none;

}

.loadingb {
	
transform: scale(0.5); 
position: absolute; 
margin-top: -35px; 
margin-left: 140px; 
display: none;

}

.loadingc {
	
transform: scale(0.5); 
position: absolute; 
margin-top: 60px; 
margin-left: 140px; 
display: none;

}




@media only screen and (orientation: landscape) {
    body {
       
    }
}




 /* For mobile phones: */
    [class*="col-"] {
        width: 100%;
		padding-left: 15px;
    }
	




  	
@media only screen and (min-device-width: 768px) and (max-device-width : 1024px){
   /* For ipad: */
    .col-i-1 {width: 8.33%;}
    .col-i-2 {width: 16.66%;}
    .col-i-3 {width: 25%;}
    .col-i-4 {width: 33.33%;}
    .col-i-5 {width: 41.66%;}
    .col-i-6 {width: 50%;}
    .col-i-7 {width: 58.33%;}
    .col-i-8 {width: 66.66%;}
    .col-i-9 {width: 75%;}
    .col-i-10 {width: 83.33%;}
    .col-i-11 {width: 91.66%;}
    .col-i-12 {width: 100%;}


a.cont-i {

font-size: 1.3em;
	
	
}		
	
	

#fieldseta {
	
width: 60%;
	
}

#fieldsetb {
	
width: 60%;
padding-top: 20px;	
	
}

.chk-boxb-i{	
vertical-align: top;
margin-top: 5px; 
margin-right:5px; 
}

.chk-boxc-i{
float: left;
vertical-align: middle;
/*margin-top: 8px !important; */
margin-right:5px; 
}

p {

font-size: 1.1em;	
	
}

/*
p.tentop-i {

margin-top: 15px;
vertical-align: middle;
font-size: 1.1em;
	
	
}

*/

label.radiop-i {
   float: left;
   vertical-align: middle;
   font-size: 1.2em;
   color: #5F5F60;
   font-weight: bold;
   padding-left: 10px;
   
   
      

}

p.title-i {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 1.3em;
	font-weight: bold;
	
	
}

p.smallinstruct-i {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 0.7em;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
	
	
}

p.smallinstructb-i {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 0.7em;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	
	
}

label.radio-i {
	font-size: 1.2em;
   color: #5F5F60;
   font-weight: bold;
   padding-left: 0px;
   
      

}

input[type='radio'] {
	transform: scale(1.4);
	
	
}

input[type='checkbox'] {
	transform: scale(1.4);
	
	
}





div.tentopy-i {
margin-left: 20px;	
width: 100%;
height: auto;
/*padding-bottom: 20px*/
margin-bottom: 5%;
	
}

div.tentopy-i input {
    width: 4%;
    display: inline-block;
    vertical-align: middle;    
}

div.tentopy-i label {
    
	width: 80%;
    display: inline-block;
    vertical-align: middle; 
	font-size: 1.2em;
	line-height: 1.0em;
	
}

div.count-i {
    width: 25px;
    display: inline-block;
    vertical-align: top;
	margin-top: -4px;
	color: #5F5F60;
	font-size: 1.2em;
	font-weight: bold;
}


div.tentopy-i li {
    
	width: 85%;
    display: inline-block;
    vertical-align: top; 
	font-size: 1.2em;
	font-weight: bold;
	color: #5F5F60;
	line-height: 1.0em;
    
	
}




	
	}

	

@media only screen and (min-device-width: 768px) and (max-device-width : 1024px) and (orientation: landscape) {


#fieldseta {
	
width: 80%;
	
}

/*p.tentop-i {
margin-top: 15px;
font-size: 1.5em;
}*/

.radiolab-i {
vertical-align: top;
padding-left: 15px;	
padding-top: 8px;
	
}

label.radio-i {
   font-size: 1.5em;
   color: #5F5F60;
   font-weight: bold;
   vertical-align: top;
   padding-left: 26px;
      
 }
 
 label.radiop-i {
	float: left;
   vertical-align: middle;
   font-size: 1.2em;
   color: #5F5F60;
   font-weight: bold;
   padding-left: 10px;
   
      

}
 
 input[type='radio'] {
	
    transform: scale(1.5);
	
	
}

input[type='checkbox'] {
	    transform: scale(1.5);
	
	
}



 
 .chk-boxc-i{

float: left; 
vertical-align: top;
margin-top: 3px;
margin-right:10px; 
}



}



@media only screen and (min-width: 600px) and (max-device-width : 1023px){
    /* For tablets: */
    .col-m-1 {width: 8.33%;}
    .col-m-2 {width: 16.66%;}
    .col-m-3 {width: 25%;}
    .col-m-4 {width: 33.33%;}
    .col-m-5 {width: 41.66%;}
    .col-m-6 {width: 50%;}
    .col-m-7 {width: 58.33%;}
    .col-m-8 {width: 66.66%;}
    .col-m-9 {width: 75%;}
    .col-m-10 {width: 83.33%;}
    .col-m-11 {width: 91.66%;}
    .col-m-12 {width: 100%;}


a.cont-t {

font-size: 1.3em;
	
	
}		
	
#fieldseta {
	
width: 90%;	
	
}

#fieldsetb {
	
width: 90%;	
padding-top: 20px;
	
}

.chk-boxb-t{	
vertical-align: top;
margin-top: 7px; 
margin-right:5px; 
}

.chk-boxc-t{
vertical-align: middle;
/*margin-top: 6px; */
margin-right: 8px; 
}

input[type='radio'] {
    transform: scale(1.8);
	
	
}

input[type='checkbox'] {
    transform: scale(1.8);
	
	
}


input[type=email] {
	
	
	width: 95%;
	height: 40px;
	font-size: 1.28em;
	background-color: #f2f2f2; 
	border: 1px #00957f solid; 
	border-radius:4px; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	
}





label.radio-t {
   
   vertical-align: top;
   margin-top: -1px;
   font-size: 1.28em;
   color: #5F5F60;
   font-weight: bold;
   padding-left: 0px;
   
      

}

label.radiop-t {
   vertical-align: middle;
   /*margin-top: -1px;*/
   font-size: 1.28em;
   color: #5F5F60;
   font-weight: bold;
   padding-left: 5px;
   
      

}

p {
   width: 95%;
   font-family: arial, verdana;
   font-size: 1.4em;
   color: #5F5F60;

}

/*p.tentop-t {
	
margin-top: 10px;
vertical-align: middle;
font-size: 1.1em;
color: #5F5F60;	
	
}
*/

p.title-t {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 1.3em;
	font-weight: bold;
	
	
}

p.smallinstruct-t {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 0.7em;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
	
	
}

p.smallinstructb-t {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 0.7em;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	
	
}




	
	}	
	
@media only screen and (min-width: 600px) and (max-device-width : 1023px) and (orientation: landscape){
	
#fieldseta {
	
width: 80%;	
	
}
	
	
	.chk-boxc-t{
float: left;
vertical-align: top;
margin-top: 4px; 
margin-right: 0px ; 
}
	
label.radio-t {
   vertical-align: top;
   text-align: left;
   margin-top: -1px;
   font-size: 1.4em ;
   color: #5F5F60;
   font-weight: bold;
   padding-left: 5px;
   
      

}

label.radiop-t {
   float: left;
   vertical-align: top;
   text-align: left;
   margin-top: 0px;
   font-size: 1.4em ;
   color: #5F5F60;
   font-weight: bold;
   padding-left: 10px;
   
      

}


	
	
}	
	
/* --------------------------laptop------------------------------------ */	
	

	
	@media only screen and (min-width: 1000px) {

	
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%; padding-left: 30px;}
.col-12 {width: 100%;}

a.cont-l {

font-size: 1.0em;
	
	
}	

#fieldseta {
	
width: 60%;
	
}

#fieldsetb {
	
width: 40%;
padding-top: 20px;	
	
}



p {

font-size: 1.1em;	
	
}

/*p.tentop-l {

margin-top: 5px;
font-size: 1.1em;
color: #5F5F60;	
	
}

*/

p.title-l {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 1.3em;
	font-weight: bold;
	
	
}

p.smallinstruct-l {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 0.7em;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
	
	
}

p.smallinstructb-l {
	
	width: 95%;
	font-family: arial, verdana;
    font-size: 0.7em;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	
	
}

p.percmain-l {
	
	
	font-family: arial, verdana;
    font-size: 1.2em;
	font-weight: bold;
	
	
	
	
	
}

p.percmainb-l {
	
	
	font-family: arial, verdana;
    font-size: 1.2em;
	
	
	
	
	
	
}

h3 {
	
font-size: 1.3em !important;
	
	
}

li {
	
	width: 100%;
	font-family: arial, verdana;
    font-size: 1.1em;
	color: #ffffff;
	
	
}

.chk-boxb-l{	
vertical-align: top;
margin-top: 4px; 
margin-right:0px; 
}

.chk-boxc-l{	
vertical-align: top;
margin-top: 6px; 
margin-right:0px; 
}

.chk-box-l{	
vertical-align: top;
margin-top: 5px; 
margin-right:0px;
 
}

input[type='checkbox'] {
    transform: scale(1.1);
	
	
}


input[type='radio'] {
    transform: scale(1.1);
	}
	

input[type=text] {
	
	width: 70%;
	background-color:#f2f2f2; 
	border: 1px #00957f solid; 
	border-radius:4px; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	
}

input[type=text].codeinput {
	
	width: 30%;
	background-color:#f2f2f2; 
	border: 1px #00957f solid; 
	border-radius:4px; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	
}


input[type=email] {
	
	width: 70%;
	font-family: arial,verdana;
	background-color:#f2f2f2; 
	border: 1px #00957f solid; 
	border-radius:4px; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	
}





.radiob-l {


vertical-align: top;
padding-top: 12px;
text-align: center;	
	
}



.radiolab-l {

vertical-align: top;
padding-top: 10px;
padding-left: 5px;	
	
}


label {

   font-size: 1.0em;
   color: #ffffff;
   font-weight: bold;
}


label.radio-l {

   vertical-align: top;
   margin-top: 0px;	
   font-size: 1.0em;
   color: #5F5F60;
   font-weight: bold;
   padding-left: 20px;
   
      

}

label.radiop-l {

   font-size: 1.0em;
   color: #5F5F60;
   font-weight: bold;
   padding-left: 5px;
   
      

}

#holdsocial {
width: 90%;
vertical-align: top;
padding-top: 0px;
padding-left: 10px;

}

#holdsocialog {
width: 80%;
height: auto;
padding-left: 0px;
margin-top: 15px;
margin-bottom: 15px;


}


div.socials-l {

display: inline-block;
vertical-align: top;	
	
	
	
}


#soclogo1 {
	
display: inline-block;
margin-top: 0px; 
margin-left: 0px;
transform: scale(0.7, 0.7);
-ms-transform: scale(0.7, 0.7);
-webkit-transform: scale(0.7, 0.7);	
	
}

#soclogo2 {

display: inline-block;
margin-top: 0px; 
margin-left: 0px;
transform: scale(0.7, 0.7);
-ms-transform: scale(0.7, 0.7);
-webkit-transform: scale(0.7, 0.7);	
	
}

#soclogo3 {

display: inline-block;
margin-top: 0px; 
margin-left: 0px;
transform: scale(0.7, 0.7);
-ms-transform: scale(0.7, 0.7);
-webkit-transform: scale(0.7, 0.7);
	
}


#soclogo4 {

display: inline-block;
margin-top: 0px; 
margin-left: 0px;
transform: scale(0.7, 0.7);
-ms-transform: scale(0.7, 0.7);
-webkit-transform: scale(0.7, 0.7);
	
}

#play_btn {

vertical-align: top;	

}

#logout {
	
width: 40%;
margin-top: 60px;
vertical-align: middle;
	
	
}


.loading-l {
	
transform: scale(0.5); 
position: absolute; 
margin-top: 70px; 
margin-left: 250px; 
display: none;

}

.loadingb-l {
	
transform: scale(0.5); 
position: absolute; 
margin-top: 40px; 
margin-left: 250px; 
display: none;

}


.loadingc-l {
	
transform: scale(0.5); 
position: absolute; 
margin-top: 40px; 
margin-left: 250px; 
display: none;

}

div.tentop-l {

margin-left: 20px;
height: 30px; 
margin-top: 8px; 
vertical-align: middle;
width: 50%;
background-color: #808080;
border-radius: 10px;
padding: 0px 5px 6px 5px;
color: #ffffff;
	
}

div.prog_wrap {
	
width: 70%;	
	
}

label.radio-d-l {
   
   margin-left: 5px; 
   margin-top: -1px; 
   font-size: 1.15em; 
   color: #ffffff;
       

}

label.radio-d2-1 {
   
   margin-left: 10px; 
   margin-top: -1px; 
   font-size: 1.15em; 
       

}

div.tentopy-l {
margin-left: 20px;	
width: 95%;
height: auto;
/*padding-bottom: 20px*/
margin-bottom: 1.3%;
color: #ffffff;
	
}

div.tentopy-l input {
    width: 5%;
    display: inline-block;
    vertical-align: middle;    
}

div.tentopy-l label {
    
	width: 80%;
    display: inline-block;
    vertical-align: middle; 
	font-size: 1.1em;
	line-height: 1.0em;
	color: #ffffff;
	
}

div.count-l {
    width: 25px;
    display: inline-block;
    vertical-align: top;
	margin-top: -4px;
	color: #ffffff;
	font-size: 1.1em;
	font-weight: bold;
}


div.tentopy-l li {
    
	width: 85%;
    display: inline-block;
    vertical-align: top; 
	font-size: 1.1em;
	font-weight: bold;
	color: #ffffff;
	line-height: 1.0em;
    
	
}



} 

@media only screen and (min-device-width: 768px) and (max-device-width : 1024px) and (orientation: landscape) {
	
div.tentopy-i {
margin-left: 20px;	
width: 100%;
height: auto;
/*padding-bottom: 20px*/
margin-bottom: 5%;
	
}	

div.tentopy-i input[type='radio'] {
    background-color: red;
	width: 5%;
    display: inline-block;
    vertical-align: middle;    
}


div.tentopy-i input[type='checkbox'] {
    width: 5%;
    display: inline-block;
    vertical-align: middle;    
}


	
	
}

 

/* --------------------------------------------------------------------------------------------- */
html {
    font-family: arial, "Lucida Sans", sans-serif;
}

/*.header {
    padding: 15px;
	background-color: #9933cc;
	background-image: url('../images/fulllogo.png');
	background-size: 116px 116px;
    background-repeat: no-repeat;
	background-origin: content-box;
	color: #ffffff;
    text-align: left;
	width: 100%;
	height: 146px;
}*/

/*
.content2b span {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate( -50%, -50% );
    text-align: center;
	font-size: 150%;
	line-height: 150%;
    color: white;
    font-weight: bold;
}

*/


.tcm {
	
margin:0px 0px 20px 0px;
	
}