/*beta*/
.siteId4 h1{
	color:#3f9508;
	border-bottom:3px solid #3f9508;
}
.siteId4 h2{
	/*text-transform:lowercase;*/
	border-bottom:2px solid #3f9508;
}
.siteId4 h3.popSearch{
	background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId4headerBar.gif) repeat-x scroll 0%;
	border-color:#84b468;
	border-style:solid;
	border-width:1px;
	color:#282828;
	font-family:Arial,Helvetica,san-serif;
	font-size:119%;
	font-weight:bold;
	height:28px;
	line-height:195.5%;
	margin:0pt;
	padding:0px 5px 0pt 15px;
	/* text-transform:lowercase; */
}
/* latest video */
#contentAux #latestVideos{
	border:#84b468 solid 1px;
	position:relative;
	height:210px;
	margin:20px 0 0 0;
}

#contentAux #latestVideos h2{
	border-bottom:#c5c5c5 solid 1px;
	background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId4headerBar.gif) repeat-x;
	height:18px;
	padding:5px 10px;
	font:bold 108.5% Arial, Helvetica, san-serif;
	color:#333;
	margin:0;
}

#contentAux #latestVideos ul{
	padding:8px 11px;
	_padding:8px 4px;
	background:#efefef;
}

#contentAux #latestVideos ul li{
	float:left;
	margin:0px 7px;
}

#contentAux #latestVideos ul li img{
	border:#efefef solid 1px;
}

#contentAux #latestVideos ul li.active img{
	border:#8c0000 solid 1px;
}

#contentAux #latestVideos .latestVideoInfo{
	display:none;
	position:absolute;
	height:55px;
	_height:65px;
	overflow:hidden;
	padding:10px 0px;
	margin:0px 10px;
	width:279px;
	line-height:127.5%;
	background:#fff url(http://i.i.com.com/cnwk.1d/i/tron/vader/latestVideoArrow.gif) no-repeat;
}

#contentAux #latestVideos #latestVidInfo1.latestVideoInfo{
	background-position:28px 0px;
}

#contentAux #latestVideos #latestVidInfo2.latestVideoInfo{
	background-position:97px 0px;
}

#contentAux #latestVideos #latestVidInfo3.latestVideoInfo{
	background-position:167px 0px;
}

#contentAux #latestVideos #latestVidInfo4.latestVideoInfo{
	background-position:237px 0px;
}

#contentAux #latestVideos .latestVideoInfo.active{
	display:block;
}

#contentAux #latestVideos .latestVideoInfo p{
	margin-bottom:5px;
}

#contentAux #latestVideos span.readMore{
	background:#fff url(http://i.i.com.com/cnwk.1d/i/tron/vader/dottedLine.gif) top repeat-x;
	position:absolute;
	bottom:10px;
	left:10px;
	padding-top:10px;
	width:279px;
}

.siteId4 .breadcrumb{
	padding: 10px 20px 8px;
}
.siteId4 #rb_content{
	padding: 0 0 35px;
}
.siteId4 #contentMain{
	padding-top:0;
}
.siteId4 #contentNav{
	padding-top:0;
}
.siteId4 #contentAux{
	
	_margin:0 0 0 20px;
}
.siteId4 #contentBody{
	_width:462px;
}

#contentNav dl.catNav dt,
#contentNav dl.middleBox dt {
	background-image:url(http://i.i.com.com/cnwk.1d/i/tron/download/site4catNav.png);
	_background-image:url(http://i.i.com.com/cnwk.1d/i/tron/download/site4catNav.gif);
	color:#fff;
}

#contentNav dl.catNav dt a,
#contentNav dl.catNav dt a:link,
#contentNav dl.catNav dt a:visited,
#contentNav dl.catNav dt a:hover,
#contentNav dl.catNav dt a:active,
#contentNav dl.middleBox dt a,
#contentNav dl.middleBox dt a:link,
#contentNav dl.middleBox dt a:visited,
#contentNav dl.middleBox dt a:hover,
#contentNav dl.middleBox dt a:active {
	color:#fff;
}



