*, div p, td,  p, li 	{
	font-family: arial, helvetica, sans-serif;
	}


td.menu {
	color:#fff;
	padding-left:80px;
	background: url("../sitegraphics/banner-strip.gif");
	padding-top:6px;
	height:24px;
}

.menu a {
	color:white;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	}
	
.menu a.active {background:#CB402B;}

body {background: #222222  url('../sitegraphics/body-strip.gif') repeat-y top center}

#sandboxshell {background: url('../sitegraphics/sandbox-strip.gif') }

div p, td,  p, li 	{
	font-size:12px;
	line-height:16px;
	color:#444;
	}

h1 {
	font-size:18px;
	line-height:21px;
	color:#CB402B;
	}
	

h2 {
	font-size:15px;
	line-height:18px;
	color:black;
	}

h1, h2, h3, ul, p {margin-top:.8em;}	

li {margin-top:4px;}

#sandbox table.eklipseform td, #sandbox table.eklipseform th {padding-top:3px; padding-bottom:3px; border-top:1px solid #cb402b;}
#sandbox table th {text-align:right; padding-right:15px;}
input, textarea {border:0; background-color:white; width:300px; padding:2px; font-size:12px;}
textarea {height:100px;}
input.button {width:auto; background-color:#cb402b; color:white; font-sie:14px;}

#sandbox table.eklipsecolumns td {padding-top:3px; padding-left:10px;}

table.gallery td {padding:10px; text-align:center}