img { border:0;}
body {	background: #fff; font-size: 62.5%; color: #333; padding: 0; margin: 0; font-family: Helvetica, "Trebuchet MS", Arial, sans-serif; }
div.clear { clear: both; margin: 0; padding: 0; }

div#header { background: #f2f2f2; border-bottom: 1px solid #ccc; padding: 5px; height: 80px; }
div.header-content { width: 750px; margin: 0 auto; }
div.header-content h1 { width: 200px; height: 39px; float: left; background: url(http://www.unlock-now.com/img/unlock-now-logo.png); text-indent: -30000px; margin: 20px 0 0 0; }
div.header-content h1 { _background: url(http://www.unlock-now.com/img/unlock-now-logo-ie.png); }
div.header-content h1 a { width: 200px; height: 39px; display: block;}
div.header-content h2 { width: 45%; float: right; font-size:1.60em;}
div#navigation { background: #e6e6e6; border-bottom: 1px solid #ccc; padding: 7px; height: 10px; }

form { padding:0; margin:0;}
div#content { width: 95%; min-width: 900px; margin: 0 auto; padding: 15px 0 25px 0; }
div#content div.picture-big { width: 25%; float: left; padding: 35px 0px 0px 0px; }
div#content div.picture-big img { display: block; }
div#content div.phone-content { width: 70%; float: right; }
div#content div.paypal { padding: 100px 0px 0px 60px; width: 80px;}
div#content img.paypal { padding: 4px; }

div#main { width: 80%; min-width: 750px; float: left; }

div#sidelang { width: 150px; float:right; text-align: right; padding: 4px; margin-top: 0px; position: absolute; z-index: 3000; right: 28px; direction:ltr;}
.dropdown dt {cursor:pointer; background:url(http://www.unlock-now.com/img/flecha.png) no-repeat; background-position: right; padding-right: 15px;}
.dropdown dd {overflow:hidden; display:none;}
.dropdown ul {list-style:none; border-top:none;}
.dropdown li {display:inline;}
.dropdown a, .dropdown a:active, .dropdown a:visited, .dropdown a:hover {display:block; padding:4px; text-decoration:none; border:1px solid #690; background: #fff;}

div#sidebar { width: 100%; padding: 4px; margin-top: 20px;}
div#sidebar p { font-size: 14px; }
div.container { width: 80%; margin: 0 auto;}
div.sidemodel { width: 24.7%; float: left; min-height: 150px;}

div.home { width: 750px; margin: 0px auto; }

div.phone-content h3 { font-size: 3em; letter-spacing: -0.05em; margin-bottom: 6px; padding-bottom: 6px;}
div.phone-content h4 { font-size: 2em; margin-top: 30px; letter-spacing: -0.05em; }
div.phone-content h3 strong { color: #C0DD00; }
div.phone-content h3 em { font-style: normal; color: #666; }
div.phone-content p { font-size: 1.30em; line-height: 1.40em;  }

div#fimei { background: #E4EABF; -webkit-border-radius: 1em; -moz-border-radius: 1em; padding: 10px 10px 20px 10px; }
div#fimei label input { font-size: 1.40em; color: #333; border-top: 1px solid #9BA55A; border-left: 1px solid #9BA55A; width: 225px; }
div#fimei label { font-weight: bold; font-size: 1.30em; display: block; width: 240px; float: left; }
div#fimei input.bsend { background: #f9f9f9; margin-top: 13px; float: left; font-size: 1.30em; padding: 2px 5px; display: block; }
div#combo_zone { font-weight: bold; font-size: 1.30em; display: block; width: 240px; height:44px; float: left; margin-right: 15px; }

#footer { border-top: 1px solid #ccc; background: #f2f2f2; font-size: 1.10em; color: #333; padding: 15px; }
#footer div { width: 750px; margin: 0 auto; }

div.logout {float: right;}

div.unlocker { padding-bottom: 40px; }
div.unlocker img { float: left; display: block; margin-bottom: 60px; margin-right: 20px;}
div.unlocker h2 { font-size: 3em; letter-spacing: -0.05em; margin: 5px 0 5px 0; padding-top: 0px;}
div.unlocker p { font-size: 1.30em; line-height: 1.40em;  }
div.unlocker a { text-decoration: none; color: #690; }

div.first { margin-right: 25px; }
div.simunlocker { width: 330px; float: left; }
div.simunlocker img { float: left; display: block; margin-bottom: 60px; margin-right: 20px; }
div.simunlocker h2 { font-size: 2em; letter-spacing: -0.05em; margin: 5px 0 5px 0; padding-top: 0px;}
div.simunlocker p { font-size: 1.30em; line-height: 1.40em; margin: 0; }
div.simunlocker a { text-decoration: none; color: #690; }

.mark { padding: 5px; border-style: dashed; border-width: 1px; border-color: #690;}
div.center { text-align: center; margin: 1em auto; display: block;}

div.text p { font-size: 1.30em; }
div.text h2 { font-size: 1.80em; }
div.text h3 { font-size: 1.40em; }

div.adm { font-size: 1.30em; padding: 0px 20px 20px 20px; }

div#supportcontent { width: 850px; margin: 0 auto; padding: 15px 0 25px 0; direction: ltr;}
a { color: #690;  text-decoration: underline; }
a:visited { color: #690; text-decoration: underline; }
a:active { color: #690; text-decoration: underline; }
a:hover { color: #690; text-decoration: underline; }

.normal { font: 9pt Verdana, Arial, Helvetica; }
.title { font: bold 14pt Arial, Helvetica, Verdana; color: #690; margin-top: 10px; margin-bottom: 10px; }
.subleft { font: bold 13pt Arial, Helvetica, Verdana; color: #690; float: left; margin-bottom: 8px; }
.subleft em { color: #666; font-style: normal;}
.subright { font: bold 13pt Arial, Helvetica, Verdana; color: #690; float: right; }
.subright em { color: #666; font-style: normal; margin-bottom: 8px; }

table.nav { width: 100%; background: #ddd; border: 0; border-collapse: collapse; }
table.nav tr td { font: 9pt Verdana, Arial, Helvetica; width: 25%;}
table.nav tr td a { display: block; padding: 5px; }
table.nav tr td a:hover { background: #f5f5f5; }

table.list { width: 100%; }
table.list tr td { font: 10pt Arial, Helvetica, Verdana; padding: 5px;  }
table.list th { padding: 5px; background: #690; }

div#unlockcode { width: 70%; padding: 10px; margin-top: 30px; margin-bottom: 20px; margin-left: 70px; border: 1px solid #690; background: #f2f2f2;}
div#unlockcode h1 { color: #690; }
div#unlockcode h1 tt { color: #000; }

.warning {
	background: #fefea2 url(http://www.unlock-now.com/img/warning.png) no-repeat 1.5em 1.5em;
	-webkit-border-radius: 1em; -moz-border-radius: 1em;
	font: 1.6em/1.6em Arial, sans-serif;
	color: #000;
	border: 1px solid #DDDB60;
	padding: 1.3em 2em 1.3em 4em;
	min-height: 20px;
	margin: 0px 0px 15px 0px;
	-moz-border-radius: .6em;
}

.dhx_combo_img{
	position:absolute;
	top:3px;
	right:0px;
	width:17px;
	height:20px;
}


.dhx_combo_option_img{
	position:relative;
	top:1px;
	margin-left:2px;
	left:0px;
	width:18px; height:18px;
}
.dhx_combo_input{
	color:#333333;
	font-size: 1.40em;
	border:0px;
	padding:2px 2px 2px 2px;
	position:absolute;
	top:0px;
}
.dhx_combo_box{
	margin-top:1px;
	position:relative;
	text-align:left;
	border-top:1px solid #9BA55A;
	border-left:1px solid #9BA55A;
	border-bottom: 2px solid #eee;
	border-right: 2px solid #eee;
	height:24px;
	_height:25px;
	overflow:hidden;
    background-color: white;
}

.dhx_combo_list{
   position:absolute;
   z-index:230;
   overflow-y:auto;
   overflow-x:hidden;
   border:1px solid black;
   height:100px;
   font-family: Arial;
   font-size: 9pt;
   background-color: white;
}


.dhx_combo_list div{
	cursor:default;
	padding:2px 2px 2px 2px;
}
.dhx_selected_option{
	background-color:navy;
	color:white;
}


.dhx_combo_img_rtl{
	position:absolute;
	top:0px;
	left:1px;
	width:17px;
	height:20px;
}
.dhx_combo_option_img_rtl{
	float:right;
	margin-right :0px;
	width:18px; height:18px;
}

.dhx_combo_list_rtl{
	direction: rtl;
	unicode-bidi : bidi-override;
   position:absolute;
   z-index:230;
   overflow-y:auto;
   overflow-x:hidden;
   border:1px solid black;
   height:100px;
   font-family: Arial;
   font-size: 9pt;
   background-color: white;
}
.dhx_combo_list_rtl div{
	direction: rtl;
	unicode-bidi : bidi-override;
}
.dhx_combo_list_rtl div div{
	float :right !important;
	cursor:default;
	padding:2px 2px 2px 2px;
}
.dhx_combo_list_rtl div img{
	float :right !important;
}
.dhx_combo_list_rtl div input{
	float :right !important;
}
