/* This is the Remository specific CSS */

/*

#remository, #remositoryfileinfo {

	width:	100%;

}

*/

.remositoryGuide {

	margin-top:20px;

	font-size: 14px;

	font-weight:normal;

	color: #666;

}

#remositorypageheading {

	background-repeat: no-repeat;

	background-position:	left;

	height: 64px;

	background-image: none;

}

#remositorypageheading h2, #remositorypageheading h3 {

	text-align:	left;

	line-height:	normal;

}

#remositorypageheading, #remositorycredits {

	width:		98%;

	text-align:	left;

	padding:	10px 10px 20px 0;

}

#remositorypreamble {

	padding: 5px;

}

#remositorycredits {

	text-align:	center;

	clear:		both;

	display: none;

}

#remositorypathway img, #remositorycontainer img, #remositoryfilelisting div img,

#left img, #right img, #remositorycontainerlist img, #remositorypageheading h2 img,

#remositorypageheading h3 img, #remository h4 img {

	border:		0;

	padding:	2px;

	display: none;

}

#remositoryfooter {

	width:		98%;

	padding:	10px 10px 20px 0;

	clear:		both;

}

#remositoryfooter #left {

	width:	60%;

	float:	left;

	padding: 10px;

}

#remositoryfooter #right {

	float:	left;

	padding: 10px;

}

#remositorycontainerlist {

	width:	100%;

	padding:0;

	margin:0;

}

#remositorycontainerlist table {

	width:	100%;

	border:	0;

	padding:0;

	margin:0;

}

#remositorycontainerlist th {

	text-align:	left;

	border:		none;

}

#remositorycontainerlist td {

	border:		none;

	padding:0;

	margin:0;

}

#remositorycontainerlist h3 {

	margin:	0;

}

#remositorycontainerhead {

	width:	80%;

}

#remositoryfilelisting h3 {

	float:		left;

	clear:		both;

	width:		98%;

	padding:	5px 0 0 5px;

	font-size:12px;

}

#remositoryfileinfo img {

	padding:	5px;

	border:		0;

}

#remositoryplaintext {

	clear:	left;

	width:	99%;

}

#remositorythumbbox {

	clear:	left;

	width:	95%;

}

#remositoryrelateddocs table, #remositoryrelateddocs td {

	border: none;

}

#remositoryrelateddocs {

	clear: both;

	padding: 10px 25px 0 25px;

}

.remos

.remositorythumbset a {

	padding:	3px;

}

.remositorythumbset {

	float:	left;

	width:	65%;

}

.remositorycommand {

	padding:	5px;

	border:		1px solid red;

	margin:		3px;

}

#remositorycmdbox {

	width:		32%;

	clear:		left;

	float:		left;

	text-align:	right;

	font-weight:	bold;

}

#remositoryfileinfo h2 {

	width:		95%;

	padding:	10px 0 0 5px;

}

.remositoryonethumb {

	float:	right;

	padding: 5px;

}

.remositorythumbnail {

    float: left;

    padding: 0 5px;

}



/* IE hack to get round ignoring right margin */

* html .remositoryfilesummary

{

	width:			100%;

}

.remositorypagenav {

	clear:	both;

	width:	100%;

	text-align:	right;

	padding-top:	10px;

}

.remositoryfilesummary dt, #remositoryfileinfo dt, #remositoryupload label,

#remositoryupload dt, #remositorymanycommon dt, #remositorymanycommon label,

#remositorythumbupdate dt, #remositorythumbupdate label {

	width: 35%;

	float:	left;

	clear:	left;

	margin:	0;

	padding:	0 0 10px 50px ;

	font-weight: bold;

	font-size:11px;

	color:#666;

	line-height: 15px;

}

#remositorypathway {

	margin: 0 0 20px 0;	

}

#remositorycontainerhead {

	display:none;	

}

#remository h2 {

	font-size: 24px;

	line-height: 30px;

	color: #167d4c;

	font-weight: normal;

	margin:0;

	padding:0;

}

