.message {
	font-size:11px;
	margin-top:5px;
	margin-left:1px;;
	padding-left:10px;
	padding-bottom:2px;
	border:1px solid #e0e1b7;
	background-color:#ffffe5;
	padding-top:5px;
	padding-bottom:5px;
}

.messageTrue {
	font-size:11px;
	margin-top:5px;
	margin-left:1px;
	padding-left:10px;
	padding-bottom:2px;
	border:1px solid #a5d18a;
	background-color:#e7fbdb;
	padding-top:5px;
	padding-bottom:5px;
}

.messageFalse {

	font-size:11px;
	margin-top:5px;
	margin-left:1px;
	padding-left:10px;
	padding-bottom:2px;
	border:1px solid #ffa500;
	background-color:#e7fbdb;
	padding-top:5px;
	padding-bottom:5px;
}




.color{color:#737373;}

/*-------------------------------------------------HEADER------------------------------------------------*/

.logo{
	position:absolute;
	width:200px;
	 /*border:1px solid gray;*/
	/*background:transparent url(../img/logo.gif) no-repeat;*/
}
.login{
	 text-align:right;
	 /*border:1px solid gray;*/
	/*background:transparent url(../img/logo.gif) no-repeat;*/

}
/*-----------------------------------Nav Bar*/
ul#nav-menu{
	list-style-type:none;
	width:82.5%;
	_width:100%;
	position:relative;
	height:27px;
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:13px;
	font-weight:bold;
	margin-top:15px;
	margin-left:175px;
	padding:2px 0 3px 0;
	background-color:#fff;
	/*background:transparent url(../img/nav-bg.gif) repeat-x;*/
	/*border-top:1px solid #b4b4b4;*/
	border-bottom:1px solid #b4b4b4;
}
ul#nav-menu li{
	display:block;
	float:left;
	margin:0 0 0 4px;
	height:27px;
}
ul#nav-menu li.left{margin:0;}

ul#nav-menu li a{
	display:block;
	float:left;
	/*color:#0d2474;
	/*background:#4A6867;*/
	/*background:transparent url(../img/nav-bg.gif) repeat-x;*/
	line-height:27px;
	text-decoration:none;
	padding:0 17px 0 18px;
	height:27px;
	/*border:1px solid #e6e6e6;*/
}
ul#nav-menu li a.right{padding-right:19px;}
ul#nav-menu li a:hover{/*background:#2E4560;*/ /*color:#2E4560; */text-decoration:underline;/*background:transparent url(../img/nav-bg-a.gif) repeat-x;*/}
ul#nav-menu li a.current{color:#2E4560; /*background:#fff;*/}
ul#nav-menu li a.current:hover{color:#2E4560; /*background:#fff;*/}



/*----------------------------------------------------------MENU LEFT--------------------------*/
#menu_left {
	background-color:#eaeaea;
	width:100%;
}
.menu_title {
	padding:5px 10px 3px 10px;
	color: #000;
	font-family:Arial,sans-serif;
	background:#eaeaea url(../img/left_menu_up.gif) repeat-x;
	/*border:1px solid #dddddd;*/
	text-shadow: #ffffff;
	font-size:14px;
}
.menu_down {
	padding-top:-10px;

	background:transparent url(../img/left_menu_down.gif) repeat-x;
	height:6px;
}

ul#menu {  color:#000;}
ul#menu li {  height:22px; list-style:none; margin:0px;}
	
ul#menu li a{
	 height:22px;
	font-family:Arial,Helvetica,serif;
  	/*voice-family: "\"\""; */
  	/*voice-family: inherit;*/
  	/*height: 32px;*/
  	/*font-weight:bold;*/
  	display: block;
  	color: #000;
  	line-height: 16px;
  	font-size:13px;
	text-decoration: none;
	
	
	}	
	
ul#menu li a:link, ul#menu li a:visited {
	color: #000;
	padding: 0px 2px 0px 20px;
	padding-top:4px;
	
	}
	
ul#menu li a:hover {
	color: #000;
	/*font-weight:bold;*/
	padding:0px 0px 0px 20px;
	text-decoration: underline;
	padding-top:4px;
	/*background-color: #555555;*/
	}
	
