/* The following style sheet specifications deal with general page properties.  They serve *
 * as the default throughout the templates.  For example "body" affects everything in the page  *
 * body.                                                                                   */
 	body {
		font-family: arial, verdana;
		margin: 0; 
		padding: 0;
		text-align: center;
		font-size: 11.5px;
		scrollbar-face-color: #941A4B; 
		scrollbar-highlight-color: F9EBF1; 
		scrollbar-3dlight-color: #D489A9; 
		scrollbar-track-color: #CB8AA3; 
		scrollbar-arrow-color:#F9EBF1;

               background-image:url('/members/style-pink/Webitis-WMG-Pink-03=830X830.jpg');
               background-repeat:repeat;
               background-attachment:fixed;
               background-position:center; 
	}
	a {
		color: #C0537D;
	}
	a:visited {
		color: #941A4B;
	}
	li {
		font-size: 11.5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #C0537D;
	}
	.li {
		font-size: 11.5px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #941A4B;
	}
        HR {
                color: #CB8AA3;
        }

        h1 {
                color: #8A3A59;
		font-size: 16px;
        }
        h2 {
                color: #CB8AA3;
		font-size: 15px;
        }
        h3 {
                color: #CB8AA3;
		font-size: 14px;
        }
        h4 {
                color: #F1FF00;
		font-size: 14px;
        }
        h5 {
                color: #31AD00;
		font-size: 14px;
        }
        h6 {
                color: #EC2E00;
		font-size: 14px;
        }
	td {
		vertical-align: top;
		font-size: 11.5px;
	}
        .Logo{ 
               background-image:url('/members/style-pink/logo.jpg');
               background-repeat:no-repeat;
               background-attachment:fixed;
               background-position:center; 
        }
        .WebitisBackGround{ 
               background-image:url('/members/style-pink/main_bg.jpg');
               background-repeat:repeat;
               background-attachment:fixed;
               background-position:center; 
        }

/* These are display classes are found withim images under logo buttons. *
/* The following classes are found on some image links.*/

