
body, html					{height:100%; width:100%; margin:0px; padding:0px; font-family:Tahoma; font-size:10pt; color:#444; }
body						{overflow-y:scroll; background-color:#bbb; }
table						{padding:0px; margin:0px; border-spacing:0px; }
tr							{padding:0px; margin:0px; border-spacing:0px; }
td							{padding:0px; margin:0px; border-spacing:0px; font-size:10pt; }
img							{border:0px; margin:0px; padding:0px; }
li							{padding:1px; margin:0px; }
li a							{padding:3px; padding-left:6px; }
ul							{font-size:11pt; text-indent: 0px; list-style-position: outside; list-style:none; margin:2px; padding:2px; margin-left:25px; }
a							{color:#444444; text-decoration:none; }
a:hover						{color:#444444; text-decoration:underline; }

h2							{font-size:12pt; color:#4466aa; }

hr							{width:100%; display:block; border:0px; height:1px; background-color:#aaaaaa; padding:0px; margin:2px; }

#masterMenu					{position:relative; bottom:0px; left:0px; }
#masterMenu div				{position:absolute; bottom:60px; right:0px; width:500px; text-align:right; }
#masterMenu div a				{font-size:10pt; display:inline; margin:0px; padding:0px; }
#masterMenu ul				{margin:0px; padding:0px; height:50px; }
#masterMenu li				{float:left; height:50px; padding:0px; margin:0px; }
#masterMenu li:hover			{background-color:#ffcb19; }
#masterMenu a				{padding:14px; padding-left:20px; padding-right:20px; margin:0px; display:block; color:#c36500; font-size:14pt; }
#masterMenu a:hover			{color:#fff; text-decoration:none; }
.tMenuSel					{background-image:url(http://www.sitemirror.info/servo/tMenuSep.gif); background-position:top center; }
.tMenuSel a					{color:#fff; }

#topContent ul				{margin:0px; padding:0px; height:60px; }
#topContent li					{float:left; height:60px; padding:0px; margin:0px; }
#topContent li:hover			{background-color:#74410a; }
#topContent a					{padding:20px; margin:0px; display:block; color:#fff; font-size:12pt; }
#topContent a:hover			{text-decoration:none; }
.tsMenuSel					{background-image:url(http://www.sitemirror.info/servo/tsMenuSep.gif); background-position:top center; }

.rTitle						{background-color:#c36500; padding:6px; color:#fff; font-size:11pt; }

#listStat ul					{margin:0px; padding:0px; }
#listStat li						{float:left; margin:0px; padding:10px; padding-left:20px; padding-right:20px; }
#listStat li:hover				{background-color:#ffcb19; color:#fff; cursor:pointer; }
.ctMenuSel					{background-image:url(http://www.sitemirror.info/servo/tsmMenuSep.gif); background-position:bottom center; color:#fff; }

#lMenus						{padding:0px; margin:0px; }
#lMenus ul					{padding:0px; margin:0px; }
#lMenus ul a					{padding:4px; font-size:10pt; display:block; }
#lMenus ul a:hover				{background-color:#c36500; color:#fff; }

.stContent tr:hover				{background-color:#fff; }
.stContent div[rel=hCont]			{position:relative; top:0px; left:0px; display:block; width:100%; }
.stContent div[rel=help]			{display:none; }
.stContent div[rel=arrow]			{display:none; background-image:url(http://www.sitemirror.info/servo/arrow-brown-up.gif); width:15px; height:8px; }
.stContent div[rel=help] p			{padding:3px; margin:0px; }
.stContent tr:hover div[rel=arrow]	{display:block; position:absolute; top:2px; right:10px; }
.stContent tr:hover div[rel=help]	{display:block; position:absolute; top:10px; right:0px; width:200px; background-color:#ffd741; border:1px solid #c36500; }
.stTitle:hover					{background-color:#eee; }


legend						{font-size:8pt; font-weight:bold; }
fieldset:hover legend			{color:#a00; font-style:italic; }
fieldset						{margin-top:5px; }


input						{font-family:Tahoma; }
select, 
input[type=password], 
input[type=text]				{width:100%; border:1px solid #ffcb18; background-color:#fbfbfb; color:#666666; font-size:10pt; padding:3px; padding-left:0px; padding-right:0px; }
select:focus, 
input[type=password]:focus, 
input[type=text]:focus			{border:1px solid #74410a; margin:0px; color:#333333; background-color:#fff; }
select:hover, 
input[type=password]:hover, 
input[type=text]:hover			{border:1px solid #c36500; color:#333333; }
select						{height:24px; padding:3px; }

input[type=button], 
input[type=submit]				{padding:5px; margin:3px; margin-bottom:0px; font-size:9pt; color:#fff; font-weight:bold; background-image:url(http://www.sitemirror.info/servo/button-bg.gif); background-position:bottom left; border:1px solid #8e4a00; cursor:pointer; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; }
input[type=button]:hover, 
input[type=submit]:hover			{-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, .9); -webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, .9); -khtml-box-shadow:0px 0px 3px rgba(0, 0, 0, .9); box-shadow:0px 0px 3px rgba(0, 0, 0, .9); border:1px solid #fff; }


textarea						{font-family:Tahoma; height:100%; width:100%; border:1px solid #ffcb18; padding:0px; margin:0px; background-color:#fbfbfb; color:#666666; font-size:11pt; }
textarea:focus					{border:1px solid #74410a; color:#333333; background-color:#fff; }
textarea:hover					{border:1px solid #c36500; color:#333333; }


:focus 						{outline:none; }


.simpletitle					{font-size:14pt; color:#009900; background-color:#ffcb19; }
.simpletitleB					{font-size:14pt; color:#0000aa; text-decoration:none; text-shadow:rgba(255, 255, 255, 1) 0px 0px 1px, rgba(0, 0, 0, .4) 0px 0px 3px; }

.aLSel						{background-color:#ffcb19; }

.text3						{font-size:12pt; font-style:italic; }

.logLeft						{width:120px; padding:3px; text-align:right; font-size:11pt; color:#007700; }
.logRight						{width:160px; padding:4px; text-align:right; }
.logTRight						{width:100%; background-color:#eee; border:1px solid #c36500; }


#newBasicTop					{width:100%; padding-bottom:6px; }
#newBasicTop td				{padding:2px; }
#newBasicTop table td			{padding:0px; }
.nbtLeft						{width:140px; }


#pager span, #pager a			{padding:2px; padding-left:4px; padding-right:4px; margin:3px; display:inline-block; font-size:7pt; }
#pager a						{border:1px solid #ffcb18; background-color:#f5f5f5; }
#pager a:hover, 
#pagerSelected				{background-color:#fff; border:1px solid #c36500; }


#logTable						{width:970px; border-bottom:1px solid #cccccc; font-size:8pt; }
#logTable td					{padding:3px; border-top:1px solid #cccccc; white-space:nowrap; font-size:8pt; }
#logTable td table 				{width:none; border-bottom:none; }
#logTable td table td				{padding:none; border-top:none; white-space:inherit; }



