/* styles for v5+ browsers */

body {
	margin:0;
	padding:0;
	color:#333333;
	background:#fff;
	font:76% Arial, Helvetica, Verdana, sans-serif;
	}

/* display elements */
h1, h2, h3 {
	/*margin: .5em;*/
	padding:0;
	/*color: #333333;*/
	color:#333333;
	}
h1 {
	font-size:1.4em;
	}
h2 {
	font-size:1.3em;
	}
h3 {
	font-size:1.1em;
	font-weight: bold;
	}
p {
	font-size:1em;
	}
a {
	color:#0033CC;
	text-decoration: none;
	/*background:#ddd;*/
}
a:hover {
	text-decoration: underline;
	/*background:#fff;*/
}
a.green {
	color:#66CC00;
	font-weight: bold;
	text-decoration: underline;
	/*background:#ddd;*/
}
a.green:hover {
	text-decoration: underline;
	/*background:#fff;*/
}
.title{
	/*color: #333333;*/
	color:#333333;
	font-size: 1.2em;
	font-weight: bold;
}
.title a,.title a:hover{
	/*color: #333333;*/
	color:#333333;
	text-decoration:none;
}
.grey{
	/*color: #333333;*/
	color:#333333;
}
.green{
	color:#66CC00;
	font-weight: bold;
}
.blue{
	color:#0033CC;
	font-weight: normal;
}
.was{
	color: #FFA467;
	text-decoration: line-through;
}
.small{
	font-size: 0.9em;
}
fieldset{
	border: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
}
fieldset legend{
	display: none;
}
.error {
	color:#f00;
	background:#fff;
	}
.bold {
	font-weight:bold;
	}

/* list elements 
ul {
	margin:0;
	padding:0;
	list-style:none;
	}*/

/* admin elements */
#admin, #admin a {
	margin:0;
	padding:.5em 0;
	background:#f00;
	color:#fff;
	}

/* hidden elements */
.hide {
	display:none;
	}

.left {
	float:left;
	}
.right {
	float:right;
	}
.clear-all { /* can be used on a <div> or <br> to avoid collapsing divs - especially ns6 (pc) */
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}

/* structural elements */
/* if no right column required, remove #col-three and #col-two then put content in #col-two-three */
#wrapper {
	width:750px; /* #wrapper = #col-one + 10px + #col-two-three */
	font-size: 0.9em;
	padd
	}
#header {
	width:100%;
	clear:both;
	}
#col-one {
	width:110px;
	float:left;
	}
#col-two-three { /* #col-two-three = #col-two + 10px + #col-three */
	width:640px;
	float:right;
	}
#col-two {
	width:543px;
	float:left;
	background: white;
	}
#col-two-myaccount {
	width:640px;
	float:left;
	}
#col-three {
	width:97px;
	float:right;
	background:white;
	}

/* start styles to centre content (remove these styles if site should be left-aligned) */
body {
	text-align:center; /* centres content in ie4/5 */
	}
#wrapper {
	margin:0 auto; /* centres content (except in ie4/5) */
	text-align:left; /* left-aligns all sub-content */
	}
#col-two-three {
	text-align:left; /* ie4 fix needed due to float:right; */
	}
/* end styles to centre content */

/* previous/continue buttons floated left/right within #buttons div */
#buttons {
	border-top:1px solid #000;
	padding:5px;
}

.ptop1{
	padding-top: 1px;
}
.ptop3{
	padding-top: 3px;
}
.ptop5{
	padding-top: 5px;
}
.ptop7{
	padding-top: 7px;
}
.ptop9{
	padding-top: 9px;
}
.ptop10{
	padding-top: 10px;
}
.ptop11{
	padding-top: 11px;
}
.ptop13{
	padding-top: 13px;
}
.ptop15{
	padding-top: 15px;
}
.pleft1{
	padding-left: 1px;
}
.pleft3{
	padding-left: 3px;
}
.pleft5{
	padding-left: 5px;
}
.pleft7{
	padding-left: 7px;
}
.pleft9{
	padding-left: 9px;
}
.pleft10{
	padding-left: 10px;
}
.pleft11{
	padding-left: 11px;
}
.pleft13{
	padding-left: 13px;
}
.pleft15{
	padding-left: 15px;
}
.pright1{
	padding-right: 1px;
}
.pright3{
	padding-right: 3px;
}
.pright5{
	padding-right: 5px;
}
.pright7{
	padding-right: 7px;
}
.pright9{
	padding-right: 9px;
}
.pright10{
	padding-right: 10px;
}
.pright11{
	padding-right: 11px;
}
.pright13{
	padding-right: 13px;
}
.pright15{
	padding-right: 15px;
}
.pbottom1{
	padding-bottom: 1px;
}
.pbottom3{
	padding-bottom: 3px;
}
.pbottom5{
	padding-bottom: 5px;
}
.pbottom7{
	padding-bottom: 7px;
}
.pbottom9{
	padding-bottom: 9px;
}
.pbottom10{
	padding-bottom: 10px;
}
.pbottom11{
	padding-bottom: 11px;
}
.pbottom13{
	padding-bottom: 13px;
}
.pbottom15{
	padding-bottom: 15px;
}

/*==============By P'Nan===========*/
.fontI{
	font-style: italic;
}
ul#uldash{
	margin-left: 15px;
}
ul#uldash li{
	list-style: none;
	background: url(../images/bl_dash.gif) left no-repeat;
	text-indent: 0px;
	padding-left: 15px;
}
ul.ulNormal{
	margin-left: 15px;
}
/*
ul.ulNormal li{
	list-style: square outside url(../images/img_bullet.gif);
}

ul.ulStarlist{
	margin-left: 15px;
}
ul.ulStarlist li{
	list-style: none;
	background: url(../images/bl_star.gif) top left no-repeat;
	text-indent: 0px;
	padding-left: 15px !important;
}
*/

