html,body   { background-image: url("images/generalImages/background.gif"); background-repeat: repeat-y; background-position: center 0; text-align: center; margin: 0; width: 100%; height: 100% }
#container  { margin-right: auto; margin-left: auto; width: 850px; height: auto }
#navigation  { background-color: #000; text-align: left; width: 850px; height: 30px; float: left }
#left  { background-color: #000; background-repeat: repeat; width: 170px; height: auto; float: left }
#logo1 { background-color: #fff; background-image: url("images/generalImages/logo_bg_01.gif"); background-repeat: no-repeat; background-position: 0 top; width: 170px; height: 87px; float: left }
#logo1 p { margin-top: 30px }
#logo  { background-color: #fff; background-image: url("images/generalImages/logo_bg_03.gif"); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; width: 170px; height: 173px; float: left }
#logo p { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; margin-right: 20px; margin-bottom: 40px; margin-left: 20px }
#logo a { color: #000; text-decoration: none }
#logo a:hover { color: #fff; text-decoration: none; background-color: #343434 }
#logo form  { padding-bottom: 20px; padding-left: 20px }
#logo input { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-indent: 2px; width: 130px; height: 17px; border: solid 1px #646464 }
#logoButton { border-style: none; outline-style: none }
#logoButton input { margin-top: 5px; border-style: none; outline-style: none }
#news  { background-color: #000; background-image: url("images/generalImages/news_bg.gif"); background-repeat: no-repeat; background-position: 0 top; text-align: left; width: 170px; height: auto; float: left }
#news p { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; margin: 10px 20px 20px }
#news a { color: #fff; text-decoration: underline }
#news a:hover { color: #c41200; text-decoration: none; background-color: #fff }
#news a:visited { }
#newsletter  { background-color: #000; background-image: url("images/generalImages/news_bg.gif"); background-repeat: no-repeat; background-position: 0 top; text-align: left; width: 170px; height: auto; float: left }
#newsletter p  { color: #fff; font-size: 10px; font-family: Geneva, Arial, SunSans-Regular, sans-serif }
#newsletter form { padding: 10px 20px }
#newsletter input { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-indent: 2px; width: 130px; height: 17px; border: solid 1px #646464 }
#newsletter input#OptIn { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-indent: 2px; width: 17px; height: 17px; border: solid 1px #646464 }
#newsletterButton { }
#newsletterButton input { margin-top: 3px; border-style: none }
#copyright  { background-color: #000; background-image: url("images/generalImages/news_bg.gif"); background-repeat: no-repeat; background-position: 0 top; position: fixed; bottom: 0; width: 170px; height: 25px; float: left }
#copyright p   { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
#copyright a  { color: #fff; text-decoration: none }
#copyright a:visited  { color: #fff; text-decoration: none }
#homeCenter  { width: 465px; height: 570px; float: left }
#homeRight    { width: 215px; height: auto; float: right }
#homeRight01   { background-color: #000; background-image: url("images/homeImages/welcome_bg.gif"); background-repeat: no-repeat; background-position: 0 top; width: 215px; height: auto; float: left }
#homeRight01 p { color: #fff; font-size: 11px; font-family: Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-align: left; margin: 40px 20px 20px }
#homeRight02   { background-color: #000; background-image: url("images/generalImages/contego_bg.jpg"); background-repeat: no-repeat; background-position: 0 top; width: 215px; height: 185px; float: left }
#homeRight02 p { color: #fff; font-size: 11px; font-family: Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-align: left; margin-top: 40px; margin-right: 10px; margin-left: 118px }
#homeRight03  { background-color: #000; background-image: url("images/generalImages/duett_bg.jpg"); background-repeat: no-repeat; background-position: 0 top; width: 215px; height: auto; min-height: 185px; float: left }
#homeRight03 p { color: #fff; font-size: 11px; font-family: Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-align: left; margin-top: 40px; margin-right: 10px; margin-left: 118px }
#searchCenter { background-color: #fff; width: 465px; height: auto; min-height: 600px; float: left }
#mainCenter { background-color: #d9d9d9; background-image: url("images/generalImages/main_bg.gif"); background-repeat: no-repeat; width: 465px; height: auto; min-height: 600px; float: left }
#mainCenter p { color: #1e1e1e; font-size: 11px; font-family: Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-align: left; padding-right: 20px; padding-left: 20px }
#mainCenter li { color: #1e1e1e; font-size: 11px; font-family: Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-align: left }
#mainCenter a { color: #c41200; text-decoration: none }
#mainCenter a:hover { color: #fff; text-decoration: none; background-color: #c41200 }
#mainCenter h1 { color: #c41200; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; line-height: 1em; text-align: left; letter-spacing: 1px; margin-bottom: -10px; padding-top: 15px; padding-right: 20px; padding-left: 20px }
#mainCenter table { color: #7a001c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; margin-top: 17px; margin-left: 17px; width: 425px }
#mainCenter th p { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: #1e1e1e; text-align: left; padding: 3px; border: solid 1px #acacac }
#mainCenter td p { color: #000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; padding: 3px; border: solid 1px #acacac }
#mainCenter td a { color: #000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left }
#mainCenter td a:hover { color: #fff; text-decoration: none; background-color: #c41200; text-align: left }
#mainCenter td a:visited { }
#productCenter { background-image: url("images/productImages/contego.jpg"); background-repeat: no-repeat; width: 680px; height: 371px; float: left }
#productCenter h1 { color: #fff; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; text-transform: uppercase; letter-spacing: 1.5px; padding-top: 130px; padding-left: 360px }
#productCenter p { color: #fff; font-size: 10px; font-family: Geneva, Arial, SunSans-Regular, sans-serif; line-height: 17px; text-align: left; padding-right: 20px; padding-left: 360px }
#productCenterD { background-image: url("images/productImages/duett.jpg"); background-repeat: no-repeat; width: 680px; height: 371px; float: left }
#productCenterD p { color: #fff; font-size: 10px; font-family: Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13px; text-align: left; padding-right: 20px; padding-left: 360px }
#productCenterD h1 { color: #fff; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; text-transform: uppercase; letter-spacing: 1.5px; padding-top: 130px; padding-left: 360px }
#productRightCC1   { background-color: #000; background-image: url("images/productImages/CC_Right1.jpg"); background-repeat: no-repeat; background-position: 0 top; width: 215px; height: auto; min-height: 230px; float: left }
#productRightCC2   { background-color: #000; background-image: url("images/productImages/CC_Right2.jpg"); background-repeat: no-repeat; background-position: 0 top; width: 215px; height: auto; min-height: 230px; float: left }
#productRightCD1 { background-color: #000; background-image: url("images/productImages/CD_Right1.jpg"); background-repeat: no-repeat; background-position: 0 top; width: 215px; height: auto; min-height: 230px; float: left }
#productRightCD2 { background-color: #000; background-image: url("images/productImages/CD_Right2.jpg"); background-repeat: no-repeat; background-position: 0 top; width: 215px; height: auto; min-height: 230px; float: left }
#box { width: 232px; height: auto; float: left }
#credit { background-color: #000; background-image: url("images/generalImages/news_bg.gif"); background-repeat: no-repeat; background-position: 0 top; position: fixed; bottom: 0; width: 215px; height: 25px; float: left }
#credit a { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
#credit a:visited { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
#credit p { color: #fff; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13px }
#formCenter { background-color: #d9d9d9; background-image: url("images/generalImages/main_bg.gif"); background-repeat: no-repeat; width: 465px; height: auto; min-height: 600px; float: left }
#formCenter p { color: #1e1e1e; font-size: 11px; font-family: Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-align: left; padding-right: 20px; padding-left: 20px }
#formCenter a { color: #c41200; text-decoration: none }
#formCenter a:hover { color: #fff; text-decoration: none; background-color: #c41200 }
#formCenter h1 { color: #c41200; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; line-height: 1em; text-align: left; letter-spacing: 1px; margin-bottom: -10px; padding-top: 15px; padding-right: 20px; padding-left: 20px }
#formCenter table  { color: #7a001c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; width: 425px }
#formCenter th p { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: #1e1e1e; text-align: left; padding: 3px; border: solid 1px #acacac }
#formCenter td p  { color: #000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; padding: 3px }
#formCenter form { padding: 17px }
#formCenter input { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-indent: 2px }
#clear { width: 400px; height: 1px; clear: both }
#clearProduct { width: 400px; height: 0; float: left }
#language { text-align: right; margin: 0; padding: 0; position: absolute; z-index: 10; top: 350px; left: 50%; width: 190px; height: 25px; float: left }
#language1 { text-align: right; margin: 0; padding: 0; position: absolute; z-index: 10; top: 30px; left: 50%; width: 190px; height: 25px; float: left }
#language1 p { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
#language1 a { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; background-color: none }
#language1 a:hover { color: #fff; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; background-color: #C41200 }
