﻿/* content 1 column */
#content1col {border:0px; border-collapse:collapse; width:100%}
#content1col .col1 {padding: 6px 20px 10px 20px; vertical-align: top}

/* content 2 columns */
#content2col { height:307px; border:0px; border-collapse:collapse; width:100%}
#content2col .col1 {width:351px; padding:0 40px 10px 0; vertical-align: top}
#content2col .col2 {width:274px; padding:0 0 10px 40px; vertical-align: top}
#content2col .col3 {width:274px; padding:0 40px 10px 0; vertical-align: top}
#content2col .col4 {width:351px; padding:0 0 10px 40px; vertical-align: top}
#content2col .col_left {width:30px}
#content2col .col_right {width:30px}
#content2col .line {width:2px; border-right: dashed 1px #333; height:100%}

/* login form */
#loginForm label {display: block;color: #eeeeee;margin-top: 5px;}
#loginForm label input {display: block;}
#loginForm .container {background-color: #2e2e2e;width: 230px;padding-top: 5px;padding-right: 10px;padding-bottom: 34px;padding-left: 10px;border: 2px solid #000;	position: relative;	height: 88px;}
#loginForm .btnSubmit {position: absolute;right: 0px;bottom: 0px;margin-right: -2px;margin-bottom: -2px;margin-top: 5px;}
#loginForm .txt {width: 220px;}
#loginForm .forgot {margin-top: 5px; width: 220px;}

/* grid */
table.myTable {padding: 3px; border: solid 1px #000; width:100%; text-align:left; position:relative; background-color: #2e2e2e;}
.myTable th {color:#d1ff00;font-weight:bold;background: url("images/shim.gif") repeat-x top left;	padding: 5px;text-align:left; border-right: solid 1px #000;}
.myTable th.myTableInvert {color:#d1ff00;font-weight:bold;background: url("images/shim.gif") repeat-x top left;padding: 3px;text-align:left;}
.myTable td {padding:4px; text-align:left; border-top: solid 1px #000; border-right: solid 1px #000; border-left: solid 1px #000;}
.myTable tr {color:#eee}
.myTable tr:hover {background-color:#3d3d3d; color: #fff;}
.myTable tr.Alternate {background-color:#202020; color: #eee;}
.myTable tr.Alternate:hover {background-color:#3d3d3d; color: #fff;}

table.myForumTable {padding: 3px; border: solid 1px #000; width:100%; text-align:left; position:relative; background-color: #ccc;}
.myForumTable th {color:#d1ff00;font-weight:bold;background: url("images/shim.gif") repeat-x top left;	padding: 5px;text-align:left; border-right: solid 1px #000;}
.myForumTable a {color:#d1ff00;font-weight:bold; text-decoration:underline;}
.myForumTable a:hover {color:#d1ff00;font-weight:bold; text-decoration:none;}
.myForumTable th.myTableInvert {color:#d1ff00;font-weight:bold;background: url("images/shim.gif") repeat-x top left;padding: 3px;text-align:left;}
.myForumTable td {padding:4px; text-align:left; border-top: solid 1px #000; border-right: solid 1px #000; color:#000}
.myForumTable tr {color:#000}
.myForumTable tr:hover {background-color:#eee; color: #000;}
.myForumTable tr.Alternate {background-color:#aaa; color: #000;}
.myForumTable tr.Alternate:hover {background-color:#eee; color: #000;}
.myForumTable a {color: Blue; text-decoration: underline;}
.myForumTable a:hover {color: Blue; text-decoration: none;}

.forumHeader th {color:#d1ff00;font-weight:bold;background: url("images/shim.gif") repeat-x top left;	padding: 5px;text-align:left; border-right: solid 1px #000;}
.forumHeader a {color:#d1ff00;font-weight:bold; text-decoration:underline;}
.forumHeader a:hover {color:#d1ff00;font-weight:bold; text-decoration:none;}
.forumHeader th.myTableInvert {color:#d1ff00;font-weight:bold;background: url("images/shim.gif") repeat-x top left;padding: 3px;text-align:left;}

table.forumTopic {padding: 3px; width:100%; text-align:left; position:relative; background-color: #ccc;}
.forumTopic td {padding:4px; text-align:left; color:#000}
.forumTopic tr {color:#000}
.forumTopic a {color:Blue; text-decoration:underline;}
.forumTopic a:hover {color:Blue; text-decoration:none;}

/* table form */
.boxTable {border: 2px solid #000;position: relative;color: #eee;}
.boxHeader {background-color: #2e2e2e; font-weight: bold; color: white;}
.boxHeader td {padding-top: 5px; padding-bottom: 3px; padding-left: 15px; padding-right: 3px; border-bottom: 1px solid #3d3d3d;}
.boxRow {background-color: #2e2e2e;	font-weight: normal;}
.boxRow td {padding:2px;}
.boxFooter {background-color: #2e2e2e; color: white;}
.boxFooter td {padding-top: 3px; padding-bottom: 5px; padding-left: 15px; padding-right: 3px; border-top: 1px solid #3d3d3d;}

/* alpha bar */
.alphaActive {padding: 2px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #3d3d3d;background-color: #3d3d3d;}
.alphaActive a {color: #fff;}
.alphaInactive {padding: 3px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #3d3d3d;}
.alphaInactive a {color: #ccc;text-decoration: none;}

/* text editor */
.editorHtml {background: #ccc; font-family: "Trebuchet MS", Arial; color:#000; padding:5px;font-size:12px;}
.editorHtml a {color: Blue; text-decoration: underline;}
.editorHtml a:hover {color: Blue; text-decoration: none;}

/*modal popup*/
.modalBackground {background-color:Black; filter:alpha(opacity=35); opacity:0.35;}
.modalPopup {color:#fff; background-color:#3e3e3e; border-width:1px; border-style:solid; border-color:Black; padding:0; width:250px;}
.modalPopup2 {color:#fff; background-color:#3e3e3e; border-width:1px; border-style:solid; border-color:Black; padding:0; width:500px;}


