﻿.gadgetRound
{
	/*border: solid 1px #DEEEFC;*/
	/*border: solid 3px #F1EFE2;*/
	border: solid 3px #ECECEC;
	
	float: left;
	width: 202px;
	margin: 0pt 10px 22px;
}

.gadget
{
	/*background: #FFFFFF url(img/webnote-bl-blue.png) no-repeat scroll left bottom;*/
	background-color: #F6F6F6; 
	/*background-color: #f7f8ff; */
	/*background-color: #EFF5FF;*/
	float: left; /*margin: 0pt 10px 10px;*/
	width: 200px;
	border: solid 1px #C3C3C3; 
	/*border: solid 1px #c6d9f6;*/
}

.desc
{
	border: 1px solid #DDDDDD;
	height: 130px;
	margin: 0pt 0pt 0pt 7px;
	overflow: hidden;
	position: relative;
	width: 184px;
	cursor:pointer;
}
.desc a,.desc a:hover
{
	color:#000000;
	text-decoration:none;
	}

.detailedDesc
{
	/*border: solid 1px #CCCCCC;*/
	clear: right;
	margin-bottom: 17px;
	margin-right: 15px;
}
.descHeader
{
	padding-left: 15px;
	border-bottom: solid 1px #DDDDDD;
}
.descHeader h3
{
	text-decoration: none;
	font-size: 1.3em;
	margin: 0pt;
	padding: 0pt;
	line-height: 1.4em;
}
.descHeader h3 img
{
	vertical-align: top;
}
.gadgetHeader
{
	background-color: #E0E0E0; 
	/*background:#C6D9F6 url(../Images/bgd.jpg) repeat-x scroll left top;*/
}
.gadgetHeader h3
{
	text-decoration: none;
	font-size: 1.1em;
	margin: 0pt;
	padding: 1px 0pt 1px 5px;
	overflow: hidden;
	white-space: nowrap;
	display: block;
	text-overflow: ellipsis;
	width: 184px;
}

.gadgetHeader h3 img
{
	vertical-align: middle;
}
.gadgetHeader h3 a
{
	padding: 0pt;
	margin: 0pt;
	text-decoration: none;
	line-height: 1.1em;
	white-space: nowrap;
}
.iSpan
{
	float: right;
	margin-right: 7px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.uName
{
	padding-left: 7px;
	float: left;
	width: 80px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.gadgetContain
{
	clear: both;
}
.addtosp{}
.addtosp div
{
	padding-left: 7px;
	float: left;
}

.detailSpan
{
	float: right;
	margin-right: 7px;
}
.addtosp div span.highlight
{
	font-weight: bold;
	/*background-color: #FFFF00;*/
	padding-right: 7px;
	padding-left: 3px;
}
.addtosp div span a
{
	background: transparent url(../Images/add11.png) no-repeat scroll left bottom;
	padding-left:17px;
	text-decoration:none;
}
.addtosp div span a:hover
{
	color:#2A58AE;
	background: transparent url(../Images/add11.png) no-repeat scroll left bottom;
	text-decoration:underline;
	}
.addtosp div span.highlight a
{
	text-decoration: none;
	background: transparent url(../Images/checked.png) no-repeat scroll left center;
	color: #000000;
	font-weight: bold;
	padding-left: 15px;
}
.tags
{
	margin: 0pt 5px;
	overflow: hidden;
	text-align: justify;
}
#contentbar p
{
	float: right;
	margin: 0pt;
	padding-right: 5px;
}
#contentbar h2
{
	margin: 0pt 0pt 15px;
	padding: 0pt;
}
.tabsDesc
{
	margin: 2px;
	padding-left: 28px;
}

.tabsDesc li{

 overflow:hidden;
}

.gtlist
{
	display: block;
	float: left;
	width: 24px;
	height: 24px;
	background: transparent url(../Images/gadgetView.png) no-repeat left top;
	text-indent: -1000em;
	overflow: hidden;
	outline: 0;
}
.gtlist a,.gtlist a:hover
{
	text-decoration:none;
	}

.detail
{
	display: block;
	float: left;
	width: 24px;
	height: 24px;
	background: transparent url(../Images/detailedView.png) no-repeat left top;
	text-indent: -1000em;
	overflow: hidden;
	outline: 0;
}
.detail a,.detail a:hover
{
	text-decoration:none;
}
