@charset "utf-8";
/* General CSS Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
}
ol, ul {
list-style: none;
}
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
/* IE6 Bug Definitions */
div {
zoom: 100%;
}
/* MG Content Styles */
body {
background-color: #fff;
}
#maincontainer {
margin: 0 auto;
width: 900px;
}
#header {
color: #787878;
font: italic normal bold 12px Arial, Helvetica, sans-serif;
height: 80px;
}
#header-logoblock {
float: left;
width: 350px;
}
#header-quoteblock {
float: right;
padding: 14px 0 0;
width: 420px;
}
#quote {
display: block;
font-size: 16px;
text-align: right;
}
#quote-author {
display: block;
font-size: 11px;
font-weight: normal;
text-align: right;
}
#nav {
display: block;
background: url('http://files.fbstatic.com/MobileGuard/_images/spr_mogunav.gif') repeat-x 0 0 #043678;
height: 30px;
overflow: hidden;
}
#nav-left {
display: block;
height: 30px;
float: left;
width: 600px;
}
#nav-right {
display: block;
height: 30px;
float: right;
width: 200px;
}
#content {
border: 1px solid #787878;
display: block;
padding-bottom: 14px;
}
#content-feature {
background-color: #787878;
display: block;
height: 180px;
}
#content-feature-index {
background-color: #787878;
display: block;
}
.contentindex_collapse {
height: 218px;
}
.contentindex_expand {
height: 221px;
}
#navlinksl, #navlinksr, #navlinksrg {
list-style-type: none;
height: 30px;
overflow: hidden;
}
#navlinksl {
width: 700px;
}
#navlinksr, #navlinksrg {
width: 200px;
}
#navlinksl li, #navlinksr li, #navlinksrg li {
color: #fff;
float: left;
font: normal normal normal 12px Arial, Helvetica, sans-serif;
height: 30px;
margin: 0;
overflow: hidden;
}
#navlinksr li, #navlinksrg li {
float: right;
}
#navlinksl li a:link, #navlinksl li a:active, #navlinksl li a:visited, #navlinksl li a:hover,
#navlinksr li a:link, #navlinksr li a:active, #navlinksr li a:visited, #navlinksr li a:hover,
#navlinksrg li a:link, #navlinksrg li a:active, #navlinksrg li a:visited, #navlinksrg li a:hover {
color: #fff;
display: block;
font-size: 12px;
height: 30px;
padding: 0;
line-height: 30px;
text-align: center;
text-decoration: none;
}
#navlinksr li.selected a, #navlinksr li a:hover,
#navlinksrg li.selected a, #navlinksrg li a:hover {
background: url('http://files.fbstatic.com/MobileGuard/_images/spr_mogunav.gif') repeat-x 0 -60px #35570f;
}
#navlinksr li.selected a, #navlinksrg li.selected a {
background: url('http://files.fbstatic.com/MobileGuard/_images/spr_mogunav.gif') repeat-x 0 -60px #35570f;
}
#navlinksl li a:hover, #navlinksr li a:hover, #navlinksrg li a:hover {
background: url('http://files.fbstatic.com/MobileGuard/_images/spr_mogunav.gif') repeat-x 0 -30px #60110a;
}
#navlinksl li.selected a, #navlinksl li.selected a:hover {
background: url('http://files.fbstatic.com/MobileGuard/_images/spr_mogunav.gif') repeat-x 0 -30px #60110a;
}
#footer {
display: block;
padding-bottom: 10px;
}
#footer-links {
background-color: #787878;
color: #fff;
height: 25px;
font: normal normal normal 11px Arial, Helvetica, sans-serif;
line-height: 25px;
overflow: hidden;
padding: 0 10px;
}
#footer-links a {
color: #fff;
text-decoration: none;
}
#footer-links a:hover {
text-decoration: underline;
}
#footer-links-left {
float: left;
text-align: left;
width: 400px;
}
#footer-links-left a {
text-decoration: underline !important;
}
#footer-links-right {
float: right;
text-align: right;
width: 400px;
}
.fe {
font-size:0px;
height: 7px;
line-height:0px;
}
.fe b {
background-color: #787878;
display: block;
height: 1px;
overflow: hidden; 
}
b.fe1 { margin: 0; }
b.fe2 { margin: 0 1px; }
b.fe3 { margin: 0 1px; }
b.fe4 { margin: 0 2px; }
b.fe5 { margin: 0 3px; }
b.fe6 { margin: 0 4px; }
b.fe7 { margin: 0 6px; }
.clear {
clear: both;
font-size: 0;
height: 0;
line-height: 0;
overflow: hidden;
}
#content-index 
{
position: absolute;
top: 139px;
left: 11px;
width: 890px;
display: block;
margin: 0pt;
z-index: 100;
}
#content-generic {
display: block;
margin: 14px 0 0 0;
padding: 0 0 14px;
background: url('http://files.fbstatic.com/MobileGuard/_images/contentboxfooter.gif') bottom no-repeat #fff;
}
#content-toolnav {
clear: both;
display: block;
margin: 4px 0;
padding: 0 14px;
text-align: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
}
#content-toolnav a {
color: #000;
text-decoration: none;
}
#content-toolnav a:hover {
color: #000;
text-decoration: underline;
}
#content-tool {
display: block;
margin: 0;
padding: 0 0 14px;
background: url('http://files.fbstatic.com/MobileGuard/_images/contentboxfooter.gif') bottom no-repeat #fff;
}
.indexcontentbox, .indexcontentbox_col, .indexcontentbox3 {
background: url('http://files.fbstatic.com/MobileGuard/_images/indexcontentboxheader_spr.jpg') no-repeat 0 -280px;
float: left;
height: 411px;
margin: 0 8px 0 0;
width: 284px;
}
.indexcontentbox3 {
background: url('http://files.fbstatic.com/MobileGuard/_images/indexcontentboxheader_spr.jpg') no-repeat -284px -280px;
}
.contentbox {
background: url('http://files.fbstatic.com/MobileGuard/_images/contentboxheader.gif') top no-repeat;
display: block;
position: relative;
margin: 0 auto;
width: 874px;
}
.indexcontentbox div.spacer, .contentbox div.spacer {
display: block;
padding: 0 14px;
}
.indexcontentbox div.spacer p, .contentbox div.spacer p {
color: #000;
font: normal normal normal 14px Arial, Helvetica, sans-serif;
line-height: 19px;
padding-bottom: 14px;
}
.indexcontentbox div.spacer p a, .contentbox div.spacer p a {
color: #36c;
}
.source {
background-color: #e8e6ca;
border: 1px solid #c8c59b;
display: block;
font-family: "Courier New", Courier, monospace;
font-size: 14px;
padding: 8px;
margin-bottom: 14px;
}
h1 {
padding: 0 0 14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #2b5da2;
}
h1 a {
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #2b5da2;
}
h2 {
color: #2c5ea0;
display: block;
padding: 24px 0 7px;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
}
.monetizationblurb {
background: #333;
border: 1px solid #666;
color: #fff !important;
padding: 8px;
position: absolute;
top: 250px;
left: 180px;
width: 470px;
z-index: 10;
}
.headerimage {
width: 898px;
height: 180px;
}
.headerimageindex {
width: 898px;
height: 577px;
}

