.col-main .list-extensions {
    
	border:1px solid #CCCCCC;
	
}

.col2-left-layout .col-main{
	float:left;
	width:617px;
}

.sidebar .box{
	border:1px solid #CCCCCC;
	margin-bottom:17px;
	padding:2px;
	width:266px;
}

.col-main dl.extensions{
	margin-bottom:18px;
	padding-bottom:15px;
	border-bottom:1px solid #CCCCCC;

}

.list-extensions .extensions{
	margin:0px 8px;
}

.extensions{
	padding:13px 0px 10px;
	margin-bottom:18px;
}

.list-extensions .extensions dt{
	height:117px;
	padding:0px 10px;
	width:12px;
}

.list-extensions .extensions dd{
	float:left;
	margin:0px;
}

.extensions dd.mid{
	padding-right:5px;
	width:45%;
}

.extensions dt, .extensions dd{
	float:left;
	margin:0px;
}

.extensions a{
	color:#0983D9;
}

.list-extensions dd.clear{
	clear:both;
	float:none;
}

.extensions a{
	color:#0983D9;
}

.extensions dd.mid h5{
	margin-bottom:3px;
}

.extensions dd.mid li h5{
	font-size:14px;
}

.extensions h5 a{
	color:#0983D9;
	text-decoration:none;
}

.extensions dd.mid p{
	padding-top:2px;
}

.list-extensions .extension-version{
	margin:8px 0px;
}

.list-extensions .more-infomation{
	display:block;
	font:13px/15px arial;
	margin:4px 0px 0px;
}

.extensions dd.right{
	font-size:0.95em;
	line-height:1.7em;
	padding-left:2%;
	width:25%;
}



.image-extension p img
{
	border:1px solid #016798;
	margin:2px;
}

.base-mini .searchbar{
	background:url("../../images/directory/directory-sidebar-search.gif") no-repeat scroll 0 0 transparent;
	height:27px;
	margin:16px 0px 18px 16px;
	width:216px;
}

.base-mini .searchbar dt , .base-mini .searchbar dd {
	float:left;
	padding:4px 0px 0px 10px;
	width:185px;
}

.base-mini .searchbar .sidebar-inp-text{
	border:0px none;
	width:180px;
}

.base-mini .searchbar dd {
	float:right;
	padding:0px;
	width:21px;
}

.base-mini .searchbar .sidebar-search-button {
	background:url("../../images/directory/sidebar-search-button.gif") no-repeat scroll 0 0 transparent;
	border:0px none;
	cursor:pointer;
	display:block;
	height:27px;
	width:21px;
}
.directory-view-by
{
	background:#fff url(../../images/directory/directory-top-listextensions.gif) top left repeat-x;
	padding-bottom:10px;
	padding-top:5px;
	border-bottom:1px solid #CCCCCC;
}

.directory-view-by .order-by{
	float:left;
	padding:0px 20px;
	text-align:right;
}

.directory-view-by .order-by strong{
	color:#333333;
}

.directory-view-by .order-by .pipe{
	color:#DEDEDE;
	font-size:10px;
}

.directory-view-by .order-by a{
	color:#666666;
	text-decoration:none;
}

.directory-view-by .order-by a:hover{
	text-decoration:underline;
}

.directory-view-by .order-by strong.active{
	text-decoration:underline;
}

.directory-view-by .sort-by{
	width:120px;
	float:right;
	margin:3px 15px 0px 0px;
}

.extdirectory .upload-status{
	margin:50px;
}

.screen-shot {
	margin:10px 0px 0px 0px;
}

.screen-shot .filename{
	width:450px;
	margin:0 auto;
}

.screen-shot .filename img{
	float:left;
}

.screen-shot .filename .caption-input-text{
	float:right;
	margin-top:50px;
}

.screen-shot .filename .caption-input-text input{
	margin-left:5px;
}

.detail-extension .detail-head{
	background:url("../../images/directory/bg-category-head.gif") repeat-x scroll 0 100% transparent;
	margin:0 0 5px 0;
}

.detail-extension .detail-head h2{
	margin-left:20px;
	color:#fff;
}

.detail-extension .detail-content{
	margin:15px 10px 0 10px;
}

.detail-extension .detail-content .data-table{
	border:0 !important;
	width:100%;
}

.detail-content .content-detail-extension{
	padding-left:10px;
}

.images-directory .more-views h4{
	border-bottom:1px solid #CCCCCC;
	font-size:0.95em;
	margin-bottom:0.8em;
	text-transform:uppercase;
}

.images-directory .more-views li{
	float:left;
	margin-right:5px;
}

.extension-description {
	
	margin-top:10px;
	
}

.extension-description .box-description{
	margin:0 0 25px;
}

.extension-description h2{
	border-bottom:1px solid #E5DCC3;
	color:#006395;
	font-size:15px;
	font-weight:bold;
	margin:0 0 15px;
	padding:0 0 1px;
}

.rating .box-review {
	margin:0 35px;
}

.rating .box-review td{
	padding:5px;
}

.rating .box-review input.input-text ,textarea{
	width:350px;
}

.review .items ul
{
	margin-bottom:10px;
}
.no-display
{
	display:none;
}




.extension-img-box { float:left; width:235px; }
.extension-img-box .more-views
{
	margin-top:5px;
}
.extension-img-box .more-views h4 { border-bottom:1px solid #ccc; margin-bottom:.8em; font-size:.95em; text-transform:uppercase; }

.extension-img-box .more-views li { float:left; margin:0 0 9px 9px; }
.extension-img-box .more-views li a { float:left; width:62px; height:62px; border:2px solid #ddd; overflow:hidden; }
.extension-img-box  #main_image img
{
	border:1px solid #ddd;
	padding:2px;
}

a.no-underline
{
	text-decoration:none;
}