/* all h2 for DL FD */
.siteId4 h2{margin:0 0 10px 0;}
.siteId4 .sideScrollerPromoVideo {
	width:300px;
	margin:20px 0 0 0;
}
.siteId4 h2.mostPop span.weekOf{
	color:#999999;
	font-size:65%;
	font-weight:bold;
	text-transform:none;
	float:right;
	line-height:22px;
}
.siteId4 h2.mostPop span.mostPopTitle{
	float:left;
}

.siteId4 #mostPopTwoColWrap {
	margin:0 0 20px;
}

.siteId4 #mostPopTwoColWrap p.seeAll{
	display:block;
	clear:both;
	padding:10px 0 0 0;
}
.siteId4  a.seeAll{
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/187.gif) no-repeat scroll 100% 50%;
	padding-right:10px;
	font-weight:bold;
}

/*Games Front door 2012 */
.siteId4 #tabsContainer #mostPopular, .siteId4 #tabsContainer #newRelease, .siteId4 #tabsContainer #editorPicks{
	border:1px solid #00ff00;
}
.siteId4 #slideShowContainer{
	background-color:#353535;
	border:1px solid #7c7c7c;
	width:88%;
}

.siteId4 .slideShow{
	text-align:center;
}
.siteId4 .slideShowContent{
	background-color:#f0f0f0;
}
.siteId4 .slideShowContent h3{
	padding:10px 10px 0 10px;
	font-weight:bold;
}
.siteId4 .slideShowContent p{
	padding:10px 10px 0 10px;
}
.siteId4 .slideShow img.promoImg, .siteId4 .slideShowContent p.filed{
	padding:10px;
}
.siteId4 #gamesPromoNav{
	width:88%;
	border-bottom:1px solid #7c7c7c;
	border-left:1px solid #7c7c7c;
	border-right:1px solid #7c7c7c;
	background-color:#353535;
	text-align:right;
	margin:0 0 20px 0;
	display:block;
	clear:both;
	_display:inline-block;
	
}
.siteId4 #gamesPromoNav a{
	padding: 2px 8px;
	display:block;
	float:left;
	border:1px solid #929292;
	background:#353535;
	color:#d9d9d9;
	margin:10px 5px 10px 0;
}
.siteId4 #gamesPromoNav a:hover{
	color:#999;
	background:#fff;
	text-decoration:none;
}
.siteId4 #gamesPromoNav p{
	float:right;
	display:block;
	_display:inline-block;
}

/* mobile FD */
.head_l {float:left;width:150px;line-height:15px;font: 10px Arial, Helvetica, sans-serif;}
.head_m {float:left;width:150px;line-height:15px;font: 10px Arial, Helvetica, sans-serif;}
.head_r {float:right;width:150px;line-height:15px;font: 10px Arial, Helvetica, sans-serif;}
#blackberry {background:url(http://i.d.com.com/i/dl/mobile/cp01_154x89.jpg); background-repeat: no-repeat; width:154px; height:97px;}
#windows {background:url(http://i.d.com.com/i/dl/mobile/cp02_154x89.jpg); background-repeat: no-repeat; width:154px; height:97px;}
#iphone {background:url(http://i.d.com.com/i/dl/mobile/cp03_154x89.jpg); background-repeat: no-repeat; width:154px; height:97px;}
#cellphone {background:url(http://i.d.com.com/i/dl/mobile/cp04_154x89.jpg); background-repeat: no-repeat; width:154px; height:97px;}
#symbian {background:url(http://i.d.com.com/i/dl/mobile/cp05_154x89.jpg); background-repeat: no-repeat; width:154px; height:97px;}
#palm {background:url(http://i.d.com.com/i/dl/mobile/cp06_154x89.jpg); background-repeat: no-repeat; width:154px; height:97px;}
#imgtext {padding-top: 30px; padding-left: 55px; font: bold 13px Arial, Helvetica, sans-serif; color: #0066CC;}
.siteId4 .header-links {font: 13px Arial, Helvetica, sans-serif; margin: 0 0 6px 0;display:block;clear:both;_display:inline-block;padding:0;}

