
body			{ font-family:Verdana, Arial, sans-serif; width:800px; line-height:16pt; font-size:13px; margin:12px;
				position:static; padding:0 0 0 15px;
				border-left: 2px solid #002F78; 
			 }
.body-direct		{ margin:0; padding:0; }


.wiki			{ margin:6px auto; width:800px; padding:0; border:0; font-size:85%; }
.wiki h1		{ font-size:135%; }
.wiki h2		{ font-size:125%; }
.wiki h3		{ font-size:110%; }
.wiki textarea		{ font-size:100%; }


a:link { color:#002F78; text-decoration:none; 
		border-bottom:solid 1px; }

a:visited { color:#002F78; text-decoration:none; 
				border-bottom:solid 1px; }

a:hover { color:#002F78; text-decoration:none; 
				border-bottom:solid 1px red; }


/*

a:link	 		{ color:#000000; text-decoration:none; background-color:#f0f0ff; padding:0 6px 0 6px; }

a:visited		{color:#000000; text-decoration:none; background-color:#f0f0ff; padding:0 6px 0 6px; } 

a:hover 		{color:#ffffff; background-color:#BF0000; 		
			border-bottom:solid;border-bottom-width:1px; padding:0 6px 0 6px;
			text-decoration:none; }
*/





a.main:link, .sd-logo-container a.main:link
		 	{color:#002F78; background-color:#ffffff; text-decoration:none; 
				border-bottom:solid 1px #002F78; }

a.main:visited, .sd-logo-container a.main:visited
			{ color:#002F78; text-decoration:none; background-color:#ffffff; 
				border-bottom:solid 1px #002F78; }

a.main:hover, .sd-logo-container a.main:hover
	 		{ 
			border-bottom:solid 1px red;
			text-decoration:none; }
.input { width:150px;  }


a.sd-sort-active:link		{ background-color:#BF0000; }
a.sd-sort-active:visited	{ background-color:#BF0000; }


.sd-no-bordery		{ display:block; padding:0; }
			
.sd-logo-container  a:link	{ color:#ffffff; text-decoration:none; background-color:#ffffff;  }

.sd-logo-container a:visited  {color:#ffffff; text-decoration:none; background-color:#ffffff; } 

.sd-logo-container  a:hover {color:#ffffff; background-color:#ffffff; 		
			
			text-decoration:none; }


/* Alt
a:link	 		{color:#0000F0; text-decoration:none; background-color:#f0f0ff; }
a:visited		{color:#003399; text-decoration:none; background-color:#f0f0ff; }

a:hover 		{color:#003300; background-color:#E8E8E8; 		
			border-bottom:solid;border-bottom-width:1px;
			text-decoration:none; }
*/

.sd-logo-container 	{ float:right; margin:0 0 0 18px; padding:0; text-align:right; }
.sd-logo		{ margin:0; padding:0; border:0; }


ins			{text-decoration:none; }

dt			{ margin-bottom:12px; }

.sd-copyright		{ text-align:left;margin-top:36px;margin-bottom:0px;font-size:x-small;}


.sd-input-text      { width:200px; }
.sd-input-disabled  { width:200px; background-color:#eeeeee; }
.sd-select          { width:150px; }
.sd-rel-search      { width:50px;}
.sd-rel-prev        { width:20px;}
.sd-rel-next        { width:20px; }



.sd-input-part      { float:none; width:50%; padding:0px; margin:0;}
.sd-input           { position:static; }
.sd-button-list     { position:static; }

.sd-button { border:0; cursor:pointer; background-color:#ffffff; color:#000000; }
.sd-button-text { border-bottom: black 1px solid; cursor:pointer; }



.sd-output-part     { float:none; padding:0px; margin:0; }
.sd-result-steps    { position:static; float:none;}
.sd-output          { position:static; float:none; }

.sd-header          { font-size:135%; font-weight:bold; text-align:center; margin-bottom:24px; }
.sd-text-container  { float:none; width:100%; clear:both; }
.sd-db-container    { float:none; width:100%; }

li                  { padding-bottom:6px; line-height:16pt; }



.sd-day-header-tr td	{ font-weight:bold;  width:2em; }

.sd-day-list td		{ height:2em; text-align:center; }

.sd-error, .error	{ color:#B00000; font-weight:bold;padding:12px;margin:6px;}

