@charset "utf-8";

* {
margin:0;
padding:0;
}

body {
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:#060606;
margin:0;
padding:0;
text-align: left;
font-size:100.1%;
font:100%/1.4 verdana, arial, helvetica, sans-serif;
}

*, html, body {
margin: 0;
padding: 0;
border: 0;
}

p {
font-size:11px;
color:#0b2940;
}

A:link { 
COLOR: #1D1D1D; 
font-family:Verdana, Arial, Helvetica; 
font-size: 11px; 
TEXT-DECORATION: none
}

A:visited { 
COLOR: #4BA91B; 
font-family: Verdana; 
font-size: 11px; 
TEXT-DECORATION: none 
} 

A:hover { 
COLOR: #4BA91B; 
font-family: Verdana; 
font-size: 11px; 
TEXT-DECORATION: none
}

#container {
margin: 0 auto;
}

#wrapper {
margin:0 auto;
width:1000px;
background-image:url(../layout/img/wrapper.jpg);
background-repeat:repeat-y;
}

#topbar {
height:123px;
background-image:url(../layout/img/topbar.jpg);
}

#date {
width:90px;
font-size:11px;
color:#FFFFFF;
float:left;
padding-left:870px;
margin-top:-80px;

}

#supportedphones {
font-size:12px;
color:#000000;

}

#pagelink {
padding-left:10%;
padding-top:5px;
font-weight:bold;
font-size:11px;
color:#000000;
}

#pagelinkbottom {
padding-left:10%;
padding-bottom:5px;
font-weight:bold;
font-size:11px;
color:#000000;
}

#phonesearch {
background-image:url(../layout/img/searchmodel.jpg);
background-repeat:no-repeat;
width:210px;
height:50px;
}

#phonesearch #search1 {
background:none;
width:100px;
font-size:12px;
margin-right:3px;
border:none;
margin-top:13px;
margin-left:10px;
}

#phonesearch #search {
background:none;
background-image:url(../layout/img/smallbutton.gif);
width:67px;
color:#FFFFFF;
font-size:14px;
border:none;
margin-top:15px;
margin-left:5px;
}

#newsletter {
background-image:url(../layout/img/newsletter.jpg);
width:210px;
height:65px;
}

#newsletter h3 {
line-height:16px;
font-size:16px;
padding:0;
margin:0;
width:200px;
padding-top:12px;
padding-left:10px;

}

#newsletter #search2 {
background:none;
width:100px;
font-size:12px;
margin-right:3px;
border:none;
margin-top:10px;
margin-left:8px;
}

#newsletter #search3 {
background:none;
background-image:url(../layout/img/smallbutton.gif);
width:67px;
color:#FFFFFF;
font-size:14px;
border:none;
margin-left:5px;
}


#openidbox {
float:left;
position:relative;
width:220px;
margin-left:365px;
margin-top:35px;
}

#openidbox p {
font-weight:bold;
}

#openidbox #submitopenid {
background:none;
background-image:url(../layout/img/smallbutton.gif);
margin-left:10px;
width:67px;
border:none;
color:#FFFFFF;
font-size:14px;
}

#openidbox #openid {
background:none;
margin-left:0px;
margin-right:-1px;
margin-top:1px;
width:110px;
border:none;
}

#openidbox #submitopenid {
}

#loginbox {
margin-top:35px;
margin-left:620px;
float:left;
position:relative;
width:355px;
}

#loginbox p {
font-weight:bold;
}

#loginbox p a{
color:inherit;
}

#loginbox #user {
background:none;
width:110px;
border:none;
}

#loginbox #pass {
background:none;
margin-left:10px;
width:110px;
border:none;
}

#loginbox #login {
background:none;
background-image:url(../layout/img/smallbutton.gif);
margin-left:10px;
width:67px;
border:none;
color:#FFFFFF;
font-size:14px;
}

#topmenu {
height:40px;
background-image:url(../layout/img/menu.jpg);
}

#topmenu ul {
list-style:none;
margin-left:10px;
}

#topmenu ul li {
float:left;

}
.seperator {
background-image:url(../layout/img/topmenuseperator.jpg);
width:2px;
height:40px;
}	

.language1 {
text-decoration:none;
display:inline;
font-weight:bold;
line-height:40px;
height:40px;
font-size:12px;
color:#060606;
margin-left:20px;
position: relative;

}

