/* format.css
 * cascading stylsheet for chaser.redspectre.net
 */

/**********************
 * global tag formats *
 * ********************/

body {
	background: #000000;
	color: #00ff00;
	padding: 0px;
	margin: 0px;
	font: 12px Courier New
}

/********************
 * specific formats *
 * ******************/

/* #mainpage main div layer */

#form_layer iframe {
	width: 100%;
	height: 300px;
	border: solid 2px #00ff00;
}

#form_layer input {
	width: 200px;
}

#form_layer a {
	font: bold 12px Courier New;
	text-decoration: none;
	color: #00ff00;
}

#form_layer a:hover {
	color: #00ff00;
}

#form_layer .thumb {
	max-width: 300px;
	max-height: 200px;
	border: solid 2px #004400;
	margin: 10px;
}

#form_layer .image {
	max-width: 100%;
	max-height: 100%;
}

#form_layer .op_menu, 
#form_layer .op_submenu,
#form_layer .op_comment,
#form_layer .op_remark,
#form_layer .op_binary,
#form_layer .op_text,
#form_layer .op_link,
#form_layer .op_php_scriptlet {
	width: 100%;
}

#form_layer .op_menu th,
#form_layer .op_submenu th,
#form_layer .op_comment th,
#form_layer .op_remark th,
#form_layer .op_binary th,
#form_layer .op_text th, 
#form_layer .op_link th,
#form_layer .op_php_scriptlet th {
	padding-left: 10px;
	background: url(gfx/bgtd.png);
	font: small-caps bold 12px Courier New;
	text-align: left;
	color: #00ff00;
}

#form_layer .op_menu td,
#form_layer .op_submenu td,
#form_layer .op_comment td,
#form_layer .op_remark td,
#form_layer .op_binary td,
#form_layer .op_text td, 
#form_layer .op_link td,
#form_layer .op_php_scriptlet td {
	font: 12px Courier New;
}

#form_layer .op_menu .op_menu_date,
#form_layer .op_submenu .op_submenu_date,
#form_layer .op_comment .op_comment_date,
#form_layer .op_remark .op_remark_date,
#form_layer .op_binary .op_binary_date,
#form_layer .op_text .op_text_date, 
#form_layer .op_link .op_text_date,
#form_layer .op_php_scriptlet .op_php_scriptlet_date {
	background: none;
	font: bold 12px Courier New;
	text-align: right;
}

#form_layer .op_menu .op_menu_footer,
#form_layer .op_submenu .op_submenu_footer,
#form_layer .op_comment .op_comment_footer,
#form_layer .op_remark .op_remark_footer,
#form_layer .op_binary .op_binary_footer,
#form_layer .op_text .op_text_footer,
#form_layer .op_link .op_link_footer,
#form_layer .op_php_scriptlet .op_php_scriptlet_footer {
	background: none;
	font: bold 12px Courier New;
	text-align: right;
}

#form_layer .op_menu th a,
#form_layer .op_submenu th a,
#form_layer .op_comment th a,
#form_layer .op_remark th a,
#form_layer .op_binary th a,
#form_layer .op_text th a,
#form_layer .op_link th a,
#form_layer .op_php_scriptlet th a {
	color: #00ff00;
}

#form_layer .op_php_scriptlet input,
#form_layer .op_php_scriptlet textarea {
	width: 100%;
	background: url(gfx/bgtd.png);
	border: solid 2px #00cc00;
	font: bold 12px Courier New;
	color: #00ff00;
}

#form_layer .op_php_scriptlet cite {
	font: 12px Courier New;
}

#form_layer img {
	padding: 0px;
	border: 0px solid #00ff00;
}

#form_layer .menu_entry {
}
#form_layer .menu_entry table {
	width: 100%;
	max-height: 15px;
	border: 0px solid;
	padding: 0px;
	margin: -1px;
}
#form_layer .menu_entry th {
	background: url(gfx/bgtd.png);
	width: 10px;
	max-height: 15px;
	margin: 0px;
	padding: 0px;
	border: 0px solid;
}

#form_layer .menu_entry td{
	max-height: 15px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid;
}

#form_layer .menu_entry td:hover {
	background: url(gfx/bgtd.png);
}

#commentlayer {
	border: 0px solid #888888;
	width: 300px;
	position: absolute;
	top: 10%;
	left: 10%;
	font: bold 12px Courier New;
	background: url(gfx/bgtd.png);
}

#commentlayer table {
	border: 1px solid #888888;
	width: 100%;
}

#commentlayer thead {
	background: url(gfx/bgth.png);
}

#commentlayer thead th {
	font: bold 12px Courier New;
}

#commentlayer .wnd_control {
	position: absolute;
	top: 1px;
	right: 5px;
	text-align: right;
	width: 20px;
}

#commentlayer .wnd_control input {
	font: bold 12px Courier New;
	border: solid 0px #00ff00;
	background: none;
}

#commentlayer tbody {
	background: url(gfx/bgtd.png);
}

#commentlayer tbody th {
	font: bold 12px Courier New;
	vertical-align: top;	
}

#commentlayer input {
	border: none
	border-bottom: solid 2px #00ff00;
	background: url(gfx/bgtd.png);
	width: 100%;
}

#commentlayer textarea {
	border: solid 2px #00ff00;
	background: url(gfx/bgtd.png);
        width: 100%;
	height: 80px;
	color: #00ff00;
}

#messagelayer {
	border: solid 2px #00ff00;
	width: 200px;
	position: absolute;
	top: 50px;
	left: 50px;
	background: url(gfx/bgtd.png);
	font: bold 12px Courier New;
	padding: 20px;
}

#messagelayer a {
	border: solid 2px #00ff00;
	width: 100px;
	background: none;
	font: bold 12px Courier New;
	padding: 10px;
	color: #00ff00;
	text-decoration: none;
}

#form_layer .navbar {
	background: url(gfx/bgtd.png);
	text-align: center;
	border: 0px;
	width: 100%;
	font: bold 12px Courier New;
}

#form_layer .table_form {
        width: 100%;
        border: solid 0px #555555;
        padding: 3px;
}

#form_layer .table_form input {
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: solid 2px #00cc00;
	background: url(gfx/bgtd.png);
	color: #00ff00;
	font: bold 12px Courier New;
}


#form_layer .calendar {
	font: 12px Courier New;
        width: 146px;
}       
        
#form_layer .calendar td {
        text-align: right;
}
        
#form_layer .calendar td:hover {
        background: url(gfx/bgtd.png);
}       
        
#form_layer .calendar .today {
        background: url(gfx/bgtd.png);
        color: #00ff00;
        font-weight: bold;
}

#form_layer .calendar a {
	color: #00ff00;
	font-weight: bold;
}