/* starting styles of YU */
form{
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.txtbox{
	border:1px solid #333333;
}
.bgred{
	background: red;
}
.bgyellow{
	background: yellow;
}
.bggreen{
	background: green;
}

#bg543top{
	width: 543px;
	background: url(../images/bg_543top.gif) top;
	background-repeat: no-repeat;
}
/* Mac IE5 */
:root #bg543top {
   width: 543px;
	background: url(../images/bg_543top.gif) top;
	background-repeat: no-repeat;
	margin-left: -6px;
}
/* Mac IE5 */
#bg543bottom{
	width: 543px;
	background: url(../images/bg_543bottom.gif) bottom;
	background-repeat: no-repeat;
	padding-bottom: 23px;
}
#bg543bottomsearch{
	width: 543px;
	background: url(../images/bg_543bottomsearch.gif) bottom;
	background-repeat: no-repeat;
}
#bg543top2col{
	width: 543px;
	background: url(../images/bg_543top2col.gif) top;
	background-repeat: no-repeat;
}
#bg543bottom2col{
	width: 543px;
	background: url(../images/bg_543bottom2col.gif) bottom;
	background-repeat: no-repeat;
	padding-bottom: 23px;
}
#bg543top1col{
	width: 543px;
	background: url(../images/bg_543top1col.gif) top;
	background-repeat: no-repeat;
}
#bg543bottom1col{
	width: 543px;
	background: url(../images/bg_543bottom1col.gif) bottom;
	background-repeat: no-repeat;
	padding-bottom: 23px;
}
#bg272top{
	width: 272px;
	background: url(../images/bg_272top.gif) top;
	background-repeat: no-repeat;
}
#bg272bottom{
	width: 272px;
	background: url(../images/bg_272bottom.gif) bottom;
	background-repeat: no-repeat;
	padding-bottom: 23px;
}
#bg640top{
	width: 640px;
	background: url(../images/bg_640top.gif) top;
	background-repeat: no-repeat;
}
#bg640bottom{
	width: 640px;
	background: url(../images/bg_640bottom.gif) bottom;
	background-repeat: no-repeat;
	padding-bottom: 23px;
}
#bg700top{
	width: 700px;
	background: url(../images/bg_700top.gif) top;
	background-repeat: no-repeat;
}
#bg700bottom{
	width: 700px;
	background: url(../images/bg_700bottom.gif) bottom;
	background-repeat: no-repeat;
	padding-bottom: 23px;
}

/* nav styles */
#col-one ul li {
	margin:0;
	/*border-bottom:1px solid #000;*/
	padding:1px 0 0px 12px;
	}
#col-one ul li ul li {
	border:0;
	padding:0px 0 0 10px;
	}
#titlephones{
	margin: 0px 0px 1px 0px;
}
#titleaccessories{
	margin: 12px 0px 3px 0px;
}
#titleinformation{
	margin: 15px 0px 5px 0px;
}
* html .txtboxsearch{
	width: 79px;
	font-size: 1em;
	border: 1px solid #333333;
}
.txtboxsearch{
	width: 82px;
	font-size: 1em;
	border: 1px solid #333333;
}
* html .btngosearch{
	padding-left: 3px;
	padding-top: 2px;
}
.btngosearch{
	margin-left: 3px;
	padding-top: 2px;
}
* html .selectboxsearch{
	width: 104px;
	border:1px solid #333333;
	font-size: 1em;
	margin:4px 0px 2px 0px;
}
.selectboxsearch{
	width: 106px;
	border:1px solid #333333;
	font-size: 1em;
	margin:5px 0px 2px 0px;
}

/* product list styles */
ul#productlist li, ul#productreviews li {
	margin:.5em;
	/*border-bottom:1px solid #000;*/
	}
	
/* header */
* html #header1{
	width: 750px;
	background: white;
	padding-top:10px;
	padding-bottom: 8px;
}
#header1{
	width: 750px;
	background: white;
	padding-top:10px;
	padding-bottom: 5px;
}
#head-logo{
	width: 135px; /* org. value 125px; */ 
	float: left;
	padding: 30px 18px 13px 6px; /* Added 18.10.2006 */
}* HTML #head-logo{
	padding-left: 3px;
}
#head-nav{
	float: left;
	width: 370px; /* org value 520px */
}
#head-nav-ul ul li{
	height: 15px;
	display: inline;
	border-right: solid 1px #6685E0;
	padding: 0px 17px 0px 20px;
}

/* Added 30.10.2006 */
#head-nav-ul ul li.last{ 
	padding-right: 0;
	
}

#head-button-bar{
	height: 45px; /* 18.10.2006 org. value 45px */
	background: transparent url(../bg_buttonbar.gif) no-repeat; /* 16.10.2006 */
}
#head-button-bar ul li{
	display: inline;
	float:left;
}
#head-minicart{
	float: right;
	width: 100px;
}
#carttitle{
	width: 100px;
}
* html #minicart-text{
	margin-top: 0px;
	background: url(../bg_minicart2.gif) bottom no-repeat;
}	
#minicart-text{
	background: url(../bg_minicart2.gif) bottom no-repeat;
}
/*safari */
body:last-child #minicart-text {
	margin-top: 0px;
	background: url(../bg_minicart2.gif) bottom no-repeat;
}
/*safari */
#cartotal{
	padding-left: 7px;
	padding-top: 1px;
	padding-bottom: 3px;
}
#cartotal a:hover{
	text-decoration: none;	
}
#crumbtail{
	height: 25px;
	background: white;
	color: #333333;
}
#crumbtail a{
	color: #333333;
	text-decoration: underline;
}
#crumbtail a:hover{
	text-decoration: none;
}
* html #hello{
	font-size:0.9em;
	color:white;
	margin-top:0px;
	margin-left:0px;
}
#hello{
	padding-top: 2px; /* added 17.10.2006 */
	font-size:0.9em;
	color:white;
	margin-left:0px;
 /*	margin-top:-3px; */ /* 17.10.2006 */
}

/*safari */
body:last-child #hello {
	font-size:0.9em;
	color:white;
	margin-left:0px;
	margin-top:-3px;
	m\argin-top:0px;
}
/*safari */


/* Top 5 Phones */
#top5{
	width: 96px;
	float: right;
	padding-bottom: 5px;
}
#top5 ul{
	margin:0;
	padding:0;
	list-style:none;
	}
