@charset "utf-8";
/* CSS Document */
#popBody {
	background:none!important;
	margin:17px 0 0 0!important;
	line-height:1.5em;
}
/* General 
-----------------------------------------------------------------------------*/
.popOver {
	width:574px;
	min-height:300px;
	height:auto!important;
	height:300px;
	background:#FFF url(../../_IMAGES/_ldv2/_popover/bg.gif) left top repeat-x;
	text-align:left;
	padding:54px 20px 20px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
}
.popOver h2 {
	font-size:22px;
	margin:3px 0 5px;
	font-style:italic;
	color:#2f8cab;
}
#popOverClose {
	width:36px;
	height:41px;
	background:url(../../_IMAGES/_ldv2/_popover/close-btn.png) left top no-repeat;
	position:absolute;
	top:0;
	margin-left:574px;
	z-index:900;
}
.status-cancel {
	margin-left:540px!important;	
}

.popOver .ad-space-486x60 {
	width: 468px;
	height: 60px;
	overflow: hidden;
	margin: 10px auto;
}

/* Download popover styles 
-----------------------------------------------------------------------------*/
.popOver #memberFeatures {
	margin-left:20px;
}

/* Install Button  
-----------------------------------------------------------------------------*/
.install-button {
	display:block;
	width:214px;
	height:41px;
	padding:10px 12px 0;
	margin:10px 0 0;
	background:url(../../_IMAGES/_ldv2/_popover/install-btn.gif) left top no-repeat;
	color:#406618!important;
	font-size:16px!important;
	font-weight:bold;
	text-decoration:none!important;
	line-height:18px;
}
.install-button small {
	display:block;
	font-size:11px;
	font-weight:normal;
	color:#769c45;
	line-height:normal;
}
.install-button:hover {
	color:#FFF!important;
}

/* Installation Instructions  
-----------------------------------------------------------------------------*/
#installInstructions h3 {
	font-style:italic;	
}
#installInstructions ol {
	display:block;	
	padding-top:10px;
}
#installInstructions ol li {
	font-size:14px;
	margin-left:20px;
}



/*-----------------------------------------------------------------------------*/
/* Status Report  
/*-----------------------------------------------------------------------------*/
#reportStatus {
	width:540px;
	min-height:0px;
	height:auto!important;
	height:0px;
	padding-bottom:0;
}
#statusIcon {
	float:left;
	margin-right:10px;
}
#statusMessage {
	padding:6px 0 0;	
}
#statusMessage em {
	color:#2f8cab;
}
#linkDetails {
	clear:both!important;	
	padding-top:1px;
}
#linkCount {
	display:block;
	width:50%;
	float:left;
	margin-bottom:14px;
}
#linkCount,
#linkCount li {
	list-style:none;	
}
#linkCount li {
	display:block;
	clear:both;
}
#linkCount li strong {
	display:block;
	width:147px;
	margin-right:7px;
	text-align:right;
	float:left;
}
#linkCount li em {
	display:block;
	width:90px;
	text-align:left;
	float:left;
	color:#ff0000;
	font-weight:bold;
	font-style:normal;
}
#rightSide {
	width:50%;
	float:right;
}
#flash_div {
	margin:0 10px 0 0;
	padding:0;
}
#linkTypes {
	background:#dfdfdf;
}
#serverDetails {
	-webkit-border-radius:0 0 10px 10px;
	-moz-border-radius:0 0 10px 10px;
	background:#efefef url(../../_IMAGES/_ldv2/_popover/_status/server-detail-shadow.gif) left top repeat-x!important;
	margin:0 15px;
	height:130px!important;
}
#serverDetails .content{
	padding:15px 15px 0;
	margin-bottom:15px;
	height:100px;
	overflow:hidden;
}
#status_output {
	font-size:11px;
	color:#616161;
}
a#serverDetailsToggle {
	display:block;
	width:110px;
	height:25px;
	margin-left:415px;
	padding:5px 5px 0;
	color:#2f8cab;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	background:#efefef;
	-webkit-border-radius:0 0 10px 10px;
	-moz-border-radius:0 0 10px 10px;
}
a#serverDetailsToggle:hover {
	color:#2C2C2B;
}

#statusBottom {
	height:30px;
	background:#dfdfdf;
	margin:15px -20px 0;
	-webkit-border-radius:0 0 10px 10px;
	-moz-border-radius:0 0 10px 10px;
}
#statusBottom a {
	display:block;
	width:108px;
	float:left;
	margin-left:20px;
	padding:1px 10px 4px;
	color:#2f8cab;

	text-align:left;
	-webkit-border-radius:0 0 6px 6px;
	-moz-border-radius:0 0 6px 6px;
	text-decoration:none;
	background:#FFF url(../../_IMAGES/_ldv2/icon-down-arrow-light-bg.gif) 105px 60% no-repeat;
}
#statusBottom a:hover {
	color:#2C2C2B;
}
#changedLinksContainer {
	margin:0 0 10px;	
}
a#extManager {
	background:none;
	float:right;
	font-size:11px;
	padding:5px 10px 0;
}
#timer {
	color:#CCC;	
}
#topTabs {
	display:block;
	height:26px;
	width:560px;
	position:absolute;
	top:17px;
	left:0;
	padding:8px 0 0 0;
}
#topTabs li {
	display:block;
	list-style:none;
	float:right;
}
#topTabs li a {
	display:block;
	-webkit-border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0;
	font-size:11px;
	padding:2px 10px 3px;
	text-align:center;
}
#topTabs li a:hover {
	text-decoration:none;
}
a#cancelTab {
	background:#aeaeae;
	margin-left:5px;
	padding:2px 10px 3px;
	color:#2c2c2b;
	font-size:11px;
	width:65px;
}
a#cancelTab:hover {
	color:#FFF;
	background:#F00;
}
a#browseTab {
	background:#acd373;
	color:#406618;
	width:110px;
}
a#browseTab:hover {
	color:#2F8CAB;
	background:#91d9f4;
}