.div.img
{
  margin: 2px;
  border: 1px solid #C0537D;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}	
.div.img img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
.div.img a:hover img {border: 1px solid #941A4B;}
.div.desc
{
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 2px;
}

/* These are Left Side Menu classes are found all over the on links.*/

         #navlink {color:545657;text-decoration:none}

         a.one:link {color: #C0537D}
         a.one:visited {color: #941A4B}
         a.one:hover {color: #000000}

         a.two:link {color: #C0537D}
         a.two:visited {color: #941A4B}
         a.two:hover {font-size: 125%}

         a.three:link {color: #C0537D}
         a.three:visited {color: #941A4B}
         a.three:hover {background: #66ff66}

         a.four:link {color: #C0537D}
         a.four:visited {color: #941A4B}
         a.four:hover {font-family: monospace}

         a.five:link {color: #C0537D; text-decoration: none}
         a.five:visited {color: #941A4B; text-decoration: none}
         a.five:hover {text-decoration: underline}

/* The following classes are found in the default Global Templates. If you are   *
 * using our header and want to change its look and feel, you can use these.*/

        .tables {
                background-color: #FAF6F7;
                border: 0px solid #C0537D;
        }
	.table_750 {
		width: 750px;
		background-color: #FAF6F7;
		padding: 1px;
                float: none;
                vertical-align: top;
		border-collapse: collapse;
		border: 0px solid #C0537D; 
	}
	.table_size {
		width: 770px;
		background-color: #FFFFFF;
		padding: 0px;
                float: none;
                vertical-align: top;
		border-collapse: collapse;
		border: 0px solid #C0537D; 
	}
	.table_size_css {
		width: 770px;
		background-color: #FFFFFF;
		padding: 1px;
                float: none;
                vertical-align: top;
		border-collapse: collapse;
		border: 0px solid #C0537D; 
	}
	.table_size_LSC_TD {
		width: 165px;
		background-color: #FFFFFF;
		padding: 1px;
                vertical-align: top;
		border-collapse: collapse;
		border: 0px solid #C0537D; 
	}
	.table_size_LSC_IT {
		width: 150px;
		background-color: #FFFFFF;
		border: 0px solid #C0537D;
	}
	.table_size_email_00 {
		width: 580px;
		background-color: #FFFFFF;
		padding: 1px;
                vertical-align: top;
	}
	.table_size_email_01 {
		width: 580px;
		background-color: #FFFFFF;
		padding: 1px;
                vertical-align: top;
                border: 1px dashed #545657;
	}
	 .table_size_header {
		width: 750px;
		background-color: #FFFFFF;
		padding: 1px;
                float: none;
                vertical-align: top;
		border-collapse: collapse;
		border: 0px solid #545657; 
	}
	.table_main_left {
		width: 98%;
		background-color: #FAF6F7;
		padding: 5px;
                float: left;
		border-collapse: collapse;
		border: 0px solid #C0537D; 
	}
	.table_main_center {
		width: 98%;
		background-color: #FAF6F7;
		padding: 1px;
                float: none;
		border-collapse: collapse;
		border: 0px solid #C0537D; 
	}
	.table_main_center100 {
		width: 100%;
		background-color: #FAF6F7;
		padding: 1px;
                float: none;
		border-collapse: collapse;
		border: 0px solid #C0537D; 
	}
	.table_main_centerNC100 {
		width: 100%;
                float: none;
		border-collapse: collapse;
	}
	.table_main_right {
		width: 98%;
		background-color: #FAF6F7;
		padding: 1px;
                float: right;
		border-collapse: collapse;
		border: 0px solid #C0537D; 
	}
	.table_header_14L {
		background-color: #FFE3EC;
		height: 20px;
		vertical-align: middle;
		text-align: left;
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #C0537D;
	}
	.table_header_14C {
		background-color: #FFE3EC;
		height: 20px;
		vertical-align: middle;
		text-align: center;
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #C0537D;
	}
	.table_header_13L {
		background-color: #FFE3EC;
		height: 18px;
		vertical-align: middle;
		text-align: left;
		font-size: 13px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #C0537D;
	}
	.table_header_13C {
		background-color: #FFE3EC;
		height: 18px;
		vertical-align: middle;
		text-align: center;
		font-size: 13px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #C0537D;
	}
	.table_header_12L {
		background-color: #FFE3EC;
		height: 16px;
		vertical-align: middle;
		text-align: left;
		font-size: 12px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #C0537D;
	}
	.table_header_12C {
		background-color: #FFE3EC;
		height: 16px;
		vertical-align: middle;
		text-align: center;
		font-size: 12px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #C0537D;
	}
	.table_header_11L {
		background-color: #FFE3EC;
		height: 14px;
		vertical-align: middle;
		text-align: left;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #C0537D;
	}
	.table_header_11C {
		background-color: #FFE3EC;
		height: 14px;
		vertical-align: middle;
		text-align: center;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #C0537D;
	}
	.table_header_10L {
		background-color: #FFE3EC;
		height: 12px;
		vertical-align: middle;
		text-align: left;
		font-size: 10px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #C0537D;
	}
	.table_header_10C {
		background-color: #FFE3EC;
		height: 12px;
		vertical-align: middle;
		text-align: center;
		font-size: 10px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #C0537D;
	}
	.table_header_sub13L {
		background-color: #FFEEF4;
		height: 18px;
		vertical-align: middle;
		text-align: left;
		font-size: 13px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #CB8AA3;
	}
	.table_header_sub12L {
		background-color: #FFEEF4;
		height: 16px;
		vertical-align: middle;
		text-align: left;
		font-size: 12px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #CB8AA3;
	}
	.table_header_sub11L {
		background-color: #FFEEF4;
		height: 14px;
		vertical-align: middle;
		text-align: left;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #CB8AA3;
	}
	.table_headerrow_T14 {
		background-color: #FFE3EC;
		height: 20px;
		padding: 5px;
		vertical-align: middle;
		background-image: url('/members/style-pink/titlerow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: right;
		background-attachment: fixed;
	}
	.table_headerrow_T14 td, .table_headerrow_T14 td a {
		text-align: left;
		vertical-align: middle;
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #C0537D;
	}
	.table_headerrow_T13 {
		background-color: #FFE3EC;
		height: 18px;
		padding: 5px;
		vertical-align: middle;
		background-image: url('/members/style-pink/titlerow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: right;
		background-attachment: fixed;
	}
	.table_headerrow_T13 td, .table_headerrow_T13 td a {
		text-align: left;
		vertical-align: middle;
		font-size: 13px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #C0537D;
	}
	.table_headerrow_T12 {
		background-color: #FFE3EC;
		height: 16px;
		padding: 5px;
		vertical-align: middle;
		background-image: url('/members/style-pink/titlerow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: right;
		background-attachment: fixed;
	}
	.table_headerrow_T12 td, .table_headerrow_T12 td a {
		text-align: left;
		vertical-align: middle;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #C0537D;
	}
	.table_headerrow_T11 {
		background-color: #FFE3EC;
		height: 14px;
		padding: 5px;
		vertical-align: middle;
		background-image: url('/members/style-pink/titlerow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: right;
		background-attachment: fixed;
	}
	.table_headerrow_T11 td, .table_headerrow_T11 td a {
		text-align: left;
		vertical-align: middle;
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #C0537D;
	}
	.table_headerrow_T10 {
		background-color: #FFE3EC;
		height: 12px;
		padding: 5px;
		vertical-align: middle;
		background-image: url('/members/style-pink/titlerow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: right;
		background-attachment: fixed;
	}
	.table_headerrow_T10 td, .table_headerrow_T10 td a {
		text-align: left;
		vertical-align: middle;
		font-size: 10px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #C0537D;
	}
	.table_contentrow {
		background-color: #FAF6F7;
		padding: 7px;
		border: 0px solid #C0537D; 
	}
	.table_contentrow td, .table_contentrow td a {
		color: #C86F91;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
	}
	.table_contentrow_plain {
		background-color: #FFFFFF;
		padding: 7px;
		border: 0px solid #C0537D; 
	}
	.table_contentrow_plain td, .table_contentrow_plain td a {
		color: #6E1A3A;
		font-size: 12px;
		text-align: left;
	}
	.table_contentrow_plain11 {
		background-color: #FFFFFF;
		padding: 7px;
		border: 0px solid #C0537D; 
	}
	.table_contentrow_plain11 td, .table_contentrow_plain11 td a {
		color: #6E1A3A;
		font-size: 11px;
		text-align: left;
	}
	.table_contentrow_sub11 {
		background-color: #FAF6F7;
		padding: 7px;
		border: 0px solid #C0537D; 
	}
	.table_contentrow_sub11 td, .table_contentrow_sub11 td a {
		color: #D3799C;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
	}
	.table_contentrow_sub10 {
		background-color: #FAF6F7;
		padding: 7px;
		border: 0px solid #C0537D; 
	}
	.table_contentrow_sub10 td, .table_contentrow_sub10 td a {
		color: #CB8AA3;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
	}
	.table_contentrow_sub09 {
		background-color: #FAF6F7;
		padding: 7px;
		border: 0px solid #C0537D; 
	}
	.table_contentrow_sub09 td, .table_contentrow_sub09 td a {
		color: #CB8AA3;
		font-size: 9px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
	}
	.table_contentrow_sub08 {
		background-color: #FAF6F7;
		padding: 7px;
		border: 0px solid #C0537D; 
	}
	.table_contentrow_sub08 td, .table_contentrow_sub08 td a {
		color: #CB8AA3;
		font-size: 8px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
	}
	.table_contentrow_sub07 {
		background-color: #FAF6F7;
		padding: 7px;
		border: 0px solid #C0537D; 
	}
	.table_contentrow_sub07 td, .table_contentrow_sub07 td a {
		color: #CB8AA3;
		font-size: 7px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
	}
	.table_contentrow_sub06 {
		background-color: #FAF6F7;
		padding: 7px;
		border: 0px solid #C0537D; 
	}
	.table_contentrow_sub06 td, .table_contentrow_sub06 td a {
		color: #CB8AA3;
		font-size: 6px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: left;
	}
	.table_footerrow {
		background-color: #FFE3EC;
		height: 20px;
                vertical-align: middle;
		text-align: right;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 5px;
		background-image: url('/members/style-pink/footerrow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: left;
		background-attachment: fixed;
	}
	.table_footerrow td, .table_footerrow td a {
		color: #C0537D;
		text-align: right;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
	}
	.table_footerrow_center {
		background-color: #FFE3EC;
		height: 22px;
                vertical-align: middle;
		text-align: center;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 5px;
		background-image: url('/members/style-pink/footerrow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: left;
		background-attachment: fixed;
	}
	.table_footerrow_center td, .table_footerrow_center td a {
		color: #C0537D;
		text-align: center;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
	}

/* The following classes are found in the default (PLUGIN:SPECIAL:header).  If you are   *
 * using our header and want to change its look and feel, you can use these.*/
 
	.headerlabelcol {
		white-space: nowrap;
		font-weight: bold;
		text-align: right;
		font-size: 10px;
	}
	.headerlinkcol {
		font-size: 10px;
	}
	.sidemenu {

		text-align: left;
                font-size: 11px;
		white-space: nowrap;
		background-color: #FFFFFF;
		border: 2px dashed #C0537D;
		padding: 3px;
	}

/* The following classes are found in the default help files. */

	.help_table {
		width: 95%;
 		background-color: #FAF6F7;
		padding: 1px;
		border-collapse: collapse;
		border: 0px solid #CB8AA3; 
	}
	.help_header_toppage {
		height: 20px;
		vertical-align: middle;
		text-align: center;
		font-size: 15px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
		color: #CB8AA3;
	}
	.help_header {
		background-color: #FFEEF4;
		height: 20px;
		vertical-align: middle;
		text-align: left;
		font-size: 13px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
		color: #CB8AA3;
	}
	.help_headerrow {
		background-color: #FFE3EC;
		height: 20px;
        	vertical-align: middle;
		padding: 5px;
		background-image: url('/members/style-pink/titlerow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: right;
		background-attachment: fixed;
	}
	.help_headerrow td {
		text-align: left;
		vertical-align: middle;
		font-size: 14px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #C0537D;
		padding: 10px;
	}	
	.help_subheader {
		background-color: #FFEEF4;
		height: 18px;
		text-align: left;
		font-size: 12.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
		color: #CB8AA3;
	}
	.help_contentrow {
		background-color: #FCF4F7;
	}
	.help_contentrow td, .help_contentrow td a {
		color: #CB8AA3;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
		text-align: left;
	}
	.help_contentrow_sub11 {
		background-color: #FCF4F7;
	}
	.help_contentrow_sub11 td, .help_contentrow_sub11 td a {
		color: #CB8AA3;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
		text-align: left;
	}
	.help_footerrow {
		background-color: #FFE3EC;
		height: 18px;
		background-image: url('/members/style-pink/footerrow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: left;
		background-attachment: fixed;
	}
	.help_footerrow td {
		color: #000000;
		text-align: left;
                vertical-align: middle;
		font-size: 10px;
		font-weight: bold;
		padding: 5px;
	}
	.help_footerrow_L12 {
		background-color: #FFE3EC;
		height: 18px;
                vertical-align: middle;
		text-align: right;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 5px;
		background-image: url('/members/style-pink/footerrow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: left;
		background-attachment: fixed;
	}
	.help_footerrow_L12 td, .table_footerrow_L12 td a {
		color: #C0537D;
		text-align: left;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
	}
	.help_footerrow_center {
		background-color: #FFE3EC;
		height: 18px;
                vertical-align: middle;
		text-align: center;
		font-size: 13px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 5px;
		background-image: url('/members/style-pink/footerrow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: left;
		background-attachment: fixed;
	}
	.help_footerrow_center td, .table_footerrow_center td a {
		color: #C0537D;
		text-align: center;
		font-size: 13px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
	}
	.help_footerrow_R12 {
		background-color: #FFE3EC;
		height: 18px;
                vertical-align: middle;
		text-align: right;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 5px;
		background-image: url('/members/style-pink/footerrow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: left;
		background-attachment: fixed;
	}
	.help_footerrow_R12 td, .table_footerrow_R12 td a {
		color: #C0537D;
		text-align: right;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 5px;
	}
/* The following classes are High Light colors found across the site where necessary. */

	.highlight_black {
		background-color: #000000;
		color: #FFFFFF;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_black_basic {
		background-color: #000000;
		color: #FFFFFF;
		padding: 5px;
	}
	.highlight_blue{
		background-color: #38A2DA;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_blue_basic{
		background-color: #38A2DA;
		padding: 5px;
	}
	.highlight_bluelighter{
		background-color: #B7E2F9;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_bluelighter_basic{
		background-color: #B7E2F9;
		padding: 5px;
	}
	.highlight_green {
		background-color: #86BDA2;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_green_basic {
		background-color: #86BDA2;
		padding: 5px;
	}
	.highlight_greenlighter {
		background-color: #CDF0E0;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_greenlighter_basic {
		background-color: #CDF0E0;
		padding: 10px;
	}
	.highlight_orange {
		background-color: #FFB000;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_orange_basic {
		background-color: #FFB000;
		padding: 5px;
	}
	.highlight_pink {
		background-color: #CB8AA3;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_pink_basic {
		background-color: #CB8AA3;
		padding: 5px;
	}
	.highlight_pinklighter {
		background-color: #FFE3EC;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_pinklighter_basic {
		background-color: #FFE3EC;
		padding: 5px;
	}
	.highlight_purple {
		background-color: #C04CE3;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_purple_basic {
		background-color: #C04CE3;
		color: #FFFFFF;
		padding: 5px;
	}
	.highlight_red {
		background-color: #FF0000;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_red_basic {
		background-color: #FF0000;
		color: #FFFFFF;
		padding: 5px;
	}
	.highlight_silver {
		background-color: #A8AAAB;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_silver_basic {
		background-color: #A8AAAB;
		padding: 5px;
	}
	.highlight_silverlighter {
		background-color: #EDEAEA;
		text-align: left;
		font-size: 12px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_silverlighter_basic {
		background-color: #EDEAEA;
		padding: 5px;
	}
	.highlight_white {
		background-color: #FFFFFF;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_white_basic {
		background-color: #FFFFFF;
		padding: 5px;
	}
	.highlight_yellow {
		background-color: #FFFB00;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_yellow_basic {
		background-color: #FFFB00;
		padding: 5px;
	}
	.highlight_yellowfaded {
		background-color: #F5FC79;
		text-align: left;
		font-size: 11.5px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 10px;
	}
	.highlight_yellowfaded_annouce {
		background-color: #F5FC79;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 4px;
	}
	.highlight_yellowfaded_basic {
		background-color: #F5FC79;
		padding: 5px;
	}

/* The following classes affect the "windows" in Auto-HomePage.  They are only referenced *
 * in the Configuration Settings so technically they are not part of the software suite   */

	.ahpwindow {
		width: 98%;
		background-color: #FFFFFF;
		border-style: none;
		border: 2px solid #CB8AA3;
		border-collapse: collapse;
	}
	.ahpwindowtitle {
		background-color: #CB8AA3;
		border: 1px solid #CB8AA3;
	}
	.ahpwindowtitle td {
		padding: 5px;
		vertical-align: center;
		font-weight: bold;
		color: #FFFFFF;
	}	
	.ahpwindowtitle td a:active, .ahpwindowtitle td a:link, .ahpwindowtitle td a:visited {
		color: #FFFFFF;
	}	
	.ahpwindowcontent {
		text-align: center;
		width: 100%;
		background-color: #FFFFFF;
		padding: 2px;
		border-collapse: collapse;
		border: 1px solid #CB8AA3; 
	}			

/* The following classes are just here for reference.  They modify form fields but * 
 * are not directly tied to our software.  They would affect any form.  It's cool  *
 * to change the look of form though in the interest of "coolness" why not? */

	ul{
		margin-top: 0;
		margin-bottom: 0
	}
	form{
		margin-top: 0;
		margin-bottom: 0
	}
	input{
		background-color: #FFFFFF; 
		color: #000000;
	}
	select{
		background-color: #FFFFFF; 
		color: #000000; 
		border: 1px solid #000FCE;
	}
	textarea{
		width: 100%;
		background-color: #FFFFFF; 
		color: #000000; 
		border: 1px solid #000FCE;
	}
	.radio{
		background-color: #000000; 
		color: #000000
	}

/* The following classes are used throughout the site.  Virtually all plugins use them. */

	.MainTable {
		width: 100%;
		padding: 1px;
		border-collapse: collapse;
		border: 2px solid #CB8AA3; 
		background-color: #F9EBF1;
	}
	.TitleRow {
		background-color: #FFE3EC;
		height: 22px;
		background-image: url('/members/style-pink/titlerow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: right;
		background-attachment: fixed;
	}
	.TitleRow td, .TitleRow td a {
		text-align: left;
		vertical-align: middle;
		font-size: 12px;
		font-weight: bold;
		color: #863D59;
		border-bottom: 1px solid #CB8AA3;
	}	
	.TitleRowLighter {
		background-color: #FFE3EC;
		height: 20px;
		background-image: url('/members/style-pink/titlerowlighter_bg.gif'); 
		background-repeat: no-repeat;
		background-position: right;
		background-attachment: fixed;
	}
	.TitleRowLighter td, .TitleRowLighter td a {
		text-align: center;
		vertical-align: middle;
		font-size: 11px;
		font-weight: bold;
		color: #863D59;
	}
	.MenuRow {
		background-color: #F1E6EB;

	}
	.MenuRow td {
		color: #000000;
		font-color: #863D59;
		font-size: 12px;
		text-align: left;
	}	
	.DataRow {
		color: #000000;
		background-color: #FAF6F7;

	}

/* Always appears in DataRow */

	.LabelColumn {
		width: 35%;
		text-align: left;
		vertical-align: middle;
		font-size: 12px;
		color: #863D59;
		border: 1px solid #CB8AA3;
		background-color: #EBD8E0;
	}
	.LabelColumn_15 {
		width: 15%;
		text-align: left;
		padding: 10px;
		font-size: 12px;
		font-weight: bold;
		color: #863D59;
		border: 1px solid #CB8AA3;
		background-color: #EBD8E0;
	}
	.LabelColumn_20 {
		width: 20%;
		text-align: left;
		padding: 10px;
		font-size: 12px;
		font-weight: bold;
		color: #863D59;
		border: 1px solid #CB8AA3;
		background-color: #EBD8E0;
	}
	.LabelColumn_100 {
		width: 100%;
		text-align: left;
		vertical-align: middle;
		font-size: 11.5px;
		color: #863D59;
		border: 1px solid #CB8AA3;
		background-color: #EBD8E0;
	}
	.DataColumn {
		color: #863D59;
		border-collapse: collapse;
		border: 1px solid #CB8AA3; 
	}
	.DataColumn_100 {
		width: 100%;
		color: #863D59;
		border-collapse: collapse;
		border: 1px solid #CB8AA3; 
	}
	.ColSpanningDataColumn {
		text-align: center;
		background-color: #FFFFFF;
		color: #000000;
	 	border: 1px solid #6ABB94; 
	}
	.FooterRow {
		background-color: #FFE3EC;
		height: 20px;
		background-image: url('/members/style-pink/footerrow_bg.gif'); 
		background-repeat: no-repeat;
		background-position: left;
		background-attachment: fixed;
	}
	.FooterRow td {
		color: #000000;
		text-align: center;
	}
	.DateLabel {
		color: #000000;
		font-size: 10px;
	}
	.CheckUncheckAll a {
		color: #000000;
		font-size: 10px;
	}

/* Classes for Virtual Popups.  Virtual Popups are Dynamic Html tables that hover over  *
 * the page in response to user action.  These are used to present information to users *
 * without the overhead of opening a new window.*/
   
	.VirtualPopupTable {
		width: 100%;
		background-color: #F9EBF1;
		padding: 1px;
		border-collapse: collapse;
		border: 2px solid #CCCCCC; 
	}
	.VirtualPopupTitleRow {
		background-color: #CB8AA3;
		height: 20px;
		padding: 5px;
	}
	.VirtualPopupTitleRow td {
		text-align: left;
		vertical-align: middle;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		!important
	}
	.VirtualPopupMenuRow {
		background-color: #E1E2E4;
		height: 20px;
	}
	.VirtualPopupMenuRow td {
		color: #435670;
		font-size: 11px;
		text-align: center;
		border-top: 1px solid #6ABB94;
	}	
	.VirtualPopupDataRow {
		color: #E1E2E4;
		font-size: 10px;
	}

/* Always appears in DataRow (See the global section). */

	.VirtualPopupLabelColumn {
		background-color: #E1E2E4;
		color: #0D4C97;
		font-size: 10px;
	}	
	.VirtualPopupDataColumn {
	 	border: 1px color: #0E3D75; 
		background-color: #F3F3F3;
		color: #000000;
		font-size: 10px;
	}
	.VirtualPopupColSpanningDataColumn {
		text-align: center;
	 	border: 1px dashed gray; 
		background-color: #FFFFFF;
		color: #000000;
		font-size: 10px;
	}
	.VirtualPopupFooterRow {
		background-color: #B5B5B6;
	}
	.VirtualPopupFooterRow td {
		color: #000000;
		font-size: 11px;
		text-align: right;
	}

/* The Following classes are used by the various calendar implementations.  These include *
 * MyCalendar (Auto-HomePage) and BAC Calendar.  There is one set of classes for mini views  *
 * and another for the larger views.*/
 
	.Large_CalendarTable {
		width: 100%;
		background-color: #F4F6F9;
		padding: 1px;
		border-collapse: collapse;
		border: 2px solid #BC91A1; 
	}
	.Large_DatesWithEvents {
		background-color: #EEEAEC;
		height: 50px;
		font-size: 10px;
		font-weight: bold;
		text-align: right;
	 	border: 1px solid #BC91A1; 
	}
	.Large_TodaysDate {
		background-color: #D4DEEA;
		height: 50px;
		font-size: 10px;
		font-weight: bold;
		text-align: right;
	 	border: 1px solid #BC91A1; 
	}
	.Large_NormalDates {
		background-color: #F5F5F5;
		height: 50px;
		font-size: 10px;
		text-align: right;
	 	border: 1px solid #BC91A1; 
	}
	.Large_FillerDates {
		background-color: #E1E2E4;
		height: 50px;
		font-size: 10px;
		text-align: right;
	 	border: 1px solid #BC91A1; 
	}
	
	.Small_CalendarTable {
		width: 100%;
		background-color: #F5F5F5;
		padding: 1px;
		border-collapse: collapse;
		border: 2px solid #BC91A1;
	}
	.Small_DatesWithEvents {
		width: 14%;
		background-color: #EEEAEC;
		font-size: 10px;
		font-weight: bold;
		text-align: right;
	 	border: 1px solid #BC91A1; 
	}
	.Small_TodaysDate {
		width: 14%;
		background-color: D4DEEA;
		font-size: 10px;
		font-weight: bold;
		text-align: right;
	 	border: 1px solid #BC91A1; 
	}
	.Small_NormalDates {
		width: 14%;
		background-color: #F5F5F5;
		font-size: 10px;
		text-align: right;
	 	border: 1px solid #BC91A1; 
	}
	.Small_FillerDates {
		width: 14%;
		background-color: #E1E2E4;
		font-size: 10px;
		text-align: right;
	 	border: 1px solid #BC91A1; 
	}
	.Small_CalendarTable .MenuRow td {
		text-align: center;
	}
	
/* Classes for Address Books used in Auto-HomePage, Auto-EmailPro, ECardsPro and Auto-Clubs */
/* The following classes affect the display of the letters of the
 * alphabet used to navigate the address book*/

	.AddressBook_LetterChoiceTable {
		width: 100%;
		background-color: #F5F5F5;
		padding: 0px;
		border-collapse: collapse;
		border: 2px solid #BC91A1;
	}
	.AddressBook_LetterChoice_Clickable {
		text-align: center;
		font-size: 14px;
		font-weight: bold;
		border: 1px solid #BC91A1;
		width: 20px;
		height: 20px;
	}
	.AddressBook_LetterChoice_UnClickable {
		text-align: center;
		font-size: 14px;
		border: 1px solid #BC91A1;
		width: 20px;
		height: 20px;
	}	
	
/* The following Classes are specific to BAC Calendar */

	.DateDescription {
		background-color: #FCE0E9;
		height: 50px;
		font-size: 10px;
		color: #000000;
	 	border: 2px solid #BC91A1;
	 	padding: 2px; 
	}
	.DateNumber {
		text-align: right;
	}

/* The following are ids representing specific parts of the page.
 * Generally speaking you should never need to change them but they
 * are there in case you want to experiment. */

	#BACCalendar_SelectCalendar {
	}
	.BACCalendar_Form {
	}
	#BACCalendar_JumpBoxForm {
	}
	#BACCalendar_JumpBoxForm_SelectStates {
	}
	#BACCalendar_JumpBoxForm_SelectCountries {
	}
	#BACCalendar_JumpBoxForm_SelectView {
	}
	#BACCalendar_JumpBoxForm_SelectMonth {
	}
	#BACCalendar_JumpBoxForm_SelectDay {
	}
	#BACCalendar_JumpBoxForm_SelectYear {
	}
	#BACCalendar_ViewBoxForm {
	}
	#BACCalendar_AttachmentForm {
	}
	#BACCalendar_MyCalendarForm {
	}
	#BACCalendar_CommentSubmissionForm {
	}
	#BACCalendar_CommentForm {
	}
	#BACCalendar_PreviousNextMonth {
		font-size: 8px;
	}

	.BACCalendar_CalendarNames {
		color: #1d424b; 
		font-size: 10px;
	}	
	
/* Auto-EmailPro-specific classes */
/* The following classes affect the folder links that you can use in side columns */

	.AutoEmailPro_FolderLinkTable {
	}
	.AutoEmailPro_FolderLinkRow {
	}
	.AutoEmailPro_FolderLinkIconColumn {
	}
	.AutoEmailPro_FolderLinkRow td a {
		color: #2D4C77;
		font-size: 10px;
	}	
	.AutoEmailPro_FolderOpenCloseLink {	
		color:white;
	}	
	
/* The following control the email lists like "inbox".  You can either use the 
 * top two options to set all columns the same or you use the classes in the next
 * section to have different columns behave differently. */
	 
	.AutoEmailPro_EmailRow { 
		background-color: transparent;
	}
	.AutoEmailPro_EmailRow td { 
		font-size: 10px;
		border: 1px solid #CCCCCC;
	}
	
/* The next section allows you to control the characteristics of each column 
 * see above if the whole row is the same  */
	 
	.AutoEmailPro_UnreadEmailSubject {
	}
	.AutoEmailPro_EmailSubject_Column {
	}
	.AutoEmailPro_EmailSender_Column {
	}
	.AutoEmailPro_EmailDate_Column {
	}
	.AutoEmailPro_EmailSize_Column {
	}
	.AutoEmailPro_EmailPriority_Column {
	}
	.AutoEmailPro_EmailStatus_Column {
	}
	.AutoEmailPro_EmailCheckBox_Column {
	}
	.AutoEmailPro_EmailFlag_Column {
	}
	
	.AutoEmailPro_SubPageLinks_Row {
	}
	.AutoEmailPro_SubPageLinks_Row td {
		color: #435670;
		font-color: #435670;
		font-size: 11px;
	}
	
	.AutoEmailPro_Attachments_Table {
		width: 60%;
		background-color: #F4F6F9;
		padding: 1px;
		border-collapse: collapse;
		border: 1px solid #CCCCCC; 
	}
	.AutoEmailPro_Attachments_MenuRow {
		background-color: #E1E2E4;
	}
	.AutoEmailPro_Attachments_MenuRow td {
		color: #435670;
		font-size: 11px;
	}	
	.AutoEmailPro_Attachments_DataRow {
		color: #E1E2E4;
		font-size: 10px;
	}
	.AutoEmailPro_Attachments_DataRow td {
	 	border: 1px color: #0E3D75; 
		background-color: #F3F3F3;
		color: #000000;
		font-size: 10px;
	}
		
/* Link to switch between the html and text composers - only visible in IE */

	#AutoEmailPro_SwitchComposerLink {
		color: #000000;
	}

/* Auto-HomePage classes */
	/* My Todo */

	.AutoHomePage_Todo_PriorityListing {
	}
	.AutoHomePage_Todo_Listing {
	}

	#AutoHomePage_MyItems_DropDown {
	}
	#AutoHomePage_MyArticlesPlaced_DropDown {
	}
	#AutoHomePage_MyArticles_DropDown {
	}
	#AutoHomePage_MyLinks_DropDown {
	}
	.MyCalculator_Table {
		background-color: #E1E2E4;
		width: 100%;
		height: 85%;
	}
	.MyCalculator_ResultRow td {
		background-color: #FFFFFF;
		border-collapse: collapse;
		border: 1px solid #376B88; 
		text-align: right;
		color: #000000;
	}
	.MyCalculator_NumberRow td {
		text-align: right;
	}

/* CommunityMailer classes*/

	.CommunityMailer_ListName {
	}
	.CommunityMailer_ListDescription {
	}
	.CommunityMailer_MoreButton {
	}

/* CommunityAlbums-specific classes.  Like with Auto-EmailPro, for the album listings you can
 * either set all columns to be the same or change the styles for each one individually.  The 
 * first two classes set all the columns the same, the ones after that allow you to set each
 * column to be different.  It is important to note that "CommunityAlbums_FrontPageRow td" has
 * a higher precedence than the later classes so you should either use !important if you want to 
 * override a single column or remove the styles from "CommunityAlbums_FrontPageRow td" and 
 * all the columns individually.*/

	.CommunityAlbums_FrontPageRow {
	}
	.CommunityAlbums_FrontPageRow td {
		background-color: E1E2E4;
		color: #000000;
		text-align: center;
	}
	.CommunityAlbums_FP_ImageColumn {
	}
	.CommunityAlbums_FP_NameColumn {
	}
	.CommunityAlbums_FP_ImageCountColumn {
	}
	.CommunityAlbums_FP_ImageSizeColumn {
	}
	.CommunityAlbums_FP_ImageHitsColumn {
	}
	.CommunityAlbums_FP_ImageCheckBoxColumn {
	}
	.CommunityAlbums_FP_ImagePublicColumn {
	}

	.CommunityAlbums_SortOptionsRow {
		background-color: E1E2E4;
		font-size: 10px;
	}
	.CommunityAlbums_SortOptionsRow td {
		background-color: DDDDDE;
		text-align: center;
		padding: 2px;
	}
	
/* Note, the image table is when viewing all images in an album */

	.CommunityAlbums_ImageTable {
		width: 100%;
	}	
	.CommunityAlbums_ImageTableRow {
	}	
	.CommunityAlbums_ImageTableRow td{
		text-align: center;
	}
	
/* The following ids control the header columns in the album list view */

	#CommunityAlbums_HeaderImageColumn {
		text-align: center;
	}
	#CommunityAlbums_HeaderNameColumn {
		text-align: center;
	}
	#CommunityAlbums_HeaderCountColumn {
		text-align: center;
	}		
	#CommunityAlbums_HeaderSizeColumn {
		text-align: center;
	}		
	#CommunityAlbums_HeaderHitsColumn {
		text-align: center;
	}		
	#CommunityAlbums_HeaderPublicColumn{
		text-align: center;
	}

/* The following classes control CommunityForums & Auto-Clubs' Forum.  Both use a lot of 
 * classes because in our experience, forums are the heart of a community and customers
 * like to heavily personalize them. */

	.Forum_Commands {
		 color: #8C3356;
		 text-decoration: none;
	}
	.Forum_BadWord {
		color: red;
		font-weight: bold;
	}
	.Forum_SpellingError {
		background-color: #F8F7C8;
		font-weight: bold;
	}
	.Forum_PostIconsFrame {
		padding: 1px 1px 1px 1px;
		overflow: auto;
		color: #663300;
		background-color: transparent;
		margin-top: 0; margin-bottom: 0
	}
	.Forum_PostIconsFrameMainTable {
		width: 100%;
		background-color: #FFFFFF;
		padding: 0px;
		border-collapse: collapse;
		border: 1px solid #CCCCCC;
	}
	.Forum_PostIconsFrameTitleRow {
		background-color: 000FCE;
	}
	.Forum_PostIconsFrameTitleRow td {
		color: #F5F4F4;
		font-size: 10px;
		font-weight: bold;
		text-align: center;
	}
	.Forum_PostIconsFrameReplacementRow {
		background-color: #E1E2E4;
	}
	.Forum_PostIconsFrameReplacementTextColumn {
		text-align: center;
		font-size: 10px;
	}
	.Forum_PostIconsFrameReplacementImageColumn {
		text-align: center;
		font-size: 14px;
	}
	
/* The following classes affect the header row of the thread list view
 * These are actually called in the relevant Configuration Settings and are
 * not part of the actual program. */

	#Forum_HeaderStatusBoxColumn {
	}
	#Forum_HeaderPostTypeColumn {
	}
	#Forum_HeaderAdminCheckBoxColumn {
	}
	#Forum_HeaderSubjectColumn {
	}
	#Forum_HeaderAuthorColumn {
	}
	#Forum_HeaderNumPostsColumn {
	}
	#Forum_HeaderNumViewsColumn {
	}
	#Forum_HeaderStartedDateColumn {
	}
	#Forum_HeaderLastResponseColumn {
	}
	#Forum_HeaderModeratorOptionsColumn {
	}
	.Forum_HeaderSortOptionsLink {
		font-color: #FFFFFF;
		color: #FFFFFF;
		text-decoration: none;
	}
	.Forum_ThreadRowEven td {
		background-color: #FBF3F6;
		font-size: 11px;
		border: 1px solid #9E4A6C; 
	}
	.Forum_ThreadRowOdd {
	}
	.Forum_ThreadRowOdd td {
		background-color: #FAEAF0;
		font-size: 11px;
		border: 1px solid #9E4A6C; 
	}
	.Forum_ThreadRowEven {
	}
	.Forum_ThreadRowCurrentPost {
	}
	.Forum_ThreadRowCurrentPost td {
		background-color: #F4E0F5;
		font-size: 10px;
		border: 1px solid #9E4A6C; 
	}
	
