/* --7/11/2008-------------------------- */
/* copied from http://data.memberclicks.com/styles/memberclicks.css  */

.searchResultsTable {
    width:570px;
}

.adminHomeMessageTableWidth {
    width:550px;
}

.adminHomeTableWidth {
    width:500px;
}

.adminHomeSummaryTable {
    border-width:1px;
    border-style:solid;
    border-color:#999999;
    width:190px;
    background-image:url(http://data.memberclicks.com/images/notices/bkgrnd.gif);
}

/*-- PROFILETAB IS USED TO STYLE THE TABS ON THE MY PROFILE PAGE --*/

a.profileTab {
    display:inline-block;
    font-family:Verdana, sans-serif;
    font-size:8pt;
    font-weight:100;
    text-decoration:none;
    color:#0000FF;
    padding:0px 12px 0px 2px;
    height:20px;
    background:url(https://data.memberclicks.com/images/icons/icon_bg.gif) top right;
    border:1px solid black;
    border-width:0px 0px 1px 1px;
}

a.profileTab:hover {
    text-decoration:underline;
}

a.profileTabOn {
    font-family:Verdana, sans-serif;
    font-size:8pt;
    font-weight:100;
    color:#0000FF;
    text-decoration:none;
    padding:0px 12px 0px 2px;
    height:20px;
    background:url(https://data.memberclicks.com/images/icons/icon_bg_on.gif) top right;
    border:1px solid black;
    border-width:0px 0px 1px 1px;
}

a.profileTabOn:hover {
    text-decoration:underline;
}

/*-- BODYCLASS IS ATTACHED TO THE BODY OF THE PAGE AND HOLDS THE ADMIN MENU AS WELL AS THE BODYTABLE --*/
.bodyClass {
    margin:0px;
    padding:0px;
    text-align:center;
}


/*-- THE BODYTABLE AND BODYTD HOLD EVERYTHING EXCEPT THE ADMIN MENU --*/
.bodyTable {
    margin-left:auto;
    margin-right:auto;
}

.bodyTD {
}


/*-- CONTAINER FOR CUSTOM HEADER AREA --*/
#customHeader {
}


/*-- DEFINITION FOR THE TOP PARTS OF THE TEMPLATE AND THE MAIN NAV --*/
#topContainer {
}

#topTableContainer {
}

.topTable {
    width:816px;
}

#topSponsorContainer {
}


/*-- CONTAINS THE LOGIN / LOGOUT LINK --*/
#loginoutContainer {
    padding-left:10px;
    font-family:Verdana, sans-serif;
    font-size:xx-small;
}


/*-- CONTAINS THE QUICK SEARCH BOX --*/
.quicksearchTD {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
}


/*-- CONTAINS THE TEST DRIVE COUNTER --*/
#testDriveCounterContainer {
}



/*-- HOLDS THE MAINPAGECONTAINER AND THE SIDENAVCONTAINER --*/
#middleContainer {
    margin-top:10px;
    width:816px;
}


/*-- HOLDS THE BODYCONTAINER, BREADCRUMBS, AND CUSTOM MESSAGE CONTAINER --*/
#mainPageContainer {
    width:632px;
    display:table;
}


/*-- CONTAINER FOR BREADCRUMBS --*/
#breadcrumbs {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    text-align:right;
}


/*-- CONTAINER FOR CUSTOM MESSAGES --*/
#customMessageContainer {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    border:1px dotted #999999;
    margin:10px 0px 10px 10px;
    width:600px;
}


/*-- THE BODY CONTAINER HOLDS THE MAIN BODY OF THE PAGE, BUT DOES NOT CONTAIN THE SECTIONS AT THE TOP OR BOTTOM --*/
div.bodyContainer {
    text-align:left;
}


/*-- THE PAGE CONTAINER HOLDS EVERY PAGE --*/
div.pageContainer {
    text-align:left;
    display:table;
    margin-left:10px;
}


