A:link {text-decoration: none; 
color: #474645;
}

A:visited { text-decoration: none; }
A:hover { text-decoration: underline; }
A:active { text-decoration: none; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}




.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #34B8F8;
}
.style4 {color: #666666}
.style9 {color: #E5F7FD}
.style10 {font-size: x-small}
.style21 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #333333; }
.style22 {
	color: #FFFFFF;
	font-weight: bold;
}





#overlay {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:  left;
     z-index: 1000;
     background-color: #333333;
     opacity: 0.8;
     font-size:18px;
}
#overlay div {
     width:680px;
	 height:300px;
     margin: 180px auto;
     background-color: #FFFFFF;
     border:2px solid #000;
     padding: 15px;
     text-align: left;
}


#signup1 {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:  left;
     z-index: 1000;
     background-color: #333333;
     opacity: 0.8;
     font-size:18px;
}
#signup1 div {
     width:680px;
     height:300px;
     margin: 180px auto;
     background-color: #FFFFFF;
     border:2px solid #000;
     padding: 15px;
     text-align: left;
}


#calldemo {
     visibility: hidden;
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:  left;
     background-color: #333333;
     opacity: 0.8;
     font-size:18px;
}

#calldemo div {
     width:680px;
     height:450px;
     margin: 50px auto;
     background-color: #FFFFFF;
     border:2px solid #000;
     padding: 15px;
     text-align: left;
}



#carddemo {
     visibility: hidden;
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     text-align:  left;
     background-color: #333333;
     opacity: 0.8;
     font-size:18px;

}

#carddemo div {
     width:680px;
     height:450px;
     margin: 50px auto;
     background-color: #FFFFFF;
     border:2px solid #000;
     padding: 15px;
     text-align: left;
}