/* Games Category Door General styles */


/* Category Door Tabs */

.tabSet li{
	float:left;
	height:25px;
	margin-right:3px;
	border:1px solid #BBADA1;
	border-bottom:0;
	position:relative;
	z-index:30
}

.tabSet li.tabSelected a,
.tabSet li a:hover {
	background-color:#61993E;
	_background:transparent;
	color:#fff;
}

.tabSet li.tabSelected{
	z-index:50;
}

.tabSet li a{
	display:block;
	*display:inline-block;
	height:15px;
	padding:6px 10px 6px 12px;
	color:#484848;
	background:#dedede url(http://i.i.com.com/cnwk.1d/i/tron/vader/sitenav.png) left no-repeat;
	_background:#dedede;
  	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="http://i.i.com.com/cnwk.1d/i/tron/vader/sitenav.png");
	overflow:hidden;
	font-weight:bold;
	text-decoration:none;
}


/* Styles for content in the tabs - for both standard and game category doors*/
div.panelSet{
	border:1px solid #BBADA1;
	padding:10px;
	width:90%;
	margin:0 0 20px 0;
	background:url(http://i.i.com.com/cnwk.1d/i/tron/site4tabLine.gif) repeat-x;
	position:relative;
	z-index:40;
}.panel ol.mostPop li{
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) repeat-x scroll left bottom;
	padding:10px 0px;
	display:block;
	clear:both;
	_display:inline-block;
	position:relative;
}
.panel ol.mostPop li a{
	font-weight:bold;
}
.panel ol.mostPop li.bidWarContainer{
	/* padding-left:45px; */
	text-align:center;
}
.panel ol.mostPop li p{
	display:block;
	clear:both;
	padding:5px 0 0 0;
	color:#666;
}

.panel ol.mostPop li p span.downloadNum, .panel ol.mostPop li span.date{
	display:block;
	position:absolute;
	top:10px;
	right:0;
}

.panel ol.mostPop li span.date{
	padding:0 5px 0 0;
}

.panel ol.mostPop li p span.catTitle, .panel ol.mostPop li a.prodTitle{
	display:block;
	float:left;
}
.panel ol.mostPop li span.index{
	font-size:198%;
	color:#E95403;
	font-family:georgia;
	float:left;
	width:40px;
	padding:0 0 0 5px;
}
.panel ol.mostPop li div.content{
	float:left;
	width:360px;
}
.panel ol.mostPop li.games{
	float:left;
	display:inline;
	width:200px;
	clear:none;
	background:none;
	margin:0 10px 0 0;
}
.panel ol.mostPop li.games.last{
	margin-right:0;
}
.panel ol.mostPop li.games a.prodTitle{
	display:block;
	margin:5px 0 0 0;
	font-size:117%;
}
.panel ol.mostPop li.games p.fileUnder{
	font-size:92%;
	color:#666666;
}
.panel span.downloadHed, .panel span.releaseDate{
	float:right;
	font-weight:bold;
	padding: 0 5px 0 0;
	color:#666666;
	font-size:92%
}
.panel span.weekOf, .panel span.title{
	float:left;
	font-weight:bold;
	padding: 0 0 0 5px;
	color:#666666;
	font-size:92%
}
.panel span.title{padding:0;}
.panel p.seeAllContainer{
	padding:10px 0 4px 0;
}
.panel a.seeAll{
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/187.gif) no-repeat scroll 100% 50%;
	font-weight:bold;
	padding:0 10px 0 0;
}

