body {  
width: 950px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
padding: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000;
background-color: #333333;
background-image: none;

}

pre { color: #fff; 
      background-color: #000;}

a:link { color: #0075BF; }
/*a:visited { color: #0075BF; }*/
a:hover, a:active
{ color: #000; }

/*template specific*/

div#header {
height: 30px;
}

div#nav  { 
/*background-image: url(../images/BlueNavBar.jpg);*/
height: 30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;	
color: #FFF;
text-align: left;
top: 0px;
z-index: 5;
/*padding-top: 5px;*/
}

div#nav a {color: #FFF;}
/*div#nav a:hover {color: #691616;}*/

div#logblock { 
margin-left: auto;
margin-right: auto;
position: absolute;
/*         top: 100px;*/
width: 950px;

}

div#banner {

color: #fff;
height: 90px;
/* Standard Image */
background-image:  url(../images/Header_Template2.jpg);
/* Alternate-Seasonal Banner */
/* background-image:  url(../images/christmasbanner2.jpg); */
background-repeat: no-repeat;
border: 0px solid #000;

}

div#content {
background-color: #fff;
}

div#container  {
background-color: #fff;
position: static;
background-image: url(../images/leftbrown.jpg);
background-repeat: repeat-y;
}

div#container2 {
background-image: url(../images/rightWhiteborder.jpg);
background-repeat: repeat-y;
background-position: right;
}

div#leftside {
float: left;
width: 170px;
padding-top: 1em;
padding-left: 1px;
padding-right: 1px;
background-image: url(../images/leftbrown.jpg);
background-repeat: repeat-y;
 }

.leftside_nav ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

.leftside ul li { margin-top: 4px; }

.leftside_nav a
{
display: block;
width: 168px;
padding: 5px 2px 5px 5px;
text-decoration: none;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight: bold;
}

.leftside_nav a:hover
{
color: #fff;
/*background-color: #777674;*/
background-image: url(../images/GrayNavBar.jpg);
background-repeat: repeat-x;
}


div#rightside {
float: right;
width: 137px;
margin: 0;
padding: 1em 1px 0 0px;
color: #000;
background-image: url(../images/rightWhiteborder.jpg);
background-repeat: repeat-y;
background-position: right;

}


div#content {
margin-left: 190px;
margin-right: 155px;

}

div#content { line-height: 150%; }

#cleardiv {
clear: both;
height: 1em;
}

div#footer {
clear: both;
padding: .5em .5em .1em .5em;
border-top: 1px solid #999;
text-align: center;
background-color: #777674;
color: #fff;
font-weight: bold;
}

div#footer a { 
color: #fff;
}

div#footer ul
{
padding: 0;
margin: 0;
list-style-type: none;
}

div#footer li
{
display: inline;
margin-right: 1em;
} 


#breadcrumbs {
    text-align: right;
    font-size: 11px; 
    color:#000;
    }
    
div#breadcrumbsACT {
text-decoration:none;
color:#000;  
}

A IMG { border: 0px solid #0075BF;}

#search {
z-index: 15;
position: absolute;
left: 690px;
top: 3px;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.searchimg {
position: relative;
top: 5px;
}


#username, #password, #loggedin, #loginbutton, #logintext, 

#loginuser, #logoutbutton, #editprofile, #forgotpass {
z-index: 15;
font-size:10px;
position:absolute;
margin-left: auto;
margin-right: auto;
}

#username, #password {
top:150px;
}

#loggedin {
top: 40px;
left: 705px;
color: #000;
font-weight: normal;

}

#logintext {
color: #fff;
z-index: 15;
top: 70px;
left: 705px;
font-weight: bold;
font-size:10px;
}

#logintext a { 
color: #fff;
}


#username {
left:769px;
width:88px;
border:1px #0075BF solid;
margin:0px;
}

#password {
left:863px;
width:88px;
border:2px #0075BF solid;
margin:0px;
}