#top5-thumb{
	width: 25px;
	float: left;
	padding:2px 0px 0px 0px;
}
* html #top5-text{
	padding:3px 0px 0px 0px;
	float: right;
	text-align: right;
}
#top5-text{
	width: 55px; /*Re-added 19.7.06 */
	padding:3px 0px 0px 0px;
	float: right;
	text-align: right;
}
* html #top5s{
	width: 96px;
	margin-top:0px;
}
#top5s{
	width: 96px;
	/*margin-top:-3px;*/ /*17.10.2006*/
}
#top5list1_4{
	width: 96px;
	background: url(../images/bg_top5.gif);
	margin-top:0px;
}
* html #top5list5{
	width: 96px;
	background: url(../images/bg_foottop5.gif) bottom;
	margin-top:0px;
	padding-bottom: 0px;
}
#top5list5{
	width: 96px;
	background: url(../images/bg_foottop5.gif) bottom;
	margin-top:0px;
	padding-bottom: 3px;
}
#top5-list{
	width: 87px;
	margin-left: 5px;
	padding-bottom: 3px;
	padding-top: 1px; /* 16.10.2006 */
	background: url(../images/bg_dotted.gif) repeat-x bottom;
}
#top5-listno5{
	width: 87px;
	margin-left: 5px;
	padding-bottom: 1px;
}
/* homepage */
#homebanner{
	width: 543px;
	background: white;
}
#homespot{
	width: 543px;
	padding-bottom: 3px;
}
#home-slogan, #home-slogan a, #home-slogan a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #66CC00;
	padding: 12px 0 5px 7px;
	text-decoration:none;
}
#home-bt{
	float: right;
}
#left1-price, #right1-price{
	text-align: right;
	padding-top: 5px;
}
#left2-price, #right2-price{
	text-align: right;
	padding-top: 5px;
	padding-right: 10px;
}
#left2-image, #right2-image{
	text-align: center;
}



#homerow{
	width:543px;
}
#left1-body{
	width: 271px;
	float: left;
	height: 168px;
	background: url(../images/bg_homebox1.gif) top no-repeat;
}
#left1-product{
	width: 271px;
}
#left1-image{
	width: 115px;
	padding-left: 5px;
	text-align: center;
	float: left;
}
#left1-detail{
	width: 140px;
	padding-right: 10px;
	float: right;
}
/* ************************/
#left2-body{
	width: 271px;
	float:left;
}
#left2-imagebox{
	width: 130px;
	height: 168px;
	float: left;
	background: url(../images/bg_homebox2.gif) top no-repeat;
}
#left2-promobox{
	width: 141px;
	float: right;
}
#left2-promo1{
	padding: 15px 0 0 10px;
	background: url(../images/bg_homebox3.gif) top no-repeat;
}
#left2-promo2{

	padding: 15px 0 0 10px;
	background: url(../images/bg_homebox3.gif) top no-repeat;
}
/* ************************/
#right1-body{
	width: 271px;
	float: left;
	height: 168px;
	background: url(../images/bg_homebox1.gif) top no-repeat;
}
#right1-product{
	width: 271px;
}
#right1-image{
	width: 115px;
	padding-left: 5px;
	text-align: center;
	float: left;
}
#right1-detail{
	width: 140px;
	padding-right: 10px;
	float: right;
}
/* ************************/
#right2-body{
	width: 271px;
	float:left;
}
#right2-imagebox{
	width: 130px;
	height: 168px;
	float: left;
	background: url(../images/bg_homebox2.gif) top no-repeat;
}
#right2-promobox{
	width: 141px;
	float: left;
}
#right2-promo1{
	padding: 15px 0 0 10px;
	background: url(../images/bg_homebox3.gif) top no-repeat;
}
#right2-promo2{
	padding: 15px 0 0 10px;
	background: url(../images/bg_homebox3.gif) top no-repeat;
}
/* ************************/

/* Product Detail */
#proddetail-title{
	padding-left: 4px;
	padding-bottom: 7px;
	font-size: 1.65em;
	font-weight: bold;
	background: none;
	color: #333333;
}
#allfeat-title{
	padding-left: 11px;
	padding-bottom: 7px;
	font-size: 1.65em;
	font-weight: bold;
	background: none;
	color: #333333;
}
#proddetail-content{
	padding-top: 20px;
}
#proddetail-form{
	width: 320px;
	margin-top: 12px;
}
* html #proddetail-content-left{
	width: 176px;
	float: left;
	text-align: center;
	padding-left: 2px;
	padding-bottom: 0px;
}
#proddetail-content-left{
	width: 176px;
	float: left;
	text-align: center;
	padding-bottom: 0px;
	padding-left: 2px;
}
#selectatt{
	padding-top: 7px;
	padding-bottom: 7px;
}
#proddetail-content-left label{
	display: none;
}
#proddetail-content-left select{
	margin-bottom: 1px;
	width: 106px;
	border: 1px solid #333333;
}
* html #proddetail-content-right{
	width: 350px;
	float: left;
	padding-bottom: 0px;
}
#proddetail-content-right{
	width: 350px;
	float: left;
	padding-bottom: 0px;
}
#proddetail-desc1{
	padding-right: 30px;
}
#proddetail-button{
	text-align: right;
}
#outofstockDiv {
	margin-top: -14px;
}
#glance{
	width: 320px;
}
#fetglance{
	padding-bottom: 5px; /* Orig. 1px 19/07/06 */
	margin-bottom: 13px; /* Added 19/7/06 */
	background: url(../images/bg_dotted.gif) repeat-x bottom;
}
#glanceicon{
	margin-top: 7px;
	margin-bottom: 6px;
}
#glance img{
	padding-right: 15px;
}
#proddetail-feat{
	width: 320px;
	margin-top: 11px;
}
* html #proddetail-feat ul li{
	display: list-item;
	list-style: square outside url(../images/img_bullet.gif);
	margin-left: 16px;
	line-height: 20px;
}
#proddetail-feat ul li{
	display: list-item;
	list-style: square outside url(../images/img_bullet.gif);
	margin-left: 11px;
	line-height: 20px;
}
#proddetail-feat p{
	margin-left: 16px;
	margin-top: 10px;
}
.prodicon img{
	margin-right: 10px;	
}
#proddetailprice{
	width: 95px;
	height: 18px;
	background: url(../images/bg_dotted.gif) repeat-x bottom;
}
* html .txtboxqty{
	width:17px;
	border:1px solid #333333;
	text-align: center;
	margin-left: 3px;
}
.txtboxqty{
	width:19px;
	border:1px solid #333333;
	text-align: center;
	margin-left: 3px;
}
#vat{
	padding: 3px 0px 0px 3px;
}
#viewall{ /* 11.10.2006 */
	/*padding-left: 16px;*/
}
	
/* Accessories */
* html #accbox{
	margin-top: -2px;
}
#accbox{
	margin-top: -2px;
}
* html #acc-inside{
	width: 543px;
}
#acc-inside{
	width: 543px;
}