/*-- NORMAL WIDTH OF PAGES, EXCLUSIVE OF THEIR CONTAINERS --*/
.pageWidth {
    width:600px;
}


/*-- SOME PAGES REQUIRE MORE WIDTH THAN MOST - SET THEM WITH WIDEPAGEWIDTH--*/
.widePageWidth {
    width:800px;
}


/*-- DEFINITION FOR THE BOTTOM PARTS OF THE TEMPLATE --*/
#bottomSponsorContainer {
}

#bottomContainer {
}

#bottomTableContainer {
}

.bottomTable {
    width:816px;
}


/*-- DEFINITION FOR THE TABLE CELL CONTAINING THE CONTACT YOUR ADMINISTRATOR LINK --*/
.contactAdminTd {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
}


/*-- THIS SELECTOR DEFINES CONTAINER FOR THE THAWTE SECURE SEAL --*/
#secureSealContainer {
}


/*-- THIS SELECTOR DEFINES THE CONTAINER FOR THE CUSTOM FOOTER --*/
#customFooter {
}


/*-- EXTRA DIVS CAN BE USED TO PLACE EXTRA CONTENT, SUCH AS IMAGES, ON ALL PAGES --*/
.extraDiv1 {
    display:none;
}

.extraDiv2 {
    display:none;
}

.extraDiv3 {
    display:none;
}

.extraDiv4 {
    display:none;
}

.extraDiv5 {
    display:none;
}

.extraDiv6 {
    display:none;
}





/*-- POPUPS CAN BE DEFINED SEPARATELY --*/
#popupContainer {
}


/*-- USED TO DOUBLE SPACE LINES OF TEXT --*/
.doubleSpaced {
    line-height:200%;
}


/*-- SUMMARY AREA, HEADER, AND TEXT DEFINE DISTINCT AREAS SUCH AS RECEIPTS --*/
.summaryArea {
    font-family:Verdana, sans-serif;
    font-size:8pt;
    color:#000000;
    border:1px solid #CCCCCC;
    margin:10px;
    padding:5px;
    line-height:200%;
}

.summaryHeader {
    display:block;
    padding:5px;
    background-color:#EEEEEE;
    border:1px solid #CCCCCC;
}

.summaryHeaderText {
    font-family:Arial, sans-serif;
    font-size:x-small;
    font-weight:900;
    color:#000000;
}


/*-- ATTACHMENT CONTAINER CONTAINS THE LINK TO ATTACHMENTS --*/
#attachmentContainer {
    line-height:150%;
    width:250px;
    padding:2px;
    border-color:#CCCCCC;
    border-style:solid;
    border-width:1px;
}


/*-- CONTAINER AND INNER CONTAINER DEFINE SECTIONS --*/
div.container {
    display:block;
    margin-top:10px;
    margin-bottom:10px;
    text-align:left;
    width:auto;
}

div.innerContainer {
    display:block;
    border-width:1px;
    border-style:solid;
    background-color:#FFFFFF;
    padding:5px;
    width:auto;
}


/*-- SPECIAL CONTAINERS USED EXCLUSIVELY ON THE BULLETIN BOARD --*/
div.bbInnerContainer {
    display:block;
    border-width:0px 1px 1px 1px;
    border-style:solid;
    background-color:#FFFFFF;
    padding:5px;
    width:auto;
}

div.bbForumContainer {
    display:block;
    border:1px solid #CCCCCC;
    margin-bottom:10px;
    padding:5px;
    padding-left:20px;
    width:auto;
}

.bbSectionHead {
    border-bottom-width:1px;
}


/*-- USED FOR SHADING ALTERNATING POSTS ON THE BULLETIN BOARD --*/
.bbshade {
    background-color:#EEEEEE;
}


/*-- BLOCK CONTAINER AND INNER BLOCK CONTAINER ARE USED FOR GROUPING CONTROLS AND SETTINGS TOGETHER IN A SECTION --*/
div.blockContainer {
    display:block;
    border:1px solid #CCCCCC;
    background-color:#FFFFFF;
    margin-bottom:10px;
    padding:5px;
}