/* ---- Sign In ---- */
#signinpanel, #signuppanel {
float:right;
padding:14px;
text-align:left;
width:300px;
}
.bg_gry {
background-color:#EBEBEB;
}
.border_main {
border:1px solid #999999;
}
#signinpanel input.loginentry, #signuppanel input.loginentry {
border:1px solid #94A4C5;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0 0 10px;
width:296px;
}
#signinpanel label.loginentry, #signuppanel label.loginentry {
display: block;
margin: 0 0 3px;
}
.mg_check {
float:left;
height:13px;
margin:0;
padding:0;
width:13px;
}
.mg_check input {
height:13px;
margin:0;
overflow:hidden;
padding:0;
width:13px;
}
/* ---- Buttons ---- */
.btnsq {
float: left;
overflow: hidden;
}
.btn_grn_sq_lg {
background: url("http://files.fbstatic.com/MobileGuard/_images/spr_socnet_btn.gif") repeat-x 0 0;
border-width: 0;
color: #fff;
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
height: 41px;
margin: 0;
padding: 0 5px 0 6px;
position: relative;
text-align: center;
width: auto;
zoom: 100%;
}
.btn_grn_sq_lg2 {
background: url("http://files.fbstatic.com/MobileGuard/_images/spr_socnet_btn.gif") repeat-x 0 -82px;
border-width: 0;
color: #fff;
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold;
height: 31px;
margin: 0;
padding: 0 5px 0 6px;
position: relative;
text-align: center;
width: auto;
zoom: 100%;
}
.btn_grn_sq_m {
background: url("http://files.fbstatic.com/MobileGuard/_images/spr_socnet_btn.gif") repeat-x 0 -144px;
border-width: 0;
color: #fff;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
height: 21px;
margin: 0;
padding: 0 5px;
position: relative;
text-align: center;
width: auto;
zoom: 100%;
}
.btn_gry_sq_m {
	background: url("http://files.fbstatic.com/MobileGuard/_images/spr_socnet_btn.gif") repeat-x 0 -165px;
	border-width: 0;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	height: 21px;
	margin: 0;
	padding: 0 5px;
	position: relative;
	text-align: center;
	width: auto;
	zoom: 100%;
}
/* ---- My Apps ---- */
table.myappstable {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-bottom: 14px;
}
table.myappstable thead td {
background-color: #ebebeb;
font-weight: bold;
padding: 10px 0 10px 20px;
}
table.myappstable td {
padding: 10px 0 10px 20px;
}
table.myappstable tr.alt2 td {
background-color: #ebebeb;
}
table.myappstable a {
color: #36c;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
#editapppanel {
float:right;
display: block;
margin-bottom: 14px;
padding: 4px 14px 14px;
text-align:left;
width:602px;
}
#editapppanel label.reqfield {
float: left;
width: 114px;
margin: 14px 4px 0 0;
line-height: 18px;
text-align: right;
}
#editapppanel label.codefield {
display: block;
line-height: normal;
margin-bottom: 4px;
}
#editapppanel input.reqfield, #editapppanel textarea.reqfield, #editapppanel select.reqfield {
border:1px solid #94A4C5;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin: 14px 0 0;
width:366px;
}
#editapppanel input.urlinputfield {
border:1px solid #94A4C5;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin: 0;
width:450px;
}
#editapppanel textarea.reqfield {
overflow: auto;
height: 42px;
}
#editapppanel  textarea.codefield {
border:1px solid #777;
color: #777;
font-family:"Courier New", Courier, monospace;
font-size:12px;
margin: 14px 0 0;
width:450px;
overflow: auto;
}
#editapppanel div.text_sm_red {
clear: both;
margin: 4px 0 0 118px;
width: 366px;
}
#signinpanel div.text_sm_red, #signuppanel div.text_sm_red {
line-height: normal;
}
#editcompanypanel {
float:right;
display: block;
margin-bottom: 14px;
padding: 4px 14px 14px;
text-align:left;
width:502px;
}
#editcompanypanel label.reqfield {
float: left;
width: 114px;
margin: 14px 4px 0 0;
line-height: 18px;
text-align: right;
}
#editcompanypanel input.reqfield {
border:1px solid #94A4C5;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin: 14px 0 0;
width:366px;
}
#editcompanypanel div.text_sm_red {
clear: both;
margin: 4px 0 0 118px;
width: 366px;
}
#signinpanel div.text_sm_red, #signuppanel div.text_sm_red {
line-height: normal;
}
/* Text Definitions */
.text_10_drk {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}
.text_10_drk a:link, .text_10_drk a:active, .text_10_drk a:visited, .text_10_drk a:hover {
color: #36c !important;
text-decoration: underline;
}
.text_10_drk_bold {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
.text_10_drk_bold a:link, .text_10_drk_bold a:active, .text_10_drk_bold a:visited, .text_10_drk_bold a:hover {
color: #000;
text-decoration: underline;
font-weight: bold;
}
.text_11_drk {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.text_11_drk a:link, .text_11_drk a:active, .text_11_drk a:visited, .text_11_drk a:hover {
color: #000;
text-decoration: underline;
}
.text_11_drk_bold {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
.text_11_drk_bold a:link, .text_11_drk_bold a:active, .text_11_drk_bold a:visited, .text_11_drk_bold a:hover {
color: #36c;
text-decoration: underline;
font-weight: bold;
}
.text_11_drk_lnk {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.text_11_drk_lnk a:link, .text_11_drk_lnk a:active, .text_11_drk_lnk a:visited, .text_11_drk_lnk a:hover {
color: #36c;
text-decoration: underline;
}
.text_11_drk_lnk_bold {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
.text_11_drk_lnk_bold a:link, .text_11_drk_lnk_bold a:active, .text_11_drk_lnk_bold a:visited, .text_11_drk_lnk_bold a:hover {
color: #36c;
text-decoration: underline;
font-weight: bold;
}
.text_12_drk {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.text_12_drk a:link, .text_12_drk a:active, .text_12_drk a:visited, .text_12_drk a:hover {
color: #36c;
text-decoration: underline;
}
.text_12_drk_bold {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.text_12_drk_bold a:link, .text_12_drk_bold a:active, .text_12_drk_bold a:visited, .text_12_drk_bold a:hover {
color: #36c;
text-decoration: underline;
}
.text_12_drk_lnk {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.text_12_drk_lnk a:link, .text_12_drk_lnk a:active, .text_12_drk_lnk a:visited, .text_12_drk_lnk a:hover {
color: #36c;
text-decoration: underline;
}
.text_12_drk_lnk_bold {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.text_12_drk_lnk_bold a:link, .text_12_drk_lnk_bold a:active, .text_12_drk_lnk_bold a:visited, .text_12_drk_lnk_bold a:hover {
color: #36c;
text-decoration: underline;
}
.text_14_drk {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
.text_14_drk a:link, .text_14_drk a:active, .text_14_drk a:visited, .text_14_drk a:hover {
color: #36c;
text-decoration: underline;
}
.text_14_drk_bold {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}
.text_14_drk_bold a:link, .text_14_drk_bold a:active, .text_14_drk_bold a:visited, .text_14_drk_bold a:hover {
color: #000;
text-decoration: underline;
}
.text_14_drk_lnk {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
.text_14_drk_lnk a:link, .text_14_drk_lnk a:active, .text_14_drk_lnk a:visited, .text_14_drk_lnk a:hover {
color: #36c;
text-decoration: underline;
}
.text_14_drk_lnk_bold {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}
.text_14_drk_lnk_bold a:link, .text_14_drk_lnk_bold a:active, .text_14_drk_lnk_bold a:visited, .text_14_drk_lnk_bold a:hover {
color: #36c;
text-decoration: underline;
}
.text_18_drk {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
}
.text_18_drk a:link, .text_18_drk a:active, .text_18_drk a:visited, .text_18_drk a:hover {
color: #000;
text-decoration: underline;
}
.text_18_drk_bold {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
}
.text_18_drk_bold a:link, .text_18_drk_bold a:active, .text_18_drk_bold a:visited, .text_18_drk_bold a:hover {
color: #000;
text-decoration: underline;
}
.text_sm_red {
color: #ff0000;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
.text_sm_red a:link, .text_sm_red a:active, .text_sm_red a:visited, .text_sm_red a:hover {
color: #ff0000;
text-decoration: underline;
}
.text_md_red {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ff0000;
}
.text_md_red a:link, .text_md_red a:active, .text_md_red a:visited, .text_md_red a:hover {
color: #ff0000;
text-decoration: underline;
}
.text_sm_green {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #009933;
}
.text_sm_green a:link, .text_sm_green a:active, .text_sm_green a:visited, .text_sm_green a:hover {
color: #009933;
text-decoration: underline;
}
.text_md_green {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #009933;
}
.text_md_green a:link, .text_md_green a:active, .text_md_green a:visited, .text_md_green a:hover {
color: #009933;
text-decoration: underline;
}
.text_optin_green {
color: #488c05;
}
.text_optin_blue {
color: #36c;
}
.border_blk {
border: 1px solid #000;
}
.faqlist {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin: 0 0 40px 40px;
padding: 0;
list-style-type: disc;
}
.faqlist a {
color: #36c;
}
.faqlist li {
margin-bottom: 10px;
}

/* ---- Leaderboard ---- */
table.lbtable {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-bottom: 24px;
border: 1px solid #ccc;
border-width: 1px 0 0 1px;
width: 874px;
}
#tblnum { width: 50px; }
#tblapp { width: 335px; }
#tbldev { width: 335px; }
#tblpre { width: 95px; }
#tblmtd { width: 95px; }
#tblall { width: 95px; }
#tblsrc { width: 232px; }
table.lbtable td {
	padding: 10px;
	vertical-align: middle;
	border: 1px solid #ccc;
	border-width: 0 1px 1px 0;
}
.logo {
	padding: 12px 4px !important;
}
table.lbtable th.numvalue,
table.lbtable td.numvalue,
table.lbtable th.rankvalue,
table.lbtable td.rankvalue {
	padding: 10px 7px !important;
	text-align: center;
}
table.lbtable thead th,
table.lbtable thead th.sortby {
	background-color: #ebebeb;
	font-weight: bold;
	padding: 10px;
	vertical-align: middle;
	line-height: normal;
	border: 1px solid #ccc;
	border-width: 0 1px 1px 0;
}
table.lbtable thead th.sortby {
	background-color: #9ccc5f;
}
table.lbtable thead th a,
table.lbtable thead th.sortby a {
	color: #000;
	display: block;
	text-decoration: none;
}
table.lbtable thead th.sortby a {
	color: #fff;
}
table.lbtable thead th a:hover,
table.lbtable thead th.sortby a:hover {
	color: #36c;
	text-decoration: underline;
}
table.lbtable thead th.sortby a:hover {
	color: #fff;
}
.sourcesharea {
	background-color: #ccc;
	width: 90px;
	height: 17px;
	float: left;
}
.sourceshareb {
	background-color: #ccc;
	width: 85px;
	height: 17px;
	margin-left: 4px;
	float: left;
}
.sourcesharec {
	background-color: #ccc;
	width: 65px;
	height: 17px;
	margin-left: 4px;
	float: left;
}
.sourcelogo {
	background: url('http://files.fbstatic.com/MobileGuard/_images/spr_lblogos.gif') no-repeat 0 0;
	height: 17px;
}
.sourcelogo_mys_lg {
	background-position: 0 0;
	width: 90px;
}
.sourcelogo_fbx_lg {
	background-position: 0 -17px;
	width: 90px;
}
.sourcelogo_fbk_lg {
	background-position: 0 -34px;
	width: 90px;
}
.sourcelogo_hi5_lg {
	background-position: 0 -51px;
	width: 90px;
}
.sourcelogo_oth_lg {
	background-position: 0 -68px;
	width: 90px;
}
.sourcelogo_mys_md {
	background-position: -90px 0;
	width: 80px;
}
.sourcelogo_fbx_md {
	background-position: -90px -17px;
	width: 80px;
}
.sourcelogo_fbk_md {
	background-position: -90px -34px;
	width: 80px;
}
.sourcelogo_hi5_md {
	background-position: -90px -51px;
	width: 80px;
}
.sourcelogo_oth_md {
	background-position: -90px -68px;
	width: 80px;
}
.sourcelogo_mys_sm {
	background-position: -170px 0;
	width: 60px;
}
.sourcelogo_fbx_sm {
	background-position: -170px -17px;
	width: 60px;
}
.sourcelogo_fbk_sm {
	background-position: -170px -34px;
	width: 60px;
}
.sourcelogo_hi5_sm {
	background-position: -170px -51px;
	width: 60px;
}
.sourcelogo_oth_sm {
	background-position: -170px -68px;
	width: 60px;
}
table.lbtable a {
	color: #36c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sortby {
	background-color: #c3de95;
}
.alltime {
	font-weight: bold;
	font-size: 14px;
}
.ico_arrwrgt {
	background: url('http://files.fbstatic.com/MobileGuard/_images/spr_lblogos.gif') no-repeat -230px 0;
	width: 9px;
	height: 14px;
	vertical-align: text-bottom;
}
.ico_arrwdwn {
	background: url('http://files.fbstatic.com/MobileGuard/_images/spr_lblogos.gif') no-repeat -230px -14px;
	width: 9px;
	height: 14px;
	vertical-align: text-bottom;
}
.footnote {
	color: #999 !important;
	font-size: 11px !important;
	line-height: normal !important;
	padding: 0 0 7px !important;
	font-family: Arial, Helvetica, Sans-Serif !important;
}
.footnote p
{
	margin-bottom: 5px;
}

.footnote strong, #content-generic strong
{
	font-weight: bold;
	margin-right: 2px;
}

/* Content Headers */
.indexcontentbox1_col, .indexcontentbox1_col_hov,
.indexcontentbox1_exp, .indexcontentbox1_exp_hov,
.indexcontentbox2_col, .indexcontentbox2_col_hov,
.indexcontentbox2_exp, .indexcontentbox2_exp_hov,
.indexcontentbox3_col, .indexcontentbox3_col_hov,
.indexcontentbox3_exp, .indexcontentbox3_exp_hov {
background: url('http://files.fbstatic.com/MobileGuard/_images/indexcontentboxheader_spr.jpg') no-repeat 0 0;
width: 284px;
height: 70px;
}
.indexcontentbox_col {
height: 70px;
overflow: hidden;
}
.indexcontentbox1_col {
background-position: 0 0;
}
.indexcontentbox1_col_hov {
background-position: 0 -70px;
}
.indexcontentbox1_exp {
background-position: 0 -140px;
margin-bottom: 10px;
}
.indexcontentbox1_exp_hov {
background-position: 0 -210px;
margin-bottom: 10px;
}
.indexcontentbox2_col {
background-position: -284px 0;
}
.indexcontentbox2_col_hov {
background-position: -284px -70px;
}
.indexcontentbox2_exp {
background-position: -284px -140px;
margin-bottom: 10px;
}
.indexcontentbox2_exp_hov {
background-position: -284px -210px;
margin-bottom: 10px;
}
.indexcontentbox3_col {
background-position: -568px 0;
}
.indexcontentbox3_col_hov {
background-position: -568px -70px;
}
.indexcontentbox3_exp {
background-position: -568px -140px;
margin-bottom: 10px;
}
.indexcontentbox3_exp_hov {
background-position: -568px -210px;
margin-bottom: 10px;
}
.ulwhatisit {
font: normal normal normal 14px Arial, Helvetica, sans-serif;
margin: 0 0 30px 20px;
list-style-type: disc;
}
.ulwhatisit li {
margin-bottom: 4px;
}
.ulwhatisit ul {
margin: 0 0 14px 40px;
list-style-type: square;
}
.ulwhatisit ul li {
margin-bottom: 4px;
}