/* Accessories 1 col */
#acc-box-item1{
	width: 110px;
	padding-left: 23px;
	float: left;
}
#acc-box-item{
	width: 110px;
	padding-left: 20px;
	float: left;
}
#acc-name-1col{
	width: 90px;
}
#acc-imgbox-1col{
	height: 125px;
}


/* Accessories 4 col */
#acc-hdr{
	padding: 33px 0 4px 23px;
	background: none;
}
#acc-name1{
	width: 95px;
	padding: 0px 15px 0px 14px;
	float: left;
}
#acc-name2{
	width: 95px;
	padding: 0px 15px 0px 20px;
	float: left;
}
#acc-name3{
	width: 95px;
	padding: 0px 15px 0px 20px;
	float: left;
}
#acc-name4{
	width: 95px;
	padding: 0px 15px 0px 20px;
	float: left;
}
#acc-img1{
	width: 131px;
	text-align: center;
	float: left;
}
#acc-img2{
	width: 131px;
	text-align: center;
	float: left;
}
#acc-img3{
	width: 131px;
	text-align: center;
	float: left;
}
#acc-img4{
	width: 131px;
	text-align: center;
	float: left;
}
#acc-price1{
	width: 95px;
	padding: 0px 15px 0px 14px;
	float: left;
}
#acc-price2{
	width: 95px;
	padding: 0px 15px 0px 20px;
	float: left;
}
#acc-price3{
	width: 95px;
	padding: 0px 15px 0px 20px;
	float: left;
}
#acc-price4{
	width: 95px;
	padding: 0px 15px 0px 20px;
	float: left;
}
#acc-image{
	text-align: center;
	padding-top: 4px;
}
* html #prodaccprice{
	width: 95px;
	height: 18px;
	padding-bottom: 0px;
	background: url(../images/bg_dotted.gif) repeat-x bottom;
}
#prodaccprice{
	width: 95px;
	height: 18px;
	padding-bottom: 1px;
	background: url(../images/bg_dotted.gif) repeat-x bottom;
}
* html #prodaccprice2{
	width: 95px;
	height: 18px;
	padding-top: 2px;
	background: url(../images/bg_dotted.gif) repeat-x top;
}
#prodaccprice2{
	width: 95px;
	height: 18px;
	padding-top: 1px;
	background: url(../images/bg_dotted.gif) repeat-x top;
}
#moreacc{
	padding: 10px 35px 0px 0px;
}

/* Footer */
#verisign{
	float: left;
	width:120px;
}
#footlink{
	width: 510px;
	float: left;
	text-align: center;
}
#venda{
	width: 120px;
	float: right;
}
#footer {
	width:100%;
	clear:both;
	margin:0;
	height: 90px;
	/*padding:6px 0;
	background:#ddd; */
	}
#footer li {
	float:left;
	display:inline;
	border-left:1px solid #333333;
	padding:0 .5em;
	}
#footer li.first {
	border-left:0;
}
#foottext{
	padding-top: 30px;
	line-height: 12px;
	font-size: 0.9em;
}

/* product list */
.catbanner{
	margin-left: 5px;
	margin-bottom: 13px;
}
#prodlist-title{
	padding-left: 4px;
	padding-bottom: 2px;
	font-size: 1.8em;
	font-weight: bold;
	background: none;
	color: #333333;
}
#acc-title{
	padding-left: 4px;
	padding-bottom: 2px;
	font-size: 1.8em;
	font-weight: bold;
	background: none;
	color: #333333;
}
#prodlist-compare{
	padding-right: 30px;
	padding-top: 5px;
}
#prodlist-product{
	width: 484px;
	margin-left: 23px;
	padding-bottom: 5px;
	background: url(../images/bg_dotted.gif) repeat-x bottom;
}
#prodlist-image{
	width: 147px;
	float: left;
	text-align: center;
}
#prodlist-detail{
	width: 337px;
	float: left;
}
#prodlist-desc{
	width: 215px;
	float: left;
}
#prodlist-price{
	width: 120px;
	float: right;
	text-align: right;
}
.prodlist-padtop{
	padding-top: 29px;
}
.invtname{
	font-size: 1.1em;
	font-weight: bold;
	color: #333333;
}
#compare-check{
	margin: 13px 0px 10px 4px;
	color: #333333;
}
#prodlist-qty{
	margin-top: 14px;
	color: #333333;
}
#prodlist-qty label{
	padding-top: 1px;
}
#proddetail-button label{
	padding-top: 1px;
}
#outofstockattqty{
	color: #333333;
}
#pagesel{
	padding-right: 30px;
	float: right;
	color: #333333;
	font-weight: bold;
}
#pagesearchsel{
	width: 500px;
	font-weight: bold;
	color: #333333;
	float: right;
	padding-right: 30px;
	word-spacing: 0.5em;
	text-align: right;
}
#pagesearchsel a{
	text-decoration: underline;
	color: #333333;
}
.pagenolink{
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}
.pageno{
	color: #333333;
	font-weight: bold;
}
#proddetailprice2{
	height: 18px;
	background: url(../images/bg_dotted.gif) repeat-x bottom;
}
.dottop{
	height: 18px;
	background: url(../images/bg_dotted.gif) repeat-x top;
}
.dotbottom{
	height: 18px;
	background: url(../images/bg_dotted.gif) repeat-x bottom;
}

/* category list */
.catname, .catname a{
	font-size: 1.1em;
	font-weight: bold;
	color: #333333;
}

/* Tell a friend */
#col2-content{
	padding: 20px;
}
#col2-content p{
	font-size: 1.1em;
	font-weight: bold;
	color: #333333;
}
.formlabel{
	width: 120px;
	float:left;
}
.forminput input{
	font-size: 1.0em;
	color: #333333;
	width: 250px;
	border: 1px solid #333333;
}
.forminput textarea{
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size: 1.0em;
	width: 250px;
	color: #333333;
	height: 100px;
	border: 1px solid #333333;
}
#btn{
	margin: 10px 0 0 0;
}

