Index: trunk/phpgwapi/templates/default/css/azul.css
===================================================================
--- trunk/phpgwapi/templates/default/css/azul.css	(revision 2287)
+++ trunk/phpgwapi/templates/default/css/azul.css	(revision 2294)
@@ -1,51 +1,279 @@
+body
+{
+	background-color: #e9e9e9;
+	font-size: 11px;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	margin: 0px;
+	padding: 0px;
+}
+
+a:link,
+a:visited
+{
+	cursor: pointer;
+	color: #000066;
+	text-decoration: none;
+}
+
+a:hover,
+a:active
+{
+	cursor: pointer;
+	color: #ff9933;
+	text-decoration: underline;
+}
+
+a.divSideboxEntry,
+.divSideboxEntry
+{
+	background-color: #eee;
+	height: 16px;
+	text-align: left;
+}
+
+a.appTitles,
+.appTitles
+{
+	font-size: 10px;
+	height: 18px;
+	padding: 2px 0px;
+}
+
+a.textSidebox
+{
+	font-size: 10px;
+	border-top: #aaa 0px none;
+}
+
+img
+{
+	border-width: 0px;
+	border-style: none;
+}
+
+input,
+button
+{
+	border: 1px #bbb solid;
+	color: #069;
+	font-family: Arial, Helvetica, sans-serif;
+	font-size: 11px;
+}
+
+button,
+input[type=button],
+input[type=image],
+input[type=submit]
+{
+	cursor: pointer;
+	cursor: hand;
+}
+
+input[type=image]
+{
+	border: 0px #bbb none;
+}
+
+select
+{
+	border: 1px #bbb solid;
+	color: #006;
+	font-family: Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	z-index: -1;
+}
+
+td
+{
+	font-size: 11px;
+}
+
 ul
 {
-	list-style-image: url("../images/orange-ball.png");
-}
-
-.prefTable
-{	  
-    background-color:#f4f8fb !important;    
-    margin: 0px 0px 10px 0px ;
-    border-left: 1px solid #D3DCE3;
-    border-right: 1px solid #D3DCE3;    
-    border-bottom: 1px solid #D3DCE3;
-    
-}
-
-.conteudo {
-    font-family: Verdana, Arial, Helvetica, sans-serif;
-    font-size: 10px;
-    font-weight: normal;
-    color: #000033;
-    padding: 2px;
-    border-left: 1px solid;
-    border-right: 1px solid;
-    border-bottom: 1px solid;
-    border-color: #4A79B1;
-    width:99.5%;
-    overflow: none;
-    -moz-border-radius: 0px 0px 6px 6px;
-}
-
-.whiteSpace{
-	width: 2px;
-}
-.menu
-{
-    text-decoration: none;
-    text-align: center;
-/*    font: bold 13px Lucidatypewriter,monospace;*/
-    height: 20px;    
-        background-color:#c8d7ea;
-
-/*    background-color: #F7F7F7;*/
-    margin-bottom: 0px;
-    border: 1px solid #f4f7fc;
-    border-bottom: 1px solid #4a79b1;
-    padding:0px 5px 0px 0px;
-    -moz-border-radius: 9px 9px 0px 0px;
-    -moz-user-select: none;
-    cursor: pointer;
+	list-style-image: url( "../images/orange-ball.png" );
+}
+
+#admin_info
+{
+	margin-right: 10px;
+	position: relative;
+	text-align: center;
+}
+
+#divAppbox
+{
+	background: #fff url( ../images/bgBlockContent.jpg ) repeat-x;
+	border: 1px solid #9c9c9c;
+	border-top: 0px;
+	margin: 0px 2px;
+	padding: 1px;
+	padding-left: 15px;
+}
+
+#divAppboxHeader
+{
+	background: url( ../images/bgAppTitle.png );
+	border: 1px solid #9c9c9c;
+	border-bottom: 0px;
+	color: #000066;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 16px;
+	font-style: italic;
+	font-variant: small-caps;
+	font-weight: normal;
+	height: 24px;
+	line-height: 24px;
+	margin: 2px;
+	margin-bottom: 0px;
+	padding: 0px;
+	text-align: center;
+	text-shadow: 0.2em 0.2em 3px #999;
+}
+
+#divAppIconBar
+{
+	background: #fff url( ../images/background-icon-bar.png ) repeat-x;
+	border-top: 1px solid #9c9c9c;
+}
+
+#divAppTextBar
+{
+	background-color: #fff;
+}
+
+#divGenTime
+{
+	bottom: 14px;
+	color: #f00;
+	font-size: 9px;
+	text-align: center;
+	width: 99%;
+}
+
+#divLogo
+{
+	left: 20px;
+	position: absolute;
+	top: 5px;
+	z-index: 51;
+}
+
+#divMain
+{
+	background-color: #fff;
+	border: 1px solid #7e7e7e;
+	margin-top: 0px;
+	padding: 9px;
+}
+
+#divPoweredBy
+{
+	background-color: #fff;
+	color: #999;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	padding: 7px;
+	text-decoration: none;
+	text-align: center;
+}
+
+#divSideboxContainer
+{
+	background-color: #fff;
+	border: 1px solid;
+	left: 0px;
+	position: relative;
+	top: 0px;
+	width: 150px;
+	z-index: 40;
+}
+
+#divStatusBar
+{
+	height: 24px;
+	padding-left: 10px;
+	padding-top: 0px;
+}
+
+#extraIcons
+{
+	background-color: #eee;
+	border: 1px solid #7e7e7e;
+}
+
+#links_bar,
+#user_info
+{
+	color: #fff;
+}
+
+#tdAppbox
+{
+	background-color: #fff;
+	width: 100%;
+}
+
+#tdSidebox
+{
+	background-color: #fff;
+	overflow: visible;
+	width: 170px;
+}
+
+#user_info
+{
+	padding-left: 17px;
+}
+
+.conteudo
+{
+	border: 1px solid #4A79B1;
+	border-top: 0px;
+	color: #003;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	font-weight: normal;
+	overflow: none;
+	padding: 2px;
+	width: 99.5%;
+	-moz-border-radius: 0px 0px 6px 6px;
+}
+
+.divSideboxHeader
+{
+	background-color: #416faa;
+	color: #fff;
+	height: 15px;
+	padding-top: 2px;
+	text-align: center;
+}
+
+.dsused
+{
+	background-image: url( ../images/dsused.gif );
+}
+
+.extraIconsRow
+{
+	border-top: 1px solid #ddd;
+	padding: 2px;
+}
+
+.greyLine
+{
+	border-top: 1px solid #7e7e7e;
+	height: 1px;
+	margin: 1px;
+}
+
+.grid_email_class
+{
+	border-bottom: 1px solid #cfcfcf;
+}
+
+.image-menu
+{
+	padding: 0px;
+	background: url( ../../../../phpgwapi/templates/default/images/folder_bg.png );
 }
 