.language {
text-decoration:none;
display:inline;
font-weight:bold;
font-size:12px;
color:#060606;
padding-top:9px;
margin-left:10px;
}

#topmenu ul li a {
text-decoration:none;
padding-left:20px;
padding-right:20px;
padding-top:12px;
padding-bottom:12px;
margin-top:1px;
color: #060606;
font-weight:bold;
font-size:12px;
height:40px;
line-height:40px;
}

#topmenu ul li a:hover {
background-color:#D8DBE0;
color:#060606;

}


#no-javascript {
color:#FF0000;
font-size:12px;
font-weight:bold;
text-align:center;
line-height:20px;
}
#location {
padding-top:0px;
height:150px;
background-image:url(../layout/img/location.jpg);
}

#dbnC * {
margin: 0;
padding: 0;
border: 0;
}

#dbnC {
width: 100%;
position: relative;
}

#dbnC h3 {
font-size: 14px;
font-weight: bold;
color: #000000;
margin: 0 0 5px 0;
}

#dbnC #linkSection {
width: 690px;
padding-left:20px;
padding-right:20px;
padding: 0 0 0 0px;
margin: 0 auto;
overflow: hidden;
}

.links ul {
list-style-type: none;
width: 150px;
float: left;
}

.links ul#middleList {
width: 150px;
}

.links ul li {
font-size: 11px;
}

.links ul li a {
color: black;
text-decoration: none;
}

.links ul li a.active, 
.links ul li a:hover {
font-weight: bold;
color: #4BA91B;
}

#leftList {
padding-left:35px;
padding-right:0px;
padding-top:20px;
margin:0 auto;
}

/******************************************************************************
HOME PAGE          HOME PAGE          HOME PAGE          HOME PAGE
*******************************************************************************/

#sidebar {
float:left;
width:210px;
}

#submenu {
}

#submenu ul {
list-style:none;
}

#submenu ul li {
height:34px;
background-image:url(../layout/img/submenuitem.jpg);
}

#submenu ul li.clicked {
height:34px;
background-image:url(../layout/img/submenuitemonclick.jpg);
}	

#submenu ul li a {
margin-left:50px;
line-height:34px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

#submenu ul li a:hover {
text-decoration:underline;				
}

#submenu ul li ul {
list-style:none;
clear:both;
}
st
#submenu ul ul li.subsubmenu {
height:34px;
background-image:url(../layout/img/subsubmenuitem.jpg);
clear:both;
}

#submenu ul ul li.subsubmenu a {
margin-left:50px;
line-height:34px;
font-size:12px;
font-weight:bold;
color:#0b2940;
text-decoration:none;
clear:both;
}

#subsubmenu {
}

#subsubmenu ul {
list-style:none;
}
#subsubmenu ul li {
height:34px;
background-image:url(../layout/img/subsubmenuitem.jpg);
}	

#subsubmenu ul li.clicked {
height:34px;
background-image:url(../layout/img/subsubmenuitem.jpg);
}	

#subsubmenu ul li a {
margin-left:50px;
line-height:34px;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

#subsubmenu ul li a:hover {
text-decoration:underline;				
}

#subsubmenu ul li ul {
list-style:none;
clear:both;
}

#subsubmenu ul ul li.subsubmenu {
height:34px;
background-image:url(../layout/img/subsubmenuitem.jpg);
clear:both;
}

#subsubmenu ul ul li.subsubmenu a {
margin-left:50px;
line-height:34px;
font-size:12px;
font-weight:bold;
color:#0b2940;
text-decoration:none;
clear:both;
}

#subsubmenu1 {
}

#subsubmenu1 ul {
list-style:none;
}
#subsubmenu1 ul li {
height:34px;
background-image:url(../layout/img/subsubmenuitem.jpg);
}

#subsubmenu1 ul li.clicked {
height:34px;
background-image:url(../layout/img/submenuitemonclick.jpg);
}	

#subsubmenu1 ul li a {
margin-left:50px;
line-height:34px;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
#subsubmenu1 ul li a:hover {
text-decoration:underline;				
}

#subsubmenu1 ul li ul {
list-style:none;
clear:both;
}

#subsubmenu1 ul ul li.subsubmenu {
height:34px;
background-image:url(../layout/img/subsubmenuitem.jpg);
clear:both;
}

#subsubmenu1 ul ul li.subsubmenu a {
margin-left:50px;
line-height:34px;
font-size:12px;
font-weight:bold;
color:#0b2940;
text-decoration:none;
clear:both;
}


