/* File: ./e107_web/css/e107.css */
 .left { text-align: left } .right { text-align: right } .center { text-align: center } .justify { text-align: justify } .f-left { float: left } .f-right { float: right } .top { vertical-align: top } .middle { vertical-align: middle } .bottom { vertical-align: bottom } .clear { clear: both } .clear-l { clear: right } .clear-r { clear: left } i.icon-download{ font-size:200%;} .e-footer-info{ margin-top:10px; padding:20px; text-align: center } td.text-center{ text-align:center; } .icon { border: 0px; display: inline-block; margin-right: .3em;} .icon.action { vertical-align: middle } .S16 { width: 16px; height: 16px } .S32 { width: 32px; height: 32px } .S64 { width: 64px; height: 64px } .S128 { width: 128px; height: 128px } .icon-svg { width: 1em; } .icon-svg-2x{ width: 2em; } .icon-svg-3x{ width: 3em; } .icon-svg-4x{ width: 4em; } .icon-svg-5x{ width: 5em; } .odd {} .even { background-color: #F5F5F5 } .first, .last {} .e-list {} ul.e-tabs { list-style-type: none; } ul.e-tabs li { display: inline; margin: 0px; border: 0 none; background-color: transparent; } ul.e-tabs li a { text-decoration: none; padding: 5px; } ul.e-tabs li a:link,ul.e-tabs li a:visited { border: 1px solid #C0C0C0; } ul.e-tabs li a:hover,ul.e-tabs li.active a:link,ul.e-tabs li.active a:visited{ background-color: #EEEEEE; border: 1px solid #808080; } #loading-mask { color: #556B2F; font-size: 1.2em; font-weight:bold; position:absolute; text-align: center; padding: 0; margin: 0; background-color: transparent; } #loading-mask .loader { position: fixed; top: 40%; left: 50%; width: 200px;text-align: center; background: #F0F9E3 none repeat scroll 0 0; border: 2px solid #556B2F; font-weight: bold; padding: 10px 5px; margin-left: -100px; margin-top: 0; } #loading-mask img { margin: 10px auto; } .element-loading-mask { background-repeat: no-repeat; background-position: 50% 50%; background-color: #f5f5f5; } #e-debug-console-cont { position: fixed; top: 0px; left: 5px; margin: 0px; padding: 0px; width: 600px; border: 1px solid #c0c0c0; background-color: white; color: black; } #e-debug-console { padding: 10px; margin: 0px; height: 100px; overflow: auto; text-align: left; } #e-debug-console div div { padding: 5px; } #e-debug-console-controls { text-align: left; padding: 5px; border-top: 1px solid #c0c0c0; background-color: #fff; line-height: 0; } #e-debug-console-controls a { text-decoration: none; color: #000; background-color: #f5f5f5; border: 1px solid #f0f0f0; padding: 5px; margin: 2px 5px; } #e-debug-console-input { width: 480px; border: 1px solid #f5f5f5; } #e-debug-console .console-output { border-bottom: 1px solid #f5f5f5; padding: 5px } .cpage-nav { padding: 5px; margin: 0px 5px 10px 10px; } a.cpage-np { font-size: 14px; } a.cpage-np.current { text-decoration: none; } .s-message { } .validate-result {} .e-info {} .image-preview {} div.bbarea.large, .tbox.large, .helpbox.large { width: 95% } div.bbarea.medium, .tbox.medium, .helpbox.medium { width: 60% !important; } div.bbarea.small, .tbox.small, .helpbox.small { width: 250px !important; } img.bbcode-img { max-width:100%} img.bbcode-img-left { float:left !important;margin: 0 10px 5px 0; } img.bbcode-img-right { float:right !important; margin: 0 0 5px 10px; } .bbcode-panel { width: 100% } .input-block-level { width: 100% !important } p {} p.bbcode { margin: 10px 0px; text-indent: 15px; }  p:first-letter {} h1.bbcode, h2.bbcode, h3.bbcode, h4.bbcode, h5.bbcode, h6.bbcode {} div.bbcode { margin: 15px 0px; clear: both; }  .comments-container { list-style: none outside none; margin:0px } .comments-container > li { padding: 5px 0px } .comment-text { padding: 8px 0 } .e-email:before {content: attr(data-user);} .e-email:after {content: attr(data-dom)} .panel-profile .user-avatar {max-width: 150px;max-height: 150px;margin-top: -90px;margin-bottom: 15px;border: 5px solid #fff;border-radius: 100%;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);margin-left:auto;margin-right:auto;} .panel-profile .panel-heading h5.user-id {color:#ffffff;} .panel-profile .panel-body span.padding-left {display:block;} .panel-profile .panel-body p {clear: both;float: none;display: block;} .panel-profile .profile-header { max-width:300px;margin-left: auto;margin-right: auto;} .panel-profile .profile-header h4 {padding-bottom: 30px;} .panel-profile .panel-body p.row {border-top: 1px solid rgba(170,170,170,0.35);padding-top: 10px;} .panel-profile .panel-body div.row {border-top: 1px solid rgba(170,170,170,0.35);padding: 10px 0;} .e-instant-edit { font-size: 10pt; position: absolute; right: 10px; text-align: right; display: inline-block; z-index:1000; margin-right:10px;} ul.checkboxes { display: inline-block; list-style: none; margin: 0; padding: 0;} div.e-comment-edit-save{ margin-top:8px; padding: 5px } .e-comment-edit-active{ -webkit-box-shadow:#CCCCCC 0px 0px 10px; -moz-box-shadow:#CCCCCC0px 0px 10px; box-shadow:#CCCCCC 0px 0px 10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;} .e-comment-edit-success{ padding:8px; text-align:center; } .e-comment-edit-error{ padding:8px; text-align:center; } .e-rate-up img{ opacity: 0.4 } .e-rate-down img{ opacity: 0.4 }  .signup-divider{ border-bottom: 1px solid silver;font-size: 18px;margin-bottom: 30px;position: relative;text-align: center; } .signup-divider span { padding: 0 15px; position: relative; top: 10px; } .video-responsive {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;margin-bottom:20px;} .video-responsive iframe,.video-responsive object,.video-responsive embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;} div.bbcode-panel {background-color: rgb(245, 245, 245);background-image: linear-gradient(to bottom, rgb(255, 255, 255), rgb(230, 230, 230));background-repeat: repeat-x;border-width: 1px;border-style: solid;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgb(179, 179, 179);border-radius: 4px;box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset, 0px 1px 2px rgba(0, 0, 0, 0.05);} #search-results li { margin-top:5px; padding: 10px 0; } #search-results li h4 { margin-bottom:0 !important } optgroup.level-1 { padding-left:0.1em } optgroup.level-2 { padding-left:0.7em } optgroup.level-3 { padding-left:2em } optgroup.level-4 { padding-left:3em } optgroup.level-5 { padding-left:4em } .online-menu-extended li, .online-menu li ul li { min-height: 40px; padding-top:8px} .online-menu-extended ul { padding-bottom:20px} .online-menu-extended span.online-menu-user { display:block; font-size:1.1em;margin-top:4px; line-height:1} .online-menu-extended-label { font-size:1.2em; } img.e-emoticon { vertical-align:middle; border:0; width:24px } .e-editable-front { position:relative } .e-editable-front:hover,.e-editable-front a:hover { outline: 1px dashed red; } .e-editable-front.active {-moz-box-shadow: inset 0 0 5px 2px #888;-webkit-box-shadow: inset 0 0 5px 2px#888;box-shadow: inset 0 0 5px 2px #888; } #e-editable-front-controls { position: absolute;top: 0px;font-size: 20px;right: -35px;background-color: #424242;border-radius:4px;padding:5px;cursor: pointer;width:35px;color:white;} #e-editable-front-controls .fa-check { color: lawngreen } .e-editable-front-save { color: lawngreen; width:35px; display:block;} .e-editable-front-cancel {display:block;margin-top:5px; color: red;width:35px;} #uiAlert{ z-index: 10001 } #uiAlert .alert { z-index:10000; box-shadow:1px 4px 5px rgba(0,0,0,0.4) } #uiAlert.notifications { top: 48%; left: 0; width: 100%; } #contactInfo .row { display: flex } #contactInfo iframe.sc-contact-map { width:100%; height:100%; } #login-template { max-width: 330px;margin-right: auto;margin-left: auto; } #login-template h2.caption { text-align:center; font-size:120%; opacity:0.8 } #login-template .logo { padding-top:50px; margin-left:auto; margin-right: auto } #login-template .login-page-footer { margin-bottom:100px; margin-right:auto;margin-left:auto } div.login-page-signup-link, div.login-page-fpw-link { text-align:center } .nav-side.listgroup { padding-left:0; } .nav-side li.list-group-item.active { padding:0} div.search-menu { text-align: center } div.e-debug { margin-top:50px; padding:5px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: rgb(39, 43, 48) !important; color: rgb(200, 200, 200) !important } div.e-debug .table{ background-color: rgb(46, 51, 56) !important; border-collapse: collapse; border-spacing: 0; box-sizing: border-box;color: rgb(200, 200, 200); font-size: 14px; line-height: 20px; margin-bottom: 20px; width: 100%;} div.e-debug .table-striped > tbody > tr:nth-of-type(2n+1) { background-color: #353a41 !important; } div.e-debug td, div.e-debug th{ padding: 5px;color: rgb(200, 200, 200) !important; } div.e-debug td{ font-size: 14px; line-height: 20px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #1c1e22; } div.e-debug h4{ text-shadow: -1px -1px 0 rgba(0,0,0,0.3); font-size: 18px; } div.e-debug .label{ display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: 700; line-height: 1;color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; } div.e-debug .label-danger { background-color: #ee5f5b; } div.e-debug .btn{ display: inline-block; margin-bottom: 0; font-weight: 400; text-align: center; vertical-align: middle;cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap;padding: 8px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; user-select: none; } .pagination { display: flex !important; } .justify-content-between{ justify-content: space-between !important; } .page-link.disabled { pointer-events: none; opacity: 0.5; color: #959595; } .news-view-pagination > li{ padding-left: 0; padding-right: 0; } .news-view-pagination > li > a{ float:none; display:inline-block } .svg-inline--fa.fa-w-16 { width:1em } .mx-0 { margin-right:0!important; margin-left:0!important} .mx-1 { margin-right:.25rem!important; margin-left:.25rem!important} .mx-2 { margin-right:.5rem!important; margin-left:.5rem!important} .mx-3 { margin-right:1rem!important; margin-left:1rem!important} .mx-4 { margin-right:1.5rem!important; margin-left:1.5rem!important} .mx-5 { margin-right:3rem!important; margin-left:3rem!important} .mx-auto { margin-right:auto!important; margin-left:auto!important} .my-0 { margin-top:0!important; margin-bottom:0!important} .my-1 { margin-top:.25rem!important; margin-bottom:.25rem!important} .my-2 { margin-top:.5rem!important; margin-bottom:.5rem!important} .my-3 { margin-top:1rem!important; margin-bottom:1rem!important} .my-4 { margin-top:1.5rem!important; margin-bottom:1.5rem!important} .my-5 { margin-top:3rem!important; margin-bottom:3rem!important} 

/* File: ./e107_web/css/backcompat.css */
table { margin-left:auto; margin-right:auto; } .alert{ padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; } .alert-success{ color: #3C763D; background-color: #DFF0D8; border-color: #D6E9C6; } .alert-info { color: #31708F; background-color: #D9EDF7; border-color: #BCE8F1; } .alert-warning{ color: #8A6D3B; background-color: #FCF8E3; border-color: #FAEBCC; } .alert-danger { color: #A94442; background-color: #F2DEDE; border-color: #EBCCD1; } .alert.alert-link { font-weight: 700; } .alert .close { color: #000; } .alert .close, .alert a.btn{ text-decoration: none; } .close{ float: right; font-size: 21px; line-height: 1; color: #000; text-shadow: 0 1px 0 #FFF; opacity: 0.2; } a.btn {} .s-message .s-message-title{ margin-top: 0; background: transparent none no-repeat scroll 0 50%; font-size:150%} mark{ text-decoration: underline; color:#FF0000; font-weight:bold; }  .list-unstyled{ list-style: outside none none; } #login-template { width:60%; max-width:350px; margin-right:auto;margin-left:auto; } div.form-group{ padding-top: 5px } div.news-empty{ text-align:center; font-weight: bold } div.checkboxes label.checkbox { display: block } textarea.bbarea { margin:0;} #chatbox-input-block { text-align:center } ul.breadcrumb { margin:15px 0; } ul.breadcrumb li { display:inline-block;padding-right:5px;} ul.breadcrumb li span.divider { padding-left:5px; } .row { margin-left:15px; margin-right:15px;} .col-md-3 { float:left; width:25%; margin-right:15px} .thumbnail img { border-radius:8px; } .img-responsive { max-width:100%; } .logo.img-responsive { height: auto; } table.table { width: 100% } .media-list {padding-left: 0;list-style: none;} .media-body, .media-left, .media-right {display: table-cell;vertical-align: top;} .media-left, .media > .pull-left {padding-right: 10px;} .form-control { max-width:100% } .e-debug .table-striped > tbody > tr:nth-of-type(2n+1) {background-color: #f9f9f9;} .s-message a.close { cursor: pointer } .sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;} .sr-only-focusable:active,.sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;} .mt-0 { margin-top: 0 } .mb-0 { margin-bottom: 0 } .mt-3 { margin-top: 1rem !important; } .d-flex { display: flex !important; } 

/* File: ./e107_web/js/core/all.jquery.css */
a.e-nav { padding:3px; } div.e-rate{ width:100px; display:inline-block} img.e-rate{} .e-rate-status{ vertical-align:middle; padding-right:4px; display:inline-block; text-align:right} .e-rate-status-download { text-align:left; } .e-rate-votes{ vertical-align:middle; display:inline-block; width:100px } select.e-bb{ margin-top:0px; width:100px } .bbcode_buttons{} .bbcode_buttons:hover{} body.e-iframe{ padding:15px; margin:0px; } 

/* File: ./e107_themes/User54DesignRelease/style.css */
body {font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #FFF;background: #000 url(/directconnect/e107_themes/User54DesignRelease/images/background.png) repeat-x; text-align: left;} img {border: 0;} a { color: #0099FF;text-decoration: none;font-weight: bold;} a:hover { color: #00CCFF;} p {} h1, h2, h3, h4, h5, h6 {font-size: 12px;border: none;color: #FFF;background: url(/directconnect/e107_themes/User54DesignRelease/images/.png) repeat-x ;margin: 4px 0 6px 0;padding: 1px 2px 2px 1px;text-align: left; } h1 {color: #BEBBAC;font-size: 24px;font-weight: bold;letter-spacing: 1px;margin: 10px 0 14px 0;text-align: center;text-transform: none;} hr { margin-top:2px;height:1px;border:none;background-color:#3f3f3f;} #footer img {border: 0px;} .bbcode {border: 0px;} #logbox {width: 100%;height: 100px;line-height: 30px;} #logbox a,#logbox a:hover {font-size: 12px;font-weight: bold;} #logbox .ltext {font-size: 10px;} #login-menu .login-menu-links {margin-top: 6px;line-height: 1.4;} #login-menu .login-menu-links a {display: inline-block;margin: 4px 6px 0;} .reg {float: left;padding-left: 14px;} .log {float: right;padding-right: 14px;} #logintop {display:none;float:left;margin-left:50px;margin-top:16px;} #logintopright {display:none;float:left;margin-left:200px;margin-right:10px;margin-top:16px;} #nav {background: transparent;width: 1000px;overflow: hidden;margin: 0 auto;} #nav ul {margin: 0;padding: 0;padding-left: 10px; font: bold 12px Verdana;list-style-type: none;} #nav li {display: inline;margin: 0;} #nav li a {float: left;display: block;text-decoration: none;margin: 0;padding: 7px 8px; color: white;background: transparent; } #nav li a:hover,.current {color: #00CCFF;} #nav .current a {color:#fff;font-weight:700;} #veryverytop {background: transparent url(/directconnect/e107_themes/User54DesignRelease/images) no-repeat;height: 20px;width: 1100px;margin: 0 auto;} #mainwrap {width: 1000px;margin: 0px auto;height: auto;} #container {background: transparent;margin: 0px auto;width: 1000px;height: auto;} #verytop {color:#FFFFFF;height:50px;margin:0 auto;width:1000px;} #header {background: url(/directconnect/e107_themes/User54DesignRelease/images) no-repeat;padding: 0px;height: 174px;width: 1100px;margin: 0;float: none;} #logo {background: url(/directconnect/e107_themes/User54DesignRelease/images/Logo.png) no-repeat;padding: 0px;height: 150px;width: 300px;margin-left:100px;margin-top:25px;float: left;} #topocontent {background:#3399FF none repeat scroll 0 0;height:30px;margin:0 auto;width:1000px;} #container2 {margin: 0px auto;padding: 0px;padding-bottom: 1px;width: 1000px;background: #FFF;border-left: 0px solid #FFF;border-right: 0px solid #FFF;border-bottom: 0px solid #FFF;} #custom_center_column {width:800px;float: left;} #center_column {width:560px;float: left;margin-left:20px;} #right_column{width: 200px;float: right;} #left_column{width: 200px;float: left;} .menu_table {width: 100%;} .menu_table1 {width: 200px;margin-bottom: 10px;margin-top: 10px;} .menu_normal_table {width: 560px;float: left;} .menu_custom_table {width: 810px;} .menu_caption {background: url(/directconnect/e107_themes/User54DesignRelease/images) no-repeat;height: 50px;vertical-align: top;} .caption {color: #FFF;font-size: 12px;font-weight: bold;text-align: center;padding-top:28px;} .menu_content {background: url(/directconnect/e107_themes/User54DesignRelease/images/.png) repeat-y;padding: 9px 14px;text-align: left;} .menu_bottom { height: 30px;border-bottom:1px dotted #FFF000;border-left:1px dotted #FFF000;border-right:1px dotted #FFF000;} .menu_caption1 {background:#2A2929 none repeat scroll 0 0;height: 50px;vertical-align: top;border-left: 1px dotted #FFF;border-right: 1px dotted #FFF;border-top:1px dotted #FFF;} .caption1 {font-family: Arial, Helvetica, sans-serif;color: #BEBBAC;font-size: 14px;font-weight: bold;text-align: center;padding-top:10px;} .menu_content1 {background:#2A2929 none repeat scroll 0 0;padding: 10px;text-align: left;border-left: 1px dotted #FFF;border-right: 1px dotted #FFF;border-bottom: 1px dotted #FFF;padding-left:10px;} .menu_bottom1 {height: 0px;} .menu_caption2 {background:#2A2929 none repeat scroll 0 0;height: 50px;vertical-align: top;border-left: 1px dotted #FFF;border-right: 1px dotted #FFF;border-top:1px dotted #FFF;} .caption2 {font-family: Arial, Helvetica, sans-serif;color: #BEBBAC;font-size: 14px;font-weight: bold;text-align: center;padding-top:10px;} .menu_content2 {background:#2A2929 none repeat scroll 0 0;padding: 10px;text-align: left;border-left: 1px dotted #FFF;border-right: 1px dotted #FFF;border-bottom: 1px dotted #FFF;overflow:hidden;} .menu_bottom2 {height: 0px;} .menu_caption3 {background: transparent url(/directconnect/e107_themes/User54DesignRelease/images/topofnewsw.png) no-repeat;height: 50px;vertical-align: top;} .caption3 {font-family: Arial, Helvetica, sans-serif;color: #BEBBAC;font-size: 14px;font-weight: bold;text-align: center;padding-top: 16px;} .menu_content3 {background:transparent url(/directconnect/e107_themes/User54DesignRelease/images/bottomofnewsrep.png) repeat-y;padding:9px 23px;text-align:left;overflow:hidden;} .menu_bottom3 {background: url(/directconnect/e107_themes/User54DesignRelease/images/bottomofnews.png) no-repeat;height: 30px;} .menu_caption4 {background: url(/directconnect/e107_themes/User54DesignRelease/images) no-repeat scroll 0 1px;height:20px;vertical-align: top;} .caption4 {color: #FFF;font-size: 14px;font-weight: bold;text-align: center;} .menu_content4 {background:transparent url(/directconnect/e107_themes/User54DesignRelease/images/CustomBG.png) no-repeat scroll 0 0;padding-left:0px;padding-right:0px;text-align:left;} .menu_bottom4 {background: Transparent url(/directconnect/e107_themes/User54DesignRelease/images) no-repeat;height: 30px;} .cat {background: url(/directconnect/e107_themes/User54DesignRelease/images) no-repeat;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-variant:small-caps;color: #CCCCCC;line-height: 20px;padding-left: 10px;padding-top: 8px;} .news {background:#FFFFFF none repeat scroll 0 0;border:0 solid #999999;float:left;margin-left:10px;width:550px;}  .newsa {margin: 1%;float: left;background:#FFF000;padding: 2px;}  .title {background: transparent url(/directconnect/e107_themes/User54DesignRelease/images/topofnewsw.png) no-repeat; padding-left:25px;font-family:Georgia,Helvetica,sans-serif;font-size: 18px;font-weight: bold;color: #FFF;text-align: left;height: 30px;line-height:30px;}  .story {background:transparent url(/directconnect/e107_themes/User54DesignRelease/images/bottomofnewsrep.png) repeat-y;margin: 0 auto;padding-left:15px;padding-right: 10px;padding-top:20px;font: 12px Arial, Helvetica, sans-serif;font-weight: normal;color: #FFF;text-align: left;margin-left:0;}  .date {padding-right: 10px;font: 9px Arial, Helvetica, sans-serif;font-weight: bold;color: #FFF;text-align: left; text-indent: 5px;height: 14px;border-left: 0px solid #FFF;border-right: 0px solid #FFF;border-bottom: 0px solid #FFF;border-top: 0px solid #FFF;float:right;}  .postby {margin-top: 10px;padding-right: 10px;text-align: right;background: transparent;color: #FFF;}  .news_bottom {background: url(/directconnect/e107_themes/User54DesignRelease/images/bottomofnews.png) no-repeat;height: 30px;margin-bottom:20px;} #footercont {height: 200px;width: 1000px;clear: both;margin: 0 auto;} #footer {background:transparent;width: 100%;height: auto;margin: 0 auto;text-align: center;font: 10px Arial, Helvetica, sans-serif;font-weight: bold;color: #FFF;line-height: 40px;padding: 0px;clear: both;} #disclaim {width: 500px;margin: 0 auto;} #license {border:0 none;height:0;line-height:0;margin:0 auto;width:100px;} #veryverybottom {background: transparent url(/directconnect/e107_themes/User54DesignRelease/images) no-repeat;height: 20px;width: 1100px;margin: 0 auto;padding-bottom: 20px;} #csss {background: transparent url(/directconnect/e107_themes/User54DesignRelease/images/css.png) no-repeat;height: 40px;width: 100px;float: left;padding-left: 60px;margin-left:36px;} #firefox {background: transparent url(/directconnect/e107_themes/User54DesignRelease/images/firefox.png) no-repeat;height: 40px;width: 100px;float: left;padding-left: 60px;} #ie7 {background: transparent url(/directconnect/e107_themes/User54DesignRelease/images/IE7.png) no-repeat;height: 40px;width: 100px;float: left;padding-left: 60px;} #opera {background: transparent url(/directconnect/e107_themes/User54DesignRelease/images/opera.png) no-repeat;height: 40px;width: 100px;float: left;padding-left: 60px;} #safari {background: transparent url(/directconnect/e107_themes/User54DesignRelease/images/safari.png) no-repeat;height: 40px;width: 100px;float: left;padding-left: 60px;} #xhtml{background: transparent url(/directconnect/e107_themes/User54DesignRelease/images/xhtml.png) no-repeat;height: 40px;width: 100px;float: left;padding-left: 60px;}  .bodytable {padding: 8px;font: 12px verdana, tahoma, arial, helvetica, sans-serif;color: #BEBBAC;} .indent{background-color:transparent;border: 1px solid #3f3f3f;margin:2px;padding:4px; } .indentchat{background-color:#FFF;border: 1px solid #999;margin:2px;padding:4px; display:block;text-decoration:none;font-weight:bold;color: #FFF;} .mediumtext {font: 10px verdana, tahoma, arial, sans-serif;color: #FFF;font-weight: bold;} .smalltext {font: 10px verdana, tahoma, arial, helvetica, sans-serif;color: #FFF;} .tbox {background: #FFFFFF;border: 1px solid #2C7ECB;border-radius: 4px;color: #0B0B0B;font: 12px verdana, tahoma, arial, helvetica, sans-serif;padding: 6px 8px;min-height: 28px;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);} .helpbox {background-color: #FFF;border: #39393b 1px solid;color: #FFF;font: 9px tahoma, verdana, arial, helvetica, sans-serif;} .small {background-color: transparent;color: #FFF;font: 8px tahoma, verdana, arial, helvetica, sans-serif;} .button,input[type="submit"],input[type="button"],button {margin: 4px 2px;background: #0099FF;border: 1px solid #0066AA;border-radius: 4px;color: #FFFFFF;font: 12px verdana, tahoma, arial, helvetica, sans-serif;padding: 6px 12px;cursor: pointer;text-align: center;box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 2px 4px rgba(0, 0, 0, 0.2);} .button:hover,input[type="submit"]:hover,input[type="button"]:hover,button:hover {background: #00A9FF;border-color: #0082CC;} .button:active,input[type="submit"]:active,input[type="button"]:active,button:active {transform: translateY(1px);} .tbox:focus,.tbox:focus-visible,input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="url"]:focus,input[type="tel"]:focus,textarea:focus,select:focus {outline: none;border-color: #00CCFF;box-shadow: 0 0 0 2px rgba(0, 204, 255, 0.35), inset 0 1px 2px rgba(0, 0, 0, 0.15);} input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="url"],input[type="tel"],textarea,select {background: #FFFFFF;border: 1px solid #2C7ECB;border-radius: 4px;color: #0B0B0B;font: 12px verdana, tahoma, arial, helvetica, sans-serif;padding: 6px 8px;min-height: 28px;box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);} #login-menu input.tbox {display: block;margin: 8px auto;line-height: 1.2;} #login-menu .button {display: inline-block;margin: 10px auto 6px;} .news_table {background: url(/directconnect/e107_themes/User54DesignRelease/images/news_top.png) no-repeat;margin-bottom: 10px;} .news_caption {height: 45px;color: #FFFFFF;font-size: 17.6px;font-weight: bold;text-align: left;padding-left: 22px;} .news_content {background: url(/directconnect/e107_themes/User54DesignRelease/images/news_mid.png) repeat-y;padding: 12px 24px 9px 24px;text-align: left;} .news_info {color: #FFFFFF;height: 31px;padding: 0px 24px;text-transform: uppercase;} .news_image {float:left;margin-right:15px;margin-bottom: 8px;} .newscath {padding-bottom:6px;margin-bottom:6px;text-align:left;border-bottom: 1px #00AEEF solid;vertical-align: top;} .fcaption {height:21px;line-height:21px;background: transparent;color: #FFF;font-weight:bold;} .fcaption span.smalltext{color: #FFF;} .fcaption span.smalltext a:hover{color: #FFF;} .fcaption a {color: #FFF;text-decoration: none;} .fcaption a:hover {color: #0B6394;} a.forumlink{color: #FFF;text-decoration: underline;} a.forumlink:hover{color:#00CCFF;} .fborder {border: 0;border-top:0;} .forumheader{background: transparent;padding:0px;height:20px;line-height:16px;font-weight:bold;color: #FFF;} .forumheader2{background-color: transparent;color: #FFF;padding: 0px;}  .forumheader3{background:transparent none repeat scroll 0 0;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:5px;text-align:left;} #signupform .forumheader3,#signupform .forumheader,#signupform .fborder {border: 0;}  .forumheader4{background-color: transparent;font: 10px Arial, Helvetica, sans-serif;color: #FFF;padding: 0px;border-left: 0px solid #FFF;border-right: 0px solid #FFF;border-top:0px solid #FFF;border-bottom:0px solid #FFF;} .forumheader5{background-color: #A29A7E;font: 14px Arial, Helvetica, sans-serif;color: #FFF;padding: 2px;border-left: 0px solid #FFF;border-right: 0px solid #FFF;border-top:0px solid #FFF;border-bottom:0px solid #FFF;} .forumheader6{background-color: #AFA686;font: 12px Arial, Helvetica, sans-serif;color: #FFF;padding: 2px;border-left: 1px solid #FFF;border-right: 1px solid #FFF;border-top:1px solid #FFF;border-bottom:1px solid #FFF;} .forumheader7{background-color: #FFF;font: 12px Arial, Helvetica, sans-serif;color: #FFF;padding: 2px;border-left: 1px solid #FFF;border-right: 1px solid #FFF;border-top:1px solid #FFF;border-bottom:1px solid #FFF;} .forumheader8{background: url(/directconnect/e107_themes/User54DesignRelease/images/titlebar3.png) repeat-x #4C5C30;font: 12px Arial, Helvetica, sans-serif;font-weight: bold;color: #FFF;padding: 2px;border-left: 1px solid #FFF;border-right: 1px solid #FFF;border-top:1px solid #FFF;border-bottom:1px solid #FFF;} .forumheader9{height: 22px ;background-color: #D7D2C0;font: 12px Arial, Helvetica, sans-serif;color: #FFF;border-left: 1px solid #FFF;border-right: 1px solid #FFF;border-top:1px solid #FFF;border-bottom:1px solid #FFF;} .finfobar{color: #808080;padding: 4px;border: #FFF 1px solid;background-color: #FFF;} .forumfocus_table {width: 200px;} .chat {font: 11px Arial, Verdana, sans-serif;padding-bottom: 9px;} .chattext {border-top: 1px #FF9900 solid;padding-top: 5px;} .ltext {font: 10px Arial, Verdana, sans-serif;} .news_forum_header {font: bold 18px "Trebuchet MS", verdana, arial, tahoma, sans-serif;color: #fff;text-align: left;} .news_forum_header a {color: #3f3f3f;font: bold 18px "Trebuchet MS", verdana, arial, tahoma, sans-serif;} .byline_forum {color: #4c4a4c;margin-bottom: 1px;} .news_forum_body {font: 12px "Trebuchet MS", verdana, arial, tahoma, sans-serif;margin-left: 20px;} .news_forum_body img {float: right;margin-bottom: 5px;margin-right: 5px;border: 1px solid #FFF000;} 