/* The following classes appear on the thread list page.  They are inserted by 
 * text replacements like [COL_MESSAGEICON].  The program will call either the
 * class for the column OR .Forum_SortedColumn if the column is the one currently
 * being used as the basis for sorting. */

	.Forum_StatusBoxColumn {
	}
	.Forum_PostTypeColumn {
		text-align: center;
	}
	.Forum_AdminCheckBoxColumn {
	}
	.Forum_SubjectColumn {
	}
	.Forum_AuthorColumn {
	}
	.Forum_RecommendationsColumn {
		text-align: center;
	}
	.Forum_NumPostsColumn {
		text-align: center;
	}
	.Forum_NumViewsColumn {
		text-align: center;
	}
	.Forum_StartedDateColumn {
	}
	.Forum_LastResponseColumn {
	}
	.Forum_ModeratorOptionsColumn {
	}
	.Forum_SortedColumn {
		background-color: #F4E0F5
		!important
	}
	.Forum_OpeningWordsForThread {
		font-style: italic;
	}		
	
/* The following classes affect the header row of the post list view.
 * These are actually called in the relevant Configuration Settings and are
 * not part of the actual program. */
	
	#Forum_ThreadHeaderCheckBoxColumn {
	}
	#Forum_ThreadHeaderAuthorColumn {
	}
	#Forum_ThreadHeaderMessageColumn {
	}
	#Forum_ThreadHeaderMessageRange {
		color: #3F5067;
		font-color: #3F5067;
		text-align: right;
	}
	
