/* =========================================================================================
    CSS styles for Zavita - 2006 by MotionGrid Inc.
   =========================================================================================
*/

/*------------------------------------------------
General
------------------------------------------------*/
body {
	background-color: #AFAFFF;
	background-image: url(images/page-bknd.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 11px;
}
a:visited {
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 11px;
}
a:hover {
	text-decoration: underline;
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
}
a:active {
	text-decoration: none;
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 11px;
}
.forms {
	background-image: url(images/form-bknd.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 11px;
	color: #333333;
	padding-left: 2px;
}
.button {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/buttons/button.gif);
	background-repeat: repeat-x;
	height: 36px;
	width:	118px;
	border-right: 0px solid #647EB0;
	border-left: 0px solid #647EB0;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;	
}
.button-green {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/button-green.gif);
	background-repeat: repeat-x;
	height: 39px;
	width:	116px;
	border-right: 0px solid #647EB0;
	border-left: 0px solid #647EB0;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;	
}
.button-expand {
	font-family: Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/buttons/button-expand.gif);
	background-repeat: repeat-x;
	height: 26px;
	border-right: 0px solid #647EB0;
	border-left: 0px solid #647EB0;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;	
}
.button-small {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/buttons/button-small.gif);
	background-repeat: repeat-x;
	width: 50px;
	height: 22px;
	text-align: center;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;	
}
.button-small-expand {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/buttons/button-small-expand.gif);
	background-repeat: repeat-x;
	height: 17px;
	text-align: center;
	border-right: 0px solid #0000FF;
	border-left: 0px solid #0000FF;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;	
}
.button-go {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/buttons/button-go.gif);
	background-repeat: repeat-x;
	width: 34px;
	height: 23px;
	vertical-align:middle;
	text-align: center;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;	
}
.v-separator {
	border-left: 1px solid #CCCCCC;
}	
.h-separator {
	border-top: 1px solid #CCCCCC;
}
.hbottom-separator {
	border-bottom: 1px solid #CCCCCC;
}
.borderall {
	border: 1px solid #CCCCCC;
}

/*------------------------------------------------
Table
------------------------------------------------*/
.table {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	text-decoration: none;
}
/*------------------------------------------------
Login
------------------------------------------------*/
.login {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;	
}
/*------------------------------------------------
Navigation
------------------------------------------------*/
/* styles for header menu bar */
#header-menu{
}
#header-menu:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#header-menu ul{
	font: bold 12px Georgia;
	width: 900px;
	height: 39px;
	background: url(images/menu-bknd.gif) center center repeat-x;
	margin-left: 0;
	padding-left: 0;
	margin: 0;
	float: left;
}
#header-menu ul li{
	display: inline;
}
#header-menu ul li a{
	float: left;
	color: #666666;
	font-weight: bold;
	padding: 7px 12px 3px 7px;
	height: 29px;
	text-decoration: none;
	background: url(images/menu-divider.gif) center right no-repeat;
}
#header-menu ul li a:hover{
color: #3619C8;
}
#header-menu ul li a[onMouseover]:after{ /*HTML to indicate drop down link*/
	content: " ";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}