#contentMain.gamesCategory h1{
	margin:0 0 20px 0;
}
/*temp for ads */
#ads_catDiv{
	float:left !important;
	margin:10px 20px 10px 0 !important;
	/* _margin:10px 10px 10px 0 !important; */
	width:160px !important;
}

#ads_catDiv .ads_catCopy {
	*background:#fff;
}

/* free trial */
h2.freeTrialsHed{
	margin:10px 0;
}
dl.freeTrials{
	border:1px solid #8d8d8d;
	_width:272px;
}
dl.freeTrials dt{
	padding:10px 10px 3px 10px;
	font-weight:bold! important;
	font-size:100%! important;
}
dl.freeTrials dd{
	padding:0 10px;
	color:#636363;
	_display:inline;
}
dl.freeTrials dd.last{
	padding:0 10px 10px 10px;
}
dl.freeTrials dd a.dlNow{
	background:url(http://i.i.com.com/cnwk.1d/i/tron/download/dlNowGrnSm.gif) no-repeat scroll left center;
	display:block;
	float:left;
	height:23px;
	padding:8px 0 0 26px;
	width:100%;
}

/* FD most popular DL*/ 
ol.mostPopTwoCol {
	width:210px;
	float:left;
}

ol.mostPopTwoCol.col2 {
	float:right;
	clear:right;
}

ol.mostPopTwoCol li {
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) repeat-x scroll left bottom;

}

ol.mostPopTwoCol div.content {
	padding:11px 0 6px 37px;
	*float:left;
	*padding-left:0;
}


ol.mostPopTwoCol div.content a {
	font-size:91%;
	font-weight:bold;
}

ol.mostPopTwoCol span.index {
	font:198% georgia;
	color:#e95403;
	float:left;
	width:32px;
	text-align:center;
	margin:0 5px 0 0;
}

ol.mostPopTwoCol span.totalDownloads {
	display:block;
	color:#999;
	font-size:91%;
}

/* FD Blogs */
.siteId4 p.blogIntro{
	padding:0 0 20px 0;
}
.siteId4 .blog_item {
	clear:both;
}
.siteId4 .blog_img img {
	border:1px solid #CCCCCC;
	padding:5px;
}
.siteId4 .blog_item .blog_img_outer {
	float:left;
	margin-bottom:18px;
	width:140px;
}
.siteId4 .blog_item h3 {
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:0pt 0pt 2px;
	width:310px;
}
.siteId4 .blog_dek {
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
	width:310px;
}
.siteId4 .blog_meta {
	color:#999999;
	float:right;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	margin-bottom:18px;
	width:310px;
}
/* FD more from download */
.siteId4 .multiFeaturePromo {
	overflow:hidden;
	width:939px;
}

.siteId4 #contentAux .multiFeaturePromo {
	overflow:hidden;
	width:300px;
}

.siteId4 .multiFeaturePromo ul {
	background:transparent url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/horizScrollListBorder.gif) repeat -10px 50%;
	width:9000px;
}

.siteId4 .multiFeaturePromo li {
	width:140px;
	float:left;
	margin-right:10px;
	padding-right:10px;
}
.siteId4 .multiFeaturePromo p{
	margin:10px 0 0 0;
}

.siteId4 .multiFeaturePromo li.first {
	margin:0;
}
.siteId4 .multiFeaturePromo span.fileUnder{
	color:#666;
	font-size:92%;
	clear:both;
	display:block;
	margin:10px 0 0 0;
}
.siteId4 .multiFeaturePromo span.fileUnder a{
	font-weight:bold;
}

/* FD versiontracker promo */

.siteId4 #contentAux .oneAssetPromo {
	border:1px solid #ccc;
	padding:10px;
	margin:20px 0 0 0;
}

.siteId4 #contentAux .oneAssetPromo strong {
	font:bold 115.5% arial,helvetica,sans-serif;
}

