BODY {
  color: #000000;
  background-color: #FFFFFF;
  font-family: Verdana,Arial,Helvetica, MS San Serif;
  font-size: 8pt;
  margin-left: 0em;
  margin-right: 0em;
  margin-top: 0em;
  /*
  scrollbar-face-color: #333333;
  scrollbar-highlight-color: #FF6633;
  scrollbar-shadow-color: #FF6633;
  scrollbar-3dlight-color: #000000;
  scrollbar-arrow-color: #66CC66;
  scrollbar-track-color: #999999;
  scrollbar-darkshadow-color: #000000;
  */
  }
A {
  text-decoration: none;
  }
A:link {
  color: #FFA928;
  }
A:visited {
  color: #FFA928;
  }
A:hover {
  color: #FF9933;
  text-decoration: underline;
  }
A:active {
  color: #FFA928;
  }

A.small {
  font-size: 80%;
  text-decoration: none;
  }
A.small:link {
  font-size: 80%;
  color: #CF7006;
  }
A.small:visited {
  font-size: 80%;
  color: #CF7006;
  }
A.small:hover {
  font-size: 80%;
  color: #FF6633;
  }
A.small:active {
  font-size: 80%;
  color: #CF7006;
  }

A.connectName:link {
  color: #FFA928;
  }
A.connectName:visited {
  color: #FFA928;
  }
A.connectName:hover {
  color: #FFA928;
  text-decoration: underline;
  }
A.connectName:active {
  color: #FFA928;
  }

H1 {
  font-size: 160%;
  margin-top: 1.2em;
  margin-bottom: .5em;
  }
H2 {
  font-size: 150%;
  margin-top: 1.2em;
  margin-bottom: .5em;
  }
H3 {
  font-size: 140%;
  margin-top: 1.2em;
  margin-bottom: .5em;
  }
H4 {
  font-size: 130%;
  margin-top: 1.2em;
  margin-bottom: .5em;
  }
H5 {
  font-size: 125%;
  margin-top: 1.2em;
  margin-bottom: .5em;
  }
H6 {
  font-size: 120%;
  margin-top: 1.2em;
  margin-bottom: .5em;
  }

P {
  margin-top:  .6em;
  margin-bottom:  .6em;
  }
PRE {
  margin-top: 0em;
  margin-bottom: 1.5em;
  }
CODE {
  font-family: Courier New;
  font-size: 120%;
  }
SYN {
  margin-top: .6em;
  margin-bottom: .6em;
  }
TABLE {
  font-size: 100%;
/*
  margin-top: 1em; 
  margin-bottom: 1em;
  margin-left: 1em; 
  margin-right: 1em;
*/  
  cellpadding: 1.2em;
  cellspacing: 1.2em;
  }
TABLE.showbanner {
  font-size: 100%;
  margin-top: 0em; 
  margin-bottom: 0em;
  margin-left: 0em; 
  margin-right: 0em;
  cellpadding: 0em;
  cellspacing: 0em;
  }
TABLE.showbody {
  font-size: 100%;
  margin-top: 1em; 
  margin-bottom: 1em;
  margin-left: 1em; 
  margin-right: 1em;
  cellpadding: .2em;
  cellspacing: .2em;
  }
TH {
  text-align: left;
  vertical-align: bottom;
  }
TR {
  vertical-align: top;
  }
TD {
  vertical-align: top;
  }
TD.showbanner {
  background-color: #6F0564;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 120%;
  text-align: left;
  vertical-align: bottom;
  }
TD.shownav {
  background-color: #6F0564;
  }
TD.shownav_title {
  background-color: #CA0000;
  color: #FAEEB4;
  font-weight: bold;
  text-align: center;
  border-bottom: 2px solid #A3C54D;
  border-top: 2px solid #A3C54D;
  }
/*  This is for the green text on white background (see myinvite.php) */
TD.showheader {
  background-color: #FFFFFF;
  color: #024C2E;
  font-weight: bold;
  font-size: 140%;
  vertical-align: bottom;
  text-align: left;
  }

TD.showheader_sub {
  background-color: #FFFFFF;
  vertical-align: bottom;
  }

/* This is for white text on green background (see login.php) */
TD.showtitle {
  background-image: url(../Graphics/eventblast/tablebghead_scm.gif);
  background-color: #FFF8DC;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 140%;
  vertical-align: middle;
  text-align: center;
  }

/* This is for highlighted titles see invitation.php (add to guestlist) */
TD.showtitle_highlight {
  background-image: url(../Graphics/eventblast/tablebghead_scm.gif);
  background-color: #FFF8DC;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 140%;
  vertical-align: middle;
  text-align: center;
  }

/* This is for white text on green background without a bgimage */
TD.showtitle_clear {
  background-color: #024C2E;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 140%;
  vertical-align: middle;
  text-align: center;
  }

