body {font-family: tahoma, verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #396499; height: 100%; margin: 0px; }
a:hover { text-decoration: underline;}
a { text-decoration: none;}

#logo    { position: absolute; top: 10px; left: 200px; width: 350px;}
#whatis {position: absolute; top: 93px; left: 140px; width: 540px; font-size: 14px; font-weight: bold; line-height: 25px; }
#new {position: absolute; top: -10px; left: -30px; z-index: 100; }

#mainad {position: absolute; top: 484px; left: 70px; width: 403px; height: 70px; font-size: 14px; font-weight: bold; color: #2d4774; z-index: 12; display: none}
#mainadcontent {position: absolute; top: 0px; left: 0px; line-height: 18px; width: 100%; height: 100%; }

#mainad a {text-decoration: none; color: #2d4774;}
#mainad a:hover { text-decoration: none; color: #8b9dc3;}

#content { position: absolute; top: 180px; left: 40px; width: 460px; height: 500px; }

.textarea {background-color: #EDF2F7; border: solid 1px #85b1de; padding: 4px; }
.textinput {background-color: #EDF2F7; border: solid 1px #85b1de; padding: 4px; height: 28px; }
.normal {color: #393939; font-size: 10px; line-height: 1.0; font-weight: normal; }
#subtext {position: absolute; left: -30px; top: 30px; width: 550px; }

#yourdiv {position: absolute; top: 0px; left: 30px; right: 5px; height: 60px; }

#yournumbertext {position: absolute; top: 10px; left: 0px;font-weight: bold }
#yournumberinput {position: absolute; top: 30px; left: 0px; width: 150px;}

#yournametext {position: absolute; top: 10px; left: 175px; font-weight: bold}
#yournameinput {position: absolute; top: 30px; left: 175px; width: 120px; }

#yourcreditsdiv {position: absolute; top: 0px; left: 310px; width: 95px; height: 55px; font-weight: bold; cursor: pointer; display: none }
#yourcredits {position: absolute; top: 10px; left: 0px;}
#yourcreditscount {position: absolute; top: 28px; left: 0px; width: 45px; font-size: 20px; text-align: right;}
#yourcreditsadd {position: absolute; left:50px; bottom: 2px; height: 20px; width: 48px;  }
#yourcreditsaddtext {position: absolute; right:0px; top: 0px; font-size: 9px; font-weight: bold; text-align: left; line-height: 1.0; width: 30px;}

#creditslowpopup {position: absolute; top: 115px; left: 250px; height: 65px; width: 200px; background-color: #FFD7C2; border: 1px solid #FFB690; cursor: pointer; text-align: center; display: none}
#creditslowpopuptitle {position: absolute; left: 5px; top: 5px; width: 170px; }
#creditslowpopuptext {position: absolute; left: 5px; top: 30px; width: 180px; }
#creditslowpopupclose {position: absolute; right: 5px; top: 5px;  }

/*
#incomingpopup {position: absolute; top: 365px; left: 350px; height: 65px; width: 220px; background-color: #FFD7C2; border: 1px solid #FFB690; cursor: pointer; text-align: center; display: none}
#incomingpopuptitle {position: absolute; left: 5px; top: 5px; width: 180px; }
#incomingpopuptext {position: absolute; left: 5px; top: 30px; width: 200px; }
#incomingpopupclose {position: absolute; right: 5px; top: 5px;  }
*/

#chat { position: absolute; top: 70px; left: 30px; width:400px; height:227px; z-index: 0;  background-color: #d6e5f4; border: solid 1px #85b1de;}


#text_div {position: absolute; top: 68px; left: 25px; width: 345px; height: 95px; z-index: 1;}
#text_textarea {position: absolute; top: 0px; left: 40px; right: 0px; height: 80px; font-family: 'courier new'; font-size: 12px;}
#text_length {position: absolute; right: 2px; top: 81px; width: 100px; font-size: 9px; text-align: right}

#to_div {position: absolute; top: 30px; left: 25px; width: 345px; height: 40px; z-index: 2;}
#to_input {position: absolute; top: 0px; left: 42px; width: 180px; font-family: 'courier new'; font-size: 12px;}
#send_button {position: absolute; top: 163px; left: 310px; }
/*#addressbookbtn {position:absolute; top: 2px; left: 180px; }*/

/*#to_input_status {position: absolute; top: 2px; left: 180px; width: 100px; font-size: 9px;}*/
#to_input_status a { color: #a60000; }
#to_input_status a:hover { color: #a60000; }

#to_expl {position: absolute; top: 30px; left: 42px; width: 200px; font-size: 9px; }


/*
#incomingcount {position: absolute; bottom: 2px; right: 2px; width: 30px; height: 40px; text-align: center; cursor: pointer; display: none}
#incomingcountnumber {position: absolute; top: 0px; right: 4px; color: #efefef;}
#incomingcountnumberimg {position: absolute; top: 0px; right: 0px; }
#incomingcountimg {position: absolute; bottom: 0px; right: 10px; width: 100%; }
*/

#msgbox { position:absolute; bottom: 3px; left: 60px; width: 290px; height: 32px; font-size: 11px; text-align: center; opacity:0.0; filter:alpha(opacity=0);}

#incoming { position: absolute; left: 30px; top: 380px; width: 400px; height: 160px; background-color: #d6e5f4; border: solid 1px #85b1de; z-index: 1; }
#incomingtext {position: absolute; left: 25px; top: 7px; height: 25px; font-size: 12px; font-weight: bold; }
#incoming_div {position: absolute; top: 30px; left: 17px; width: 360px; height: 125px;  z-index: 1;  }
#incoming_from_div { position: absolute; left: 50px; top: 2px; width: 200px; height: 28px; text-align: left; font-weight: bold;
                     background-color: #EDF2F7; border: solid 1px #85b1de; }
#incoming_from_text { position: absolute; top: 6px; left: 4px;}
/*#incoming_reply_div { position: absolute; left: 265px; top: 6px; }*/
#incoming_text_div { position: absolute; left: 50px; top: 42px; width: 295px; height:70px; background-color: #EDF2F7; border: solid 1px #85b1de; padding: 4px; white-space: normal; overflow: auto;}

#incoming_prev_div {position: absolute; left: 2px; top: 36px; width: 27px; height: 20px; visibility: hidden;
                    font-size: 15px; text-align: center; }
#incoming_current_div {position: absolute; left: 0px; top: 60px; width: 28px; height: 25px; font-size: 20px; background-color: #EDF2F7; border: solid 1px #85b1de; visibility: hidden; text-align: center; }
#incoming_next_div {position: absolute; left: 2px; top: 93px; width: 27px; height: 20px; visibility: hidden;
                    font-size: 15px; text-align: center; }

#blocks1 {position: absolute; z-index: 10; top: 65px; right: 20px; }
#blocks2 {position: absolute; z-index: 10; top: 250px; left: 20px; }

/*
#phoneforward {position: absolute; top: 10px; right: 20px; height: 45px; width: 68px;vertical-align: middle; }
#phoneforwardimg {position: absolute; top: 2px; left: 22px;}
#phoneforwardnumber {position: absolute; bottom: 2px; width: 100%; font-size: 9px; text-align: center}
*/


#offerspopup {position:absolute; top: 110px; left: 20px; width: 670px; height:610px;  z-index: 101; background-color: white; display: none; border: solid 2px #8b9dc3}
#offerspopupiframe {position: absolute; top: 30px; width: 100%; left: 0px; text-align: center; height: 610px; }

#popupoverlay {position: absolute; display: none; z-index: 1000; top: 10px; left: 20px; width: 670px; height: 715px;background-color: #eeeeee; opacity:0.70; filter:alpha(opacity=70); }
#popup {position: absolute; display: none; z-index: 1001; background-color: #d6e5f4; border: solid 1px #85b1de; }
div.phoneforwardonpopup {width: 355px; height: 105px; left:103px; top: 260px; }
div.joinpopup {width: 400px; height: 115px; left: 80px; top: 260px; }
div.addaddressbookpopup {width: 400px; height: 190px; left: 135px; top: 300px; }
div.removeaddressbookpopup {width: 400px; height: 110px; left: 135px; top: 340px; }
div.fromrequiredpopup {width: 355px; height: 105px; left:158px; top: 300px; }
/*
div.privacypopup {width: 600px; height: 260px; left: 55px; top: 290px;   }
div.contactuspopup {width: 600px; height: 400px; left: 55px; top: 150px;   }
*/
div.joinpopup {width: 420px; height: 440px; left: 125px; top: 170px;   }
div.yourcreditspopup {width: 400px; height: 600px; left: 135px; top: 70px;   }
div.paypalpopup {width: 420px; height: 240px; left: 125px; top: 170px;   }

div.popupclose {position: absolute; right: 5px; top: 5px; z-index: 1004; }
div.popuptitle {position: absolute; top: 0px; width: 100%; z-index: 1002; height: 30px;  background-color: #8b9dc3; color: #eaeefa;}
div.popuptitletext {position: absolute; top: 6px; z-index: 1003; text-align: center; font-weight: bold; width: 100%; }

#joinpopuptext {position: absolute; left: 20px; top: 40px; width: 360px; text-align: center; height: 70px; }
#fromrequiredpopuptext {position: absolute; left: 20px; top: 40px; width: 315px; text-align: center; height: 70px; }


#addaddressbookpopupoptionaltext {position: absolute; padding-left: 15px; padding-right: 15px;top: 45px; text-align: left; width: 100%; }
#addaddressbookpopuptext {position: absolute; width: 380px; padding-left: 15px; padding-right: 15px; top: 70px; text-align: left; height: 70px; }
#addaddressbookpopupname {position: absolute; top: 40px; left: 50px; width: 330px; height: 30px; text-align: left; }
#addaddressbookpopupnumber {position: absolute; top: 75px; left: 50px; width: 330px; height: 30px;  text-align: left; }
#addaddressbookpopupnameinput {position: absolute; top: -5px; left: 80px; width: 140px; }
#addaddressbookpopupnumberinput {position: absolute; top: -5px; left: 80px; width: 140px; }
#addaddressbookpopupgo {position: absolute; top: 0px; left: 245px; }

#removeaddressbookpopupoptext {position: absolute; padding-left: 15px; padding-right: 15px;top: 45px; text-align: center; width: 100%;}
#removeaddressbookpopupbuttons {position: absolute; top: 75px; width: 100%}
#removeaddressbookpopupok {position: absolute; left: 90px; width: 80px}
#removeaddressbookpopupcancel {position: absolute; right: 90px; width: 80px}

#yourcreditspopuptext {position: absolute; width: 100%; top: 50px; text-align: center; font-size: 16px; height: 40px;}

#paypalpopuptext {position: absolute; left: 20px; top: 40px; width: 360px; }
#paypalpopupform {position: absolute; width: 100%; top: 90px; height: 80px;}
#paypalpopupselectiontext {position: absolute; top: 3px; left: 70px; }
#paypalpopupselection {position: absolute; top: 0px; left: 135px; }
#paypalpopupbutton {position: absolute; top: 25px; left: 190px; }
#paypalpopupfooter {position: absolute; left: 20px; top: 200px; width: 360px; }

div.popupearn {position: absolute; width: 330px; left: 30px; height: 75px; padding-top: 5px; border-top: solid 1px #85b1de; padding-bottom: 5px; border-bottom: solid 1px #85b1de; cursor: pointer}
div.popupearnstart {position: absolute; width: 95px; right: 0px; bottom: 2px; height: 20px;}
div.popupearnlogo {position: absolute; left: 10px; bottom: 2px; }
div.popupearnstarttext {position: absolute; width: 80px; left: 27px; top:3px; height: 12px;  }

#joinpopuptext {position: absolute; width: 400px; left: 10px; top: 50px; text-align: left; height: 280px; }
#joinpopuptextheader {position: absolute; width: 100%; left: 0px; top: 0px; height: 35px; }
#joinpopuptextmain1 {position: absolute; width: 100%; left: 0px; top: 45px; height: 60px; }
#joinpopuptextmain2 {position: absolute; width: 100%; left: 0px; top: 125px; height: 50px; }
#joinpopuptextmain3 {position: absolute; width: 100%; left: 0px; top: 175px; height: 100px; }
#joinpopupjoin  {position: absolute; left: 120px; top: 30px; width: 150px; height: 30px; }
#joinpopupjoinnumber {position: absolute; top: 0px; left: 0px; width: 120px}
#joinpopupjoingo {position: absolute; top: 3px; left: 125px;}
#joinpopupfooter {position: absolute; width: 400px; left: 10px; top: 320px; text-align: left; height: 70px; display: none }
#joinpopupfooterclose {position: absolute; bottom: 5px; right: 10px;}
#joinpopupbottom {position: absolute; width: 100%; bottom: 0px; height: 30px; background-color: #8b9dc3; color: #eaeefa }
#joinpopupdontshowcheckbox {position: absolute; top: 6px; right: 10px; width: 200px; height: 20px; display: none; }

/*
#privacypopuptext {position: absolute; left: 20px; top: 60px; width: 560px; text-align: left; height: 70px; }
#contactuspopuptext {position: absolute; left: 20px; top: 60px; width: 560px; text-align: left; height: 70px; }
*/

/*
#phoneforwardonpopuptext {position: absolute; left: 5px; top: 65px; width: 170px; z-index: 102; }
#phoneforwardonpopupinput { position: absolute; left: 175px; top: 57px; width: 130px; font-family: 'courier new'; font-size: 14px; font-weight: bold; text-align: center;
                            background-color: #EDF2F7; border: solid 1px #85b1de; padding: 4px;   }
#phoneforwardonpopupgo {position: absolute; left: 310px; top: 59px; z-index:101; z-index: 102; }
#phoneforwardonpopupexpl {position: absolute; left: 175px; top: 88px; font-size: 9px; width: 130px;}
#phoneforwardonpopupstatus {position: absolute; left: 310px; top: 64px; width: 100px; font-size: 9px; z-index: 102; }
*/

#googleads {position: absolute; top: 123px; left: 700px; }
#facebook_badge {position: absolute; top: 468px; left: 480px; height: 274px; }
#footer {
   top: 730px;
	height: 50px;
	width: 860px;
	color: #3f3f3f;
	background-color: #efefef;
	font-size: 10px;
	border-top: 1px solid #eeeeee;
   z-index: 100;
	position: absolute;
	bottom: 0px;
   left: 0px;
}

#footer a { color: #3f3f3f; text-decoration: underline; }
#footer a:hover { color: #3E94D1; text-decoration: none;}

#footerbox1 {
	position: absolute;
	top: 5px;
	left: 10px;
   height: 45px;
}
#footerbox2 {
	position: absolute;
	top: 5px;
	left: 180px;
	font-size: 11px;
	line-height: 0.7;
   height: 45px;
}
#footerbox3 {
	position: absolute;
	top: 6px;
	width: 260px;
	left: 330px;
	font-size: 11px;
	line-height: 1.2;
}
#footerbox4 {
	position: absolute;
	top: 6px;
	width: 250px;
	left: 610px;
	font-size: 11px;
	line-height: 1.2;
}

#footerboxcopyright {
	position:absolute;
	bottom: 2px;
	right: 15px;
	text-align: right;
	width: 100px;
   height: 10px;
}

