/* CSS Document */
body {text-align: center; background:url(img/bg.jpg) repeat-x top #FFFFFF;}

.login {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: normal;
color: #536782;
}

.text-head {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: normal;
color: #FFF;
line-height:1.5em;
}

.text {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: normal;
color: #666666;
}

.text-bot {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: normal;
color: #FFF;
}

.text-gen {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: normal;
color: #61788B;
line-height:1.5em;
}

.text-err {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: normal;
color: #FF6600;
line-height:1.5em;
}

.text-err-b {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
color: #FF6600;
line-height:1.5em;
}

.text-gen-b {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
color: #61788B;
line-height:1.5em;
}

.txt-b {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
color: #004E93;
line-height:1.5em;
}

.txt-b-white {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 10pt;
font-weight: bold;
color: #FFF;
}

.txt-info {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 8pt;
font-weight: bold;
color: #004E93;
line-height:1em;
}

.txt-b-contact {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
color: #004E93;
line-height:1.5em;
}

.txt-contact {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: normal;
color: #FF6600;
line-height:1.5em;
}

.headers {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 11pt;
font-weight: bold;
color: #566B7C;
}

.headers2 {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 11pt;
font-weight: bold;
color: #FF6600;
}

.prodid {
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
color: #FF6600;
}

.head-prod {
color:#75AE37;font-size:14px;line-height:16px;font-weight:bold;font-family:arial;
}

a.link:link {
font-family:  Arial;
font-size: 8pt;
font-weight:bold;
color:#004E93;
text-decoration: none;
line-height:1.5em;
}
a.link:visited {
font-family:  Arial;
font-size: 8pt;
font-weight:bold;
color:#004E93;
text-decoration: none;
line-height:1.5em;
}
a.link:active {
font-family:  Arial;
font-size: 8pt;
font-weight:bold;
color:#004E93;
text-decoration: none;
line-height:1.5em;
}
a.link:hover {
font-family:  Arial;
font-size: 8pt;
font-weight:bold;
color:#661C00;
text-decoration: underline;
line-height:1.5em;
}

a.link-top:link {
font-family:  Arial;
font-size: 8pt;
font-weight:bold;
color:#515E66;
text-decoration: none
}
a.link-top:visited {
font-family:  Arial;
font-size: 8pt;
font-weight:bold;
color:#515E66;
text-decoration: none
}
a.link-top:active {
font-family:  Arial;
font-size: 8pt;
font-weight:bold;
color:#515E66;
text-decoration: none
}
a.link-top:hover {
font-family:  Arial;
font-size: 8pt;
font-weight:bold;
color:#661C00;
text-decoration: underline
}

td.dots {
background: url('img/dots.gif') repeat-x;
display: block;
}

td.menu a {
color: #FFFFFF; 
background: url('img/m_over.gif') no-repeat;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:34px;
display: block;
}

td.menu a:link {
color: #FFFFFF; 
background: url('img/m_over.gif') no-repeat;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:34px;
display: block;
}

td.menu a:active {
color: #FFFFFF; 
background: url('img/m_over.gif') no-repeat;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:34px;
display: block;
}

td.menu a:visited {
color: #FFFFFF; 
background: url('img/m_over.gif') no-repeat;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:34px;
display: block;
}

td.menu a:hover {
color: #FFFFFF; 
background: url('img/m_over_sel.gif') no-repeat;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:34px;
display: block;
}
td.menu_sel a {
color: #FFFFFF; 
background: url('img/m_over_sel.gif') no-repeat;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:34px;
display: block;
}

td.menu_sel a:link {
color: #FFFFFF; 
background: url('img/m_over_sel.gif') no-repeat;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:34px;
display: block;
}

td.menu_sel a:active {
color: #FFFFFF; 
background: url('img/m_over_sel.gif') no-repeat;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:34px;
display: block;
}

td.menu_sel a:visited {
color: #FFFFFF; 
background: url('img/m_over_sel.gif') no-repeat;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:34px;
display: block;
}

td.menu_sel a:hover {
color: #FFFFFF; 
background: url('img/m_over_sel.gif') no-repeat;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:34px;
display: block;
}

td.mymenu a {color: #FFFFFF; background: url('img/my_over.gif') no-repeat; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; line-height:34px; display: block;}
td.mymenu a:link {color: #FFFFFF; background: url('img/my_over.gif') no-repeat; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; line-height:34px; display: block;}
td.mymenu a:active {color: #FFFFFF; background: url('img/my_over.gif') no-repeat; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; line-height:34px; display: block;}
td.mymenu a:visited {color: #FFFFFF; background: url('img/my_over.gif') no-repeat; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; line-height:34px; display: block;}
td.mymenu a:hover {color: #FFFFFF; background: url('img/my_over_sel.gif') no-repeat; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; line-height:34px; display: block;}

.sendform {
border: 1px solid #61788B; width: 200px; height: 20px;
}

.formerr {
border: 1px solid #FF6600; width: 200px; height: 20px;
}

.contact {
border: 1px solid #61788B; width: 300px; height: 20px;
}

.contacterr {
border: 1px solid #FF6600; width: 300px; height: 20px;
}

option.red {background-color: #61788B; color: white;}
option.dgrey {background-color: #333333; color: white;}
option.grey {background-color: #E0E0E0; color: black;}

a.link-main:link {line-height:1em; font-family: Arial; text-decoration:none; font-size: 11pt; font-weight: bold; color: #FFF;}
a.link-main:active {line-height:1em; font-family: Arial; text-decoration:none; font-size: 11pt; font-weight: bold; color: #FFF;}
a.link-main:visited {line-height:1em; font-family: Arial; text-decoration:none; font-size: 11pt; font-weight: bold; color: #FFF;}
a.link-main:hover {line-height:1em; font-family: Arial; text-decoration:none; font-size: 11pt; font-weight: bold; color:#FF6600;}

a.link-cart:link {line-height:1em; font-family: Arial; text-decoration:none; font-size: 11pt; font-weight: bold; color: #004E93;}
a.link-cart:active {line-height:1em; font-family: Arial; text-decoration:none; font-size: 11pt; font-weight: bold; color: #004E93;}
a.link-cart:visited {line-height:1em; font-family: Arial; text-decoration:none; font-size: 11pt; font-weight: bold; color: #004E93;}
a.link-cart:hover {line-height:1em; font-family: Arial; text-decoration:none; font-size: 11pt; font-weight: bold; color:#FF6600;}

a.link-cat:link {line-height:1em; font-family: Arial; text-decoration:none; font-size: 11pt; font-weight: bold; color: #FF6600;}
a.link-cat:active {line-height:1em; font-family: Arial; text-decoration:none; font-size: 11pt; font-weight: bold; color: #FF6600;}
a.link-cat:visited {line-height:1em; font-family: Arial; text-decoration:none; font-size: 11pt; font-weight: bold; color: #FF6600;}
a.link-cat:hover {line-height:1em; font-family: Arial; text-decoration:underline; font-size: 11pt; font-weight: bold; color:#661C00;}

a.link-cat2:link {line-height:1em; font-family: Arial; text-decoration:none; font-size: 10pt; font-weight: bold; color: #005596;}
a.link-cat2:active {line-height:1em; font-family: Arial; text-decoration:none; font-size: 10pt; font-weight: bold; color: #005596;}
a.link-cat2:visited {line-height:1em; font-family: Arial; text-decoration:none; font-size: 10pt; font-weight: bold; color: #005596;}
a.link-cat2:hover {line-height:1em; font-family: Arial; text-decoration:underline; font-size: 10pt; font-weight: bold; color:#661C00;}

a.link-cat3:link {line-height:75%; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; color: #FF6600;}
a.link-cat3:active {line-height:75%; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; color: #FF6600;}
a.link-cat3:visited {line-height:75%; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; color: #FF6600;}
a.link-cat3:hover {line-height:75%; font-family: Arial; text-decoration:underline; font-size: 9pt; font-weight: bold; color:#661C00;}

a.link-cat4:link {line-height:75%; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; color: #005596;}
a.link-cat4:active {line-height:75%; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; color: #005596;}
a.link-cat4:visited {line-height:75%; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; color: #005596;}
a.link-cat4:hover {line-height:75%; font-family: Arial; text-decoration:underline; font-size: 9pt; font-weight: bold; color:#661C00;}

a.link-footer:link {line-height:75%; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: normal; color: #FFF;}
a.link-footer:active {line-height:75%; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: normal; color: #FFF;}
a.link-footer:visited {line-height:75%; font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: normal; color: #FFF;}
a.link-footer:hover {line-height:75%; font-family: Arial; text-decoration:underline; font-size: 9pt; font-weight: normal; color:#FF6600;}

.divider {text-align: center; background:url(img/p_divider.gif) repeat-y top #FFFFFF;}

.pag {
color: #005596;
font-family: Arial;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:1em;
}
.pag2 {
color: #FF6600;
font-family: Arial;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:1em;
}
a.pagination:link {
color: #005596;
font-family: Arial;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:1em;
}
a.pagination:active {
color: #005596;
font-family: Arial;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:1em;
}
a.pagination:visited {
color: #005596;
font-family: Arial;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:1em;
}
a.pagination:hover {
color: #FF6600;
font-family: Arial;
text-decoration:none;
font-size: 9pt;
font-weight: bold;
line-height:1em;
}

.txt-myacc {font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; color: #004E93; line-height:1em;}
.txt-myacc-or {font-family: Arial; text-decoration:none; font-size: 9pt; font-weight: bold; color: #FF6600; line-height:1em;}