/* styles for header menu drop down */
.header-menu-dropdown	{
	position:absolute;
	top: 0;
	border: 1px solid #E4E4E4;
	border-bottom-width: 0;
	font:normal 11px Georgia;
	color: 	#FFFFFF;
	line-height:18px;
	z-index:100;
	background-color: white;
	visibility: hidden;
	text-align: left;
}
.header-menu-dropdown a	{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #E4E4E4; /*Theme Change here*/
	padding: 2px 0;
	text-decoration: none;
	font-weight: bold;
	color: #1188CD;
}
.header-menu-dropdown a:hover{ /*Theme Change here*/
	background-color: #D5E425;
	color: #FFFFFF;
	text-decoration: none;	
}
.header-text {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
	padding: 10px;
}
/* =============== General Styles =============== */
.content-table-rowcolor	{
	background-color: #E4E4E4;
}
.content-subheader {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	background-color: #94C33F; /*theme color*/	
}
.content-description {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	background-color: #FFFFFF;	
}
.content-text10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.content-text10-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.content-text10-color {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #94C33F; /*theme color*/
}
.content-text11 {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.content-text11-white {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.content-text11-color {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #94C33F; /*theme color*/
}
.content-text12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.content-text12-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.content-text12-color {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #94C33F; /*theme color*/
}
.content-text14 {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
}
.content-text14-white {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}
.content-text14-color {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #3639C9; /*theme color*/
}
.content-text16 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
}
.content-text16-white {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}
.content-text16-color {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #94C33F; /*theme color*/
}
.content-text18 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #666666;
}
.content-text18-white {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.content-text18-color {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #94C33F; /*theme color*/
}
.content-text-faded	{
	color:	#E4E4E4;
}
.content-labels	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color:	#CCCCCC;
	background-color: #FFFFFF;	
	padding: 5px;
}
.content-records	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: normal;
	color:	#666666;
	background-color: #FFFFFF;	
	padding: 5px;	
}
.content-list-labels	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color:	#3639CA;
	background-color: #EEEEFF;
	padding: 5px;
}
.content-list-labels-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
}
a.content-list-labels-links:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}
a.content-list-labels-links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}
a.content-list-labels-links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399CC;
	text-decoration: underline;
	padding-left: 5px;
}
a.content-list-labels-links:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}
.content-list-records	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color:	#003399;
	background-color: #FFFFFF;	
	padding: 3px;	
}
.content-list-records2	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color:	#003399;
	padding: 3px;	
}
.content-button-table {
	background-color: #F2F2F2;
}
/*------------------------------------------------
Content
------------------------------------------------*/
.content-header {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 22px;
	color: #3366AA;
	font-weight: normal;
	background-image: url(images/content/content-headerbknd.gif);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-left: 60px;
	padding-bottom:	14px;
}
.content-.header-text {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #3366AA;
	padding: 10px;
}
.content-subheader {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 16px;
	color: #1188CD;
	font-weight: bold;
}
/* styles for content expandable panelbar */
.content-panelbar {
	background-image: url(images/content/content-panelbar-bknd.gif);
	height: 30px;
}
.content-panelbar-header {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #1188CD; /*Theme change*/ 
	text-decoration: none;
	padding-left: 20px;
	padding-bottom: 5px;
	padding-top: 4px;
}
.content-takeatour1 {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 24px;
	color: #1188CD;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 15px;
	padding-bottom: 6px;
}
.content-takeatour2 {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 16px;
	color: #1188CD;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 15px;
	padding-bottom: 6px;
}
.content-formname {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 11px;
	color: #1188CD;
	font-weight: normal;
}
.content-bullet {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #1188CD;
	text-decoration: none;
	background-image: url(images/butterfly.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.content-ecards-subheader {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #8B9902;
	text-decoration: none;
	background-image: url(images/butterfly.gif);
	background-repeat: no-repeat;
	padding-left: 28px;
	padding-top: 3px;
	padding-bottom: 5px;
}
.content-tabs {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #8B9902;
	padding-top: 2px;
	padding-left: 15px;
	padding-right: 15px;	
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.content-ecards-tab {
	background-image: url(images/Ecards-tabbknd.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	text-align: center;
	width: 109px;
	height:	19px;
}
.content-ecards-tablink {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #1188CD;
	text-decoration: underline;
}
.content-description {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	padding: 3px;
}
.content-text {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	color: #9B9B8A;
	font-weight: normal;
	padding-top: 6px;
	padding-left: 15px;
}
.content-text2 {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 14px;
	color: #1188CD;
	font-weight: normal;
	font-style: italic;
	border: 1px solid #CCCCCC;
	padding: 5px;
}
.content-emailbox {
	background-color: #EDEDE2;
	padding-left: 10px;
	padding-right: 10px;
}
.content-emaillabels {
	font-family: Georgia, serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom: 1px dashed #999999;
.content-button-table {
	background-color: #F2F2F2;
	padding: 10px;
}

/* =============== Styles for PAGINATION =============== */
.content-pagination-topbknd	{
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6E6C4B;
	padding: 2px;
}
.content-pagination-tabs	{
	background-image:	url(images/content/content-pagination-tab.gif);
	background-repeat: repeat-x;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6E6C4B;
	padding-top: 3px;
	padding-bottom: 6px;
	padding-left: 25px;		
	padding-right: 25px;	
}

/* ============================================================
Contact Manager 
============================================================ */

/* =============== CONTACT LIST =============== */
.content-list-labels	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color:	#94C33F;
	background-color: #D7F0AA;
	padding: 5px;
}
.content-list-labels-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
}
a.content-list-labels-links:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}
a.content-list-labels-links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}
a.content-list-labels-links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399CC;
	text-decoration: underline;
	padding-left: 5px;
}
a.content-list-labels-links:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}
.content-list-records	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: normal;
	color:	#999999;
	background-color: #FFFFFF;	
	padding: 3px;	
}