@@ -56,340 +284,126 @@
 }
 
+.logo_expresso
+{
+	background: url( ../../../../phpgwapi/templates/default/images/logo_expresso.jpg ) no-repeat 0 3px;
+	width: 191px;
+}
+
+.menu,
 .menu-sel
 {
-    text-decoration: none;
-    text-align: center;
-    font: bold 13px Lucidatypewriter,monospace;
-    color:#0000FF;
-    height: 20px;
-    background-color:#F7F7F7;
-    margin-bottom: 0px;
-    border: 1px solid #4a79b1;
-    border-bottom: 0px;
-    padding:0px 5px 0px 0px;
-    -moz-border-radius: 9px 9px 0px 0px;
-    -moz-user-select: none;
-    cursor: pointer;	
-}
-
-.grid_email_class
-{
-	border-bottom:1px solid #cfcfcf;
-}
-
-body 
-{
-	margin: 0px !important;
-	background-color:#E9E9E9 !important;
-	font-size: 11px !important;
-	font-family: Verdana, Arial, Helvetica, sans-serif !important;
-	padding:0px !important;
-}
-
-img
-{
-	border-width:0px !important;
-	border-style:none !important;	
-}
-
-a:link,a:visited
-{
-	cursor:pointer !important;
-	color: #000066 !important;
-	text-decoration: none !important;
-}
-
-a:hover,a:active
-{
-	cursor:pointer !important;
-	color: #ff9933 !important;
-	text-decoration: underline !important;
-}
-
-input,button
-{
-	font-size: 11px !important; 
-	color: #006699 !important; 
-	font-family: Arial, Helvetica, sans-serif !important;
-/*	overflow: visible !important;*/
-	border: 1px #bbbbbb solid !important;
-}
-.dsused
-{
-	        background-image: url(../images/dsused.gif);
-}
-
-input[type=submit],input[type=button],button
-{
-	cursor: pointer !important; 
-	cursor: hand !important;
-}
-
-input[type=image]
-{
-	cursor: pointer !important; 
-	cursor: hand !important;
-	border: 0px #bbbbbb none !important;
-}
-select 
-{
-	font-size: 11px !important; 
-	color: #000066 !important; 
-	font-family: Arial, Helvetica, sans-serif !important;
-	border: 1px #bbbbbb solid !important;
-	z-index: -1 !important;
-}
-
-td
-{
-	font-size: 11px !important;	
-}
-
-
-
-.tblHeadApp {
-
-	border-right: #9c9c9c 1px solid; 	
-	border-top: #9c9c9c 1px solid; 
-	border-left: #9c9c9c 1px solid; 
-	border-bottom: #9c9c9c 1px solid
-}
-
-.divSideboxHeader 
-{
-	text-align:center;
-	background-color:#416faa;
-	padding-top:2px;
-	height: 15px;
-	color: #FFFFFF;
-
-}
-
-a.divSideboxEntry, .divSideboxEntry
-{
-	text-align:left;
-	height:16px;
-	background-color:#eeeeee;
-}
-
-a.appTitles,.appTitles
-{
-	font-size: 10px; 
-	height:18px;
-	padding-top:2px;
-	padding-bottom:2px;
-
-}
-
-a.textSidebox
-{
-	font-size: 10px; 
-	border-top: #aaaaaa 0px none;
+	border: 1px solid;
+	cursor: pointer;
+	font: bold 13px Lucidatypewriter,monospace;
+	height: 20px;
+	margin-bottom: 0px;
+	padding: 0px 5px 0px 0px;
+	text-align: center;
+	text-decoration: none;
+	-moz-border-radius: 9px 9px 0px 0px;
+	-moz-user-select: none;
+}
+
+.menu
+{
+	background-color: #c8d7ea;
+	border-color: #f4f7fc;
+	border-bottom: 1px solid #4a79b1;
+}
+
+.menu-sel
+{
+	background-color: #f7f7f7;
+	border-color: #4a79b1;
+	border-bottom: 0px;
+	color: #00f;
+}
+
+.menu-degrade
+{
+	background-image: url( ../../../../phpgwapi/templates/default/images/degrade.png );
+	background-repeat: repeat-x;
+}
+
+.navbar_but,
+.navbar_butOut,
+.navbar_butOver
+{
+	background-repeat: no-repeat;
+	cursor: pointer;
+	cursor: hand;
+	height: 40px;
+	padding-right: 6px;
+	text-align: center;
+	vertical-align: center;
+	width: 40px;
+}
+
+.navbar_but
+{
+	background-image: url(../../../../phpgwapi/templates/default/images/back_app.png);
+}
+
+.navbar_butOver
+{
+	background-image: url( ../../../../phpgwapi/templates/default/images/back_app_over.png );
+}
+
+.navbar_butOut
+{
+	background-image: url( ../../../../phpgwapi/templates/default/images/back_app_out.png );
+}
+
+.prefSection
+{
+	font-weight: bold;
+	font-size: 16px;
+	line-height: 40px;
+}
+
+.sideboxSpace
+{
+	height: 9px;
+}
+
+.tblHeadApp
+{
+	border: #9c9c9c 1px solid;
 }
 
 .textSidebox
 {
-	font-size: 10px; 
-	height:18px;
-	padding-top:2px;
-	padding-bottom:2px;
-	border-top: #aaaaaa 1px solid;
-
-}
-
-.sideboxSpace
-{
-	height:9px;
-}
-
-.greyLine
-{
-	margin:1px;
-	border-top-color:#7e7e7e;
-	border-top-width:1px;
-	border-top-style:solid;
-	height:1px;
-}
-
-.prefSection
-{
-	font-weight:bold;
-	font-size:16px;
-	line-height:40px;
-}
-
-#extraIcons
-{
-	background-color:#eeeeee;
-	border-width:1px;
-	border-color:#7e7e7e;
-	border-style:solid;
-}
-
-.extraIconsRow
-{
-	border-top-color:#dddddd;
-	border-top-width:1px;
-	border-top-style:solid;
-	padding:2px;
-}
-
-#divMain
-{
-	background-color:white;
-	margin-top: 0px;
-	padding:9px;
-	border-color:#7e7e7e;
-	border-width:1px;
-	border-style:solid;
-}
-
-#divLogo
-{
-	position:absolute;
-	left:20px;
-	top:5px;
-	z-index:51;
-}
-
-#divAppIconBar
-{
-	background-color:white;
-	border-top-color:#9c9c9c;
-	border-top-width:1px;
-	border-top-style:solid;
-	background-image: url(../images/background-icon-bar.png); 
-	background-repeat: repeat-x
-}
-
-#divAppTextBar
-{
-	background-color:white;
-}
-
-#user_info
-{
-	color: white;
-}
-#links_bar
-{
-	        color: white;
-}
-
-#divStatusBar
-{
-	height:24px;
-	padding-left:10px;
-	padding-top:0px;
-}
-
-#tdSidebox
-{
-	width:170px;
-	background-color:white;
-	overflow:visible;
-}
-
-
-#tdAppbox
-{
-	background-color:white;
-	width: 100%;
-}
-#divSideboxContainer
-{
-	position:relative;
-	width:150px;
-	top:0px;
-	left:0px;
-	background-color:white;
-	border-width:1px;
-	border-style:solid;
-	z-index:40;
-}
-
-#divAppboxHeader
-{
-	margin-top:2px;
-	margin-left:2px;
-	margin-right:2px;
-	font-size: 16px;
-	font-weight:normal;
-	font-variant:small-caps;
-	font-style:italic;
-	text-shadow:0.2em 0.2em 3px #999999;
-	color: #000066;
-	text-align: center;
-	padding: 0px;
-	background: url(../images/bgAppTitle.png);
-	height:24px;
-	line-height:24px;
-	border-top-color:#9c9c9c;
-	border-top-width:1px;
-	border-top-style:solid;
-	border-left-color:#9c9c9c;
-	border-left-width:1px;
-	border-left-style:solid;
-	border-right-color:#9c9c9c;
-	border-right-width:1px;
-	border-right-style:solid;
-
-}
-
-#divAppbox
-{
-	background: #fff url(../images/bgBlockContent.jpg);
-	background-repeat:repeat-x;
-	padding-right:1px;
-	padding-top:1px;
-	padding-bottom:1px;
-	padding-left:15px;
-	border-bottom-color:#9c9c9c;
-	border-bottom-width:1px;
-	border-bottom-style:solid;
-	border-left-color:#9c9c9c;
-	border-left-width:1px;
-	border-left-style:solid;
-	border-right-color:#9c9c9c;
-	border-right-width:1px;
-	border-right-style:solid;
-	margin-top:0px;
-	margin-bottom:0px;
-	margin-left:2px;
-	margin-right:2px;
-
-}
-
-#user_info
-{
-padding-left:17px;
-
-}
-
-#admin_info
-{
-	position:relative;
-	text-align:center;
-	margin-right:10px;
-}
-
-#divGenTime
-{
-	bottom:14px;
-	font-size: 9px;
-	color: #ff0000;
-	text-align:center;
-	width:99%;
-}
-
-#divPoweredBy 
-{
-	font-family: Verdana, Arial, Helvetica, sans-serif;
+	border-top: 1px solid #aaa;
 	font-size: 10px;
-	color: #999999;
-	text-decoration: none;
-	padding: 7px;
-	text-align: center;
-	background-color:white;
+	height: 18px;
+	padding-top: 2px;
+	padding-bottom: 2px;
+}
+
+.toolbar
+{
+	background-image: url( ../../../../phpgwapi/templates/default/images/fundo_topo.png );
+	position: absolute;
+}
+
+.whiteSpace
+{
+	width: 2px;
+}
+
+.linha0,
+.linha1,
+.tr_msg_read,
+.tr_msg_read2
+{
+	color: #3f3f3f;
+	background-color: #fff;
+	-moz-user-select: none;
+}
+
+.linha1,
+.tr_msg_read2
+{
+	background-color: #f4f8fb;
 }
 