/* Search Results */
.selectaccsearch{
	width: 96px;
	border:1px solid #333333;
	padding: 0 0 0 1px;
	margin-bottom: 1px;
}
#accsearch-txt{
	padding-left: 1px;
}
#accsearch-line{
	height: 18px;
	background: url(../images/bg_dotted.gif) repeat-x bottom;
}
* html #accsearch-space{
	height: 19px;
}
#accsearch-space{
	height: 5px;
}
#searchheader{
	padding-left: 2px;
	padding-bottom: 5px;
}
#searchtxt{
	padding-right: 30px;
}
#refinehead{
	padding-top: 19px;
	padding-left: 21px;
}
.selectrefine{
	margin-left: 30px;
	margin-top: 13px;
	width: 484px;
	border:1px solid #333333;
}
#selectphonetxt{
	margin-top: 7px;
	margin-bottom: 3px;
	margin-left: 30px;
}
#selectphone select{
	margin-left: 30px;
	width: 484px;
	border:1px solid #333333;
}
#btrefine{
	float: right;
	padding-top: 6px;
	padding-right: 30px;
	padding-bottom: 20px;
}
#resultshead{
	padding-top: 17px;
	padding-bottom: 17px;
	padding-left: 21px;
}
#searchtxt{
	padding-top: 7px;
}
#noresult{
	margin-left: 30px;
	margin-bottom: 35px;
	width: 484px;
}

/* Static Page */
#page-banner{
	padding: 0 0 10px 5px;
}
#page-title{
	padding:0 0 0 6px;
	font-weight: bold;
	font-size:2em;
	color: #333333;
}
#pagecontent{
	padding: 0px 30px 8px 30px;
	text-align:left;
}
* html #whysignin{
	padding-left: 0px;
}
#whysignin{
	padding-left: 15px;
}
* html #signincontent{
	width: 460px;
	padding: 30px 0px 23px 0px;
	margin-left: 15px;
	text-align:left;
}
#signincontent{
	width: 460px;
	padding: 30px 0px 23px 0px;
	margin-left: 30px;
	text-align:left;
}
#signincontent ul{
	text-align: center;
}
* html #signincontent ul li{
	list-style: url(../images/img_bullet.gif);
	margin-left: 0px;
	text-indent: 20px;
}
#signincontent ul li{
	list-style: url(../images/img_bullet.gif);
	margin-left: 20px;
	text-indent: 0px;
	text-align: left;
}
#pagecontentnohead{
	padding: 10px 30px 8px 30px;
	text-align:left;
}
#pagecontentnohead ul li{
	list-style: url(../images/img_bullet.gif);
	list-style-position: outside;
	text-indent: 35px;
}
#pagecontentnohead1{
	padding: 10px 30px 8px 30px;
	text-align:left;
}
#pagecontentnohead1 ol{
	margin-left: 15px !important;
	margin-left/* */:/**/20px;
	padding-left: 0;
}
#pagecontentnohead1 ol li{
	padding: 0;
	margin: 0;
}
#pagecontentnohead1 ul{
	margin-left: 5px !important;
	margin-left/* */:/**/10px;
	padding-left: 0;
}
* html #pagecontentnohead1 ul li{
	list-style: url(../images/img_bullet.gif);
	margin-left: 0px;
	text-indent: 20px;
}
#pagecontentnohead1 ul li{
	list-style: url(../images/img_bullet.gif);
	margin-left: 20px;
	text-indent: 0px;
}
#pagecontenthelp{
	padding: 30px 30px 8px 30px;
}
#page-col1{
	width: 272px;
	float: left;
}
#page-col2{
	width: 271px;
	float: right;
}
#page-hdr{
	padding: 20px 0 10px 20px;
	color: #66CC00;
	font-weight: bold;
	text-align:left;
}
#page-list{
	padding: 0 34px 0 34px;
	text-align:left;
}
#page-list ul li{
	line-height: 11px;
	padding-bottom: 6px;
}

/* Package */
#package-body{
	width: 520px;
}
#package-title{
	margin-top: 40px;
	margin-left: 15px;
}
#package-no{
	font-size: 1.1em;
	padding: 0 0 7px 0;
}
#package-col1{
	width: 230px;
	float: left;
	padding: 10px 15px 20px 15px;
}
#package-right30{
	width: 230px;
	float: left;
	margin: 10px 30px 20px 0;
}
#package-image{
	width: 90px;
	float: left;
}
#package-detail{
	float: right;
}
#package-desc{
	padding-left: 8px;
	color:#0033CC;
}
#package-bt{
	float: right;
	padding-top: 20px;
}
#adleft{
	padding-top: 10px;
}
#adright{
	padding-top: 0px;
	text-align: right;
}

/* my account */
#myaccount-content{
	padding: 20px 20px 10px 9px;
}
#myacc-content{
	padding: 10px 30px 10px 30px;
}
#col23-content{
	padding: 10px 30px 10px 30px;
}
.title2{
	color: #333333;
}
* html #signin-btn{
	padding: 10px 0 0 0;
}
#signin-btn{
	padding: 10px 0 0 0;
}
#forgotpass{
	padding-left: 28px;
	font-size: 11px;
}
table .title{
	font-size: 13px;
}
table .small{
	font-size: 10px;
}
.morebtn{
	margin-left:-1px;
}
* html .txtcontact{
	width: 217px;
}
.txtcontact{
	width: 242px;
}
* html .txtareacontact{
	width: 217px;
}
.txtareacontact{
	width: 242px;
}
#help-backtop{
	padding: 10px 0 10px 20px;
}
/* ending styles of YU */


/* starting styles of TON*/
/* start MYACCOUNT : by ton 10-01-06*/
#col-one-myacc{
	width:110px !important;	/* netscape */  
	width/**/:108px; /* ie */
	float:left;
	background:#fff;
	}
#col-two-three-myacc{ /* #col-two-three = #col-two + 10px + #col-three */
	width:640px;
	float:right;
	background:#fff;
	}
#col-two-myacc{
	width:640px;
	float:left;
	background:#fff;
	}
.myacc_info_width{
	width:543px;
	margin:0px;
}
.myacc_inclu{
	background:url(../images/bg_myacc_y.gif) repeat-y;
	width:97px;
}
.myacc_92{
	width:92px;
}
.myacc_line{
	border-bottom:1px solid #ffffff;
}
.myacc_hdr{
	color:#ffffff;
	padding-left:5px;
}
.myacc_detail{
	margin-top:16px;
	margin-left:23px;
	margin-right:23px;
}
.height5-form{
	clear:both;
	height:5px;
	line-height:5px;
	font-size:0;
}
.height11-form{
	clear:both;
	height:11px;
	line-height:11px;
	font-size:0;
}.height14-form{
	clear:both;
	height:14px;
	line-height:14px;
	font-size:0;
}
.redbg{
	background:red;	
	}
.greenbg{
	background:green;	
	}