ul#menu li a:active {
	color: #fff;
	text-decoration: none;
	font-weight:bold;
	background-color: #555555;
	}

#rss{
	margin-top:10px;
	padding:5px;

}
#rss a {display:block; padding-left:5px; padding-top:3px;}

.rssTitle{
	color:#666666;
	padding-left:5px;
	border-bottom:1px solid #cccccc;
}



.CenterTitle{
	margin-top:25px;
	margin-left:175px;
	padding-left:10px;
	padding-bottom:2px;
	border:1px solid #e0e1b7;
	background-color:#ffffe5;

	padding-top:5px;
	padding-bottom:5px;
}

/***-------------------------------------------------------SIDEBAR----------------------------------**/

#sidebar {float:right; margin-top:20px;  height:400px; width:300px;  /*border:1px solid red;*//* background:transparent url(../img/ads.gif) no-repeat;*/}

#tags{margin-top:20px;}


.tagsTitle{
	color:#666666;
	padding-left:5px;
	padding-bottom:3px;
	padding-top:3px;
	border:1px solid #e6e6e6;
	background:transparent url(../img/bg-light.png) repeat-x;

}

#rightBox1{margin-top:0px;}

.rightBox1Title{
	color:#666666;
	padding-left:5px;
	padding-bottom:3px;
	padding-top:3px;
	border:1px solid #e6e6e6;
	background:transparent url(../img/bg-light.png) repeat-x;

}


/***-----------------------------STUFF TABLE----------------------------------**/
table.stuff{
	width: 100%;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	margin-bottom:20px;
	margin-top:5px;
	border:1px solid #e6e6e6;
}
table.stuff th{
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:none;
	border-bottom:1px solid #e6e6e6;
	background:#e6e6e6 url(../img/bg-light.png) repeat-x;
}
table.stuff th a:hover{
	text-decoration:underline;
	
}
table.stuff td{
	font-size:13px;
	padding:5px;
	
	line-height:18px;
	/*border-bottom:1px solid #e6e6e6;*/
}
.call-2 {
	background-color:#eff4fc;
	border:1px solid #c6d1eb;
	padding:20px;
	
	/*background:transparent url(../img/call-bg.gif) repeat-x bottom;*/
	
}
/***-----------------------------RIGHT LAST 10----------------------------------**/
table.last10{ 
	padding:1px;
	border:1px solid #c6d1eb;

	width:100%;
	padding:2px;
	font-size:12px;}

