@CHARSET "UTF-8";

#ptImgSwitcher{position:relative; float:left; width:640px; height:350px; margin-bottom: 30px;}
#ptImgSwitcher #ptImgSwitcher_imgs img{display:none; width:100%; height:100%; position:absolute; top:0;}
#ptImgSwitcher #ptImgSwitcher_imgs .active{display:inline;}
#ptImgSwitcher ul{position:absolute; top:15px; right:20px; z-index:10;}
#ptImgSwitcher ul li{
	float:left; 
	background:url("/media/4175/img/index/imgSwitcher.png") no-repeat;
	width: 14px;	
	height: 14px;
	margin-left: 10px;
	cursor: pointer;
}
#ptImgSwitcher ul li.active{background-position:-14px 0;}
#ptImgSwitcher_action{
	position:absolute; 
	bottom:10px; 
	right:10px; 
	width:220px; 
	height:60px;
	color:#fff;
	line-height:56px;
	text-decoration:none;
	text-align: center;
	font-size:18px;
	background:transparent url("/media/4175/img/wall/action_bt.png") no-repeat center;
}

#ptMainInfo{width:340px; float:right; height: 350px; position:relative;} 
#ptMainInfo #ptPromise img{width:100%;}

/** Promise, How It Works **/
#ptHowItWorks{background:transparent url("/media/4175/img/index/howitworks_bg.jpg") no-repeat top center; height:138px; margin-top:5px;}
#ptHowItWorks ul{margin-top:46px; text-align:center;}
#ptHowItWorks ul li{float:left; width:92px; margin:10px; color:#003651; }
* html #ptHowItWorks ul li{float:left; width:92px; margin:8px; color:#003651; }
#ptHowItWorks ul li strong{color:#0099CC;}

#ptPromise{background:transparent url("/media/4175/img/index/promise_bg.jpg") no-repeat top center; height:175px;}
#ptPromise ul{padding:0 26px; margin-top:24px;}
#ptPromise ul li a{float:right; font-size:11px;}
#ptPromise ul li .hr{margin:14px 30px;}

#ptHowItWorks,#ptPromise{padding:16px 0 0;color:#444;}
#ptHowItWorks h3, #ptPromise h3{font-weight:normal; color:#003651; text-align:center;}


/** Heading **/
.ptHeading{overflow:hidden; height:23px; margin:20px 0 20px 0;}
* html .ptHeading{width:990px;}
* html #ptAboutUs .ptHeading{width:410px;}
* html #ptSharePress .ptHeading{width:510px;}
.ptHeading div{width:2000px;}
.ptHeading h1,.ptHeading h2,.ptHeading img{float:left; margin-right:15px;}
.ptHeading img{margin-top:2px;}

#ptMetaGroups{float:left; width:752px;}
#ptMetaGroups .hr{margin: 15px 0;}
.ptMetaGroup a.ptMetaGroupName, div.ptMetaGroupName{
	background: transparent url("/media/4175/img/index/browseBy_bg.jpg") no-repeat center;
	width: 171px;
	height: 101px;
	float: left;
	margin-right: 20px;
	display: block;
	text-decoration: none;
}
.ptMetaGroup ul li{float:left; position:relative; height:100px; margin-left:12px;}
.ptMetaGroup ul li a span{
	position:absolute; 
	bottom:0; left:0;
	width:100%;
	background:transparent url("/media/4175/img/index/transp_black70.png");
	text-align: center;
	color:#fff;
	padding: 3px 0 5px;
	line-height:10px;
	text-decoration:none;
	cursor: pointer;
}

* html .ieContainer {width:100px; height: 100px; position: relative;}

.ptMetaGroup ul li a:hover span{text-decoration:underline; color:#2DCBFF;}
.ptMetaGroup .more {padding-top:5px;}
.ptMetaGroup .more a{color:grey;text-decoration: none;}

.ptMetaGroupName span{margin-top:20px;display:block;}
.ptMetaGroupName h3, .ptMetaGroupName span{margin-left:20px; color:#001C33;}
.ptMetaGroupName h3{font-size:30px;font-weight:normal;}
.ptMetaGroupName {cursor:pointer;}

#ptFormatPreview{float:right; width:210px; height:407px; background:transparent url("/media/4175/img/index/formatBox.jpg") no-repeat center;}
#ptFormatPreview p{background-color:#CFECF5; border:1px solid #A0DAEB; margin:10px; padding:10px; color:#001C33;}

/** Format scroller **/
#ptFormatPreview .vScrollArea{margin:20px 15px 15px;}
#ptFormatPreview .vScrollArea li{margin-bottom:10px; position:relative; width:180px;}
#ptFormatPreview .vScrollArea li img{width:100%; margin-top:4px;}
/** html #ptFormatPreview .vScrollArea li img{height:98px; width:178px; behavior:url("/media/4175/css/ie6/iepngfix.htc");}*/
#ptFormatPreview .vScrollArea li .hr{margin:10px 30px 0;}
#ptFormatPreview .vScrollArea li .format_price{position:absolute; bottom:16px; right:3px; background-color:#003651; color:#73C9E1; font-size:10px; padding:2px 4px;}
#ptFormatPreview .vScrollArea li .format_price span{font-weight:bold; color:#fff; font-size:12px;}
#ptFormatPreview .vScrollArea li.last .hr{visibility:hidden;}
#ptFormatPreview_action{width:150px; margin:-12px auto 0;}
#ptFormatPreview_action .button{float:none;}

/** Press **/
#ptSharePress{width:400px; height:400px; position:absolute; left:0px; bottom:0px;}
#ptSharePress a{float:left; margin-right:6px;height:75px;}
#ptSharePress a#last{margin-right:0;}
#ptSharePress_logos{width: 350px; margin-bottom: 20px;}
/*IE6 HACK*/ * html #ptSharePress .ptHeading{width:400px;}  

/** About Us **/
#ptAboutUs{width:540px; height:400px; text-align:justify; position:absolute; bottom:0px; right:0px;}
#ptAboutUs_content{width: 420px; height: 320px; overflow: auto; padding-right: 5px; border: 0px solid blue;}
#ptAboutUs_tabs{width: 100px; height: 300px; border: 0px solid red;}
#ptAboutUs div ul li{margin-bottom: 20px; display:block; color: #0099CC; cursor: pointer; text-align: left;}
#ptAboutUs div ul li.selected_tab{font-weight: bold;}

.specialHint{color:orange; font-weight:bold; font-size:15px;}
.specialHint img{vertical-align: bottom;}

/** Delivery Promo **/
#ptPromo1{
    background: transparent no-repeat;
    height: 68px;
    position: absolute;
    right: -15px;
    top: -9px;
    width: 160px;
}
#ptPromo2{
	background: transparent url('') no-repeat -66px -68px;
    height: 90px;
    position: absolute;
    right: -19px;
    top: 59px;
    width: 98px;
}

/** HTML sitemap **/
/*#sitemap a {color:grey; text-decoration: none;}
#sitemap ul {list-style:disc outside none; padding-left:30px;}*/

