/*
# Birthday-Reminders CSS

# Checked Out By: 

*/


/* Body parameters */

BODY {background:#5BC3FF;}


/* Font for text */

BODY, SELECT, INPUT, TEXTAREA, TABLE, TH, TD , A {font-family: Verdana,Arial,Helvetica; font-size:10px}


/* Color Legend:*/
/* 

5BC3FF = lt. blue background
029D03 = green 
FECB34 = yeller
0082D8 = nedium blue
0381D6 = medium blue

*/
/* Font colors */

div#cards {
    /* margin-left: 8px; */
}

.fontcolor0 {color: #FFFFFF} /* White for links in header */
.fontcolor1 {color: #000000} /* Default color for standard small text */
.fontcolor2 {color: #029D03} /* Color for titles on pages (mybd/default.asp)*/
.fontcolor3 {color: #13736b} /* Text in bubble on default.asp 13736B */
.fontcolor4 {color: #FA6419} /* Color for FAQ answers, titles on suggestions page */
.fontcolor5 {color: #FF0000} /* Red */
.fontcolor6 {color: #0381D6} /* text in the two changing boxes above the event list on mybd/default.asp,
								number of entries on cardpreview.asp */
.fontcolor7 {color: #fefee4} /* Off-white text in title bars on tables */
.fontcolor8 {color: #FECB34} /* Highlight color for 'sorted by' value for tables */
.fontcolor9 {color: #969494} /* Greyed out text when option not available */
.fontcolor10 {color: #000066} /* Text for ages displayed on list of bigdates on mybd/default.asp */
.fontcolor11 {color: #029D03} /* Links on Member's Corner Page - overridden by link style */
.fontcolor12 {color: #c24412} /* Landmark age color */
.fontcolor13 {color: #fefee4} /* text color for ALL from sidebar on mybd/default.asp */
.fontcolor14 {color: #000000} /* selectfriends.asp: "Relationship" in title bar */
.fontcolor15 {color: #029D03} /* Greeting card descriptions on suggestions page */

/* Font sizes */
.fontsize9 {font-size:9px;}
.fontsize10 {font-size:10px;}
.fontsize11 {font-size:11px;}
.fontsize12 {font-size:12px;}
.fontsize13 {font-size:13px;}
.fontsize14 {font-size:14px;}
.fontsize16 {font-size:16px;}
.fontsize18 {font-size:18px;}
.fontsize21 {font-size:21px;}
.fontsize32 {font-size:30px;}


/* Links */

/* Default Link Color */
A:link{color: #029D03}
A:visited{color: #029D03}
A:hover{color: #FF0000}
/* Colors for links on the site (i.e. links on memberscorner.default.asp) */
A.table:link {color: #fefee4}
A.table:visited {color: #fefee4}
/* Links in title bar of /mybd/tellfriend/selectfriends.asp */
A.share:link {color: #000000}
A.share:visited {color: #000000}
/* Apply Free Credit Link on shopping confirm.asp, BigDate link on title bar of mybd/default.asp */
A.bigdate:link {color: #FECB34}
A.bigdate:visited {color: #FECB34}
/* Click Here to Join link on default.asp */
A.join:link {color: #FF0000}
A.join:visited {color: #FF0000}
/* Links in title bar of mybd/default.asp */
A.mybd:link {color: #fefee4}
A.mybd:visited {color: #fefee4}
/* Links for Gifts on suggestion page */
A.learn:link {color: #029D03}
A.learn.visited {color: #029D03}
A.font11 {font-size: 11px}
A.font12 {font-size: 12px}
A.font14 {font-size: 14px}
A.font16 {font-size: 16px}
A.font18 {font-size: 18px}
A.font20 {font-size: 20px}


/* Background Colors */

.bg0 {background: #ffffff} /* BG for the alternating color bars in tables (i.e. mybd/default.asp) */
.bg1 {background: #029D03} /* Half of the page title bar (i.e. top of default.asp) - most likely want to use bg12 */
.bg2 {background: #fecb34} /* Used for borders around sidebars, i.e. login box on default.asp */
.bg3 {background: #029D03} /* Side border around all pages */
.bg4 {background: #D1F1FF} /* Partial page background on default.asp */
.bg5 {background: #D1F1FF} /* BG for the alternating color bars in tables, i.e. mybd/default.asp */
.bg6 {background: #969494} /* Unused */
.bg7 {background: #029D03} /* Title bar for table on mybd/tellfriend/accountstatus.asp */
.bg8 {background: #ffd461} /* Suggestion panels in mypreferences.asp, screensaver_inc.asp, userprofile.asp */
.bg9 {background: #EFCE7F} /* Panel which displays reminder settings in mybd/userprofile.asp */
.bg10 {background: #D1F1FF} /* Letter sidebar on mybd/default.asp, tables in hello.asp*/
.bg11 {background: #029D03} /* Table title bar for mybd/default.asp */
.bg12 {background: #029D03} /* Table title bar for updateRelationship.asp and selectevents.asp */
.bg13 {background: #ffd461} /* Table title bar for selectfriends.asp */
.bg14 {background: #5BC3FF} /* Overall page background - no bg15 */
.bg15 {background: #FFFFFF} /* Color of inside page frame, all pages */
.bg16 {background: #C9E9E8} /* All Categories search box color */
.bg17 {background: #D6D3D6} /* BG for table rows on confirm.asp */
.bg18 {background: #DDDDDD} /* border on confirm.asp */

.bgcal1  {background: #FFFFFF} /* calender cell color, mybd/calendar.asp */
.bgcal2  {background: #EEEEEE} /* calender header and border color, mybd/calendar.asp */
.bgsep	{background: #0381D6} /* line color between rows */

/* Button Styles */
.button1 {
   color:#FFFFFF;
   font-size:10pt;
   font-family: arial;
   font-weight:bold;
   background-color:#029D03;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#03CB03',EndColorStr='#028002');
   margin: 0 0 0 0;
}


.button2 {
   color:#000000;
   font-size:10pt;
   font-family: arial;
   font-weight:bold;
   background-color:#FECB34;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFE8B7',EndColorStr='#FFB30F');
   margin: 0 0 0 0;
}

.button3 {
   color:#FFFFFF;
   font-size:10pt;
   font-family: arial;
   font-weight:bold;
   background-color:#029D03;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#03CB03',EndColorStr='#028002');
   margin: 0 0 0 0;
}

.button1b {
   color:#FFFFFF;
   font-size:11pt;
   font-family: arial;
   font-weight:bold;
   background-color:#029D03;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#03CB03',EndColorStr='#028002');
   margin: 0 0 0 0;
}

.button2b {
   color:#000000;
   font-size:11pt;
   font-family: arial;
   font-weight:bold;
   background-color:#FECB34;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFE8B7',EndColorStr='#FFB30F');
   margin: 0 0 0 0;
}

.button3b {
   color:#FFFFFF;
   font-size:11pt;
   font-family: arial;
   font-weight:bold;
   background-color:#029D03;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#03CB03',EndColorStr='#028002');
   margin: 0 0 0 0;
}

.button1bb {
   color:#FFFFFF;
   font-size:12pt;
   font-family: arial;
   font-weight:bold;
   background-color:#029D03;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#03CB03',EndColorStr='#028002');
   margin: 0 0 0 0;
}

.button2bb {
   color:#000000;
   font-size:12pt;
   font-family: arial;
   font-weight:bold;
   background-color:#FECB34;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFE8B7',EndColorStr='#FFB30F');
   margin: 0 0 0 0;
}

.button3bb {
   color:#000000;
   font-size:12pt;
   font-family: arial;
   font-weight:bold;
   background-color:#FECB34;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFE8B7',EndColorStr='#FFB30F');
   margin: 0 0 0 0;
}

.button1bbb {
   color:#FFFFFF;
   font-size:14pt;
   font-family: arial;
   font-weight:bold;
   background-color:#029D03;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#03CB03',EndColorStr='#028002');
   margin: 0 0 0 0;
}

.button2bbb {
   color:#000000;
   font-size:14pt;
   font-family: arial;
   font-weight:bold;
   background-color:#FECB34;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFE8B7',EndColorStr='#FFB30F');
   margin: 0 0 0 0;
}

.button3bbb {
   color:#FFFFFF;
   font-size:14pt;
   font-family: arial;
   font-weight:bold;
   background-color:#029D03;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#03CB03',EndColorStr='#028002');
   margin: 0 0 0 0;
}

.button1bbbb {
   color:#FFFFFF;
   font-size:16pt;
   font-family: arial;
   font-weight:bold;
   background-color:#029D03;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#03CB03',EndColorStr='#028002');
   margin: 0 0 0 0;
}

.button2bbbb {
   color:#000000;
   font-size:16pt;
   font-family: arial;
   font-weight:bold;
   background-color:#FECB34;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFE8B7',EndColorStr='#FFB30F');
   margin: 0 0 0 0;
}

.button3bbbb {
   color:#FFFFFF;
   font-size:16pt;
   font-family: arial;
   font-weight:bold;
   background-color:#029D03;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#03CB03',EndColorStr='#028002');
   margin: 0 0 0 0;
}

.table1 {
	background-color: #D1F1FF;
	border: 1px solid #006600;
}

.table1p {
	background-color: #ffffff;
	border: 1px solid #f79418;
	padding: 10px;
}

.table2 {
	background-color: #f8f8f8;
	border-color: #dddddd;
	border: 1px solid #dddddd; 
}

.table2p {
	background-color: #f2f2f2;
	border-color: #dddddd;
	border: 1px solid #dddddd; 
	padding: 10px;
}

.table3 {
        background-color: #ffffff;
        border-color: #dddddd;
        border: 1px solid #dddddd; 
}

.table3p {
        background-color: #ffffff;
        border-color: #dddddd;
        border: 1px solid #dddddd; 
        padding: 10px;
}

.sughead1 {                              /*Suggestion Header font/color*/
	color: #029D03; 
	font-size: 21px; 
	font-weight: bold;
	font-family: arial; 
}

.sughead2 {                              /*Suggestion Header font/color*/
	color: #333399; 
	font-size: 18px; 
	font-weight: bold;
	font-family: Arial,Helvetica; 
}

/* current step box */
.boxc {background-color: #f79418; 
		border-color: #ffce61; 
		border-style: solid; 
		border-width: 2px; 
		padding-bottom:3px; 
		padding-top:3px; 
		padding-left:3px; 
		padding-right:3px;
		color: #ffffff;	
		font-weight: bold;
		}    
/* non-current step box */
.boxn {background-color: #ffffff; 
		border-color: #ffce61; 
		border-style: solid; 
		border-width: 2px; 
		padding-bottom:3px; 
		padding-top:3px; 
		padding-left:3px; 
		padding-right:3px;
		color: #aaaaaa;
		font-weight: bold;
		} 
.fontcolorStep {color: #f79418} 

/* grey border for greeting card */
.grey_border {border:1px; border-thickness: 1px; border-color: #D6D3D6; border-style: solid;}
/* black border for ecard */
.black_border {border:1px; border-thickness: 1px; border-color: #000000; border-style: solid;}

/*greeting card preview landscape head line*/
.card_land_head {
	color:  #fefee4;
	background: #029D03;  
	width: 240;
	height: 15;
	padding-bottom:1px; 
	padding-top:1px; 
	padding-left:1px; 
	padding-right:1px;
}

/*borders for greeting card tables */
.border_top1 {border-top: solid 1px #D6D3D6}
.border_topright1 {border-top: solid 1px #D6D3D6; border-right: solid 1px #D6D3D6}
.border_right1 {border-right: solid 1px #D6D3D6}
.border_bottom1 {border-bottom: solid 1px #D6D3D6}
.border_bottomright1 {border-bottom: solid 1px #D6D3D6; border-right: solid 1px #D6D3D6}

.h1bd {
		font-size:18px;
		color: #029D03;
		margin-bottom: 0px;
		padding-bottom: 0px;
}

.h3bd {
		font-size:12px;
		margin-bottom: 0px;
		padding-bottom: 0px;
		font-weight:normal;
		font-family: Gill Sans MT, Gill Sans, Arial, sans-serif, helvetica;
}
