td {
	text-align: left;
	vertical-align: top;
	font-family:Verdana,Arial, Helvetica;
	font-size:11px;
	color:#000000;
	line-height:13px;
}

img.body 
{
  margin-left:3px;
  margin-right:3px;
  margin-top:3px;
  margin-bottom:3px;
}

a {
	text-decoration: underline;
	color:#000033;
	font-size:11px;
	font-family:Verdana, Arial;
}

a.normal {
	text-decoration: underline;
	color:#000033;
	font-size:12px;
	font-weight:normal;
	 font-family:helvetica, Arial, Verdana;
	 line-height: 1.5em;
}

a.prominent {
	text-decoration: underline;
	color:#000033;
	font-size:12px;
	font-weight:bold;
	 font-family:helvetica, Arial, Verdana;
	 line-height: 1.5em;
}

ul.arrow {
list-style-image: url(../images/list_bullet.gif); 
line-height: 1.3em;
}

ul.square {
list-style-image: url(../images/panel_bullet.gif);
margin: 0px;
font-family: Arial;
font-style: normal;
color: #000000;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.3em;
font-size: 1.2em;
}

body { 	margin:0px;padding:0px;	}

font.highlight
{
font-family: Arial;
font-style: normal;
font-weight: bold;
color: #000000;
word-spacing: normal;
letter-spacing: 0;
line-height: 1.2em;
font-size: 13px;
background-color:#ffff66;
	}
	
.copy{
font-family:Verdana,Arial, Helvetica;
font-size:11px;
color:#000000;
text-decoration:none;
line-height:px;
font-weight:normal;
}

TD.sidebar{

background-color:#ffffff;
 padding-bottom:10px;
 padding-left:12px;
 padding-right:10px;
 padding-top:15px;
}

table.tbody{

background-image: url('../images/bg.png');
}

