FONT		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
TD		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
BODY		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
P		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
DIV		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
INPUT		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
TEXTAREA	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
FORM 		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
PRE      {FONT-FAMILY: monospace,Courier,Fixedsys; PADDING: 09px}
A:link          {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:active        {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:visited       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
A:hover         {BACKGROUND: none; COLOR: #DDa509; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.title 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Helvetica}
.contentpre    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: monospace,Courier,Fixedsys; PADDING: 09px}
.storytitle    {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}
.option 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tiny    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.mini    {BACKGROUND: none; COLOR: #000000; FONT-SIZE:  9px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg {BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE:  8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg_l	{BACKGROUND: none; COLOR: #CCCCCC; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.box		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px; border: 1px solid #000000; background-color: #FFFFFF}

.tinyhref    {BACKGROUND: none; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica;}
.storycathref   {BACKGROUND: none; FONT-SIZE: 13px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; }

/*
 * BEGIN different classes for ContactManager
 */

/*
.button {
   margin: 0;
   padding: 0;
   text-align: center;
   vertical-align: middle;
   width: 8em;
}
*/
.buttonWarning {
   margin: 0;
   padding: 0;
   text-align: center;
   vertical-align: middle;
   width: 8em;
   color: red;
   background-color: #eee;
   border: 1px solid red;
}
.description {
   padding: 0.2em 1em 0 0;
   font-size: 0.9em;
   font-weight: bold;
   text-align: right;
   vertical-align: middle;
}
.description_invalid {
   padding: 0.2em 1em 0 0;
   font-size: 0.9em;
   font-weight: bold;
   text-align: right;
   vertical-align: middle;
   color:red;
}
.checkbox {
   margin: 0;
   padding: 0;
   vertical-align: middle;
   width: 2em;
}
.site {
   margin-top: 0.5em;
   padding-left: 14em;
}
.message {
   margin: 0 0 2em;
   width: 49.6em;
   padding: 0.5em 0.5em 0.5em 2.5em;
   font-size: 0.9em;
   color: black;
}

/*
 * the menu
 */

div.menu {
    margin:0;
    padding:0;
    float: left;
    width: 12.8em;
}
div.menu ul {
   margin: 1em 0 2em 0;
   padding: 0;
   text-align: right;
   font-size: 0.9em;
   font-weight: bold;
   color: #00009C;
    border:1;
}
div.menu ul li {
   margin: 0;
   padding: 0.5em 0 0 0;
   list-style: none;
   text-align: right;
   font-weight: bold;
   color: #00009C;
}
div.menu ul li ul {
   margin: 0 1.0em 0 0;
   padding: 0;
   font-size: 1em;
}
div.menu ul li ul li {
   margin: 0;
   padding: 0;
   font-weight: normal;
}
div.menu span {
   text-decoration: underline;
}

/*
 * fieldset
 */
div.fieldset {
   margin: 0 0 1.5em 0;
   padding: 1em 1em 0em;
   width:45em;
   border-style: solid;
   border-width: 1px;
}
div.fieldset h3 {
   margin: 0 0 1em;
   font-size: 1.2em;
   font-weight: bold;
}

div#navigation {
   padding-bottom:1em;
   border-style: dashed
}
span.thissite {
   font-weight: bold;
}


div.showall {
    margin:0;
    padding:0;
    float: left;
}

/*
 * table: showall
 */
table.showall {
   margin-top: 1em;
   border-collapse: collapse;
   table-layout:fixed;
}
table.showall th, table.showall td {
   border: 1px solid #00009C;
   overflow:hidden;
}
table.showall th {
   margin:0;
   padding: 0 0.5em;
   color: #00009C;
   background-color: #ccc;
}
table.showall th a:link, table.showall th a:visited {
   text-decoration:none;
   color: #00009C;
}
table.showall th a:hover, table.showall th a:active {
   text-decoration: underline;
   color: #00009C;
}
table.showall td {
   padding: 0 0.4em 0 0.2em;
}
table.showall td a {
   display: block;
   text-decoration: none;
   color: black;
}
table.showall td a:link, table.showall td a:visited {
   text-decoration: none;
   color: black;
}
table.showall tr:hover, table.showall tr:active {
   text-decoration: none;
   color: #00009c;
   background-color: #ccc;
}
tr.row1 {
   background-color: #eee;
}
tr.row2 {
   background-color: #ddd;
}



/*
 * END different classes for ContactManager
 */


