* 
{
	margin: 0;
}
@font-face
{	font-family: 'Myriad Web';
	src:	url('Myriadweb.eot');
	src:	url('Myriad.eot?iefix') format('eot'),
			url('Myriadweb.woff') format('woff'), 
			url('Myriadweb.ttf') format('truetype'), 
			url('Myriadweb.svg#myriadweb') format('svg'); 
}
body
{
	margin:0;
	padding:0;
	line-height:15px;
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #C6C6C6;
	text-align:left;
	border:0;
}
form
{
	margin:0;
	padding:0;
}
/*general styles --------------------------------------------------------------------------------------*/
h1
{
	font-size:1.2em;
	line-height:1.4em;
    /*color:#878787;*/
    color:#000000;
	margin-bottom:5px;
}
h2
{
    /*color:#878787;*/
  color:#000000;
	font-size:1.1em;
	line-height:1.3em;
	margin-bottom:5px;
}
h3
{
    /*color:#878787;*/
  color:#000000;
    font-size: 1.0em;
	line-height:1.2em;
	margin-bottom:5px;
}
h4
{
    /*color:#878787;*/
  color:#000000;
    font-size: 1.0em;
	line-height:1.2em;
	margin-bottom:5px;
}
h5
{
    /*color:#878787;*/
  color:#000000;
    font-size: 1.0em;
	line-height:1.2em;
	margin-bottom:5px;
}
h6
{
    /*color:#878787;*/
  color:#000000;
    font-size: 1.0em;
	line-height:1.2em;
	margin-bottom:5px;
}
label
{
    /*color: #909090;*/
	color: #000000;
}
p
{
    /*color: #909090;*/
	color: #000000;
    font-size: 1em;
    padding-bottom:5px;
	line-height:15px;
	margin:0px;
}
ul,ol
{
    /*color: #909090;*/
	color: #000000;
    font-size: 1em;
	padding-top:5px;
    padding-bottom:5px;
	margin-left:20px;
	padding-left:0px;
}
li
{
	margin-left:0px;
	margin-bottom:5px;
	padding-left:0px;
	/*color: #909090;*/
	color: #000000;
}
dl
{
	padding-top:10px;
	padding-bottom:10px;
}
dt
{
}
dd
{
	margin-left:40px;
}
img
{
	margin:0;
	border:0;
	padding:0;
}
a:link	
{
	color:#2D417C;
	text-decoration: underline;
}
a:hover	
{
	color:#8F1513;
	text-decoration:underline;
}
a:visited	
{
	color:#343138;
}
select
{
	color:#000000;
}

/*tables-----------------------------------------------------------------------------------------------*/
table
{
    border-collapse:collapse;
}
th
{
    /* background-color:#DEDEDE; */
    /*font-family:arial;*/
	font-weight:bold;
    color: #000000;
    vertical-align:top;
    /* text-align:left; */
    padding:4px 4px 4px 4px;
    /* border:solid 1px gray; */
    border:solid 1px white;
}
td
{
    vertical-align:top;
    /* text-align:right; */
    font-size:12px;
    /*font-family:arial;*/
    color: #000000;
    padding:2px 2px 2px 2px;
    /* border:solid 1px gray; */
    border:solid 1px white;
	margin-top: 10px;
	/* box-shadow: 0px 3px 3px 2px #888888; */
}
/*fieldsets, legends-------------------------------------------------------------*/
fieldset
{
   border: 1px solid #778491;
   width:530px;
   margin-top:20px;
   margin-left:5px;
   margin-bottom:5px;
   padding:10px 10px 10px 10px;
   font-size:12px;
   /*font-family:arial;*/
   color: #909090;
   background-color:white;
}
legend
{
   font-size:12px;
   /*font-family:arial;*/
   color: #909090;
   background:#DEDEDE;
   padding: 2px 6px;
   margin-left:1px;
   font-weight:bold;
}
/*-----------------------------------------------------------------------*/
/*CLASSES SHOW UP IN EDITOR*/

.borderInvisible
{
	border:0;
}
.borderVisible
{
	border:2px solid silver;
}
.columnRightContent
{
	background-color:#CDCDCD;
	border:0;
	width:200px;
}
.fontAltColor
{
	color:white;
}
.noBulletList	
{
	list-style:none;
}
.noParagraphSpace
{
	
}
.pdf 
{
	background:url(https://www.ssjcpl.org/files/pdf-logo.gif) center right no-repeat;
	padding:0 16px 0 0;
	white-space:nowrap;
}
/*.askStockton
{
	background:url(https://www.ssjcpl.org/files/askstocktonsmall3.gif) center right no-repeat;
	padding:0 38px 0 0;
	white-space:nowrap;
}*/
.padTop
{
	padding-top:10px;
}
.padLeft
{
	padding-left:10px;
}
.padRight
{
	padding-right:10px;
}
.padBottom
{
	padding-bottom:10px;
}
.padTopRight
{
	padding-top:10px;
	padding-right:10px;
}
.padRightBottom
{
	padding-bottom:10px;
	padding-right:10px;
}
.padBottomLeft
{
	padding-left:10px;
	padding-bottom:10px;
}
.padLeftTop
{
	padding-left:10px;
	padding-top:10px;
}
.padTopBottom
{
	padding-top:10px;
	padding-bottom:10px;
}
.padRightLeft
{
	padding-left:10px;
	padding-right:10px;
}
.smallText
{
	font-size:.9em;
}
.tableFullWidth
{
	width:575px;
}
h1.defaultSection
{
    background: none repeat scroll 0 0 #CDCDCD;
    color: white;
    height: 20px;
    margin-bottom: 10px;
    text-align: center;
}
table.defaultSection
{
	border: 0;
}
ul.defaultSection
{
    text-align: left;
}
ul.sitemapList
{
    color: #000000;
    font-size: 1em;
	padding-top:5px;
    padding-bottom:7px;
	margin-left:3px;
	padding-left:0px;
}
ultSectionLeft
{
	width:279px;
	border: 0px;
	border-right: 1px dotted #CDCDCD;
}
td.defaultSectionRight
{
	width:279px;
	border: 0px;
}
/*-----------------------------------------------------------------------*/
/*TEMPLATES*/
/*template 1*/
#happeningNow
{
	position:relative;
	background:url(/files/column2.gif) repeat-x;
	width:279px;
	float:left;
}
#headHappeningNow
{
	color:white;
	background:#4C8CCD;
	text-align:center;
	height:20px;
	margin-bottom:10px;
}
#homeDefaultSection
{
    background: url("/files/column2.gif") repeat-x scroll 0 0 transparent;
    margin-bottom: 5px;
    width: 560px;
}
/*template 2*/

/*template 3*/