 html{ overflow-x: hidden; }  #container{ margin-left: auto; margin-right: auto; padding-top: 0px; margin-bottom: 0px; padding-left: 0px; padding-right: 0px; background-color: transparent; background-image: url(/images/site/PageBackgroundWhiteHoriz.png); } body { font-size:96%; margin-left: auto; margin-right: auto; margin-top: 0px; padding-top: 0px; font-family: Arial, Verdana, Tahoma, Sans-serif; max-width: 1259px; min-width: 1003px; background-image: url(/images/site/PageBackground.gif); background-color: #6B6B6B; background-repeat: repeat-x; color: #222222; height:100%; } #popup-body { margin: 25px; max-width: 550px; min-width: 400px; background: none; } #topheadercontainer{ padding-top: 10px; } h1, h2, h3 { margin:.8em 0 .2em 0; padding:0; } h1 { font-size: 150%; } h2 { font-size: 115%; } h3 { font-size: 100%; font-weight: bold; } .note{ font-size: 80%; color: #808080; } .cputext h2, .mainbodycontent h2, h2.chevron{ BACKGROUND: url(/images/site/chevron.gif) no-repeat left; padding-left: 15px; } p { line-height:22px; margin:.4em 0 .8em 0; padding:0; } img { margin: 0px; border: 0px; }  a:active, a:link, a:visited, a:hover { COLOR: #0f758e; text-decoration: none; border-bottom: dotted 1px #0f758e; } #recaptcha_area a:active, #recaptcha_area a:link, #recaptcha_area a:visited, #recaptcha_area a:hover { border: 0px; } .sidetext a:active, .sidetext a:link, .sidetext a:visited, .sidetext a:hover { COLOR: #0f758e; text-decoration: none; border-bottom: dotted 1px #0f758e; } a:hover { COLOR: #FAA61A; border-bottom: dotted 1px #FAA61A; } .sidetext a, .sidetext a:visited, .sidetext a:hover, .sidetext a:active { line-height:17px; } .sidetext a:hover { line-height:17px; color: #FAA61A; border-bottom: dotted 1px #FAA61A; } a.noline, .sideboxhead a, .sideboxheadmid a, .sideinfo a{ border: 0px; }  .leftmenu { WIDTH: 620px; }  .blue{ color: #128cab; }  .orange{ color: #FAA61A; }  .error { color: #cc0000; font-weight: bold; } li.error { color: #cc0000; font-weight: bold; } .red { color: #cc0000; } label.error { color: #cc0000; font-weight: bold; } .boilerplate{ color:#000000; text-align:left; font-size:90%; }  ul.disc {list-style-type:disc} ul.circle {list-style-type:circle} ul.square {list-style-type:square} ul.none {list-style-type:none} ul.leading { line-height: 22px; } li.padded { padding-left: 15px; padding-bottom: 15px } .smlgrey { line-height:17px; dsiplay: inline; font-size: 80%; color: #7f7f7f; } .alignarrow { PADDING: 0px; MARGIN:0px; HEIGHT: 5px; VERTICAL-ALIGN: text-bottom; PADDING-BOTTOM: 3px; }  a.grey, a.smlgrey { COLOR: #7F7F7F; text-decoration: none; border: 0px; } a.grey:hover, a.smlgrey:hover { COLOR: #000000; text-decoration: none; border: 0px; } .white { COLOR: #FFFFFF; }  a.white { COLOR: #FFFFFF; text-decoration: none; } a.white:hover { COLOR: #FAA61A; }  .large { font-size: 14px; }  .mid { font-size: 12px; }  .small { font-size: 10px; } form {display:inline;} img { border: 0; } table{ border: 0px; border-color: #DAEDEF; border-collapse: collapse; border-bottom: solid 2px #6FBDD2; } td,th{ line-height:22px; border: 0px; border-right: solid 2px #D6E3EA; border-left: solid 2px #D6E3EA; padding-left: 5px; } th{ border-top: solid 2px #6FBDD2; border-bottom: solid 2px #6FBDD2; font-weight: bold; } tr:first-child td{ border-top: solid 2px #6FBDD2; } td{ background-color: #FFFFFF } td.alt { line-height:22px; background-color: #DBEEF4; } tr.alt td { line-height:22px; background-color: #DBEEF4; } table.noborder { border: 0px; border-color: transparent; } table.noborder td, table.noborder th{ border: 0px; border-color: transparent; padding-left: 5px; } table.sponsored tr td{ background-color: #DBEEF4;} .roundleft{ display: inline; } .roundleft img{ vertical-align: top; position: relative; top: -4px; left: 5px; } *:first-child+html .roundleft img{ vertical-align: top; position: relative; top: -3px; left: 0px; } .roundright{ display: inline; } .roundright img{ vertical-align: top; position: relative; top: -4px; left: -5px; } *:first-child+html .roundright img{ vertical-align: top; position: relative; top: -3px; left: -5px; }  .nicebtn { WIDTH: 27px; MARGIN-RIGHT: 0px; COLOR: #0f758e; HEIGHT: 25px; } .loggedinlinks{ margin-left: 20px; margin-top: 4px; padding-left: 70px; overflow: hidden; white-space: nowrap; }  .notransform{ text-transform: none; }  .fleft { float:left; }  .fright { float:right; } .clear { clear: both; }  .smlgrey{ line-height:17px; font-size: 80%; color: #7F7F7F; display: inline; } .registerlinks { MARGIN-TOP: 0px; FLOAT: right; } .blueback{ background-color: #128CAB; }  select{  }  .midalign { vertical-align: middle; padding-bottom: 4px; } .curvedtop { border:#d9d9d9 1px solid; border-bottom: none; background-color: #ffffff; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; } .curvedbottom { border:#d9d9d9 1px solid; border-top: none; background-color: #ffffff; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; } .curvedinput { HEIGHT: 16px; MARGIN-TOP: 2px; MARGIN-LEFT: 5px; MARGIN-BOTTOM: 0px; FLOAT: right; MARGIN-RIGHT: 5px; WIDTH: 120px; BORDER: 0px; }  #header { BACKGROUND: #fff; FLOAT: left; }  #leftcol { PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: 500; FLOAT: left; PADDING-TOP: 0px; HEIGHT: 37px; TEXT-DECORATION: none; FONT-SIZE: 120%; padding-BOTTOM: 8px; } #leftcol sup { FONT-SIZE:75%; } #leftcol IMG { PADDING-LEFT: 2px; MARGIN-BOTTOM: 2px; MARGIN-TOP: 0px; VERTICAL-ALIGN: text-bottom } #search form { position:absolute; display: inline; top: 21px; left: 280px; bottom: 6px; height: 25px; padding:0; } .search { MARGIN-TOP: 4px; } .submitbtn { MARGIN-TOP: 4px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(/images/site/TopMenuButton.png); MARGIN-LEFT: 0px; VERTICAL-ALIGN: top; WIDTH: 24px; COLOR: #0f758e; HEIGHT: 25px; TEXT-ALIGN: center; PADDING-RIGHT:2px; PADDING-BOTTOM:4px; MARGIN-RIGHT: -2px; PADDING-LEFT: 0px; line-height: 22px; BORDER: 0px; } .search .submitbtn{ margin: 0px; } .nicebtn { WIDTH: 27px; MARGIN-RIGHT: 0px; COLOR: #0f758e; HEIGHT: 25px; } #advsearchbtn { WIDTH: 12px; background-color: #0f758e; color: #0f758e; } .hidesearch { WIDTH: 146px; float: left; HEIGHT: 25px; DISPLAY:none; MARGIN-LEFT: 0px; } .advsearch { WIDTH: 146px; float: left; HEIGHT: 25px; MARGIN-LEFT: 0px; } #advsearchddown { WIDTH: 146px; } .usernamebackground { BACKGROUND-IMAGE: url(/images/site/TopMenuUsername.png); WIDTH: 133px; HEIGHT: 25px; FLOAT: right; MARGIN-TOP: 4px; } .passwordbackground { BACKGROUND-IMAGE: url(/images/site/TopMenuPassword.png); WIDTH: 134px; HEIGHT: 25px; FLOAT: right; MARGIN-TOP: 4px; } #searchbackground { WIDTH: 381px; HEIGHT: 25px; FLOAT: left; MARGIN-TOP: 4px; MARGIN-LEFT: 2px; }  #searchbox { MARGIN-TOP: 1px; PADDING-LEFT: 35px; padding-top: 2px; margin-right: 5px; BACKGROUND: url(/images/site/mainsprite.png) 0 0 no-repeat; WIDTH: 345px; HEIGHT: 19px; FLOAT: left; MARGIN-LEFT: 5px; border: 0px; background-color: #FFFFFF; }  #rightcol { FLOAT: right; padding-right: 20px; margin-top: -8px; width: 300px; }  UL.cssMenu UL { DISPLAY: none; } UL.cssMenu LI:hover > UL { DISPLAY: block; BACKGROUND-COLOR: #ffffff } UL.cssMenu UL { LEFT: 0px; POSITION: absolute; TOP: 98% } UL.cssMenu UL UL { LEFT: 98%; POSITION: absolute; TOP: -2px } UL.cssMenu { BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 0px; Z-INDEX: 1000; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: transparent 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: transparent 1px solid; BACKGROUND-REPEAT: repeat; LIST-STYLE-TYPE: none; } UL.cssMenu UL { BORDER-RIGHT: #0f7f9a 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #0f7f9a 1px solid; PADDING-LEFT: 0px; Z-INDEX: 1000; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #0f7f9a 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #0f7f9a 1px solid; BACKGROUND-REPEAT: repeat; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #0f7f9a; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -moz-box-shadow: 0px 3px 7px #adadad; -webkit-box-shadow: 0px 3px 7px #adadad; min-width: 140px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; box-shadow: 0px 3px 7px #adadad; } UL.cssMenu TABLE { BORDER-COLLAPSE: collapse } UL.cssMenu { DISPLAY: block; FLOAT: left; ZOOM: 1; } UL.cssMenu UL { Z-INDEX: 1000 } UL.cssMenu { MARGIN-TOP: -4px; MARGIN-LEFT: 0px } UL.cssMenu LI { DISPLAY: block; MARGIN: 0px; cursor: pointer; } UL.cssMenu LI UL { BORDER-LEFT-COLOR: #d9d9d9; BORDER-BOTTOM-COLOR: #d9d9d9; TEXT-TRANSFORM: none; BORDER-TOP-COLOR: #d9d9d9; BORDER-RIGHT-COLOR: #d9d9d9 } UL.cssMenu LI UL.standalone { BORDER-LEFT-COLOR: #d9d9d9; LEFT: -175px; BORDER-BOTTOM-COLOR: #d9d9d9; TEXT-TRANSFORM: none; BORDER-TOP-COLOR: #d9d9d9; BORDER-RIGHT-COLOR: #d9d9d9; WIDTH: 230px; PADDING-BOTTOM: 10px; } UL.cssMenu LI UL.standalone LI { PADDING-TOP: 6px; } UL.cssMenu LI UL.options { left: -80px; width: 150px; } UL.cssMenu LI UL.options LI { PADDING-TOP: 3px; } .arrow { DISPLAY: inline; BACKGROUND: url(/images/site/mainsprite.png) no-repeat -2px -121px; PADDING-BOTTOM: 0px; padding-left: 2px; } .contactarrow { DISPLAY: inline; BACKGROUND: url(/images/site/mainsprite.png) no-repeat -3px -65px; PADDING-BOTTOM: 0px } .loginspacer { height: 29px; } UL.cssMenu LI UL LI { DISPLAY: block; MARGIN: 5px } UL.cssMenu A:active { outline-style: none } UL.cssMenu A:focus { outline-style: none } UL.cssMenu A { CURSOR: pointer; COLOR: #ffffff; VERTICAL-ALIGN: middle; DISPLAY: block; PADDING: 4px; BORDER-WIDTH:1px; BORDER-STYLE:solid; BORDER-COLOR: transparent; TEXT-ALIGN: left; TEXT-DECORATION: none; _padding-left: 0; margin-right: 20px; } UL.cssMenu.standalone A { margin-right: 0px; } UL.cssMenu LI.dis A:hover { BORDER-RIGHT: #0f7f9a 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #0f7f9a 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #0f7f9a 1px solid; CURSOR: default; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #0f7f9a 1px solid; BACKGROUND-COLOR: #0f7f9a; TEXT-ALIGN: left; TEXT-DECORATION: none; _padding-left: 0; } UL.cssMenu LI.sep A:hover { BORDER-RIGHT: #0f7f9a 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #0f7f9a 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #0f7f9a 1px solid; CURSOR: default; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #0f7f9a 1px solid; BACKGROUND-COLOR: #0f7f9a; TEXT-ALIGN: left; TEXT-DECORATION: none; _padding-left: 0; } UL.cssMenu LI UL A { BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #000000; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; MARGIN-RIGHT: 0px;CURSOR: pointer; } UL.cssMenu LI UL A:hover { COLOR: #000000; BACKGROUND-COLOR: #d9d9d9; } UL.cssMenu SPAN { OVERFLOW: hidden } UL.cssMenu LI { Z-INDEX: 1000; FLOAT: left; } UL.cssMenu UL LI { FLOAT: none; BACKGROUND-COLOR: #ffffff; background: none; } UL.cssMenu UL A { WHITE-SPACE: nowrap; TEXT-ALIGN: left; } UL.cssMenu LI.sep { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: center } UL.cssMenu LI.sep SPAN { PADDING-RIGHT: 0px; DISPLAY: inline-block; FLOAT: none; BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #0f7993 } UL.cssMenu UL LI.sep SPAN { WIDTH: 80% } UL.cssMenu LI:hover { POSITION: relative } UL.cssMenu LI:hover > A { BORDER-WIDTH:1px; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #3f92a6; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid; } .cssMenu UL LI:hover > A { BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #d9d9d9; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid; } UL.cssMenu LI A:hover { COLOR: #fff; POSITION: relative; BACKGROUND-COLOR: #3f92a6; TEXT-DECORATION: none; } UL.cssMenu LI.dis A { COLOR: #aaaaaa! important } UL.cssMenu IMG { FLOAT: left; WIDTH: 16px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; BORDER-BOTTOM-STYLE: none; _float: none } UL.cssMenu UL IMG { WIDTH: 16px; HEIGHT: 16px } UL.cssMenu LI UL LI UL LI UL.cssMenum{ DISPLAY: none; MARGIN: 5px } UL.contact { float: right; color: #0f758e; text-transform: none; position: relative; right: -25px; height: 25px; margin: none; } UL.contact LI:hover { height: 22px; top:1px; right:1px; } UL.contact LI { height: 22px; } ul.contact li ul { height:300px; } ul.contact li ul li:hover { height:22px; top:1px; right:-1px; } .languagelinks{ position: relative; top: -3px; white-space: nowrap; } ul.contact li a{ color: #0f758e; } ul.contact li a img{ width: 14px; height: 6px; align: right; } UL.cssMenu LI UL.contact { BORDER-LEFT-COLOR: #d9d9d9; float: right; font-size: 70%; BORDER-BOTTOM-COLOR: #d9d9d9; TEXT-TRANSFORM: none; BORDER-TOP-COLOR: #d9d9d9; BORDER-RIGHT-COLOR: #d9d9d9; WIDTH: 150px; height: 300px; left: -30px; } UL.cssMenu LI UL.contact LI { padding: 0px; } UL.contact LI:hover > A { border: none; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; color: #0f758e; } ul.cssMenu LI UL.whymenu{ list-style-type:none; cursor: default; } ul.cssMenu LI UL.whymenu li, ul.cssMenu LI UL.whymenu li a{ cursor: default; } ul.cssMenu LI UL.whymenu li.chevron{ list-style-type:none; BACKGROUND: url(/images/site/chevron.gif) #ffffff no-repeat left 8px; padding-left: 12px; } *:first-child+html ul.cssMenu LI UL.whymenu li.chevron{ BACKGROUND: url(/images/site/chevron.gif) #ffffff no-repeat left 12px; } ul.cssMenu LI UL.helpmenu{ width: 100px; left: -91px; } ul.cssMenu LI UL.helpmenu li, ul.cssMenu LI UL.options li{ height: 15px; }  dl, dt, dd, ul.nav, li.nav { line-height:17px; margin: 0; padding: 0px; list-style-type: none; clear: left; } li.navselected {margin: 0; padding: 0; list-style-type: none; margin-left:35px; padding-bottom: 3px;} li.nav {margin-left:35px; padding-bottom: 15px; #padding-bottom: 0px;} .lnav {min-height: 85px; margin-left: 0px; width: 173px; padding-top: 10px; text-align:left; background-color: #F9F9F9; BACKGROUND: url(/images/site/lefthandcurve.gif) #f2f2f2 no-repeat center top; border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid;} dl.lnav dd {border: 0px solid gray;} div#LnavHeader a, dl.lnav li a, dl.lnav dt a {text-decoration: none; display: block; border: 0 none; height: 100%; font-size: 95%;} img.nav, img.navon{float:left; margin-top:3px; margin-left:10px; margin-right:5px; vertical-align:baseline;} img.l_nav, img.l_navon{float:left; margin-top:3px; margin-left:-15px; vertical-align:baseline;} body dl.lnav {width: 173px; padding-bottom: 1em; font-size: 85%;} body .titlearrow { float:left; color:#FAA61A; font-size:120%; margin-top:-5px; display: none; } body dl.lnav dt {cursor: pointer; line-height: 20px;} body dl.lnav dt.selected { line-height: 20px; font-weight: bold; color: #FAA61A; } body dt.selected,body dt.notselected{position: relative;} html>body dt.selected,body dt.notselected { position: static; } body dt.selected a {color: #FAA61A;position: relative;} body dl.lnav li a {color: #0f758e;} body dt.notselected a {color: #000;position: relative;} body dl.lnav dt.quicklink { position: relative; top: -10px; line-height: 15px; padding-left: 11px; margin-top: -3px; } body dt.quicklink a { color: #000; padding: 0px; } body dl.lnav dt.quicklink a:hover { color: #FAA61A; } body dl.lnav dt.notselected a:hover {color: #FAA61A;} body dl.lnav li a:hover{color: #FAA61A;} body dl.lnav div.selected a {color: #FAA61A;} body dl.lnav li.navselected a {color: #FAA61A; display:inline; position:relative; clear:both;} body dl.lnav li.nav a {color: #000; float:left; position:relative; font-size: 90%;} body dl.lnav li.nav a:hover {color: #FAA61A; float:left; position:relative;} body div#LnavHeader {color: #0f758e;} body div#LnavHeader a {color: #0f758e;} body div#LnavHeader a:hover {color: #FAA61A;} body dl.lnav dd { background-color: transparent; } body dl.lnav dd ul li.nav a{ color: #7F7F7F; } html>body dt a { padding-left: 30px; } *:first-child+html dt a { padding-left: 0px; }  body #proc-title {clear:both; padding:0 0 0 15px; background: #0083a5; text-align:left; font-weight: 500; font-size: 250%; text-decoration:none; color: #fff; width: 100%; height: 60px;} body #proc-bread {clear:both; text-align:left; padding:10px 0 5px 20px; font-weight: normal; font-size: 90%; text-decoration:none; color: grey; width: 98%; height: 20px; } .breadcrumb{ overflow-x: hidden; float: left; width: 75%; }  .sharelinks{ float: right; position: relative; margin-right: 20px; }  * html .sharelinks{ float: right; position: relative; top: -20px; }  *:first-child+html .sharelinks{ float: right; position: relative; top: -16px; margin-top: 15px; }  .hide{display: none; background: white;} .show{display: block; background: white;} .showinline{display: inline; background: white;}  #footer { font-size:85%; clear: both; margin-left: 20px; margin-right: 20px; height: 20px; }  .showtip {cursor:help}  #login { MARGIN-RIGHT: 20px; WIDTH: 310px; } #loginpassspan_text { display:none; }  #dhtml_menu { FLOAT: left; WIDTH: 99.6%; BACKGROUND-COLOR: #fff; BACKGROUND: url(/images/site/TopMenuBackgroundRepeatX.png) 0 0 repeat-x; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px;height: 60px; }  .leftmargin{ margin-left: 20px; }  .leftnav{ width: 175px; padding-bottom: 9px; margin-bottom: -15px; border-color: #D9D9D9; background-image: url(/images/site/bottomcorners.gif); background-repeat: no-repeat; background-position: bottom; }  body .sidebox{ line-height:15px; width: 100%; font-size: 85%; background-color: #F2F2F2; align: left; } .sidebox a{ color: #FAA642; }  .leftnav .sideboxhead, .leftnav .sideboxheadmid{ color: #0f758e; font-size: 120%; padding-top: 10px; clear: both; background-color: #FFFFFF; background-image: url(/images/site/topcorners.gif); background-repeat: no-repeat; background-position: 0 0; width: 175px; } .leftnav .sideboxheadmid{ background-image: url(/images/site/topcorners_con.gif);  } body .sideboxhead h2, body .sideboxheadmid h2{ margin-left: 10px; display: inline; font-size: 14px; color: #000; font-weight: bold; position: relative; top: -2px; } body .sideboxhead h2 a, body .sideboxheadmid h2 a{ display: inline; color: #000; position: relative; border: none; }  body .sideboxhead span.titlearrow, body .sideboxhead div.titlearrow{ font-size: 110%; }  #proc-bread { color: #808080; } #proc-bread a:active, #proc-bread a:link, #proc-bread a:visited, #proc-bread a:hover { text-decoration: underline;color: #808080; }  .colmask { position:relative;  clear:both; float:left; width:100%;  overflow:hidden;  }  .threecol .colmid { float:left; width:200%; margin-left:-198px;  position:relative; right:100%; } .threecol .colleft { float:left; width:100%; margin-left:-50%; position:relative; left:371px;      } .threecol .col1wrap { float:left; width:50%; position:relative; right:170px;  padding-bottom:1em;  }  .threecol .col1 { font-size: 90%; margin:0 245px; margin-left: 209px;  position:relative; left:200%; overflow:hidden; color:#000; }  .threecol .col2 { float:left; float:right;  width:173px;  position:relative; right:-20px;  }  .threecol .col3 { float:left; float: right; width:198px;    position:relative; margin-right: 20px; left:50%; color:#000; } .threecol .whitesubnavon { background-color:#ffffff; color:#003366; text-align:left; font-weight:bold; font-size:75%; } .threecol .white { background-color:#ffffff; color:#003366; text-align:left; font-size:75%; } .bluebox { border: #0f758e; border-style: solid; border-width: 2px; padding: 10px; margin-bottom: 10px; } .formleft{ display: inline; float: left; } .formright{ display: inline; width: 80%; float: right; }  input{ BORDER: 1px solid #bbe0e3; width: auto; } input[readonly] { background-color: #CDCDCD; } .hiddenbtn { display: none; } fieldset {background:#f2f2f2; padding:10px; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; margin-bottom:10px;} input, textarea, select {font-family: Arial, Verdana, Tahoma, Sans-serif; padding:0; border: #bbe0e3 1px solid; color: #333333;} select{ font-size: 80%; width: auto; } textarea{ font-size: 100%; } label { line-height:22px; font-size:11px; color:#666; } label.opt {font-weight:normal;}  button { position: relative; border: 0; background-color: transparent; color: #0f758e; padding: 0; cursor: pointer; overflow: visible;  } button:hover { COLOR: #FAA61A; } button::-moz-focus-inner { border: none;  } button span { position: relative; display: block; white-space: nowrap; } @media screen and (-webkit-min-device-pixel-ratio:0) {  button span { margin-top: -1px; } }  button.btn { padding: 0 15px 0 0; margin-right:5px; font-size:1.1em; text-align: center; background: transparent url(/images/site/btn_blue_sprite.gif) no-repeat right -140px; } button.btn span { padding: 6px 0 0 15px; margin-left: -2px; height:37px; background: transparent url(/images/site/btn_blue_sprite.gif) no-repeat left top; color:#ffffff; } html>body button.btn span { margin-left: -2px; } button.btn:hover, button.btnHover {  background-position: right -210px; } button.btn:hover span, button.btnHover span { background-position: 0 -70px; }  .clearbtn{ background: none; color: white; border: 0px; padding-top: 4px; margin: 0px; font-size: 90%; } .clearbtn:hover{ border: solid 1px #FFFFFF; BACKGROUND-COLOR: #3f92a6; }  .NFSelect {height:25px; position:absolute; vertical-align:middle;} .NFSelectLeft {float:left; width:6px; height:25px; background:url(/images/site/mainsprite.png) no-repeat 0 -265px; vertical-align:middle;} .NFSelectRight {height:25px; width:auto; background:url(/images/site/mainsprite.png) no-repeat 100% -340px; cursor:pointer; font: .9em Arial, Verdana, Tahoma, Sans-serif; color:#7f7f7f; padding-left:3px; margin-left:3px; vertical-align:middle; padding-top: 4px;} .NFSelectTarget {position:absolute; background:none; margin-left:-13px; margin-top:21px; z-index:3; left:0; top:0; padding-bottom:13px;} .NFSelectOptions {position:relative; background:#f8f8f8; margin-left:16px; margin-top:0; list-style:none; padding:4px 0; color:#f8f8f8; font: .9em Arial, Verdana, Tahoma, Sans-serif; z-index:4; max-height:200px; overflow-y:auto; overflow-x:hidden; left:0; top:0; border: solid; -moz-box-shadow: 0px 3px 7px #adadad; -webkit-box-shadow: 0px 3px 7px #adadad;} .NFSelectOptions li {padding-bottom:1px;} .NFSelectOptions a {display:block; text-decoration:none; color:#7f7f7f; padding:2px 3px; background:#f8f8f8;} .NFSelectOptions a.NFOptionActive {background:#fcfcfc;} .NFSelectOptions a:hover {background:#ffffff;}  .NFfocused {border:1px dotted #666;}  .NFh {background-position:0 100%;} .NFhr {background-position:100% 100%;}  .NFhidden {opacity:0; z-index:-1; position:relative;}  select, input, textarea, button {outline:none; resize:none;}  div.footer_sitemap{  padding: 0px 0px 10px 0px; margin-bottom: 10px; width: 100%; overflow: auto; text-align:center; } div.footer_sitemapsection_pad { display:inline; float:left; width:8%; } div.footer_sitemapsection {  width: 18%; display: inline; float: left; color: #909090; font-size: 70%; line-height: 150%; text-align:left; } div.footer_sitemapsection_title{ color: #909090; font-size: 100%; font-weight: bold; padding-bottom: 5px; } div.footer_sitemap_hr{ clear:both; text-align:center; overflow: hidden; } hr.footer_sitemap{ color:#e0e0e0; background-color:#e0e0e0; height:1px; width:88%; } a.footer_sitemap:active, a.footer_sitemap:link, a.footer_sitemap:visited { COLOR: #909090; text-decoration: none; border:0; } a.footer_sitemap:hover { COLOR: #000000; text-decoration: none; } #copyr { display: inline; float:left; color:#7F7F7F; font-size:80%; } legend{ background-color: #fff; color:#333; font-weight:bold; padding:8px; border: 1px #d5d5d5 solid; } fieldset.armpp{ background-color: #ffffff; border: 1px #d5d5d5 solid; } .s_container_n { width:400px; }  #fade { display: none; background: #000; position: fixed; left: 0; top: 0; z-index: 1010; width: 100%; height: 100%; opacity: .80; } * html #fade { position:absolute;  height:400%; width:400%; } #modalFrame {  width:610px;  margin:10% 20%; position:fixed; z-index:1015; display:none; } * html #modalFrame { position:absolute; } #modalContentFrame { height:220px;  width:100%; margin-bottom:-100px; } * html #modalContentFrame {   background-color:#fff; position:relative;  margin-bottom:-110px; padding-bottom:10px; } *:first-child+html #modalContentFrame { margin-bottom:-110px; } #modalGraphic { position:absolute; top:27px; left:53px; background:url(/images/ds_modal_arrow.png) no-repeat top left transparent; height:31px; } #modalGraphic h2 { font: 14px Verdana, Arial, Helvetica, sans-serif; color: #128cab; text-align:center; background-color: #fff; margin:0 0 0 18px; padding:0 10px; line-height:2em; } .modalCloseWindow { position:absolute; top:0; right:0; background:url(/images/button_sprite.png) no-repeat top right transparent; width:36px; height:35px; z-index:1099; cursor:pointer; } .modalCloseWindow:hover { background: url(/images/button_sprite.png) no-repeat scroll right -35px transparent; } .modalTop { height:58px; background:url(/images/modal_sprite.png) no-repeat left top transparent; position:relative;  margin-right:58px; } .modalTop span.modalTopCorner { background: url(/images/modal_sprite.png) no-repeat scroll right top transparent; display: block; height: 58px; width:58px; position:absolute; right:-58px;   } .modalCenter { background: url(/images/right2.png) repeat-y scroll right top transparent; position:relative; zoom:1; } .modalLeft { background:url(/images/left2.png) repeat-y left top transparent; } .modalContainer { margin:0 58px; background-color:#fff; zoom:1; } .modalBtm { height:153px; background:url(/images/modal_sprite.png) no-repeat left bottom transparent; margin-right:58px; position:relative; z-index:-1; } .modalBtm span.modalBtmCorner { background: url(/images/modal_sprite.png) no-repeat scroll right bottom transparent; display: block; height:153px; width:58px; position:absolute; right:-58px;   } .mainbodycontent {  line-height:22px; } .mainbodycontent { line-height: 22px; }  .sitemapsection { width: 33%; display: inline; float: left; }  .sidetitle a:active, .sidetitle a:link, .sidetitle a:visited, .sidetitle a:hover { COLOR: #128cab; text-decoration: none; } .sidetitle a:hover { COLOR: #FAA61A; } #followus{ position: absolute; left: 390px; padding-top: 47px; display: none; }  .rightnav{ width: 198px; padding-bottom: 9px; margin-bottom: -15px; border: none; background-image: url(/images/site/bottomcorners_rhs.gif);  background-repeat: no-repeat;  background-position: bottom;  }  #rightcolbox { DISPLAY: none; WIDTH: 16px; HEIGHT: 200px; MARGIN-LEFT: 0px; BACKGROUND: url(/images/site/relatedcontent.gif) #f2f2f2 no-repeat center top; border: 1px solid #D9D9D9; }  .expcolbtn{ position: relative; top: -20px; left: 180px; height: 5px; margin-bottom: -5px; }  .colexpbtn{ position: relative; left: 4px; top: 6px; }  div.eventicon {width: 29px; height: 32px; background-image: url(/images/icons/event_date_sm.gif); background-repeat: no-repeat; background-position: bottom left; margin-right: 5px;} div.sideicon div.eventicon {width: 32px; background-image: url(/images/icons/event_date_sm.gif);margin-right: 0px; } div.eventmonth { font-size: 75%; line-height: 12px; color:#fff; width: 29px; height: 10px; text-align: center; } *html div.eventmonth {  margin-bottom:-4px; font-size:85%; } div.eventday {color:#128cab; font-size:85%; font-weight: 900; width: 32px; height: 22px; text-align: center; vertical-align: middle; padding-top: 3px;} .newsfullbox .eventicon, .newsfullbox .eventmonth, .newsfullbox .eventday{ font-size:85%; margin-right: 0px; width: 32px; } .rnav {margin-left: 0px; padding-top: 10px; padding-bottom: 10px; text-align:left; background-color: #F2F2F2; BACKGROUND: url(/images/site/righthandcurve.gif) #f2f2f2 no-repeat center top;border-left:#d9d9d9 1px solid; border-right:#d9d9d9 1px solid;}  .rightnav .sideboxhead, .rightnav .sideboxheadmid{ padding-top: 10px; color:#128cab; font-size: 140%; clear: both; background-color: #FFFFFF; background-image: url(/images/site/topcorners_rhs.gif);  background-repeat: no-repeat;  background-position: 0 0;  width: 198px; } .rightnav .sideboxheadmid{ background-image: url(/images/site/topcorners_rhs_con.gif);  }  .sideicon{ float: left; padding-left: 10px; } .sideicon img{ width: 32px; }  .sideiconlarge{ float: left; clear: both; padding-left:10px; padding-right: 5px; } .sideiconlarge img{ width: 70px; }  .sidedate{ color: #808080; font-weight: bold; padding-left: 0px; }  .sidetext{ color: #000; padding-left: 10px; font-size: 80%; padding-bottom: 10px; position: relative; word-wrap: break-word; }  .sidetitle{ line-height:17px; font-size: 80%; }  .sideinfo{ line-height: 17px; font-size: 80%; padding-bottom: 5px; color: #808080; } .sideinfo a{ COLOR: #7F7F7F; }  .sectionsub{ color:#128cab; font-weight: bold; padding-bottom: 5px; } .sectionicon{ float: left; clear: both; } .sectionicon img{ width: 86px; } .sectioniconsmall{ float: left; } .sectionsmall { width: 48%; float: left; display: inline; } .sectioniconsmall img{ width: 50px; } .sectioniconsmalltext{ width: 400px; display: inline; padding-bottom: 15px; padding-left: 5px; } .sectionicontext{ line-height:22px; float: left; width: 80%; padding-bottom: 15px; padding-left: 5px; } .sectiontitle{ color:#000000; font-weight: bold; padding-bottom: 5px; text-transform: capitalize; position: relative; top: -3px; } .tabsection { width: 50%; display: inline; float: left; } .armppslide { display: none; } .sectionlinks{ margin-left: 20px; } .sectioninfo{ color: #808080; font-size: 80%; padding-bottom: 5px; } .searchicon{ float: left; clear: both; padding-left: 50px; padding-right: 10px; } .searchicon img{ width: 86px; } .searchicontext{ float: right; width: 400px; padding-bottom: 15px; padding-left: 5px; padding-top: 15px; } .searchicontext a{ color: black; } .searchtitle{ color:#128cab; font-weight: bold; padding-bottom: 5px; clear: both; font-size: 120%; text-transform: uppercase; float: left; } .searchtitleright{ float: right; color: #808080; } .searchsubtitle{ color:#128cab; font-weight: bold; padding-bottom: 5px; padding-left: 50px; clear: both; font-size: 120%; text-transform: uppercase; }  #tooltipdiv { border: 1px solid #000000; display: none; position: absolute; margin: 0; padding: 0.3em; list-style-type: none; background-color: #ffffff; }  .introslide{ float: right; display: none; width: 34%; padding-right: 35px; } .introtext { line-height:22px; display:inline; float:left; width:57%; } .cpuimage{ float: right; display: inline; width: 203px; padding-left: 5px; text-align:center; } .cputext { line-height:22px; text-align: left; display: inline; width: 62%; } .cpubuy { float: right; margin-top: 10px; margin-bottom: 10px; } .sponsoredbox{ background-color: #EFFBFB; border: solid 1px #128cab; padding: 10px; padding-bottom: 20px; width: 90%; overflow: auto; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } .sponsoredbox a{ position: relative; } .protext { width: 203px; text-align: center; display: block; } .cpurf_tl { float: left; width: 250px; padding-bottom: 10px; } .cpurf_bl { float: left; } .cpurf_tr { float: right; width: 250px; padding-bottom: 10px; } .cpurf_br { float: right; } .cpurf_bl{ clear: both; width: 250px; } .cpurf_br{ clear: both; width: 250px; } .cpurf_title {color: #128cab; font-size:120%; text-transform: uppercase;} .cpurf_text { font-size:100%; padding-left: 12px; padding-bottom: 4px; } .cpurf_post { padding-left: 12px; padding-bottom: 8px; } .cpurf_post_link { font-weight: bold; } .cpurf_post_link a { font-size:90%; color: #128cab; } .cpurf_post_summary { font-size:90%; } .cpurf_post_dynamic { font-size:85%; color: #808080; } .cpurf_slideshow { width: 240px; } .cpurf_slideshow_left { width: 23px; cursor: hand; height: 18px; padding-top: 50px; float: left; } .cpurf_slideshow_right { width: 23px; cursor: hand; height: 18px; padding-top: 50px; margin-left: 200px; } .cpurf_slideshow_center { float: left; width: 150px; padding-left: 10px; } .cpurf_slideshow_label { font-size:85%; color: #808080; text-align: center; }  .rvcontainer { padding-left: 5px; } .rv_title { color: #128cab; font-size:90%; text-transform: uppercase; } .rv_entry { padding-top: 10px; padding-bottom: 20px; } .rv_entry_image { float: left; width: 40px; padding-right: 5px; margin-top: -5px; } .rv_entry_link { font-weight: bold; } .rv_entry_link a { font-size:80%; color: #128cab; } .rv_entry_summary { font-size:80%; } .portalcontainer { padding-left: 5px; } .portal_title { color: #128cab; font-size:90%; text-transform: uppercase; } .portal_entry { padding-top: 10px; padding-left: 14px; } .portal_entry_link { font-weight: bold; } .portal_entry_link a { font-size:80%; color: #128cab; } .portal_entry_orange { color:#FAA61A; } .portal_entry_more { padding-left: 155px; } .portal_entry_summary { font-size:80%; color: #808080; padding-left: 7px; } .regform .inputFieldRow { line-height: 30px; } .regform input.text,.regform select { position: absolute; left: 200px; width: 150px; } #twitter_div{ display: inline; font-size: 90%; } #twitter_update_list{ line-height:18px; text-indent: 0px; margin-left: 0; padding: 0px; display: inline; color:#000; } #twitter_update_list li{ line-height:17px; list-style-type: none; padding-left: 15px; text-indent: -1.3em; } #twitter_update_list li a{ color: #128cab; } #twitter_update_list li a:hover{ color: #Faa61a; } .twitter_div{ display: inline; font-size: 90%; } .twitter_update_list{ text-indent: 0px; margin-left: 0; padding: 0px; display: inline; color:#000; } .twitter_update_list li{ list-style-type: none; padding-left: 15px; text-indent: -1.3em; } .twitter_update_list li a{ color: #128cab; } .twitter_update_list li a:hover{ color: #Faa61a; } .armpp-box { width: 130px; height: 170px; }  button.btn_designstart { margin-right:5px; background: transparent url(/images/site/designstart-sprite.png) no-repeat left -140px; width: 127px; } button.btn_designstart span { height:32px; background: transparent url(/images/site/designstart-sprite.png) no-repeat left top; width: 127px; } html>body button.btn_designstart span { margin-left: -2px; } button.btn_designstart:hover, button.btnHover {  background-position: left -36px; } button.btn_designstart:hover span, button.btnHover span { background-position: 0 -70px; } #progressbar{ display: none; background-color: white; width: 100%; height: 100%; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; position: absolute; top: 0px; left: 0px; } @media print {.col2,.col3,#dhtml_menu,#rightcol,#footer,.sharelinks{ display: none; } .threecol .col1{ width: 95%; margin: 0px; float: none; left: 131%; } .threecol .colleft { float: none; left: 0px; margin:0px; margin-left: 0%; } .threecol .col1wrap{ float: none; right: 0px; } } @charset "utf-8";   .threecol .col1 {  margin:0 23px 0 210px; width:auto; height:auto; } #wait { display: none; background-color: white; width: 100%; height: 100%; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; position: absolute; top: 0px; left: 0px; z-index: 2000; }   div#topGraphicContainer { height:200px; width:auto; } div#topGraphicContainer div#bgTopLeft { background: url(/images/designstart/bg_top_left_slice3.jpg) repeat-x top left; height:200px; } div#topGraphicContainer div#bgTopRight { background: url(/images/designstart/bg_top_right_slice3.jpg) no-repeat top right; height:200px; margin-top:-200px;  } div#bgContainer div#bgBottom { background: url(/images/designstart/bg_bottom_slice3.jpg) repeat-x bottom left; height: 494px;  }  div#pageSidesContainer { width:auto; min-width:770px; max-width:1026px; height:auto; position: relative; } div#leftSideContainer { position:absolute; top:0; left:0; padding:10px 10px; width:401px; }  div#tabContainer { width:401px; height:auto; } div#tabTop { width:401px; height:64px; background: url(/images/designstart/tab_top_slice.png) no-repeat top left; } div#tabTop div#dsEmblem { position: absolute; top:10px; left:10px; background: url(/images/designstart/DS_emblem.png) no-repeat left top transparent; width: 260px; height: 60px; z-index:6; } div#tabTop h1 { margin:0 0 0 180px; padding:20px 15px 0 15px; text-align:center; font-size:135%; } div#tabContentContainer { width:401px; height:auto; background: url(/images/designstart/tab_bg_slice.png) repeat-y; } div#tabContent { padding:0 15px; } div#tabContent h2 { font-size:125%;  color: #1a5b6d; margin:0;  padding:10px 0; } div#tabContent p { font-family:Verdana, Geneva, sans-serif; font-size:.85em; font-weight:600; color: #1a5b6d; } div#tabContent p.message { color: #666; font-style:italic; font-weight:normal; } div#tabContent p.alert { color: red; } div#tabButtonContainer { width:300px; height:24px; padding:5px 0; margin-bottom:15px; }  #tabButtonContainer button { border: none; color: #fff; display: inline-block; font: 11px Arial, Helvetica, sans-serif; font-weight: bold; height: 25px; margin: 0; padding: 5px 2px; overflow:hidden; } #tabButtonContainer button span { display: inline-block; height: 25px; margin: 0; padding: 0; background: none repeat scroll 0 0 transparent; } #tabButtonContainer button.register { background: url(/images/designstart/login_register_button_sprite.png) no-repeat left top transparent; width: 83px; height: 24px; } #tabButtonContainer button.register:hover { background: url(/images/designstart/login_register_button_sprite.png) no-repeat left bottom transparent; width: 83px; height:24px; } #tabButtonContainer button.login { background: url(/images/designstart/login_register_button_sprite.png) no-repeat right top transparent; width: 83px; height:24px; } #tabButtonContainer button.login:hover { background: url(/images/designstart/login_register_button_sprite.png) no-repeat right bottom transparent; width: 83px; height:24px; } #tabButtonContainer button.nda { background: url(/images/designstart/login_register_button_sprite.png) no-repeat right top transparent; width: 83px; height:24px; } #tabButtonContainer button.nda:hover { background: url(/images/designstart/login_register_button_sprite.png) no-repeat right bottom transparent; width: 83px; height:24px; }  div#tabContent div#whiteBoxContainer { width: auto; height:auto; background: #fff; border:1px solid #b2c2c8; padding: 0 7px; } #whiteBoxContainer h3 { color:#666; font-size:85%; font-variant:small-caps; padding-bottom:3px; } div#whiteBoxContainer table.noStyle {  background-color:#fff; border-collapse:collapse; border-style:none; border-color:#fff; border-width: 0; width:100%; margin-bottom:10px; } div#whiteBoxContainer tr.alt, div#whiteBoxContainer td.alt, div#whiteBoxContainer td, div#whiteBoxContainer tr { background-color:#fff; border-style:none; color:#666; font-size:92%; font-family: Verdana, Geneva, sans-serif; padding:2px 0; } div#whiteBoxContainer td, div#whiteBoxContainer td.alt { width:118px;  } div#whiteBoxContainer hr.divider { border: 1px dotted #d1d5d8; border-collapse:collapse; } div#tabBottom { width:401px; height:25px; background: url(/images/designstart/tab_bottom_slice.png) no-repeat top left; }  div#rightSideContainer { margin-left:425px; margin-top:-694px;  padding:10px 10px 10px 0;  min-width:325px;  width:auto; min-height:694px;  } div#rightSideContainer p { color: #094353; font-family: Verdana, Geneva, sans-serif; } div#rightSideContainer ul, div#rightSideContainer li { color: #094353; } div#rightSideContainer h1 { font-size:135%; color: #094353; } div#rightSideContainer h2 { font-size:115%; color: #094353; } div#rightSideContainer h3 { font-size:100%; color: #094353; } div#rightSideContainer .fright, div#rightSideContainer .fleft { padding: 0 10px; }   div#newbgContainer { min-width: 770px; max-width: 1026px; position: relative; }  div#navContainer {  background: url(/images/designstart/bottom_line2.png) repeat-x scroll 0 9px transparent; height:60px;  margin-left: 5px; }    div#navContainer div#dsEmblem { position: absolute; top:10px; left:10px; background: url(/images/designstart/DS_emblem.png) no-repeat left top #FFF; width: 260px;  height: 60px; z-index:6; } div#navContainer div#placeholder { background: url(/images/designstart/placeholder_tab.png) no-repeat right top transparent; width: auto; height: 60px; z-index:1; margin-top:10px; margin-right:20px; } ul#tabNavigation { list-style-type: none; margin:0; padding:9px 0 0 0; } ul#tabNavigation li { display: inline-block; margin-left: .3%;  position: relative; max-width:18%;  width:100%; float:left; } ul#tabNavigation li a { display: inline-block; text-align: center; color: #fff; font-size:100%; border-bottom:none;  height:37px;  padding-top: 23px;  margin-left:-59px;  width: 135%;  } ul#tabNavigation li.first { background: url(/images/designstart/tab_right_sprite3.png) no-repeat right -181px transparent; margin-left: 220px;  } ul#tabNavigation li.first a { background: url(/images/designstart/tab_left_sprite3.png) no-repeat left -181px transparent; } ul#tabNavigation li.second { background: url(/images/designstart/tab_right_sprite3.png) no-repeat right -241px transparent; } ul#tabNavigation li.second a { background: url(/images/designstart/tab_left_sprite3.png) no-repeat left -241px transparent; } ul#tabNavigation li.third { background: url(/images/designstart/tab_right_sprite3.png) no-repeat right -301px transparent; } ul#tabNavigation li.third a { background: url(/images/designstart/tab_left_sprite3.png) no-repeat left -301px transparent; } ul#tabNavigation li.last { background: url(/images/designstart/tab_right_sprite3.png) no-repeat right -361px transparent; float:right; } ul#tabNavigation li.last a { background: url(/images/designstart/tab_left_sprite3.png) no-repeat left -361px transparent; } ul#tabNavigation li.active { z-index: 7; background: url(/images/designstart/tab_right_sprite3.png) no-repeat right -420px transparent;  } ul#tabNavigation li.active a { color: #000; font-weight:bold; background: url(/images/designstart/tab_left_sprite3.png) no-repeat scroll left -60px transparent; } ul#tabNavigation li.last.active { background: url(/images/designstart/tab_right_sprite3.png) no-repeat right -120px transparent; float:right; } ul#tabNavigation li.first.active a { background: url(/images/designstart/tab_left_sprite3.png) no-repeat left 0 transparent; } #tab_nav_physical { z-index: 4; } #tab_nav_processor { z-index: 3; } #tab_nav_multimedia { z-index: 2; } #tab_nav_tools { z-index: 1; }  div#navContainer ul#tabNavigation a, div#navContainer ul#tabNavigation a:visited { font-family: Verdana, Geneva, sans-serif; font-size: 16px; text-shadow:1px 1px 1px #CCCCCC; color:#03426e; text-decoration:none; outline:none; } div#navContainer ul#tabNavigation li a:hover { color:#fff; text-decoration:none; text-shadow:none; } div#navContainer ul#tabNavigation li.active a:hover { color:#000; text-decoration:none; text-shadow:none; }  div#pageContainer { height:auto; width:100%; min-width:770px; max-width:1026px; margin-top:1px; }    .t { background: url(/images/designstart/bg_top_slice2.png) 0 0 repeat-x; height:28px; } .b { background: url(/images/designstart/bg_bottom_slice.png) 0 100% repeat-x; height:28px; } .l { background: url(/images/designstart/bg_left_slice2.png) 0 0 repeat-y; } .r {background: url(/images/designstart/bg_right_slice2.png) 100% 0 repeat-y;} .bl { background: url(/images/designstart/bg_left_bottom_corner.png) 0 100% no-repeat; height:28px; } .br { background: url(/images/designstart/bg_right_bottom_corner.png) 100% 100% no-repeat; height:28px; } .tl { background: url(/images/designstart/bg_left_top_corner.png) 0 0 no-repeat; height:28px; } .tr { background: url(/images/designstart/bg_right_top_corner.png) 100% 0 no-repeat; height:28px; padding:0px }  div#topGraphic { width:auto; height:28px; position:relative; z-index:6; } div#pageContent { background-color: #a1c1cf; padding:15px 15px 0 15px; margin:-10px 7px 0 7px; } div#bottomGraphic { width:auto; height:28px; }  div#dashboardContainer { min-width:770px; max-width: 1026px; margin-top:26px; position:relative; }  .db_t { background: url(/images/designstart/db_border.png) 0 0 repeat-x; } .db_b { background: url(/images/designstart/db_border.png) 0 100% repeat-x; } .db_l { background: url(/images/designstart/db_border.png) 0 0 repeat-y; } .db_r { background: url(/images/designstart/db_border.png) 100% 0 repeat-y; } .db_bl { background: url(/images/designstart/db_bl.png) 0 100% no-repeat; } .db_br { background: url(/images/designstart/db_br.png) 100% 100% no-repeat; } .db_tl { background: url(/images/designstart/db_tl.png) 0 0 no-repeat; } .db_tr { background: url(/images/designstart/db_tr.png) 100% 0 no-repeat; padding:10px; }  div#myDBGraphic { position:absolute; top:-15px; left:27px; background:url(/images/designstart/ds_arrow_NO_title.jpg) 0 0 no-repeat; width:335px; height:30px; } div#myDBGraphic h2 { font: 1.4em Verdana, Arial, Helvetica, sans-serif; color: #128cab; text-align:center; padding-top:2px; padding-left:15px; margin:0; } div.dbContainers { width:auto; height:auto; border: .1em solid #b1c1c8; background:url(/images/designstart/db_bg_gradient.png) bottom left repeat-x transparent; margin:18px 22px; padding:0 13px; }  div#pageContent h1 { color: #094353; font-size: 135%; } div#pageContent h2 { color: #094353; font-size: 115%; } div#pageContent p { font-family:Verdana, Geneva, sans-serif; color: #094353; }  div#welcome { background: #fff url(/images/designstart/welcome_bg2.jpg) repeat-x bottom left; border:1px solid #faa61a; margin-bottom:10px;  padding:0 0 0 10px; position:relative; overflow:auto;  } div#welcome h3 { font-size:12px; color: #666; font-weight:bold; } div#welcome div.infoContainer { width:auto; height:auto; float:left; } div#welcome div.infoContainer p.name { float:left; font-size:14px; font-weight:bold; color: #1a5b6d; padding-right:10px; margin:0; padding-bottom:5px; } div#welcome div.infoContainer p.company { float:left; font-size: 13px; color: #666; font-style:italic; margin:0; padding-bottom:5px; } div#welcome div#limitedAccess { position:relative; z-index:2; float:right; margin-right:100px; margin-top:-20px;  } div#welcome div#limitedAccess p { font-size:14px; padding-left:30px; background:url(/images/designstart/limited_access_icon.png) no-repeat top left transparent; margin:0 0 5px 0; } div#welcome div#limitedAccess a, div#welcome div#limitedAccess a:visited { color: #0f758e; border-bottom:1px dotted #0f758e; text-decoration:none; } div#welcome div#limitedAccess a:hover, div#welcome div#limitedAccess a:active { color:#faa61a; border-bottom:1px dotted #faa61a; } div#welcome div#limitedAccess p.message { font-size:12px; background:none; } div#welcome div#limitedAccess p.message a, div#welcome div#limitedAccess p.message a:visited { color:#0f758e; border-bottom:none; text-decoration:none; } div#welcome div#limitedAccess p.message a:hover, div#welcome div#limitedAccess p.message a:active { color:#0f758e; text-decoration:none; border-bottom:1px dotted #0f758e; } div#welcome div#personalizeMessage { clear:left; border-top:1px dotted #b4b4c7;  margin-right:98px; } div#welcome div#personalizeMessage p { margin:0; padding: 5px 0; font-size: 12px; } div#welcome div#personalizeMessage a, div#welcome div#personalizeMessage a:visited { border-bottom:none; text-decoration:none; } div#welcome div#personalizeMessage a:hover, div#welcome div#personalizeMessage a:active { color:#0F758E; border-bottom:1px dotted #0f758e; } div#welcome div.waffle { position:absolute; bottom:0; right:0; background: url(/images/designstart/welcome_waffle2.png) no-repeat top left transparent; width:82px; height:66px; z-index:1; }  div#filterContent { background-color: #DBE0E4; border: 1px solid #B2C2C8; height: auto; padding: 0 10px 5px 10px; width:auto; } div#filterContent table.noStyle {  background-color:#fff; border:1px solid #b2c2c8; width:100%; height:100%; } div#filterContent table.noStyle tr.alt, div#filterContent table.noStyle td.alt, div#filterContent table.noStyle td, div#filterContent table.noStyle tr { background-color:#fff; font-family: Verdana, Geneva, sans-serif; font-size:12px; border:1px solid #b2c2c8; vertical-align:text-top; border:none; } div#filterContent table.noStyle td.heightFix {  height:135px; } div#filterContent table.noStyle select {  font-size:12px;  font-family: Verdana, Geneva, sans-serif; color:#000; border:none; width:100%; padding:0; } div#filterContent table.noStyle input { font-family:Verdana, Geneva, sans-serif; border:none; padding:3px; } #filterContent table.noStyle th { color:#666; background-color:#dbe0e4; text-align:left; border: 1px solid #dbe0e4; padding:5px 0; border-bottom: 1px solid #b2c2c8; line-height:1em; font-size:13px;  vertical-align:text-top; } div#foundryFilter { float:left; width:27%; height:auto; margin-right:1%; } div.selList { overflow:auto; height:90px; }  div.selList a, div.selList a:visited { margin:0; padding:0; border-bottom: none; text-decoration:none; color:#000; line-height:1.5em; } div.selList a:hover, div.selList a:active { margin:0; padding:0; border-bottom:none; color: #0f758e; text-decoration:none; line-height:1.5em; } div#technologyFilter { float:left; width:18%; height:auto; margin-right:1%; } div#processFilter { float:left; width:26%; height:auto; margin-right:1%; } div#productGroupFilter { float:left; width:26%; height:auto; } div#resizableContent { height: 1%; position: relative; padding-bottom: 25px; top:0; left:0; } div#pageContent p.clearFilters { margin: 0; position: absolute; bottom: 0; left: 0; font-size:12px; } div#pageContent p.displayResults { position:absolute; left:0; bottom:0; margin:0; background: url(/images/designstart/display_results_icon.png) no-repeat scroll left 2px transparent; font-size: 12px; color:#4d4e5f; padding-left: 20px; }  div#resultsContent { height:auto; background: #dbe0e4; border:1px solid #b2c2c8; margin: 10px 0 0 0; padding:0 10px 10px 10px; zoom:1;  } div#resultsContent h3 { font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #1a5b6d; display:inline-block; float:left; margin: 10px 14px 10px 0; clear:both; } div#resultsContent p.inlineLeft { display:inline-block; float:left; margin-top:12px; margin-bottom:0; } div#resultsContent p.inlineRight { display:inline-block; float:right; margin-top:12px; margin-bottom:0; } div#resultsContent p.compareLeft { display:inline-block; float:left; margin-top:14px; } div#resultsContent p.viewRight { display:inline-block; float:right; margin-top:16px; } div#resultsContent select {  font-family:Verdana, Geneva, sans-serif; font-size:13px;  border: 1px solid #b2c2c8; } div#resultsContent table.noStyle {  background-color:#fff; border:1px solid #b2c2c8; width:100%; height:100%; } div#resultsContent td, div#resultsContent tr { background-color:#fff; color:#666; font-family: Verdana, Geneva, sans-serif; font-size:13px; padding:5px 10px; border: 1px solid #b2c2c8; } div#resultsContent tr.alt, div#resultsContent td.alt { background-color:#fafafa; color:#666; font-family: Verdana, Geneva, sans-serif; font-size:13px; padding:5px 10px; border: 1px solid #b2c2c8; } div#resultsContent table.noStyle select { color:#666; font-family: Verdana, Geneva, sans-serif; font-size:13px;  border:none; width:100%; } div#resultsContent table.noStyle input { font-family: Verdana, Geneva, sans-serif; border:none; } div#resultsContent table.noStyle th { color:#666; background-color:#fff; text-align:left; border: 1px solid #b2c2c8; padding:5px; font-size:13px; line-height:1em; } div#resultsContent table.noStyle th a.noline { margin-right:-4px; padding:0; } #resultsContent input { overflow:hidden; cursor:pointer; color:transparent;  padding:0 0 0 24px;  } #resultsContent input.addQueue { background:url(/images/designstart/add_queue_sprite2.png) no-repeat top left transparent; width:19px; height:19px; } #resultsContent input.addQueue:hover { background: url(/images/designstart/add_queue_sprite2.png) no-repeat bottom left transparent; width:19px; height:19px; } input.chk_inactive { opacity:.4; filter:alpha(opacity=40); } div#resultsContent.lim_rel { background: url(/images/designstart/lr_bg_tile.png) repeat 0 0 transparent; } div#resultsContent h3.lr_icon { background: url(/images/designstart/limited_access_icon.png) no-repeat 0 0 transparent; padding-left: 30px; clear: both; color: #1A5B6D; display: inline-block; float: left; font: bold 16px Verdana,Arial,Helvetica,sans-serif; margin: 10px 14px 10px 0; } div#resultsContent p.return { margin:8px 0 0 0; padding:0; } div#resultsContent p.return a, div#resultsContent p.return a:visited { background: url(/images/designstart/return_sprite.png) no-repeat left 3px transparent; width:11px; height:13px; padding-left:20px; font:bold 13px Verdana, Geneva, sans-serif; border-bottom:none; } div#resultsContent p.return a:hover, div#resultsContent p.return a:active { background: url(/images/designstart/return_sprite.png) no-repeat bottom left transparent; }   #slickbox { border:1px solid #b4b4c7; background:url(/images/designstart/compare_bg_y.jpg) repeat-x top left #f5eccd; overflow: hidden; margin-top:10px; width:100%;  position:relative; } #slickbox2 { overflow: hidden; width:98%;  position:relative; clear:both; } #slickbox #compareContent { position:relative; left: 1%; margin:5px 0; width:98%; } #slickbox #compareContent h5 { color:#4d4e5f; font: 13px Verdana, Geneva, sans-serif; font-weight:bold; margin:0; padding:5px 0; } #slickbox #compareContent p { margin:0; padding:0; font-size:12px; } #slickbox #compareContent p a { text-decoration:none; border-bottom:none; } #slickbox div#label { width:17%; float: left; border:none; } #slickbox div#label p.red { color:red; margin:0; } #slickbox div.cq_product { width:18%; float: left; margin-right:1%; padding:5px; height:100px; border:1px dotted #99aab8; } #slickbox #compareContent #btnContainer { width:98%; text-align:center; clear:both; padding-top:5px; } #slickbox #compareContent #btnContainer input[type="button"] {  font-family:Arial, Helvetica, sans-serif; padding:0 5px 0 20px; color:#346e87; font:14px Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer; margin:10px 5px 5px 5px; background:url(/images/designstart/compare_icon2.png) no-repeat top left transparent; height:19px; border:none; } #slickbox #compareContent #btnContainer input[type="button"]:hover { color:#faa61a; }  #slickbox #compareContent #btnContainerDim { width:98%; text-align:center; clear:both; padding-top:5px; opacity: .4;  }  #slickbox #compareContent #btnContainerDim input[type="button"] { border:none; position:static;  filter: alpha(opacity=40);  cursor:default; overflow:hidden; }  #slickbox #compareContent #btnContainerDim input[type="button"] {  font-family:Arial, Helvetica, sans-serif; padding:0 5px 0 20px; color:#346e87; font:14px Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer; margin:10px 5px 5px 5px; background:url(/images/designstart/compare_icon2.png) no-repeat top left transparent; height:19px; border:none; cursor:default; } #slickbox #compareContent #btnContainerDim input[type="button"]:hover { color:#346e87; }  #slickbox #close { position:absolute; bottom:2px; right:2px; } #slickbox #close input[type="button"] { background:url(/images/designstart/close_handle_sprite.png) no-repeat top left transparent; width:9px; height:21px; cursor:pointer; border:none; padding:0; } #slickbox #close input[type="button"]:hover { background:url(/images/designstart/close_handle_sprite.png) no-repeat bottom left transparent; } #slickbox table.compare {  background-color:transparent; border:none; clear:both; } #slickbox table.compare td, #slickbox table.compare tr, #slickbox table.compare tr.alt td, #slickbox table.compare td.alt { background:transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #094353; border:none; vertical-align:top; padding:5px; } #slickbox table.compare tr.alt td, #slickbox table.compare td.alt { background-color:#fff7ec; } #slickbox table.compare td p.red, #slickbox table.compare tr p.red { color:red; font-size:12px; text-align:center; float:none; text-align:center; display:block; } #slickbox table.compare input[type="button"].addQueue { background:url(/images/designstart/add_queue_sprite2.png) no-repeat top left transparent; width:100px; height:19px; padding:0 0 0 20px; cursor:pointer; font:11px Arial, Helvetica, sans-serif; margin:0; border:none; color:#4d4e5f; } #slickbox table.compare input[type="button"].addQueue:hover { background: url(/images/designstart/add_queue_sprite2.png) no-repeat bottom left transparent; color:#faa61a; }   div#recentAddedIPContent { height:auto; background: #dbe0e4; border:1px solid #b2c2c8; margin: 10px 0 0 0; padding:0 10px 10px 10px; } #recentIP { zoom:1;  } div#recentAddedIPContent h3 { font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #1a5b6d; display:inline-block; float:left; margin: 10px 14px 10px 0; } div#recentAddedIPContent p.expandLeft { display:inline-block; float:left; margin-top:10px;  margin-bottom:0; } div#recentAddedIPContent table.noStyle {  background-color:#fff; border:1px solid #b2c2c8; width:100%; height:100%; } div#recentAddedIPContent td, div#recentAddedIPContent tr { background-color:#fff; color:#666; font-family: Verdana, Geneva, sans-serif; font-size:13px; padding:5px 10px; border: 1px solid #b2c2c8; } div#recentAddedIPContent tr.alt, div#recentAddedIPContent td.alt { background-color:#fafafa; color:#666; font-family: Verdana, Geneva, sans-serif; font-size:13px; padding:5px 10px; border: 1px solid #b2c2c8; } div#recentAddedIPContent table.noStyle select { color:#666; font-family: Verdana, Geneva, sans-serif; font-size:13px; border:none; width:100%; } div#recentAddedIPContent table.noStyle input { font-family: Verdana, Geneva, sans-serif; border:none; } div#recentAddedIPContent table.noStyle th { color:#666; background-color:#fff; text-align:left; border: 1px solid #b2c2c8; padding:5px; font-size:13px; line-height:1em; } div#recentAddedIPContent table.noStyle th a.noline { margin-right:-4px; padding:0; }   #resultsContent button { border: none; display: inline-block; margin: 0; } #resultsContent button span { margin-left:30px; margin-bottom:3px; background: none repeat scroll 0 0 transparent; color: #1a5b6d; font:14px Verdana, Geneva, sans-serif; } #resultsContent button.compare { background: url(/images/designstart/compare_icon.png) no-repeat transparent; width: 24px; height:24px; } #resultsContent button.compare:hover { background: url(/images/designstart/compare_icon_over.png) no-repeat transparent; width:24px; height:24px; } #resultsContent button.compare:hover span { color:#faa61a; } #recentAddedIPContent button { border: none; display: inline-block; margin: 0; } #recentAddedIPContent button span { margin-left:30px; margin-bottom:3px; background: none repeat scroll 0 0 transparent; color: #1a5b6d; font:14px Verdana, Geneva, sans-serif; } #recentAddedIPContent button.expand { background:url(/images/designstart/expand_sprite.png) no-repeat top left transparent; width:20px; height:20px; position:static;  } #recentAddedIPContent button.expand:hover { background: url(/images/designstart/expand_sprite.png) no-repeat bottom left transparent; width:20px; height:20px; } #recentAddedIPContent button.expand:hover span { color:#faa61a; } #recentAddedIPContent button.collapse { background:url(/images/designstart/collapse_sprite.png) no-repeat top left transparent; width:20px; height:20px; position:static;  } #recentAddedIPContent button.collapse:hover { background: url(/images/designstart/collapse_sprite.png) no-repeat bottom left transparent; width:20px; height:20px; } #recentAddedIPContent button.collapse:hover span { color:#faa61a; }   .prodProgMessage { color:red; font-style:italic; clear:both; } #productDetailsContainer { position:relative; min-width:770px; max-width:1026; margin:40px 0; clear:both; } #productDetailsContainer #prodTopContainer { min-width:770px; max-width:1026px; height:43px; } #productDetailsContainer #prodTopContainer h2 { background-color:#128cab; font-size:14px; color:#fff; background: #128cab url(/images/designstart/product_details_arrow.png) no-repeat top left; padding-left:25px; padding-right:20px; display:inline-block; float:left; line-height:2em; margin-right:20px; } #productDetailsContainer #userEntitlement { display:inline-block; float:left; } #productDetailsContainer #userEntitlement p.eda { background: url(/images/designstart/EDA_icon.png) no-repeat bottom left transparent; padding-left:25px; display:inline; float:left; margin-right:15px; padding-top:15px; } #productDetailsContainer #userEntitlement p.data { background: url(/images/designstart/datasheet_icon.png) no-repeat bottom left transparent; padding-left:25px; display:inline; float:left; padding-top:15px; } #productDetailsContainer #prodContentContainer { background:url(/images/designstart/product_details_bg.jpg) repeat-x top left transparent; } #productDetailsContainer #prodContentContainer .pd_t { background: url(/images/designstart/pd_border.png) 0 0 repeat-x; } #productDetailsContainer #prodContentContainer .pd_b { background: url(/images/designstart/pd_border.png) 0 100% repeat-x; } #productDetailsContainer #prodContentContainer .pd_l { background: url(/images/designstart/pd_border.png) 0 0 repeat-y; } #productDetailsContainer #prodContentContainer .pd_r { background: url(/images/designstart/pd_border.png) 100% 0 repeat-y; } #productDetailsContainer #prodContentContainer .pd_bl { background: url(/images/designstart/pd_bl_corner.png) 0 100% no-repeat; } #productDetailsContainer #prodContentContainer .pd_br { background: url(/images/designstart/pd_br_corner.png) 100% 100% no-repeat; } #productDetailsContainer #prodContentContainer .pd_tl { background: url(/images/designstart/pd_tl_corner.png) 0 0 no-repeat; } #productDetailsContainer #prodContentContainer .pd_tr { background: url(/images/designstart/pd_tr_corner.png) no-repeat scroll 100% 0 transparent; min-height: 100px; padding:20px; } #productDetailsContainer #prodContentContainer h5.or_bul { font-weight:bold; font-size:14px; color: #000; background: url(/images/designstart/orange_bullet.jpg) no-repeat left center transparent; padding-left:20px; margin:0; } #productDetailsContainer #prodContentContainer ul { list-style:none; } #productDetailsContainer #dynamicDSemblem { position:absolute; top:0; right:40px; width:261px; height:99px; background:url(/images/designstart/ds_emblem_bg_sprite.png) no-repeat top left transparent; margin-top:-10px; } #productDetailsContainer #dynamicEmblemContent { width:230px;  height:50px; margin-top:35px; margin-left:20px; } #dynamicEmblemContent #queueBtnContainer { position:relative; float:left; margin-right:10px; } #dynamicEmblemContent #queueBtnContainer button.inactive { background:url(/images/designstart/ds_emblem_queue_icon_sprite2.png) no-repeat left bottom transparent; width:35px; height:43px; cursor:default; } #dynamicEmblemContent #queueBtnContainer button.active { background: url(/images/designstart/ds_emblem_queue_icon_sprite2.png) no-repeat left top transparent; width:35px; height:42px; padding-right:130px;  } #dynamicEmblemContent #queueBtnContainer button.active:hover { background: url(/images/designstart/ds_emblem_queue_icon_sprite2.png) no-repeat left -42px transparent; width:35px; height:42px; padding-right:130px;  } #dynamicEmblemContent #queueBtnContainer button.active span { font:bold 12px Arial, Helvetica, sans-serif; color: #1a5b6d; padding:0 0 24px 42px; position:static; } #dynamicEmblemContent #queueBtnContainer button.active:hover span { font:bold 12px Arial, Helvetica, sans-serif; color: #faa61a; padding:0 0 24px 42px; position:static; } #dynamicEmblemContent #ctrlContain { position:absolute; left:64px; top:50px; width:190px; } #dynamicEmblemContent h4 { font-size:12px; color: #1a5b6d; font-weight:bold; margin:0; padding:0; } #dynamicEmblemContent p { font-size: 10px; color:#666; line-height: normal; margin:0; padding:0; } #dynamicEmblemContent span.dwnldQ { color:#faa61a; font-weight:bold; font-size:12px; } #dynamicEmblemContent p.pendApprove { color: red; } #dynamicEmblemContent #userBtnContainer { height:25px; margin:0; padding:0; } #dynamicEmblemContent #userBtnContainer button { border: none; display: inline-block; } #dynamicEmblemContent #userBtnContainer button span { background: none; color: #fff; font: 11px Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic; } #dynamicEmblemContent #userBtnContainer button.register { background: url(/images/designstart/emblem_login_register_button_sprite.png) no-repeat left top transparent; width: 62px; height: 24px; } #dynamicEmblemContent #userBtnContainer button.register:hover { background: url(/images/designstart/emblem_login_register_button_sprite.png) no-repeat left bottom transparent; width: 62px; height:24px; } #dynamicEmblemContent #userBtnContainer button.login { background: url(/images/designstart/emblem_login_register_button_sprite.png) no-repeat right top transparent; width: 50px; height:24px; } #dynamicEmblemContent #userBtnContainer button.login:hover { background: url(/images/designstart/emblem_login_register_button_sprite.png) no-repeat right bottom transparent; width: 50px; height:24px; } #prodContentContainer table.noStyle {  background-color:#fff; border:1px solid #b2c2c8; width:97%; height:100%; margin:10px 20px; } #prodContentContainer td, #prodContentContainer tr { background-color:#fff; color:#666; font-family: Verdana, Geneva, sans-serif; font-size:13px; padding:5px 10px; border: 1px solid #b2c2c8; } #prodContentContainer tr.alt, #prodContentContainer td.alt { background-color:#fafafa; color:#666; font-family: Verdana, Geneva, sans-serif; font-size:13px; padding:5px 10px; border: 1px solid #b2c2c8; } #prodContentContainer table.noStyle th { background-color: #ECECEC; border: 1px solid #B2C2C8; color: #666666; font-size: 13px; line-height: 1em; padding: 10px; text-align: left; }   #dqbgContainer { position:relative; min-width:770px; max-width:1026px; padding-bottom:50px; } #dqbgContainer #dsEmblem { background:url(/images/designstart/DS_emblem.png) no-repeat #fff; width:165px; height:44px; padding: 0 5px 10px 0; position:absolute; top:10px; left:10px; z-index:10; } #dqbgContainer #dqPgTitle { position:absolute; left:40%; top:20px; z-index:10; background-color:#fff; padding:0 10px; } #dqPgTitle h1 { font: 16px Verdana, Geneva, sans-serif; color:#128cab; font-weight: normal; margin:0; padding:0; } #dqbgContainer #dqContainer { background:url(/images/designstart/bg_gradient.jpg) repeat-x bottom left transparent; position:relative; top:30px; left:10px; margin-right:10px; } #dqbgContainer #dqContainer .pd_t { background: url(/images/designstart/pd_border.png) 0 0 repeat-x; } #dqbgContainer #dqContainer .pd_b { background: url(/images/designstart/pd_border.png) 0 100% repeat-x; } #dqbgContainer #dqContainer .pd_l { background: url(/images/designstart/pd_border.png) 0 0 repeat-y; } #dqbgContainer #dqContainer .pd_r { background: url(/images/designstart/pd_border.png) 100% 0 repeat-y; } #dqbgContainer #dqContainer .pd_bl { background: url(/images/designstart/pd_bl_corner.png) 0 100% no-repeat; } #dqbgContainer #dqContainer .pd_br { background: url(/images/designstart/pd_br_corner.png) 100% 100% no-repeat; } #dqbgContainer #dqContainer .pd_tl { background: url(/images/designstart/pd_tl_corner.png) 0 0 no-repeat; } #dqbgContainer #dqContainer .pd_tr { background: url(/images/designstart/pd_tr_corner.png) 100% 0 no-repeat; padding:20px; } #dqContainer #dqControls { border: 1px dashed #f4d1b8; background-color:#fefbf7; float:right; width:auto; padding:5px; margin-bottom:15px; } #dqControls p { font:14px Arial, Helvetica, sans-serif; color:#000; float:left; margin:10px 0 0 0; padding:0 0 0 10px; } span.hi_lite { font:16px Arial, Helvetica, sans-serif; color: #e08c00; } #dqControls #iconContainer { width:auto; height:40px; float:right; border-left: 1px dashed #F4D1B8; padding-left:20px; margin-left:20px; } #dqControls #iconContainer button { border:none; } #dqControls #iconContainer button.remove { background:url(/images/designstart/dq_icon_sprite2.png) no-repeat top left transparent; width:34px; height:28px; margin-right:20px; position:static; } #dqControls #iconContainer button.remove:hover { background:url(/images/designstart/dq_icon_sprite2.png) no-repeat bottom left transparent; }  #dqControls #iconContainer button.remove span { font:10px Arial, Helvetica, sans-serif; color:#bf1e2e; font-variant:small-caps; padding-top:28px;  margin-top:0; } #dqControls #iconContainer button.remove:hover span { font:10px Arial, Helvetica, sans-serif; color:#f7941e; font-variant:small-caps; }   #dqControls #iconContainerDim {  width:auto; height:40px; float:right; border-left:1px dashed #F4D1B8; padding-left:20px; margin-left:20px; opacity: .4;  }  #dqControls #iconContainerDim button { border:none; position:static;  filter: alpha(opacity=40);  }  #dqControls #iconContainerDim button.remove { background:url(/images/designstart/dq_icon_sprite2.png) no-repeat top left transparent; width:34px; height:28px; margin-right:20px; } #dqControls #iconContainerDim button.remove:hover { background:url(/images/designstart/dq_icon_sprite2.png) no-repeat top left transparent; cursor:default; } #dqControls #iconContainerDim button.dwnload { background:url(/images/designstart/dq_icon_sprite2.png) no-repeat top right transparent; width:47px;  height:28px; } #dqControls #iconContainerDim button.dwnload:hover { background:url(/images/designstart/dq_icon_sprite2.png) no-repeat top right transparent; cursor:default; } #dqControls #iconContainerDim button.remove span { font:10px Arial, Helvetica, sans-serif; color:#bf1e2e; font-variant:small-caps; padding-top:28px;  filter: alpha(opacity=40);  } #dqControls #iconContainerDim button.remove:hover span { font:10px Arial, Helvetica, sans-serif; color:#bf1e2e; font-variant:small-caps; cursor:default; }   #dqContainer #dqContent { padding:15px; background-color:#dbe0e4; border: 1px solid #b2c2c8; clear:both; margin-bottom:10px; overflow:auto; } #dqContainer #dqContentEmpty {  padding:0; background-color:none; border: none; clear:both; margin-bottom:10px; min-height:300px; font-size:14px; } #dqContent #license { float:left; } #dqContent #paginate { float:right; } #dqContent #license p, #dqContent #paginate p { color: #1a5b6d; font-family: Verdana,Geneva,sans-serif; font-size: 14px; margin-top:0; } #dqContent select { border: 1px solid #B2C2C8; font-family: Verdana,Geneva,sans-serif; font-size: 13px; } #dqContent table.noStyle {  background-color:#fff; border:1px solid #b2c2c8; clear:both; } #dqContent table.noStyle input { border:none; } #dqContent td, #dqContent tr { background-color:#fff; color:#666; font-family: Verdana, Geneva, sans-serif; font-size:13px; padding:5px 10px; border: 1px solid #b2c2c8; } #dqContent tr.alt, #dqContent td.alt { background-color:#fafafa; color:#666; font-family: Verdana, Geneva, sans-serif; font-size:13px; padding:5px 10px; border: 1px solid #b2c2c8; } #dqContent tr.selected, #dqContent td.selected { background-color:#fff7ec; color:#666; font-family: Verdana, Geneva, sans-serif; font-size:13px; padding:5px 10px; border: 1px solid #b2c2c8; } #dqContent table.noStyle th { background-color: #FFFFFF; color: #666666; font-size: 13px; padding: 5px; text-align: left; border: 1px solid #128cab;  } #dqContent table.noStyle th a.noline { margin-right:-4px; padding:0; }  #dqContent table.noStyle td.pendWD {  color:grey; font-style:italic; } #dqContent table.noStyle td.notApproved { color:red; font-style:italic; } #dqContent table.noStyle td span.new { color:green; font-style:italic; font-weight:bold; margin:0; padding:0 0 0 10px; } #dqContent table.noStyle td button.download { background:url(/images/designstart/download_sprite.png) no-repeat top left transparent; width:19px; height:19px; position:static; overflow:hidden; } #dqContent table.noStyle td button.download:hover { background:url(/images/designstart/download_sprite.png) no-repeat bottom left transparent; } #dqContentEmpty #license { background:none; } #dqContentEmpty #license p { color:#1a5b6d; font:14px Verdana,Geneva,sans-serif; } #dqContentEmpty #license select { border:1px solid #b2c2c8; font:13px Verdana,Geneva,sans-serif; } #dqContainer #minHeight { min-height:375px; }    * html body.modalContent { width:90%; zoom:1; } body.modalContent { font-family:Verdana, Geneva, sans-serif; font-size: 14px; color: #4d4e5f; } #wrapper {  width:auto; overflow:hidden; }  div.orangeBar { background-color: #ffe5c1; padding:5px; } div.orangeBar h4 { font:bold 14px Verdana, Geneva, sans-serif #333333; padding:0; margin:0; display:inline; } div.orangeBar p.revisionDate { font-weight:normal; font-style:italic; display:inline; margin:0 10px; padding:0; } #ndaContent { border:1px solid #b2c2c8; overflow:auto; padding:0 5px; margin:15px 0 10px 0; width:460px; height:165px; }  #ndaContent pre { font-family:"Times New Roman", Times, serif; font-size:16px; color:#000; margin-top:0; } #ndaContent pre { white-space: pre-wrap;  white-space: -moz-pre-wrap !important;  white-space: -pre-wrap;  white-space: -o-pre-wrap;  word-wrap: break-word;  } #ndaContent #savePrint { text-align:center; } #ndaContent #savePrint p.ndaLinks { display:inline; margin-right:20px; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:14px; } input.agree { color: #4d4e5f; font: bold 14px Arial, Helvetica, sans-serif; background: url(/images/designstart/button_sprite.png) no-repeat left top transparent; width: 97px; height: 31px; border:none; margin-right:5px; } input.agree:hover { background: url(/images/designstart/button_sprite.png) no-repeat left bottom transparent; } div.hide { display: none; } @media print { body {font-family:georgia,times,sans-serif;} div.noPrint {display:none;} .noPrint {display:none;} div.yesPrint {display: block;} }   #formLayout { width:auto; } #formLayout label, #formLayout input { display: block; float: left; margin-bottom: 15px; font: 14px Verdana, Geneva, sans-serif #4d4e5f; } #formLayout label { text-align: left; padding-right: 10px; width:75px; } #formLayout input { width:250px; border:1px solid #a1c1cf; } #formLayout label.rmb { text-align: left; padding-left: 3px; margin-bottom:15px; width:200px; } #formLayout input.chk { width:auto; margin-left:85px; border:none; margin-bottom:15px; } p.formLinks { text-align:left; margin:0 0 15px 85px; clear:both; } #formLayout br { clear:both; display:block; } #formLayout #btnContainer { margin-left:85px; text-align:center; clear:both; } #formLayout input.login { color: #4d4e5f; font: bold 14px Arial, Helvetica, sans-serif; background: url(/images/designstart/button_sprite.png) no-repeat left top transparent; width: 97px; height: 31px; border:none; } #formLayout input.login:hover { background: url(/images/designstart/button_sprite.png) no-repeat left bottom transparent; }   #productName h3 { font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#4d4e5f; font-weight:bold; text-align:center; } tr.addQueueBar { background-color: #bdd4e1;  } tr.atq_group { background-color: #dbe0e4;  } .barLeft {  float:left; } .barRight {  float:right; } .barLeft p { font-weight:bold; vertical-align:middle; margin:0; padding:2px; } .barLeft a { color:#0f758e; cursor:help; } .barRight label { font-size:12px; font-weight:normal; margin:0; padding:2px; display:inline; } img.caret { width:12px; height:12px; border:none; padding-right:5px; cursor:pointer; } .pendingrelease { font-family: Verdana, Geneva, sans-serif; font-size: 10px; font-style:italic; color: red; text-align: center; } .released { font-family: Verdana, Geneva, sans-serif; font-size: 10px; font-style:italic; color: green; text-align: center; } .inqueue { font-family: Verdana, Geneva, sans-serif; font-size: 10px; font-style:italic; color: blue; text-align: center; } a.all { font-size: 85%; } td.btnContainer { margin:0; text-align:center; } input.submit { color: #4d4e5f; font:bold 14px Arial, Helvetica, sans-serif; background: url(/images/designstart/button_sprite.png) no-repeat left top transparent; width: 97px; height: 31px; border:none; } input.submit:hover { background: url(/images/designstart/button_sprite.png) no-repeat left bottom transparent; width: 97px; height: 31px; border:none; cursor:pointer; } input.goQueue { color: #4d4e5f; font:bold 14px Arial, Helvetica, sans-serif; background: url(/images/designstart/button_sprite.png) no-repeat -97px top transparent; width: 190px; height: 31px; margin-left:5px; border:none; } input.goQueue:hover { background: url(/images/designstart/button_sprite.png) no-repeat -97px bottom transparent; width: 190px; height: 31px; margin-left:5px; border:none; cursor:pointer; } td.help a, td.help a:visited, td.help a:hover, td.help a:active { color:#0f758e; cursor:help; }   #ctaFormLayout { border:1px dotted #b2c2c8; padding:0 5px; height:100px;     } .ctaContainer { width:100%; padding-bottom:10px; float:left;     } * html .ctaContainer { width:93%; } *:first-child+html .ctaContainer { width:95%; } .radioBtn { width:25%; float:left; } .prodLicense { width:75%; float:left; } * html .prodLicense { width:70%; float:left; } .prodLicense p { margin:0; padding:0; } .prodLicense ul { margin:0; padding:0; } .prodLicense li { list-style-type:none; list-style-image:url(/images/designstart/dash.png); margin-left:15px; } .orangeBar p.inline { margin:0; padding:0; font-weight:bold; } #ctaBtnContainer { clear:both; float:right; margin-top:10px; } input.ctaAgree { color: #4d4e5f; font: bold 14px Arial, Helvetica, sans-serif; background: url(/images/designstart/button_sprite.png) no-repeat left top transparent; width: 97px; height: 31px; border:none; margin-right:5px; } input.ctaAgree:hover { background: url(/images/designstart/button_sprite.png) no-repeat left bottom transparent; }   body.modalWait { font-size:96%; margin-left: auto; margin-right: auto; margin-top: 0px; padding-top: 0px; font-family: Verdana, Geneva, sans-serif; color: #222222; } #waitImg { background-color: transparent; margin: 20% 0%; width: 100%; position: absolute; top: 0px; left: 0px; }  div#nojs {  width:auto; zoom:1; } div.no-jsAlert { width:auto; height:40px; border:2px solid #d79a0b; box-shadow: 5px 1px 5px 1px rgba(0, 6, 102, 0.7); background: url(/images/designstart/alert_bg.jpg) repeat-x 0 0 transparent; margin-bottom:10px; } div.no-jsAlert p { background:url(/images/designstart/alert_icon.png) no-repeat 3px 4px transparent; height:32px; padding:10px 0 0 40px; margin:0; }    @media print { .threecol .col1{ left:101%; } } 
