body {
    font-size: 10pt;
    color: #ffffff;
    font-family: tahoma, verdana;
    background-color: #000000
}

p {
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-style: normal;
    font-family: tahoma, verdana
}

a:link {
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: tahoma, verdana;
    text-decoration: underline
}

a:active {
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: tahoma, verdana;
    text-decoration: underline
}

a:visited {
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: verdana, tahoma;
    text-decoration: underline
}

h5 {
    font-weight: bold;
    font-size: 12px;
    color: black;
    font-style: normal;
    font-family: tahoma, verdana
}

font {
    font-size: 10pt;
    font-family: tahoma, verdana
}

textarea {
    border-right: #c0c0c0 1px solid;
    border-top: #c0c0c0 1px solid;
    font-weight: bolder;
    font-size: 11px;
    border-left: #c0c0c0 1px solid;
    color: #000000;
    border-bottom: #c0c0c0 1px solid;
    font-family: arial, tahoma, verdana
}

.txtfielddropdown {
    font-family: verdana, arial, helvetica, sans-serif; 
    font-size: 11px;
    font-weight: bold
}

.text-white-bold  {
    font-size: 10pt;
    font-family: tahoma, verdana;
    color:white;
    text-decoration: underline;
    font-weight: bold;
}

.small-black-text {
    font-size: 8pt;
    font-family: tahoma, verdana;
    color:black
}

.text-bold-navyblue {
    font-size: 10pt;
    font-family: tahoma, verdana;
    color:#000099;
    font-weight: bold
}

.text-bold-red {
    font-size: 10pt;
    font-family: tahoma, verdana;
    color:#bb0000;
    font-weight: bold
}

.input-text {
    font-family: verdana; 
    font-size: 9pt; 
    color: #000000;
    border:1 solid #c0c0c0; 
    width: 1in
}

.popup-menu {
	font-family:verdana;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

.submit-button {
    border: 1 solid #e5030c; 
    font-family: verdana;
    font-size: 9pt;
    color: #000000
}

.button {
    border: 1 solid #666666; 
    padding: 0pt 2pt 0pt 2pt;
    font-family: verdana;
    font-size: 9pt;
    color: #000000
}

.text-black-bold {
    font-size: 10pt;
    font-family: tahoma, verdana;
    color:black;
    text-decoration: underline;
    font-weight: bold;
}


.small-white-text {
    font-size: 8pt;
    color: white;
    line-height: normal;
    font-family: arial, helvetica, sans-serif
}

.shippinglink {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
.shippinglink a:link {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffd942;
	text-decoration: underline;
	font-weight : normal;
}
.shippinglink a:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffd942;
	text-decoration: underline;
	font-weight : normal;
}
.shippinglink a:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #e5030c;
	text-decoration: underline;
	font-weight : normal;
}


/*  Formats the main tables for search etc. */
.table-total {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffd942;
}
.table-caption {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
.table-item {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
}
.table-item a:link {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight : normal;
}
.table-item a:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight : normal;
}
.table-item a:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #ffd942;
	text-decoration: underline;
	font-weight : normal;
}


.table-data {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
}
.table-data a:active  {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight : normal;
} 
.table-data a:link {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight : normal;
}
.table-data a:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight : normal;
}
.table-data a:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffd942;
	text-decoration: underline;
	font-weight : normal;
}



/*  Formats the Minicart */
.carttext a:active  {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight : normal;
} 
.carttext a:link {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight : normal;
}
.carttext a:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	font-weight : normal;
}
.carttext a:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffd942;
	text-decoration: underline;
	font-weight : normal;
}
.carttext {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
}


.cartlink a:active  {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #0000aa;
	text-decoration: none;
	font-weight : bold;
} 
.cartlink a:link {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #0000aa;
	text-decoration: none;
	font-weight : bold;
}
.cartlink a:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #0000aa;
	text-decoration: none;
	font-weight : bold;
}
.cartlink a:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #cc0000;
	text-decoration: underline;
	font-weight : bold;
}
.cartlink {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #0000aa;
	text-decoration: none;
	font-weight : bold;
}

/*  Formats the input field for search */
.searchbox {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight : normal;
    border-left: #dcdcdc 1px solid;
    border-right: #dcdcdc 1px solid;
    border-top: #dcdcdc 1px solid;
    border-bottom: #dcdcdc 1px solid;
}


/*  Formats the main navigation links in the nav bar */
.menulite a:active  {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #c5cad7;
	text-decoration: none;
	font-weight : bold;
} 
.menulite a:link {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #c5cad7;
	text-decoration: none;
	font-weight : bold;
}
.menulite a:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #c5cad7;
	text-decoration: none;
	font-weight : bold;
}
.menulite a:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #ffd942;
	text-decoration: none;
	font-weight : bold;
}
.menulite {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	color: #c5cad7;
	text-decoration: none;
	font-weight : bold;
}


/*  Formats the main navigation links on the Shop pages */
.shopmainlink a:active {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}
.shopmainlink a:link {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}
.shopmainlink a:visited {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}
.shopmainlink a:hover {
	color: #ffd942;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.shopmainlink {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}


/*  Formats the product headers en category links */
.prodheader a:active {
	color: #c5cad7;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}
.prodheader a:link {
	color: #c5cad7;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}
.prodheader a:visited {
	color: #c5cad7;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}
.prodheader a:hover {
	color: #ffd942;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.prodheader {
	color: #ffd942;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}


/*  Formats the small info message */
.smallinfofont {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e5030c;
}


/*  Formats the large info message */
.largeinfofont {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c5cad7;
}

/*  Formats the large info message */
.normalfont {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}

/*  Formats the product name */
.productname {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}


/*  Formats the product description */
.productdescription {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}


/*  Formats the page navigation links [ 1 2 3 ] */
.pagenav a:active {
	color: #c5cad7;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}
.pagenav a:link {
	color: #c5cad7;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}
.pagenav a:visited {
	color: #c5cad7;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}
.pagenav a:hover {
	color: #ffd942;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.pagenav {
	color: #c5cad7;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
}


/*  Formats the more info links on the product list pages */
.moreinfolink a:active {
	color: #c5cad7;
	font-size: 10px;
	font-weight: normal;
	text-decoration : none;
}
.moreinfolink a:link {
	color: #c5cad7;
	font-size: 10px;
	font-weight: normal;
	text-decoration : none;
}
.moreinfolink a:visited {
	color: #c5cad7;
	font-size: 10px;
	font-weight: normal;
	text-decoration : none;
}
.moreinfolink a:hover {
	color: #ffd942;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.moreinfolink {
	color: #c5cad7;
	font-size: 10px;
	font-weight: normal;
	text-decoration : none;
}


/*  Formats the error message */
.error {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffd942;
}


/*  Formats the copyright message */
.copyright {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0080c0;
}


/*  Formats the delivery details */
.delivery {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #ffd942;
	font-weight : normal;
}
