a            {  color: #2361a1; text-decoration: none; }
a:visited    {  color: #2361a1; text-decoration: none; }
a:hover      {  text-decoration: underline; }

.tt          {  font-size: 14pt; font-family: palitino; color: #3a3a3a; line-height: 16pt; } /* Body Text */
.ttb          {  font-size: 20pt; font-family: palitino; color: #2361a1; line-height: 16pt; } /* Body Text */
.bt          {  font-size: 9pt; font-family: arial; color: #3a3a3a; line-height: 16pt; } /* Body Text */
.st          {  font-size: 7pt; font-family: arial; color: #3a3a3a; } /* Small Text */
.mt          {  font-size: 9pt; font-family: arial; color: #3a3a3a; } /* Menu Text */


.btl          {  font-size: 9pt; font-family: arial; color: #ffffff; line-height: 16pt; } /* Body Text Light */
.stl          {  font-size: 7pt; font-family: arial; color: #9e9e9e; } /* Small Text Light */

.foot-menu {
padding-left: 0px;
margin: 0px 0px 0px 15px;
list-style-image:url("img_foo_men_bullet.gif");
}

.foot-loginbox {
width: 150px; height: 22px; background-color: #eeeeee; border-left-color: #aaaaaa; border-top-color: #aaaaaa; border-right-color: #dddddd; border-bottom-color: #dddddd; border-style: solid; border-width: 1px;
}

.head-searchbox {
width: 144px; height: 22px; background-color: #eeeeee; border-left-color: #aaaaaa; border-top-color: #aaaaaa; border-right-color: #dddddd; border-bottom-color: #dddddd; border-style: solid; border-width: 1px;
}

.main-inputbox {
width: 555px; height: 22px; background-color: #ffffff; border-left-color: #aaaaaa; border-top-color: #aaaaaa; border-right-color: #dddddd; border-bottom-color: #dddddd; border-style: solid; border-width: 1px;
}

.main-replybox {
width: 555px; height: 225px; background-color: #ffffff; border-left-color: #aaaaaa; border-top-color: #aaaaaa; border-right-color: #dddddd; border-bottom-color: #dddddd; border-style: solid; border-width: 1px;
}

.main-tagbox {
width: 555px; height: 55px; background-color: #ffffff; border-left-color: #aaaaaa; border-top-color: #aaaaaa; border-right-color: #dddddd; border-bottom-color: #dddddd; border-style: solid; border-width: 1px;
}

.cont-inputbox {
width: 200px; height: 22px; background-color: #ffffff; border-left-color: #aaaaaa; border-top-color: #aaaaaa; border-right-color: #dddddd; border-bottom-color: #dddddd; border-style: solid; border-width: 1px;
}

form {
margin: 0px;
}


/* Alternating Row Colors */
.rce        { background-color: #ffffff; }
.rco        { background-color: #f0f1f2; }
.rch        { background-color: #e8f3fd; }

/* Blue Input Box Borders */
.tbt        { border: 3px solid #f4f4f4; }
.tbc        { border: 1px solid #d5d5d5; }
.tbb        { border: 0px; font-size: 10pt; font-family: arial; padding-left: 3px; background:#ffffff;}
