/* Clipping for long topic titles */
.COPTopicMenuTitleClip
{
	height: 18px;
	width: 470px; 
	text-overflow: ellipsis;
	overflow: hidden;
}

/* COMMUNITY MENU STYLES */

.COPCommunityTable
{
	width: 100%;
}

/* COMMUNITY OVERVIEW STYLES */

/* The table that displays the Community OverView heading */
.COPCommunityOverViewTable
{
	width: 100%;
}

/* The row that displays the Community OverView heading */
.COPCommunityOverViewTitle
{
	font-size : 16px;
	font-family : "Arial", "Helvetica", Serif;
	color : #FFFFFF;  
	font-weight: bold;
	background-color: #5286B5;
	height: 45px;
	padding-left: 5px;
}

/* EMAIL LINK MESSAGE STYLES */

/* The table that displays the Email link status message */
.COPFromEmailTable
{
	width: 100%;
}

/* The row that displays the status message */
.COPFromEmailText
{
	font-size : 14px;
	font-family : "Arial", "Helvetica", Serif;
	color : #46453E;  
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	padding: 20px;
}

/* LOGIN AREA STYLES */

/* The table that displays the Login heading */
.COPLoginTable
{
	width: 100%;
}

/* The row that displays the Community Login heading */
.COPLoginTitle
{
	font-size : 16px;
	font-family : "Arial", "Helvetica", Serif;
	color : #FFFFFF;  
	font-weight: bold;
	background-color: #5286B5;
	height: 45px;
	padding-left: 5px;
}

/* The table that displays the login form */
.COPLoginFormTable
{
	width: 100%;
	text-align: left;
	line-height: 20px;
	background-color: #FFFFFF;
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
}

/* The row that displays the login status / error message */
.COPLoginStatus
{
	text-align: left;
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : red;
    line-height: 12px;
    padding-top: 5px;
}

/* The table that displays the input fields in the login area */
.COPLoginInputTable
{
	width: 100%;
}

/* The row that displays the login and password labels */
.COPLoginLabel
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #ffffff;
	background-color: #026B9A;
	font-weight: normal;
	padding-left: 5px;
	border-top: 5px solid #FFFFFF;
}

/* The style for the username and password input boxes in the login form */
.COPLoginInput
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	font-weight: normal;  
	width:100%;
}

/* Row style for the login link */
.COPLoginLinkRow
{
	text-align: right;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* row style for the lost password link */
.COPLoginLostPasswordLinkRow
{	
	padding-bottom: 5px;
}

/* Link styles for the login form */
.COPLoginLinkText
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #C81318;
	background-color: #FFFFFF;
	font-weight: normal;  
}

A.COPLoginLinkText:visited {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPLoginLinkText:link {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPLoginLinkText:active {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPLoginLinkText:hover {color : #C81318; font-size : 12px; text-decoration: none;}

/*******  EDIT RESOURCE GROUP ******/

/* The table that displays the group's default access choices */
.COPTopicResourceGATable
{
	border-top: 10px solid #FFFFFF;
	border-left: 8px solid #FFFFFF;
	border-right: 8px solid #FFFFFF;
	background-color: #FFFFFF;
	width: 350px;
}
/* The row that displays the group's default access choices */
.COPTopicResourceGADefaultAccessRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
	text-align: left;
	padding-right: 3px;
	width: 100%;
}

/* column holding the heading of the user name in the Group Access list for a Group */
.COPTopicResourceGAUserNameHeading
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
	text-align: left;
	padding-right: 3px;
}

/* column holding the user name in the Group Access list for a Group */
.COPTopicResourceGAUserName
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
	text-align: left;
	padding-right: 3px;
}

/* column holding the heading of the radio button in the Group Access list for a Group */
.COPTopicResourceGAAccessHeading
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: bold; 
	text-align: center;
	padding-right: 3px;
	width:40px;
}

/* column holding the radio button in the Group Access list for a Group */
.COPTopicResourceGAAccess
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
	text-align: center;
	padding-right: 3px;
	width:40px;
}

/* clipping style for appuser names that are too long */
.COPTableRowGAUserNameClip
{
	width: 210px; 
	text-overflow: ellipsis;
	overflow: hidden;
	vertical-align: middle;
}

/* CONTROL PANEL STYLES */

/* The table that displays the Control Panel heading */
.COPControlPanelTitleTable
{
	width: 100%;
}

/* The row that displays the Control Panel heading */
.COPControlPanelTitle
{
	font-size : 16px;
	font-family : "Arial", "Helvetica", Serif;
	color : #FFFFFF;  
	font-weight: bold;
	background-color: #5286B5;
	height: 45px;
	padding-left: 5px;
}

/* The table that displays the Control Panel content */
.COPControlPanelFormTable
{
	width: 160px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 14px;
	background-color: #FFFFFF;
}

/* Welcome text that displays the user's name */
.COPControlPanelWelcome
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif;
	color: #595959;
	font-weight: bold;
	height: 30px;
	vertical-align: middle;
}

/* Style that clips user names that are too long */
.COPControlPanelWelcomeClip
{
	height: 15px;
	width: 155px; 
	text-overflow: ellipsis;
	overflow: hidden;
}

/* Login, Logout, and Edit Profile Row */
.COPControlPanelLinkRow
{
	padding-top:2px;
}

.COPControlPanelManageTopicRow
{
	padding-top: 10px;
	padding-bottom: 10px;
}

/* Login, Logout, and Edit Link styles */
.COPControlPanelLinkText
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #C81318;
	background-color: #FFFFFF;
	font-weight: normal;  
}

