/* CSS Document */

body { margin: 0px; background: url(../images/h-bg-main.jpg) repeat-x top; font-family: verdana, arial, sans-serif; color: #000000; }

h1, h2, h3, h4, h5, blockquote, table, td { font-family: verdana, arial, sans-serif; }

a:link { color: #990000; }
a:active { color: #990000; }
a:visited { color: #990000; }
a:hover { color: #CC0000; }

p, ul, ol, li, blockquote, table, td { font-family: verdana, arial, sans-serif; font-size: 11px; }

hr { height: 0px; border-bottom: 1px solid #CCCCCC; }

.logo { margin: 8px 0px 4px 0px; }

#topNav { font-size: 16px; font-weight: bold; padding-top: 8px; color: #990000; }
#topNav .spacer { margin: 0px 12px 0px 12px; }
#topNav a { text-decoration: none; font-size: 13px; }
#topNav a:link { color: #000000; }
#topNav a:active { color: #000000; }
#topNav a:visited { color: #000000; }
#topNav a:hover { color: #CC0000; }

#topNav a.current { text-decoration: none; font-size: 16px; }
#topNav a.current:link { color: #990000; }
#topNav a.current:active { color: #990000; }
#topNav a.current:visited { color: #990000; }
#topNav a.current:hover { color: #CC0000; }

.modelBox { margin-bottom: 20px; }

.grRight { margin-right: 20px; }

#colLeft { border-right: 1px solid #CCCCCC; padding: 45px 40px 20px 35px; font-size: 10px; }
#colLeft img { margin-bottom: 2px; }

#contentArea { padding: 10px 60px 20px 40px; }
#contentArea p { line-height: 14px; }

.title { font-size: 24px; font-weight: bold; color: #333333; margin-bottom: 10px; }

#prodThumb { margin-left: 20px; }
#prodThumb .descrip { padding: 0px 10px 20px 20px; }

.sport {background: url(../images/lg_sport.jpg) no-repeat top left; }
.plus {background: url(../images/lg_plus.jpg) no-repeat top left; }
.pro {background: url(../images/lg_pro.jpg) no-repeat top left; }
.three {background: url(../images/lg_three.jpg) no-repeat top left; }
.al {background: url(../images/lg_al.jpg) no-repeat top left; }

#prodFeat { margin-left: 0px; }
#prodFeat .thumb { padding: 0px 0px 10px 240px; }
#prodFeat .descrip { padding: 0px 10px 10px 10px; }

#applicationChart { margin-left: 20px; border-color: #000000; border-right: 2px solid #000000; border-bottom: 2px solid #000000; }
#applicationChart td { padding: 5px; border-color: #000000; }
#applicationChart .label1 { background: #000000; color: #FFFFFF; font-weight: bold; font-size: 12px; border-right: 1px dashed #FFFFFF; }
#applicationChart .label2 { background: #000000; color: #FFFFFF; font-weight: bold; font-size: 12px; }

#copyright { font-size: 10px; color: #999999; width: 500px; margin: 20px 0px 20px 0px; }
