/* MAIN STYLE
--------------------------------------------------------- */
body#bd { color: #d7d7d7; background: #000 url(../../images/dark/bgr.jpg) repeat-x fixed left top; margin: 0; }
#td-basedwrap { color: #c7c7c7; background: #454545;}
#td-centrigwrap { color: #c7c7c7; background-color: #454545; }
#logform { color: #d6d6d6; line-height: normal; background-color: #333; text-align: left; padding: 7px 5px; border-bottom: 3px solid #454545; }
#td-modcol div.moduletable, #td-modcol div.moduletable_menu { color: #c7c7c7; background: #333; margin: 2px 2px 7px; padding: 0; border: solid 1px #000; }
#ol_bottom { color: #c7c7c7; background:#333; padding: 1px; border: solid 1px #686868; }
table.lr-padd td.lr-padd { background-color:#333; border:solid 1px #646565; background-repeat:no-repeat; background-position:left top; color:#c1c1c1; width: 25%; }
table.lr-padd td.lr-padd:hover { background-color:#666; border:solid 1px #646565; background-repeat:no-repeat; background-position:left top; color:#f8f8f8; }
table.lr-padd1 td.lr-padd1 { background-repeat:no-repeat; background-position:left top; color:#d7d7d7; background-color: #555; width: 33%; border: solid 1px #555; }
table.lr-padd1 td.lr-padd1:hover { background-color:#333; color:#c1c1c1; }
table.lr-padd1 h3 { color: #d7d7d7; background-color: #333; padding: 5px; border-bottom: 1px dotted #999; }
#td-footer { color: #c1c1c1; background-color: #000; height: 35px; overflow: hidden; position: relative; padding: 5px 5px 2px; border-top: 1px solid #999; }
#td-banner { text-align: center; border-top: 1px solid #999; }
a.readon { color: #c1c1c1; background: #666; padding: 1px 5px 1px 22px; border: solid 1px #000; }
a.readon:hover, a.readon:active, a.readon:focus { color: #ddd; background: #555; }
div.module, div.module_menu, div.module_text {
	margin-bottom: 5px;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
	background: url(../../images/dark/box-2.jpg) no-repeat bottom right;
}
div.module div, div.module_menu div, div.module_text div {
	padding: 0;
	background: url(../../images/dark/box-1.jpg) no-repeat bottom left;
}
div.module div div, div.module_menu div div, div.module_text div div {
	padding: 0;
	background: url(../../images/dark/box-4.jpg) no-repeat top right;
}
div.module div div div, div.module_menu div div div, div.module_text div div div {
	padding: 10px 15px 15px;
	background: url(../../images/dark/box-3.jpg) no-repeat top left;
}
#col-menu { background-color: #333; height: 37px; }
.inputbox { color: #c1c1c1; border: solid 1px #7a7a7a; background: #666; margin-bottom: 2px; }
.inputbox:hover, .inputbox:focus { color: #c1c1c1; border: solid 1px #999999; background: #555; }
#sub-menu { background-color: #454545; height: 32px; clear: both; border: solid 1px #646565; }
.blog_more { color: #d6d6d6; background-color: #666; margin: 10px 0; padding: 10px; border: solid 1px #646565; }
#td-right div.moduletable { color: #d7d7d7; background-color: #333; margin-bottom: 5px; padding: 0 0 10px 3px; width: 98%; border: solid 1px #000; }
.olweb-flash-news ul { padding: 10px 0; float: left; margin: 0; width: 220px; text-indent: 0; border-right: 1px solid #5b5b5b; }
.olweb-flash-news li { background-image: url(../../images/dark/stripe1.png); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 bottom; list-style: none; padding: 0 0 0 5px; margin-left: 1px; height: 38px; }
span.pathway { background-color: #4e4e4e; }

