.maintext
{
   font-family:tahoma,arial,sans-serif;
   font-size:10pt;
   font-weight:normal;
   color:#000000;
}

.maintext a:link
{
   font-family:tahoma,arial,sans-serif;
   font-size:10pt;
   font-weight:normal;
}

.maintext a:visited
{
   font-family:tahoma,arial,sans-serif;
   font-size:10pt;
   font-weight:normal;
}

.maintext a:hover
{
   font-family:tahoma,arial,sans-serif;
   font-size:10pt;
   font-weight:normal;
}


.maintitle
{
   font-family:tahoma,arial,sans-serif;
   font-size:14pt;
   font-weight:normal;
   color:#EC1D31;
}

.subtitle
{
   font-family:tahoma,arial,sans-serif;
   font-size:12pt;
   font-weight:normal;
   color:#EC1D31;
}

.collectionsubtitle
{
   font-family:tahoma,arial,sans-serif;
   font-size:12pt;
   font-weight:bold;
   color:#EC1D31;
}

.formelements
{
   font-family:arial,sans-serif;
   font-size:12px;
}

.logininput
{
   width:76px;
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#999999;
   background-color:#FFFFFF;
   border-color:#FFFFFF;
   border-style:solid;
   border-width:1px;
}

.listtext
{
   font-family:tahoma,arial,sans-serif;
   font-size:12px;
   font-weight:normal;
   color:#1C2D4B;
}

.listtitle
{
   font-family:tahoma,arial,sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#1C2D4B;
}

.listtitle A
{
   font-family:tahoma,arial,sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#1C2D4B;
   text-decoration:none;
}

.listtitle A:visited
{
   font-family:tahoma,arial,sans-serif;
   font-size:12px;
   font-weight:bold;
   color:#1C2D4B;
   text-decoration:none;
}

.POSearchbox
{
   font-family:arial,sans-serif;
   font-size:12px;
   width:98px;
   height:19px;
   border: solid 1px #B1B1B1;
   padding-left:5px;
   padding-top:2px;
   margin-top:0px;
   color:#4F4F4F;
}

.POSearchboxval
{
   font-family:arial,sans-serif;
   font-size:12px;
   width:98px;
   height:19px;
   border: solid 1px #B1B1B1;
   padding-left:5px;
   padding-top:2px;
   color:#000000;
}



.err_txt
{
   font-family:arial,sans-serif;
   font-size:10pt;
   font-weight:bold;
   color:#FF0000;
}

.formelements_small
{
   font-family:arial,sans-serif;
   font-size:10px;
}

.listtext_small
{
   font-family:tahoma,arial,sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#1C2D4B;
}

.listtitle_small
{
   font-family:tahoma,arial,sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#1C2D4B;
}

.loginboxlinks
{
   font-family:arial,sans-serif;
   font-size:9px;
   color:#FFFFFF;
}

.loginboxlinks A
{
   font-family:arial,sans-serif;
   font-size:9px;
   color:#FFFFFF;
   text-decoration:none;
}

.loginboxlinks A:visited
{
   font-family:arial,sans-serif;
   font-size:9px;
   color:#FFFFFF;
   text-decoration:none;
}

.loginboxlinks A:hover
{
   font-family:arial,sans-serif;
   font-size:9px;
   color:#FFFFFF;
   text-decoration:underline;
}

.err_txt_small
{
   font-family:tahoma,arial,sans-serif;
   font-size:8pt;
   font-weight:normal;
   color:#000000;
}

.prodserpstitles
{
   font-family:tahoma,arial,sans-serif;
   font-size:15px;
   font-weight:bold;
   color:#0C388F;
}

.prodserpstitles a:visited
{
   font-family:tahoma,arial,sans-serif;
   font-size:13px;
   font-weight:normal;
   color:#5fb027;
}

.prodserpstitles a:link
{
   font-family:tahoma,arial,sans-serif;
   font-size:13px;
   font-weight:normal;
   color:#5fb027;
}

.prodserpstitles a:hover
{
   font-family:tahoma,arial,sans-serif;
   font-size:13px;
   font-weight:bold;
   color:#0C388F;
}

.prodserps
{
   font-family:verdana,tahoma,arial,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#0C388F;
}

.prodserpsprice
{
   font-family:verdana,tahoma,arial,sans-serif;
   font-size:16px;
   font-weight:bold;
   color:#5FB027;
}

.shopping_cart_title
{
   font-family:tahoma,arial,sans-serif;
   font-size:9pt;
   font-weight:normal;
   color:#7A7A7A;
}

.shopping_cart_item
{
   font-family:tahoma,arial,sans-serif;
   font-size:9pt;
   font-weight:normal;
   color:#7A7A7A;
   background-color:white;
}

.shopping_cart_product
{
   font-family:tahoma,arial,sans-serif;
   font-size:9pt;
   font-weight:normal;
   color:#7A7A7A;
   background-color:white;
}

.shopping_cart_summary
{
   font-family:tahoma,arial,sans-serif;
   font-size:9pt;
   font-weight:bold;
   color:#7A7A7A;
   background-color:white;
}

.footer
{
   font-family:arial,sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#1C2D4B;
}

.footer A
{
   font-family:arial,sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#1C2D4B;
}

.footer A:visited
{
   font-family:arial,sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#1C2D4B;
}

