html, body { background: url('adminmodule_files/fon02_b.gif') #fff repeat-y top left; margin: 0; padding: 0;}

div#banner { height: 175px; width: 100%; background: url('adminmodule_files/adminmodule_topstrip.gif') repeat-x; margin: 0; padding: 0; }
div#banner h1 { font-size: 25px; font-weight: 700; color: #000080; font-family: 'Verdana', 'Arial', 'Helvetica', 'sans-serif';
				font-style: italic; margin: 0; padding: 0; }
				
div#left_menu { position: absolute; top: 200px; left: 0; background: transparent; width: 200px; height: auto; }
div#left_menu a { display: block; width: 200px; height: auto; margin: 10 0; padding: 0; color: #fff; text-align: center; text-decoration: none; }
div#left_menu a:hover { text-decoration: underline; color: #ccc; }

div#content { margin: 0 0 0 200px; padding: 0; background: #fff; width: auto; height: auto; }
a, a:visited { color: #061694; }
a:hover { color: #5267F8; }

th {color : #000000;font-size : 11px;font-family : Tahoma,Verdana,Arial;}
input, select {color : #000000;font-size : 11px;font-family : Tahoma,Verdana,Arial;font-weight: bold;}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
div.side_form { display: block; width: 270px; float: left; margin: 10; padding: 0; height: 100px; border: 0px dashed blue;}
div.side_form p {clear: both; float: none; margin: 0; padding: 0; }
div.side_form p label { float: left; margin: 2 0; padding: 0 5; }
div.side_form p input.single_textbox {float: right; margin: 0; padding: 0; width: 150px; text-align: center;}
div.side_form p input.multiple_textbox {float: right; margin: 0; padding: 0; width: auto; text-align: center;}
div.side_form p select {float: right; margin: 0; padding: 0; width: auto; }
div.side_form p textarea { margin: 0; padding: 0; width: auto; }


div.full_form { display: block; width: 70%; margin: 10 0; padding: 0;}
div.full_form p {clear: both; float: none; margin: 0; padding: 0; }
div.full_form p label { float: left; margin: 0; padding: 0 5;}
div.full_form p input {float: right; margin: 0; padding: 0; width: auto; }
div.full_form p select {float: right; margin: 0; padding: 0; width: auto; }
div.full_form p textarea {float: right; margin: 0; padding: 0; width: auto; }

h2 { text-align: center; font-size: 24px; margin: 1; padding: 0;}
h2.warning { text-align: center; font-size: 20px; margin: 1; padding: 0; color: #B30000; }
h3 { text-align: center; font-size: 18px; text-decoration: underline; margin: 1; padding: 0;}
h4 { text-align: left; font-size: 22px; margin: 0; padding: 2px 5px; font-style: italic; color: #5463DB; }
h5 { text-align: left; font-size: 15px; margin: 0; padding: 2px 5px; font-style: italic; color: #5463DB; }

.error_list { color: red; font-weight: 700;}
pre { display: inline;}
a.link { border: none; display: block; margin: 2px; padding: 0px; }
/*a.link:hover { border: 2px solid #5463DB; margin: 0px; padding: 0px; background: #5463DB;}*/
a.link img { border: none; margin: 0px; padding: 0px;}


table.info_table { border: 1px solid black; border-collapse: collapse; background: #fff;}
table.info_table th { background: #5463DB; color: #fff; }
table.info_table td { padding: 0 20px; text-align: center; color: black; }
table.info_table td a { color: blue; text-decoration: none; }
table.info_table td.odd { background: #868FE6; color: black; }


table.browser_table, table.browser_table form, table.browser_table tr { border: none; margin: 0; padding: 0; height: auto; font-size: 12px;}
table.browser_table td { margin: 0; padding: 3px 5px; background: #8E97E8;}
table.browser_table th { text-align: left; background: #5463DB; color: #fff; height: auto; margin: 0; padding: 0;}
table.browser_table th.folder { margin: 0; padding: 0; padding-left: 22px; padding-right: 10px; color: #FFA953; background: url('images/folder.gif') #5463DB no-repeat left center;}
table.browser_table th.folder input { cursor: pointer; text-align: left; background: #5463DB; color: #FFA953; border: none; margin:0; padding: 0;}
table.browser_table th.file { padding-left: 22px; padding-right: 5px; color: #061694; background: url('images/file.gif') #5463DB no-repeat left center;}
table.browser_table th.file a{ margin: 0; padding: 0; color: #061694; }
table.browser_table th.file a:hover{ color: #FFF; }