.siteId4 #contentAux .oneAssetPromo .promoImg {
	margin-right:20px;
}

.siteId4 #contentAux .oneAssetPromo p {
	clear:right;
}

.siteId4 #contentAux .oneAssetPromo a.dlNow {
	background:url(http://i.i.com.com/cnwk.1d/i/tron/download/dlNowGrnSm.gif) no-repeat left center;
	float:left;
	height:23px;
	padding:8px 0pt 0pt 26px;
	margin:5px 0 0 123px;
	clear:both;
}

/* FD green promo box */
.siteId4 #contentAux .greenPromoBox{
	background-color:#F8FAFB;
	border: 1px solid #84B468; 
	color: #282828; 
	margin:10px 0;
}

.siteId4 #contentAux .greenPromoBox dt{
        background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId4headerBar.gif) repeat-x;
        height:28px;
        color:#282828;
        border-bottom: 1px solid #84B468;
        font-size:119%;
        font-weight:bold;
        padding:0px 5px 0px 15px;;
        line-height: 195.5%
}
.siteId4 #contentAux .greenPromoBox dd{
	padding:7px;
	clear:both;
	position:relative;
}


/* General styles for standard Category Door*/
.siteId4 #overviewHead p{
	padding:10px 0 0 0;
}
.siteId4 #prefoot p{
	display:block;
	margin:10px 0 0 0;
}

/* Security Category Door */
.siteId4 .headerLinks{
	margin:10px 0 0;
	overflow-x:hidden;
	width:460px;
}

.siteId4 .headerLinks a.readMore{
	font-size:100%;
	font-weight:normal;
	margin:0 10px 0 -7px;
	padding:0 0 0 7px;
	border-left:1px solid #666;
	position:relative;
	background:transparent;
}

/* Standard Cat Door blogs */
#contentAux.standardCatDoor .dlBlog{
	border:1px solid #84b468;
}

#contentAux.standardCatDoor .dlBlog h2 {
	font:bold 119% Arial,Helvetica,san-serif;
	border-bottom:1px solid #84b468;
	background:url(http://i.i.com.com/cnwk.1d/i/tron/vader/siteId4headerBar.gif) repeat-x scroll 0%;
	line-height:195.5%;
	margin:0pt;
	padding:0px 5px 0pt 15px;
	/* text-transform:lowercase; */
	height:28px;
}

#contentAux.standardCatDoor .dlBlog h2 span {
	background:transparent;
}

#contentAux.standardCatDoor .blog_item {
	clear:both;
	padding:10px;
}
#contentAux.standardCatDoor .blog_img img {
	border:1px solid #CCCCCC;
	padding:5px;
}
#contentAux.standardCatDoor .blog_item .blog_img_outer {
	float:left;
	width:140px;
	margin:0 5px 5px 0;
	width:138px;
}
#contentAux.standardCatDoor .blog_item h3 {
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:108%;
	font-weight:bold;
	margin:0pt 0pt 2px;
	width:135px;
}
#contentAux.standardCatDoor .blog_dek {
	clear:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
	float:none;
	width:100%;
	margin:0 0 10px 0;
	display:inline;
}
#contentAux.standardCatDoor .blog_meta {
	color:#999999;
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	width:135px;
	margin:0;
}
#contentAux.standardCatDoor h2{margin:0 0 10px 0;}

/* FD Top Photo Promo (one asset promo */
.oneAssetPromo {
	margin:0px 0px 20px;
}
.oneAssetPromo a.readMore {
	float:left;
	font-size:82.5%;
	margin:5px 30px 0 0;
}
.oneAssetPromo img {
	border:1px solid #D8D8D8;
	float:left;
	margin-right:10px;
}
.oneAssetPromo strong {
	display:block;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:144.5%;
	margin:0pt;
	padding:0px 0px 5px;
}
.oneAssetPromo p {
	font-size:110.5%;
	line-height:136%;
}