TD.tbody{
background-image: url('../images/bg.png');

background-color:#FFFFFF;
}

  .odd{background-color:#EEEDFF;}
 .even{background-color:#FFEFE8;}
.phighlight{
font-size:15px; 

}

.spkname 
{
 font-family:Verdana, Arial;
 font-size: 11px;
 font-weight:bold;
 line-height:1.2em;
 text-decoration:none;
 text-align:center;
}

.spknamelnk 
{
 font-family:Verdana, Arial;
 font-size: 11px;
 font-weight:bold;
 line-height:1.2em;
 text-decoration:underline;
 text-align:center;
}
    
.spktitle {
font-family: Verdana, Arial;
font-style: normal;
color: #000000;
text-decoration: none;
word-spacing: normal;
text-align: center;
letter-spacing: 0;
line-height: 1.1em;
font-size: 10px;
}


p.spaced {
line-height: 1.5em;
}

ul.arrowbullet {
list-style-image: url(http://www.netsapboston.org/images/list_bullet.gif); 
line-height: 1.3em;
}



.hphighlight{
font: normal normal 20px/20px "Century Gothic", "Avant Garde", "Avenir", Helvetica, Arial, sans-serif;
font-weight: bold;
color: blue;

}
.h1 {
font: normal normal 28px/28px "Century Gothic", "Avant Garde", "Avenir", Helvetica, Arial, sans-serif;
font-weight: normal;
color: #FF0000;
margin: 0.6em 0 0.2em 0;
}

.h2 {
font: normal normal 14px/14px "Century Gothic", "Avant Garde", "Avenir", Helvetica, Arial, sans-serif;
font-weight: 200;
color: #0000CD;
margin: 0.6em 0 0.2em 0;
}


.footerText {
font-family: Verdana, Arial;
background-color: #1c253b;
color: #ffffff;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.5em;
font-size: 11px;
vertical-align:middle;
}



/*SUBHEAD 1 (Example: Current Speakers)
As Image
Line 1: Century Gothic Regular, 11pt,  #1c253b, Capitalised
Line 2: Century Gothic Regular, 14 pt, #1c253b, Capitalised

/SUBHEAD 2 (Example: The Mission)
As Image
Line 1: Century Gothic Bold, 18pt, Sharp, #da7500, Capitalised
Line 2: Century Gothic Bold, 18pt, Sharp, #da7500, Capitalised
or
As Text:
Line 1 and Line 2:*/

.SubheadIndexLine1 {
font-family: Century Gothic, Arial;
font-style: normal;
background-color: #fff;
color: #1c253b;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.5em;
font-size: 11px;
}

.SubheadIndexLine2 {
font-family: Century Gothic, Arial;
font-style: normal;
background-color: #fff;
color: #1c253b;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.5em;
font-size: 14px;
}

.SubheadAll {
font-family: Century Gothic, Arial;
font-style: normal;
font-weight:bold;
/*background-color: #fff;*/
color: #da7500;
text-decoration: none;
word-spacing: normal;
text-align: left;
vertical-align:middle;
letter-spacing: 0;
line-height: 1.5em;
font-size: 18px;
}

.announcement_large {
font-family: Century Gothic, Arial;
font-style: normal;
font-weight:bold;
color: #cc3333;
text-decoration: none;
word-spacing: normal;
text-align: left;
vertical-align:middle;
letter-spacing: 0;
line-height: 1.2em;
font-size: 14px;
}


.BodyCopy {
font-family: Arial;
font-style: normal;
color: #000000;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.2em;
font-size: 1.2em;
}

.MediumLargeText {
font-family: Verdana, Arial;
font-style: normal;
background-color: #ffffff;
color: #000000;
text-decoration: none;
word-spacing: normal;
letter-spacing: 0;
line-height: 1.5em;
font-size: 14px;
}

.quotation {
font-family:  Century Gothic, Garamond, Arial;
font-style:  italic;
background-color: #ffffff;
color: #000000;
text-decoration: none;
word-spacing: normal;
letter-spacing: 0;
line-height: 1.5em;
font-size: 13px;
}

.quotation_sidebar {
font-family: Verdana, Arial;
font-style:  italic;
background-color: #ffffff;
color: #000000;
text-decoration: none;
word-spacing: normal;
letter-spacing: 0;
line-height: 1.5em;
font-size: 11px;
}

.LargeText {
font-family: Century Gothic, Arial;
font-style: normal;
background-color: #ffffff;
color: #000000;
text-decoration: none;
word-spacing: normal;
letter-spacing: 0;
line-height: 1.5em;
font-size: 16px;
}

/*SIDEBAR 
Heading: 
As Image
Line 1: Century Gothic Regular, 11pt, Sharp, #29406e
Line 2: Century Gothic Bold, 16pt, Sharp, #da7500, Capitalised
or*/
.SidebarHeadingLine1 {
font-family: Century Gothic, Arial;
background-color: #fff;
color: #29406e;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.5em;
font-size: 13px;
}

.SidebarHeadingLine2 {
font-family: Century Gothic, Arial;
font-style: normal;
font-weight:bold;
background-color: #fff;
color: #da7500;
text-decoration: none;
text-transform:uppercase;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.5em;
font-size: 16px;
}

.SidebarBodyText {
font-family: Arial;
background-color: #ffffff;
color: #000000;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.5em;
font-size: 1.1em;
}

.BannerMessage
{
font-family:  Agency FB,Helvetica, Verdana,Impact;
font-weight: bold;
color: #ffffff;
text-decoration: none; 
text-transform:uppercase;
word-spacing: normal;
text-align: center;
letter-spacing: 0;
line-height: 1.1em;
font-size: 10px;
}

td.bannerleftcorner{
/*As Image: Agency FB, Bold, 16pt, Smooth, #ffffff
or
As Text:*/
background-image: url(../images/TopBanner_02.jpg);
background-repeat:no-repeat;
height:98px;
width:80px;
vertical-align: middle;
padding-left:4px;
/*padding-right:4px;*/
padding-top:1px;
}

.gray {color:#545454; text-decoration:none}
.blue {color:#4A74AA; text-decoration:none}
.email 
{
	font-family:Verdana,Arial, Helvetica; 
	font-size:11px; 
	color:#0000CD;
	text-decoration:none;
}

.camera {
	font-size: 11px;
}

.image 
{
	border-width: 1;
	border-style: solid;
	margin: 5;
}

.thumbnail
{
     border-right-color:#666699;
     border-color:#666699;
     border-width:1px;
     vertical-align:middle;    
     
}




table.wborder {
	 margin: 3px 2%;
	 padding: 4px 4px;
	 border: 1px #D1D1D1;

}

caption {
	padding: 0 0 5px 0;
	width: 660px;
	color: blue;	 
	font: italic 15px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

th.schemered {
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(http://www.netsapboston.org/images/table_headerbg.gif);
}

th.schemeblue {
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	#text-transform: uppercase;
	text-align: center;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(http://www.netsapboston.org/images/table_bluebg.jpg);
}

td.footer {
	font-family: Verdana, Arial;
background-color: #1c253b;
color: #ffffff;
text-decoration: none;
word-spacing: normal;
text-align: center;
letter-spacing: 0;
line-height: 1.5em;
font-size: 11px;
 vertical-align:middle;
	background: #CAE8EA url(../images/footer.gif);
}

td.navspacer 
{
     background-image: url(../images/navimages/spacer.gif);
}

td.horizline 
{
   border-bottom-width:1px;
   border-bottom-color:#8ca3bf;
  /* #666699;*/
   border-bottom-style:solid;
   background-color:#ffffff;
}

td.bottomlinehead 
{
   border-bottom-width:1px;
   border-bottom-color:#8ca3bf;
  /* #666699;*/
   border-bottom-style:solid;
   background-color:#f0f0f0;
}

td.bottomlinehighlight
{
   border-bottom-width:1px;
   border-bottom-color:#8ca3bf;
  /* #666699;*/
   border-bottom-style:solid;
   background-color:#ffff66;
   foreground-color:#cc0000;
}



table.pricing {
	 margin: 3px 2%;
	 padding: 4px 4px;

}

td.centerbody 
{
     border-right-color:#8ca3bf;
  /* #666699;*/
   border-right-width:1px;
   border-right-style:solid;
    background-image: url(../images/index_26.jpg);
    background-position:bottom;
    width:615px;
    background-repeat:repeat-x;
    background-color:#ffffff;
}
td.centerbodywoborder 
{
  /*   border-right-color:#8ca3bf;*/
  /* #666699;*/
 /*  border-right-width:1px;
   border-right-style:solid; */
    background-image: url(../images/index_26.jpg);
    background-position:bottom;
    width:800px;
    background-repeat:repeat-x;
    background-color:#ffffff;
}

tr.centerbodytop
{
    background-image: url(../images/index_19.gif);
    background-position:bottom;
    background-repeat:repeat-x;
    width:615px;
    background-color:#ffffff;
    padding-left:10px;
}

tr.centerbodybottom
{
     width:615px;
     padding-left:10px;     
}

tr.centerbodybottom800
{
     width:800px;
     padding-left:10px;     
}

tr.schedtr1 {
	background-color:#F9F9D9;
	text-align: center;
	vertical-align: middle; 
}

tr.schedtr2{
	background-color:#F8F6F1;
	text-align: center;
	 vertical-align: middle; 
}

td.schemeblue {
	font: bold 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(http://www.netsapboston.org/images/table_bluebg.jpg);
}
td.schemewht {
	border-left: 1px solid #C1DAD7;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	/*color: #4f6b72;*/
}

.mainAreaInternal {
   position: absolute;
   top: 40px;
   left: 0px;
   width: 500px;
   height: 300px;
   background-color: #cccccc;
   overflow: auto;
	padding: 2px;
   z-index: 0;
 }

 .mainAreaLoading {
   position: absolute;
   top: 40px;
   left: 0px;
   width: 500px;
   height: 300px;
	background-color: #999999;
   z-index: 1;
 }
