
/* ::::: http://www.next-gen.biz/styles2.css ::::: */

* { margin: 0px; padding: 0px; }
ul { padding-left: 15px; }
body { color: rgb(0, 0, 0); font-family: Arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; }
p { margin-top: 5px; font-size: 12px; line-height: 13px; }
div.tContainer { overflow: auto; clear: both; height: 130px; width: 300px; }
html > body div.tContainer { overflow: hidden; width: 300px; }
div.tContainer table { width: 282px; }
html > body div.tContainer table { width: 300px; }
html > body tbody.scrolls { overflow: auto; display: block; height: 130px; width: 100%; }
html > body thead.tHeader th { width: 300px; }
html > body tbody.scrolls td { width: 300px; }
thead.tHeader tr { position: relative; }
html > body thead.tHeader tr { display: block; }
.fake {  }
.bodybox { border-style: none solid solid; border-color: -moz-use-text-color rgb(170, 170, 170) rgb(170, 170, 170); border-width: 0px 1px 1px; width: 964px; background-color: rgb(255, 255, 255); padding-bottom: 2px; }
.blacktext { color: rgb(0, 0, 0); font-family: Arial,helvetica,sans-serif; font-size: 11px; line-height: normal; font-weight: normal; }
.graytext { color: rgb(89, 89, 89); font-family: Arial,helvetica,sans-serif; font-size: 11px; line-height: 14px; font-weight: normal; }
.grayboxtext { background-color: rgb(217, 217, 217); color: rgb(7, 56, 206); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 11px; line-height: 14px; font-weight: normal; padding-left: 5px; padding-right: 5px; }
.whitetextlink { color: rgb(255, 255, 255); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 11px; line-height: 15px; font-weight: normal; text-decoration: none; }
a.whitetextlink:hover { color: rgb(183, 194, 247); }
.datetext { color: rgb(255, 255, 255); background-color: rgb(22, 26, 87); padding-top: 3px; font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 12px; line-height: 18px; font-weight: normal; text-decoration: none; }
.dateleftimg { padding-top: 5px; }
.whitetextnav { color: rgb(255, 255, 255); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 12px; line-height: 15px; font-weight: normal; text-decoration: none; }
a.whitetextnav:hover { text-decoration: underline; }
.bluetextnav { color: rgb(33, 31, 106); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 11px; line-height: 15px; font-weight: normal; }
.bluetextnav:hover { text-decoration: underline; }
.copyright { color: rgb(95, 95, 95); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 10px; line-height: 15px; font-weight: normal; }
.textlink { color: rgb(7, 56, 206); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.textlink:hover { color: rgb(130, 52, 52); }
.inputbox { color: rgb(126, 126, 126); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 11px; line-height: normal; font-weight: normal; text-decoration: none; }
.leadblueheadline { color: rgb(0, 0, 153); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 18px; line-height: normal; font-weight: bold; text-decoration: none; }
.subblueheadline { color: rgb(0, 0, 153); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 14px; line-height: normal; font-weight: bold; text-decoration: none; }
.imgBorder { border: 1px solid rgb(0, 0, 153); margin: 2px 5px; color: rgb(0, 0, 153); }
.imgborderfeatures { margin: 0px; padding: 0px; color: rgb(255, 255, 255); }
.imgBorderLeft { border: 1px solid rgb(0, 0, 153); margin: 2px 5px 3px 0pt; float: left; color: rgb(0, 0, 153); }
.imgBorderRight { border: 1px solid rgb(0, 0, 153); margin: 2px 0pt 3px 5px; float: right; color: rgb(0, 0, 153); }
.blogsubline { padding: 10px 13px 0px; color: rgb(0, 0, 0); line-height: normal; font-weight: normal; text-decoration: none; font-size: 12px; }
.articleheadline { color: rgb(0, 0, 153); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 24px; line-height: normal; font-weight: bold; text-decoration: none; }
.articlesubline { padding: 10px 13px; color: rgb(0, 0, 0); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 14px; line-height: normal; font-weight: bold; text-decoration: none; }
.articlebody { font-size: 12px; color: rgb(0, 0, 0); padding-top: 5px; padding-left: 13px; padding-right: 13px; text-align: justify; }
.articleauthor { color: rgb(99, 99, 99); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 12px; line-height: 14px; font-weight: normal; }
.quotebox { padding: 10px; color: rgb(0, 0, 153); font-family: Helvetica,Arial,helvetica,sans-serif; font-size: 18px; line-height: normal; font-weight: bold; text-decoration: none; width: 210px; text-align: left; }
#moscomMAIN { border-style: solid dotted dotted; border-color: rgb(204, 204, 204) rgb(104, 135, 138) rgb(104, 135, 138); border-width: 2px 0px 0px; margin: 15px 0px; padding: 5px; font-family: Helvetica,Verdana,Arial,sans-serif,Trebuchet MS; background-color: rgb(240, 240, 240); }
#moscomBODY { border: 0px dotted rgb(104, 135, 138); width: 440px; }
#moscomLOGIN { margin: 0px 5px; padding: 0px 0px 5px; font-family: Helvetica,Verdana,Arial,sans-serif,Trebuchet MS; background-color: rgb(240, 240, 240); text-align: center; }
#moscomLOGIN table { margin: auto; }
#moscomLOGIN table td { padding: 5px; }
#moscomMAIN .componentheading { font-size: 16px; font-weight: bold; }
.moscomODD { margin-bottom: 15px; }
.moscomODDText p { padding-bottom: 0px; margin-bottom: 3px; }
.moscomODDText { background-color: rgb(224, 224, 224); }
.moscomODDMeta { font-size: smaller; font-style: italic; font-weight: bold; color: rgb(85, 85, 85); }
.moscomEVEN {  }
.moscomEVENText { background-color: rgb(208, 217, 219); }
.moscomEVENText p { padding-bottom: 0px; margin-bottom: 3px; }
.moscomEVENMeta { font-size: smaller; font-style: italic; font-weight: bold; color: rgb(85, 85, 85); }
.moscomHR { height: 1px; color: rgb(224, 224, 224); }
#moscomNAV { border: 0px solid rgb(3, 3, 3); background-color: rgb(243, 244, 240); text-align: center; }
#moscomNAV div { display: none; }
.moscomPAGESelected { text-align: center; font-size: larger; }
#moscomFORM { border: 1px dotted rgb(77, 86, 57); margin: 5px; padding: 10px; background-color: rgb(236, 236, 227); text-align: left; }
#moscomHEAD { background-color: rgb(221, 221, 221); text-align: left; display: none; }
.moscomFORMMsg { font-style: italic; }
.moscomFORMLabel { width: 83px; font-weight: bold; float: left; clear: left; white-space: nowrap; }
.moscomInputBox { width: 58%; }
.moscomBTN { margin-left: 8px; }
.moscomBOTHBTNS {  }
.moscomBTNSUBMIT .moscomBTNRESET {  }
#moscomPREVIEW {  }
.moscomHelpBox { width: 98%; font-size: 10px; }
.moscomBBBUTTON { font-size: 10px; }
#bbutton { width: 30px; }
#ubutton { width: 30px; }
#ibutton { width: 30px; }
#centerbutton { width: 50px; }
#quotebutton { width: 50px; }
#codebutton { width: 50px; }
#linkbutton { width: 40px; }
#imgbutton { width: 40px; }
#sizebutton { width: 50px; }
#colorbutton { width: 50px; }
.moscomTextBox { width: 98%; float: left; clear: left; }
.moscomFORMLabelSuffix {  }
.moscomLink { margin: 5px; background-color: rgb(236, 236, 227); text-align: center; }
.moscomHEADPrefix {  }
.moscomHEADArticle {  }
.moscomHEADSuffix {  }
#header { margin: 0px; padding: 0px; background: rgb(0, 0, 221) url('header_bg.jpg') repeat-x; width: 964px; height: 96px; }
#logo { margin: 0px; padding: 0px; }
#edge_logo { float: right; text-align: right; font-weight: bold; font-size: 26px; color: red; width: 345px; margin-right: 20px; }
#header_nav { border-bottom: 1px dotted rgb(85, 85, 85); padding: 7px 0px 5px 5px; background: rgb(255, 255, 255) url('nav_bg.gif') repeat-x; clear: both; height: 23px; }
ul#primary { margin: 0pt; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
ul#primary li { padding: 2px 18px 8px; float: left; }
li.divider { color: rgb(0, 0, 187); }
ul#primary li a { font-family: Arial; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: rgb(0, 0, 187); text-decoration: none; }
#header_search { margin: 0px; padding: 0px 10px 0px 0px; font-size: 16px; font-weight: bold; color: rgb(0, 0, 0); float: right; }
#game_release { background-color: rgb(255, 255, 255); width: 190px; margin-top: 0px; margin-bottom: 5px; clear: left; }
#game_release #game_header { padding: 14px 5px 0px 0px; background: transparent url('schedule.jpg') no-repeat; height: 23px; text-align: right; font-size: 11px; margin-bottom: 1px; }
#game_release .box_inner_body { overflow: auto; height: 210px; }
#uk_jobs { background-color: rgb(255, 255, 255); width: 190px; margin-top: 0px; margin-bottom: 5px; clear: left; }
#uk_jobs #uk_header { padding: 14px 5px 0px 0px; background: transparent url('uk_jobs.jpg') no-repeat; height: 23px; text-align: right; font-size: 11px; margin-bottom: 1px; }
#us_jobs { background-color: rgb(255, 255, 255); width: 190px; margin-top: 0px; margin-bottom: 5px; clear: left; }
#us_jobs #us_header { padding: 14px 5px 0px 0px; background: transparent url('us_jobs.jpg') no-repeat; height: 23px; text-align: right; font-size: 11px; margin-bottom: 1px; }
#top_story { background-color: rgb(255, 255, 255); width: 304px; margin-top: 0px; margin-bottom: 5px; clear: left; }
#top_story #story_header { padding: 14px 10px 0px 0px; background: transparent url('todaystopstories_header.gif') no-repeat; height: 23px; text-align: right; font-size: 11px; margin-bottom: 1px; }
#editor_blog { background-color: rgb(255, 255, 255); width: 304px; margin-top: 0px; margin-bottom: 5px; clear: left; }
#editor_blog #blog_header { padding: 14px 10px 0px 0px; background: transparent url('blog.jpg') no-repeat; height: 23px; text-align: right; font-size: 11px; margin-bottom: 1px; }
#editor_blog #edge_blog_header { padding: 5px 10px 0px 0px; background: transparent url('edge_blog.jpg') no-repeat; height: 34px; text-align: right; font-size: 11px; margin-bottom: 1px; }
.box_body { padding: 3px; background-color: rgb(214, 214, 214); }
.box_inner_body { border: 1px solid rgb(187, 187, 187); font-size: 12px; }
.box_inner_body .row1 { padding: 5px 0px 5px 5px; background-color: rgb(234, 234, 234); text-align: left; }
.box_inner_body .row2 { padding: 5px 0px 5px 5px; background-color: rgb(241, 241, 241); text-align: left; }
#from_edge { background-color: rgb(255, 255, 255); width: 302px; margin-top: 0px; margin-bottom: 5px; clear: left; }
#from_edge #edge_header { padding: 12px 10px 8px 0px; background: transparent url('nextgen_edgebutton.jpg') no-repeat; height: 60px; text-align: right; font-size: 12px; margin-bottom: 1px; }
.edge_body { padding: 3px; background-color: rgb(150, 150, 150); }
.edge_inner_body { border: 1px solid rgb(102, 102, 102); font-size: 12px; }
.edge_inner_body .row1 { padding: 5px 0px 5px 5px; background-color: rgb(234, 234, 234); text-align: left; }
.edge_inner_body .row2 { padding: 5px 0px 5px 5px; background-color: rgb(241, 241, 241); text-align: left; }
.edge_header_url { padding: 0px; clear: both; font-size: 12px; font-weight: bold; margin-left: 93px; float: left; color: rgb(255, 255, 255); }
.edge_blog_url { padding: 0px; clear: both; font-size: 11px; font-weight: bold; text-decoration: none; margin-left: 150px; float: left; color: rgb(255, 255, 255); }
#registration { margin-top: 5px; text-align: left; margin-left: 5px; }
#registration .componentheading { font-weight: bold; font-size: 14px; }
#registration table.contentpane { font-size: 12px; }
#registration table.contentpane td { padding: 2px; }