/* The following ids and classes affect the post/thread submission form 
 * and the edit form.*/
	 
	#Forum_SubmissionModeratedMessage {
	}
	.Forum_SubmissionPostTypeIcons {
		background-color: transparent;
		text-decoration: none;
	}	
	#Forum_SubmissionMessageField {
		width: 100%;
	}
	#Forum_SubmissionJavascriptShortCuts {
	}
	.Forum_SubmissionJavascriptShortCutLink {
	}
	.Forum_SubmissionTable {
		width: 100%;
		background-color: #F4F6F9;
		padding: 1px;
		border-collapse: collapse;
		border: 2px solid #CCCCCC; 
	}

/* The following classes affect the display of forum posts */
	
	.Forum_MemberInformationColumn { 
		width: 20%;
		background-color: #FAEEF2;
		border-top: 1px solid #9E4A6C;
		border-bottom: 1px solid #9E4A6C;
		border-right: 1px solid #9E4A6C;
	}
	.Forum_PostTextColumn {
		border: 1px solid #9E4A6C; 
		background-color: #FFFFFF;
	}
	.Forum_HiddenMessageText {
		font-style: italic;
	}
	.Forum_HiddenMessage {
		text-decoration: line-through;
	}
	.Forum_AttachedFiles {
		background-color: beige;
	}
	.Forum_PostOptionsColumn {
		background-color: #F3F3F3;
	}
	.Forum_PostCheckBoxColumn {
		background-color: #F3F3F3;
	}
	.Forum_PostBottomRow {
		background-color: #EAD7DF;
	}
	.Forum_PostButtonRow {
		text-align: center;
		background-color: #F3F3F3;	
	}
	.Forum_PostHasBeenModified {
		font-size: 10px;
		background-color: #F3F3F3;
	}	
	.Forum_PostDate {
		text-align: right;
		font-size: 10px;
		background-color: #F3F3F3;
	}
	
