body
{

	background-image:url(http://www.blackberry-unlock.com/image/background.gif);
	font-family:Helvetica,"Trebuchet MS",Arial,sans-serif;
	font-size:62.5%;
	color:#333333;
}

#head {
	background-image:url(http://www.blackberry-unlock.com/image/bg_01.gif);
	height:79px;
	margin-left:auto;
	margin-right:auto;
	margin-top:4px;
	width:976px;
}

div.header-content { padding-top: 30px; margin-left: 30px; }
div.header-content h1 { width: 306px; height: 75px; float: left; background: url(http://www.blackberry-unlock.com/image/logoblackberry.png); text-indent: -30000px; margin: 0 0 0 0; background-repeat:no-repeat; }
div.header-content h1 a { width: 213px; height: 75px; display: block;}
div.header-content h2 { width: 45%; float: right; font-size:1.60em;}



#head h1
{
	padding: 30px 20px 20px 40px;

}
#head h1 a
{
	text-decoration: none;
	color:#333333;
}

.text {

	margin: 0px 40px 0 40px ;
}

div#foot {
	margin-left:auto;
	margin-right:auto;
	background-image:url(http://www.blackberry-unlock.com/image/bg_test2.gif);
	width:976px;
}

div#foot p{
	margin: 0 0 0 80px;
	padding: 3px 0 0 0;
}

#wrapper {
	background-image:url(http://www.blackberry-unlock.com/image/bg_test.gif);
	/*height:950px;*/
	padding-top:20px;
	margin-left:auto;
	margin-right:auto;
	width:976px;
}

#wrapper .titlebarpage {
	overflow-x:hidden;
	overflow-y:hidden;
	display:block;
	height:51px;
	list-style-type:none;
	margin-left:auto;
	margin-right:auto;
	width:960px;
}

#wrapper .titlebarpage .orinigalSecond {
	background-image:url(http://www.blackberry-unlock.com/image/titlebar_bg.gif);
	background-repeat:repeat-x;
	display:block;
	height:51px;
	list-style-image:none;
	list-style-type:none;
	margin:0;
	padding:0;
	width:960px;
	overflow: hidden;
}

#wrapper .titlebarpage .t01 {
	background-repeat:no-repeat;
	float:left;
	margin:10px 0px 0px 30px;
	height:51px;
	color:#9F9F9F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
}

#wrapper .titlebarpage .t01 strong
{
	color:#000000;

}

#wrapper .titlebarpage .t01 a
{
	margin:0px 0px 0px 6px;

}
#wrapper .titlebarpage .t01 a img
{
	border:0 none;
}



#corner {
	background-image:url(http://www.blackberry-unlock.com/image/corner.gif);
	background-repeat:no-repeat;
	clear:left;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	width:960px;
}


#wrapper .titlebarpage .t02 {
	float:left;
	height:42px;
	width:490px;
}
div.clear { clear:both; }

#search
{
	margin-top: 10px;
}

.input1 {
	background-image:url(http://www.blackberry-unlock.com/image/searchpage_search.gif);
	background-repeat:repeat-x;
	border:1px solid #B9B9B9;
	color:#333333;
	float:left;
	font-family:Arial;
	font-size:12px;
	height:19px;
	width:139px;
}
.input2 {
	background-image:url(http://www.blackberry-unlock.com/image/search_new.gif);
	background-repeat:no-repeat;
	border-width:0;
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-family:Arial;
	font-size:13px;
	height:23px;
	width: 23px;
}
.input3 {
	background-image:url(http://www.blackberry-unlock.com/image/search_cancel.gif);
	background-repeat:no-repeat;
	border-width:0;
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-family:Arial;
	font-size:13px;
	height:23px;
	width: 23px;

}

img {
	border:0 none;
}


form {
	margin:0;
	padding:0;
}

.padding
{

	height: 20px;
	width: 100%;
}

div#boxunlock{
	margin:20px 0 0  90px;
	margin-right:auto;
}
div#boxunlock h2{
	font-size:1.8em;
}
div#boxunlock h2 em{
	color: #330000;
	font-style:normal;
}

