blob: 0d0ac3b44eb3428e796859797a770178e4675216 [file] [log] [blame]
img { border: 0px; }
h1 { padding-left: 0.5em; }
hr { visibility:hidden; }
#leftcol { display: none; }
#bodytd { padding: 0px; width: 100%; margin: 0px; }
#navcol { display: none; }
.warning { border: solid 3px #f00; background: #fdd; padding: 1em; }
.optionset { margin: 0 0 0 -2px; float: left; width: 67%; max-width: 1200px; }
.optionset h2 { padding: 25px 25% 0 3%; margin: 0 0 0 -1px; cursor: pointer; width: 72%; border: none; }
.optionset h2 a { font-weight: bold; width: 100%; text-decoration: none; cursor: pointer; }
.optionset p { margin: 0; padding: .1em 0 .25em 3%; color: #333; }
.optionset p a { margin: 0; padding: 0; color: #333; }
#bodycol .optionset p a:hover, #bodycol .optionset .button:hover p a { color: #000; }
.optionset .button { margin-top: 20px; }
.optionset .button p { font-size: .9em; padding-bottom: 25px; cursor: pointer; }
.optionset .button p a { text-decoration: none; clear: both; cursor: pointer; width: 97%; }
.optionset .first { margin-top: 0; }
.optionset p.promotional { margin-top: 25px; }
.green { background: url(../pics/button-green.png) #D1EAA0 right top no-repeat; }
.green:hover { background: url(../pics/button-green.png) #C3E480 right -200px no-repeat; }
.green h2 a { color: #718D36; }
.green:hover h2 a, #bodycol .green h2 a:hover { color: #546828; }
.sub-green { background: #E9FEBE; border-top: 1px solid #C3E480; border-bottom: 1px solid #C3E480; font-size: .9em; }
#.blue { background: url(../pics/button-blue.png) #D8E5F6 right top no-repeat; }
#.blue:hover { background: url(../pics/button-blue.png) #C3D9F1 right -200px no-repeat; }
#.blue h2 a { color: #2D72CE; }
#.blue:hover h2 a, #bodycol .blue h2 a:hover { color: #21549A; }
#.sub-blue { background: #E1E1FF; border-top: 1px solid #D1D1FF; border-bottom: 1px solid #D1D1FF; font-size: .9em; }
.blue { background: url(../pics/button-blue-ext.png) #D8E5F6 right top no-repeat; }
.blue:hover { background: url(../pics/button-blue-ext.png) #C3D9F1 right -200px no-repeat; }
.blue h2 a { color: #2D72CE; }
.blue:hover h2 a, #bodycol .blue h2 a:hover { color: #21549A; }
.sub-blue { background: #E1E1FF; border-top: 1px solid #D1D1FF; border-bottom: 1px solid #D1D1FF; font-size: .9em; }
.yellow { background: url(../pics/button-yellow.png) #FFF379 right top no-repeat; }
.yellow:hover { background: url(../pics/button-yellow.png) #FFF24F right -200px no-repeat; }
.yellow h2 a { color: #E09C09; }
.yellow:hover h2 a, #bodycol .yellow h2 a:hover { color: #C80; }
.sub-yellow { background: #FFFEAF; border-top: 1px solid #FBD34E; border-bottom: 1px solid #FBD34E; font-size: .9em; }
.orange { background: url(../pics/button-orange.png) #FFD9A7 right 0 no-repeat; }
.orange:hover { background: url(../pics/button-orange.png) #FFBE67 right -200px no-repeat; }
.orange h2 a { color: #D36812; }
.orange:hover h2 a, #bodycol .orange h2 a:hover { color: #C94800; }
.sub-orange { background: #FFE2B5; border-top: 1px solid #FFB15E; border-bottom: 1px solid #FFB15E; font-size: .9em; }
.additionalinformation { background: none; float: right; width: 28%; clear: none; }
.additionalinformation h2 { border-bottom: 1px solid #CCC; margin-bottom: 20px; margin-top: 0; }
.additionalinformation h3 { margin-left: 15px; }
.additionalinformation #nativelang { background-image: url(../pics/nativelang.gif); background-repeat: no-repeat; background-position: top left; }
#downloadextendedtext p { background: none; }
#downloadextendedtext ul { background: none; font-weight: bold; list-style: none; margin: 0px; padding: 0px; font-size: 2em; width: 100%; float: left; color: #333; padding-left: 20px; }
#downloadextendedtext ul a { color: #333; text-decoration: none; background: none; }
#downloadextendedtext ul a:hover { color: #666;text-decoration: none; }
#downloadextendedtext ul li { float: left; margin: 0px; padding: 4px; margin-right: .5em; border: 1px #D7EFA4 solid; margin-bottom: .5em; width: 7em; height: 1.7em; }
#downloadextendedtext ul li:hover { background: #D7EFA4; }
#downloadextendedtext ul li ul { font-weight: normal; width: auto; margin: 0px; padding: 0px; font-size: .4em; color: #555; }
#downloadextendedtext ul.nonqabuilds { font-size: 1.4em; }
#downloadextendedtext ul.nonqabuilds li { width: auto; }
#downloadextendedtext ul.nonqabuilds li ul { font-size: .5em; }
/* .4em is a little bit too small for nonqa */
/*Overrides some of the special settings for the parent li*/
#downloadextendedtext ul li ul li { border: 0px none; margin: 0px; padding: 0px; width: auto; margin-right: .4em; }
#downloadextendedtext ul li ul li:hover { background: none; }
#largetable table tr.even td { background: none; }
#largetable table tr.odd td { background: lightgrey; }