/* CSS Document */

body { background-color:#fff; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333;}

#tableHeader { background-image:url(/img/tableheader.jpg); background-repeat:no-repeat; widows:785px; height:46px}
#container {
	margin:0pt auto 0pt;
	text-align:left;
	width:785px;
	padding-top:50px;
	padding-bottom:50px
}
#header { position: relative}
#Content { background-image: url(/img/backgroundtable.jpg); background-repeat: repeat-y; width:785px; padding:10px; position:relative}
#tableFooter { background-image:url(/img/tablefooter.jpg); background-repeat:no-repeat; widows:785px; height:46px}
ul li{position:relative; list-style:none}
li p { margin:0; padding:0; display:inline}
.button {height:50px; position:absolute; top:10px; left:90px; padding:3px; width:350px}
.button:hover { background-color:#eaeaea}
.titbutton { font-size:20px; color:#0f556c; text-decoration:none}
.subtitleButton {font-size:14px; color:#666}
#section {position:absolute; top:60px; left:620px}
#exit { position:absolute; top:10px; left:500px; width:100px}
#login_nut { padding-left:50px; padding-bottom:40px; }
#login_nut p { margin-bottom:17px; }
#login_nut label { display:block; font-weight:bold; font-size:12px; margin-bottom:5px; }
#login_nut input { border:1px #ccc solid; padding:5px; font-size:16px; }
a .btn {color: #fff;}
.btn { display: block; position: relative; background: #A7CB4D; padding: 5px; color: #fff; text-decoration: none; cursor: pointer; border:solid 1px #999999}
.btn:hover { background-color: #5A8CA7; }
.btn:active { background-color: #A7CB4D; }
.btn[class] {  background-image: url(/img/shade.png); background-position: bottom; }
.error_form { border:1px #ccc dashed; padding:10px; width:500px; background:#f8f8f8; color:#cc0000; font-weight:bold; }
.class_note { font-size:11px; }
.class_note a { color:#145D36; text-decoration:underline; }
.class_note a:hover { color:#999; }