#supportmodule {
background-image:url(../layout/img/support.jpg);
background-position:top;
background-repeat:no-repeat;
height:370px;

}		

#supportmodule h1, h2, h3 {
color:#fff;
text-align:left;
margin-left:20px;
}

#supportmodule h1 {
padding-top:190px;
font-size:24px;
font-weight:bold;
}

#supportmodule h2 {
font-size:16px;
margin-top:5px;
}

#supportmodule h3 {
font-size:12px;
margin-top:10px;
}
#supportmodule h4 {
font-size:12px;
margin-top:10px;
padding-left:10px;
}

#latestnewsmodule {
padding-left:20px;
margin-bottom:20px;

}

#latestnewsmodule h1 {
color:#61cb1a;
font-size:18px;
}


#latestnewsmodule h2 {
color:#0B2940;
font-size:14px;
margin:0;
padding:0;
margin-top:10px;
}


#latestnewsmodule h3 {
color:#000;
}


#latestnewsmodule p {
color:#0B2940;
font-size:12px;
line-height:14px;
}


#latestnewsmodule1 {
padding-left:5px;
margin-bottom:0px;
width: 180px;   
}               

#latestnewsmodule1 h1 {
color:#61cb1a;
font-size:18px;
}              


#latestnewsmodule1 h2 {
color:#0B2940;
font-size:14px;
margin:0;
padding:0;     
margin-top:10px;     
}               


#latestnewsmodule1 h3 {
color:#000; 
}              


#latestnewsmodule1 p {
color:#0B2940;
font-size:12px;
line-height:14px;
}



#maincontent {
float:left;
}


#ad1homepage {
background-image:url(../layout/img/ad1debrandyourphone.jpg);
width:789px;
height:136px;
position:relative;
}

#ad2homepage {
background-image:url(../layout/img/ad4downloadarea.jpg);
width:789px;
height:136px;
position:relative;
}

#ad3homepage {
background-image:url(../layout/img/ad1sonyericssonservicesNEWTXT.jpg);
width:789px;
height:136px;
position:relative;
}

#ad6homepage {
width:789px;
height:136px;        
position:relative;
}   

#ad4homepage {
background-image:url(../layout/img/ad2nokiaservices.jpg);
width:789px;
height:136px;
position:relative;
}

#ad8homepage {    
background-image:url(../layout/img/ad8wmservices.jpg);
width:789px;         
height:136px;   
position:relative;   
}    

#ad5homepage {
background-image:url(../layout/img/ad5faqnewtxt.jpg);
width:789px;
height:136px;
position:relative;
}

#content {
float:left;
width:579px;
position:relative;
}

.product {
background-image:url(../layout/img/productbg.jpg);
background-repeat:no-repeat;
background-position:right;
width:579px;
height:190px;
margin-top:10px;
margin-bottom:10px;
padding-top:30px;
float:left;
}

.product h1 {
font-weight:bold;
color:#61bb1a;
font-size:18px;
line-height:30px;
}
.product img {

margin-top:-10px;
float:left;
}

.singleproduct{
background-image:url(../layout/img/productbg.jpg);
background-repeat:no-repeat;
background-position:top right;
width:580px;
margin-top:30px;
margin-bottom:10px;
padding-top:10px;
float:left;
}

.singleproduct h1 {
font-weight:bold;
color:#61bb1a;
font-size:18px;
line-height:30px;
}
.singleproduct img {

margin-top:-10px;
float:left;
}


.download {
background-image:url(../layout/img/smallerbg.jpg);
background-repeat:no-repeat;
background-position:right;
width:580px;
height:100px;
margin-top:10px;
margin-bottom:10px;
padding-top:30px;
float:left;
}

.download h1 {
font-weight:bold;
color:#61bb1a;
font-size:18px;
line-height:30px;
}
.download img {

margin-top:-10px;
float:left;
}

.productdescription {
width:285px;
float:left;
}

.productdescription h1 {
margin-left:20px;
position:relative;
}
.productdescription p {
margin-left:20px;
position:relative;
}

.productdescription p a {
color:#d93a28;
font-weight:bold;
font-size:11px;
}


.downloaddescription {
width:410px;
float:left;
}

.downloaddescription h1 {
margin-left:20px;
font-size:12px;
position:relative;
}
.downloaddescription p {
margin-left:20px;
position:relative;
}

.downloaddescription p a {
color:#d93a28;
font-weight:bold;
font-size:11px;
}

