/* This is the Remository specific CSS */
/*
#remository, #remositoryfileinfo {
	width:	100%;
}
*/
#remositorypageheading {
	background-repeat: no-repeat;
	background-position:	left;
}
#remositorypageheading h2, #remositorypageheading h3,#remositorypageheading1 h2 {
	text-align:	left;
	line-height:	normal;
	 color:#fe7800;
 font-size:18px;
text-align:center;
}

h1.title-r{
font-size:15px;
}
#remositorypageheading, #remositorycredits {
	width:		98%;
	text-align:	left;
	padding:	0px 10px 20px 0px;
}
#remositorypreamble {
	padding: 5px;
}
#remositorycredits {
	text-align:	center;
	clear:		both;
}
#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:	1px;
}
#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 table {
	width:	100%;
	border:	0;
}
#remositorycontainerlist th {
	text-align:			center;

background-color:#5eafdc;
}
#remositorycontainerlist h4 {
	/*border-top: 1px solid #999;*/
	margin:	10px;
	font-size:12px;
}

#remositorycontainerlist p
{
 margin:10px;
}


#remositorycontainerlist h4 a
{
 color:#fd7800; 
}

#remositoryfilelisting h3 {
	float:		left;
	clear:		both;
	width:		98%;
	border-top: 2px solid #999;
	padding:	5px 0 0 5px;
}
#remositoryfilelisting h4 {
	float:		left;
	clear:		both;
	width:		98%;
	/*border-top: 2px solid #999;*/
	padding-left:4px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom: 5px;
	background-color:#68b5df;
	color:#ffffff;
	margin: 0px;
}



#remositoryfilelisting h4 a{
color:#FFFFFF;
padding:0 0 5px 10px;
}

#remositoryfileinfo img {
	padding:	5px;
	border:		0;
}
#remositoryplaintext {
	clear:	left;
	width:	99%;
}
#remositorythumbbox {
	clear:	left;
	width:	95%;
	border-top: 1px solid #999;
}
.remositorythumbset a {
	padding:	3px;
}
.remositorythumbset {
	float:	left;
	width:	65%;
}
.remositorycommand {
	padding:	5px;	
	margin:		10px;
	width:200px;
	float:left;
	
}
#remositorycmdbox {
	width:		32%;
	clear:		left;
	float:		left;
	text-align:	right;
	font-weight:	bold;
}
#remositoryfileinfo h2 {
	width:		95%;
	
	padding:	10px 0 0 5px;
}

.remositoryonethumb1 {
	float:	right;
	/*width:  20%;*/
	padding: 5px;
}
.remositoryonethumb2 {
	float:	right;
	/*width:  20%;*/
	padding: 5px;
	background-color:#d2e8f5;
}

.remositorythumbnail {
    float: left;
    padding: 0 5px;
}

.groupfileinfo1 {
	background-color:#d2e8f5;
}
.groupfileinfo1 {
	
}
/* IE hack to get round ignoring right margin */
* html .remositoryfilesummary1
{
	width:			100%;
}

* html .remositoryfilesummary2
{
	width:100%;
	background-color:#D2E8F5;
}

.remositorypagenav {
	clear:	both;
	width:	100%;
	text-align:	right;
	padding-top: 10px;
}
.remositoryfilesummary1 dt, #remositoryfileinfo dt, #remositoryupload label,
#remositoryupload dt, #remositorymanycommon dt, #remositorymanycommon label,
#remositorythumbupdate dt, #remositorythumbupdate label {
	width: 22%;
	float:	left;
	clear:	left;
	margin:	0;
	padding:	0 0.2em 0.2em 0.2em;
	/*border-top: 1px solid #999;*/
	font-weight: bold;
	text-align:	right;
}

.remositoryfilesummary2 dt {
	width: 22%;
	float:	left;
	clear:	left;
	margin:	0;
	padding:	0 0.2em 0.2em 0.2em;
	/*border-top: 1px solid #999;*/
	font-weight: bold;
	text-align:	right;
	background-color:#d2e8f5; 
}

.remositoryfilesummary2 {
	background-color:#d2e8f5; 
}
.remositoryfilesummary1 {
	background-color: #FFFFFF; 
}
/* commented backslash hack for mac-ie5 \*/
dt { clear: both; }
/* end hack */

.remositoryfilesummary1 dd, #remositoryfileinfo dd, #remositorythumbupdate dd
{
	float:	left;
	margin: 0;
	width:	45%;
	padding:	0 0.2em 0.2em 0.2em;
	/*border-top: 1px solid #999;*/
border-right:1px solid  #ffffff;
}
.remositoryfilesummary2 dd {
	float:	left;
	margin: 0;
	width:	45%;
	padding:	0 0.2em 0.2em 0.2em;
	background-color:#d2e8f5; 
	/*border-top: 1px solid #999;*/
}

.remositorydelthumb {
	float:	left;
	padding:	5px;
	margin:		0;
	text-align:	center;
}
/* This defines the light background colour used by Remository */
.remositoryfilesummary dd, #remositoryuplocal, #remositoryuploadinfo,

/* This defines the dark background colour used by Remository */
.remositorydark, #remositoryupremote {
	/*background-color:	#999;*/
}
.remositorydark{
	background-color:	#CEE4F6;
	width:100%;
	padding: 5px;
}
.remositorylight{
	width:100%;
	background-color:	#E7F4FA;
	padding: 5px;
}
.remositoryrating{
	width:80px;
	float:left;
}

#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: 18px;
	font-weight: bold;
}

#remositorycontainer h2
{
 color:#fe7800;
  font-size:17px;
padding-left:10px;
text-align:center;
}

#remositorycontainerlist th
{
background-color:#5eafdc;
color:#ffffff;
}

#remositorycontainerlist th#remositorycontainerhead {
	width:	80%;
background-color:#68b5df;


}

#remositorycontainerlist th.khungth
{
	background-color:#5bafdd;
}

#remositorycontainerlist th.khungth1
{
	background-color:#80c0e4;
}

.khotren
{
background: url('images/khotren.png');
background-repeat:no-repeat;

width:471px;
height:37px;
color:#ffffff;
font-weight:bold;
font-size:16px;
}

.khogiua
{
border-left: solid 2px #287fff;
border-right:solid 2px #287fff;
padding:10px 10px 10px 10px;
}

.khoduoi
{
background: url('images/oduoicung.png');
background-repeat:no-repeat;

width:471px;
height:38px;
}

#tongphanmem
{
  color:#fe7800;
  font-size:17px;
font-weight:bold;
 padding:10px 0px 20px 20px;

 
background: url('images/tongphanmen.png');
background-repeat:no-repeat;
width:427px;
height:36px;
}


.otren
{
	width:447px;
	height:3px;
	background: url('images/otren.png');
	background-repeat:no-repeat;
}
.ogiua1
{
width:2px;
background: url('images/ogiua.png');
background-repeat:repeat-y;

}

.ogiua2
{
padding-left:0px;
}

.oduoi
{
 width:447px;
 height:3px;
background: url('images/oduoi.png');
background-repeat:no-repeat;
}

.dulieu2
{
	
background-color:#d2e8f5;


}
.dulieu3
{
	

padding-left:15px;

}

.dulieu4
{
	
padding-left:15px;
background-color:#d2e8f5;


}

.remositoryfileblock {
	padding-left:2px;
	padding-right:6px;
}

div.remositoryfileblock1 {
/*	padding-left:2px;*/
/*	padding-right:6px;*/
}

div.remositoryfileblock2 div {
/*	padding-left:2px;
	padding-right:6px;*/
	background-color:#d2e8f5;

}



/* End of the Remository specific CSS */