div.innerBlockContainer {
    display:block;
    background-color:#FFFFFF;
    padding-left:20px;
}


/*-- HEADER CLASSES USED THROUGHOUT THE PRODUCT --*/
h1 {
    padding:3px 0px 3px 5px;
    margin:0px;
    font-family: Arial, sans-serif;
    font-size:12pt;
    background-color:#FFFFFF;
    border-style:solid;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:1px;
    width:auto;
}

.h1FontClass {
    font-family: Arial, sans-serif;
    font-size:12pt;
    font-weight:900;
}

h2 {
    padding:3px 0px 3px 5px;
    margin:0px;
    font-family: Arial, sans-serif;
    font-size:10pt;
    background-color:#DADADA;
    border-style:solid;
    border-color:#000000;
    border-width:1px 1px 0px 1px;
    width:auto;
}

.h2FontClass {
    font-family: Arial, sans-serif;
    font-size:10pt;
    font-weight:900;
}

h3 {
    font-family:Verdana, sans-serif;
    font-size:8pt;
    font-weight:900;
    margin:0px;
    padding:0px;
}

h4 {
    font-family:Verdana, sans-serif;
    font-size:10pt;
    font-weight:900;
    margin:0px;
    padding:0px;
    width:auto;
}


/*-- THE CONTAINER FOR THE ALPHA NAV BAR ON THE SEARCH RESULTS PAGE --*/
div.alphaNavBar {
    text-align:center;
    padding:2px 0px 2px 0px;
    margin:0px;
    font-family: Arial, sans-serif;
    font-size:8pt;
    color:#000000;
    background-color:#EEEEEE;
    border-style:solid;
    border-width:1px 1px 0px 1px;
    width:auto;
}


/*-- ONLY USED IN ONSITE --*/
#topInstructions {
    text-align:left;
    padding-left:5px;
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    color:#666666;
    margin:0px 0px 10px 0px;
}


/*-- GENERIC INSTRUCTION TEXT --*/
.instructions {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    color:#666666;
    margin:0px 0px 10px 0px;
    padding:0px;
}


/*-- INSTRUCTIONS AT THE BEGINNING OF SECTION CONTAINERS  --*/
.sectionInstructions {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    color:#666666;
    margin:0px 0px 10px 0px;
    padding:0px;
}


/*-- INSTRUCTIONS AT THE BEGINNING OF BLOCK CONTAINERS  --*/
.blockInstructions {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    color:#FF6666;
    margin:0px 0px 10px 0px;
    padding:0px;
}


/*-- VERY SMALL BLACK TEXT  --*/
.regularText {
    font-family: Verdana, sans-serif;
    font-size:8pt;
    color:#000000;
}


/*-- VERY SMALL BLACK TEXT  --*/
.fineblack {
    font-family: Verdana, sans-serif;
    font-size:xx-small;
    color:#000000;
}


/*-- TEXT USED ON THE BULLETIN BOARD --*/
.bbText {
    font-family: Verdana, sans-serif;
    font-size:8pt;
    color:#000000;
}


/*-- RED TEXT, USUALLY FOR ERROR MESSAGES  --*/
.redText {
    color:#FF0000;
}


/*-- WE DEFAULT ALL FORMS TO A MARGIN OF 0PX TO HAVE A UNIFORM APPEARANCE--*/
form {
    margin:0px;
}


/*-- THE REPLACEMENT FOR THE TEXTBOX CLASS, USED TO DEFINE ALL TEXT INPUTS --*/
.inputBox {
  font-family:Tahoma, sans-serif;
  font-size:11px;
  background-color:#EEEEEE;
}


/*-- THE REPLACEMENT FOR THE SELECTBOX CLASS, USED TO DEFINE ALL SELECT LISTS --*/
.selectionBox {
    background-color: #EEEEEE;
    font-size: 11px;
    font-family: Tahoma, sans-serif;
}


