 * { -webkit-font-smoothing: antialiased; font-smooth: always; -moz-font-smoothing: antialiased; -o-font-smoothing: antialiased; font-smoothing: antialiased;} label { font-size: 8pt; font-weight: normal; color: #000;} #reminders label { font-weight: normal;} table.tabbedtable { padding-left: 3em;} table.tabbedtable td { padding-bottom: 5px;} table.tabbedtable label { text-align: right; padding-right: 9px;} .hiddenlabel { visibility: hidden;} .largelink { border: 1px solid #cacaca; padding: 10px; background-color: #E8EEF7; font-size: 1.2em; font-weight: bold;} .largelinkwrap { padding-top: 10px; padding-bottom: 10px;} #signuptab { float:left; width:100%; background:#fff url("bg.gif") repeat-x bottom; font-size: 1.0em; line-height: normal;} #signuptab ul { margin:0; padding: 0px 10px 0px 10px; list-style:none;} #signuptab li { float:left; background:url("left_white.png") no-repeat left top; margin:0; padding:0 3px 0 9px; border-bottom:1px solid #CACACA;} #signuptab a { float:left; display:block; width:.1em; background:url("right_white.png") no-repeat right top; padding:2px 15px 0px 6px; text-decoration:none; font-weight:bold; color:#fff; white-space: nowrap;} #signuptab > ul a {width:auto;} #signuptab a {float:none;} #signuptab a:hover { color:#333;} #signuptab #signupcurrent { background-position:0 -150px; border-width:0;} #signuptab #signupcurrent a { background-position:100% -150px; padding-bottom:1px; color:#000;} #signuptab li:hover, #signuptab li:hover a { background-position:0% -150px; color:#000;} #signuptab li:hover a { background-position:100% -150px;} #signupbox { width: 100%; text-align: center; margin: 0em auto;} #signupwrap { border: 1px solid #CACACA; border-top: 0; text-align: left; padding: 35px 10px 20px 30px; clear: both;} .orange_rbcontent { padding: 0.4em;} .orange_rbroundbox { width: 100%;} #unsupported { font-weight: bold; text-align: left;} #signinform table { border-spacing: 0px; border-collapse: collapse; empty-cells: show; color: #000;} #signinform .label { color: #000; padding-bottom: 8px; padding-right: 8px; vertical-align: bottom; text-align: right; width: 120px; white-space: nowrap;} #signinform .field { padding-top: 10px; white-space: nowrap;} #signinform .status { padding-top: 2px; padding-left: 8px; vertical-align: bottom; width: 246px; white-space: nowrap;} #signupform table { border-spacing: 0px; border-collapse: collapse; empty-cells: show;} #signupform .label { color: #000; padding-bottom: 8px; padding-right: 8px; vertical-align: bottom; text-align: right; width: 120px; white-space: nowrap;} #signupform .field { padding-top: 10px; white-space: nowrap;} #signupform .status { padding-bottom: 2px; padding-left: 8px; vertical-align: bottom; width: 16px; white-space: nowrap;} #signupform .textfield { width: 155px;} #signupform label.error { background:url("../images/unchecked.png") no-repeat 0px 0px; padding-left: 18px; padding-bottom: 2px; font-weight: normal; color: #666;} #signupform label.checked { background:url("../images/checked.png") no-repeat 0px 0px; padding-bottom: 2px;} #signupform label.unchecked { background:url("../images/unchecked.png") no-repeat 0px 0px; padding-bottom: 2px;} #signupform .success_msg { font-weight: bold; color: #0060BF; margin-left: 19px;} #signupform #dateformatStatus, #signupform #termsStatus { margin-left: 6px;} #signupform #dateformat_eu { vertical-align: middle;} #signupform #ldateformat_eu { font-weight: normal; vertical-align: middle;} #signupform #dateformat_am { vertical-align: middle;} #signupform #ldateformat_am { font-weight: normal; vertical-align: middle;} #signupform #termswrap { float: left;} #signupform #terms { vertical-align: middle; float: left; display: block; margin-right: 5px;} #signupform #shipping { vertical-align: middle; margin-bottom: 2px;} #signupform #lterms { font-weight: normal; vertical-align: middle; float: left; display: block; width: 350px; white-space: normal;} #signupform #lshipping { font-weight: normal; vertical-align: middle; width: 160px; white-space: normal;} #signupform #lsignupsubmit { visibility: hidden;} #wrapper { border-left:8px solid #5DB0E6; margin:0; padding: 20px 0 20px 0;} #sidebar { width:229px; margin:0 20px 0 0; float:left; position:fixed; top:20px; left:8px;} #content { width:600px; padding:0; margin-left:247px;} #navigation { list-style-type:none; margin:0; padding:0; line-height:1.0em;} #navigation a { display:block; padding:5px; background:#C2CACF; margin:1px 0 0 0; color:#000; padding-left:32px;} #navigation a:hover { background:#15191D; color:#FFF;} #sidebar .title { line-height:1.0em; background-color:#A7AEB3; padding:5px; color:#000; padding-left:27px; font-size:11px; margin: 10px 0 20px 0; text-align:center;} #sidebar .version { line-height:1.0em; background-color:#A7AEB3; padding:5px; color:#FFF; padding-left:32px; font-size:11px; margin: 5px 0 10px 0;} #sidebar .company a { font-size:18px; color:#FFF; padding-left:32px;} #sidebar .company a strong { font-size:18px; color:#5DB0E6;} #sidebar .version strong { color:#39414A;} #sidebar .title strong { color:#39414A;} #content p { padding-left:20px;} #content .form { padding-left:40px; width:400px;} #content .form * { vertical-align:middle;} #content .usage { border:1px solid #39414A; margin: 20px 40px; padding:10px; margin-top:20px; background-color:#f2dede;} .copyright { color:#7BC4F4; text-align:center;} .copyright a { color:#7BC4F4; font-weight:bold;} .downloadinfo { width:400px; float:left; margin-top:10px;} .downloadinfo p { padding:0;} a.download { font-size:14px; text-decoration:underline;} a.download:hover { text-decoration:none;} .inuse { padding:0 20px 5px 20px; margin:0 0 5px 0;} .inuse h3 { color:#5DB0E6;} .inuse a { color:#FFF;} .inuse a:hover { text-decoration:underline;} .inuse ul { list-style-type:none; margin:10px 0; padding:0;} .textbox { padding:3px; font-size:14px; width:294px;} .autocomplete-w1 { background:url(img/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; _background:none; _margin:0;} .autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; _height:350px; _margin:0; _overflow-x:hidden;} .autocomplete .selected { background:#F0F0F0;} .autocomplete div { padding:2px 5px; white-space:nowrap;} .autocomplete strong { font-weight:normal; color:#3399FF;} #selection { padding:5px; font-weight:bold; height:20px;} #selection img { vertical-align:middle;} img { border: 0; outline:none;} #navcontainer ul { margin: 0; margin-top: 10px; padding: 0; list-style-type: none; text-align: center;} #navcontainer ul li { display: inline;} #navcontainer ul li a { padding: .2em 20px; color: #ccc;} #navcontainer ul li a:hover { color: #fff;} #navcontainerTop ul { margin: 0; margin-top: 10px; padding: 0; list-style-type: none; text-align: center;} #navcontainerTop ul li { display: inline;} #navcontainerTop ul li a { text-decoration: none; padding: .2em 1em; color: #000;} #navcontainerTop ul li a:hover { color: #333;} #navcontainerSide ul { margin: 0; margin-top: 0px; padding: 0; list-style-type: none; text-align: left;} #navcontainerSide ul li { display: block; height: 30px; padding-top: 9px; background: url(../images/side.png) no-repeat;} #navcontainerSide ul li a { font-family: 'AvantGardeBkBTBook', Arial; letter-spacing: normal; font-size: 1.1em; text-decoration: none; color: #ccc;} #navcontainerSide ul li a:hover { letter-spacing: normal; font-size: 1.1em; text-decoration: none; color: #fff;} table.ViewCartTable{ color: #000; font-size: 8pt; border-collapse:collapse; border:0px solid #7A7A7A; padding: 5px; width: 95%; background-color:#fff;} td.cartcontents{ color: #000; background-color: #fff; font-size: 8pt; vertical-align: middle; text-align: center; padding: 5px; border-bottom: 1px solid #ccc;} .cartcontents INPUT{ font-size: 9pt; border: 1px solid #BEBEBE; color:#000; margin: 0 8px 4px 0; outline: none; padding-bottom: 2px;} td.cartcontentsLeft { font-size: 8pt; vertical-align: middle; border-bottom: 1px solid #ccc; padding: 5px;} td.cartcontentsRight { font-size: 8pt; text-align: right; vertical-align: middle; border-bottom: 1px solid #ccc; padding: 5px;} td.CartTotals{ font-size: 8pt; text-align: right; font-weight: normal; padding: 5px;} td.TableTitles{ text-align: center; font-size: 7pt; vertical-align: middle; padding: 3px; background-color:#fff;} td.TableTitlesLeft{ text-align: left; font-size: 7pt; vertical-align: middle; padding: 3px; background-color:#fff;} td.TableTitlesRight{ text-align: right; font-size: 7pt; vertical-align: middle; padding: 3px; background-color:#fff;} h3 { font-family: 'AvantGardeBkBTBook',Verdana, Arial, sans-serif; color: #000; text-decoration: none; letter-spacing: .6pt; padding: 5px 0px 0px 40px; font-size: 10pt;} p { margin: 0;} p.nomargin {margin: 0px;} SELECT{ text-align: left; background-color:#000; border:1px solid #BDC7D8; color:#fff; height: 24px; font-size: 10pt; width: 160px;} SELECT:hover { } em { font-weight: bold; padding-right: 1em; vertical-align: top;} th.signup-form { text-align:right;} label.signup-form{ font-weight: normal; text-align:left;} td.signup-form { width: 230px;} td.label { font-weight: normal; font-size: 8pt;} td.field { font-weight: normal; font-size: 8pt; color: #000;} th { text-align: right; font-weight: normal; font-size : 9pt;} textarea { border: 1px solid #BEBEBE; color:#000; padding:3px; font-size: 9pt;} a { outline: none;} a:link { color: black; text-decoration: none;} a:visited { color: black; text-decoration: none;} a:hover { color: black; text-decoration: none;} a.smallwhite:link { outline: none; font-size: 8pt; color: white;} a.smallwhite:visited { outline: none; font-size: 8pt; color: white;} a.smallwhite:hover { outline: none; font-size: 8pt; color: white;} a.smallwhite:active { outline: none; font-size: 8pt; color: white;} .smallblack a:link { outline: none; font-size: 8pt; color: black;} .smallblack a:visited { outline: none; font-size: 8pt; color: black;} .smallblack a:hover { outline: none; font-size: 8pt; color: black;} .smallblack a:active { outline: none; font-size: 8pt; color: black;} a.body:link { outline: none; font-size: 8pt; color: black;} a.body:visited { outline: none; font-size: 8pt; color: black;} a.body:hover { outline: none; font-size: 8pt; color: black;} a.body:active { outline: none; font-size: 8pt; color: black;} .whiteMenu a{ font-family: 'AvantGardeBkBTBook'; font-size: 10pt; letter-spacing:1px; font-weight: normal; color: white;} .whiteMenu a:link { color: white;} .whiteMenu a:visited { color: white;} .whiteMenu a:hover { color: #ccc;} .whiteMenu a:active { color: white;} .blackMenu a { font-family: 'AvantGardeBkBTBook'; font-size: 10pt; letter-spacing:1px; font-weight: normal; color: black;} .blackMenu a:link { color: black;} .blackMenu a:visited { color: black;} .blackMenu a:hover { color: #333;} .blackMenu a.blackMenu:active { color: black;} INPUT.submit { font-size: 9pt; height: 22px; padding-bottom:6px; float: left; display: inline; margin: 0 8px 4px 0; background-color: #000000; border: 1px solid #7a7a7a; color: #fff;} INPUT.signuptextbox { font-size: 9pt; border: 1px solid #BEBEBE; color:#000; margin: 0 8px 4px 0; outline: none; padding-bottom: 2px; background-color:#fff; width: 160px;} * { margin: 0;} html, body { height:100%;} body { text-align:left; background-color:#000; font-family :Verdana; color: #000; font-size : 8pt; font-weight : normal; text-decoration: none;} @font-face { font-family: 'AvantGardeBkBTBook'; src: url('avgardn-webfont.eot?') format('eot'), url('avgardn-webfont.woff') format('woff'), url('avgardn-webfont.ttf') format('truetype'), url('avgardn-webfont.svg#webfontCcmGZC55') format('svg'); font-weight: normal; font-style: normal;} @font-face { font-family: 'ScriptinaRegular'; src: url('scriptin-webfont.eot?') format('eot'), url('scriptin-webfont.woff') format('woff'), url('scriptin-webfont.ttf') format('truetype'), url('scriptin-webfont.svg#webfont6Z722GVR') format('svg'); font-weight: normal; font-style: normal;} #wrapper { text-align:left; margin:0 auto; position:relative; width:920px; margin-left: -460px; left: 50%; height: auto;} #container { border: 1px solid; border-color: #666; margin:0 auto; top: 10px; position:relative; text-align:left; margin-left: -460px; left: 50%; background-color:#000; width:918px; height:1750px;} #footer { position:absolute; left:0px; top:505px; width:901px; height:108px; background-color: black;} #main-01 { position:absolute; left:0px; top:0px; width:918px; height:85px; background-color:#000; overflow: hidden;} #main-01_login { position:absolute; left:670px; top:85px; heig2ht:20px; background-color:#000;} #main-02 { position:absolute; left:0px; top:105px; width:535px; height:356px; background-color:#ffFFFF;} #main-03 { position:absolute; left:535px; top:105px; width:383px; height:315px; background-color:#ffFFFF; overflow-y:hidden;} #main-03-padding { margin-top: 10px; margin-right: 35px; overflow-y:hidden; font-family: 'AvantGardeBkBTBook', Arial; letter-spacing: 1.1pt; font-size: 10pt;} p.p-left{ text-align: left; margin-left: 40px;} p.p-right{ text-indent: -2.5em; margin-left: 40px; text-align: right;} p.p-center{ text-indent: -2.5em; margin-left: 40px; text-align: center;} p.first{ text-indent: -2.5em; text-align: left; margin-left: 4em;} p.first:first-letter { font-size: 5em; line-height: 1em; font-family: 'ScriptinaRegular'; font-weight: normal;} p.first:first-line { line-height: 100%;} #main-04 { text-align: left; position:absolute; left:535px; top:420px; width:383px; height:41px; background-color:#fff;} #main-05 { text-align: center; position:absolute; left:0px; top:461px; width:916px; height:57px; background-color:#000;} #maincontent { color: #fff; position:absolute; left:0px; top:518px; width:689px; height:1017px; background-color:#000000;} #page-title { position:absolute; left:720px; top:490px; width:196px; height:80px; background-color:#000000;} #right-menu { position:absolute; left:720px; top:570px; width:196px; height:700px; background-color:#000000;} #nextprevpage { position:absolute; left:540px; top:515px; width:180px; height:30px; background-color:#000000; z-index: 50;} .productQty { color: #ccc; position:absolute; left:175px; width:415px; height:30px;} .productQty INPUT.text { font-size: 9pt; padding-bottom:4px; float: left; display: inline; margin: 0 8px 4px 0; background-color: #000000; border: 1px solid #7a7a7a; color: #fff;} .clear INPUT{ font-size: 9pt; background-color: #fff; border: 1px solid #BEBEBE; color:#000; margin: 0 8px 4px 0; outline: none; padding-bottom: 2px;} .productBox { color: #ccc; margin-top:57px; margin-left:12px; position:absolute; left:183px; width:350px; height:232px;} .picBox { margin-top:57px; margin-left:50px; position:absolute; left:0px; width:130px; height:173px; #main-08 { position:absolute; left:610px; top:518px; width:79px; height:1017px; background-color:#000000;} #productQty { color: #fff;} #main-12 { position:absolute; left:430px; top:791px; width:180px; height:31px;} #maintitle { position:absolute; left:0px; top:295px; width:265px; height:32px; padding: 0px 0px 0px 0px; background-image: url(images/maintitle_06.jpg); text-align: left;} #errormessage { position:absolute; left:20px; top:250px; width:971px; height:20px; padding: 0px 5px 0px 10px; text-align: left;} .jquery-selectbox .jquery-selectbox-moreButton { float: right; background: url("../images/lay-selectMoreButton.gif"); width: 16px; height: 20px; cursor: pointer;} .jquery-selectbox .jquery-selectbox-item.listelementhover { background: #333; color: #eee;} .jquery-selectbox .jquery-selectbox-item { display: block; cursor: default;} form .error .jquery-selectbox { color: #d00; border-color: #d00; background-image: url("../images/bg-TextFieldError.gif");} 

		