@@ -397,78 +411,14 @@
 .table_elements_tr_header,
 .info_tr_header,
-.message_header {
-	background-color:#ABC6E1;
-}
-
-.navbar_but
-{
-	background-image: url(../../../../phpgwapi/templates/default/images/back_app.png) !important;
-	width: 40px;
-	height: 40px;
-	vertical-align: center;
-	text-align: center;
-	padding-right: 6px;
-	cursor:pointer;
-	cursor:hand;
-	background-repeat:no-repeat;
-}
-.menu-degrade {
-          background-image: url(../../../../phpgwapi/templates/default/images/degrade.png) !important;
-          background-repeat: repeat-x;
-}
-
-.image-menu {
-        padding: 0px 0px 0px 0px;
-        background: url(../../../../phpgwapi/templates/default/images/folder_bg.png);
-}
-
-.navbar_butOver
-{
-	background-image: url(../../../../phpgwapi/templates/default/images/back_app_over.png) !important;
-	width: 40px;
-	height: 40px;
-	vertical-align: center !important;
-	text-align: center !important;
-	padding-right:6px;
-	cursor:pointer;
-	cursor:hand;
-	background-repeat:no-repeat;
-}
-
-.navbar_butOut
-{
-	background-image: url(../../../../phpgwapi/templates/default/images/back_app_out.png) !important;
-	width: 40px;
-	height: 40px;
-	vertical-align: center !important;
-	text-align: center !important;
-	padding-right:6px;
-	cursor:pointer;
-	cursor:hand;
-	background-repeat:no-repeat;
-}
-.toolbar
-{
-       background-image:url(../../../../phpgwapi/templates/default/images/fundo_topo.png);
-       position:absolute;
-}
-
-.logo_expresso
-{
-	background:url(../../../../phpgwapi/templates/default/images/logo_expresso.jpg) no-repeat 0 3px;
-	width: 191px;
-}
-
-.linha0,
-.linha1,
-.tr_msg_read,
-.tr_msg_read2 {
-	color: #3f3f3f;
-	background-color: #ffffff;
-	-moz-user-select: none;
-}
-
-.linha1,
-.tr_msg_read2 {
+.message_header
+{
+	background-color: #abc6e1;
+}
+
+.prefTable
+{
 	background-color: #f4f8fb;
-}
+	margin: 0px 0px 10px 0px ;
+	border: 1px solid #D3DCE3;
+	border-top: 0px;
+}
Index: trunk/phpgwapi/templates/default/css/rochas.css
===================================================================
--- trunk/phpgwapi/templates/default/css/rochas.css	(revision 2287)
+++ trunk/phpgwapi/templates/default/css/rochas.css	(revision 2294)
@@ -1,476 +1,407 @@
+body
+{
+	background-color: #e9e9e9;
+	font-size: 11px;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	margin: 0px;
+	padding: 0px;
+}
+
+a:link,
+a:visited
+{
+	cursor: pointer;
+	color: #000066;
+	text-decoration: none;
+}
+
+a:hover,
+a:active
+{
+	cursor: pointer;
+	color: #ff9933;
+	text-decoration: underline;
+}
+
+a.divSideboxEntry,
+.divSideboxEntry
+{
+	background-color: #eee;
+	height: 16px;
+	text-align: left;
+}
+
+a.appTitles,
+.appTitles
+{
+	font-size: 10px;
+	height: 18px;
+	padding: 2px 0px;
+}
+
+a.textSidebox
+{
+	font-size: 10px;
+	border-top: #aaa 0px none;
+}
+
+img
+{
+	border-width: 0px;
+	border-style: none;
+}
+
+input,
+button
+{
+	border: 1px #bbb solid;
+	color: #069;
+	font-family: Arial, Helvetica, sans-serif;
+	font-size: 11px;
+}
+
+button,
+input[type=button],
+input[type=image],
+input[type=submit]
+{
+	cursor: pointer;
+	cursor: hand;
+}
+
+input[type=image]
+{
+	border: 0px #bbb none;
+}
+
+select
+{
+	border: 1px #bbb solid;
+	color: #006;
+	font-family: Arial, Helvetica, sans-serif;
+	font-size: 11px;
+	z-index: -1;
+}
+
+td
+{
+	font-size: 11px;
+}
+
 ul
 {
-	list-style-image: url("../images/orange-ball.png");
-}
-
-.grid_email_class
-{
-	border-bottom:1px solid #cfcfcf;
-}
-.selected_shortcut_msg {
-	color:	black	!important;
-	background-color: BurlyWood !important;
-}
-
-body 
-{
-	margin: 0px !important;
-	background-color:#E9E9E9 !important;
-	font-size: 11px !important;
-	font-family: Verdana, Arial, Helvetica, sans-serif !important;
-	padding:0px !important;
-}
-
-img
-{
-	border-width:0px !important;
-	border-style:none !important;
-	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader;
-*/
-}
-
-a:link,a:visited
-{
-	cursor:pointer !important;
-	color: #000066 !important;
-	text-decoration: none !important;
-}
-
-/*
-a:visited 
-{
-	color: #006699; 
-	text-decoration: none;
-}
-*/
-a:hover,a:active
-{
-	cursor:pointer !important;
-	color: #ff9933 !important;
-	text-decoration: underline !important;
-}
-/*
-a:active 
-{
-	color: #006699; 
-	text-decoration: underline;
-}
-*/
-input,button
-{
-	font-size: 11px !important; 
-	color: #006699 !important;
-	font-family: Arial, Helvetica, sans-serif !important;
-	border: 1px #bbbbbb solid !important;
-}
-input.em_button_like_span {
-	color:#886633 !important;
-}
-input[type=submit],input[type=button],button
-{
-	margin:1px !important;
-	padding:1px !important;
-	cursor: pointer !important; 
-	cursor: hand !important;
-}
-
-input[type=image]
-{
-	cursor: pointer !important; 
-	cursor: hand !important;
-	border: 0px #bbbbbb none !important;
-}
-select 
-{
-	font-size: 11px !important; 
-	color: #000066 !important; 
-	font-family: Arial, Helvetica, sans-serif !important;
-	border: 1px #bbbbbb solid !important;
-	z-index: -1 !important;
-}
-
-td
-{
-	font-size: 11px !important;
-	/*text-align:left;*/
-	/*	padding-top:1px;
-	padding-bottom:1px;*/
-}
-
-.divLoginbox 
-{
-	position:relative;
-	width: 300px; 
-	border-right: #9c9c9c 1px solid; 
-	border-top: #9c9c9c 1px solid; 
-	border-left: #9c9c9c 1px solid; 
-	border-bottom: #9c9c9c 1px solid
-}
-
-.divLoginboxHeader 
-{
-	text-align:center;
-	background-color:#dddddd;
-	padding-top:2px;
-	font-size:10px;
-	color:#666666;
-}
-.divSidebox 
-{
-	position:relative;
-	width: 147px; 
-	border-right: #9c9c9c 1px solid; 
-	border-top: #9c9c9c 1px solid; 
-	border-left: #9c9c9c 1px solid; 
-	border-bottom: #9c9c9c 1px solid
-}
-
-.tblHeadApp {
-
-	border-right: #9c9c9c 1px solid; 	
-	border-top: #9c9c9c 1px solid; 
-	border-left: #9c9c9c 1px solid; 
-	border-bottom: #9c9c9c 1px solid
-}
-
-.divSideboxHeader 
-{
-	text-align:center;
-	background-color:#000066;
-	padding-top:2px;
-	height: 15px;
-	color: #FFFFFF;
-
-}
-
-a.divSideboxEntry, .divSideboxEntry
-{
-	text-align:left;
-	height:16px;
-	background-color:#eeeeee;
-}
-
-a.appTitles,.appTitles
-{
-	font-size: 10px; 
-	height:18px;
-	padding-top:2px;
-	padding-bottom:2px;
-
-}
-
-a.textSidebox
-{
-	font-size: 10px; 
-	border-top: #aaaaaa 0px none;
-}
-
-.textSidebox
-{
-	font-size: 10px; 
-	height:18px;
-	padding-top:2px;
-	padding-bottom:2px;
-	border-top: #aaaaaa 1px solid;
-
-}
-
-.sideboxSpace
-{
-	height:9px;
-}
-
-.dsused
-{
-                background-image: url(../images/dsused.gif);
-}
-
-.greyLine
-{
-	margin:1px;
-	border-top-color:#7e7e7e;
-	border-top-width:1px;
-	border-top-style:solid;
-	height:1px;
-}
-
-.prefSection
-{
-	font-weight:bold;
-	font-size:16px;
-	line-height:40px;
-}
-
-#extraIcons
-{
-/*	position:absolute;
-	z-index:13;
-	right:10px;
-	top:113px;
-	visibility:hidden;*/
-/*	background-image:url(../images/alpha-white.png);*/
-	background-color:#eeeeee;
-	border-width:1px;
-	border-color:#7e7e7e;
-	border-style:solid;
-}
-
-.extraIconsRow
-{
-	border-top-color:#dddddd;
-	border-top-width:1px;
-	border-top-style:solid;
-	padding:2px;
-}
-
-#divMain
-{
-	background-color:white;
-	margin-top: 0px;
-	padding:9px;
-	border-color:#7e7e7e;
-	border-width:1px;
-	border-style:solid;
-}
-
-#divLogo
-{
-	position:absolute;
-	left:20px;
-	top:5px;
-	z-index:51;
-}
-
-#divAppIconBar
-{
-	background-color:white;
-	border-top-color:#9c9c9c;
-	border-top-width:1px;
-	border-top-style:solid;
-	background-image: url(../images/background-icon-bar.png); 
-	background-repeat: repeat-x
-}
-
-#divAppTextBar
-{
-	background-color:white;
-}
-
-#user_info
-{
-	color: black;
-}
-#links_bar
-{
-	        color: black;
-}
-
-#divStatusBar
-{
-	height:24px;
-	padding-left:10px;
-	padding-top:0px;
-}
-
-/*#divSubContainer
-{
-}
-*/
-#tdSidebox
-{
-	width:170px;
-	background-color:white;
-	overflow:visible;
-}
-
-
-#tdAppbox
-{
-	background-color:white;
-	width: 100%;
-}
-#divSideboxContainer
-{
-	position:relative;
-	width:150px;
-	top:0px;
-	left:0px;
-	background-color:white;
-	border-width:1px;
-	border-style:solid;
-	z-index:40;
+	list-style-image: url( "../images/orange-ball.png" );
+}
+
+#admin_info
+{
+	margin-right: 10px;
+	position: relative;
+	text-align: center;
+}
+
+#divAppbox
+{
+	background: #eeeee0;
+	border: 1px solid #9c9c9c;
+	border-top: 0px;
+	margin: 0px 2px;
+	padding: 1px;
+	padding-left: 15px;
 }
 
 #divAppboxHeader
 {
-	margin-top:2px;
-	margin-left:2px;
-	margin-right:2px;
+	background: #eeeee0;
+	border: 1px solid #9c9c9c;
+	border-bottom: 0px;
+	color: #006;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 14px;
 	font-weight: bold;
-	color: #000066;
-	text-align: center;
+	height: 24px;
+	line-height: 24px;
+	margin: 2px;
+	margin-bottom: 0px;
 	padding: 0px;
+	text-align: center;
+}
+
+#divAppIconBar
+{
+	background: #fff url(../images/background-icon-bar.png) repeat-x;
+	border-top: 1px solid #9c9c9c;
+}
+
+#divAppTextBar
+{
+	background-color: #fff;
+}
+
+#divGenTime
+{
+	bottom: 14px;
+	color: #f00;
+	font-size: 9px;
+	text-align: center;
+	width: 99%;
+}
+
+#divLogo
+{
+	left: 20px;
+	position: absolute;
+	top: 5px;
+	z-index: 51;
+}
+
+#divMain
+{
+	background-color: #fff;
+	border: 1px solid #7e7e7e;
+	margin-top: 0px;
+	padding: 9px;
+}
+
+#divPoweredBy
+{
+	background-color: #fff;
+	color: #999;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	padding: 7px;
+	text-decoration: none;
+	text-align: center;
+}
+
+#divSideboxContainer
+{
+	background-color: #fff;
+	border: 1px solid;
+	left: 0px;
+	position: relative;
+	top: 0px;
+	width: 150px;
+	z-index: 40;
+}
+
+#divStatusBar
+{
+	height: 24px;
+	padding-left: 10px;
+	padding-top: 0px;
+}
+
+#extraIcons
+{
+	background-color: #eee;
+	border: 1px solid #7e7e7e;
+}
+
+#links_bar,
+#user_info
+{
+	color: #000;
+}
+
+#tdAppbox
+{
+	background-color: #fff;
+	width: 100%;
+}
+
+#tdSidebox
+{
+	background-color: #fff;
+	overflow: visible;
+	width: 170px;
+}
+
+#user_info
+{
+	padding-left: 17px;
+}
+
+.conteudo
+{
+	border: 1px solid #4A79B1;
+	border-top: 0px;
+	color: #003;
+	font-family: Verdana, Arial, Helvetica, sans-serif;
+	font-size: 10px;
+	font-weight: normal;
+	overflow: none;
+	padding: 2px;
+	width: 99.5%;
+	-moz-border-radius: 0px 0px 6px 6px;
+}
+
+.divSideboxHeader
+{
+	background-color: #006;
+	color: #fff;
+	height: 15px;
+	padding-top: 2px;
+	text-align: center;
+}
+
+.dsused
+{
+	background-image: url( ../images/dsused.gif );
+}
+
+.extraIconsRow
+{
+	border-top: 1px solid #ddd;
+	padding: 2px;
+}
+
+.greyLine
+{
+	border-top: 1px solid #7e7e7e;
+	height: 1px;
+	margin: 1px;
+}
+
+.grid_email_class
+{
+	border-bottom: 1px solid #cfcfcf;
+}
+
+.image-menu
+{
+	padding: 0px;
+	background: #ddf4fe url( ../../../../phpgwapi/templates/default/images/folder_bg_canyon.jpg ) no-repeat scroll center bottom;
+}
+
+.last_menu
+{
+	border-bottom: 1px solid #4a79b1;
+	-moz-border-radius: 0px 0px 0px 0px;
+}
+
+.logo_expresso
+{
+	background: url( ../../../../phpgwapi/templates/default/images/logo_expresso_canyon.png ) no-repeat;
+	width: 264px;
+	height: 35px;
+}
+
+.menu,
+.menu-sel
+{
+	border: 1px solid;
+	cursor: pointer;
+	font: bold 13px Lucidatypewriter,monospace;
+	height: 20px;
+	margin-bottom: 0px;
+	padding: 0px 5px 0px 0px;
+	text-align: center;
+	text-decoration: none;
+	-moz-border-radius: 9px 9px 0px 0px;
+	-moz-user-select: none;
+}
+
+.menu
+{
+	background-color: #a19183;
+	border-color: #f4f7fc;
+	border-bottom: 1px solid #4a79b1;
+}
+
+.menu-sel
+{
+	background-color: #f7f7f7;
+    border-color: #A19183;
+	border-bottom: 0px;
+	color: #00f;
+}
+
+.menu-degrade
+{
+	background-image: url( ../../../../phpgwapi/templates/default/images/degrade.png );
+	background-repeat: repeat-x;
+}
+
+.navbar_but,
+.navbar_butOut,
+.navbar_butOver
+{
+	background-repeat: no-repeat;
+	cursor: pointer;
+	cursor: hand;
+	height: 40px;
+	padding-right: 6px;
+	text-align: center;
+	vertical-align: center;
+	width: 40px;
+}
+
+.navbar_but
+{
+        background-image: url( ../../../../phpgwapi/templates/default/images/back_app_canyon.png );
+}
+
+.navbar_butOver
+{
+        background-image: url( ../../../../phpgwapi/templates/default/images/back_app_over_canyon.png );
+}
+
+.navbar_butOut
+{
+        background-image: url( ../../../../phpgwapi/templates/default/images/back_app_out_canyon.png );
+}
+
+.prefSection
+{
+	font-weight: bold;
+	font-size: 16px;
+	line-height: 40px;
+}
+
+.sideboxSpace
+{
+	height: 9px;
+}
+
+.tblHeadApp
+{
+	border: #9c9c9c 1px solid;
+}
+
+.textSidebox
+{
+	border-top: 1px solid #aaa;
+	font-size: 10px;
+	height: 18px;
+	padding-top: 2px;
+	padding-bottom: 2px;
+}
+
+.toolbar
+{
+	background-image: url(../../../../phpgwapi/templates/default/images/fundo_topo_canyon.png);
+	position: absolute;
+}
+
+.whiteSpace
+{
+	width: 2px;
+}
+
+.linha0,
+.linha1,
+.tr_msg_read,
+.tr_msg_read2
+{
+	color: #615143;
+	background-color: #fff;
+	-moz-user-select: none;
+}
+
+.linha1,
+.tr_msg_read2
+{
 	background-color: #eeeee0;
-	height:24px;
-	line-height:24px;
-	border-top-color:#9c9c9c;
-	border-top-width:1px;
-	border-top-style:solid;
-	border-left-color:#9c9c9c;
-	border-left-width:1px;
-	border-left-style:solid;
-	border-right-color:#9c9c9c;
-	border-right-width:1px;
-	border-right-style:solid;
-}
-
-#divAppbox
-{
-	background-color: #eeeee0;
-	padding-right:1px;
-	padding-top:1px;
-	padding-bottom:1px;
-	padding-left:15px;
-	border-bottom-color:#9c9c9c;
-	border-bottom-width:1px;
-	border-bottom-style:solid;
-	border-left-color:#9c9c9c;
-	border-left-width:1px;
-	border-left-style:solid;
-	border-right-color:#9c9c9c;
-	border-right-width:1px;
-	border-right-style:solid;
-	margin-top:0px;
-	margin-bottom:0px;
-	margin-left:2px;
-	margin-right:2px;
-
-}
-
-#user_info
-{
-padding-left:17px;
-
-}
-
-#admin_info
-{
-	position:relative;
-	text-align:center;
-	margin-right:10px;
-}
-
-#divGenTime
-{
-	bottom:14px;
-	font-size: 9px;
-	color: #ff0000;
-	text-align:center;
-	width:99%;
-}
-
-#divPoweredBy 
-{
-	font-family: Verdana, Arial, Helvetica, sans-serif;
-	font-size: 10px;
-	color: #999999;
-	text-decoration: none;
-	padding: 7px;
-	text-align: center;
-	background-color:white;
-}
-.navbar_but
-{
-        background-image: url(../../../../phpgwapi/templates/default/images/back_app_canyon.png) !important;
-        width: 40px;
-        height: 40px;
-        vertical-align: center;
-        text-align: center;
-        padding-right: 6px;
-        cursor:pointer;
-        cursor:hand;
-        background-repeat:no-repeat;
-}
-
-.navbar_butOver
-{
-        background-image: url(../../../../phpgwapi/templates/default/images/back_app_over_canyon.png) !important;
-        width: 40px;
-        height: 40px;
-        vertical-align: center !important;
-        text-align: center !important;
-        padding-right:6px;
-        cursor:pointer;
-        cursor:hand;
-        background-repeat:no-repeat;
-}
-
-.navbar_butOut
-{
-        background-image: url(../../../../phpgwapi/templates/default/images/back_app_out_canyon.png) !important;
-        width: 40px;
-        height: 40px;
-        vertical-align: center !important;
-        text-align: center !important;
-        padding-right:6px;
-        cursor:pointer;
-        cursor:hand;
-        background-repeat:no-repeat;
-}
-
-.toolbar
-{
-        background-image:url(../../../../phpgwapi/templates/default/images/fundo_topo_canyon.png);
-        position:absolute;
-}
-
-.logo_expresso
-{
-        background:url(../../../../phpgwapi/templates/default/images/logo_expresso_canyon.png) no-repeat;
-        width: 264px;
-        height: 35px;
-}
-
-.content-menu {
-        padding: 0px 0px 0px 0px !important;
-        background: #fff !important;
-}
-
-.image-menu {
-        padding: 0px 0px 0px 0px !important;
-        background: #ddf4fe url(../../../../phpgwapi/templates/default/images/folder_bg_canyon.jpg) no-repeat scroll center bottom !important;
-}
-
-.menu-degrade {
-          background-image: url(../../../../phpgwapi/templates/default/images/degrade.png) !important;
-          background-repeat: repeat-x;
-}
-
-.navbar_butOut
-{
-        background-image: url(../../../../phpgwapi/templates/default/images/back_app_out_canyon.png) !important;
-        width: 40px;
-        height: 40px;
-        vertical-align: center !important;
-        text-align: center !important;
-        padding-right:6px;
-        cursor:pointer;
-        cursor:hand;
-        background-repeat:no-repeat;
-}
-
-.toolbar
-{
-        background-image:url(../../../../phpgwapi/templates/default/images/fundo_topo_canyon.png);
-        position:absolute;
-}
-
-.logo_expresso
-{
-        background:url(../../../../phpgwapi/templates/default/images/logo_expresso_canyon.png) no-repeat;
-        width: 264px;
-        height: 35px;
 }
 