#remository h3 {

	font-size: 14px;

	line-height: 30px;

	color: #167d4c;

	font-weight: bold;

	margin:0;

	padding:0;

}

.remositoryfileblock h3 {

	font-weight: normal !important;

}

.remositoryfileblock h3 img {

	display:block !important;

}

#remository h3 a {

	color: #167d4c;

	text-decoration: none;

}

#remository h3 a:hover {

	color: #167d4c;

	text-decoration: underline;

}

#remository p, .remositoryfolderinfo{

	font-size: 12px;

}

.remositoryfolderinfo{

	margin-bottom:20px;

}

.remositoryfilesummary dl {

	

}



/* commented backslash hack for mac-ie5 \*/

dt { clear: both; }

/* end hack */



.remositoryfileblock h3 img {

	float:left;

	margin: 0 15px 0 0;

}

.remositoryfileblock h3 a {

	text-decoration:none;

}

.remositoryfileblock h3 a:hover {

	text-decoration:underline;

}

.remositoryfileblock {

	margin: 0 0 10px 0;

}

.remositoryfilesummary dd, #remositoryfileinfo dd, #remositorythumbupdate dd

{

	float:	left;

	margin: 0;

	width:	50%;

	padding:0 0 10px 0;

	font-size:11px;

	color:#666;

	line-height: 15px;

}

.remositorydelthumb {

	float:	left;

	padding:	5px;

	margin:		0;

	text-align:	center;

}

/* This defines the light background colour used by Remository */

.remositoryfilesummary dd, #remositoryuplocal, #remositoryuploadinfo,

#remositorymanycommon, #remositorycontainerlist th, .remositorylight {

	

}

/* This defines the dark background colour used by Remository */

.remositorydark, #remositoryupremote {

	;

}

#remositoryuplocal, #remositoryuploadinfo, #remositorymanycommon {

	padding:	8px;

	margin:		0;

}

#remositoryupremote {

	padding:	8px;

	margin:		0;

}

#remositoryiconlist div, #remositoryiconlist p, .remositorymax {

	margin-left: 30%;

	padding:	2px;

}

#remositoryiconlist img {

	border:	0;

}

/* IE hack to control icons */

* html #remositoryiconlist div

{

	width:			70%;

}

#remositoryeditor {

	clear:	left;

	margin-left:	10px;

}



.remositorymessage {

	font-size: 12px;

	font-weight: bold;

}

/* End of the Remository specific CSS */



/* Dynamic Drive drop down panel CSS */



.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/

color: white;

background: black; /*background of Drop Down Panel*/

/*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */

}



.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/

margin-right: 20px;

font: normal 12px Arial;

}



.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/

float: right;

color: white;

background: black url(images/dddpanel/toggleleft.gif) no-repeat left bottom; /*background of toggle tab*/

text-decoration: none;

letter-spacing: 1px;

}



.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/

float: left;

display: block;

background: transparent url(images/dddpanel/toggleright.gif) no-repeat right bottom;

padding: 1px 12px 4px 13px;

cursor: pointer;

}



.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/

margin-top: 2px;

margin-left: 5px;

}



.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/

background-color: navy; /*background of toggle tab onMouseover*/

}



.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/

outline: 0;

}



.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/

background-color: transparent;

}



/*--------------------------------------------------|

| dTree 2.05 | www.destroydrop.com/javascript/tree/ |

|---------------------------------------------------|

| Copyright (c) 2002-2003 Geir Landr�               |

|--------------------------------------------------*/



.dtree {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666;

	white-space: nowrap;

	line-height: 100%;

}

.dtree img {

	border: 0px;

	vertical-align: middle;

}

.dtree a {

	color: #333;

	text-decoration: none;

}

.dtree a.node, .dtree a.nodeSel {

	white-space: nowrap;

	padding: 1px 2px 1px 2px;

}

.dtree a.node:hover, .dtree a.nodeSel:hover {

	color: #333;

	text-decoration: underline;

}

.dtree a.nodeSel {

	background-color: #c0d2ec;

}

.dtree .clip {

	overflow: hidden;

}