/* =============== EMPLOYER LIST =============== */
.content-employerlist-description	{
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: normal;	
	color: #999999;
	padding:	5px;
}
.content-employerlist-descriptionbox	{
	background-color:	#F4F4F4;
}
.content-employerlist-label	{
	font-family: Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight: normal;
	color:	#666666;
	padding:	5px;
}
.content-employerlist-datalabel {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	border-right:	1px dotted #CCCCCC;
	text-align: left;
	vertical-align: top;
	padding-left: 3px;
	padding-bottom:	5px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.content-employerlist-datalabellink {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
}
.content-employerlist-datarecord	{	
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	border-right:	1px dotted #CCCCCC;
	padding-left: 3px;
	padding-top:	5px;
	padding-bottom:	5px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

/* =============== WORKSHOPS =============== */
.content-workshops-datalabel {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	border-right:	1px dotted #CCCCCC;
	text-align: left;
	vertical-align: top;
	padding-left: 3px;
	padding-bottom:	5px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.content-workshops-datarecord	{	
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	border-right:	1px dotted #CCCCCC;
	padding-left: 3px;
	padding-top:	5px;
	padding-bottom:	5px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.content-workshops-details	{
	background-image:	url(images/icons/icons-details.gif);
	width:	25px;
	height:	 25px;
}
.content-workshops-datarecord-darkerrow	{
	background-color:	#F4F4F4;
}	
.content-workshops-pagination-pn {	
	font-family: Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight: bold;	
	color: #333333;
}
.content-workshops-pagination-num {	
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: bold;	
	color: #666666;
}


/* =============== MY CALENDAR =============== */
.content-calendar-descriptionbox	{
	background-color:	#F4F4F4;
	border-bottom:	2px solid #FFFFFF;
	border-top:	2px solid #FFFFFF;
}
.content-calendar-description	{
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: normal;	
	color: #999999;
	padding:	5px;
}
.content-calendar-toptabs	{
	background-image:	url(images/content/calendar/content-calendar-toptabbknd.gif);
	background-repeat: repeat-x;
	font-family: Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight: bold;	
	color: #999999;
	padding:	5px;
}
.content-calendar-toptabs2	{
	background-color:	#F4F4F4;
}
.content-calendar-bottomtabs	{
	background-image:	url(images/content/calendar/content-calendar-bottomtabbknd.gif);
	background-repeat: repeat-x;
}

.content-calendar-box	{	
	border-width: 1px;	
	border-style: solid;	
	border-color: #CCCCCC;	/*Theme change*/
}
.content-calendar-monthname	{
	font-family: Verdana, Tahoma, Arial, Times, serif;	
	font-size: 22px;	
	font-weight: bold;	
	color: #869900;
}
.content-calendar-weekdays	{
	font-family: Verdana, Tahoma, Arial, Times, serif;	
	font-size: 11px;	
	font-weight: normal;	
	color: #FFFFFF;
 	background-color:	#869900;
	padding:	5px;
}	
.content-calendar-daybox-na	{
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 14px;	
	font-weight: bold;
	padding:	2px;
	color:	#CCCCCC;	
	background-color:	#FFFFFF;	/*Theme change*/
}
.content-calendar-daybox	{
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 14px;	
	font-weight: bold;
	padding:	2px;
	color:	#999999;	
}

.content-calendar-dayactivity	{
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: normal;
	color:	#FFFFFF;
	padding:	2px;
	background-color:	#73C7DB;
}

.content-addactivity-rowlabel	{
	font-family: Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight: normal;
	color:	#666666;
	padding:	5px;
}

/* ============================================================
 My Marketing Office 
============================================================ */

/* =============== CONTACT MANAGER =============== */
.content-contacts-descriptionbox	{
	background-color:	#F4F4F4;
	border-bottom:	2px solid #FFFFFF;
	border-top:	2px solid #FFFFFF;
}
.content-contacts-description	{
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: normal;	
	color: #999999;
	padding:	5px;
}
.content-contacts-searchbox	{
	width:	675px;
}	
.content-contacts-text	{
	font-family: Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight: normal;
	color:	#666666;
	padding:	5px;
}
.content-contacts-toptabs	{
	background-image:	url(images/content/contacts/content-contacts-toptabbknd.gif);
	background-repeat: repeat-x;
	height:	25px;
}
.content-contacts-addnewtab	{
	background-image:	url(images/content/contacts/content-contacts-addnewtabbknd.gif);
	background-repeat: no-repeat;
}
.content-contacts-addnewtab-link	{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	height: 18px;
	width: 81px;
	text-align: center;
	vertical-align: middle;
}
.content-contacts-AZtab	{
	background-image:	url(images/content/contacts/content-contacts-AZtabbknd.gif);
	background-repeat: no-repeat;
}
.content-contacts-AZtab-link	{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-top: 2px;
	height: 18px;
	width: 24px;
	text-align: center;
	vertical-align: middle;
}
.content-contacts-calendaricon	{
	background-image:	url(images/icons/icons-event.gif);
	background-repeat: no-repeat;
	width:	22px;
	height:	22px;
}
.content-contacts-datarecordbox	{
	border-width: 1px;	
	border-style: solid;	
	border-color: #CCCCCC;
	background-color:	#FFFFFF;	
}
.content-contacts-datarecord-name	{
	background-image:	url(images/content/contacts/content-contacts-datarecord-name.gif);
	background-repeat: repeat-x;
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #69C6DB;
	padding: 5px;
}
.content-contacts-datarecord-icons	{
	background-image:	url(images/content/contacts/content-contacts-datarecord-icons.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;	
	border-top-style: solid;	
	border-top-color: #FFFFFF;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.content-contacts-datarecord-icons-email	{
	background-image:	url(images/icons/icons-email.gif);
	background-repeat: no-repeat;
	width:	22px;
	height:	22px;
}
.content-contacts-datarecord-icons-edit	{
	background-image:	url(images/icons/icons-edit.gif);
	background-repeat: no-repeat;
	width:	22px;
	height:	22px;
}
.content-contacts-datarecord-icons-note	{
	background-image:	url(images/icons/icons-note.gif);
	background-repeat: no-repeat;
	width:	22px;
	height:	22px;
}
.content-contacts-datarecord-icons-event	{
	background-image:	url(images/icons/icons-event.gif);
	background-repeat: no-repeat;
	width:	22px;
	height:	22px;
}
.content-contacts-datalabel {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 10px;
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: none;
	border-right:	1px solid #F1F1F1;
	padding-left: 3px;
	padding-bottom:	5px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1F1F1;
}
.content-contacts-datarecord	{	
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	border-right:	1px solid #F1F1F1;
	padding-left:	3px;
	padding-top:	5px;
	padding-bottom:	5px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1F1F1;
}
.content-contacts-bottomtabs	{
	background-image:	url(images/content/contacts/content-contacts-bottomtabbknd.gif);
	background-repeat: repeat-x;
}
.content-contacts-changeview	{
	background-image:	url(images/content/contacts/content-contacts-changeviewbknd.gif);
	background-repeat: no-repeat;
}
.content-contacts-changeview-link	{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 23px;
	width: 106px;
	text-align: center;
	vertical-align: middle;
}
.content-contacts-paginationbknd	{
	background-image:	url(images/content/contacts/content-contacts-paginationbknd.gif);
	background-repeat: repeat-x;
}
.content-contacts-pagination-prevnext {
	height: 23px;
	width: 79px;
	background-image:	url(images/content/contacts/content-contacts-prevnextbknd.gif);
	background-repeat: no-repeat;
}	
.content-contacts-pagination-link	{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-transform:	uppercase;
	text-align: center;
	vertical-align: top;	
}
.content-contacts-pagination-numbers	{
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	vertical-align: middle;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;	
}

/* =============== ECARDS GALLERY =============== */
.content-ecards-descriptionbox	{
	background-color:	#F4F4F4;
	border-bottom:	2px solid #FFFFFF;
	border-top:	2px solid #FFFFFF;
}
.content-ecards-description	{
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: normal;	
	color: #999999;
	padding:	5px;
}
.content-ecards-toptabs	{
	background-image:	url(images/content/ecards/content-ecards-toptabbknd.gif);
	background-repeat: repeat-x;
	font-family: Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight: bold;	
	color: #999999;
	padding:	5px;
}
.content-ecards-toptabs2	{
	background-color:	#F4F4F4;
}
.content-ecards-bottomtabs	{
	background-image:	url(images/content/ecards/content-ecards-bottomtabbknd.gif);
	background-repeat: repeat-x;
}
/* styles for Category (tabs) navigation */
#ddimagetabs{
}
/* style for GENERAL category */
#ddimagetabs a{
	display: block;
	text-decoration: none;
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: normal;	
	color: #999999;	/*font color */
	width: 87px; /*width of tab image */
	height: 19px; /*height of tab image */
	float: left;
	display: inline;
	margin-left: 4px; /*spacing between tabs */
	padding-top: 4px; /*vertical offset of tab text from top of tab*/
	background-image:url(images/content/ecards/content-ecards-generaltab.gif); /*URL to tab image */
	background-repeat: no-repeat;
	text-align: center;
}

#ddimagetabs a:hover, #ddimagetabs a.current{
	background-image:url(images/content/ecards/content-ecards-generaltabover.gif); /*URL to tab image onmouseover */
	color: #FFFFFF;
}
/* style for ENCOURAGEMENT category */
#ddimagetabs #enc{
	width: 119px; /*width of custom tab image */
	background-image:url(images/content/ecards/content-ecards-enctab.gif); /*URL to custom tab image */
}
#ddimagetabs #enc:hover, #ddimagetabs #enc.current	{
	background-image:url(images/content/ecards/content-ecards-enctabover.gif); /*URL to tab image onmouseover */
	color: #FFFFFF;
}

