body {
margin: 0px;
background-image: url(../images/layout/fill.gif);
background-color: #FFFFFF;
font-family : Verdana, Helvetica,Sans-Serif; 
font-size : 8pt; 
color : #000000; 
scrollbar-base-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-darkshadow-color:#D9D9D9;
scrollbar-face-color:#FF0000;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#D9D9D9;
scrollbar-track-color:#FFFFFF;
} 

td {
font-size : 8pt; 
color : #000000; 
}

a {
color : #000000; 
text-decoration : underline; 
} 
 
a:hover {
color : #ff0000; 
text-decoration : none; 
} 

.header {
background-image: url(/images/layout/header_fill.gif);
}

.menu {
font-size : 8pt; 
font-weight : bold;
background-image: url(/images/layout/menu_fill.gif);
} 

.menu a {
color : #000000; 
text-decoration : none;
} 
 
.menu a:hover {
color : #ff0000; 
text-decoration : underline; 
}

.title {
font-size : 9pt; 
}


.bg_black {
background-color : #000000; 
}

.bg_grey {
background-color : #acacac;
}
 
.red {
font-size : 8pt; 
color : #ff0000; 
}
 
.grey {
font-size : 8pt; 
color : #000000; 
background-color : #f5f5f5;
}

.greytext {
font-size : 8pt; 
color : #AAAAAA;
}

.greytext a{
font-size : 8pt; 
color : #AAAAAA;
}

.greytext a:hover{
text-decoration: none;
font-size : 8pt; 
color : #666666;
}
 
.pink_subtitle {
font-size : 8pt; 
color : #000000; 
background-color : #ffd9d9; 
}
 
.pink_title {
font-size : 10pt; 
color : #000000; 
background-color : #ffd9d9; 
}

H1 {
font-size : 13pt!Important; 
font-size : 13pt;
color : #000000; 
margin: 0;
}

.hometitle H1 {
font-size : 11pt!Important; 
font-size : 11pt; 
color : #000000; 
margin: 0;
}

H2 {
font-size : 10pt; 
color : #000000; 
margin: 0;
}

.welcomebox H2 {
font-size : 10pt; 
color : #000000; 
margin: 0;
}


H3 {
font-size : 8pt; 
color : #000000; 
margin: 0;
}
 
.formclass {
border-color : #000000; 
background-color : #ffd9d9; 
border-style : solid; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
font-size : 8pt; 
color : #000000; 
}

.radio {
position: relative;
top: 3px;
}

.checkbox {
position: relative;
top: 3px!Important;
top: 2px;
}
 
#Post {
position : relative; 
}
 
#Postfondo {
position : relative; 
}
 
#DPD {
position : relative; 
}
 
#DPDfondo {
position : relative; 
}
 
.welcomebox {
border-color : #acacac; 
border-style : solid; 
border-width : 1px; 
padding-left : 5px; 
padding-right : 0; 
padding-top : 5px; 
padding-bottom : 5px;
}

.express {
background: url(/images/express_bg.gif) no-repeat;
width: 18px;
}

.newsbox {
border-color : #FF0000; 
background-color : #ffd9d9;
border-style : dashed; 
border-width : 2px; 
padding: 3px 3px 6px 3px !important; 
padding: 3px 3px 6px 3px; 
}

.newsbox H1 {
color: #FF0000;
}

.newsbox a{
text-decoration: underline;
}

.newsbox a:hover {
text-decoration: none;
color: #FF0000;
} 

.productlink {
text-decoration: none;
color: #000000;
}

.productlink a {
text-decoration: none;
color: #000000;
}

.productlink a:hover {
text-decoration: none;
color: #000000;
}

.footer {
font-size : 8pt; 
background-image: url(/images/layout/footer_fill.gif);
} 

.footer  a {
color : #000000; 
text-decoration : none; 
} 
 
.footer  a:hover {
color : #ff0000; 
text-decoration : underline; 
}

.mailto {
font-size : 9pt; 
} 

.mailto  a {
color : #000000; 
text-decoration : none; 
} 
 
.mailto  a:hover {
color : #ff0000; 
text-decoration : underline; 
} 

.cart a {
color : #000000; 
text-decoration : none; 
} 
 
.cart a:hover {
color : #ff0000; 
text-decoration : underline; 
} 

.download a {
color : #000000; 
text-decoration : none; 
} 
 
.download a:hover {
color : #ff0000; 
text-decoration : none; 
} 

.toolbox {
text-align: right;
position: relative;
top: -25px;
}

.pressthumb {
position: relative;
float: left;
padding: 0 5px 0 3px;
width: 30px;
height: 30px;
}

.detail {
position: absolute;
z-index: 10;
top: -100%;
left: 70px;
display: none;
border: 1px solid #000000;
background-color: #FFFFFF;
}

.usbthumb {
width: 90px;
height: 90px;
border: 1px solid #CCCCCC;
padding: 0;
margin: 0;
}

.usbdetail {
position: absolute;
z-index: 10;
display: none;
border: 1px solid #000000;
background-color: #FFFFFF;
margin: -250px 0 0 160!Important;
margin: -150px 0 0 60px;
}

/* //// Jquery Styles //// */


.jThumbnailScroller
{
position: relative;
width:750px;
height:32px;
padding:0;
margin: 5px 0 0 0;
overflow:hidden;
}


.jThumbnailScroller .jTscroller
{
position:relative;
height:32px;
margin:0;
left:0;
top:0;
display:inline-block!Important;
display:inline;
}

.jThumbnailScroller .jTscroller a
{
height:30px;
border: 1px solid #ffb622;
display:block;
float:left;
margin: 0 5px 0 0;
background:#fff;
}

.jThumbnailScroller .jTscroller a:hover
{
border-color:#01448d;
}

.jThumbnailScroller .jTscroller a:first-child
{
margin-left:0;
}

.jThumbnailScroller .jTscroller img
{
padding: 0;
margin: 0;
}


