body {background:#004387 url(img/bg.jpg) repeat-x; margin:0; padding:0;}
a,p,td,div {font-size:12px; color:#000000; font-family:Arial;}
a {color:#ff7014;}
a:hover {color:#ba4900;}
table,img {border:0;}

#languages {padding-left:48px;}
#languages div {float:left; cursor:hand;}
#languages a {font-weight:bold; text-decoration:none;}

#menu {background-color:#000000; padding-left:19px; height:28px;}
#menu div {float:left; margin-left:21px; padding:6px 10px 6px 10px;}
#menu div a {color:#ffffff; font-weight:bold; font-size:13px; text-decoration:none;}
#menu a:hover {color:#ffad2b;}
#menu div.active {padding:0; margin-top:4px; background-color:#ffffff;}
#menu div.active div {padding:0; margin:0; font-size:13px; color:#000000; font-weight:bold;}

.submenu {background-color:#dcdcdc; padding-left:19px; height:28px;}
.submenu div {float:left; margin-left:21px; padding:6px 10px 6px 10px;}
.submenu div a {color:#000000; font-weight:bold; font-size:13px; text-decoration:none;}
.submenu a:hover {color:#c55b00;}
.submenu div.active {padding:0; margin-top:4px; background-color:#ffffff;}
.submenu div.active div {padding:0; margin:0; font-size:13px; color:#000000; font-weight:bold;}


#footer {height:32px; text-align:center;}
#footer a {color:#ffffff; text-decoration:none; font-weight:bold;}
#footer a:hover {color:#ffad2b;}
#footer span {padding-left:24px;}

#label {background-color:#ffad2b; width:444px;}
#login {background-color:#f37304; padding:3px 0 0 34px;}
.tb {width:115px; border:1px solid #000000;}
.tb2 {border:1px solid #000000; font-size:10px;}
#login td {color:#ffffff; padding-left:5px;}
#login a {color:#ffffff;}
#login a:hover {color:#000000;}
#logged_in {background-color:#ffad2b; padding:3px 0 0 34px;}
#logged_in td {color:#000000; padding-left:5px;}
#logged_in a {color:#a63300;}
#logged_in a:hover {color:#000000;}

.little {line-height:6px;}
.lab {font-size:13px; font-weight:bold;}
.date {color:#818080;}

.but {border:1px solid #000000; background:#98a786 url(img/but1.gif) repeat-x center; margin:0; padding:0 2px 0 2px; color:#000000; height:20px; font-family:Arial; font-size:12px; font-weight:normal;}
.but:disabled {border:1px solid #CCCCCC; background:#98a786 url(img/but_disabled.gif) repeat-x center; margin:0; padding:0 2px 0 2px; color:#CCCCCC; height:20px; font-family:Arial; font-size:12px; font-weight:normal;}
.butd {border:1px solid #CCCCCC; background:#98a786 url(img/but_disabled.gif) repeat-x center; margin:0; padding:0 2px 0 2px; color:#CCCCCC; height:20px; font-family:Arial; font-size:12px; font-weight:normal;}

#myfiles {border:1px solid #aaaaaa; background-color:#bccedd; width:100%;}
#myfiles td {background-color:#edf4f9; padding:4px;}
#myfiles td input {border:0; width:95%; background-color:#edf4f9;}
#myfiles td input.copy { padding:0; margin:0; display:block; background:#edf4f9 url(img/copy.gif) no-repeat; width:25px; height:21px; border:0; cursor:hand;}
#myfiles td div {float:left; padding:0 7px 0 5px;}
#myfiles td.tablabels {background-color:#0067bf; color:#ffffff; font-weight:bold; padding:5px;}

#myfiles td input.edit {background-color:#ffffff; border:1px solid #000000; width:100%;}
#myfiles td textarea.edit {background-color:#ffffff; border:1px solid #000000; width:100%;}
#myfiles td input.showlink {display:block; width:410px; font-size:11px; border:1px solid #96acc3;}
#myfiles td input.showlink_long {display:block; width:650px; font-size:11px; border:1px solid #96acc3;}
#myfiles td input.showlink_short {display:block; width:190px; font-size:11px; border:1px solid #96acc3;}
#myfiles tr.actionRow div {padding:3px;}
#myfiles tr.actionRow .clipboardCopy {padding-top:1px;}

.clipboardCopy {z-index:1;}

div.bordered2 {clear:both;border:1px solid #bccedd; background-color:#ffb745; padding:4px;vertical-align:middle;}
div.bordered2 td {background-color:#ffb745;}

#myfiles td.green {color:#3a7708;}
#myfiles td.orange {color:#d86400;}
#myfiles td table td {padding:1px 3px 1px 2px;}
.orange {color:#d86400;}

textarea.edit {background-color:#ffffff; border:1px solid #000000; width:100%;}

.input {font-size:11px; border:1px solid #96acc3;}

input.showlink {display:block; width:410px; font-size:11px; border:1px solid #96acc3;}
input.showlink_long {display:block; width:650px; font-size:11px; border:1px solid #96acc3;}
input.showlink_short {display:block; width:190px; font-size:11px; border:1px solid #96acc3;}

.paging {color:#ff0000;font-weight:bold;border:1px solid #bccedd; border-top:1px solid #999999; background-color:#edf4f9; padding:8px; font-size:13px;}
.paging .w {padding-left:13px;}
.paging a {font-weight:bold; color:#000000;padding-left:7px;padding-right:7px;}
.paging a:hover {color:#ff7014;}
.paging span span {padding-left:7px;padding-right:7px;}

.bordered {border:1px solid #bccedd; background-color:#edf4f9; padding:8px;}
.biglabel {font-size:19px; color:#006ad2;}
div.helpContent {position:absolute;border:2px solid #bccedd; background-color:#edf4f9; padding:4px;margin-top:26px;right:0px;width:400px;height;100px;}
div.helpContent li 
{
	margin:5px;
}
.popupPanel 
{
	text-align:center;
	background-color:#bccedd;
	width:600px;
}
.fullScreen 
{
	position:absolute;
	width:100%;
	height:100%;
	background-color:Transparent;
	z-index:1000;
}
.fullScreenBackground
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#bccedd;
	opacity:.50;
	filter: alpha(opacity=50); 
	-moz-opacity: 0.5;
}
.centered {
	position:absolute;
	width:100%;
	height:100%;
	text-align:center;
}
.panelPopupLoading {
    background: url(img/ajax-loader.gif) no-repeat top left;
    display:none; border: none; z-index: 10;
    width: 16px; height: 16px;
}
.centeredPanel 
{
	width:100%;
	height:100%;
	vertical-align:center;
}

.error
{
	color: #990000;
}
.errorTarget1
{
	border-color: #990000;
	border-width: 2px;
}

.popup 
{
	padding:10px 10px 10px 10px;
	position:absolute;
	border:1px solid #000000;
	background:white;
	left:50%;
	top:50%;
}