#tabcontentcontainer{
	width:	100%; /*width of 2nd level content*/
	height: 70px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
	border-bottom:	1px solid #CCCCCC;
}

.tabcontent{
	display:none;
	background-color:	#FFFFFF;
	font-family: Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight: normal;	
	color: #999999;
	padding:	5px;	
}

.content-ecards-label	{
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: normal;	
	color: #999999;
	padding:	5px;
}
.content-ecards-FromTo	{
	font-family: Geneva, sans-serif;	
	font-size: 18px;	
	font-weight: normal;	
	color: #999999;
	padding:	5px;
}


/* =============== CONTENT LIBRARY =============== */
.content-contentlibrary-descriptionbox	{
	background-color:	#F4F4F4;
	border-bottom:	2px solid #FFFFFF;
	border-top:	2px solid #FFFFFF;
}
.content-contentlibrary-description	{
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: normal;	
	color: #999999;
	padding:	5px;
}
.content-contentlibrary-toptabs	{
	background-image:	url(images/content/contentlibrary/content-contentlibrary-toptabbknd.gif);
	background-repeat: repeat-x;
	border-bottom:	1px solid #CCCCCC;
}
.content-contentlibrary-bottomtabs	{
	background-image:	url(images/content/contentlibrary/content-contentlibrary-bottomtabbknd.gif);
	background-repeat: repeat-x;
}
.content-contentlibrary-tabgeneral	{
	width: 87px; /*width of tab image */
	height: 19px;
	background-image:url(images/content/contentlibrary/content-contentlibrary-generaltab.gif);
	text-align:	center;
}
.content-contentlibrary-tabgeneral-link	{
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: normal;	
	color: #999999;	/*font color */
	text-decoration: none;
	padding-top:	2px;
}
.content-contentlibrary-tabwide	{
	width: 160px; /*width of tab image */
	height: 19px;
	background-image:url(images/content/contentlibrary/content-contentlibrary-widetab.gif);
	text-align:	center;
}
.content-contentlibrary-itemtitle	{
	font-family: Verdana, Tahoma, Arial, Times, serif;	
	font-size: 18px;	
	font-weight: normal;	
	color: #869900;
	padding-bottom:	10px;
	border-bottom:	1px solid #CCCCCC;
}
.content-contentlibrary-itemdescription	{
	font-family: Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight: normal;	
	color: #999999;
	padding:	10px;
}
.content-contentlibrary-itemlink	{
	font-family: Verdana, Tahoma, Arial, Times, serif;	
	font-size: 12px;	
	font-weight: bold;	
	color: #666666;
	padding:	3px;
}