/* The following classes affect the header row across the top of thread
 * lists and post lists. */

	.Forum_HeaderRow, .Forum_HeaderRow td a {
		background-color: #D8ADBE;
	}
	.Forum_HeaderRow td {
		color: #FFFFFF;
		text-align: center;
		font-weight: bold;
		border: 1px solid #9E4A6C; 
		padding: 5px;
	}
	.Forum_HighlightedPost {
		background-color: #E4FBDD;
		border: 1px solid #F5F7FB; 
		color: #000000;
	}
	
/* The follow classes are used by the forum directory and one page directory */

	.Forum_ListRowEven {
	}
	.Forum_ListRowEven td {
		background-color: #FBF3F6;
		font-size: 11px;
		border: 1px solid #9E4A6C; 
	}
	.Forum_ListRowOdd {
	}
	.Forum_ListRowOdd td {
		background-color: #FAEAF0;
		font-size: 11px;
		border: 1px solid #9E4A6C; 
	}
	.Forum_ListTitleRow {
	
	}	
	.Forum_ListTitleRow td {
		background-color: #B96385;
		color: #FFFFFF;
		text-align: center;
		font-weight: bold;
		border: 1px solid #9E4A6C; 
	}
	.Forum_ForumDataTitleRow {
	
	}	
	.Forum_ForumDataTitleRow td {
		background-color: #000FCE;
		color: #FFFFFF;
		text-align: center;
		font-weight: bold;
		border: 1px solid #9E4A6C; 
	}