@@ -478,27 +409,46 @@
 .table_elements_tr_header,
 .info_tr_header,
-.message_header{
-        background-color: #cfb69e !important;
-}
-.table_message{
-        background: url(../../../../phpgwapi/templates/default/images/fundo_topo_canyon.png) !important;
-}
-
-.message_options {
-	color: #863 !important;
-}
-
-.linha0,
-.linha1,
-.tr_msg_read,
-.tr_msg_read2 {
-	color: #615143;
-	background-color: #ffffff;
-	-moz-user-select: none;
-}
-
-.linha1,
-.tr_msg_read2 {
-	background-color: #eeeee0;
+.message_header
+{
+	background-color: #cfb69e;
+}
+
+.content-menu
+{
+	padding: 0px;
+	background: #fff;
+}
+
+.divLoginbox
+{
+	border: 1px solid #9c9c9c;
+	position: relative;
+	width: 300px;
+}
+
+.divLoginboxHeader
+{
+	background-color: #ddd;
+	color: #666;
+	font-size: 10px;
+	padding-top: 2px;
+	text-align: center;
+}
+
+.divSidebox
+{
+	position: relative;
+	border: 1px solid #9c9c9c;
+	width: 147px;
+}
+
+.table_message
+{
+	background: url( ../../../../phpgwapi/templates/default/images/fundo_topo_canyon.png );
+}
+
+.message_options
+{
+	color: #863;
 }
 
@@ -509,59 +459,12 @@
 }
 