.myacc_link a{
	background:none;
	color:#ADBEEF;
}
.myacc_link a:hover{
	text-decoration:underline;
	background:none;
	color:#ADBEEF;
}
.myacc_link_underline{
	text-decoration:underline;
	color:#333333;
}
.myacc_link_underline a{
	color:#333333;
}
.myacc_link_none{
	text-decoration:none;
	color:#333333;
}
.myacc_link_none a{
	color:#333333;
}
.pad-left5{
	padding-left:5px;
}
.pad-right5{
	padding-right:5px;
}
.pad-right6{
	padding-right:-6px;
}
.pad-all-menu{
	padding:6px 3px 0px 6px;
}
.fdarkblue{
	color:#03C;
}
.flightgray{
	color:#ADBEEF;
}
.itemcenter{
	text-align:center;
}
.itemright{
	text-align:right;
}
.itemleft{
	text-align:left;
}
.bg_frame_top{
	background:url(../images/bg_543top.gif);
/*	height:47px;*/
	width:543px;
}
.bg_frame_bottom{
	background:url(../images/bg_543bottom.gif);
/*	height:74px;*/
	width:543px;
}
.bg_frame_login_top{
	background:url(../images/bg_white_login_top.gif);
	width:640px;
	height:56px;
}
.bg_frame_login_bottom{
	background:url(../images/bg_white_login_bottom.gif);
	width:640px;
	height:71px;
}
.help_width{
	width: 108px; /* netscape */
	width:/**/:105px; /* ie */
}
.help_hdr{
	color:#8c8c8c;
}
.pad-left11{
	padding-left:11px;
}
.pad-left29{
	padding-left:29px;
}
.pad-right29{
	padding-right:29px;
}
.pad-left58{
	padding-left:58px;
}
.pad-left144{
	padding-left:144px;
}
.pad-top3{
	padding-top:3px;
}
div.lacombo1{
	width: 152px !important; /*for netscape*/
	width/**/:149px; 		 /*for IE*/
	float:left;
	padding-right:1px;
}
.title_gap{
	padding-bottom: 8px ;
}
div.titlecomboinput select{
	width: 60px !important;  /*for netscape*/
	width/**/:60px; 		  /*for ie*/
	border:1px solid #676767;
	color:#333333;
}
div.titlecomboinput{
	margin:0 0 0 0;
	padding:0;
	
}	
/* end MYACCOUNT : by ton 10-01-06 */
/* start LOGIN : by ton 13-01-06 */
div.ilabel{
	width:150px;
	float:left;
}
div.iinput{
	height:25px;
	width:150px;
	float:left;
}
div.iinput input{
	margin-bottom:3px;
	margin-left:3px;
	float:left;
	border:1px solid #676767;
}

div.einput {
	float: left;
	width: 150px;
	margin-left: 3px !important;
	margin-left/**/: 1px;
}

div.etext {
	float: left;
	width: 250px;	
	margin-left: 0 !important;
	margin-left/**/: 3px;
}

div.pinput input{
	margin-bottom:3px;
	margin-left:3px;
	float:left;
	border:1px solid #676767;
	width: 144px !important;  /*for netscape*/
	width/**/:150px; 		  /*for ie*/
}

.bdr_input{
	border:1px solid #676767;
	color: #333333;
}
.chpass{
	width: 145px;
	border:1px solid #676767;
	color: #333333;
}
.height1-form{
	clear:both;
	height:1px;
	line-height:1px;
	font-size:0;
}
.pad-left22{
	padding-left:22px;
}
.pad-left24{
	padding-left:24px;
}
.pad-left4{
	padding-left:4px;
}
.pad-right50{
	padding-right:50px;
}
/* end LOGIN : by ton 13-01-06 */
/* start basket : by ton 16-01-06 */
.pad-left42{
	padding-left:42px;
}
.pad-left71{
	padding-left:71px;
}
#buttons-pos {
	padding:15px 0 0 0;
	width:497px;
}
#buttons-pos640 {
	padding:15px 0 0 0;
}
.buttons_width147{
	width:147px;
}
.pad-left147{
	padding-left:147px;
	
}
td.bgtotal_label{
/*	background:#F4F4F4;*/
	/*border-bottom:thin dotted #797979;
	border-top:thin dotted #797979;*/
	padding-left:5px;
	background: url(../images/bg_dotted.gif) repeat-x bottom;
}
td.bgtotal_price{
	/*border-bottom:thin dotted #797979;
	border-top:thin dotted #797979;*/
	padding-left:5px;
	background: url(../images/bg_dotted.gif) repeat-x top;
}
.qty-box{
	border:1px solid #676767;
	width:22px;
	text-align:center;
}
.bggrey{
	background:#F4F4F4;
}
.basket_bt{
	margin-top:-10px;
}
.txt_total_basket{
	font-size:1.1em;
	font-weight: bold;
	padding:0;
	margin:0;
	}
/* end basket : by ton 16-01-06 */
/* start add contact detail : by ton 18-01-06 */
.pad-left23{
	padding-left:23px;
}
div.lacombo{
	width: 152px !important; /*for netscape*/
	width/**/:150px; 		 /*for IE*/
	float:left;
	height:25px;
}
div.comboinput select{
	border:1px solid #676767;
	color:#333333;
}
div.comboinput{
	margin:0 0 0 3px;                        
	height:25px;
}	
div.comboinputfix {
	margin:0 0 3px 0;                        
	height:20px;
}
div.comboinputfix select{
	width: 148px !important; /*for netscape*/
	width/**/:155px;
	border:1px solid #676767;
	color:#333333;
}
.basket_width{
	width:540px;
}
div.iinput3{
	height:25px;
	width:200px;
	margin-left:2px;
	float:left;
	vertical-align:middle;
}
span.short input{
	width:35px;
	border:1px solid #676767;
	margin:2px 2px 4px 1px;
	height:14px;
	color:#333333;
}
span.long input{
	width: 99px !important;  /*for netscape*/
	width/**/:103px; 		  /*for ie*/
	margin:2px 0px 4px 2px;
	border:1px solid #676767;
	height:14px;
	color:#333333;
}
input.checkboxhck1 {
	float:left;
	height:15px;
	}	
.height3-form{
	clear:both;
	height:3px;
	line-height:3px;
	font-size:0;
}
.height10-form{
	clear:both;
	height:10px;
	line-height:10px;
	font-size:0;
}
.height22-form{
	height:22px;
	line-height:22px;
	font-size:0;
	margin-top:0;
}
.height14-form{
	clear:both;
	height:14px;
	line-height:14px;
	font-size:0;
}