/* CommunityMembers classes */

	.CM_IconColumn {
		text-align: center;
	}
	.CM_SpacerExtraLabel {
		text-decoration: italic;
	}
	
/* Intra-Site Messenger classes */

	.ISM_SystemFolder {
		font-weight: bold;
	}

/* Auto-Gallery classes*/

	.AutoGallery_HotRatingTable {
		width: 1%;
		background-color: #F4F6F9;
		border-style: none;
		padding: 0px;
		spacing: 0px;
		border-collapse: collapse;
		border: 1px solid #CCCCCC; 
	}

/* ECardsPro classes */

        .EcardsPro_required {
                color: #AE2355;
                font-weight: bold;
        }
       .EcardsPro_optional {
                color: #000000;
        }
       .ECardsPro_SelectedColumn {
                text-align: center;
                background-color: #D0D1D1;
                vertical-align: top;
                font-size: 10px;
                font-family: verdana, arial;
        }
       .ECardsPro_UnSelectedColumn {
                background-color: #F0F1F1;
                text-align: center;
                vertical-align: top;
                font-size: 10px;
                font-family: verdana, arial;
       }
	
/* AarvarkCart classes */

	.AardvarkCart_PriceColumn, .AardvarkCart_PercentageColumn {
		background-color: #F3F3F3;
		color: #000000;
		border-collapse: collapse;
		border: 1px solid #CCCCCC; 
		text-align: right;
		white-space: nowrap;
		width: 5%;
	}
	.AardvarkCart_RadioTable {
		width: 100%;
		border-style: none;
		padding: 1px;
		border-collapse: collapse;
	}

	.AardvarkCart_RadioTable .DataColumn {
		vertical-align: middle;
		color: #000000;
		border-collapse: collapse;
	}
		