/*-- USED TO DEFINE THE STYLE OF RADIO BUTTONS --*/
.radioStyle {
    vertical-align:-0.5em;
}


/*-- THIS IS USED TO CLEAR FLOATING ELEMENTS --*/
.spacer {
    font-family:Verdana,sans-serif;
    font-size:xx-small;
    margin:0px;
    clear:both;
}


/*-- SYSTEM AND ERROR MESSAGES APPEAR AT THE TOP OF THE PAGE AS A RESULT OF USER ACTION --*/
.systemMessages {
    font-family:Arial,sans-serif;
    font-size:10pt;
    padding:5px;
    margin:5px;
    font-weight:900;
    color:#0000FF;
    border:3px outset #FFCCCC;
}

.errorMessages {
    font-family:Arial,sans-serif;
    font-size:10pt;
    padding:5px;
    margin:5px;
    font-weight:900;
    color:#FF0000;
    border:3px outset #FFCCCC;
}


/*-- BORDERBOTTOM IS USED WHEN YOU ONLY NEED TO HAVE A BORDER ON THE BOTTOM OF A BLOCK --*/
.borderBottom {
    border-color:#000000;
    border-style:solid;
    border-width:0px 0px 1px 0px;
}


/*-- VARIOUS PADDING DEFINITIONS, GENERALLY USED FOR TABLE CELLS / ROWS --*/
.padded {
    padding-bottom:5px;
}

.paddedList {
    padding:5px 0px 5px 0px;
    line-height:150%;
}

.paddedTop {
    padding-top:5px;
}

.paddedSide {
    padding-right:10px;
    padding-left:10px;
}


/*-- SHADE IS USED FOR ALTERNATE ROW SHADING IN LISTS --*/
.shade {
    background-color:#EEEEEE;
}


/*-- ICONLINK DEFINES THE MANY OF THE LINKS THAT APPEAR THROUGHOUT THE PRODUCT.  THESE LINKS INCLUDE AN IMAGE NEXT TO AN ACTION, SUCH AS CONTACT | PRINT | EXPORT, ETC. --*/
a.iconLink {
    font-family:Verdana, sans-serif;
    font-size:8pt;
    font-weight:100;
    text-decoration:none;
    color:#0000FF;
    background-color:#FFFFFF;
}

a.iconLink:hover {
    font-family:Verdana, sans-serif;
    font-size:8pt;
    font-weight:100;
    text-decoration:underline;
    background-color:#FFFFFF;
}


/*-- THE STICKY CLASS DEFINES THE APPEARANCE OF ROLLOVER LAYERS THAT ARE USED FOR ADDITIONAL HELP OR INFORMATION. --*/
.sticky{
    position:absolute;
    text-align:left;
    left:0px;
    top:0px;
    width:250;
    padding:5px;
    color:#000000;
    background-color:lightyellow;
    border:1px solid black;
    visibility:hidden;
    z-index:100;
    cursor:hand;
    font-family:Verdana, sans-serif;
    font-size:xx-small;
}


