body { font-family:Verdana,Arial,sans-serif; font-size:77%; color:#DDD; background-color:#000; text-align:center; margin:0; padding:0 0 10px; } .clear { clear:both; height:0; line-height:1px; font-size:1px; margin:0; } .centered { text-align:center!important; margin-right:auto; margin-left:auto; } blockquote { padding:0 20px .3em 50px; } #mainbody { width:90%; color:#333; background-color:#000; margin:0 auto; padding:0; } #topheader { border-bottom:1px solid #000; color:#0E4358; background-color:#000; background-image:url(layout/header2.gif); background-repeat:no-repeat; background-position:left center; height:75px; margin:0; padding:0; } #top { height:50px; } #header { background-image:url(layout/header1.jpg); height:150px; background-repeat:no-repeat; background-position:center center; color:#0E4358; background-color:#333; border:1px solid #444; margin:0; padding:0; } #headernavigation { position:relative; left:0; top:110px; text-align:left; margin:0; padding:0; } #columnbox { color:#DDD; background-color:#333; background-image:url(layout/main-bak.gif); background-repeat:no-repeat; background-position:right bottom; border-right:1px solid #444; border-left:1px solid #444; margin:0; padding:0; } #navright { float:right; width:200px; margin:0; padding:0; } #content { text-align:justify; background-color:#333; padding-right:1.5em; padding-bottom:0; padding-left:1.5em; margin:0 205px 0 10px; } .iframe { overflow:auto; height:600px; } .row { margin:0; padding:10px 1em 0; } .column { margin:0; padding:10px 1em; } .columnright { text-align:center; color:#0E4358; width:200px; margin:0; padding:10px 4px 0 3px; } #footer { background-color:#333; color:#C93!important; clear:both; text-align:center; line-height:1.5em; border:1px solid #444; padding:10px 0; } #headernavigation li a { color:#C90; border:1px outset #C90; margin:0; padding:2px 5px; } #headernavigation li a:hover { background-color:#c90; color:#333; } div.menubox a { display:block; padding-left:10px; color:#C90; background-color:transparent; width:94%; margin:0; } div.menubox a:hover { background-color:#c90; background-image:url(layout/grad_bak.gif); background-repeat:repeat-y; background-position:left center; color:#333; } .sepbox a { color:#C90; } .sepbox a:hover { color:#FECC32!important; background-color:transparent!important; } #content table caption { line-height:1.2em; vertical-align:text-bottom; height:25px; text-align:left; font-size:1.2em; font-weight:700; color:#C93!important; background-image:url(icons/aa_tableimage.jpg); background-repeat:no-repeat; background-position:0 65%; border-bottom:1px outset #C90; margin:10px 0; padding:10px 0 10px 25px; } #content legend { text-align:left; font-size:1em; line-height:1.1em; color:#C93!important; border:1px outset #C90; padding:5px 10px; } #content label { font-size:1em; line-height:1.5em; display:block; vertical-align:top; margin:10px 10px 0 0; } .breaktop { text-align:right; font-size:.84em; margin:10px 0 0; padding:0; } #content ul { display:list-item; list-style-type:none; text-align:left; line-height:1.2em; margin:0 0 0 20px; padding:0; } #content ol { display:list-item; text-align:left; line-height:1.2em; list-style-image:none; list-style-type:decimal; list-style-position:inside; margin:0 0 0 20px; padding:0; } #content ul li { padding-left:20px; background-image:url(icons/list_item.gif); background-repeat:no-repeat; background-position:0 7px; font-size:1em; padding-top:5px; padding-bottom:5px; line-height:1.2em; text-align:justify; } #content dd { padding-left:20px; background-image:url(icons/list_item.gif); background-repeat:no-repeat; background-position:0 7px; font-size:1em; padding-top:5px; padding-bottom:5px; line-height:1.2em; text-align:justify; margin-left:10px; } #content ol li { background-repeat:no-repeat; background-position:0 7px; font-size:1em; padding-top:5px; padding-bottom:5px; line-height:1.2em; text-align:justify; background-image:none!important; padding-left:0; } #content dd.simple { background-image:none!important; margin:10px; } #content dt { font-size:1em; line-height:1.5em; font-weight:700; margin:5px 0; } #content img.leftwrap { text-align:left; display:block; float:left; margin:0 10px 10px 0; } #content img.rightwrap { text-align:right; float:right; display:block; margin:0 0 10px 10px; } .menubox { width:180px; background-color:#333; margin:0 0 20px; padding:0; } .menuboxtop { background-image:url(icons/boxtop.gif); background-repeat:no-repeat; background-position:center bottom; height:20px; margin:0 0 20px; padding:0; } .menuboxcontent { border-right:1px solid #715502; border-left:1px solid #E3AB05; text-align:left; margin:-20px 0; padding:0; } .menuboxbottom { background-image:url(icons/boxbot.gif); background-repeat:no-repeat; background-position:center top; height:20px; margin:20px 0 0; padding:0; } .menuboxcontent ul { list-style-image:none; list-style-type:none; font-size:1em; font-weight:700; margin:20px 0; padding:0; } .menuboxcontent ul li { line-height:1.6em; color:inherit!important; font-weight:400; border-bottom:1px outset #C90; width:100%; padding:0; } .menuboxcontent ul li.lastlistitem { border-bottom:none; } div.imagelinks ul { list-style-type:none; margin:1em 0 10px; padding:0 0 0 20px; } div.imagelinks ul li { text-align:center; margin-left:-15px; margin-top:3px; margin-bottom:4px; } p.separator { text-align:right!important; padding-top:1.2em!important; padding-bottom:.8em!important; clear:none!important; } .frame { background-color:#333; width:180px; display:block; margin:2em auto; padding:0; } .frametop { background-image:url(icons/boxtop.gif); background-repeat:no-repeat; background-position:center bottom; height:20px; display:block; margin:0; padding:0; } .framebody { border-right:1px solid #715502; border-left:1px solid #E3AB05; text-align:center; display:block; padding:20px 0; } .framebottom { background-image:url(icons/boxbot.gif); background-repeat:no-repeat; background-position:center top; height:20px; display:block; margin:0; padding:0; } div.table { display:table; table-layout:auto; width:95%; text-align:center; border:1px outset #C90; margin:10px auto; } dl.winlisting { background-image:url(layout/dl-bak.gif); background-repeat:no-repeat; background-position:left bottom; font-size:inherit; } #content form { border:1px outset #C90; background-image:url(layout/dl-bak.gif); background-repeat:no-repeat; background-position:left bottom; font-size:inherit; width:90%; text-align:center; margin:1em auto; padding:10px; } .winnerlisting dt.title { font-size:1.2em!important; font-weight:700; background-image:none!important; padding-left:0!important; } .genlisting ul { margin:0!important; } #content input { border:1px outset #DDD; color:#DDD; background-color:#333; margin:5px 0; } div.formrow { clear:none; text-align:center; width:95%; } span.left-col { float:left; width:49%; text-align:center; padding:0; } span.right-col { float:right; width:50%; text-align:center; padding:0; } span.full-col { width:99%; text-align:center; padding:0; } #content form input.formbutton { border:1px outset #C90; color:#DDD; background-color:#333; font-size:1em; font-weight:700; width:5em; margin:10px; padding:5px; } div.soty { text-align:center; border:1px outset #C90; padding:15px; } .soty img { margin:10px auto; } ul.doublespacedlist li { margin:4em 0!important; } #content table { font-family:Verdana,Arial,sans-serif; font-size:1em; border-bottom:1px outset #C90; margin:1em auto; } #content tablea { font-family:Verdana,Arial,sans-serif; font-size:1em; border-bottom:1px outset #C33; margin:1em auto; } div.tablea { display:table; table-layout:auto; width:90%; text-align:center; border:1px outset #C90; margin:10px auto; } #content ul.linklist { list-style-image:none!important; list-style-type:none!important; text-align:center!important; margin:0 auto; padding:0; } #content ul.linklist li { display:inline!important; background-image:none!important; text-align:center!important; margin:0; padding:0; } #content ul.linklist li img { border:none; margin:5px; } .framea { background-color:#333; width:400px; margin:2em auto; padding:0; } .frameg { background-color:#333; width:300px; margin:2em auto; padding:0; } dl.winnerlistingb { border:1px outset #C90; font-size:inherit; } dl.winlistingb { font-size:inherit; } .hidden,hr { position:absolute; left:-999px; width:900px; } img,a img,#headernavigation li img,#footernavigation li img,div.columnright img { border:none; } #headernavigation li a.currentlink,div.menubox a.currentlink,#headernavigation li a.currentlink:hover,div.menubox a.currentlink:hover { text-decoration:none; cursor:default; color:#333!important; background-color:#C90!important; } #footer a,#content a { color:#C90; background-color:inherit; } #content a:hover,#footer a:hover { color:#FECC32; background-color:#333; } #content h1 { text-align:left; font-size:1.1em; color:#C93!important; line-height:1.2em; background-image:url(icons/aa_tableimage.jpg); background-repeat:no-repeat; background-position:left center; padding-left:25px; vertical-align:text-bottom; height:25px; padding-top:5px; } #content h2,#content h3 { text-align:left; font-size:1.1em; color:#C93!important; background-image:url(icons/aa_tableimage.jpg); background-repeat:no-repeat; background-position:left center; padding-left:25px; height:25px; padding-top:5px; } #content h4,#content h5 { text-align:left; font-size:1em; line-height:1.1em; color:#C93!important; } #content p,#content blockquote { font-size:1em; line-height:1.5em; margin:1em 0; } #content .codebox code,.codebox p code { font-size:1em; font-family:"Courier New",Courier,sans-serif; } #footer p,#footer ul { font-size:.9em; color:#C93; background-color:transparent; margin:0; padding:0; } #headernavigation ul,#footernavigation ul { list-style-type:none; margin:0; padding:0; } #headernavigation li,#footernavigation li { display:inline; list-style-image:none; margin:0; padding:0; } .sepbox,.button,dl { border:1px outset #C90; color:#C90!important; background-color:#333; font-size:1em; padding:10px; } .framebody img,#footer img { border:none; margin:8px 0 2px!important; } div.tablerow,div.tablerowa { display:table-row; text-align:center; margin:10px; padding:10px; } .tablecell,.tablecella { display:table-cell; text-align:center; } .tablecell img,.tablecella img { margin:10px 5px; } dl.winnerlisting,div.genlisting { border:1px outset #C90; background-image:url(layout/dl-bak.gif); background-repeat:no-repeat; background-position:left bottom; font-size:inherit; } .winnerlisting dt.screenshot,.genlisting div.screenshot { float:left; text-align:center; width:180px; padding:20px 10px!important; } .winnerlisting dd,.genlisting div.lists { color:#DDD!important; background-image:url(layout/dd-bak.gif)!important; margin-left:200px!important; background-repeat:no-repeat; background-position:left top; padding:20px!important; } #content fieldset,.textbox { width:90%; border:1px outset #C90; margin:1em auto; padding:10px; } #content form p,.soty p { text-align:justify; } #content table td,#content tablea td { text-align:center; font-size:1em; height:3em; } #content table th,#content tablea th { text-align:center; font-size:1em; height:3em; color:#C93; } .framebodya,.framebodyg { border-right:1px solid #333; border-left:1px solid #333; text-align:center; padding:3px 0; } .framebodya img,.framebodyg img { border:none; margin:3px 0 2px!important; }