/* ============================================================
 My Website Pages 
============================================================ */

/* =============== WEBSITE CONTACT INFORMATION =============== */

.content-webcontactinfo-description	{
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: normal;	
	color: #999999;
	padding:	5px;
}
.content-webcontactinfo-descriptionbox	{
	background-color:	#F4F4F4;
}
.content-webcontactinfo-label	{
	font-family: Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight: normal;
	color:	#666666;
	padding:	5px;
}
.content-webcontactinfo-datalabel {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	border-right:	1px dotted #CCCCCC;
	text-align: left;
	vertical-align: top;
	padding-left: 3px;
	padding-bottom:	5px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.content-webcontactinfo-datalabellink {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
}
.content-webcontactinfo-datarecord	{	
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	border-right:	1px dotted #CCCCCC;
	padding-left: 3px;
	padding-top:	5px;
	padding-bottom:	5px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


/* =============== PERSONAL BIO =============== */

.content-personalbio-description	{
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: normal;	
	color: #999999;
	padding:	5px;
}
.content-personalbio-descriptionbox	{
	background-color:	#F4F4F4;
}
.content-personalbio-text	{
	font-family: Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight: normal;
	color:	#666666;
	padding:	5px;
}


/* =============== IMAGE GALLERY =============== */

.content-imagegallery-description	{
	font-family: Tahoma, sans-serif;	
	font-size: 10px;	
	font-weight: normal;	
	color: #999999;
	padding:	5px;
}
.content-imagegallery-descriptionbox	{
	background-color:	#F4F4F4;
}
.content-imagegallery-text	{
	font-family: Tahoma, sans-serif;	
	font-size: 11px;	
	font-weight: normal;
	color:	#666666;
	padding:	5px;
}

/* =============== HOMEPAGE =============== */
.content-homepage-text {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	vertical-align: text-top;
	padding-left: 15px;
}
/* ======================================== SIDEPANEL ========================================  */

/* styles for sidepanel */
.sidepanel {
	background-image: url(images/sidepanel/sidepanel-bknd.gif);
	background-repeat: repeat;
	border:	1px solid #FFFFFF;
	width: 200px;
}
.sidepanel-wide {
	background-image: url(images/sidepanel/sidepanel-bknd.gif);
	background-repeat: repeat;
	border:	1px solid #FFFFFF;
	width: 275px;
}
.sidepanel-narrow {
	background-image: url(images/sidepanel/sidepanel-bknd.gif);
	background-repeat: repeat;
	border:	1px solid #FFFFFF;
	width: 175px;
}

.sidepanel-panelbar {
	background-image: url(images/sidepanel/sidepanel-panelbar-bknd.gif);
	height: 22px;
}
.sidepanel-panelbar-header-title {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #1188CD;
	text-decoration: none;
	vertical-align: text-top;
	text-align:	center;
	padding: 5px;
}
.sidepanel-panelbar-header {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #1188CD;
	text-decoration: none;
	vertical-align: text-top;
	padding-left: 15px;
}

/* Contract All / Expand All styles */
.sidepanel-contractexpand {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	padding-bottom: 5px;
}
.sidepanel-header {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 15px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
.sidepanel-section {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 13px;
	color: #9A9A89;
	font-weight: bold;
	line-height: 24px;
}
.sidepanel-section-text {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 5px;
	line-height: 15px;		
}
/* Quote of the Day Panel styles */
.sidepanel-quote {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #112299; /*Theme Change*/
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 5px;
}


/* Links Panel styles */

.sidepanel-links {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 10px;
}
a.sidepanel-links:link {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
}
a.sidepanel-links:visited {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
}
a.sidepanel-links:hover {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	color: #BAC819;
	font-weight: normal;
	text-decoration: underline;
	padding-left: 10px;
}
a.sidepanel-links:active {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
}

/* Email Access styles */
.sidepanel-emailaccess {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	padding-left: 10px;
}
a.sidepanel-emailaccess:link {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
}
a.sidepanel-emailaccess:visited {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
}
a.sidepanel-emailaccess:hover {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	padding-left: 10px;
}
a.sidepanel-emailaccess:active {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
}


/* Notes Panel styles */
.sidepanel-notes {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

/* Goals Panel styles */
.sidepanel-goals {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4EABCD; /*Theme change*/
	text-decoration: none;
	padding-top:	5px;
	padding-bottom:	5px;
}

/* Encouraging Word (EWord) Panel styles */
.sidepanel-eword {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4EABCD;
	text-decoration: none;
	padding-top:	5px;
	padding-bottom:	5px;
}

/*------------------------------------------------
Footer
------------------------------------------------*/
.footer {
	font-family: Verdana, Tahoma, Arial, Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.Text12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #000000; line-height: normal}
.Text11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; line-height: normal}
.Text10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; line-height: normal}
.Text9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; line-height: normal}
.Text8 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; line-height: normal}
.Text7 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000000; line-height: normal}
.Text6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6pt; font-weight: bolder; color: #000000; line-height: normal}
.Text8White {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; line-height: normal}
.Text8Red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #660000; line-height: normal}
.Text8Blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000099; line-height: normal}
.Text8Green {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #009900; line-height: normal}
.Text7Red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #660000; line-height: normal}
.Text7Blue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #000099; line-height: normal}
.Text7Green {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #319E29; line-height: normal}
.ButtonText10G { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #319E29; line-height: normal}
.ButtonText8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; line-height: normal}
.ButtonText7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #000066; middle; line-height: normal}
.Button50 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  width: 50px; text-align: center; vertical-align: middle; line-height: normal}
.Button75 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  width: 75px; text-align: center; vertical-align: middle; line-height: normal}
.Button100 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  height: 20px; width: 100px; text-align: center; vertical-align: middle; line-height: normal}
.Button200 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;   width: 200px; text-align: center; vertical-align: middle; line-height: normal}