/*-- WE USE THE ACRONYM TAG FOR INSERTING BRIEF HELP TEXT.  FOR HELP TEXT LONGER THAN A SENTENCE, WE USE STICKY NOTES COMBINED WITH A JS ROLLOVER LAYER --*/
acronym {
    background:url(https://web.memberclicks.com/mc/images/backgrounds/question.gif) no-repeat right;
    padding-right:13px;
    cursor:help;
}


/*-- SUBTAB AND SUBTAB_ON DEFINE THE TABBED LINKS THAT APPEAR IN HEADERS ON PAGES LIKE DATABASE SETTINGS.  --*/
a.subtab_on:active, a.subtab_on:visited, a.subtab_on:link {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    text-decoration:none;
    background-color:#FFFFCF;
    display:block;
    float:left;
    padding-left:5px;
    padding-top:2px;
    padding-right:5px;
    border-width:1px 1px 0px 1px;
    border-style:solid;
    border-color: #000000;
    text-align:center;
    height:20px;
    cursor:hand;
}

a.subtab_on:hover {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    text-decoration:underline;
    background-color:#FFFFCF;
    display:block;
    float:left;
    padding-left:5px;
    padding-top:2px;
    padding-right:5px;
    border-width:1px 1px 0px 1px;
    border-style:solid;
    border-color:#000000;
    text-align:center;
    height:20px;
    cursor:hand;
}

a.subtab:active, a.subtab:visited, a.subtab:link {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    text-decoration:none;
    background-color:#DADADA;
    display:block;
    float:left;
    padding-left:5px;
    padding-top:2px;
    padding-right:5px;
    border-width:1px 1px 0px 1px;
    border-style:solid;
    border-color: #000000;
    text-align:center;
    height:20px;
    cursor:hand;
}

a.subtab:hover {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    text-decoration:underline;
    background-color:#DADADA;
    display:block;
    float:left;
    padding-left:5px;
    padding-top:2px;
    padding-right:5px;
    border-width:1px 1px 0px 1px;
    border-style:solid;
    border-color:#000000;
    text-align:center;
    height:20px;
    cursor:hand;
}


/*-- THE "MENUTABLELINK" CLASSES ARE THE NAVIGATION BUTTONS USED IN THE THREE ADMIN SECTIONS.  --*/
a.formsMenuTableLink:active, a.formsMenuTableLink:visited, a.formsMenuTableLink:link {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    text-decoration:none;
    background-color:#D6E339;
    display:block;
    margin-left:5px;
    padding-left:5px;
    padding-right:5px;
    border-width:2px;
    border-style:groove;
    border-color:white black black white;
    text-align:center;
    height:20px;
    cursor:hand;
}

a.formsMenuTableLink:hover {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    text-decoration:underline;
    background-color:#FFFFCF;
    display:block;
    margin-left:5px;
    padding-left:5px;
    padding-right:5px;
    border-width:2px;
    border-style:groove;
    border-color:white black black white;
    text-align:center;
    height:20px;
    cursor:hand;
}

a.siteMenuTableLink:active, a.siteMenuTableLink:visited, a.siteMenuTableLink:link {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    text-decoration:none;
    background-color:#C9E1A9;
    display:block;
    margin-left:5px;
    padding-left:5px;
    padding-right:5px;
    border-width:2px;
    border-style:groove;
    border-color:white black black white;
    text-align:center;
    height:20px;
    cursor:hand;
}

a.siteMenuTableLink:hover {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    text-decoration:underline;
    background-color:#FFFFCF;
    display:block;
    margin-left:5px;
    padding-left:5px;
    padding-right:5px;
    border-width:2px;
    border-style:groove;
    border-color:white black black white;
    text-align:center;
    height:20px;
    cursor:hand;
}

a.dbMenuTableLink:active, a.dbMenuTableLink:visited, a.dbMenuTableLink:link {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    text-decoration:none;
    background-color:#B0D6ED;
    display:block;
    margin-left:5px;
    padding-left:5px;
    padding-right:5px;
    border-width:2px;
    border-style:groove;
    border-color:white black black white;
    text-align:center;
    height:20px;
    cursor:hand;
}

a.dbMenuTableLink:hover {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    text-decoration:underline;
    background-color:#FFFFCF;
    display:block;
    margin-left:5px;
    padding-left:5px;
    padding-right:5px;
    border-width:2px;
    border-style:groove;
    border-color:white black black white;
    text-align:center;
    height:20px;
    cursor:hand;
}


/*-- THE "LINKBUTTON" CLASSES DEFINE THE BIG SQUARE BUTTONS ON THE MAIN MANAGEMENT PAGES  --*/
a.linkbutton_db:active, a.linkbutton_db:visited, a.linkbutton_db:link {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    background-image:url(https://web.memberclicks.com/mc/images/backgrounds/bg_dbbutton.gif);
    background-color:#FFFFFF;
    color:#0000FF;
    float:left;
    text-decoration:none;
    display:block;
    margin:5px;
    border:1px solid #999999;
    text-align:center;
    width:150px;
    height:70px;
    cursor:hand;
}

a.linkbutton_db:hover {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    background-color:#FFFFFF;
    background-image:none;
    color:#0000FF;
    float:left;
    text-decoration:underline;
    display:block;
    margin:5px;
    border:1px solid #0000FF;zz
    text-align:center;
    width:150px;
    height:70px;
    cursor:hand;
}

a.linkbutton_form:active, a.linkbutton_form:visited, a.linkbutton_form:link {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    background-image:url(https://web.memberclicks.com/mc/images/backgrounds/bg_formbutton.gif);
    color:#0000FF;
    float:left;
    text-decoration:none;
    display:block;
    margin:5px;
    border:1px solid #999999;
    text-align:center;
    width:150px;
    height:70px;
    cursor:hand;
}

a.linkbutton_form:hover {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    background-color:#FFFFFF;
    background-image:none;
    color:#0000FF;
    float:left;
    text-decoration:underline;
    display:block;
    margin:5px;
    border:1px solid #0000FF;
    text-align:center;
    width:150px;
    height:70px;
    cursor:hand;
}

a.linkbutton_site:active, a.linkbutton_site:visited, a.linkbutton_site:link {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    display:block;
    background-image:url(https://web.memberclicks.com/mc/images/backgrounds/bg_sitebutton.gif);
    color:#0000FF;
    float:left;
    text-decoration:none;
    margin:5px;
    border:1px solid #999999;
    text-align:center;
    width:150px;
    height:70px;
    cursor:hand;
}

a.linkbutton_site:hover {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    display:block;
    background-color:#FFFFFF;
    background-image:none;
    color:#0000FF;
    float:left;
    text-decoration:underline;
    margin:5px;
    border:1px solid #0000FF;
    text-align:center;
    width:150px;
    height:70px;
    cursor:hand;
}


/*-- THE MENULINK AND SUBMENULINK CLASSES DEFINE THE DROP-DOWN "ADMIN OPTIONS" MENU  --*/
a.menuLink:active, a.menuLink:visited, a.menuLink:link {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    display:block;
    text-decoration:none;
    background-color:#DADADA;
    color:#000000;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:3px;
    padding-right:0px;
}

a.menuLink:hover {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    display:block;
    text-decoration:none;
    background-color:#FFFFCF;
    color:#000000;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:3px;
    padding-right:0px;
}

a.subMenuLink:active, a.subMenuLink:visited, a.subMenuLink:link {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    display:block;
    text-decoration:none;
    background-color:#DADADA;
    color:#000000;
    padding-top:2px;
    padding-bottom:2px;

    padding-left:0px;
    padding-right:0px;
    text-indent:15px;
}

a.subMenuLink:hover {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    display:block;
    text-decoration:none;
    background-color:#FFFFCF;
    color:#000000;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:0px;
    padding-right:0px;
    text-indent:15px;
}


/*-- VISDIV AND HIDDIV ARE USED FOR TOGGLING THE VISIBILITY OF DIVS  --*/
div.visDiv {
    display:inline-block;
    float:none;
    clear:all;
    visibility:visible;
}

div.hidDiv {
    display:none;
    float:none;
    clear:all;
    visibility:hidden;
}


/*-- THE "MENUTITLE" CLASSES DEFINE THE HEADERS IN THE THREE ADMIN SECTIONS  AND FOR THE ADMIN DROPDOWN MENU --*/
.menuTitle {
    background-image:url(https://web.memberclicks.com/mc/images/backgrounds/bg_adminmenu.gif);
    height:23px;
}

.tempFormMenuTitle {
    background-image:url(https://web.memberclicks.com/mc/images/backgrounds/bg_formmenu.gif);
    background-repeat:repeat-x;
    height:23px;
}

.tempSiteMenuTitle {
    background-image:url(https://web.memberclicks.com/mc/images/backgrounds/bg_sitemenu.gif);
    background-repeat:repeat-x;
    height:23px;
}

.tempDBMenuTitle {
    background-image:url(https://web.memberclicks.com/mc/images/backgrounds/bg_dbmenu.gif);
    background-repeat:repeat-x;
    height:23px;
}


/*-- THESE CLASSES WERE ADDED TO REMOVE MARGINS FROM PARAGRAPHS AND BLOCKQUOTES FOR WYSIWYG EDITING --*/
p,blockquote {border: 0px;margin-top: 0px;margin-bottom:0px;padding: 0px;}


/*-- THE TEXTAD CLASSES DEFINE THE APPEARANCE OF THE TEXT IN OUR TEXT SPONSOR ADS  --*/
.textadheading {
  font-family : Arial, sans-serif;
  font-size : 9pt;
  font-weight : bold;
}

.textaddesc {
  font-family : Arial, sans-serif;
  font-size : 8pt;
}


/*-- USED IN SOME TEMPLATES TO DEFINE THE ORGANIZATION'S SITE TITLE  --*/
.orgtitle {
    font-family:Arial, sans-serif;
    font-size:24px;
    color:#FFFFFF;
}

/* Hides the second object from all versions of IE */
* html object.mcmedia {
    display: none;
}

/*-- THIS NEEDS TO BE DEPRECATED, BUT IS STILL IN PRINT CENTER AND MANY OF OUR TEMPLATES --*/
.body {
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10pt;
  color: #000000
}


/*-- THIS IS BEING DEPRECATED, USE INPUTBOX INSTEAD  --*/
.textbox {
  font-family:Tahoma, sans-serif;
  font-size:11px;
  background-color:#EEEEEE;
}


/*-- THIS IS BEING DEPRECATED, USE SELECTIONBOX INSTEAD  --*/
.selectbox {
    margin:0px;
    padding:0px;
    background-color: #EEEEEE;
    font-size: 11px;
    font-family: Tahoma, sans-serif;
}


/*-- BEING DEPRECATED, DON'T USE --*/
.bbforumtext {
    font-family: Verdana, sans-serif;
    font-size:8pt;
    color:#000000;
}


/*-- BEING DEPRECATED, DON'T USE --*/
.bodytext {
    font-family: Verdana, sans-serif;
    font-size:8pt;
    color:#666666;
}


/*-- BEING DEPRECATED, DON'T USE --*/
.bodyfine {
    font-family: Verdana, sans-serif;
    font-size:xx-small;
    color:#666666;
}

/* Hides the second object from all versions of IE */
* html object.mcmedia {
    display: none;
}

.menuTableLink {
    font-family:Verdana, sans-serif;
    font-size:xx-small;
    text-decoration:none;
    background-color:#DADADA;
    display:block;
    margin-left:5px;
    padding-left:5px;
    padding-right:5px;
    border-width:2px;
    border-style:groove;
    border-color:white black black white;
    text-align:center;
    height:20px;
    cursor:hand;
}

.menuTableLink:hover {
    background-color:#FFFFCF;
}


.reportLink .regularText {
    color:black;
}

.reportLink {
    width:250px;
    height:65px;
    _height:70px;
    display:block;
    border:1px solid #DADADA;
    padding:5px;
    text-decoration:none;
    background-color:#FFFFFF;
    color:black;
}

.reportLink:active, .reportLink:link, .reportLink:visited, {
    color:black;
}

.reportLink:hover {
    background-color:#FFFFCF;
    color:black;
}

.reportLinkTableWidth {
    width:510px;
}

.floatingLink {
    float:left;
    margin:10px 0px 0px 10px;
}

.reportLinkDisabled {
    width:250px;
    height:65px;
    _height:70px;
    display:block;
    border:1px solid #DADADA;
    padding:5px;
    text-decoration:none;
    color:black;
    background:#DADADA;
}

#reportTable {
    border:1px solid #DADADA;
}

#reportTD {
    padding-bottom:20px;
}

/* --7/11/2008-------------------------- */
/* copied from http://data.memberclicks.com/site/pt/pt.css  */



/* topnavcolor sets the background and text color of the area behind the navigation and quick search.
    The a.nav and a.subnav styles set the background and text colors for the menus,
    and are the same as topnavcolor */
.topnavcolor {
    background-color:#652F91;
    color:#ffffff;
}

a.nav:link, a.nav:visited, a.nav:active {
    display: block;
    margin:0px;
    padding:0px;
    font-family: Verdana, sans-serif;
    font-size:8pt;
    text-decoration: none;
    background-color:#652F91;
    color:#ffffff;
}

a.subnav:link, a.subnav:visited, a.subnav:active {
    display: block;
    margin:0px;
    padding:0px;
    line-height:24px;
    width:100%;
    font-family: Verdana, sans-serif;
    font-size:8pt;
    text-decoration: none;
    background-color:#652F91;
    color:#ffffff;
}

.quicksearchtext {
    font-size:xx-small;
    font-family:Verdana, sans-serif;
    color:#FFFFFF;
    padding-right:3px;
}


/* sidenavcolor sets the background and text color for the side navigation items. */

.sidenavcolor {
    background-color: #C2AED1;
    color: #000000;
}

a.sidenav:link, a.sidenav:visited, a.sidenav:active {
    display: block;
    margin:0px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:20px;
    padding-right:20px;
    line-height:24px;
    width:100%;
    text-align:right;
    font-family: Verdana, sans-serif;
    font-size:8pt;
    text-decoration: none;
    background-color:#C2AED1;
    color:#000000;
}


/* activenavcolor sets the background and text color for the active navigation items.
    The hover states for the a.nav, a.sidenav and a.subnav items should have the same background
    and text colors.  */
.activenavcolor {
    background-color:#652F91;
    color:#ffffff;
}

a.nav:hover {
    display: block;
    margin:0px;
    padding:0px;
    font-family: Verdana, sans-serif;
    font-size:8pt;
    background-color:#652F91;
    color:#ffffff;
}

a.subnav:hover {
    display: block;
    margin:0px;
    padding:0px;
    line-height:24px;
    width:100%;
    font-family: Verdana, sans-serif;
    font-size:8pt;
    text-decoration: none;
    background-color:#652F91;
    color:#ffffff;
}

a.sidenav:hover {
    display: block;
    margin:0px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:20px;
    padding-right:20px;
    line-height:24px;
    text-align:right;
    width:100%;
    font-family: Verdana, sans-serif;
    font-size:8pt;
    text-decoration: none;
    background-color:#652F91;
    color:#ffffff;
}


/* headerarea and headertext set the background and text colors for main headers, respectively. */
.headerarea {
    background-color:#FFFFFF;
}

td.headerarea {
    padding-left:5px;
    font-family: Arial, sans-serif;
    font-size:12pt;
    background-color:#FFFFFF;
    padding-top:3px;
    padding-bottom:3px;
    font-weight:900;
    border-style:solid;
    border-left-width:0px;
    border-top-width:0px;
    border-right-width:0px;
    border-bottom-width:1px;
    border-color:#000000;
}

.headertext {
    color:#4a4a3d;
}

td.headertext {
    font-family: Arial, sans-serif;
    font-size:12pt;
    color:#4a4a3d;
    font-weight:900;
}

/* subheadtext sets both the background and text colors for the secondary page headers */
.subheadtext {
    color:#4a4a3d;
    background-color:#ebebe7;
}

td.subheadtext {
    padding-top:3px;
    padding-bottom:3px;
    padding-left:5px;
    font-family: Arial, sans-serif;
    font-size:10pt;
    color:#4a4a3d;
    background-color:#ebebe7;
}

/* bordercolor sets the color of borders */
.bordercolor {
    border-color:#999999;
}

td.bordercolor {
    background-color:#999999;
}

.panCarpoolMembers
{
	display			: none;	
}