@CHARSET "UTF-8"; html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp, small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset, form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; font: normal 12px/ 1.5em "Helvetica Neue", Helvetica, Arial, sans-serif; } ol,ul { list-style: none; } blockquote,q { quotes: none; } blockquote:before,blockquote:after,q:before,q:after { content: ''; content: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } html,body { height:100%; min-width:960px; } #wrapper { position:relative; background-color: #FCFCFC; font-family:"Lucida Grande", verdana, arial, helvetica, sans-serif; height:auto !important; height:100%; min-height:100%; } a:hover { text-decoration: underline; } a:hover,a:active { color: #2A5685; } #header-container { position:absolute; top:0px; left:0px; width:100%; height:151px; } #header-background { position:absolute; top:22px; left:0px; height:100px; width:100%; background-color:#000; } #header-background > img { margin:0; padding:0; height:100px; width:100%; } #header-logo > img { position:absolute; left:20px; top:-6px; } #header-container h1 { position: absolute; right: 30px; bottom: 42px; font-size: 1.4em; color: #eee; } #top-menu { background-color: #000; font-size: 10px; position: relative; height: 21px; border-bottom: 1px solid #ccc; } #top-menu ul { padding: 0 21px 0 0; list-style-type: none; } #top-menu li { color: #ddd; line-height: 21px; margin-right: 4px; float:left; } #top-menu li a { color: #999; font-weight: bold; text-decoration: none; padding: 4px 5px; } #top-menu li a:hover { color: #fff; text-decoration: none; } /* Menu */ #header-menubar { position: absolute; bottom: 0; height:28px; width:100%; border-top:1px solid #ccc; background:transparent url(/images/bg_menu.png) repeat scroll 0 0; } #header-menubar ul { padding-left:20px; } #header-menubar li { float:left; margin-left:10px; } #header-menubar li a { background-color: transparent; text-decoration: none; font-weight: bold; color: #bbb; padding: 6px; line-height:26px; } #header-menubar li a:hover { color: #ddd; text-decoration: none; } #header-menubar li a.selected,#header-menubar li a.selected:hover { background-color: #83ef72; color: #111; font-weight: bold; } #dialog-anchor { position:absolute; top:25%; left:25%; } #action-menu { margin:10px; float:right; padding:6px; } .action-button { background-color:#F8F8FA; border:1px solid #ccc; padding:8px 6px; line-height:16px; cursor:pointer; } .action-button .ui-icon { float:left; margin-right:4px; } .action-button:hover { background-color:#fff; } #footer { position:relative; bottom:0px; width:100%; background-color:#333; height:80px; } #content { padding-top:160px; padding-bottom:20px; min-height:360px; min-width:920px; width:100%; display:inline-block; } #main { padding:14px; } #main h2 { position:relative; top:10px; font-size: 1.8em; margin: 14px 8px 8px 8px; padding: 2px 6px; border-bottom: 1px solid #ccc; display:inline; } #bootmedia-list-content, #menu-list-content, #menuentries-list-content, #menuassignment-list-content { clear:both; } div.bootmedia-item, div.menu-item { padding:14px 20px; margin:10px 15px; width:420px; float:left; border:1px solid #ccc; background-color: #fff; } div.bootmedia-item { background: #fff url(/images/cd_bg.png) no-repeat scroll 100% 100%; } .bootmedia-item h3, .menu-item h3 { font-size: 1.2em; margin-bottom: 6px; border-bottom:1px solid #ccc; } p.validateTips { padding: 12px 0; } .bootmedia-item p.shortinfo { font-style:italic; font-size:0.9em; text-align:center; } .bootmedia-item p.description, .menu-item p.description { font-size:1em; padding:8px 0; height:64px; overflow:hidden; } p.list-context-menu { padding-top: 12px; float:right; } p.list-context-menu a{ padding:4px 8px; border: 1px solid #ccc; margin-left:8px; background-color:#F8F8FA; color: #333; text-decoration:none; font-size:1.1em; } p.list-context-menu a:hover{ background-color:#fff; } .dialog-radio { display: inline; } .dialog-input-indent { width:84% !important; margin-left:26px !important; } label {margin-bottom:2px;} /* begin menuentries list */ #menuentries-list-content { list-style-type: none; margin: 0; padding: 0; width: 60%; } #menuentries-list-content li { margin: 0 5px 5px 5px; padding: 5px; height: 24px; line-height:24px; background-color:#fff; min-width:820px;} .sortHandle {display:inline-block; float:left; padding:3px; cursor:move;} .menuentries-item {border: 1px solid #ccc;} .no-padding {padding:0 !important;} .list-caption {margin-left:10px; float:left;} /* end menuentries list*/ /* begin menuassignment list */ #menuassignment-list-content { list-style-type: none; margin: 0; padding: 0; width: 60%;} #menuassignment-list-content li { margin: 0 5px 5px 5px; padding: 5px; line-height:24px; background-color:#fff; min-width:820px; display:inline-block} .menuassignment-item {border: 1px solid #ccc;} /* end menuassignment list*/ /* jquery ui stuff */ label, input { display:block; } .dialog-form { margin-bottom:12px; width:95%; padding: .4em; } fieldset { padding:0; border:0; margin-top:8px; } .ui-button { outline: 0; margin:0; padding: .4em 1em .5em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; } .ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em; } .dialog-form { margin-bottom:12px; width:95%; padding: .4em; } .ui-widget-overlay { background: #aaaaaa url(/images/ui-bg_flat_0_666666_40x100.png) 50% 50% repeat-x; opacity: .40;filter:Alpha(Opacity=40); } #footer-centerbox {padding:16px;color:#bbb;} .copyright { font-size:0.7em; line-height:1.4em; }