/* end add contact detail : by ton 18-01-06 */
/* start order summary : by ton 20-01-06 */
.ordersum_left{
	width:380px;
}
.ordersum_right{
	width:256px;
}
.bg380_top{
	background:url(../images/bg380_top.gif);
	height:56px;
	width:380px;
}
.bg380_bottom{
	background:url(../images/bg380_bottom.gif);
	height:83px;
	width:380px;
}
.bg256_top{
	background:url(../images/bg256_top.gif);
	height:53px;
	width:256px;
}
.bg256_bottom{
	background:url(../images/bg256_bottom.gif);
	height:55px;
	width:256px;
}
.bg256_top_payment{
	background:url(../images/bg256_top_payment.gif);
	height:40px;
	width:256px;
}
.bg256_bottom_payment{
	background:url(../images/bg256_bottom_payment.gif);
	height:40px;
	width:256px;
}
.bg250{
	background:url(../images/bg250_up.gif);
	/*background:#F4F4F4;*/
	width:250px;
	height:327px;
	margin-top:0;
}
.buttons-order360{
	padding:7px 0 0 23px;
	width:360px;
}
.buttons-order250{
	padding:12px 0 0 0;
	width:250px;
}

.icheck{
	width:20px;
	float:left;
}
.dcheck{
	float:left;
	width:180px !important; /*for netscape*/
	width/**/:170px; 		 /*for IE*/
	padding-right:4px;
}
div.lcfcombo{
	width: 83px !important; /*for netscape*/
	width/**/:80px; 		 /*for IE*/
	float:left;
	height:19px;
	padding-bottom:3px;
}
div.cfcombo select{
	width: 110px !important;  /*for netscape*/
	width/**/:111px; 		  /*for ie*/
	border:1px solid #676767;
	height:19px;
	color:#333333;
}
div.cfcombo{
	margin:0 0 0 0;  /***/
	padding:0;
	height:19px;
	padding-bottom:5px;
}
.cfinput{
	width: 109px !important; /*for netscape*/
	width/**/:107px; 		 /*for IE*/
	float:left;
	height:19px;
	padding-bottom:3px;
}
.cfinput input{
	border:1px solid #676767;
	width: 109px !important;  /*for netscape*/
	width/**/:107px; 		  /*for ie*/
}
span.sshort select{
	width: 44px !important;  /*for netscape*/
	width/**/:44px; 		  /*for ie*/
	border:1px solid #676767;
	color:#333333;
}
span.slong select{
	width: 61px !important;  /*for netscape*/
	width/**/:63px; 		  /*for ie*/
	border:1px solid #676767;
	color:#333333;
}
span.slong{
	padding-left:4px;
}
under_line{
	background: url(../images/bg_dotted.gif) repeat-x;
}
span.slong_search select{
	width: 103px !important;  /*for netscape*/
	width/**/:108px; 		  /*for ie*/
	border:1px solid #676767;
	color:#333333;
}
span.slong_searchacc select{
	width: 95px !important;  /*for netscape*/
	width/**/:96px; 		  /*for ie*/
	border:1px solid #676767;
	color:#333333;
}
.cfselect{
	width: 110px !important; /*for netscape*/
	width/**/:111px; 		 /*for IE*/
}
.cfselect select{
	width:90px;
	color:#333333;
}
.cflable{
	width: 83px !important;  /*for netscape*/
	width/**/:83px; 	  /*for ie*/
	float:left;
	padding-bottom:3px;
}
.csflable{
	width: 83px !important;  /*for netscape*/
	width/**/:80px; 		  /*for ie*/
	float:left;
	height:19px;
}
.cfsinput input{
	width:20px;
	border:1px solid #676767;
}
.payment_detail{
	margin-left:40px;
/*	margin-bottom:5px;*/
	padding-right:0px;
	margin-top:0;
}
.payment_hdr{
	padding-top:9px;
	/*margin-top:15px;*/
	margin-left:25px;
	margin-right:12px;
}

.height0-form{
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
.odr_receipt_detail{
	margin-top:10px;
	margin-left:23px;
	margin-bottom:2px;
}
#bg640top{
	width: 640px;
	background: url(../images/bg_640top.gif) top;
	background-repeat: no-repeat;
}
#bg640bottom{
	width: 640px;
	background: url(../images/bg_640bottom.gif) bottom;
	background-repeat: no-repeat;
	padding-bottom: 23px;
}
td.bgcut{
	padding-left:5px;
	background: url(../images/bg_dotted.gif) repeat-x bottom;
}
.line_dott{
	background: url(../images/bg_dotted.gif) repeat-x;
	width:100%;
	height:1px;
}
.radiobox{
	margin-left:0 0 3px 0;

}
.delivery_op{
	margin:0;
	vertical-align:middle;
}
.total_darkblue{
	color:#3C63D6;
}
.margintop_15{
	margin-top:-35px;
}
.txt_popup{
	color:#333333;
}
.height20{
	height:20px;
}
.height5{
	height:5px;
	valign:middle;
}
.width196{
	width:196px;
}
.pad-right35{
	padding-right:35px;
}
div.iinput82{
	height:25px;
	width:82px;
	float:left;
}
div.iinput82 input{
	margin-bottom:1px;
	float:left;
	border:1px solid #676767;
}
div.iinputtxt29 textarea{
	width:180px;
	height:80px;
	margin-bottom:3px;
	padding-left:0px;
	margin-left:3px;
	border:1px solid #676767;
	text-align:left;
}
div.ilabel29{
	width: 150px !important; /*for netscape*/
	width/**/:147px; 		 /*for IE*/
	float:left;
}
#bg380top{
	width: 380px;
	background: url(../images/bg380_top.gif) top;
	background-repeat: no-repeat;
}
#bg380bottom{
	width: 380px;
	background: url(../images/bg380_bottom.gif) bottom;
	background-repeat: no-repeat;
	padding-bottom: 23px;
}
#bg256top{
	width: 256px;
	background: url(../images/bg256_top.gif) top;
	background-repeat: no-repeat;
}
#bg256bottom{
	width: 256px;
	background: url(../images/bg256_bottom.gif) bottom;
	background-repeat: no-repeat;
	padding-bottom: 23px;
}
.chkbox_label{
	width: 18px !important;  /*for netscape*/
	width/**/:17px; 		  /*for ie*/
	float:left;
}
.chkbox_txt{
	width: 155px !important;  /*for netscape*/
	width/**/:153px; 		  /*for ie*/
	float:left;
	margin-left:2px;
}
.header_title{
	pad-left:5px;
}
.pad-left21{
	padding-left:21px;
}
.height35-form{
	clear:both;
	height:35px;
	line-height:35px;
	font-size:0;
}
.pad-top25{
	padding-top:25px;
}
.pad-top14{
	padding-top:14px;
}
.history{
	width:150px;
	text-align:left;
}
.txt_edit{
	margin-top:-15px;
}
* html .deliverdot{
	height: 1px;
}
.deliverdot{
	height: 15px;
}
#backhelp{
	padding: 5px 0 0 30px;
}
* html .ie-height7-form{
	height:7px;
}
* html .ie-emaillb{
	width:60px;
}
 .ie-pad-left147{
	padding-left :147px;
}
.margin-left147{
	margin-left: 147px; 
}

