

body                { background: #75bdcb url("grafix/backing.gif") repeat-y fixed center top; margin: 0 0 0; padding: 0 }







a       /* removes dotted links lines */ { outline: none; }







:focus  /* removes dotted links lines */ { -moz-outline-style: none; }







td     { background-color: transparent }







p                    { color: #000; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; word-spacing: 100%; display: block; padding: 15px 35px 10px }

.p2                    { color: #000; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; word-spacing: 100%; display: block; padding: 12px 35px 0px }

.p3                    { color: #000; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; word-spacing: 100%; display: block; padding: 3px 15px 3px }

.invitation     { background-color: transparent; background-image: url("grafix/backing_txt.png"); background-repeat: no-repeat; background-position: left top; width: 550px; height: 750px }

.errors  { color: #71bac9; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; text-decoration: none; background-color: transparent; text-align: left; margin: -15px 0 0 -40px; padding: 0 }

ptighttop                    { color: #000; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; word-spacing: 100%; display: block; padding: 5px 35px 10px }





h1 { color: #71bac9; font-size: 24px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-weight: bold; text-decoration: none; text-align: left; padding-top: 15px; padding-right: 10px; padding-left: 25px; width: 100%; height: 30px; vertical-align: middle }

h11 { color: #71bac9; font-size: 24px; font-family: "Edwardian Script ITC", "Lucida Calligraphy", Arial, serif, Helvetica, Verdana; font-weight: bold; text-decoration: none; text-align: left; padding-top: 0px; padding-right: 0px; padding-left: 0px; ertical-align: middle }




h2     { color: #71bac9; font-size: 22px; font-family: "Times New Roman", Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 10px 3px 5px; height: 25px; border: solid 1px silver }



h3     { color: #71bac9; font-size: 22px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-weight: bold; text-decoration: none; word-spacing: 100%; display: block; margin-top: -5px; padding-bottom: 5px; padding-left: 35px }





h4                 { color: #71bac9; font-size: 13px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; font-weight: bold; text-decoration: none; text-align: left; margin-top: 5px; padding-right: 5px; padding-bottom: 10px; padding-left: 150px; vertical-align: top }





h5 /*  names  */    { color: #000; font-size: 9px; font-family:  Arial, serif, Helvetica, Verdana; text-decoration: none; text-align: left; margin-top: -3px; padding-right: 15px; padding-left: 35px; width: 250px }







h6                 { color: #71bac9; font-size: 15px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; font-weight: bold; text-decoration: none; text-align: left; margin-top: -40px; margin-bottom: 1px; padding-right: 10px; padding-bottom: 1px; padding-left: 120px; vertical-align: top }

h6a                 { color: #71bac9; font-size: 15px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; font-weight: bold; text-decoration: none; text-align: left; margin-top: -40px; margin-bottom: 1px; padding-right: 10px; padding-bottom: 1px; padding-left: 140px; vertical-align: top }

h6b                 { color: #71bac9; font-size: 15px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; font-weight: bold; text-decoration: none; text-align: left; margin-top: -40px; margin-bottom: 1px; padding-right: 10px; padding-bottom: 1px; padding-left: 160px; vertical-align: top }


h66 { color: #71bac9; font-size: 16px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; font-weight: bold; text-decoration: none; text-align: left; padding-top: 15px; padding-right: 10px; padding-left: 35px; width: 100%; height: 30px; vertical-align: middle }




h7 { color: #71bac9; font-size: 16px; font-family: "Times New Roman",Arial, serif, Helvetica, Verdana; font-weight: bold; font-style: italic; text-decoration: none; text-align: left; padding-top: 15px; padding-right: 10px; padding-left: 120px; width: 100%; height: 30px; vertical-align: middle }







object        { color: white; font-size: 10px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; background-color: transparent; margin: 0; padding: 0; border: 0px;  }







a:link /*  basic link  */    { color: #71bac9; font-size: 18px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; text-decoration: none }







a:visited /*  basic visit  */    { color: #71bac9; font-size: 18px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; text-decoration: none }







a:hover /*  basic hover  */  { color: #b9eae7; font-size: 18px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; text-decoration: none }







a:active /*  basic active  */  { color: #b9eae7; font-size: 18px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; text-decoration: none }







.logo_lrg_main   { margin-top: 100px; margin-left: -100px }







.menu   { color: #000 }







.relocate   {color: #71bac9; font-size: 16px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; text-decoration: none   }







.relocatemif   {color: #71bac9; font-size: 16px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; text-decoration: none  }







a.main_enter_txt:link       { color: #71bac9; font-size: 16px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; font-weight: bold; margin-top: -10px; padding: 5px; width: 250px }







a.main_enter_txt:visited           { color: #71bac9; font-size: 16px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; font-weight: bold; margin-top: -10px; padding: 5px; width: 250px }







a.main_enter_txt:hover          { color: #b9eae7; font-size: 16px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; font-weight: bold; margin-top: -10px; padding: 5px; width: 250px }







a.main_enter_txt:active          { color: #b9eae7; font-size: 16px; font-family: "Times New Roman", Arial, serif, Helvetica, Verdana; font-style: italic; font-weight: bold; margin-top: -10px; padding: 5px; width: 250px }







.header_logo          { display: block; margin-left: 10px; padding: 25px 0 5px; width: auto }







.header_logo_right        { padding: 25px 0 5px; width: auto }







.basic /*   plain text class   */  { color: #000; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none }







.basic_backing   { background-color: white; background-image: url("grafix/backing_txt.png"); background-repeat: no-repeat; background-position: center top }



.basic_backing_315   { background-color: white; background-image: url("grafix/backing_txt_315.png"); background-repeat: no-repeat; background-position: center top }





.basic_back_sml { background-color: white; background-image: url("grafix/backing_txt_sml.png"); background-repeat: no-repeat; background-position: center top }







.content                     { margin-top: 1px; margin-bottom: 1px; padding-bottom: 0px }

.content                     { margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px }







.side_image                { margin-top: 15px; padding: 7px 7px 100px }



.image			   { margin-top: 0px; padding: 0px 0px 0px }









.side_image_left           { margin-top: 15px; padding: 7px 7px 100px }







a.link_txt:link                  { color: #71bac9; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; display: block; padding-top: 10px; font-weight: bold; padding-bottom: 10px; padding-left: 65px }







a.link_txt:visited                      { color: #71bac9; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; display: block; padding-top: 10px; font-weight: bold; padding-bottom: 10px; padding-left: 65px }







a.link_txt:hover                     { color: #b9eae7; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; display: block; padding-top: 10px; font-weight: bold; padding-bottom: 10px; padding-left: 65px }







a.link_txt:active                      { color: #b9eae7; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana;  text-decoration: none; display: block; padding-top: 10px; font-weight: bold; padding-bottom: 10px; padding-left: 65px }







.powered 					  { color: #000; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; margin-top: 5px; padding-top: 10px; padding-right: 15px }







a.con_pow:link                 { color: #71bac9; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none }







a.con_pow:visited                     { color: #71bac9; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none }







a.con_pow:hover                    { color: #b9eae7; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none }







a.con_pow:active                     { color: #b9eae7; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none }







.contact       				   { color: #000; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; margin-top: 5px; padding-top: 10px; padding-left: 35px }







a.contact_txt:link             { color: #71bac9; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; text-align: left; padding: 5px; width: 220px }







a.contact_txt:visited                 { color: #71bac9; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; text-align: left; padding: 5px; width: 220px }







a.contact_txt:hover                { color: #b9eae7; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; text-align: left; padding: 5px; width: 220px }







a.contact_:active    { color: #b9eae7; font-size: 12px; font-family: Arial, serif, Helvetica, Verdana; text-decoration: none; text-align: left; padding: 5px; width: 220px }







.speakerslink   { color: #c00; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 5px 3px }



.speakerstext    { font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: silver; background-image: url("http://www.brainsellresearch.com/grafix/top_window_backing.gif"); background-repeat: repeat-x; background-position: center top; margin: 0; padding: 3px 5px; min-width: auto; min-height: 35px; max-width: auto; max-height: 100px; border: solid 1px silver }







.selfport  { margin: 0; padding: 0; border-left: 1px solid silver }



.selfextra { margin: 0; padding: 0; border-right: 1px solid silver }







.selftext        { color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #f6f6f6; background-image: url("http://www.brainsellresearch.com/grafix/window_backing.gif"); background-repeat: repeat-x; background-position: center top; text-align: justify; list-style-position: inherit; margin: 0; padding: 3px 5px; min-width: auto; height: 215px; min-height: 215px; max-width: auto; max-height: auto; border: solid 1px silver }



.sponsorlink        { margin: 0; padding: 0; height: 125px; width: 170px; border-bottom: 1px solid silver;}



.sponsorlinklast        { margin: 0; padding: 0; height: 125px; width: 170px;}



.heading   { color: #c00; font-size: 18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 3px}



.subheading   { color: #c00; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0px 3px 0px}



.tighttext       { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: justify; list-style-position: inherit; margin: 0; padding: 3px 3px }



.tighttext2       { color: black; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: justify; list-style-position: inherit; margin: 0; padding: 3px 3px }



.tighttext3       { color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: justify; list-style-position: inherit; margin: 0; padding: 3px 3px }



.tighttext4       { color: black; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: center; list-style-position: inherit; margin: 0; padding: 3px 3px }



.tighttext5       { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: center; list-style-position: inherit; margin: 0; padding: 3px 3px }











