body	{ font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000000; margin: 0px 0px 0px 0px; background-color:#FFFFFF}
body *{ line-height:1.22em; }
div, ul, form, h1, h2, h3, h4, h5, h6{ margin: 0px; padding: 0px; }
ul, li{ list-style:none; }
p	{ margin: 0px 0px 0px 0px; }
img          { border: 0; }
img.middle   { border: 0; vertical-align: middle; position: relative; top: 4px; }
img.baseline { border: 0; vertical-align: baseline; }
input,label,select,textarea	{ color: #414243; font-size: 11px; }

select	{ color:#778899;; font-size: 11px; }

a{ overflow:hidden; font-weight:bold;text-decoration: underline; }
a:link	{ color: #324C65;  }
a:active	{ color: #324C65; }
a:visited	{ color: #324C65; }
a:hover	{ color: #243648; }

#mobilink{ background:transparent url(../img/mobi.gif) no-repeat 0 0; position:absolute; top:6px; right:0px; display:block; width:105px; height:60px; text-indent:-10000px; }

.headOfBox {
	background:#032546 url(../img/bg_topNav.gif) repeat-x scroll left top;
	clear:both;
	padding:8px 2px 6px 4px; color:#FFFFFF; font-weight:bold; font-size:12px; 
}
.headOfBox img{ float:left; margin-top:4px; }
.headOfBox p { margin:0px; padding:0px; margin-left:7px;}
#contappstore{ text-align:left; }
#formcont{ margin-left:2px; }
#titlecont{ padding-left:2px; }

#error{ background-color:#FF0000; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:center; padding:10px; margin-bottom:10px; }

.spacer{ clear:both; display:block; height:1px; line-height:1px; }

.button, .button2, .button3, .button4, .button5, .button6,.button0{
	height: 22px;
	color:#FFFFFF ; cursor:pointer;
	border:none;font-weight:bold;
	background-color:#6688AD;
	text-transform:uppercase;
}

.button0{width:  64px; }
.button{	width: 104px;}
.button2{width: 130px;}
.button3{width: 150px;}
.button4{width: 170px;}
.button5{width: 190px;}
.button6{width: 210px;}
.buttonget{
	height: 22px;
	line-height:22px;
	color:#FFFFFF ; cursor:pointer;
	border:none;font-weight:bold;
	background: transparent url(../img/btn_get_france24_mobile.gif) no-repeat left top;
	width:170px;

	text-align:center; 
	padding-bottom:1px;	
}

#manufacturer{ margin-left:10px; width:160px; }
#needhelp{ margin-left:10px;}
#mo_index_code{text-align:right;}
#mo_phone_number{ text-align:left;}

label{ font-size:9px; color:#324C65; }

#registerdevices a{ display:block; float:left; border:1px solid #034da7; margin:2px; padding:1px; text-decoration:none; background-color:#FFFFFF; text-align:center; font-weight:bold; opacity: 0.9; filter:alpha(opacity=90); width:80px;}
#registerdevices a img{ height:93px; width:70px;}
#registerdevices a:hover{ border:1px solid #e66418; opacity:1.0; filter:alpha(opacity=100); }
.devtitle{ overflow:hidden; height:30px; display:block; vertical-align:middle;}