#loginbutton {
top: 110px;
left: 800px;
}

#loginuser {

color: #000;
font-weight: normal;

}

#logoutbutton {
top: 67px;
left: 770px;
color: #fff;
}

#editprofile {
top: 68px;
left: 705px;
}

#editprofile a { color: #fff; }

#forgotpass {
top: 135px;
left: 861px;
}

input.buttonlogout {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;

background-color: #777674;
color: #fff;
}

input.buttonsearch {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #fff;
background-color: #0076c0;
width: 60px;
}

FORM { margin:0px;}
FORM TABLE { border: 0px solid #708586; font-size: 1em; padding: 0px;  margin-left: 0px;}
FORM TABLE TR TD { 
	padding-left: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 11px;
 }
 

/* LLT Products Page content specific*/


H1, .ParagraphTitleBlack {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 16px; color: #000000; 
}

H2, .ParagraphTitleBlue {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
color: #0076c0;
}

H3 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 14px; 
color: #000000; 
}

H4, .ParagraphTitleBlueBox  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FFFFFF;
background: #0076c0 0px 0px;
text-align: left;
font-size: 14px;
font-style: normal;
text-indent: 3px;
vertical-align: middle;
padding: 3px;
height: auto;
width: auto;
}

.GreenBar12pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #FFFFFF;
background-image: url(../images/BlankGreen.jpg);
text-align: left;
font-size: 12px;
font-style: normal;
vertical-align: middle;
padding: 5px;
}


.BodyBoldBlack10pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}

.BodyBoldRed10pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FF0000;
}


.BodyBoldWhite10pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
color: #FFFFFF;
}

.BodyPlain12pt, .black12pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000000;
}

.BodyPlain11pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #000000;
font-size: 11px;
}

.BodyBoldBlack11pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}

.BodyPlain10pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
}

.BodyPlain9pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #000000;
}

.BodyPlainWhite9pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #ffffff;
}

.BodyPlainbasket {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #000;
letter-spacing: -1px;
}

.BodyPlainbasket a:link {
color: #0075BF;
text-decoration: underline;
}

.BodyPlainbasket a:hover {
text-decoration: underline;
}

H5  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #0075bf;
}

.BodyBlue12pt  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #0075bf;
}

.BodyBlue10pt  {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #0075bf;
padding: 0px;
margin: 0px;
width: 105px;
}

.BodyBoldBlack12pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}

.BodyBoldRed12pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF0000;
}


.BodyBoldWhite12pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #FFFFFF;
}

.BodyPlain14pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
}

.BodyBoldBlack14pt, .black14ptBOLD {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000000;
}

.BodyBoldRed14pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FF0000;
}

.BodyBoldWhite14pt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #FFFFFF;
}


.BodyBoldBlue11pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0076c0;
}
.BodyBoldBlue12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0076c0;
}
.BodyBoldBlue14pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0076c0;
}
.BodyBoldBlue16pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #0076c0;
}

