/* GLOBAL */
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;			
	font-size:10px;		
	color:#000000;
	background:url(common/bkgrBody.jpg) repeat left top;
	text-align:center;
	margin-top:0px;
}

table, td, div{	
	font-family:Verdana, Arial, Helvetica, sans-serif;		
	font-size:10px;		
	color:#000000;	
	list-style-image:url(common/btList.jpg);
}

a{ text-decoration: none;		}
a:hover {
	color: #999999;
}

/* HEADER */
.topHeader{ 		height:30px;		background:url(header/bkgrTop.jpg) repeat-x top left;		 }
.decor { 				height:8px; 		background:url(common/barDecor.jpg) top center no-repeat; }
.titleName { 		background:url(header/bkgrNome.jpg) no-repeat top left;  padding-top:8px;}
.logo{	 				width:350px;	height:80px; float:left; }

/* MMENU */
.bkgrMmenuTop{ 	height:2px; 	background:url(menu/bkgrMmenuTop.jpg) no-repeat top left;	font-size:1px;		}
.bkgrMmenu{ 		height:30px; 	background:url(menu/bkgrMmenu.jpg) repeat-y top left;		text-align:center;	}
.bkgrMmenuBot{ 	height:2px; 	background:url(menu/bkgrMmenuBot.jpg) no-repeat top left;	font-size:1px;}

.bkgrMmenuVert{ margin:10px 10px 0px 10px; }

/*  COMMON */ 
.Content { 	padding:10px; }
.Content1col{ width:780px; padding:10px; }

.bkgrContent { background:url(common/bkgrContent.jpg) repeat-y top left;}

.Titles {  		text-align:center; padding:10px; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; 	color: #FFFFFF; font-weight:bold; text-decoration:none; border-top:1px solid; border-bottom:1px solid; border-color:#999999; }/*background:url(common/bkgrTitles.jpg) repeat top left; */

/* HOME PAGE */
.homeLog{					background:url(common/backbargreen.jpg) repeat top; 	}
.homeBarPath{			background:rgb(254,180,75);			padding:2px 10px;		margin:4px 0px;	}
.btHome { width:150px; height:40px; background:url(menu/bkgrBtMmenu.jpg) top left repeat-x; background-color:#486537; border:solid 3px #CCCCCC; padding-top:4px; }
.btHomeOpen { width:150px; height:40px; background:url(menu/bkgrBtMmenuOpen.jpg) top left repeat-x; background-color:#8b5401; border:solid 3px #CCCCCC; padding-top:4px; }


/* Main Menu Home */
.MMHomeItem{  		background:rgb(254,180,75); 	}
.MMHomeText{  		height:35px;		padding: 4px 10px;		}

/* FOOTER */
.footerTxt{ height:90px;	text-align:center; padding-top:10px; color:#8A8A8A; } /* background:url(footer/bottomDecor.jpg) repeat-x top left;  */
.footerImgsRight{	width:20px;}
.footerImgsLeft{	width:20px;}


/* PADDING */
.padd5{ 			padding:5px; 				}
.paddV5{ 			padding:5px 0px; 		}
.paddV10{ 		padding:10px 0px;		}
.topPadd { padding-top:5px; }


/* LINKPATH */
.linkPath {		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 		color:#FFFFFF; text-decoration: none; }

/* IMG */
.imgFloatLeft{		float:left;  }
.imgFloatRight{		float:right; }

/* FLOAT */
.floatClear{	clear:both;			font-size:1px;		}
.floatLeft{		float:left;			}
.floatRight{	float:right;		}


/* PARAGRAPHS */ 
.TitleGrey{			background:rgb(98,98,98);			padding:5px 5px;			font-size:12px; 		font-weight:bold; color:rgb(255,255,255);	}
.SubTitleGrey{	background:rgb(98,98,98);			padding:3px 3px;			font-size:12px;			font-weight:bold;	color:rgb(255,255,255);	}

/* PAGING */
.PagingLeft{  		padding:4px;	 float:left;		}



/* LIST - CONTAINER */
.CntnrLinkIcoAgenda{ 		background:url(common/ptAgenda.gif) no-repeat center left;   text-align:right; padding:3px 0px 3px 25px;	float:right;		}
.CntnrLinkIco{ 		background:url(common/ptNews.gif) no-repeat center left;   text-align:right; padding:3px 0px 3px 9px; color:rgb(0,118,54);	float:right;		}
.CntnrLink{ 			color:rgb(0,118,54);		}
.listNewsSep{ 		font-size:1px; 	height:1px; 	background:url(menu/bkgrMmenu.jpg) repeat-y top left;	}
/*.listBt { list-style-image:url(common/btList.jpg);}*/


/* FORM */
.FormMessage12{				background:rgb(234,234,234); color:rgb(0,0,0);	font-size:12px; 	font-weight:bold; 	padding:5px; margin:5px; text-align:center; border:1px solid #666666; }

/* FORM CUSTOM IMGS */
.FormImgs{						padding:4px;	font-size:12px;		font-weight:bold;	 }
.FormDivApproved{			float:left;  	}
.FormImgsApproved{		border:1px solid #666666; 	}
.FormDivApproving{		float:left; 	padding-left:10px; 	}
.FormImgsApproving{		border:1px solid #336600; 	}
.FormDivTextSolo{			}

/* USERS LIST */
.FormDivULCustoimgs{		padding:4px;	float:left; 	}
.FormImgsULCustoimgs{		 	}



