/*** DEFAULT STYLES ***/

body, div, p, td{ color: #333; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;  }
a:link, a:visited, a:hover { color:333; font-size: 12px; }

/*** HOME PAGE ***/
#div_iPhone  { width: 100%; height: 530px; margin:0px; border:solid 0px red; position:relative; top:0px; left:-20px;}
#div_iPhone img { display:block; width:550px; height: 530px; margin:auto; text-align:center; }
#div_PayOff  { width: 100%; height: 116px; border:solid 0px green; }
#div_PayOff  img { display:block;  text-align:center; margin:auto; height: 116px;}

.bar { color: #bfbfbf; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.buttonsBar { border: solid 0px red; margin: 0px; width:100%; height:91px; background:url(/images/Bottom_Bar_Background.png);}
.buttonsBarIcon { text-align:center; width:120px; height:40px; vertical-align:top; padding: 10px 10px 0px 10px; }
.buttonsBarIcon img { width: 59px; }
.buttonsBarText { text-align:center; width:120px; padding: 4px 0px 0px 0px; color:#EEE; font-weight:bold; }
#overlay { visibility: hidden; position: absolute; top: 89px; left: 66px; width: 904px; height: 479px }
.contentContainer { width:100%; background-image:url('../images/bg.png');  background-repeat:repeat-x; /*background-image:url('../images/HomePage_Background.jpg');*/ }
.contentPage { padding:10px 20px;  }
.copyrightBox { width:100%; text-align:center; color:#333; margin-top:2px;}
.copyright { color:#999; }
.overKeeWeeLogo { display: block; }
.appDevContent { width: 600px; } 
  
/*** APPS PAGE **/
.appsContainer { width: 750px; }
.appsTable {margin:0px; padding:0px; border:solid 0px red;}
.appsTable tr { height: 80px; padding-top:2px;}
.appsTable th { background-color: White; border: solid 0px #999; }
.appsTable td { padding-left:10px; }
.appsTable a:link, .appsTable a:visited, .appsTable a:hover { color:#333; font-size: 14px; }
.appTitle { color:#333; font-size:12px; font-weight:bold; }
.appDescr { color:#333; font-size:12px; padding-top:10px;}
.appNote { color:#666; font-size:10px; padding-top:3px;}
.appFaq { text-align:center; margin-top:3px; padding:3px; border:solid 0px #000; /*background-color:#000;*/ }
.appFaq * { font-size:14px; }
.rankTable { padding: 2px; margin:2px; border:solid 2px #DDD;}
.rankTable thead { background-color: #DDD;}
.rankTable td { padding: 2px; margin:2px; border:solid 1px #DDD; }


/*** FAQ PAGE ***/
.faq { margin: 30px 0px 10px 0px; width: 800px;}
.question { font-weight: bold; font-size: 16px; }
.answer { margin-top: 10px; margin-left:5px;}