-.conteudo { 
-	font-family: Verdana, Arial, Helvetica, sans-serif; 
-	font-size: 10px; 
-	font-weight: normal; 
-	color: #000033; 
-	padding: 2px; 
-    border-left: 1px solid;
-    border-right: 1px solid;
-    border-bottom: 1px solid;
-    border-color: #4A79B1;
-	width:99.5%; 
-	overflow: none; 
-	-moz-border-radius: 0px 0px 6px 6px; 
-} 
-
-.whiteSpace{ 
-	width: 2px; 
-} 
-.menu
-{
-	text-decoration: none;
-	text-align: center;
-	height: 20px;
-	/*background-color:#c8d7ea;*/
-	background-color:#a19183;
-	margin-bottom: 0px;
-	border: 1px solid #f4f7fc;
-	border-bottom: 1px solid #4a79b1;
-	padding:0px 5px 0px 0px;
-	-moz-border-radius: 9px 9px 0px 0px;
-	-moz-user-select: none;
-	cursor: pointer;
-}
-
-.last_menu 
-{ 
-	border-bottom: 1px solid #4a79b1; 
-	-moz-border-radius: 0px 0px 0px 0px; 
-} 
-
-.menu-sel
-{
-	text-decoration: none;
-	text-align: center;
-	font: bold 13px Lucidatypewriter,monospace;
-	color:#0000FF;
-	height: 20px;
-	background-color:#F7F7F7;
-	margin-bottom: 0px;
-	border: 1px solid;
-    border-color: #A19183 !important;
-	border-bottom: 0px;
-	padding:0px 5px 0px 0px;
-	-moz-border-radius: 9px 9px 0px 0px;
-	-moz-user-select: none;
-	cursor: pointer;
-}
+.selected_shortcut_msg
+{
+	color: #000;
+	background-color: BurlyWood;
+}
+
+input.em_button_like_span
+{
+	color: #886633;
+}