.buynow {
color:#61bb1a;
}

.buynow ul li{

}

.buynow ul li a {
font-size:11px;
color:#61bb1a;
}


.productservices {
width:160px;
margin-right:5px;
float:left;
}

.productservices ul {
list-style:none;
}

.downloadservices {
width:160px;
margin-right:5px;
float:left;
}

.downloadservices ul {
list-style:none;
}

li.servicesseperator {
width:100px;
height:1px;
background-image:url(../layout/img/productservicesseperator.jpg);
background-position:right;
background-repeat:no-repeat;
font-size:2px;
line-height:1px;
}

.productservices ul li{

}
.productservices ul li a {
font-size:11px;
color:#0b2940;
}

.services1 {
width:600px;
margin-right:5px;
float:left;
font-size:11px;
color:#000000;
}

.services1 ul {
list-style:none;
}

.services1 ul li{
font-size:11px;

}
.services1 ul li a {
font-size:11px;
color:#0b2940;
}

#rightsidebar {
float:left;
width:210px;
}


/******************************************************************************
          SERVICES           SERVICES           SERVICES           SERVICES 
*******************************************************************************/
.servicesbox {
background-image:url(../layout/img/servicesbg.jpg);
background-repeat:no-repeat;
width:150px;
height:405px;
float:left;
margin-left:15px;
padding-left:10px;
padding-right:10px;
}

.servicesbox h2 {
margin:0;
padding:0;
color:#61cb1a;
font-size:18px;
margin-top:10px;
margin-bottom:10px;
}

.servicesbox img {
margin-bottom:5px;
margin-left:25px;
}

/******************************************************************************
          BUY CREDITS             BUY CREDITS             BUY CREDITS   
*******************************************************************************/

#buycredits {
width:400px;
margin:0 auto;
}

#buycredits p{
margin-top:12px;
}

#buycredits a {
margin:0 auto;
}
  TABLE.MYTABLE
  { 
     font-family:arial;
     font-size:12px;
     background-color:#fff;
     width:400px;
     border-style:solid;
     border-color:black;
     border-width:0px;
	 text-align:center;
	 margin:0 auto;
  }



   TH.MYTABLE
  {
     font-size:18px;
     font-weight:bold;
	 color:#61cb1a;
  }
  
  .MYTABLE
  {  
     font-size:12px;
     color:#000;
	 font-weight:bold;
	border-color:#eaeaea;
     border-style:solid;
     border-width:1px;
     text-align:left;
	 line-height:25px;
	 padding-left:5px;
  }
  
  
   .MYTABLEHOVER
  {  
    font-size:12px;
     color:white;
	 font-weight:bold;
	 background-color:#61cb1a;
	 border-color:#eaeaea;
     border-style:solid;
     border-width:0px;
  }
  
  TD.MYTABLEPRICE {
     font-size:12px;
     color:#000;
	 text-align:center;
	 font-weight:bold;
	border-color:#eaeaea;
     border-style:solid;
     border-width:1px;
    
  }
  
  .MYTABLE1
  {
     font-size:12px;
     color:#000;
         font-weight:bold;
     border-style:solid;
     text-align:center;
         line-height:25px;
         padding-left:100px;
  }
  

/******************************************************************************
          STANDARD               STANDARD               STANDARD     
*******************************************************************************/


#standard {
width:530px;
margin:0 auto;
}

#standard h1{
color:#61cb1a;
font-size:18px;
margin-bottom:12px;
}

#standard p{
margin-bottom:12px;
}

#standard p img {
background-color:#fff;
padding:7px;
margin:7px;
border:#999999 solid 1px;
float:right;
}

#standard ol {
	margin-left:40px;
	font-size:18px;
	line-height:30px;
	font-weight:bold;
	color:#61cb1a;
	background-image:url(../layout/img/bag.jpg);
	background-position:right;
	background-repeat:no-repeat;

}

#standard ul li{
font-size:18px;
font-weight:bold;
color:#61cb1a;
line-height:24px;
}

#standard ul ul li {
margin-left:25px;
font-size:12px;
line-height:14px;
}



/******************************************************************************
FOOTER          FOOTER          FOOTER          FOOTER          FOOTER 
*******************************************************************************/

#footer {
height:45px;
width:1000px;
margin:0 auto;
background-repeat:no-repeat;
background-image:url(../layout/img/footerbg.jpg);
}

#footer p {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
line-height:35px;
}

