/** BASIC TAGS **/
body {
background:black;
font-family: Verdana, Arial, Sans-Serif;
font-size:12px;
line-height:12px;
text-align:center;
padding:0px;
margin:0px;
}


h1 {
padding-top:5px;
font-size:18px;
font-weight: bold;
text-align: center;
}

h2 {
font-size:14px;
border-bottom: 2px black dotted;
text-align: left;
}

p {
line-height:15px;
margin: 0px;
}

ul {
line-height:15px;
}

th {
font-family: Verdana, Arial, Sans-Serif;
font-size:12px;
line-height:15px;
background:#E1D7BC;
text-align:left;
}

td {
font-family: Verdana, Arial, Sans-Serif;
font-size:12px;
line-height:15px;
}

a {
text-decoration:none;
}

img {
border:0px;
padding:0px;
margin:0px;
}

hr {
border:0px;
border-top:solid 1px black;
border-bottom:transparent;
}

form {
margin:0px;
}

input {
font-family: Arial, Verdana, Sans-Serif;
font-size:12px;
font-weight:normal;
}

#error {
	text-align: center;
	border: 1px #fff solid;
	background: #aa0000;
	color: white;
	padding: 5px;
	height: 20px;
	width: 100%;
}



/** LAYOUT **/
.shortcut {
background-image:url(img/sc_middle.png);
background-repeat:repeat-x;
}

.shortcut_pane {
position:absolute;
top:153px;
width:790px;
margin:0 20px 0 30px;
}

.quickstart_pane {
width:840px;
background-image:url(img/qs_back.png);
background-repeat:repeat-y;
margin:0;
padding:0;
padding:0 30px 0 30px;
}

.quickstart_pane a.txt, .quickstart_pane a:link.txt, .quickstart_pane a:visited.txt, .quickstart_pane a:hover.txt {
color:white;
font-size:14px;
font-family: Arial, Verdana, Sans-Serif;
margin: -2px 0 0 5px;
padding: 3px 15px;
display: block;
font-weight: bold;
}

.quickentry {
float:left;
margin:0 10px 0 0;
}

.quickico {
height:23px;
background-image:url(img/qs_icoback.png);
text-align:center;
vertical-align:middle;
}

.lay_left1 {
height:477px;
background-image:url(img/bg_left1.png);
background-position:right;
background-repeat: no-repeat;
width:100%;
}

.lay_tower_left_top {
width:83px;
height:477px;
}

.lay_left2 {
height:100%;
background-image:url(img/bg_left2.png);
background-position:right;
background-repeat:repeat-y;
}

.lay_tower_left {
height:100%;
background-image:url(img/bg_tower_left.png);
background-repeat:repeat-y;
}

.lay_left3 {
height:207px;
background-image:url(img/bg_left3.png);
background-position:right;
background-repeat: no-repeat;
width:100%;
}

.lay_tower_left_bottom {
height:207px;
width:83px;
}

.lay_castle_top {
width:840px;
height:204px;
text-align: right;
padding: 123px 50px 0 0;
color: #ddd;
background-image:url(img/bg_castle_top.png);
}

.lay_content {
height:100%;
width:840px;
background-image:url(img/bg_content.png);
background-repeat: repeat-y;
}

.lay_castle_bottom {
background:url(img/bg_bottom.png);
width:840px;
height:132px;
}

.lay_tower_right_top {
width:81px;
height:477px;
}

.lay_right1 {
height:477px;
background-image:url(img/bg_right1.png);
background-position:left;
background-repeat: no-repeat;
width:100%;
}

.lay_tower_right {
height:100%;
background-image:url(img/bg_tower_right.png);
background-repeat:repeat-y;
}

.lay_right2 {
height:100%;
background-image:url(img/bg_right2.png);
background-position:left;
background-repeat:repeat-y;
}

.lay_tower_right_bottom {
height:207px;
width:81px;
}

.lay_right3 {
height:207px;
background-image:url(img/bg_right3.png);
background-position:left;
background-repeat: no-repeat;
width:100%;
}

.lay_content_bg {
background-image:url(img/bg_content_bg.png);
background-position:left;
background-repeat:repeat-y;
}

.contentpane {
padding:0px 10px 0px 10px;
}

.status {
margin-right:5px;
font-size:9px;
font-family: Verdana, Arial, Sans-Serif;
}


textarea.input {
	width: 300px;
	height: 170px;
}

textarea.output {
	width: 550px;
	height: 100px;
}

select, input, textarea, button
{
	font-size            : 11px;
	background-color	: #ffffff;
	border               : 1px black solid;
	font-family:Arial,Helvetica,sans-serif;
	color: #502604;
	width: 200px;
	
}