.setfont12 { font-size: 12px; }
.setfontred { color: #FF0000; }

/*FORM TABLE.csc-mailform {
  border: 0px;
}

FORM TABLE TR TD.csc-mailform label {
  float: left;
  clear: both;
  font-family: Arial, Helvetica, sans-serif;
  text-align:left;
  font-size: 12px;
  width: 50px;
  margin-left: 0px;
  margin-top:5px;
  margin-bottom:5px;
}*/
/*FORM TABLE TR TD.csc-mailform input, textarea, select {
float: left;
margin-left: 0px;
margin-top:5px;
margin-bottom:5px;
border: 1px solid #000000;
}*/

.csc-mailform {

border: 0px;
}

.csc-caption{

font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.csc-textpic-caption {
font-size: 10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*Label for cells*/
.csc-mailform label {
float: left;
clear: both;
font-family: Arial, Helvetica, sans-serif;
text-align:left;
font-size: 12px;
font-weight: bold;
width: 130px;
/*width: 130px;*/
/*margin-left: 20px;*/
/*margin-top:5px;*/
/*margin-bottom:5px;*/

}


/*labelcells*/
/*.csc-mailform input, textarea, select {
float: left;
margin-left: 10px;
margin-top:5px;
margin-bottom:5px;
border: 1px solid #000000;
}*/

.csc-mailform-label {
font-size:18px; color:#000;
}


.csc-mailform input[type="radio"] { 
 border: 0px;
}

/*********************/
/* Tables, generally */
/*********************/
TABLE.standardtable { 
	table-layout: fixed;
         width: 80%;
	border-collapse: collapse;
	border: 1px solid #000;
	 }
TABLE.standardtable TBODY TR TD { 
        font-size: 10px;
        border: 1.5px solid #a29a94;
        padding: 0px;
        text-align: center;
        width: auto;
	 }


TABLE.standardtable P { font-size: 9px;
                        line-height: .8}
TABLE.standardtable TR TD { vertical-align: top; }



/*Dynamic Content Tables*/

.catList select { width: 254px;
                  font-size: 9px;
}
.catlist select optgroup { margin: 0;
                           padding: 0;
}

/* Extension specific */

.tx-perfguide-pi1-listrow {
   font-size: 9px;
 }
 	
.tx-shiptracking-pi1-browsebox TABLE, .tx-invoicelookup-pi1-browsebox TABLE, .tx-perfguide-pi1-browsebox TABLE {
	table-layout: auto;
	border: 0px; 
}
.tx-shiptracking-pi1-browsebox TABLE th, .tx-invoicelookup-pi1-browsebox TABLE th, .tx-perfguide-pi1-browsebox TABLE th {
         font-weight: bold;
         text-align: left;
         	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: left;
	width: auto;
}
.tx-shiptracking-pi1-browsebox TABLE td,  .tx-invoicelookup-pi1-browsebox TABLE td, .tx-perfguide-pi1-browsebox TABLE td {
  	padding: 1px;
  	font-size: 12px;
}
.tx-shiptracking-pi1-listrow TABLE, .tx-invoicelookup-pi1-listrow TABLE, .tx-perfguide-pi1-listrow TABLE  {
	table-layout: auto;
	border-collapse: collapse;
	border: 1px solid #000; 
}

.tx-shiptracking-pi1-listrow TABLE thead,  .tx-invoicelookup-pi1-listrow TABLE thead, .tx-perfguide-pi1-listrow  TABLE thead {
             background: #0075bf 0px 0px; 
             border: 1px solid #ffffff;
}

.tx-shiptracking-pi1-listrow TABLE th, .tx-invoicelookup-pi1-listrow TABLE th, .tx-perfguide-pi1-listrow  TABLE th {
         font-weight: normal;
         text-align: left;
         	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
         padding: 2px 2px 2px 2px;
	text-align: center;
	border: 1px solid #ffffff;
	width: auto;
}
.tx-shiptracking-pi1-listrow TABLE th a, .tx-invoicelookup-pi1-listrow TABLE th a, .tx-perfguide-pi1-listrow  TABLE th a {  
         	color: #fff;
         	font-size: 10px;
}   

.tx-shiptracking-pi1-listrow TABLE th a:hover, .tx-invoicelookup-pi1-listrow TABLE th a:hover, .tx-perfguide-pi1-listrow  TABLE th a:hover {  
         	color: #FFFFFF;
         	font-size: 10px;
}  

.tx-shiptracking-pi1-listrow  TABLE tr.odd,  .tx-invoicelookup-pi1-listrow TABLE tr.odd, .tx-perfguide-pi1-listrow  TABLE tr.odd { 
        background-color: #f5f5f5;
}

.tx-shiptracking-pi1-listrow TABLE td,  .tx-invoicelookup-pi1-listrow TABLE td, .tx-perfguide-pi1-listrow  TABLE td { 
        font-size: 10px;
        border: 1.5px solid #a29a94;
        padding: 3px 2px 3px 2px;
        text-align: left;
        width: auto;
}
.tx-shiptracking-pi1-listrow TABLE td.numcol, .tx-invoicelookup-pi1-listrow TABLE td.numcol, .tx-perfguide-pi1-listrow  TABLE td.numcol
 { 
        text-align: right;
}     
.tx-shiptracking-pi1-listrow TABLE td.centercol, .tx-invoicelookup-pi1-listrow TABLE td.centercol, .tx-perfguide-pi1-listrow  TABLE td.centercol { 
        text-align: center;
}    
.tx-shiptracking-pi1-listrow TABLE td.nw, .tx-invoicelookup-pi1-listrow TABLE tad.nw, .tx-perfguide-pi1-listrow  TABLE td.nw { 
        white-space: nowrap;
        width: 1%;
} 
.tx-shiptracking-pi1-listrow TABLE td a, .tx-invoicelookup-pi1-listrow TABLE td a, .tx-perfguide-pi1-listrow  TABLE td a { 
        font-size: 10px;
        text-align: left;
}
.tx-shiptracking-pi1-searchbox TABLE, .tx-invoicelookup-pi1-searchbox TABLE, .tx-perfguide-pi1-searchbox TABLE {
	table-layout: auto;
	border: 0px; 
	font-size: 12px;
}

.tx-shiptracking-pi1-browsebox-SCell a, .tx-invoicelookup-pi1-browsebox-SCell a , .tx-perfguide-pi1-browsebox-SCell a {
         background-color:  #fff;
}

.tx-invoicelookup-pi1-searchbox TABLE th { 
         font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}



SELECT { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

/* RTE / Table styling */
TABLE.standardtable { 
	table-layout: fixed;
         width: 80%;
	border-collapse: collapse;
	border: 1px solid #000;
	 }
TABLE.standardtable TBODY TR TD { 
        font-size: 10px;
        border: 1.5px solid #a29a94;
        padding: 0px;
        text-align: center;
        width: auto;
	 }


/*********************/
/* Tables, generally */
/*********************/
TABLE.standardtable P { font-size: 9px;
                        line-height: .8}
TABLE.standardtable TR TD { vertical-align: top; }

/*STANDARD FORMS*/


#standardform P { margin-bottom: -5px;}
	
#standardform fieldset {
	margin: 1em 0;
	padding: 1em;
	border: 1px solid #a29a94;
}
.bldblset {
         border: 1px solid #0076c0;
        
	padding: 1em;
}	
#standardform legend {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
         	font-size: 14px;
	font-style: normal;
	color: #0076c0;
}
#standardform label {
    float: left;
    width: 12em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
}

#standardform label.shortlabel {
    float: left;
    width: 9em;
}