/* AardvarkPublisher classes */

	.AardvarkPublisher_MultiSelectFormTable {
		width: 80%;
		background-color: #F4F6F9;
		padding: 1px;
		border-collapse: collapse;
		border: 1px solid #CCCCCC; 
	}
	.AardvarkPublisher_PollFormTable {
		width: 90%;
		background-color: #F4F6F9;
		padding: 1px;
		border-collapse: collapse;
		border: 1px solid #CCCCCC; 
	}

/* The following classes are common to AardvarkPublisher, AardvarkCatalog and *
/* Auto-classifiedsPro*/

	.Aardvark_CheckboxTable {
		border-style: none;
		padding: 1px;
		border-collapse: collapse;
	}
	.Aardvark_CheckboxTable tr td {
		white-space: nowrap;
		font-size: 10px;
	}
	.Aardvark_MultiSelectFormTable {
		width: 80%;
		background-color: #F4F6F9;
		padding: 1px;
		border-collapse: collapse;
		border: 1px solid #CCCCCC; 
	}

/* BAC Open Directory classes */

	.ODP_MainCategoryTable {
		width: 100%;
	}
	.ODP_MainCategoryTable tr td{
		width: 33%;
	}
	.ODP_ListingTable {
		width: 100%;
	}
	.ODP_ListingTable tr td{
		width: 50%;
	}
	.ODP_SubCategoryTable {
		width: 100%;
	}
	.ODP_SubCategoryTable tr td{
		width: 50%;
	}
	.ODP_SeeAlsoTable {
		width: 100%;
	}
	.ODP_SeeAlsoTable tr td{
		width: 50%;
	}

/* Auto-ClassifiedsPro classes.  These exist only in the Configuration Settings and as such
 * are not really part of the software and are here for convenience.*/	

	.classifieds_maincat {
		text-align: left;
		font-weight: bold;
		color: #8C3356;
	}
	.classifieds_description {
		text-align: left;
		font-style: italic;
		font-size: 11px;
		color: #9E4A6C;
	}
	.classifieds_teasers {
		text-align: left;
		font-size: 10px;
		color: #CE2F6F;
	}
</STYLE>