body {
	font-family: Arial;
	font-size: 13px;
	color: white;
	background:#003651;
	overflow:auto;
	padding:0;
	margin:10px 0 0 0;
	direction: rtl;
}

form,div,p {
	margin: 0;
}

/* A tags */
a,a:visited {
	color: #FB7D00;
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
}

a:hover {
	color: #E46C0B;
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
}

/* END A tags */

/* Common Tags */
input,textarea,select {
	font-family: Arial;
	font-size: 12px;
	background-color: transparent;
	vertical-align: middle;
}

table,tr,td {
	font-family: Arial;
	font-size: 13px;
	color: black;
}

h1 {
	color: #0078B3;
	font-size: 16px;
	font-weight: bold;
	letter-spacing:2px;
	margin: 0;
	padding: 0;
	padding-bottom: 7px;
}

h2 {
	color: #026DBA;
	font-size: 14px;
	font-weight: bold;
	margin-right: 0;
	text-align: center;
	margin: 0;
	padding: 0;
	padding-bottom: 7px;
}

h3 {
	color: #FB7D00;
	font-size: 16px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	padding-bottom: 7px;
	letter-spacing: 1px;
	font-family:Arial;
}

.button {
	background-color: #0150b0;
	border: 1px NAVY outset;
	text-align: center;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	vertical-align: middle;
}

span.link {
	cursor: pointer;
	text-decoration: underline;
}
/* END Common Tags */

/* Buttons Nav */
ul.buttons_nav,ul.buttons_nav li{margin:0;padding:0;list-style-type:none}
ul.buttons_nav li{
	float:right;width: 7em; margin-right: 1px; margin-bottom:5px;
}
ul.buttons_nav a,ul.buttons_nav a:active,ul.buttons_nav a:visited{display:block;width:7em;padding:5px 0;
	background:#FFD154 url(/images/justfile_stab_icon.png) no-repeat right top;
	 color: #000000;
	 font-weight: bold;
    text-decoration:none; 
	 text-align:center;
}
ul.buttons_nav a:hover{background-color: #FFC01A;}
/* Buttons Nav */


div#container{
	width:700px;
	margin: 0 auto;
	padding:5px;
	text-align:right;
	background:#FFFFFF;
	color:#000000;
	direction: rtl;
}
div#header{background: #BFDDED;padding: 10px;text-align:center}
div#content{
	float:right;
	width:540px;
	padding:10px 0;
	margin:5px 0;
	direction: rtl;
}
div#nav{
	float:left;
	width:145px;
	padding:10px 0;
	margin:5px 0;
	background: #FFD154;
	text-align:center;
}
div#nav h2{font-size: 120%;color: #9E4A24;}
div#footer {
	clear:both;
	width:700px;
	background: #FFC01A;
	padding:3px 0;
	font-size: 12px;
	text-align:center;
	direction: ltr;
}
div#upload_form {
	padding:5px;
	text-align:right;
	background:#FFCB40;
	color:#000000;
}
	div#upload_form div.upload_button {
		float: left;
		cursor: pointer;
		margin-top: 13px;
		text-align: right;
		width: 163px;
	}
.ul_icon {
	background: url(/images/ul_icon.png) no-repeat right center;
	height: 16px;
	padding: 0 30px 0 0;
	margin: 0 10px 5px 0;
	font-family:Tahoma;
	font-size: 11px;
}

/* upload bar */
.upload_pbar {
	border:#3a3a3a 1px solid;
}
.upload_pbar {
	border:0;
}
	.upload_pbar tr td {
		border:0;
		font-weight: bold;
	}
	.upload_pbar tr td table {
		border:0;
	}
.upload_bar {
	width: 280px;
	background-color: #000;
}
	.upload_bar tr td {
		background-color: #fff;
		color: #000;

	}
/* END upload bar */

.copy_div {
	margin-bottom: 20px;
	text-align: center;
}
	.copy_div .copy_icon {
		vertical-align:middle;
		cursor: pointer;
	}

.download_data {
	width: 225px;
	background-color: #3a3a3a;
}
	.download_data tr td {
		background-color: #f3f3f3;
		color: #000;
		text-align: center;
	}
	.download_data tr td.header {
		font-weight: bold;
		text-align: right;
	}
#download_button {
	font-size: 15px;
	font-weight: bold;
}
#download_button_data {
	font-size: 17px;
	font-family: Tahoma;
	font-weight: bold;
}

/* sorter */
.sortable {width:690px; border-left:1px solid #c6d5e1; border-top:1px solid #c6d5e1; border-bottom:none; margin:0 auto 15px}
.sortable th {background:url(/images/sortable/header-bg.gif); text-align:right;direction:rtl; color:#cfdce7; border:1px solid #fff; border-right:none}
.sortable th h3 {font-size:12px; padding:6px 0px 8px;color:#cfdce7;}
.sortable td {padding:4px 6px 6px; border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1}
.sortable .head h3 {background:url(/images/sortable/sort.gif) 1px center no-repeat; cursor:pointer;}
.sortable .desc, .sortable .asc {background:url(/images/sortable/header-selected-bg.gif)}
.sortable .desc h3 {background:url(/images/sortable/desc.gif) 1px center no-repeat; cursor:pointer;}
.sortable .asc h3 {background:url(/images/sortable/asc.gif) 1px  center no-repeat; cursor:pointer;}
.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {color:#fff}
.sortable .evenrow td {background:#fff}
.sortable .oddrow td {background:#ecf2f6}
.sortable td.evenselected {background:#ecf2f6}
.sortable td.oddselected {background:#dce6ee}

#controls {width:690px; margin:0 auto; height:20px}
#perpage {float:right; width:200px}
#perpage select {float:right; font-size:11px}
#perpage span {float:right; margin:2px 0 0 5px}
#navigation {float:left; width:290px; text-align:center}
#navigation img {cursor:pointer}
#text {float:left; width:200px; text-align:left; margin-top:2px}
/* END sorter */