table.last10 th{}
table.last10 td{padding:3px; font-size:12px;border-bottom:1px solid #e6e6e6;}

/***-----------------------------RIGHT STUFF DATA----------------------------------**/
table.stuffData{
	border:1px solid #e6e6e6;
	
	width:100%;
	padding:1px;
	font-size:12px;
	}
table.stuffData th{padding:5px;  }
table.stuffData td{font-size:11px; padding:5px; background-color:#ffffe5; border:1px solid #e0e1b7;}


/***-----------------------------CENTER LAST STUFF----------------------------------**/
table.CatLast10{
	width:100%;
	padding:2px;
	font-size:11px;}
table.CatLast10 th{border-bottom:1px solid #e6e6e6; padding:3px; color:#737373;}
table.CatLast10 td{color:#737373; padding:3px; padding-left:7px;border-bottom:1px solid #e6e6e6;}


	/*table {
	 width: 600px;
	 margin-bottom: 10px;
	}

	td {
	 border-right: 1px solid #aaaaaa;
	 padding:5px;
	}

	td:last-child {
	 border-right: none;
	}

	th {
	 text-align: left;
	 padding-left: 1em;
	 background: #cac9c9;
	border-bottom: 1px solid white;
	border-right: 1px solid #aaaaaa;
	}*/

/***-----------------------------PAGINATION----------------------------------**/
#pagination a, #pagination strong {
	background: #e3e3e3;
	padding: 4px 7px;
	text-decoration: none;
	border: 1px solid #cac9c9;
	color: #292929;
	font-size: 13px;
	}

#pagination strong, #pagination a:hover {
	 font-weight: normal;
	 background: #18507f;
	color:#fff;
}	



/***-----------------------------FORMS----------------------------------**/
input {
 	padding:2px;
 	width: 100%;	
 }
 /*input:focus{
 	background-color:#ffffe5;
 }
 select {
 padding:3px;
 width: 100%;
 
 	border:1px solid #c6d1eb;
 }
  select:focus {background-color:#ffffe5;}
  select option {
  padding-left:10px;
  }
 form {padding:5px;}
 textarea {
 border:1px solid #c6d1eb;
 }*/

 
form p { margin: 0; }
form p.note { margin-left: 170px; font-size: 90%; color: #333; }
form fieldset { margin: 10px 0; padding: 10px; border: #DDD 1px solid; }
form legend { font-weight: bold; color: #666; }
form fieldset div { padding: 0.25em 0; }
label, 
span.label { margin-right: 10px; padding-right: 10px; width: 150px; display: block; float: left; text-align: right; position: relative; }
label.error, 
span.error { color: #C00; }
label em, 
span.label em { position: absolute; right: 0; font-size: 120%; font-style: normal; color: #C00; }
input.error { border-color: #C00; background-color: #FEF; }
input:focus, select:focus,
input.error:focus, 
textarea:focus {	background-color: #FFC; border-color: #FC6; }
   
select option {
  padding-left:12px;
}
select optgroup label {color:red;}
select.error{}
/*input, select, textarea {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 100%;
  color: #000000;
}*/

select option.label {color:red;}
/*----------------------------------button*/
.button { float:right; }
.button a.button { background: transparent url('../img/bg_button_a.gif') no-repeat scroll top right;   color: #0033cc; display: block;    float: left;font: bold 12px arial, sans-serif;    height: 24px; margin-right: 6px;   padding-right: 13px;     text-decoration: none;}
.button a.button span { background: transparent url('../img/bg_button_span.gif') no-repeat;    display: block;  line-height: 14px;    padding: 5px 2px 5px 21px;}


.form_error {
	color:red;
	/*position:absolute;*/
	padding:3px;
	font-size:11px;	
}
.form_true_mesage {
	color:green;
	position:absolute;
	padding:3px;
	font-size:11px;	
}

/*.error {
	color: #393939;
	font-size: 15px;
}-**/

fieldset {
	width: 300px;
	margin: auto;
	margin-bottom: 2em;
	display: block;
}

/*------------------------------------LOGIN FORM-------------------------------------*/
#login_form {
	width: 100%;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:30px;

	font-size:11px;
	padding: 1px;
}
#login_form a { padding-left:20px;}
.loginForm input 
	{
		width:150px;
		
		
	}
.loginForm input.submit {width:70px; padding:1px;}


/*---------------------------------------------------------------SUBMIT TABELE ----------------------*/



table.submitTable{ 
	margin-top:5px;
	background-color:#eff4fc;
	font-size:12px;
	padding:0 0 0 0px;
	border:1px solid #c6d1eb; }

table.submitTable th{
	padding:5px;
	color:#666666;
	text-align:left;
	border:1px solid #e6e6e6;
	background:transparent url(../img/bg-light.png) repeat-x;
	}

table.submitTable td{ 
padding-left:7px;
 padding-top:5px; 
 padding-bottom:5px;
 border-bottom:1px solid #c6d1eb;}

table.submitTable td p{ 

 padding:1px; 
 font-size:11.5px;
 }




/*input[type=text], input[type=password] {
	display: block;
	margin: 0 0 1em 0;
	width: 280px;
	border: 5px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	padding: 4px;
}

input[type=submit], form a {
	border: none;
	margin-right: 1em;
	padding: 3px;
	text-decoration: none;
	font-size: 11px;
	-moz-border-radius: 4px;
	background: #348075;
	color: white;
	box-shadow: 0 1px 0 white;
	-moz-box-shadow: 0 1px 0 white;
	-webkit-box-shadow: 0 1px 0 white;

}

input[type=submit]:hover, form a:hover {
	background: #287368;
	cursor: pointer;
}*/




/* Validation error messages */


/* FOR FUN */



/* Not necessary. Just the "tutorial created by" stuff at the bottom */

