body {margin:0px; margin-top:0px; }

.text {margin:0px; font-size: 12px; color:#000; font-family:"trebuchet ms",tahoma,arial; }

.t {font-size: 15px; color:#000; font-family:Georgia,"trebuchet ms",tahoma,arial; }
a.t {font-size: 15px; color:#000; font-family:Georgia,"trebuchet ms",tahoma,arial; }
a.t:hover { font-size: 15px; color:#aaa; font-family:Georgia,"trebuchet ms",tahoma,arial; }

.small {font-size: 11px;}

.mid {font-size: 12px;}

.big {font-size: 14px;}

.huge {font-size: 32px;}

.bold {font-weight:bold;}

a.text:link {text-decoration:underline; }
a.text:visited {text-decoration:underline; }
a.text:hover {text-decoration:underline; }
a.text:active {text-decoration:underline; }


/* Global user header */
.userHeaderText {margin:0px; font-size: 12px; color:#333333; font-family:"century gothic","trebuchet ms",tahoma,arial; }

a.userHeaderText:link {text-decoration:underline; }
a.userHeaderText:visited {text-decoration:underline; }
a.userHeaderText:hover {color:#999; text-decoration:underline; }
a.userHeaderText:active {text-decoration:underline; }

/* General */

a.gridLink {  font-family:Georgia,sans-serif; color:#555; font-size:1.1em; fontx-style:italic;}
a.gridLink:hover  {  font-family:Georgia,sans-serif; color:#aaaaaa; font-size:1.1em;foxnt-style:italic;}

.catTitle {font-family:Georgia,"trebuchet ms",tahoma,arial,geneva;  font-size:24px; font-weight:normal; padding:2px; }

a.userprofilemenu:link,a.userprofilemenu:visited,a.userprofilemenu:hover,a.userprofilemenu:active {
margin:2px;
font-weight:bold;
color:#000000;
padding: 2px;
text-decoration:underline;
xbackground-color:#ffffff;
font-family:'trebuchet ms'; font-size:12px; }
 
.leftmenu{
background-color:#ffffff;
margin-bottom:4px;
padding: 4px;
position:relative;
font-size: 11px;
font-weight:normal;
font-family:"trebuchet ms",tahoma,arial,geneva;
color:#333333;
}

.button {
font-family:'trebuchet ms';
font-weight:bold; 
color:#636363; 
font-size:14px; 
padding:4px; 
margin:2px;
border-top: 1px solid #e4e4e4;
border-left: 1px solid #e4e4e4;
border-right: 1px solid #dddddd;
border-bottom: 1px solid #dddddd;
background-color:#f2f2f2;
text-decoration:none;
}

.input{
margin:2px;
padding: 6px;
border:1px solid #6eb9ff; background:#ffffff;
font-family:'trebuchet ms',arial;
font-weight:normal;
vertical-align: middle;
font-size:16px;
xxheight:16px;
line-height:16px;
}

.inputIndex{
padding:6px;
margin:2px;
font-size:22px;
height:26px;
line-height:26px;
border:1px solid #6eb9ff; background:#ffffff;
font-family:'trebuchet ms',arial;
font-weight:normal;
vertical-align: middle;
}

.messagePublic{
background-color:#fffff;
margin-bottom:4px;
padding: 4px;
position:relative;
font-size: 11px;
font-weight:normal;
font-family:"trebuchet ms",tahoma,arial,geneva;
color:#333333;
}


.messagePrivate{
background-color:#ffeeaa;
padding: 4px;
font-size: 11px;
font-weight:normal;
font-family:"trebuchet ms",tahoma,arial,geneva;
color:#333333;
}