#wrapper #featmodel {
	background-repeat:no-repeat;
	width: 139px;
	height: 184px;
	margin :0px 30px 0px 0px;
	float:left;
	background-image:url(http://www.blackberry-unlock.com/image/models/Blackberry_Storm_9530.jpg);
}

div#wrapper h1 {
	width: 100%;
	text-align: center;
	font-size:3em;
	letter-spacing:-0.05em;
	margin-bottom:6px;
	padding-bottom:6px;
	color:#333333;
}

div#wrapper h1 em {
	color:#000000;
	font-style:normal;
}

#instructions
{
	width: 83%;
	margin-left:auto;
	margin-right:auto;
}

div#wrapper h4 {
	font-size:2em;
	letter-spacing:-0.05em;
	margin-top:30px;
}

div#wrapper p {
	font-size:1.3em;
	line-height:1.4em;
}

div#fimei{
	-moz-border-radius-bottomleft:1em;
	-moz-border-radius-bottomright:1em;
	-moz-border-radius-topleft:1em;
	-moz-border-radius-topright:1em;
	background:#CEE7EF none repeat scroll 0 0;
	padding: 10px 10px 20px;
	margin-top: 15px;
	width: 500px;
	float: left;
}


div#fimei label input {
	border-left:1px solid #CEE7EB;
	border-top:1px solid #CEE7EB;
	color:#333333;
	font-size:1.4em;
	width:225px;
}

div#fimei label {
	display:block;
	float:left;
	font-size:1.3em;
	font-weight:bold;
	width:240px;
}
div#fimei input.bsend {
	background:#F9F9F9 none repeat scroll 0 0;
	display:block;
	float:left;
	font-size:1.3em;
	color:#000000;
	font-weight:bold;
	margin-top:13px;
	padding:2px 5px;
}

div#paymeth {
	float: right;;
	margin: 16px 15px 0 0px;

}

div#combo_zone {
	display:block;
	float:left;
	font-size:1.3em;
	font-weight:bold;
	height:44px;
	margin-right:15px;
	width:240px;
}

div.modelinst {
	margin-left: 60px;
	margin-right: 60px;
	font-size:1.2em;
}
div.tblres {
	padding-top: 40px;
	margin-left: 60px;
	margin-right: 60px;
}


/* Carousel */

.infiniteCarousel {
  width: 920px;
  margin-top: 10px;
  height: 210px;
  left: 30px;
  position: relative;
}

.infiniteCarousel .wrapper {
  width: 745px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  height: 200px;
  margin: 0 90px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  border: 5px solid #000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.infiniteCarousel .wrapper ul {
  width: 999999px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 10px;
  width: 85px;
}

.infiniteCarousel ul .selectedit{
	/*background-color: red;*/
	background-image:url(http://www.blackberry-unlock.com/image/back_sel.jpg);
	background-repeat:repeat-x;
}

.infiniteCarousel ul .selectedit .textpart{
}





.infiniteCarousel ul li img {
  display:block;
  margin-left: 4px;
  cursor: pointer;
}

.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 37px;
  background: url(http://www.blackberry-unlock.com/image/arrow.png) no-repeat 0 0;
  text-indent: -999999px;
  position: absolute;
  top: 37px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}

.infiniteCarousel div.textpart {
	width:100%;
	text-decoration: none; 
	color:#333333;
	cursor:pointer;
	display:table;
	font-family:Arial,Helvetica,sans-serif;
	font-size:17px;
	font-weight:bold;
	margin-top:4px;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
}


#DHX

.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 img{
	float: right;
}
.dhx_combo_box{
        margin-top:1px;
        position:relative;
        text-align:left;
        border-top:1px solid #CEE7EB;
        border-left:1px solid #CEE7EB;
        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;
}

.warning {
	background: #fefea2 url(http://www.blackberry-unlock.com/image/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;
}

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

div#querytable {
	background:#F2F2F2 none repeat scroll 0 0;
	border:1px solid #666699;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	width:50%;
}
div#querytable h3 {

	margin-left:10px;
	font-size: 1.5em;
	display: inline;
	
}


div#querytable table {
	margin-left:auto;
	margin-right:auto;
	font-size: 1.4em;
}

div#unlockcode {
	background:#F2F2F2 none repeat scroll 0 0;
	border:1px solid #666699;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	padding:10px;
	width:40%;
}

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

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



