body {
	margin:0px;
	background-image:url(/images/iphone/body-bg2.jpg);	/*background-color: #f1f1f1;*/
	height:100%;
	}
h1{	font-size:16pt;		}
form {
	margin:0px;
	}
img { border:0px;}


td{
	font-family: Arial, Verdana, Tahoma, Trebuchet MS, Helvetica, sans-serif;
	font-size:12px;
	color:#4E5560;
	text-decoration:none;
	font-weight:normal;
	}

p 	{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4E5560;
	text-decoration:none;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	}


ul, ol, li  {
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4E5560;
	text-decoration:none;
	font-weight:normal;
	line-height:16px;
	}

.input {
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#505050;
	width:200px;	height: 17px;	
	text-decoration:none;
	font-weight:normal;
	}

.banner{
	color:black;
	background-color:#FFFFFF;
	text-align: center;
	vertical-align: middle;
	width:100%;
	height:90px;
}

.bottom-left-right{
	background-image:url(/images/iphone/bottom-bg.png);
}

.bottom-row{
	background-color:#89aced;
}

.inp{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	color:#003366;
	text-decoration:none;
	border:1px solid #003366;
}

select{
	/*font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;*/
	/*font-size:12px;
	background-color:#FFFFFF;
	color:#003366;
	text-decoration:none;
	border:1px solid #003366;*/
	}

.top-bg{
	background:url(/images/iphone/top-bg1.gif) repeat-x left top;
}

.top-link-bg{
	background:url(/images/iphone/toplink-bg.gif) repeat-x left top;
	height:29px;
	}

.top-links-txt{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:14px;
	text-decoration:none;
	vertical-align:middle;
	}

	
a.top-links-txt{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	font-size:14px;
	}

a.top-links-txt:hover{
	color:#000000;
	text-decoration:underline;
	}

.caption{
	/*font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;*/
	font-size:31px;
	/*font-weight:bold;*/
	color:#70AA00;
}

.caption_small a{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #70AA00;
	text-decoration:none;
	font-size:12px;
	}
.caption_small a:hover{
	font-weight:bold;
	color:#353A42;
	text-decoration:underline;
	}

.left-nav{
	background:url(/images/iphone/rt-tb-tp.png) no-repeat left bottom;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	text-align:center;
	}
.featured-product{
	background:url(/images/iphone/rt-tb-tp.gif) no-repeat left bottom;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	}

.left-nav-bg{
	background:url(/images/iphone/left-bg.gif) repeat-x left top;
	}

.left-nav-center{
	background: url(/images/iphone/left-bg.gif) repeat-x top left;
	}

.left-nav-center .menu {
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
}

a:hover{
	font-weight:normal;
	color:#353A42;
	text-decoration:underline;
	}