#standardform label.formlonglabel {
    float: left;
    width: 25em;
}

#standardform label.nofloat {
    float: none;
}

#standardform input {
    width: 200px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
}

#standardform input.shortinput {
    width: 55px;
}
#standardform input.shortboxinput {
    width: 30px;
}
#standardform select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
    width: 150px;
}
#standardform select.short50 {
    width: 50px;
}	

.catList select { width: 254px;
                  font-size: 9px;
}
.catlist select optgroup { margin: 0;
                           padding: 0;
}

#standardform textarea {
    width: 250px;
    height: auto;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;

}

#standardform em.errmsg {
    color: #FF0000;
    width: 18em;

}
#standardform span.errormsg {
    color: #FF0000;
    font-style: italic;

}


#standardform span.errmsgleft {
    color: #FF0000;
    width: 18.5em;
    float: left;
    font-style: italic;
}


#standardform em.errmsgleft {
    color: #FF0000;
    width: 18em;
}
    


#standardform input.radio, input.checkbox,  input.submit {
     width: auto;
     color: #000;
}


#standardform input.radio
{
     float: left;
     margin-right: 1em;
}


#contact_me label {
   width: 4em;
}


li.error
{ 
  color: red;

}
.required {
  font-size: 10px;
  color: #FF0000;
}