TD.showcolumns {
  background-color: #FFF8DC;
  background-image: url(../Graphics/eventblast/tablebghead_scm.gif);
  color: #FFFFFF;
  font-weight: bold;
  vertical-align: middle;
  }

TD.showdata {
  background-color: #FBEEB4;
  /*background-image: url(../Graphics/eventblast/tablebg.gif);*/
  }
TD.showdata_other {
  background-color: #70466C;
  /*background-image: url(../Graphics/eventblast/tablebg.gif);*/
  }

/* This is for highlighted data see invitation.php (add to guestlist) */
TD.showdata_highlight {
  background-color: #FFDDAA;
  /*background-image: url(../Graphics/eventblast/tablebg.gif);*/
  }
TD.showdata_even {
  background-color: #FFF8DC;
  }
TD.showdata_odd {
  background-color: #FFFFFF;
  }
TD.showdata_even_2 {
  background-color: #FFF8DC;
  border-left: 1px solid #FFDDAA;
  border-top: 1px solid #FFDDAA;
  }
TD.showdata_odd_2 {
  background-color: #FFF8DC;
  border-left: 1px solid #FFDDAA;
  border-top: 1px solid #FFDDAA;
  }
TD.showdata_even_3 {
  background-color: #6F0564;
  }
TD.showdata_odd_3 {
  background-color: #CA0000;
  }
  
TD.errorshowheader {
  color: #000000;
  font-weight: bold;
  text-align: right;
  vertical-align: bottom;
  }
TD.errorshowcolumns {
  background-color: #FFF8DC;
  background-image: url(../Graphics/eventblast/tablebghead_scm.gif);
  color: #FFFFFF;
  vertical-align: bottom;
  font-weight: bold;
  }
TD.errorshowtitle {
  background-image: url(../Graphics/eventblast/tablebghead_scm.gif);
  background-color: #FFF8DC;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 140%;
  text-align: left;
  vertical-align: middle;
  text-align: center;
  }
TD.errorshowdata {
  background-color: #FFDDAA;
  color: #000000;
  font-weight: bold;
  }
TD.guestreply {
  color: #000000;
  font-style: italic;
}
TD.guestname {
  color: #FF3300;
}

.guestnamelink {
	color: #FF3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	letter-spacing: 1px;
	cursor: pointer;
	cursor: hand;
}

.guestnamenolink {
    color: #FF3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

TD.admin {
  color: #7766FF;
  }
TD.sponsor {
  color: #7766FF;
  }
OL {
  margin-top: .5em; 
  margin-bottom: 0em; 
  margin-left: 2em
  }
UL {
  margin-top: .6em; 	
  margin-bottom: 0em;
  list-style-type: disc;
  margin-left: 1.5em
  }
DD {
  margin-left: 0.5in;
  margin-right: 0.5in;
  margin-bottom: 0em;
  margin-left: 1.5em;
  }
LI {
  margin-bottom: .7em;
  margin-left: 0em;
  }
DT {
  margin-top: .6em;
  }
SELECT {
  font-size: 100%;
  font-family: Verdana,Arial,Helvetica, MS San Serif;
  }
INPUT {
  font-size: 100%;
  font-family: Verdana,Arial,Helvetica, MS San Serif;
  }
TEXTAREA {
  font-size: 100%;
  font-family: Verdana,Arial,Helvetica, MS San Serif;
  }
DIV.guestcomment {
  font-size: 80%;
  font-family: Verdana,Arial,Helvetica, MS San Serif;
  font-style: italic;
  color: #246C04;
  font-weight: normal;
  position: relative;
}
DIV.connectonline {
  font-size: 80%;
  font-family: Verdana,Arial,Helvetica, MS San Serif;
  font-style: italic;
  color: #666666;
  font-weight: normal;
  position: relative;
}
SPAN.guestcomment {
  font-size: 80%;
  font-family: Verdana,Arial,Helvetica, MS San Serif;
  font-style: italic;
  color: #355F03;
  font-weight: normal;
}
.adminText {
  color: #7766FF;
  }
.10font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	line-height: 1px;

}
.9font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: lighter;
	color: #000000;
}
.8font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 15px;

}

.font2 { font-family:verdana,arial; font-size:8pt;  letter-spacing:-0.2mm;}
.font2white { font-family:verdana,arial; font-size:8pt; color:#FFD61E; letter-spacing:-0.2mm;}
.font3 { font-family:verdana,arial; font-size:7pt; color:black  ; letter-spacing:-0.2mm;}

.linkColor {
	font-weight: bold;
	font-variant: normal;
	color: red;
}
.wPhotosPicTitl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}
.wPhotosPicDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
}
.9fontMoreSpace {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 10pt;
	font-weight: lighter;
	color: #000000;
}
.SignUpFormText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: 9px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.8fontMoreRoom {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 15px;
}
.wEventFollowUpSurveyQuestions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 12pt;
	font-variant: normal;
}
.9fontMoreMoreSpace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: lighter;
	color: #000000;
}
.wSignUpAsterik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
}
.cName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 20px;
	letter-spacing: 1px;
	color: #FF9933;

}
.cTopics {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 12px;
	letter-spacing: -0.7px;

}
.cAnswers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 11px;
	letter-spacing: -0.7px;
	color: #FFFFFF;

}