a{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #0060aa;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	}

.contact-us{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color:#4E5560;
	font-weight:bold;
	text-decoration:underline;
	font-size:15px;
	}
.left-nav-center1{
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	}

.left-nav-bottom1{
	background:url(/images/iphone/lft-btm.png) no-repeat left bottom;	
	}

.body-curv-top{
	height: 20px;
	background:url(/images/iphone/body-curv-top.gif) no-repeat left top;
	}
.body-curv-top-small{
	height: 20px;
	background:url(/images/iphone/body-curv-top-small.gif) no-repeat left top;
	}

.body-curv-btm{
	background:url(/images/iphone/product-btm.gif) no-repeat left top;
	}
.body-curv-btm-small{
	background:url(/images/iphone/body-curv-btm.gif) no-repeat left top;
	}

.body-curv-center{
	background-color:#FFFFFF;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	}

.view-gallery{
	color:#5984C1;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	}

.user{
	color:#5984C1;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

	}

.body-txt{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4E5560;
	text-decoration:none;
	font-weight:normal;
	line-height:18px;
	}

.right-curv-btm{
background:url(/images/iphone/rht-curv-btm.gif) no-repeat left top;
}
.product-bg{
background:url(/images/iphone/product-bg.png) no-repeat left top;color: #333333;
}
.product-head{
font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight:normal;
text-decoration:none;
text-align:left;
padding-left:30px;padding-bottom:5px;
}
.product-head a{
font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight:normal;
text-decoration:none;
	}
.product-head a:hover, .product-head a.selected{
color:#EED100;
text-decoration:none;
}
.previous-next{
font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
color:#70AA00;
font-size:14px;
font-weight:normal;
text-decoration:underline;
}
.previous-next a{
font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
color:#70AA00;
font-size:15px;
font-weight:bold;
text-decoration:underline;
}
.pages{
font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
color:#353A42;
font-size:14px;
font-weight:normal;
text-decoration:none;
}
.pages a{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#353A42;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	}
.product-btm{
	background:url(/images/iphone/product-btm.gif) no-repeat left top;
	}

.product-name{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#505050;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	}
.product-name a{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#505050;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	}

.product-name a:hover{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#505050;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	}
	
.add-rating{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#909090;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
.add-rating a{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#aaaaaa;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
	
.our-price{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#CD0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	}

.sale-price{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#CD0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	}
	
.big-price{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#CD0000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
.regular-price {
	text-decoration: line-through;
	font-size:12px;
	font-weight:bold;
	color: #4E5560;
}
.save-amount {	
	color:#4E5560;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.sale-tag {
	position: absolute;	margin-left: -170px;
	margin-top: -35px;
}.sale-badge {	position: absolute;	margin-left: -170px;	margin-top: -15px;}.sale-badge2 {	position: absolute;	margin-left: -140px;	margin-top: -10px;}.sale-badge1 {	position: absolute;	margin-left: -40px;	margin-top: -10px;}
.sale-badge img {
	position: absolute;
}
.sale-badge-text {
	width: 50px;
	position: absolute;
	text-align: center;
	margin-top: 8px;
	margin-left: 2px;
	padding: 0;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	color: white;	display: none;
}

.footer-links{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	background-image: url(/images/iphone/gr-ct-cr.png);
	background-repeat: repeat-x;
}

.footer-links a{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
	}

.footer-txt{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4E5560;
	text-decoration:none;
	font-weight:normal;
	font-weight:bold;
	line-height:18px;
	}

.footer-links a:hover{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:normal;
	text-decoration:underline;
	}
.product-txt{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;	
	text-align:left;
	padding:0 0 0 30px;
	}

.rated{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#4E5560;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
.right-yellow{
	background:url(/images/iphone/prdt-rt-nav.png) no-repeat left top;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:noraml;
	color:#ffffff;
	}

.right-yellow-bg{
	backgound-color:#e3e3e3;
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	}

.right-yellow-btm{
	background:url(/images/iphone/rgt-btm.png) no-repeat left bottom;
	color:#5984C1;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;

}
#welcome{
	color:#4E5560;
	font-family:Trebuchet MS,Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	margin-bottom: 5px;
}
.left-links-cat a {
	color: #353A42;	font-size:9pt;	text-decoration: none;	font-weight: bold;	
}.left-links-cat a:HOVER{	color: #353A42;	font-size:9pt;	font-weight: bold;	text-decoration: underline;}
.left-links-cat a.selected {
	color: #70AA00;
	text-decoration: none;	font-size:9pt;	font-weight: bold;
}.left-links-cat a.selected:HOVER{	color: #70AA00;	text-decoration: underline;	font-size:9pt;	font-weight: bold;}
.img-product-border {
	width: 70px;
	height: 70px;
}
.subcategories-head{
	font-family:Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	padding:0 0 0 40px;
}
.additional-views-container {
	padding-top: 0.5em;
}
.additional-views {
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #3c8cef;
	font-weight:bold;
	font-size:12px;
}
.brands {
	list-style: none;
	padding-left: 0;
}
tr.title td {
	text-align: center;
	font-weight: bold;
}
.table_head h1 {
	color: #3c8cef;
	font-weight: normal;
	text-align: left;
}

.caption_head {
	color: #3c8cef;
	font-weight: normal;
	font-size:14px;
	text-align: left;
}
#category-title h1 {	font-size: 21px;	color: #696969;}
.category-title, .brand-title {
	padding-left: 25px;
	color: #3c8cef;
	font-size: 15px;
	height: 51px;
	vertical-align: bottom;
	padding-bottom: 4px;
}
.error, .discounted {
	color: #FF0000;
}
.error-container {
	border: 1px solid #FF0000;
	padding: 1em;
	margin: 1em;
}
.checkout-box {
	border: 1px solid #D9D9D9;
}
.payment-method-title {
	font-size: 1.1em; 
	font-weight: bold;
}
td.best-selling-item {
	width: 33%;
	text-align: center;
	padding-top: 8px;
}

div.CVV_hide{
	position:absolute; 
	display:none; 
	width:400px;border:2px solod gray;
	background-color:silver;
}

div.CVV_show{
	position:absolute; 
	display:block; 
	width:400px;border:2px solod gray;
	background-color:silver;
}

div.EXProcess_show{
	position:absolute; 
	display:block; 
	width:350px;
	background-color:#3c8cef;
}

td.visible{
	display: table;
	text-align: center;
	width:100%;
}

td.invisible{
	display: none;
}

div.visible{
	display: table;
}

div.invisible{
	display: none;
}
/*#sddm{	margin: 0;	padding: 0;	z-index: 1000;}#sddm li{	margin: 0;	padding: 0;	list-style: none;	float: left;	font: bold 11px arial}#sddm li a{	display: block;	margin: 0 1px 0 0;	padding: 4px 10px;	width: auto;	color: #666666;;	text-align: center;	text-decoration: none}#sddm li a:hover{	background: #49A3FF}#sddm div{	position: absolute;	visibility: hidden;	margin: 0;	padding: 0;	background: #EAEBD8;	border: 1px solid #5970B2}	#sddm div a	{	position: relative;		display: block;		margin: 0;		padding: 5px 10px;		width: auto;		white-space: nowrap;		text-align: left;		text-decoration: none;		background: #EAEBD8;		color: #2875DE;		font: 11px arial}	#sddm div a:hover	{	background: #49A3FF;		color: #FFF} */div.customerbirthdate {	width: 220px;	height: 145px;	visibility: visible;	position: fixed;	right:20px;	bottom:0px;	padding:10px;	z-index: 10000;	vertical-align: middle; 	text-align: center;}div.customer-bd-title {	width: 220px;	height: 47px;	background-color: transparent;	background-image: url(/images/iphone/customer-bd-title.png);	background-repeat: no-repeat;	background-position: top left;}div.customer-bd-body {	height: 123px;	background-color: white;	border-left: 1px solid #cccccc;	border-right: 1px solid #cccccc;	background-color: #cccccc;}#customerBirthdate td {	color: #333333;	font-size: 12px;}div.feedback {	position: fixed;	right: 0;	top:40%;	z-index: 11100;}div.feedbackform {	width: 300px;	height: 250px;	border: 1px solid #aaaaff;	background-color: white;	visibility: hidden;	position: fixed;	left:40%;	top:32%;	padding:10px;	z-index: 11200;	background-image: url(/images/iphone/body-bg2.jpg);	vertical-align: middle; 	text-align: center;}
#feedbackForm td {	font-size: 9pt;	color: white;}div.disablingdiv {      display: none;       z-index:11000;      position: fixed;       top: 0%;       left: 0%;       width: 100%;       height: 100%;       background-color: black;       opacity:.5;      filter: alpha(opacity=50); }   div.disablingdiv2 {      display: none;       z-index:12000;      position: fixed;       top: 0%;       left: 0%;       width: 100%;       height: 100%;       background-color: black;       opacity:.5;      filter: alpha(opacity=50);   } td.breadcrumb { 	height:	40px;	color: #333333;	padding-left: 10px;	padding-right: 10px;	font-size: 13px;}#fronpageCategories h2{	font-size: 15px;}#fronpageCategories a{	color: #333333;	font-size: 15px;	text-decoration: none;}#fronpageCategories a:HOVER{	color: #888888;	font-size: 15px;	text-decoration: none;}#breadcrumb a {	color: #333333;	font-size: 13px;	text-decoration: none;}#breadcrumb a:HOVER {	text-decoration: none;}ul.dropdown a{	font-size: 14px;	font-weight: bold;}#dropdownMenu a{	font-size: 14px;	color: #1e2c4b;}#dropdownMenu2 a{	font-size: 14px;	color: #1e2c4b;}#dropdownMenu a:HOVER {	font-size: 14px;	color: #3f537e;	text-decoration: none;}#dropdownMenu2 a:HOVER{	font-size: 14px;	color: #3f537e;	text-decoration: none;}ul.dropdown li:HOVER{	background-color: #f59302;}td.breadcrumb-left { 	background-image: url(/images/iphone/breadcrumb-left-gray.png);	background-repeat: no-repeat;	background-position: left top; 	height:	40px;	width: 11px;}td.breadcrumb-middle { 	background-image: url(/images/iphone/breadcrumb-middle-gray.png); 	background-repeat: no-repeat;	background-position: left top; 	height:	40px;	width: 14px;}td.breadcrumb-right { 	background-image: url(/images/iphone/breadcrumb-right-gray.png); 	background-repeat: no-repeat;	background-position: left top; 	height:	40px;	width: 11px;}ul.brandlinks {	list-style-type: none;}ul.brandlinks li {	padding-top: 5px;}ul.frontpagenavigation {	list-style-type: none;	padding: 0;	margin: 10px;}#topmenu .toplinks{	width: 182px;	position: absolute;	left: 340px;	top: -3px;}#topmenu .freeshipping{	vertical-align: bottom;	width: 275px;	position: absolute;	top: -25px;	right: 0px;}#topmenu .facebookLike{	position: absolute;	left: 680px;	top: 34px;}#topmenu .follow{	position: absolute;	right: 5px;	top: 25px;}#topmenu .search{	height: 24px;	width: 300px;	vertical-align: middle;	position: absolute;	top: 15px;	left: -5px;}#topmenu .categories{	position: absolute;	margin-top: 64px;*/}#topmenu .guided-search{	position: relative;	top: 68px;	left: 724px;}#topmenu .guided-search a{	color: #333333;	font-weight: bold;}div.breadcrumb{	position: relative;	top: -8px;	left: -190px;}.advancedSearch{	position: absolute;	margin-left: -949px;	margin-top: 25px;	background-color: white;}#pager a {	padding:5px;	color: #555555;	border-style: none;	background-color: transparent;}#pager a:HOVER{	text-decoration: none;}#pager a.disabled{	cursor: default;}#pager a.current{	background-color: #cccccc;	cursor: default;}#ajaxform td.product-name h2{	font-size:11pt;	font-weight: normal;}#ajaxform td.product-name{	color:#404040;	font-weight:normal;	text-decoration:none;}#ajaxform td.product-name a{	color:#404040;	font-weight:normal;	text-decoration:none;}#ajaxform td.product-name a:hover{	color:#707070;}#ajaxform td.add-rating{	color:#404040;	font-size:9pt;	font-weight:normal;	text-decoration:none;}#ajaxform td.add-rating a{	color:#404040;	font-size: 9pt;	font-weight:normal;	text-decoration:none;}#ajaxform td.add-rating a:hover{	color:#707070;}div.clear-disable{	display: none;       z-index:11000;      position: fixed;       top: 0%;       left: 0%;       width: 100%;       height: 100%;       background-color: white;	 opacity:.01;      filter: alpha(opacity=1);  }ul.twitter-update-list{	margin-left: -35px;	list-style-type: none;}#twitter_update_list li {	text-align: left;	padding-bottom: 10px;	padding-top: 10px;	border-bottom: 1px dotted #888888;}ul.no-indent {	padding: 0px;	margin: 0px;	text-indent: 0px;}li.no-indent {	padding: 0px;	margin: 0px;	text-indent: 0px;}