A.COPControlPanelLinkText:visited {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPControlPanelLinkText:link {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPControlPanelLinkText:active {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPControlPanelLinkText:hover {color : #C81318; font-size : 12px; text-decoration: none;}

.COPControlPanelTopicsLabel
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color: #595959;
	background-color: #FFFFFF;
	font-weight: bold;
	line-height: 35px;
}

/* Style that clips topic names that are too long */
.COPControlPanelTopicLinkClip
{
	height: 16px;
	width: 140px; 
	text-overflow: ellipsis;
	overflow: hidden;
	padding-bottom: 2px;
}

.COPControlPanelTopicLinkText
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #C81318;
	background-color: #FFFFFF;
	font-weight: normal;  
}

A.COPControlPanelTopicLinkText:visited {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPControlPanelTopicLinkText:link {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPControlPanelTopicLinkText:active {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPControlPanelTopicLinkText:hover {color : #C81318; font-size : 12px; text-decoration: none;}


/* LOST PASSWORD STYLES */

/* The table that displays the Lost Password Title */
.COPLostPasswordTitleTable
{
	width: 100%;
}

.COPLostPasswordTitle
{
	font-size : 16px;
	font-family : "Arial", "Helvetica", Serif;
	color : #FFFFFF;  
	font-weight: bold;
	background-color: #5286B5;
	height: 45px;
	padding-left: 5px;
}

/* The table that displays the Lost Password content */
.COPLostPasswordFormTable
{
	width: 100%;
	background-color: #FFFFFF;
	border-left: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
}

/* Status or Error Message upon lost password submit */
.COPLostPasswordStatus
{
	text-align: left;
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #FF0000;
    padding-top: 5px;
    padding-bottom: 5px;
}

/* Label area that appears above the lost password input box */
.COPLostPasswordLabel
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #ffffff;
	background-color: #026B9A;
	font-weight: normal;
	padding-left: 5px;
	line-height: 20px;
}

/* Row containing the lost password input box */
.COPLostPasswordInputRow
{
	width: 100%;
}

/* Input box for the lost password */
.COPLostPasswordInput
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	font-weight: normal;  
	width: 100%;
}

/* Row style for the back link */
.COPLostPasswordBackLinkRow
{
	padding-top: 10px;
	text-align: left;
}

/* Row style for the submit link */
.COPLostPasswordSubmitLinkRow
{
	padding-top: 10px;
	text-align: right;
}

/* Link style for the back link */
.COPLostPasswordBackLinkText
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #C81318;
	background-color: #FFFFFF;
	font-weight: normal;  
	text-decoration: none;
}

A.COPLostPasswordBackLinkText:visited {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPLostPasswordBackLinkText:link {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPLostPasswordBackLinkText:active {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPLostPasswordBackLinkText:hover {color : #C81318; font-size : 12px; text-decoration: none;}


/* Link style for the submit link */
.COPLostPasswordSubmitLinkText
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #C81318;
	background-color: #FFFFFF;
	font-weight: normal;  
	text-decoration: none;
}

A.COPLostPasswordSubmitLinkText:visited {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPLostPasswordSubmitLinkText:link {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPLostPasswordSubmitLinkText:active {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPLostPasswordSubmitLinkText:hover {color : #C81318; font-size : 12px; text-decoration: none;}


/* SIGN UP AND EDIT PROFILE STYLES */

/* The table that displays the Lost Password Title */
.COPMemberEditTitleTable
{
	width: 100%;
}

/* The Member Edit Title style */
.COPMemberEditTitle
{
	font-size : 16px;
	font-family : "Arial", "Helvetica", Serif;
	color : #FFFFFF;  
	font-weight: bold;
	background-color: #5286B5;
	height: 45px;
	padding-left: 5px;
}

/* The Member Edit Required Fields table */
.COPMemberEditRequiredFieldsTable
{
	width: 100%;
	background-color: #FFFFFF;
	border-top: 5px solid #FFFFFF;
}

/* The Member Edit input area table */
.COPMemberEditInputTable
{
	width: 100%;
	background-color: #FFFFFF;
}

/* Member Edit Status Message */
.COPMemberEditStatus
{
	text-align: left;
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #FF0000;
    padding-top: 5px;
    padding-left: 20px;
    width: 100%;
    text-align: left;
}

/* Member Edit Required Fields Row */
.COPMemberEditRequiredFieldsRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal;  
	padding-top: 10px;
	padding-left: 20px;
	width: 100%;
}

/* Member Edit Photo Upload Table */
.COPMemberEditPhotoTable
{
	width: 100%;
	border-top: 10px solid #FFFFFF;
	border-bottom: 10px solid #FFFFFF;
	border-left: 20px solid #FFFFFF;
	border-right: 20px solid #FFFFFF;
	background-color: #FFFFFF;
}

/* Member Edit Photo Row */
.COPMemberEditPhotoRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
	line-height: 40px;
	width: 100%;
	text-align: right;
	padding-right: 147px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* Member Edit Photo Borders */
.COPMemberEditPhotoBorder
{
	width: 100%;
}

/* Member Edit Photo Input box */
.COPMemberEditPhotoInput
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	font-weight: normal; 
	width: 200px; 
}

/* Member Edit Row styles for input labels  */
.COPMemberEditLabel
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
	text-align:right;
	padding-right: 5px;
	padding-top: 2px;
	width: 34%;
}

/* Member Edit Row styles for input fields  */
.COPMemberEditInputRow
{
	padding-top: 2px;
	width: 66%;
	text-align: left;
}

/* Member Edit Row input field styles */
.COPMemberEditInput
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	font-weight: normal; 
	width: 200px; 
}

/* Member Edit Clear Photo Button */
.COPMemberEditClearButton
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	font-weight: normal; 
	width: 50px; 
}

/* Member Edit Row styles for submit link and image  */
.COPMemberEditSubmitRow
{
	width: 100%;
	text-align: right;
	padding-right: 166px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* Member Edit Submit Link Style */

/* Link style for the submit link */
.COPMemberEditSubmitLinkText
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #C81318;
	background-color: #FFFFFF;
	font-weight: normal;  
	text-decoration: none;
}

A.COPMemberEditSubmitLinkText:visited {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPMemberEditSubmitLinkText:link {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPMemberEditSubmitLinkText:active {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPMemberEditSubmitLinkText:hover {color : #C81318; font-size : 12px; text-decoration: none;}


/* PARTICIPANT PROFILE STYLES */

/* The table that displays the Lost Password Title */
.COPParticipantProfileTitleTable
{
	width: 100%;
}

/* The Participant Profile Title style */
.COPParticipantProfileTitle
{
	font-size : 16px;
	font-family : "Arial", "Helvetica", Serif;
	color : #FFFFFF;  
	font-weight: bold;
	background-color: #5286B5;
	height: 45px;
	padding-left: 5px;
}

/* The table that displays the Participant Profiles */
.COPParticipantProfileFormTable
{
	width: 100%;
	background-color: #FFFFFF;
	border-left: 8px solid #FFFFFF;
	border-right: 8px solid #FFFFFF;
	border-top: 10px solid #FFFFFF;
}

/* Upper and lower border styles of the participant name */
.COPParticipantProfileBorder
{
	width: 100%;
}

/* Row style for the first and last name of the Participant */
.COPParticipantProfileNameRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px; 
}

/* style that clips particpant names that are too long */
.COPParticipantProfileNameClip
{
	height: 14px;
	width: 490px; 
	text-overflow: ellipsis;
	overflow: hidden;
}

/* Table that holds the participant information */
.COPParticipantProfileInfoTable
{
	width: 100%;
	padding-top: 5px;
	padding-bottom: 15px;
}

/* Row that displays the Participant photo */
.COPParticipantProfileInfoPhotoRow
{
	width: 20%;
	text-align: left;
}

/* Row that displays the Participant information */
.COPParticipantProfileInfoRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal;  
	width: 80%;
	text-align: left;
}

/* Row that displays the email link for the Participant */
.COPParticipantProfileInfoEmailLink
{		font-family : "Arial","Andale Mono","Courier New", Serif;
	font-size : 12px;	color: #C81318;
}

/* the short description text style*/
.COPParticipantProfileShortDescLabel
{
	font-weight: bold;
}

/*  the long description text style*/
.COPParticipantProfileLongDescLabel
{
	font-weight: normal;
}

/* the company text style */
.COPParticipantProfileCompanyLabel
{
	font-weight: normal;
}

/* the company name text style */
.COPParticipantProfileCompanyNameLabel
{
	font-weight: normal;
}

/* Row that displays the web link for the Participant */
.COPParticpantProfileURLLink
{		font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #026B9A;
	background-color: #FFFFFF;
	font-weight: normal;  
	text-decoration: none;	
}

A.COPParticpantProfileURLLink:visited {color : #026B9A; font-size : 12px; text-decoration: none;}
A.COPParticpantProfileURLLink:link {color : #026B9A; font-size : 12px; text-decoration: none;}
A.COPParticpantProfileURLLink:active {color : #026B9A; font-size : 12px; text-decoration: none;}
A.COPParticpantProfileURLLink:hover {color : #039BE0; font-size : 12px; text-decoration: none;}

/* Row that displays the Approval checkbox and text */
.COPParticpantProfileApprove
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal;  
	width: 50%;
	text-align: left;
}

/* Row that displays the Submit Approval Status button */
.COPParticipantProfileSubmitApproveRow
{
	width: 100%;
	text-align: center;
	padding-top: 10px;
}

/* The style for the Submit Approval Status Button */
.COPParticipantProfileSubmitButton
{
	width: 150px;
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	font-weight: normal; 
}

/* Row that displays the page navigation tool at the bottom of the participants list */
.COPParticipantProfilePageNavRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #000000;
	background-color: #FFFFFF;
	font-weight: bold;
	width: 100%;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* Styles for the previous and next links */
.COPPartipantProfilePageNavLink
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;  
}

A.COPPartipantProfilePageNavLink:visited {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPPartipantProfilePageNavLink:link {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPPartipantProfilePageNavLink:active {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPPartipantProfilePageNavLink:hover {color : #46453E; font-size : 12px; text-decoration: none;}


/* Row that displays the status / error message when no participants are available */
.COPParticpantProfileStatusRow
{
	width: 100%;
	text-align: center;
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #000000;
	background-color: #FFFFFF;
	border-top: 10px solid #FFFFFF;
	font-weight: normal;  
}


/* PARTICIPANT SIDEBAR STYLES */

/* The table that displays the Sidebar Title */
.COPParticipantSideBarTitleTable
{
	width: 100%;
}

/* The Participant Sidebar Title style */
.COPParticipantSideBarTitle
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif;
	color: #595959;  
	font-weight: bold;
	height: 30px;
	width: 100%;
	padding-left: 5px;
}

/* The table that displays the Participant List */
.COPParticipantSideBarFormTable
{
	width: 160px;
	border-top: 5px solid #FFFFFF;	border-bottom: 5px solid #FFFFFF;
}

/* Row style for the list of participants */
.COPParticipantSideBarRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #026B9A;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: right;
	padding-left:5px;
	padding-right: 2px;
	width: 12%;
}

/* Row style for the links to participants*/
.COPParticipantSideBarLinkRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #C81318;
	background-color: #FFFFFF;
	padding-right: 2px;
	text-align: left;
	width: 88%;
}

/* Style that clips user names that are too long */
.COPParticipantSideBarLinkClip
{
	height: 14px;
	width: 130px; 
	text-overflow: ellipsis;
	overflow: hidden;
}

/* Link text in the Participant Side Bar */
.COPParticipantSideBarLinkText
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #C81318;
	background-color: #FFFFFF;
	font-weight: normal;  
}

A.COPParticipantSideBarLinkText:visited {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPParticipantSideBarLinkText:link {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPParticipantSideBarLinkText:active {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPParticipantSideBarLinkText:hover {color : #C81318; font-size : 12px; text-decoration: none;}

/* Row that displays the page navigation tool at the bottom of the participant sidebar */
.COPParticipantSideBarPageNavRow
{
	font-size : 11px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #000000;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	width: 100%;
	padding-top: 10px;
}

/* Styles for the previous and next links */
.COPParticipantSideBarPageNavLink
{
	font-size : 11px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
}

A.COPParticipantSideBarPageNavLink:visited {color : #46453E; font-size : 11px; text-decoration: none;}
A.COPParticipantSideBarPageNavLink:link {color : #46453E; font-size : 11px; text-decoration: none;}
A.COPParticipantSideBarPageNavLink:active {color : #46453E; font-size : 11px; text-decoration: none;}
A.COPParticipantSideBarPageNavLink:hover {color : #46453E; font-size : 11px; text-decoration: none;}

.COPParticipantSideBarStatusTable /* the table that holds the status text */
{
	width: 100%;	background-color: #FFFFFF;	border-bottom: 5px solid #FFFFFF;
}
.COPParticipantSideBarStatusText /* the status text (no participants) that appears in the Participant sidebar */{	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #386996;
	background-color: #FFFFFF;
	font-weight: normal;  
	padding-left: 5px;	padding-bottom: 5px;}

/* LOCATION (BREAD CRUMB TRAIL) DISPLAY STYLES */

/* The table that displays the bread crumb trail */
.COPLocationTable
{
	width: 100%;
	background-color: #FFFFFF;
}

/* Style for the 'you are here' label */
.COPLocationLabelRow	
{	
	font-size : 11px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	font-weight: bold;
	width: 17%;  
	padding-left: 5px;
	text-align: left;
	vertical-align: top;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #FFFFFF;
}

/* The row that displays the collection of links */
.COPLocationLinkRow
{
	width: 83%;
	text-align: left;
	font-family : "Arial","Andale Mono","Courier New", Serif;
	font-size : 11px;	color: #46453E;
	padding-top: 8px;
	padding-bottom: 8px;
}

/* The links in the bread crumb trail */
.COPLocationLinkText
{
	font-family : "Arial","Andale Mono","Courier New", Serif;
	font-size : 11px;	color: #46453E;
	text-decoration:underline;
}

A.COPLocationLinkText:visited {color : #46453E; font-size : 11px; text-decoration: underline;}
A.COPLocationLinkText:link {color : #46453E; font-size : 11px; text-decoration: underline;}
A.COPLocationLinkText:active {color : #46453E; font-size : 11px; text-decoration: underline;}
A.COPLocationLinkText:hover {color : #46453E; font-size : 11px; text-decoration: underline;}


/* DISCUSSION AREA STYLES */
/* These are the styles for the COP portion that displays the discussion.  The actual discussion styles*/
/* are found in forum.css */

/* The table that displays the Discussion Area Title */
.COPDiscussionTitleTable
{
	width: 100%;
}

/* The Discussion Title style */
.COPDiscussionTitle
{
	font-size : 16px;
	font-family : "Arial", "Helvetica", Serif;
	color : #FFFFFF;  
	font-weight: bold;
	background-color: #5286B5;
	height: 45px;
	padding-left: 5px;
}


/* TOPICS LIST STYLES */

/* The table that displays Topics Title */
.COPTopicTitleTable
{
	width: 100%;
}

/* The Topic Title style */
.COPTopicTitle
{
	font-size : 16px;
	font-family : "Arial", "Helvetica", Serif;
	color : #FFFFFF;  
	font-weight: bold;
	background-color: #5286B5;
	height: 45px;
	padding-left: 5px;	
}

/* The table that displays the list of topics */
.COPTopicFormTable
{
	width: 100%;
	background-color: #FFFFFF;
	border-left: 8px solid #FFFFFF;
	border-right: 8px solid #FFFFFF;
}

/* The row style for the Title of the topics */
.COPTopicTitleHeading
{
    height: 45px; 
    background-color: #666666;    text-align: left;    padding-left: 5px;    border-bottom: 1px solid #FFFFFF;    border-top: 10px solid #FFFFFF;
	width: 70%; }
 /* The row style for the Moderator of the topics */
.COPTopicModeratorHeading
{
    background-color: #666666;    text-align: left;    border-bottom: 1px solid #FFFFFF;    border-top: 10px solid #FFFFFF;     padding-left: 5px;     
 }
/* The row style for the Add Topic Heading */
.COPTopicAddTopicHeading
{
    background-color: #666666;    text-align: center;    border-bottom: 1px solid #FFFFFF;
    border-top: 10px solid #FFFFFF;    width: 8%;
 } 
 
 /* link style for the order by links in the topic headings */
.COPTopicHeadingLink
{
	font-size : 12px;	font-family : "Arial", "Helvetica", Serif; 
    color : #FFFFFF;
}
 
A.COPTopicHeadingLink:visited {color : #FFFFFF; font-size : 12px; text-decoration: none;}
A.COPTopicHeadingLink:link {color : #FFFFFF; font-size : 12px; text-decoration: none;}
A.COPTopicHeadingLink:active {color : #FFFFFF; font-size : 12px; text-decoration: none;}
A.COPTopicHeadingLink:hover {color : #FFFFFF; font-size : 12px; text-decoration: none;} 
 /* Left Heading separator style */.COPTopicHeadingSepLeft
{	 background-color: #333333;	 border-bottom: 1px solid #FFFFFF;
	 border-top: 10px solid #FFFFFF;	 width: 1px;
}

/* Right Heading separator style */.COPTopicHeadingSepRight
{	 background-color: #999999;	 border-bottom: 1px solid #FFFFFF;
	 border-top: 10px solid #FFFFFF;  	 width: 1px;
}

/* First Row Style for the topic titles */
.COPTopicTitleRow1{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color: #0092CE;
	background-color: #E7E7E7;	font-weight: normal;
	text-align: left;	padding-left: 5px;	width: 70%;
}

/* Second RowStyle for the topic titles */.COPTopicTitleRow2{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #0092CE;
    background-color: #DEDBDE;    font-weight: normal;
    text-align: left;    padding-left: 5px;
    width: 70%;}

/* First Row Style for the Moderators */
.COPTopicModeratorRow1{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color: #0092CE;
	background-color: #E7E7E7;    font-weight: normal;
    text-align: left;
    padding-left: 5px;}

/* Second Row Style for the Moderators */.COPTopicModeratorRow2{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #0092CE;
    background-color: #DEDBDE;    font-weight: normal;
    text-align: left;
    padding-left: 5px;}

/* The first row style for the Add Topic checkbox area */
.COPTopicAddTopicRow1
{
	font-size : 12px;	font-family : "Arial", "Helvetica", Serif; 
	color: #0092CE;
	background-color: #E7E7E7;    text-align: center;    width: 8%;
 } 

/* The second row style for the Add Topic checkbox area */.COPTopicAddTopicRow2{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #0092CE;
    background-color: #DEDBDE;
    text-align: center;
    width: 8%;}

/* Style that clips topic names that are too long */
.COPTopicLinkClip
{
	height: 14px;
	width: 330px; 
	text-overflow: ellipsis;
	overflow: hidden;
}

/* Style that clips Moderator names that are too long, when the user is not logged in */
.COPTopicModeratorClipLong
{
	height: 14px;
	width: 90px; 
	text-overflow: ellipsis;
	overflow: hidden;
}

/* Style that clips Moderator names that are too long, when the user is logged in */
.COPTopicModeratorClipShort
{
	height: 14px;
	width: 100px; 
	text-overflow: ellipsis;
	overflow: hidden;
}

/* Style for the links to the topics */
.COPTopicRowLink
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #0092CE;
	font-weight: normal;  
	text-decoration: none;	
}

A.COPTopicRowLink:visited {color : #0092CE; font-size : 12px; text-decoration: none;}
A.COPTopicRowLink:link {color : #0092CE; font-size : 12px; text-decoration: none;}
A.COPTopicRowLink:active {color : #0092CE; font-size : 12px; text-decoration: none;}
A.COPTopicRowLink:hover {color : #46453E; font-size : 12px; text-decoration: none;}

/* Row style for the Save Topics */
.COPTopicSaveTopicRow
{
	text-align: center;
	width: 100%;
	padding-top: 20px;
}

/* Button style for the Save Topics Button*/
.COPTopicSaveTopicButton
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #FFFFFF;
	border-style: none;
	text-align: center;
	width: 84px;
	height: 24px;
	cursor: hand;
}

/* Page navigation styles */
.COPTopicPageNavRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #000000;
	background-color: #FFFFFF;
	font-weight: bold;
	width: 100%;
	text-align: center;
	padding-top: 10px;
}

/* Next and Previous links for the page navigator */
.COPTopicPageNavLink
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;  
}

A.COPTopicPageNavLink:visited {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPTopicPageNavLink:link {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPTopicPageNavLink:active {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPTopicPageNavLink:hover {color : #46453E; font-size : 12px; text-decoration: none;}

/* The style status messages (no search results) */
.COPTopicStatus
{
	width: 100%;
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	border-top: 10px solid #FFFFFF;
	border-bottom: 10px solid #FFFFFF;
	font-weight: normal; 
	text-align: center;
}


/* CONTENT AREA STYLES */

.COPCustomRegionContent
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	width: 100%;
	padding: 8px;
}

.COPCommunityOverViewContent
{
	
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	width: 100%;
	padding: 8px;
}

.COPMemberEditContent
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
  	color: #000000;
  	width: 100%;
	padding: 8px;
}

.COPAllParticipantsContent
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	width: 100%;
	padding: 8px;
}

.COPSingleParticipantContent
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	width: 100%;
	padding: 8px;
}

.COPDiscussionContent
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	width: 100%;
	padding: 8px;
}

.COPTopicsContent
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	width: 100%;
	padding: 8px;
}

.COPTopicResourcesContent
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	width: 100%;
	padding: 8px;
}

.COPLiveMeetingContent
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	width: 100%;
	
}


/* TOPIC OVERVIEW STYLES */

/* The table that displays the Topic Overview Title */
.COPTopicOverViewTitleTable
{
	width: 100%;
	font-size : 16px;
	font-family : "Arial", "Helvetica", Serif;
	color : #FFFFFF;  
	font-weight: bold;
	background-color: #5286B5;
	height: 45px;
	padding-left: 5px;
}

/* The Topic Overview Title style */
.COPTopicOverviewTitleRow
{
	width: 90%;
	text-align: left;
	padding-left: 5px;
}

/* The Topic Overview Title row style where the edit link is displayed*/
.COPTopicOverviewEditRow
{
	width: 10%;
	padding-right: 5px;
	text-align: right;
}

/* The Topic OverView Edit Link style */
.COPTopicOverviewEditLink
{
	font-size : 11px;
	font-family : "Arial", "Helvetica", Serif;
	color : #000000;  
	font-weight: bold;
	text-decoration : none;
}

A.COPTopicOverviewEditLink:visited {color : #000000; font-size : 11px; text-decoration: none;}
A.COPTopicOverviewEditLink:link {color : #000000; font-size : 11px; text-decoration: none;}
A.COPTopicOverviewEditLink:active {color : #000000; font-size : 11px; text-decoration: none;}
A.COPTopicOverviewEditLink:hover {color : #000000; font-size : 11px; text-decoration: none;}


/* The table that displays the list of topics */
.COPTopicOverViewContentTable
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	width: 100%;
	padding: 8px;
}


/* TOPIC RESOURCE STYLES */

/* The table that displays the Topic Resources Title */
.COPTopicResourceTitleTable
{
	width: 100%;
}

/* The Topic Overview Title style */
.COPTopicResourceTitle
{
	font-size : 16px;
	font-family : "Arial", "Helvetica", Serif;
	color : #FFFFFF;  
	font-weight: bold;
	background-color: #5286B5;
	height: 45px;
	padding-left: 5px;
}

/* The table that displays the list of topics */
.COPTopicResourceFormTable
{
	width: 100%;
	border-left: 8px solid #FFFFFF;
	border-right: 8px solid #FFFFFF;
}

/* The row style for the Title of the resource */
.COPTopicResourceTitleHeading
{
    background-color: #666666;
    text-align: left;    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;    border-bottom: 1px solid #FFFFFF;    border-top: 10px solid #FFFFFF; }
 /* The row style for the author of the resource */
.COPTopicResourceSourceHeading
{
	background-color: #666666;    width: 150px;    padding-top: 10px;    padding-bottom: 10px;    padding-left: 5px;
    text-align: left;    border-bottom: 1px solid #FFFFFF;       border-top: 10px solid #FFFFFF;   
 }

/* The row style for the author of the resource */
.COPTopicResourceDateHeading
{
	background-color: #666666;    padding-top: 10px;    padding-bottom: 10px;    padding-left: 5px;
    text-align: left;    border-bottom: 1px solid #FFFFFF;       border-top: 10px solid #FFFFFF;    width: 60px;
 }

/* link style for the order by links in the resource headings */
.COPTopicResourceHeadingLink
{
	font-size : 12px;	font-family : "Arial", "Helvetica", Serif; 
    color : #FFFFFF;
    text-decoration: underline;
}

A.COPTopicResourceHeadingLink:visited {color : #FFFFFF; font-size : 12px; text-decoration: none;}
A.COPTopicResourceHeadingLink:link {color : #FFFFFF; font-size : 12px; text-decoration: none;}
A.COPTopicResourceHeadingLink:active {color : #FFFFFF; font-size : 12px; text-decoration: none;}
A.COPTopicResourceHeadingLink:hover {color : #FFFFFF; font-size : 12px; text-decoration: none;}


/* The table that displays the manage items buttons */
.COPTopicResourceManageTable
{
	border-top: 10px solid #FFFFFF;
	border-bottom: 10px solid #FFFFFF;
	border-left: 8px solid #FFFFFF;
	border-right: 8px solid #FFFFFF;
	background-color: #FFFFFF;
	width: 100%;
}

/* Row style for the manage item links */
.COPTopicResourceManageRow
{
	width: 100%;
	text-align: center;
	padding: 5px;
}

/* Link style for add and delete item links */
.COPTopicResourceManageLink
{
	font-family : "Arial","Andale Mono","Courier New", Serif;
	font-size : 12px;	color: #46453E;
	text-decoration:none;
}

A.COPTopicResourceManageLink:visited {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPTopicResourceManageLink:link {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPTopicResourceManageLink:active {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPTopicResourceManageLink:hover {color : #46453E; font-size : 12px; text-decoration: none;}

/* Borders above and below the add / delete buttons */
.COPTopicResourceManageBorder
{
	width: 100%;
}

/* Left Heading separator style */.COPTopicResourceHeadingSepLeft
{	 background-color: #333333;	 border-bottom: 1px solid #FFFFFF; 
	 border-top: 10px solid #FFFFFF; 	 width: 1px;
}
/* Right Heading separator style */.COPTopicResourceHeadingSepRight
{	 background-color: #999999;	 border-bottom: 1px solid #FFFFFF;  
	 border-top: 10px solid #FFFFFF;	 width: 1px;
}

/* Style 1 for the column that contains the checkboxes used for removing items */
.COPTopicResourceCheckbox1
{
	padding-top:3px;
	background-color: #E7E7E7;
	width: 15px;
	vertical-align: top;
}

/* Style 2 for the column that contains the checkboxes used for removing items */
.COPTopicResourceCheckbox2
{
	padding-top:3px;
	background-color: #DEDBDE;
	width: 17px;
	vertical-align: top;
}

/* Style 1 for the column that contains the icon used for editing items */
.COPTopicResourceEdit1
{
	background-color: #E7E7E7;
	width: 17px;
	text-align: center;
	vertical-align: top;
	padding-top: 5px;
}

/* Style 2 for the column that contains the icon used for editing items */
.COPTopicResourceEdit2
{
	padding-top:5px;
	background-color: #DEDBDE;
	width: 15px;
	text-align: center;
	vertical-align: top;
}

/* Style for clipping long item titles */
.COPTopicResourceItemClip
{
	height: 14px;
	width: 220px; 
	text-overflow: ellipsis;
	overflow: hidden;
}

/* Style for clipping long author names */
.COPTopicResourceSourceClip
{
	height: 14px;
	width: 135px; 
	text-overflow: ellipsis;
	overflow: hidden;
}

/* Style for the first row that displays an item title */
.COPTopicResourceItemTitle1
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #E7E7E7;    font-weight: normal;
    text-align: left;    padding-left: 5px;    padding-right: 10px;
    padding-top: 3px;    padding-bottom: 3px;
}

/* Style for the second row that displays an item title */.COPTopicResourceItemTitle2{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
    background-color: #DEDBDE;    font-weight: normal;
    text-align: left;    padding-left: 5px;
    padding-top: 3px;    padding-bottom: 3px;}

/* Link styles for the links to the view and edit the item */
.COPTopicResourceLinkText
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #0092CE;
	font-weight: normal;  
	text-decoration: none;	
}

A.COPTopicResourceLinkText:visited {color : #0092CE; font-size : 12px; text-decoration: none;}
A.COPTopicResourceLinkText:link {color : #0092CE; font-size : 12px; text-decoration: none;}
A.COPTopicResourceLinkText:active {color : #0092CE; font-size : 12px; text-decoration: none;}
A.COPTopicResourceLinkText:hover {color : #46453E; font-size : 12px; text-decoration: none;}


/* Style for the first row that displays an item source */
.COPTopicResourceItemSource1
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #E7E7E7;    font-weight: normal;
    text-align: left;    padding-left: 5px;    width: 150px;
}

/* Style for the second row that displays an item source  */.COPTopicResourceItemSource2{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
    background-color: #DEDBDE;    font-weight: normal;
    text-align: left;    padding-left: 5px;
    width: 150px;}

/* Style for the first row that displays the edit link */
.COPTopicResourceDate1
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #0092CE;
	background-color: #E7E7E7;    font-weight: normal;
    text-align: left;
    padding-left: 5px;    width: 60px;
}

/* Style for the second row that displays the edit link */.COPTopicResourceDate2{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #0092CE;
    background-color: #DEDBDE;    font-weight: normal;
    text-align: left;    padding-left: 5px;
    width: 60px;}

/* Page navigation styles */
.COPTopicResourcePageNavRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #000000;
	background-color: #FFFFFF;
	font-weight: bold;
	width: 100%;
	text-align: center;
	padding-top: 10px;
}

/* Next and Previous links for the page navigator */
.COPTopicResourcePageNavLink
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;  
}

A.COPTopicResourcePageNavLink:visited {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPTopicResourcePageNavLink:link {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPTopicResourcePageNavLink:active {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPTopicResourcePageNavLink:hover {color : #46453E; font-size : 12px; text-decoration: none;}

/* Status message when there are no search results */
.COPTopicResourceStatus
{
	width: 100%;
	text-align: center;
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #000000;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-top: 10px;  
}


/* RESOURCE EDITING STYLES */

/* The table that displays the file input areas */
.COPTopicResourceEditFileTable
{
	width: 100%;
	background-color: #FFFFFF;
	border-left: 8px solid #FFFFFF;
	border-right: 8px solid #FFFFFF;
	border-top: 10px solid #FFFFFF;
}

/* The table that displays the list of topics */
.COPTopicResourceEditFormTable
{
	border-top: 10px solid #FFFFFF;
	border-left: 8px solid #FFFFFF;
	border-right: 8px solid #FFFFFF;
	background-color: #FFFFFF;
	width: 100%;
}

/* The row that displays the borders when editing a resource item */
.COPTopicResourceEditBorder
{
	width: 100%;
	background-color: #FFFFFF;
}

/* Row styles for input labels  */
.COPTopicResourceEditLabel
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
	text-align: right;
	padding-right: 3px;
	width: 25%;
}

/* Row styles for the file input area */
.COPTopicResourceFileInputRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
	width: 75%;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	vertical-align: middle;
}

/* Style for the file Input box */
.COPTopicResourceFileInput
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	font-weight: normal; 
	width: 260px; 
}

/* style for item information input boxes */
.COPTopicResourceItemInput
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	font-weight: normal; 
	width: 195px; 
}

/* Row styles for input areas */
.COPTopicResourceItemInputRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
	width: 75%;
	text-align: left;
}

/* The table that displays the email alert area */
.COPTopicResourceEmailFormTable
{
	border-top: 10px solid #FFFFFF;
	width: 100%;
	border-bottom: 10px solid #FFFFFF;
	border-left: 8px solid #FFFFFF;
	border-right: 8px solid #FFFFFF;
	background-color: #FFFFFF;
}

/* Row style for the email alert label */
.COPTopicResourceEmailAlertLabel
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
	text-align: left;
	padding-top: 10px;
	padding-left: 20px;
}

/* Row style for the e-mail alert message label */
.COPTopicResourceEmailMessageLabel
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
	text-align: right;
	padding-right: 3px;
	width: 25%;
}

/* Row style for the e-mail alert message input area */
.COPTopicResourceEmailInputRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #46453E;
	background-color: #FFFFFF;
	font-weight: normal; 
	width: 75%;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}

/* style for e-maili alert message input box */
.COPTopicResourceEmailInput
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
    color : #000000;
	background-color: #FFFFFF;
	font-weight: normal; 
	width: 195px; 
}

/* Row style for the save and cancel item links */
.COPTopicResourceItemManageRow
{
	width: 100%;
	text-align: left;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 180px;
}

/* Link style for add and delete item links */
.COPTopicResourceManageItemLink
{
	font-family : "Arial","Andale Mono","Courier New", Serif;
	font-size : 12px;	color: #46453E;
	text-decoration:none;
}

A.COPTopicResourceManageItemLink:visited {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPTopicResourceManageItemLink:link {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPTopicResourceManageItemLink:active {color : #46453E; font-size : 12px; text-decoration: none;}
A.COPTopicResourceManageItemLink:hover {color : #46453E; font-size : 12px; text-decoration: none;}


/* COP REGION EDITING STYLES */

/* The table that displays the Page Title */
.COPEditRegionTable
{
	width: 100%;
}

/* The Page Title style */
.COPEditRegionTitle
{
	width: 100%;
	font-size : 16px;
	font-family : "Arial", "Helvetica", Serif;
	color : #FFFFFF;  
	font-weight: bold;
	background-color: #5286B5;
	height: 45px;
	padding-left: 5px;
}

/* The table that displays the editing links */
.COPEditRegionFormTable
{
	width: 100%;
	background-color: #FFFFFF;
}

/* row style that displays the edit links */
.COPEditRegionLinkRow
{
	width: 80%;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}

/* row style that displays the preview links */
.COPEditRegionPreviewRow
{
	width: 20%;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
}

/* link styles for the edit and preview links */
.COPEditRegionLinkText
{
	font-family : "Arial","Andale Mono","Courier New", Serif;
	font-size : 11px;	color: #46453E;
	text-decoration:underline;
	cursor: hand;
}

A.COPEditRegionLinkText:visited {color : #46453E; font-size : 11px; text-decoration: underline;}
A.COPEditRegionLinkText:link {color : #46453E; font-size : 11px; text-decoration: underline;}
A.COPEditRegionLinkText:active {color : #46453E; font-size : 11px; text-decoration: underline;}
A.COPEditRegionLinkText:hover {color : #46453E; font-size : 11px; text-decoration: underline;}


/* row style for the preview label */
.COPEditRegionPreviewLabel
{
	font-family : "Arial","Andale Mono","Courier New", Serif;
	font-size : 12px;	color: #46453E;
	padding-top:5px;
	padding-left: 10px;
}

/* style for use when previewing content */
.COPEditRegionPreviewContent
{
	font-family : "Arial","Andale Mono","Courier New", Serif;
	font-size : 12px;
	color: #000000;
}


/* TOPIC APPLICATION STYLES */
/* The table that holds the application links */
.COPApplyTable
{
	width:100%;
	padding-left: 10px;
	background-color: #FFFFFF;
	border-top: 10px solid #FFFFFF;
}

/* The row that displays the link */
.COPApplyTableRow
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif; 
	color : #000000;
	width: 100%;
	text-align: center;
}

/* link style for the apply to topic link */
.COPApplyTopicLink
{
	font-family : "Arial","Andale Mono","Courier New", Serif;
	font-size : 11px;	color: #46453E;
	text-decoration:underline;
}

A.COPApplyTopicLink:visited {color : #46453E; font-size : 11px; text-decoration: underline;}
A.COPApplyTopicLink:link {color : #46453E; font-size : 11px; text-decoration: underline;}
A.COPApplyTopicLink:active {color : #46453E; font-size : 11px; text-decoration: underline;}
A.COPApplyTopicLink:hover {color : #46453E; font-size : 11px; text-decoration: underline;}


/* MENU STYLES */

/* The table that displays the Menu Title */
.COPMenuTitleTable
{
	width: 100%;
}

/* The Title style */
.COPMenuTitle
{
	font-size : 16px;
	font-family : "Arial", "Helvetica", Serif;
	color : #FFFFFF;  
	font-weight: bold;
	background-color: #5286B5;
	height: 45px;
	padding-left: 5px;
}

/* The table that displays the menu */
.COPMenuTable
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif;
	background-color: #FFFFFF;
	width: 100%;
}


/* Row styles for the table */
.COPMenuTableRow
{
	padding-top:8px;
	padding-bottom: 8px;
}


/* Row styles for the menu separators / borders */
.COPMenuTableBorderRow
{
	width: 100%;
}

/* Styles for the links in the menu */
.COPMenuTableLinkText
{
	font-size : 12px;
	font-family : "Arial", "Helvetica", Serif;
	color : #46453E;  
	font-weight: normal;
	background-color: #ffffff;
}

A.COPMenuTableLinkText:visited {color : #026B9A; font-size : 12px; text-decoration: none;}
A.COPMenuTableLinkText:link {color : #026B9A; font-size : 12px; text-decoration: none;}
A.COPMenuTableLinkText:active {color : #026B9A; font-size : 12px; text-decoration: none;}
A.COPMenuTableLinkText:hover {color : #039BE0; font-size : 12px; text-decoration: none;}

/* Header menu styles */
.COPHeaderMenuTable
{
	width: 100%;
}

.COPHeaderMenuLink{	font-size:12px;	font-family : "Arial", "Helvetica", Serif; 	color : #C81318;	font-weight : normal;
}

A.COPHeaderMenuLink:visited {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPHeaderMenuLink:link {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPHeaderMenuLink:active {color : #C81318; font-size : 12px; text-decoration: none;}
A.COPHeaderMenuLink:hover {color : #C81318; font-size : 12px; text-decoration: none;}
.COPHeaderMenuSelected
{
	font-size:12px;	font-family : "Arial", "Helvetica", Serif; 	color : #000000;	font-weight : bold;	padding-left: 10px;
	height: 45px;	text-align: left;	vertical-align: middle;
}
/* SEARCH STYLES */
/* the table that holds the search fields */.COPSearchTable	
{	width: 100%;	padding-top: 15px;
}/* cell that contains the search label */
.COPSearchLabelCell{
	font-size:12px;	font-family : "Arial", "Helvetica", Serif; 	font-weight: bold;
	color : #000000;
	padding-right: 5px;
	text-align: right;	width: 55px;}
/* cell that contains the input field */
.COPSearchInputCell{
	text-align: left;
	width: 155px;}
/* the input field */
.COPSearchInput{
	width: 150px;}
/* cell that contains the search links */
.COPSearchLinkCell{
	padding-left: 2px;}
.COPSearchLinkText{	font-size : 11px;	font-family : "Arial", "Helvetica", Serif; 	color : #026B9A;	text-decoration : underline;	padding-left: 5px;
}

A.COPSearchLinkText:visited {color : #026B9A; font-size : 11px; text-decoration: underline;}
A.COPSearchLinkText:link {color : #026B9A; font-size : 11px; text-decoration: underline;}
A.COPSearchLinkText:active {color : #026B9A; font-size : 11px; text-decoration: underline;}
A.COPSearchLinkText:hover {color : #039BE0; font-size : 11px; text-decoration: underline;}	

