html {margin: 0px;}
body, form { margin: 0px; }
body { }
body { background-color: #313F48; color: #FFFFFF; }
body, table, td { font-family: Arial, Verdana, sans-serif; font-weight: normal; font-size: 12px; text-align: left;}
img { border: 0px; }
div#wrapper { margin: auto auto; }
div#headerWrapper { margin: auto auto; }
div.dummyW15 { width: 15px; }
div.dummyH5 { height: 5px; }
div.dummyH10 { height: 15px; }
div.dummyH15 { height: 15px; }
div#contentWrapper { margin: auto auto; background-image: url(images/0108_content-C.png); background-position: 0px 100%; background-repeat: repeat-x; }
div#contentWrapper-L { margin: auto auto; background-image: url(images/0108_content-L.png); background-position: 0px 100%; background-repeat: no-repeat; }
div#contentWrapper-R { margin: auto auto; background-image: url(images/0108_content-R.png); background-position: 100% 100%; background-repeat: no-repeat; }
div#contentWrapper-Cont { }
div.navBar-wrap { margin: auto auto; }
div.navBar-C { width: 100%; height: 46px; background-image: url(images/0208_navbar-C.png); background-position: 0 0; background-repeat: repeat-x; }
div.navBar-L { width: 100%; height: 46px; background-image: url(images/0208_navbar-L.png); background-position: 0 0; background-repeat: no-repeat; }
div.navBar-R { width: 100%; height: 46px; background-image: url(images/0208_navbar-R.png); background-position: 100% 0; background-repeat: no-repeat; position: relative; z-index: 1; }
div.menu-wrap { width: 100%;}
div.menu-cap-gr-C { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_menu-cap-gr-C.png); background-position: 0 0; background-repeat: repeat-x; }
div.menu-cap-gr-L { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_menu-cap-gr-L.png); background-position: 0 0; background-repeat: no-repeat; }
div.menu-cap-gr-R { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_menu-cap-gr-R.png); background-position: 100% 0; background-repeat: no-repeat; }
div.menu-cap-bl-C { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_menu-cap-bl-C.png); background-position: 0 0; background-repeat: repeat-x; }
div.menu-cap-bl-L { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_menu-cap-bl-L.png); background-position: 0 0; background-repeat: no-repeat; }
div.menu-cap-bl-R { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_menu-cap-bl-R.png); background-position: 100% 0; background-repeat: no-repeat; }
div.menu-cap-wh-C { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_menu-cap-wh-C.png); background-position: 0 0; background-repeat: repeat-x; }
div.menu-cap-wh-L { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_menu-cap-wh-L.png); background-position: 0 0; background-repeat: no-repeat; }
div.menu-cap-wh-R { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_menu-cap-wh-R.png); background-position: 100% 0; background-repeat: no-repeat; }
div.menu-cap {}
h3.menu-cap-gr, h3.menu-cap-bl, h3.menu-cap-wh, h2 { font-family: Tahoma, Arial, Helvetica, sans-serif, "Trebuchet MS"}
h3.menu-cap-gr { font-size: 12px; font-weight: bold; color: #313F48; padding: 0px 10px; margin: 0px }
h3.menu-cap-bl { font-size: 12px; font-weight: bold; color: #DEFFFF; padding: 0px 10px; margin: 0px }
h3.menu-cap-wh { font-size: 12px; font-weight: bold; color: #46535B; padding: 0px 10px; margin: 0px }
div.menu-text-wrap { background-color: #46535B}
div.menu-text-ML { width: 100%; background-image: url(images/0208_menu-text-ML.png); background-position: 0 0; background-repeat: repeat-y; }
div.menu-text-MR { width: 100%; background-image: url(images/0208_menu-text-MR.png); background-position: 100% 0; background-repeat: repeat-y; }
div.menu-text-TC { width: 100%; background-image: url(images/0208_menu-text-TC.png); background-position: 0 0; background-repeat: repeat-x; }
div.menu-text-BC { width: 100%; background-image: url(images/0208_menu-text-BC.png); background-position: 0 100%; background-repeat: repeat-x; }
div.menu-text-TL { width: 100%; background-image: url(images/0208_menu-text-TL.png); background-position: 0 0; background-repeat: no-repeat; }
div.menu-text-TR { width: 100%; background-image: url(images/0208_menu-text-TR.png); background-position: 100% 0; background-repeat: no-repeat; }
div.menu-text-BL { width: 100%; background-image: url(images/0208_menu-text-BL.png); background-position: 0 100%; background-repeat: no-repeat; }
div.menu-text-BR { width: 100%; background-image: url(images/0208_menu-text-BR.png); background-position: 100% 100%; background-repeat: no-repeat; }
div.menu-text { padding: 10px;}
/* CSS NEWS */
h2.newsTitle {font-size: 18px; font-weight: normal; color: #FFFFFF; padding: 0px 10px; margin: 0px }
div.menu-cap-yl-wrap { position: absolute; top: -20px; right: 15px; width: 150px; float: right; text-align: center}
div.menu-cap-yl-C { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_news_img-C.png); background-position: 0 0; background-repeat: repeat-x; }
div.menu-cap-yl-L { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_news_img-L.png); background-position: 0 0; background-repeat: no-repeat; }
div.menu-cap-yl-R { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_news_img-R.png); background-position: 100% 0; background-repeat: no-repeat; }
div.menu-cap-yl-R table td img { margin: 0px 2px;}
div.menu-cap-bln-wrap { position: absolute; top: -20px; right: 165px; width: 150px; float: right; text-align: center}
div.menu-cap-bln-C { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_news_com-C.png); background-position: 0 0; background-repeat: repeat-x; }
div.menu-cap-bln-L { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_news_com-L.png); background-position: 0 0; background-repeat: no-repeat; }
div.menu-cap-bln-R { width: 100%; height: 40px; overflow: hidden; background-image: url(images/0208_news_com-R.png); background-position: 100% 0; background-repeat: no-repeat; }
div.menu-cap-bln-R table td a { color: #FFFFFF !important}
div.loginField { width: 143px; height: 23px; background-image: url(images/0208_login_field.png); background-position: 0 0; background-repeat: no-repeat;}
.tbox.login { width: 140px; border: 0px none; background: transparent; color: #313F48; margin-left: 3px;}
.loginLable { padding-bottom: 3px;}
/* CSS LINK */
a:link, a:visited { color: #DCEC67; text-decoration: none}
a:hover { color: #969C7F; }
/* CSS CORE */
.smalltext, .smallblacktext {
font: normal 11px arial, verdana, tahoma, sans-serif;
color: #CCCCCC;
}
.tbox, .helpbox { background-color: #F3F6F7; border: 1px solid #3F3F3F; color: #313F48}
.helpbox, .tbox.comment, textarea { width: 95%; margin-bottom: 10px;}
.tbox.chatbox { background: transparent; background-image: url(images/0208_chatbox_field.png); background-repeat: no-repeat; background-position: 0 0;
border: 0px none; height: 106px; width: 158px; margin: auto auto; color: #313F48; }
img { border: 0px; }
.linkspage_button { border: 0px; }
form { margin: 0px; }
.indent {
border: #3F3F3F 1px dashed;
padding: 5px;
margin: 5px;
background-color: #000000;
}
{}
.button, a.login_menu_link.signup:link, a.login_menu_link.signup:visited {
border: 0px none;
background: transparent;
color: #FFFFFF;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
cursor: pointer;
}
.button:hover, a.login_menu_link.signup:hover {
background: transparent;
color: #FFCC00;
}
.nextprev {
border: 0px;
text-align: center;
padding: 2px;
margin-bottom: 15px;
}
.spacer{
padding: 5px 0px;
}
.fborder, .border{
border-collapse: collapse;
border-spacing: 0px;
}
.forumheader { font-size: 18px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal}
.forumheader, .forumheader2, .forumheader3, .forumheader4, .fcaption, .finfobar {
padding: 4px;
/* background-color: #333333; */
border: 1px solid #313F48;
}
.forumheader4, .finfobar {
/* background-color: #666666;*/
}
.forumheader5 {
cursor: pointer;
}
.fcaption { font-weight: bold }
.fcaption, .forumheader5 {
/* background-color: #343434; */
}
table {
margin-left: auto;
margin-right: auto;
}
.searchhighlight {
text-decoration: underline;
color: #FF9900;
font-weight: bold;
}
ul {
margin-top: 0px;
margin-bottom: 0px;
}
/* CSS DROP DOWN MENU */
div.menuBar { margin-left: 10px; margin-right: auto; height: 33px;}
/* separators */
div.dropSep { width: 1px; height: 33px; background-image: url(images/0108_navbar-Sep.png); background-position: 0 0; background-repeat: no-repeat; }
#nav li.fs-linkSep { background-image: none !important;}
/* all list items */
#nav,
#nav ul {
padding: 0;
margin: 0;
list-style: none;
line-height: 33px;
cursor: pointer;
}
#nav li {
float: left;
margin: 0px 0px 0px 0px;
}
/* top level */
#nav li {
background-image: url(images/0208_links-L.png);
background-position: 0px 0px;
background-repeat: no-repeat;
}
#nav li a {
background-image: url(images/0208_links-R.png);
background-position: 100% 0px;
background-repeat: no-repeat;
}
#nav li a {
margin-left: 6px;
padding: 0px 20px 0px 14px;
display: block;
text-decoration: none;
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: #313F48;
}
#nav li#active a,
#nav li a:hover,
#nav li.sfhover a,
#nav li:hover a {
display: block;
text-decoration: none;
background-image: url(images/0208_links-R.png);
background-position: 100% -33px;
background-repeat: no-repeat;
}
#nav li#active,
#nav li.sfhover,
#nav li:hover {
background-image: url(images/0208_links-L.png);
background-position: 0px -33px;
background-repeat: no-repeat;
cursor: pointer;
}
#nav li.sub-sfhover,
#nav li.sub:hover {
background-image: url(images/0208_links-L.png);
background-position: 0px -33px;
background-repeat: no-repeat;
cursor: pointer;
}
#nav li.sub-sfhover a,
#nav li.sub-sfhover a:hover,
#nav li.sub:hover a,
#nav li.sub:hover a:hover {
background-image: url(images/0208_links-R.png);
background-position: 100% -33px;
background-repeat: no-repeat;
}
#nav li#active a,
#nav li a:hover,
#nav li.sfhover a,
#nav li:hover a {
display: block;
text-decoration: none;
}
#nav li#active,
#nav li.sfhover,
#nav li:hover {
cursor: pointer;
}
#nav li.sub-sfhover,
#nav li.sub:hover {
cursor: pointer;
}
/* LEVEL 2 */
#nav li li a {
margin-left: 0px;
display: block;
padding: 0;
float: none;
padding-left: 15px;
width: 180px;
width/* */:/**/165px;
width: /**/165px;
border-bottom: 0px solid #A9D06A;
border-right: 0px solid #A9D06A;
border-left: 0px solid #A9D06A;
color: #666666;
font-size: 11px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
}
#nav li li a:hover {
background-color: #D7DCC0;
color: #313F48;
}
#nav li ul { /* second-level lists */
position: absolute;
z-index: 1000;
width: 180px;
left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
background-color: #F9CB44;
line-height: 28px;
}
#nav li:hover ul,
#nav li.sfhover ul,
#nav li.sub-sfhover ul {
background-image: none;
background-repeat: no-repeat;
background-position: 0px 100%;
}
#nav li.sub-sfhover ul.sub,
#nav li.sub:hover ul.sub {
margin-left: 0px;
padding-bottom: 0px;
}
#nav li ul ul { /* third-and-above-level lists */
margin: -28px 0 0 180px;
}
#nav ul.sub li,
#nav ul.sub li a,
#nav ul.sub li a:hover,
#nav ul.sub li:hover,
#nav ul.sub li:hover a,
#nav ul.sub li.sfhover a,
#nav ul.sub li:hover a:hover,
#nav ul.sub li.sfhover a:hover,
#nav li.sub ul.sub a
{ background-image: none; }
#nav li#active ul.sub li,
#nav li#active ul.sub li a,
#nav li#active ul.sub li a:hover,
#nav li#active ul.sub li:hover,
#nav li#active ul.sub li:hover a,
#nav li#active ul.sub li.sfhover a,
#nav li#active ul.sub li:hover a:hover,
#nav li#active ul.sub li.sfhover a:hover,
#nav li.sub ul.sub a
{ background-image: none; }
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.sfhover ul ul,
#nav li.sfhover ul ul ul,
#nav li.sfhover ul ul ul ul,
#nav li.sub-sfhover ul ul,
#nav li.sub-sfhover ul ul ul,
#nav li.sub-sfhover ul ul ul ul {
left: -999em;
}
#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul,
#nav li li li li.sfhover ul,
#nav li.sub-sfhover ul,
#nav li.sub-sfhover li.sfhover ul,
#nav li.sub-sfhover li li.sfhover ul,
#nav li.sub-sfhover li li li.sfhover ul { /* lists nested under hovered list items */
left: auto;
}
#nav a.sub {
background-image: url(images/0208_links_sub.gif) !important;
background-position: 96% 50% !important;
background-repeat: no-repeat !important;
}
#nav a.sub:hover {
background-image: url(images/0208_links_sub.gif) !important;
background-position: 96% 50% !important;
background-repeat: no-repeat !important;
}