A { color: #555555; text-decoration: none }
A:link { color: #555555; text-decoration: none }
A:visited { color: #555555; text-decoration: none }
A:hover {color: #cc9900; text-decoration: underline }
A:active { color: #555555; text-decoration: none }

.txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.txtlst { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
.txtlstneg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #eeeeee; background-color: #444444;}
.txtlsttoppad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; padding-top:5px;}
.txtlstartist { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; padding-top:5px;}
.borderblackright {  border-right: 1px solid #cccccc ;}

.txtneg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #eeeeee}
.txtnegoff { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999}

.txtneg a:link { color: #dddddd; text-decoration: none }
.txtneg a:visited { color: #dddddd; text-decoration: none }
.txtneg a:hover {color: #ffffff; text-decoration: underline }
.txtneg a:active { color: #dddddd; text-decoration: none }

.txtlstneg a:link { color: #dddddd; text-decoration: none }
.txtlstneg a:visited { color: #dddddd; text-decoration: none }
.txtlstneg a:hover {color: #ffffff; text-decoration: underline }
.txtlstneg a:active { color: #dddddd; text-decoration: none }

.txtsm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333 }
.txtdarkgray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; font-weight: bold; text-align: center}
.borderdarkgraybottom { border-color: black black #777777; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.txtdarkgrayjust { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; text-align: justify}
.listtitles {  list-style-position: outside; list-style-type: square; padding-top: 4px}

ul { margin: 0px; padding: 0px; padding-left: 16px}
li { margin: 0px; padding: 0px; }
.list
 {  margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px; list-style-position: outside; list-style: square }
.ulleftpad { margin: 0px; padding: 0px; padding-left: 26px; padding-bottom: 0px; padding-top: 4px}
.leftpad { padding-left: 10px }
.avsoldout {  color: #bbbbbb; text-decoration: line-through}

.avpick { color: #990000}
.avpick a:link { color:  #990000; text-decoration: none }
.avpick a:visited { color: #990000; text-decoration: none }
.avpick a:hover {color: #990000; text-decoration: underline }
.avpick a:active { color: #990000; text-decoration: none }



.txtdarkgrayjustlstdesc { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; text-align: justify; padding-bottom: 5px;}

.rulersoftgray { height: 1px; background-color: #cccccc; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px}
.rulerhardgray { height: 1px; background-color: #666666; }

form { margin: 0px; }

.btndarkgray
{
background-color: #666666;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #eeeeee;
height: 18px;
padding-top: 0px;
padding-bottom: 0px;
width: 100px;

}

.txtlefttitle
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333 ;

padding-top: 2px;
padding-bottom: 2px;
padding-left: 4px;
padding-right: 4px;
background-color: #eeeeee;
border-top: 1px #cccccc solid;
border-bottom: 1px #cccccc solid}

.txtleftcell
{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333 ;
padding-top: 3px;
padding-bottom: 3px;
text-align: center;
}

.txtsecmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #364552; font-weight: bold; vertical-align: middle; padding-bottom: 2px}
.txtmainmen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold}

.txtrighttitle {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #364552; font-weight: bold; background-image: url(logos/secnavbar-right.jpg); background-repeat: no-repeat; background-position: right top;
border-top: 1px #cccccc solid;
border-bottom: 1px #cccccc solid; padding-top: 3px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.tblborder {  border-color: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.txtleftcelljust { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333 ; padding-top: 3px; padding-bottom: 3px; text-align: justify; ; padding-right: 5px; padding-left: 5px}