/* FD One Column List*/
.dlOneColumnListOfLinks li {
	line-height:150%;
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) repeat-x scroll left bottom;
	padding:5px 0px;
}
.dlOneColumnListOfLinks {
	margin:0 22px 20px 0;
	display:block;
	width:172px;
	float:left;
}
.dlOneColumnListOfLinks li.moreGames{
	background:none;
}
.dlOneColumnListOfLinks li.moreGames a{
	font-size:92%;
}
/*.dlOneColumnListOfLinks.clearLeft{
	clear:left;
}
.dlOneColumnListOfLinks.clearRight{
	clear:right;
}*/

/* FD two column Lists */
.twoColumnListOfLinks {
	color:#848484;
	font-size:93.5%;
	margin:20px 0px;
	width:100%;
	clear:both;
}
.twoColumnListOfLinks ul {
	float:left;
	padding-right:2.5%;
	width:47.5%;
	*width:47%;
	_width:47.5%;
}
.twoColumnListOfLinks ul li {
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) repeat-x scroll left bottom;
	padding:5px 0px;
}

/* FD Clouds */
#cloud a {
	font-family:georgia;
	font-size:91%;
	font-weight:100;
	white-space:nowrap;
}
#cloud a.tag1 {
	font-size:100%;
	font-weight:bold;
}
#cloud a.tag2 {
	font-size:117%;
	font-weight:bold;
}
#cloud a.tag3 {
	font-size:130%;
	font-weight:bold;
}
#cloud a.tag4 {
	font-size:140.5%;
	font-weight:bold;
}
#cloud {
	background:#F8FAFB none repeat scroll 0%;
	border-color:#84b468;
	border-style:none solid solid;
	border-width:0pt 1px 1px;
	line-height:250%;
	padding:2px;
	text-align:center;
}
#cloud a {
	padding-right:10px;
}
#cloud li {
	display:inline;
}
/* resource center */
.siteId4 .ad_va_spons{
	text-align:right !important;
}
.siteId4 .ad_va_wrap{
	margin:10px 0 30px 0! important;
}

.squareButtonWrapper {border: 1px solid #ced5db; background-color: #F1F4F6;
padding: 7px 0 7px 7px;}

/* clearfix */
.siteId4 .multiFeaturePromo ul:after,
ol.mostPopTwoCol li:after,
ol.mostPop.col2:after,
.panel ol.mostPop:after,
.panel ol.mostPop li:after,
.panel ol.mostPop li p:after,
.panel div.hed:after,
dl.freeTrials dd:after,
.siteId4 .blog_item:after,
.oneAssetPromo:after,
.twoColumnListOfLinks:after,
#contentAux.standardCatDoor .blog_item:after,
.siteId4 .multiFeaturePromo:after,
.siteId4 #gamesPromoNav:after,
.siteId4 #mostPopTwoColWrap:after,
.siteId4 .header-links:after,
#contentAux #latestVideos ul:after,
.siteId4 h2.mostPop:after,
.pageType2701 .paginationContainer:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.siteId4 .multiFeaturePromo ul,
ol.mostPopTwoCol li,
ol.mostPopTwoCol,
ol.mostPop.col2,
.panel ol.mostPop,
.panel ol.mostPop li,
.panel ol.mostPop li p,
dl.freeTrials dd,
.siteId4 .blog_item,
.oneAssetPromo,
.twoColumnListOfLinks,
.panel div.hed,
#contentAux.standardCatDoor .blog_item,
.siteId4 .multiFeaturePromo,
.siteId4 #gamesPromoNav,
.siteId4 #mostPopTwoColWrap,
.siteId4 .header-links,
#contentAux #latestVideos ul,
.siteId4 h2.mostPop,
.pageType2701 .paginationContainer
{
	*display: inline-block;
}

#photoPromoMain {
width: 460px;
height: 225px;
position: relative;
margin:0;
background-color: #030303;
overflow: hidden;
_margin:0;
}