SPAN.pageTitle{
  background-color: #FFFFFF;
  color: #024C2E;
  font-weight: bold;
  font-size: 140%;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 5px;
  margin-bottom: 25px;
}
DIV.tabContainer{
  font-family: Verdana,Arial,Helvetica, MS San Serif;
  color: #666666;
  font-weight: normal;
  position: relative;
}
DIV.tabItem{
  font-family: Verdana,Arial,Helvetica, MS San Serif;
  color: #666666;
  font-weight: normal;
  position: relative;
  border-style: outset;
  border-width: 2px;
}
DIV.Expando{
  font-family: Verdana,Arial,Helvetica, MS San Serif;
  color: #666666;
  font-weight: normal;
  position: relative;
  padding-left: 15px;
}
SPAN.tabButtonOn{
  color: #CF7006;
  border-style: outset;
  border-width: 2px;
  padding-left: 2px;
  padding-right: 2px;
}
SPAN.tabButtonOff{
  color: #CF7006;
  border-style: none;
  border-width: 0px;
  padding-left: 2px;
  padding-right: 2px;
}
SPAN.trickLink{
  color: #CF7006;
	cursor: pointer;
	cursor: hand;
}

DIV.connectprofile_search{

	color: #CA0000;
  position: relative;
  width: 100%;
  min-width: 100%;
  margin-left: 2px;
  margin-right: 2px;
  margin-top: 3px;
  margin-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

TABLE.connectprofile{
  background-color: #FFA928;
}
TD.connectprofile_header{
  background-color: #CA0000;
	color: #F5DEB3;
  width: 529px;
  min-width: 529px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
TD.connectprofile{
  background-color: #CA0000;
	color: #F5DEB3;
  width: 175px;
  min-width: 32%;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
TD.connectprofile_footer{
  background-color: #CA0000;
	color: #F5DEB3;
  width: 529px;
  min-width: 529px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
DIV.connectmessage{
  background-color: #336633;
  color: #F5DEB3;
  position: relative;
  float:left;
  margin-left: 1px;
  margin-right: 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 529px;
  height: 100%;
  min-width: 32%;
  min-height: 100%;
}

TABLE.inbox{
  background-color: #009900;
  font-size: 8pt;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
  border-width: 0px;
  cellpadding: 0px;
  cellspacing: 0px;
  width: 540px;
}

TD.inboxItem_read{
  background-color: white;
  color: black;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 520px;
}
TD.inboxItem_unread{
  background-color: #F5DEB3;
  color: black;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 520px;
}
TD.inboxItem{
  color: #F5DEB3;
  background-color: #336633;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div.inboxDelete{
  position:relative;
  float: left;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 25px;
}
div.inboxFrom_Header{
  position:relative;
  float: left;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 80px;
}
div.inboxFrom_Item{
  color: #CF7006;
  position: relative;
  float: left;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 80px;
  cursor: pointer;
  cursor: hand;
}

div.inboxSubject{
  position: relative;
  float: left;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 345px;
}
div.inboxDate{
  position: relative;
  float: left;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 0px;
  padding-right: 0px;
  width: 60px;
}

DIV.message{
  background-color: #009900;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
DIV.messageRow{
  background-color: #009900;
	color: #F5DEB3;
  position:relative;
  float:top;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 1px;
  padding-bottom: 1px;
}
DIV.messageHeader{
  background-color: #336633;
  color: #F5DEB3;
  position: relative;
  float:top;
  width: 529px;
  min-width: 529px;
  margin-left: 2px;
  margin-right: 2px;
  margin-top: 3px;
  margin-bottom: 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
DIV.messageItem{
  background-color: #F5DEB3;
  color: black;
  position: relative;
  float:top;
  margin-left: 2px;
  margin-right: 2px;
  margin-top: 1px;
  margin-bottom: 1px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 529px;
}

.connectMessage{
  color: #F5DEB3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 22px;
	letter-spacing: -0.7px;
}
.connectName{
	color: #FF9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 20px;
	letter-spacing: 1px;
	cursor: pointer;
	cursor: hand;
}
.connectTopic{
  color: #F8E79D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 12px;
	letter-spacing: -0.7px;
}



SPAN.button{
  background-color: silver;
  color: #CF7006;
  text-align: center;
  border-style: solid;
  border-width: 1px;
  height: 10px;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 20px;
  padding-right: 20px;
  cursor: pointer;
  cursor: hand;
}
.font2{

}
.Search{
  background-color: #eeeeee;
  border: 1px solid black;
  padding: 0em 0em;
}