/* green */

/* STRUCTURE */
body					{	margin: 0px; color: #000;
						font-family: 'Trebuchet MS', Verdana, Helvetica; }
					
table					{	margin: 0; width: 100%; }

table#page			{	height: 100%; }

td.s_menubar			{	background: #bbeed6; width: 150px;
						vertical-align: top; padding: 50px 15px 10px 15px; }
td#s_page				{	background: #e4efe9;
						vertical-align: top; padding: 12px 60px 10px 50px; }
td.s_headerbar			{	background: #0c9; height: 37px; }
td.s_toprowl			{	background: #bbeed6; height: 25px; }
td.s_toprowr			{	background: #e4efe9; height: 25px; }


/* TOP MENU  */
td.toplinks			{	height: 37px; width: 178px; white-space: nowrap; 
						vertical-align: middle; text-align: center; 
						font-size: 0.8em; padding-left: 20px;
   						text-decoration: none; font-weight: normal;
   						letter-spacing: 0.08em; 
						color: #800080;	background: transparent; }
				
.toplinkscap			{	font-size: 1.2em; }
	

/* SIDE MENU */
#sidelinks			{	height: 25px; }
#sidelinks a			{	vertical-align: middle; display: block;
						margin: 0 3px 0 0; padding: 4px 10px 4px 5px;
						font-size: 0.8em;
   						text-decoration: none; font-weight: normal;
   						letter-spacing: 0.08em; 
						color: #800080;	background: transparent; }
				
#sidelinks a:visited	{	color: #800080; }

#sidelinks a:hover		{	background-color: #0c9; color: #800080;
						border-right: 7px solid #ff7b00; padding-right: 7px; margin-right: 0; }
				
/* PAGE TEXT */
table#content			{	width: 100%; border 0px; }

td#content_main		{	color: #000; font-size: 0.85em; }
td#content_main a		{	color: #800080; text-decoration: underline; }
td#content_main ul		{	line-height: 1.8; }
.headingcap			{	color: #800080;  font-size: 1.2em; letter-spacing: 0.08em; }
.heading				{	color: #800080; font-size: 1em; letter-spacing: 0.08em; }
.heading_md			{	color: #800080; font-size: 0.8em; letter-spacing: 0.08em; }

.content_named		{	color: #000; font-size: 0.85em; height: 30px; }
.textname				{	font-weight: 600; }

td.portfolio			{	color: #000; font-size: 0.80em; vertical-align: top; 
						width: 50%; padding: 25px 30px 10px 50px; }

td#content_botrow		{	height: 25px; }