#photoPromoMain .photoPromoMainContainer {
position: absolute;
top: 0px;
border: 0px;
left: 0px;
}

#photoPromoMain .photoPromoMainContainer .photoPromoMainContainerText {
position: absolute;
left: 0;
top: 10px;
background-color: transparent;
width: 200px;
padding-left: 15px;
z-index: 5000;
    color:#fff;
}
#photoPromoMain .photoPromoMainContainer .photoPromoMainContainerText h3 {
font-family: Georgia, Palatino, Times, Serif;
color: #fff;
font-weight: bold;
font-size: 200%;
line-height: 110%;
text-transform: none;
}
#photoPromoMain .photoPromoMainContainer .photoPromoMainContainerText p {
font-family: Arial, sans-serif;
font-weight: bold;
line-height: 130%;
width:200px;
margin-top: 20px;
padding-bottom:15px;
border-bottom:solid white 1px;
font-size:90%;
}
#photoPromoMain .photoPromoMainContainer a{color:#fff;}

/* New Mobile Front Door */
#contentBody .header-links {margin-bottom: 25px;}
#contentBody .header-links h3 {clear: both; font-size: 120%; padding: 0 0 0 0; margin: 0 0 8px;}
#contentBody .header-links h3.smartphone {padding-top: 20px;}
#contentBody .header-links ul {}
#contentBody .header-links li {float: left; text-align: center}
#contentBody .header-links img {display: block;}
#contentBody .header-links li a {font-size: 11px; font-weight: bold;}
#contentBody .header-links h3:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#contentBody .header-links h3{*display: inline-block;}
#contentBody .header-links a.flexButton {float: left;}

/* HANDANGO DEVICER STYLES */
.devicePickerHed {background: url(http://i.i.com.com/cnwk.1d/i/tim//2009/05/28/phone.jpg) no-repeat left top; padding: 0 0 10px 55px;}
.devicePicker p {color: #339900; font: bold 120% Arial, Helvetica, sans-serif; margin: 15px 0 0;}
.devicePicker h3 {clear: both; border-bottom: 1px solid #3F9508; margin-bottom: 10px;}
.devicePicker #devicePickerButton {}
.devicePicker #devicePickerButton:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

#devicePickerButton a {
	display: block;
	float: left;
	width: 145px;
	height: 37px;
	text-align: center;
	padding-top: 6px;
	margin: 15px 10px 0 0;
	font: bold 110% Arial, Helvetica, sans-serif;
	background: url(http://i.i.com.com/cnwk.1d/i/tim//2009/05/29/grey.gif) no-repeat;
	color: #666666;
}
#devicePickerButton a.selected {
	background: url(http://i.i.com.com/cnwk.1d/i/tim//2009/05/29/greenie.gif) no-repeat;
	color: #ffffff;
}

.devicePicker .directory {padding: 5px 0 0;}
.devicePicker .page .itemList {float:left; padding: 0; margin: 0; width: 163px; list-style-type: none;}
.devicePicker .page .itemList li {padding: 0; margin: 0 0 4px 0; font-size: 95%;}
.devicePicker .pagination {float: right; margin: 10px 15px 15px 0; clear: both;}
.devicePicker .pagination li {float: left; padding-right: 5px;}

.devicePickerTips {
    z-index: 99999;
}
.devicePickerTips .tip-top, .devicePickerTips .tip-bottom, .devicePickerTips .tip-title {display:none;}
.devicePickerTips .tip {
    background: #FFF;
    border: 1px solid #000;
    width: 100px;
    color: #000;
}

 /* bug #417649 - techtracker ad */
.techtrackad2001{
    margin: 0 0 5px 0;
}

/* bug #426682 - exclusive resource */
.pageType2701 .exclusiveResourceCtr {
    width:632px;
    margin:0;
    padding:20px 0;
}
