HTML {
height: 100%;
margin-bottom: 1px;
}
BODY {
margin-top: 25px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
background: #000000;
}
a:link, a:visited {
color: #990000;
text-decoration: underline;
font-family: Tahoma, Arial;
font-size: 12px;
font-weight: bold;
}
a:hover {
color: #333333;
text-decoration: none;
font-weight: bold;
}
td,tr,p,div {
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
line-height: 160%;
font-size: 11px;
color: #341414;
text-align: left;
}
h3, .componentheading {
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: bold;
font-size: 16px;
color: #990000;
margin: 5px 0;
}
.componentheading {
padding-top: 10px;
}
.contentheading {
padding: 0px 0px 5px 0px;
font-size: 16px;
font-weight: bold;
height: 45px;
vertical-align: bottom;
color: #666666;
text-align: left;
width: 100%;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
ul
{
margin: 0;
padding: 0;
list-style: none;
}
ul li
{
line-height: 15px;
padding-left: 15px;
padding-top: 0px;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 0px 3px;
}
.small {
font-size: 10px;
color: #999999;
font-weight: bold;
text-align: left;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
}
.modifydate {
height: 30px;
vertical-align: bottom;
font-size: 10px;
color: #999999;
font-weight: bold;
text-align: left;
}
.createdate {
height: 25px;
vertical-align: top;
font-size: 10px;
color: #999999;
font-weight: bold;
vertical-align: top;
padding-bottom: 10px;
padding-top: 0px;
}
.clr {
clear: both;
}
#main_bg {
height: 100%;
padding: 0;
margin-bottom: 1px;
background-color: black;
}
div.mosimage_caption {
font-size: 10px;
color: #666666;
}
div.center {
text-align: center;
}
table#main {
margin-left: auto;
margin-right: auto;
text-align: center;
}
div.blog_more {
margin-top: 30px;
}
div.syndicate div {
text-align: center;
}
table.opentable
{
border-collapse: collapse;
margin-left: 5px;
}
table.opentable td {
margin:5;
padding: 0;
}
td.left_shadow {
width: 40px;
background-image: url(../images/js_bg_l.png);
background-repeat: repeat-y;
background-position: right;
margin: 0px;
padding: 0px;
}
td.right_shadow {
width: 42px;
background-image: url(../images/js_bg_r.png);
background-repeat: repeat-y;
background-position: left;
margin: 0px;
padding: 0px;
}
td.bottom {
height: 29px;
background-image: url(../images/js_bottom.png);
background-repeat: no-repeat;
background-position: center top;
width: 926px;
}
td.wrapper {
width: 848px;
}
#bottomnav_links ul {
margin: 0;
padding: 0;
}
#bottomnav_links li {
background-image: none;
list-style:none;
float: left;
margin: 0px;
padding: 0px;
font-size: 11px;
line-height:17px;
height: 17px;
white-space: nowrap;
}
#header {
width: 926px;
height: 214px;
background-image: url(../images/js_top.gif);
background-repeat: no-repeat;
margin: 0px;
background-position: center;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
#contentarea {
float: left;
width: 846px;
background: #ffffff;
}
table.contentarea {
width: 846px;
max-width: 860px;
}
td.sidenav {
}
div.nogo {
width: 164px;
overflow: hidden;
}
td.seperator {
background: url(../images/vsep.png) top center repeat-y;
}
td.middle {
width: 856px;
background-color: #FFFFFF;
}
a.mainlevel:link, a.mainlevel:visited {
display: block;
font-size: 12px;
color: #990000;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
text-align: left;
height: 26px;
line-height: 26px;
text-indent: 10px;
width: 170px;
vertical-align: middle;
font-weight: bold;
background-image: url(../images/menu_bg.png);
background-repeat: no-repeat;
background-position: left center;
text-decoration: none;
}
a.mainlevel:hover {
color: #333333;
text-decoration: none;
}
a.mainlevel#active_menu {
}
a.mainlevel#active_menu:hover {
color: #999999;
}
a.mainlevelMainMenu:link, a.mainlevelMainMenu:visited {
display: block;
font-size: 13px;
color: #616060;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
text-align: center;
height: 30px;
line-height: 26px;
text-indent: 10px;
width: 153px;
vertical-align: middle;
font-weight: bold;
background-image: url(../images/tapebutton.png);
background-repeat: no-repeat;
background-position: left center;
text-decoration: none;
}
a.mainlevelMainMenu:hover {
color: #000000;
text-decoration: none;
}
a.mainlevelMainMenu#active_menu {
}
a.mainlevelMainMenu#active_menu:hover {
color: #999999;
}
div#left div.moduletable {
float:left;
width: 155px;
padding-top: 0px;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
margin-left: 5px;
}
div#left div.moduletable h3 {
color: #666666;
line-height: 20px;
text-align: left;
vertical-align: middle;
height: 20px;
width: 153px;
font-size: 14px;
}
.moduletable th {
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-weight: bold;
font-size: 16px;
color: #666666;
line-height: 18px;
margin-top: 5px;
margin-right: 0;
margin-bottom: 5px;
margin-left: 0;
padding-left: 7px;
}
#usermod {
width: 655px;
background-color: #FFFFFF;
}
table#usermod a:link, table#usermod a:visited {
color: #990000;
text-decoration: underline;
}
table#usermod a:hover {
color: #333333;
text-decoration: hover;
}
table#usermod {
padding: 10px;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
}
table#usermod td {
padding: 10px;
margin: 10px;
}
div#mainbody {
width: 643px !important;
width: 663px;
background-color: #FFFFFF;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 10px;
}
input.button {
border: 1px solid #000000;
height: 20px;
padding: 2px 10px 4px 10px !important;
padding: 0px 5px 0px 5px;
font-weight: bold;
color: #FFFFFF;
text-transform: uppercase;
font-size: 10px;
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
background-color: #990000;
}
.inputbox {
font-size: 11px;
}
table.moduletable {
width: 100%;
margin: 0px 0px 0px 0px;
}
table.moduletable td {
padding: 4px;
}
#content-pane .tab-page {
}
table.contentpane {
text-align: left;
width: 100%;
padding: 0px;
margin: 0px;
border-collapse: collapse;
}
table.contentpaneopen {
text-align: left;
width: 90%;
padding: 5px;
margin: 5px;
border-collapse: collapse;
}
.contentpagetitle {
font-size: 13px;
font-weight: bold;
color: #cccccc;
text-align:left;
}
a.contentpagetitle:link, a.contentpagetitle:visited {
padding: 0px;
font-size: 16px;
height: 25px;
line-height: 25px;
padding-top: 10px;
color: #666666;
text-align: left;
width: 100%;
font-weight: bold;
}
a.contentpagetitle:hover {
color: #990000;
}
a.sublevel:link, a.sublevel:visited {
vertical-align: middle;
font-size: 11px;
font-weight: bold;
color: #333333;
text-align: left;
line-height: 16px;
padding-left: 3px;
text-indent: 5px;
display: block;
height: 16px;
text-decoration: none;
}
a.sublevel:hover {
color: #990000;
font-weight: bold;
text-decoration: none;
}
a.category:link, a.category:visited {
}
a.category:hover {
}
a.pagenav, a.pagenav:visited {
color: #333333;
}
a.pagenav:hover {
color: #333333;
}
.frontpageheader {
}
.newsfeedheading {
}
.newsfeeddate {
}
.fase4rdf a:link {
}
.fase4rdf a:hover {
}
div#mainbody td.sectiontableheader {
font-weight: bold;
color: #ffffff;
padding: 4px;
border-left: 1px solid #eee;
background-color: #990000;
}
td.smalldark {
color: #666666;
font-size: 11px;
font-weight: bold;
}
table.pollstableborder {
padding: 0;
margin: 0;
border-collapse: collapse;
text-align: left;
}
table.pollstableborder td {
padding: 5px 2px 0 0;
}
td.sectiontableentry1 {
padding: 0px;
}
td.sectiontableentry2 {
padding: 0px;
}
tr.sectiontableentry1 td {
padding-left: 4px;
padding-right: 4px;
}
tr.sectiontableentry2 td {
padding-left: 4px;
padding-right: 4px;
}
.ontab {
background-color: #cccccc;
border-left: solid 1px #666666;
border-right: solid 1px #666666;
border-top: solid 1px #666666;
border-bottom: solid 0px #cccccc;
text-align: center;
cursor: pointer;
font-weight: normal;
color: #8ECC00;
}
.offtab {
background-color: #BCBCBC;
border-left: solid 1px #999999;
border-right: solid 1px #bbbbbb;
border-top: solid 1px #999999;
border-bottom: solid 1px #666666;
text-align: center;
cursor: pointer;
font-weight: normal;
color: #666666;
}
.tabpadding {
}
.tabheading {
background-color: #ffffff;
text-align: left;
}
.pagetext {
visibility: hidden;
display: none;
position: relative;
top: 0;
}
h4 {
}
h5 {
}
h6 {
}
hr {
background: #999999; height:1px; border: 1px solid;
}
hr.separator {
}
td.buttonheading img{
padding-left: 5px;
}
span.highlight {
background: #ffffcc;
}
table.contenttoc {
margin: 3px;
border:solid 1px #cccccc;
}
table.contenttoc th {
font-size: 11px;
text-transform: uppercase;
color: #333333;
background: #ffffff;
padding: 5px;
}
table.contenttoc td {
font-size: 8pt;
font-weight: normal;
text-align:left;
padding: 5px;
}
.contentdescription {
text-align: left;
}
.category {
}
.poll {
font-size: 11px;
padding: 0px;
margin: 0px
}
table.pollstableborder {
border: 0px;
margin: 0px;
padding: 0px;
border-collapse: collapse;
}
.smalldark {
font-size: 11px;
color: #333333;
text-decoration: none;
font-weight: normal;
}
table.searchinto {
width: 100%;
}
table.searchintro td {
color: #000000;
font-weight: bold;
}
.pagenav {
font-weight: normal;
}
.pagenavbar {
}
.designertoo{
display:block;
text-indent:-5000px;
text-decoration:none;
height:0;}
/* Content voting */
.content_rating {
font-weight: normal;
font-size: 8pt;
}
.content_vote {
font-weight: normal;
font-size: 8pt;
}
.back_button {
text-align: center;
margin-top: 40px;
}
.readon {
display: block;
}
strong {
color: #333333;
}
#pathway {
padding-left: 10px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
margin: 0px;
}
/* These are standard sIFR styles... do not modify */
.sIFR-flash {
visibility: visible !important;
margin: 0;
}
.sIFR-replaced {
visibility: visible !important;
}
span.sIFR-alternate {
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
display: block;
overflow: hidden;
}
.designer{color: #666;}
.designer a:link,.designer a:visited{color: #666;font-size: 0.8em;text-decoration: none;}
.designer a:hover{color: #666;}
/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */
.sIFR-hasFlash #mainbody .contentheading {
visibility: hidden;
font-size: 12px;
height: 35px;
padding-bottom: 5px;
}
.sIFR-hasFlash #mainbody componentheading {
visibility: hidden;
font-size: 12px;
height: 35px;
padding-bottom: 5px;
}
.sIFR-hasFlash #left div.moduletable h3 {
visibility: hidden;
font-size: 12px;
height: 40px;
}
.sIFR-hasFlash .moduletable th {
visibility: hidden;
font-size: 12px;
height: 40px;
}
.sIFR-hasFlash .small {
visibility: hidden;
font-size: 15px;
height: 15px;