@charset "utf-8";
/* CSS Document */

	*{
		padding:0;
		margin:0;
	}
	
	body {font-size: 62.5%;} 
	
	#header{
		background-image:url(../images/bg.png);
		background-repeat:repeat-x;
	}
	
	#loginArea{
		margin-left:auto;
		margin-right:auto;
		margin-top:6em;
		border:1px solid #000;
		width:600px;
		height:200px;
		background-color:#C3DEBD;
	}
	
	#contentArea{
		margin:10px;
	}
	
	.tab-container{
	  background-color: #fff;
	  border-color: #ddd;
	  border-radius: 4px 4px 0 0;
	  border-width: 1px;
	  box-shadow: none;
	  margin-left: 0;
	  margin-right: 0;
	}
	
	.inputLabel{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		color:#000;
		font-weight:bold;
	}
	
	.inputBox{
		border:1px solid #000;
		margin:0 0 1em;
		width:150px;
	}
	
	#imgSecurity{
		float:left;
		margin-right:50px;;
		margin-left:10px;
		margin-top:30px;
	}
	
	h1{
		font-family:Verdana, Geneva, sans-serif;
		font-size:24px;
		font-weight:bolder;
		text-decoration:underline;
		margin-bottom:20px;
	}
	
	.loginButton{
		border:1px solid #000000;
		background:#E9ECEF none repeat scroll 0 0;
		font-family:Verdana, Geneva, sans-serif;
		font-size:11px;
		font-weight:bold;
	}
	
	#loginForm{
		float:left;
		width:375px;
		height:150px;
	}
	
	.loginInfo{
		border: 1px solid #000;
		border-right-width:5px;
		border-right-color:#FFFFFF;
		padding:0;
		border-collapse:collapse;
	}
	
	ul.nav.login {
		margin:0 0 11px 0;
		background:#ECEFE7;
		list-style:none;
		padding:0 2px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
	}
	
	form {
		margin:0;
		padding:0
	}
	img {border:none;}
	a {color:#060606;text-decoration: none}
	a:hover {text-decoration: underline}
	input {vertical-align:middle}
	.floatleft {float:left !important}
	.floatright {float:right !important}
	.clear {clear:both !important}
	.bold {font-weight:bold !important}
	.normal {font-weight:normal !important}
	.block {display:block !important}
	input.text,
	select,
	textarea {
		font-family:arial,sans-serif;
		color:#333;
		font-size:12px;
		vertical-align:middle;
	}
	
	input.text {
		padding:1px 0 0 4px;
		height:14px;
		font-weight:normal;
	}
	
	/* main container */
	#main {
		width:97%;
		margin:0 auto;
		padding-left:11px;
	}
	
	/* site logo */
	a.logo {
		position:absolute;
		top:5px;
		left:20px;
	}
		
	
	
	/* footer */
	#footer {
		/*float:left;*/
		width:100%;
		background:url(../img/bg-footer.gif) no-repeat;
		height:15px;
	}
		
	
	#Editor{
		margin-left:12px;
		margin-right:12px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
	}
	
	
	#footerdiv{
		/*background-color:#365CA0;*/
		background-color:#086225;
	}
	
	#clock,#date{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
	}
	
	
	
	#info{
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#FFF;
	}
	
	#info a:link,#info a:visited{
		color:#FFF;
		text-decoration:none;
	}
	
	#info a:hover{
		 text-decoration:underline;
	}
	
	.base{
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		text-align:justify;
		color:#000;
		padding-left:5px;
		padding-right:5px;
	}
	
	.base a:link, .base a:visited{
		color:#000;
		text-decoration:none;
	}
	
	.base a:hover{
		text-decoration:underline;
	}
	
	.red{
		color:#FF0000;
	}
	
	fieldset {   
		-moz-border-radius-bottomleft:7px;  
		-moz-border-radius-bottomright:7px;  
		-moz-border-radius-topleft:5px;  
		-moz-border-radius-topright:7px;  
	}
	
	#settings td{
		padding:5px 5px 5px 5px;
	}
	
	.tdpadding td{
		padding:5px 5px 5px 5px;
	}
	
	.notify{
		width:250px;
		float:right;
		font-family:Verdana, Geneva, sans-serif;
		font-size:10px;
		display:inline;
		position:absolute;
		top:10px;
		right:10px;
	}
	
	.errorMessage{
		background-color:#F7F8E0;
		border: 1px solid #FF0000;
		padding: 5px 10px 5px 20px;
		font-size:11px;
		background-image:url(../img/button_cancel.png);
		background-position:left;
		background-repeat:no-repeat;
		margin-top:5px;
		margin-bottom:5px;
	}
	
	.okMessage{
		background-color:#F7F8E0;
		border: 1px solid #CEF6CE;
		padding: 5px 10px 5px 20px;
		font-size:11px;
		background-image:url(../img/button_ok.png);
		background-position:left;
		background-repeat:no-repeat;
		margin-top:5px;
		margin-bottom:5px;
		
	}
	
	#pickfiles, #pickfiles2{
		background-color:#333333;
		color:#ffffff;
		padding:7px;
		border-radius:5px;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		text-decoration:none;
		font-weight:bold;
	}
	
	