/* CSS Document */ /* General Elements */ /* ----------------------------------------------------- */ body { background-color: #f2f2f2; background-image: url(http://images.autodesk.com/adsk/s850/css/images/main_bg.gif); background-repeat: repeat-y; } h1 { color: #000000; font-size: 14px; font-weight: bold; line-height: 17px; margin-top: 0px; margin-bottom: 14px; margin-left: -1px; } a, #adsk81-header ul.nav li a:visited { color: #0082b4; } /* Dividers, print and email links */ #adsk81-maincontent hr { border-color: #cccccc; } td { font-family: Arial,Helvetica,Verdana,Geneva,sans-serif; color: #000000; font-size: 11px; } a:link { color: #666666; text-decoration: underline; } a:visited { color: #93BDD7; text-decoration: underline; } a:hover { color: #444444; text-decoration: underline; } span:link { color: #0066CC; text-decoration: none; } span:visited { color: #6699CC; text-decoration: none; } input, select, textarea { font-family: Arial,Helvetica,Verdana,Geneva,sans-serif; font-size: 11px; } inputRight, selectRight, displayRight{ font-family: Arial,Helvetica,Verdana,Geneva,sans-serif; font-size: 11px; text-align: right; } grayed { font-family: Arial,Helvetica,Verdana,Geneva,sans-serif; font-size: 11px; color: #999999; } .fieldMandatory { color:red; } .text_field { width: 345px; } .select_field { width: 345px; } .serial { width: 120px; } .seat { width: 30px; } .buttons { background: #CCCCCC; border-color: #FFFFFF; } .block { display: block; } p.block { padding: 0px; margin: 0px 0px 11px 0px; } hr { color: #CCCCCC; height: 1px; margin: 0px 0px 5px 0px; } hr.junkline { color: #00ff00; height: 1px; margin: 0px 0px 5px 0px; } /* Formatting Structure */ /* ----------------------------------------------------- */ table.main { width: 774px; height: 100%; border: 0px; } table.invisible { width: 100%; border: 0px; margin: 0px; padding: 0px; } td.sitename { height: 34px; vertical-align: bottom; padding: 0px 11px 0px 11px; } td.logo { text-align: right; vertical-align: bottom; padding: 0px 11px 0px 11px; } td.countryid { height: 30px; padding: 0px 11px 8px 11px; vertical-align: top; color: #666666; font-size: 9px; } td.lhsash { background-color: #F4F4F4; width: 158px; vertical-align: top; padding: 11px 11px 11px 11px; } td.content { width: 594px; vertical-align: top; padding: 11px 11px 11px 11px; } td.inner_head { padding: 11px 0px 0px 0px; } td.inner_left { width: 40%; } td.inner_middle { width: 40%; } td.inner_right { width: 20%; } table.errorbox { width: 80%; background-color: #ffffff; border: 1px; border-style: solid; border-color: #ff0000; margin: 11px; padding: 11px; } td.errorimg { vertical-align:middle; text-align:middle; } td.errormessages { color: #000000; } td.errorbutton { background-color: #F4F4F4; } td.footer { padding: 16px 11px 11px 11px; height: 26px; vertical-align: bottom; color: #666666; font-size: 9px; text-align: left; } td.langsel { padding: 22px 0px 0px 0px; } /* Navigation Links */ /* ----------------------------------------------------- */ .sitename, a.sitename, a.sitename:visited, a.sitename:hover { color: #000000; font-size: 16px; font-weight: bold; line-height: 16px; text-decoration: none; } /* Text Formatting */ /* ----------------------------------------------------- */ .title { color: #000000; font-weight: bold; font-size: 14px; } .errortitle { color: #FF0000; font-weight: bold; font-size: 14px; } .pdf { color: #666666; font-size: 8pt; font-style : italic; text-decoration: none; } .bold { font-weight: bold; } .buttons { margin 13px 13px 13px 0px; } .error { font-family: Arial,Helvetica,Verdana,Geneva,sans-serif; font-size: 11px; color: #FF0000 } .fakelink { color: #0066CC; TEXT-DECORATION: underline; style:cursor: hand; } .example { font-size: 9px; } .XXXXXX { color: #FF8400; } cite.example { font-size: 9px; } .grayedOut { color: #999999; } /* Images */ /* ----------------------------------------------------- */ img { border: 0px; } .img-left { margin: 0px 11px 11px 0px; float : left; } .img-right { margin: 0px 0px 11px 11px; float: right; } A.error:link { COLOR: red; TEXT-DECORATION: underline } A.error:visited { COLOR: red; TEXT-DECORATION: underline } .hover { behavior:url(/EReg/velocity/hover.htc); cursor: hand; COLOR: red; text-decoration: none; } .down, .over { COLOR: red; text-decoration: underline; } .down { COLOR: red; text-decoration: underline; } /* New Styles for RegOnce, added by Irina Goreva - igoreva@solutionset.com ---------------------------------------------------------------------------------- */ html,body#nobgrd { /*part 1 of 100% height hack*/ height: 100%; } body#nobgrd { background-color: #f2f2f2; background-image: none; background-repeat: repeat-y; } body#nobgrd #adsk81-footer { border-top: none; margin: 0 20px 15px 20px; } body#nobgrd #container { width: 760px; position: relative; background-color: #fff; background-image: none; /*part 2 of 100% height hack*/ min-height: 100%; height: 100%; } html>body#nobgrd #container { /*part 3 of 100% height hack*/ height: auto; } h1#banner { width: 760px; height: 91px; display: block; position: relative; margin: 0px; text-indent: -9000px; background: transparent url(images/autodesk.gif) no-repeat top; } h1#banner a { width: 220px; height: 70px; display: block; position: absolute; top: 5px; left: 20px; text-decoration: none; } #heading { margin: 23px 20px 8px 20px; clear: both; height: 19px; position: relative; background: #fff; } #heading h2 { float: left; display: inline; margin: 0; font-size: 16px; color: #000; font-weight: bold; font-style: normal; } #heading .staging { float: right; text-align: right; margin-top: 4px; font-size: 11px; color: #666; } #heading .staging em { color: #004182; /* #06c; */ font-style: normal; } #heading .select { float: right; text-align: right; font-size: 11px; color: #000; } #heading .select label { font-weight: bold; margin-right: 6px; } /* Content Area */ #content-box { border: solid 1px #ebebeb; margin: 0 20px; padding: 18px 20px; min-height: 300px; _height: 300px; } #content-box h4 { font-size: 12px; margin: 0 0 11px 0; } #content-box h5 { font-size: 11px; margin: 0 0 5px 0; } #content-box p { font-size: 11px; margin: 0 0 11px 0; } #content-box .redtext { color: #d00; margin: 0 0 0; padding: 0 0 0 0; } /* Two column Section */ .col-left, .col-right { } .col-left { display: inline; float: left; width: 460px; margin: 0 0px 0 0; } .col-right { display: inline; float: right; width: 200px; } /* Log In Gray Box */ .box_gray { background-color: #f2f2f2; padding: 15px 10px; margin-bottom: 10px; width: 200px; } .box_gray h3 { margin: 0 0 17px 0; font-size: 16px; color: #0696D7; font-weight: normal; font-style: normal; } .box_gray a.create { font-weight: bold; background-image: url(images/arrow_blue_right.gif); background-repeat: no-repeat; padding-right: 15px; background-position: right 1px; } .box_gray a.create_pl { font-weight: bold; background-repeat: no-repeat; padding-right: 15px; background-position: right 1px; } .box_gray form.regForm input.text { width: 174px; } /* List */ dl.list dt { display: inline; float: left; padding-bottom: 3px; } dl.list dd { font-weight: bold; padding-bottom: 3px; } /* List classes below are from the common.css */ ul.bullet { line-height: 15px; margin-bottom: 1em; /* IE and Gecko have different default top/bottom margins. */ margin-left: 0px; margin-top: 0px; padding: 0; } ul.bullet li { list-style-image: url("images/bullet.gif"); list-style-position: outside; list-style-type: square; margin: 0 0 0 26px; padding: 0 0 0 0; } ol.list { line-height: 15px; margin: 0px 0px 1em 27px; padding-left: 0px; } /* Forms ---------------------------------------------*/ form.regForm { margin: 0px; padding: 0px; } form.regForm label { font-weight: bold; } form.regForm label em { font-weight: normal; font-style: normal; } form.regForm fieldset { border: none; margin: 0; padding: 0 0 18px 0; } form.regForm select, form.regForm textarea{ font: 11px Arial,Helvetica,sans-serif; background-color: #fff; color: #000; } form.regForm input.text { width: 205px; font: 11px Arial,Helvetica,sans-serif; background-color: #fff; color: #000; } form.regForm input.text_sm { width: 50px; font: 11px Arial,Helvetica,sans-serif; background-color: #fff; color: #000; } form.regForm select.text { width: 212px; } form.regForm select.text_sm { width: 140px; margin-right: 10px; } form.regForm div label.text_col2 { position: absolute; left: 195px; } form.regForm div { margin-bottom: 3px; } form.regForm div div { padding: 0; margin: 0; } form.regForm div.iefix { _height: 1%; margin-bottom: 3px; } form.regForm div ul.checkbox , form.regForm div ul.radio { list-style: none; list-style-position:outside; margin: 0px; padding: 0px; } form.regForm div ul.checkbox li, form.regForm div ul.radio li { margin: 0px; padding: 0px; margin-bottom: 3px; } form.regForm div ul.checkbox li { display: inline; } form.regForm div ul.checkbox li label, form.regForm div ul.radio li label { font-weight: normal; position: relative; bottom: 2px; margin-right: 4px; } .notes { font-size: 10px; width: 435px; padding-bottom: 15px; } .alignright { text-align: right; } form.regForm a.btn-submit, form.regForm a.btn-submit:hover, form.regForm a.btn-submit:active, form.regForm a.btn-submit:visited { margin: 0 0 0 8px; padding: 2px 10px; display: inline-block; font-size: 11px; color: #0082b4; /* #0ad */ font-weight: bold; border-left: solid 1px #c3c3c3; border-top: solid 1px #c3c3c3; border-right: solid 2px #7f7f7f; border-bottom: solid 2px #7f7f7f; background: #ebebeb url(images/btn-submit_brgd.gif) repeat-x top; text-decoration: none; } .staging a.btn-submit, .staging a.btn-submit:hover, .staging a.btn-submit:active, .staging a.btn-submit:visited { margin: 0 0 0 6px; padding: 2px 10px; display: inline-block; font-size: 11px; color: #0082b4; /* #0ad */ border-left: solid 1px #c3c3c3; border-top: solid 1px #c3c3c3; border-right: solid 1px #7f7f7f; border-bottom: solid 1px #7f7f7f; background: #ebebeb url(images/btn-submit_brgd.gif) repeat-x top; text-decoration: none; } /* Use these classes to align input boxes to the right from label form.regForm div { padding-left: 150px; margin-bottom: 3px; } form.regForm div label { float: left; display: inline; margin-left: -150px; font-weight: bold; } form.regForm div div label { float: none; display: inline; margin-left: 0; } */ /* Tables */ table.greed { font-size: 100%; /* font-scaling fix */ _border-collapse: collapse; /* IE only */ border-spacing: 0; width: 100%; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; margin-bottom: 20px; } table.nogreed { font-size: 100%; /* font-scaling fix */ _border-collapse: collapse; /* IE only */ border-spacing: 0; width: 100%; margin-bottom: 20px; } table.greed tr { text-align: left; } table.greed th { border-bottom: 1px solid #dfdfdf; background-color: #f8f8f8; color: #0082b4; padding: 4px 5px 4px 5px; white-space: nowrap; } table.greed td { border-bottom: 1px solid #dfdfdf; padding: 1px 5px 2px 5px; } table.greed .even { background-color: #eaf2f9; } table.greed .nowrap { white-space: nowrap; } table.greed th a.selected { color: #004182; background-image: url(images/icon_down.gif); background-repeat: no-repeat; padding-right: 13px; background-position:right 4px; } table.greed th a.selected_up { color: #004182; background-image: url(images/icon_up.gif); background-repeat: no-repeat; padding-right: 13px; background-position:right 4px; } /* CSS HACKS --------------------------------------------------------------------*/ /* clearfix --------------------------------------*/ .clearfix:after { content:"."; display:block; height:0; line-height: 0px; /* RB - Added */ clear:both; visibility:hidden; } .clearfix { display:inline-block;} /* Hides from IE-mac \*/ * html .clearfix {height: 1%;} .clearfix {display: block;} /* End hide from IE-mac */