* html .ie-pad-left24{
	padding-left /**/:24px;
}
* html table{
	font-size /**/: 1em;	
}
* html .ie-buttons_width295{
	width /**/:295px;
}
.wd520{
	width:520px;
}


/* ----   */
.acc_name{
	height: 47px;
}
#bullet ul li{
	list-style: url(../images/img_bullet.gif);
	margin-left: 20px;
	text-indent: 0px;
}
/* end order summary : by ton 20-01-06 */
/* ending styles of TON*/

/* styles of Tikky  */
#myacc_detail_bank{
	margin-top:5px;
	margin-left:15px;
	margin-right:15px;
}
#red{
	color:#FF0000;
}
/* end of styles of Tikky */


/* Styles of Kari/Frantic */

.smallLinks a, .smallLinks A:visited{
	color:#66cc00;
	padding: 0 0 3px 0px;
	font-size: 11px;
}
.smallLinks{
	margin-top:6px;
	margin-bottom:16px;
	margin-left:4px;
}

.smallLinks SPAN{
	margin-right:10px;
}
.smallLinks A IMG{
	padding-right: 5px;
}
A.noBorder IMG{
	border: none;
}
IMG{
	border: none;
}

* HTML .subjectBoxContainer{
	height: 20px;
}

.subjectBox{
	border: 1px solid #000;
	width: 244px;
}* HTML .subjectBox{
	width: 221px;
}

#dotline{ /* 11.10.2006 */
	padding-bottom: 5px; 
	margin-bottom: 13px;
	background: url(../images/bg_dotted.gif) repeat-x bottom;
}

INPUT .resetBt{
	background: transparent url(/resources/images/buttons/bt_clear.gif) no-repeat left top;
}

#footerNew{
	clear: both;
	width: 100%;
	padding: 37px 0;
}
#footerNew #vendaLogo, #footerNew #geotrustLogo{
	float: right;
	display: inline;
}

#footerNew #geotrustLogo{
	margin-right: 10px;
}

#footerNew DIV.separatorLine{
	border-bottom: 1px solid #ccccbb;
	clear:both;
	height: 1px;
	line-height: 1px;
	font-size:1px;
	display:block;
	margin-bottom: 4px;
	padding-top: 4px;
}* HTML #footerNew DIV.separatorLine{
	padding-top: 0px;
}

#footerNew UL.bulletlist{
	list-style-type:none;
	margin:0;
	padding:0;
	display:block;
}

#footerNew UL.bulletlist LI{ 
	
	font-size: 11px;
	display: inline;
	white-space: nowrap;
	margin:0 0 0 5px;
	border:0;
	float: left;
	padding:0 0 0 15px;
	background: transparent url(../bullet_default.gif) no-repeat 0 3px;
}

#footerNew SPAN.copyright{
	text-align:left;
	line-height:21px;
	font-size:10px;
	display:block;
	margin-left: 5px;
}
/* My Account Box */
#boxMyAccount{
	width: 96px;
	background: #e0e0dd url(/content/ebiz/nokia/resources/images/bg_myacc_bt.gif) bottom left no-repeat;
	padding:0 0 5px 0;
	margin-left:1px;
}

#boxMyAccount A:link, #boxMyAccount A:visited{
	text-decoration: none;
}

#boxMyAccount A:hover{
	text-decoration: underline;
}

#boxMyAccount IMG{
	border:0;
}

#boxMyAccount H3{
	margin: 0 0 10px 0;
}

#boxMyAccount DL{
	width: 88px;
	margin: 0 3px 10px 5px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

#boxMyAccount DT{
	font-weight: bold;
	margin:0;
	padding:0;
}
#boxMyAccount DD{
	margin:0;
	padding: 0;
}

#topBanner{
	float: left;
	width: 115px;
}



/* End of styles of Kari / Frantic */


/*  Start  Revise alignment on RT 30490   */
div.iinput3-r{
	width: 147px !important;  /*for netscape*/
	width/**/:155px; 		  /*for ie*/
	float:left;
}
div.einput-r {
	float: left;
	width: 148px;
	margin-left: 3px !important;
	margin-left/**/: 1px;
}
*:first-child+html div.einput-r {   /*   ie 7     */
	float: left;
	width: 150px;
	margin-left: 2px !important;
}
div.iinput3-r2{
	width:182px;
	float:left;
	margin-left:3px;
}
.bdr_input-r{
	border:1px solid #676767;
	color: #333333;
	width: 143px !important;  /*for netscape*/
	width/**/:149px; 		  /*for ie*/
}
*:first-child+html #title {
	margin-left:3px;
}
*:first-child+html div.lacombo1{
	width: 149px !important; /*for netscape*/
	float:left;
}
*:first-child+html div.iinput3-r{
	width: 150px !important;
	float:left;
}
*:first-child+html span.long input{
	width: 98px !important;  /*for netscape*/
	margin:2px 0px 4px 1px;
	border:1px solid #676767;
	height:14px;
	color:#333333;
}
*:first-child+html div.etext {     /*   ie 7     */
	float: left;
	width: 280px;	
	padding-left: 3px;
}
div.iinput-r input{
	margin-bottom:3px;
	margin-left:3px;
	float:left;
	border:1px solid #676767;
	width: 144px !important;  /*for netscape*/
	width/**/:150px; 		  /*for ie*/	
}
/*  Start  Revise alignment on RT 30490   */

.h3blue {
	color:#0033CC;
	margin:5px 0 8px 0;
}