.floatpar {
  float: right;

}
.indentpar {
  text-indent: 15px;
}


.prodClass-listrow TABLE {
	table-layout: fixed;
	width: 98%;
}
.prodClass-listrow TABLE td  { 
        width: 33%;
        padding-bottom: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}


.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; color: #0075BF;}

.tx-ttproducts-pi1-wrap1 { 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px; }

        
.tt_products_basket {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tt_products_basket TABLE {
	table-layout: auto;
	width: 100%;
	border-collapse: collapse;
	border: 0px solid #C8C8C8; 
}
.tt_products_basket TABLE th {
             background: #0076c0 0px 0px; 
             border: 0px solid #C8C8C8;
             padding: 1px;
             margin: 0px;
             color: #fff;
             font-size: 10px;
}

.tt_products_basket TABLE th.nocolor {
             background: none; 
             text-align: left;
             color: #000;
}

.tt_products_basket TABLE td {
        font-size: 10px;
        border: 1.5px solid #C8C8C8;
        padding: 3px 2px 3px 2px;
        text-align: left;
        margin: 0px;
       }
.tt_products_basket TABLE td.cathead {
             background: #0076c0 0px 0px; 
             border: 0px; 
             padding: 2px;
             color: #fff;
}

.tt_products_basket TABLE td.noborder {
	border: 0px;
}

div#tx-ttproducts-pi1-basket TABLE td.black11pt {
	font-size: 11px;
}


.tt_products_basket TABLE td.centercol, .tt_products_basket TABLE th.centercol {
        text-align: center;
}
.tt_products_basket TABLE td.rightcol, .tt_products_basket TABLE th.rightcol {
        text-align: right;
}
.tt_products_basket TABLE td.leftcol, .tt_products_basket TABLE th.leftcol {
        text-align: left;
}

.tx-ttproducts-pi1 TABLE td {
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tx-ttproducts-pi1 TABLE td.smallcol  {
        font-size: 9px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tx-ttproducts-pi1 TABLE td.centercol {
        text-align: center;
}

tr.minione td{
    /*    background-color: #0099FF; */
        font-weight: bold;
        color: #fff;
    /*     border: 1px solid #000; */
    /*    border-style: ridge;  */
}

div#roundedbox {
      background: #20425D; 
      margin: -3px 0px 0px 0px;
      width: 128px;
      border: 1px solid #0076c0;
      border-top: 0px;
   }

div#basketcheckout {
      margin-top: -3px;
      }
div#basketcheckout img  {
      border: 1px solid #0075BF;
}

   div#roundedbox #top  {
      background: url(../images/Blue_box_corners.jpg) no-repeat;
   
   }
     div#roundedbox #bottom {
      background: url(../images/Blue_box_corners_bottom.jpg) no-repeat;
      
         }
     
  
   div#boxcontent {
     background-color: #fff; 
     margin-top: 0px;
     margin-bottom: 0px;
     margin-left: 4px;
     margin-right: 2px;
     width: 120px;
     
   }
.align-center {
    text-align: center;
    }

.baskettitle {
    color: #20425D;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    margin-top: 0px;
    }
.BodyBoldbasket {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #20425D;
}

.basketright {
    text-align: right;
    }
    
.basket {
    color: #000;
    
    padding: 0px;
    
    }


.basket a {
    color: #0075BF;
    text-decoration: underline;
    }
    
.tx-felogin-pi1 FORM {
    width: 100%;
    }	

.tx-felogin-pi1 label {
    float: left;
    width: 7em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #000000;
    text-align: right;
    padding-right: 5px;
} 

.tx-felogin-pi1 legend {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
         	font-size: 10px;
	font-style: normal;
	color: #000000;
}		

.nodecorate a {
text-decoration: none;
}

.nodecorate img {
width:100px;
height:100px;
}
