.body
{
	background-color	: #696866;
}

textarea
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
}

.floatClear
{
	clear:both;
	height:6px;
}

.hide
{
	visibility:hidden;
}

.mainlogo1
{
	background-image	: url(../images/nhs.JPG);
	background-repeat	: no-repeat;
	background-position	: center top;
	background-color	: #3FB1BB;
	height				: 50px;
	border-top			: 1px solid white;
	border-left			: 1px solid white;
	border-right		: 1px solid white;
}

.mainlogo2
{
	background-image	: url(../images/hpc.JPG);
	background-repeat	: no-repeat;
	background-position	: center top;
	background-color	: #394460;
	height				: 103px;	
	border-left			: 1px solid white;
	border-right		: 1px solid white;
}

.area2
{
	background-image	: url(../images/Menu.JPG);
	background-repeat	: no-repeat;
	background-position	: center top;
	background-color	: #2B223D;
	height				: 22px;
	border				: 1px solid white;
	text-align			: left;
}

.area5
{
	width				: 100%;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
}

.middle
{
	background-image	: url(../images/body.jpg);
	background-color	: #B8BDC3;
	background-repeat	: no-repeat;
	background-position	: center top;
	border-left			: 1px solid white;
	border-right		: 1px solid white;
}

/*****************************************/
/* Drop List Control */

.droplist_body
{
	margin				: 0px;
	padding				: 0px;
	background-color	: #D6D3CE;
	overflow			: hidden;
}

.droplist_prevnext
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 14;
	padding-left		: 3px;
	padding-right		: 3px;
	cursor				: hand;
	color				: Blue;
}

.droplist_datalist
{
	border				: 0px solid black;
}

.droplist_datalist tr
{
	border				: 0px solid black;
}

.droplist_datalist td
{
	border-top			: 1px solid white;
	border-bottom		: 1px solid gray;
}

div.droplist_item
{
	width				: 200px;
	font-family			: tahoma;
	font-size			: 8pt;
	background-color	: #D6D3CE;
	padding				: 2;
	padding-left		: 8;
	cursor				: hand;
}

div.droplist_selecteditem
{
	font-family			: tahoma;
	font-size			: 8pt;
	background-color	: #08246B;
	color				: #ffffff;
	padding				: 2;
	padding-left		: 8;
	cursor				: hand;
}

.droplist_showlist
{
	border				: 0px solid black;
	cursor				: hand;
}

.droplist_objectDescription
{
	width				: 100%;
}

.droplist_itemselectedevent
{
	display				: none;
}

.droplist_contenttableheader
{
	text-align			: right;
	height				: 15px;
}

.droplist_table
{
	width				: 100%;
}

.droplist_search
{
	width				: 100%;
}

.droplist_searchinput
{
	width				: 158px;
}

.droplist_searchbutton
{
	width				: 70px;
}

.droplist_closeframe
{
	border				: 0px solid black;
	cursor				: hand;
	margin-top			: 5px;
	margin-bottom		: 5px;
	margin-right		: 5px;
}

/* End Of Drop List Control */
/*****************************************/

/*****************************************/
/* Date Calendar Control */

.datecalendar_date
{
	float				: left;
}

.datecalendar_body
{
	margin				: 0px;
	padding				: 0px;
	overflow			: hidden;
	border				: 1px solid black;
	height				: 218px;
}

.datecalendar_grid
{
	width				: 190px;
	height				: 200px;
	border				: 1px solid white;
	background-color	: Gray;
	text-align			: center;
	clip				: auto;
	padding-left		: 2px;
}

.datecalendar_calendar
{
	border				: 1px solid white;
	width				: 173px;
	height				: 158px;
}

.datecalendar_today
{
	width				: 58px;
}

.datecalendar_clear
{
	width				: 58px;
}

.datecalendar_cancel
{
	width				: 58px;
}

.datecalendar_year
{
	width				: 66px;
}

.datecalendar_month
{
	width				: 100px;
}

/* Date Calendar Control */
/*****************************************/



/****************************************/
/* Loginpage.aspx */

.loginform_main
{
	text-align			: center;
}

.loginform_errorLogin,
.loginform_registerOk
{
	text-align			: center;
	color				: Red;
	font-weight			: bold;
}

.intro_forgotpassword
{
	margin-left			: 65px;
}

.intro_title
{
	text-align			: left;
	padding-left		: 15px;
	padding-top			: 15px;
	padding-bottom		: 5px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

.intro_title2
{
	text-align			: left;
	padding-left		: 15px;
	padding-top			: 15px;
	padding-bottom		: 5px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 16;
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

.intro_paragrapf
{
	text-align			: left;
	padding-left		: 15px;
	padding-right		: 15px;
	padding-bottom		: 20px;
	FONT-SIZE			: 12px;
	font-family			: Arial, Helvetica, sans-serif;
}

.loginform_txtusername input, .loginform_txtpassword input
{
	width				: 200px;
}

.loginform_username, .loginform_password
{
	FONT-SIZE			: 11px;	
	font-family			: Arial, Helvetica, sans-serif;
	font-weight			: bold;
}

.loginform_password
{
	padding-top			: 5px;	
}

.loginform_txtpassword
{
	padding-bottom		: 20px;	
}

#homepagelayout_area5_object2_Login_txtUsername
{
	width				: 150px;	
}

#homepagelayout_area5_object2_Login_txtPassword
{
	width				: 150px;	
}

.loginform_buttons
{
	padding-bottom		: 20px;	
}

#homepagelayout_area5
{
	vertical-align		: top;	
}

/* Loginpage.aspx */
/****************************************/

/****************************************/
/* Registration Form */

.registrationform_title
{
	text-align			: left;
	padding-left		: 15px;
	padding-top			: 5px;
	padding-bottom		: 15px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 12pt;	
	font-family			: Arial, Helvetica, sans-serif;
}

.registrationform_cancelregistration
{
	width			: 150px;
	margin-left		: 20px;
}

.registrationform_row_caption
{
	float				: left;
	width				: 250px;
	text-align			: left;
	padding-left		: 30px;
}

.registrationform_row_text
{
	float				: left;
	display				: block
}

.registrationform_row
{
	clear				: both;
	width				: 690px;	
	padding-top			: 5px;
	text-align			: left;
}

.registrationform_row_input
{
	width				: 360px;	
}

.registrationform_buttons
{
	clear				: both;
	padding-left		: 30px;
	padding-top			: 15px;
	padding-bottom		: 20px;	
}

.registrationform_heis, .registrationform_progs
{
	width				: 360px;
	font-size			: 8pt;
}

.formregistration_error
{
	color				: Red;
	text-align			: left;
	padding-left		: 20px;
	padding-bottom		: 10px;	
}

/* Registration Form */
/****************************************/

/****************************************/
/* Homepage */

.homepage_xtable, .homepage_ttable, .homepage_wtable, .homepage_ytable, .homepage_shatable
{
	margin-left			: 70px;
}

.homepage_xtable td, .homepage_ttable td
{
	height				: 25px;
}

.homepage_guidancenotes
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
	margin-left			: 70px;
}

.homepage_maintitle
{
	text-align			: left;
	padding-top			: 10px;
	padding-left		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;	
}

.homepage_title
{
	padding-left		: 20px;
	padding-bottom		: 10px;
	font-size			: 16;
	font-family			: Arial, Helvetica, sans-serif;
	font-weight			: bold;	
}

.homepage_menurow
{
	FONT-WEIGHT			: bold;	
	font-size			: 10pt;
	font-family			: Arial, Helvetica, sans-serif;
	padding-bottom		: 10px;
	padding-top			: 10px;
	padding-left		: 70px;
}

.homepage_tmenurow, .homepage_wmenurow, .homepage_ymenurow, .homepage_shamenurow
{
	FONT-WEIGHT			: bold;	
	font-size			: 10pt;
	font-family			: Arial, Helvetica, sans-serif;
	padding-bottom		: 10px;
	padding-top			: 10px;
}

.homepage_menusubrow
{
	FONT-WEIGHT			: bold;	
	font-size			: 10pt;
	font-family			: Arial, Helvetica, sans-serif;
	padding-left		: 90px;
	padding-bottom		: 10px;
}

.homepage_menurow a, .homepage_menurow a:visited,
.homepage_menusubrow a, .homepage_menusubrow a:visited,
.homepage_tmenurow a, .homepage_tmenurow a:visited,
.homepage_wmenurow a, .homepage_wmenurow a:visited,
.homepage_ymenurow a, .homepage_ymenurow a:visited,
.homepage_shamenurow a, .homepage_shamenurow a:visited
{
	text-decoration		: none;	
	color				: Black;
}

.homepage_menurow a:hover,
.homepage_menusubrow a:hover,
.homepage_tmenurow a:hover,
.homepage_wmenurow a:hover,
.homepage_ymenurow a:hover,
.homepage_shamenurow a:hover
{
	text-decoration		: underline;
}

.homepage_menumain
{
	text-align			: left;
	padding-top			: 20px;
	padding-bottom		: 20px;
}

.homepage_xuserintro
{
	font-size			: 10pt;
	font-family			: Arial, Helvetica, sans-serif;
	padding-bottom		: 10px;	
	padding-right		: 20px;
	padding-left		: 20px;
}

.homepage_studentuserintro,
.homepage_trustintro,
.homepage_wintro,
.homepage_yintro,
.homepage_shaintro
{
	padding-left		: 20px;
	font-size			: 10pt;
	font-family			: Arial, Helvetica, sans-serif;
}

/* Homepage */
/****************************************/

/****************************************/
/* Top menu */

.topmenu_main
{
	float				: left;	
	padding-left		: 10px;
}

.topmenu_link
{
	text-decoration		: none;		
	color				: White;
	padding-top			: 2px;
	padding-bottom		: 2px;
	padding-right		: 10px;
	
}

/* Top menu */
/****************************************/

/****************************************/
/* Logout */

.logout_main
{
	text-align			: right;	
	float				: right;
}

.logout_logoutbutton
{
	text-decoration		: none;		
	color				: White;
	padding-bottom		: 2px;
	padding-right		: 10px;
	padding-left		: 10px;
	padding-top			: 2px;	
}

/* Logout */
/****************************************/

/****************************************/
/* view list */

.viewlist_search_panel
{
	padding-left		: 10px;
	padding-bottom		: 5px;
	width				: 100%;
	font-size			: 10pt;
}

.viewlist_search_table
{
	color				: Black;
	font-family			: Sans-Serif;
	font-size			: 9pt;
	width				: 100%;
}

.viewlist_advancedsearch_cell
{
	text-align			: right;
}

.viewlist_search_label
{
	font-weight			: bold;
}

.viewlist_search_edit
{
	font-family			: Sans-Serif;
	font-size			: 8pt;
}

.viewlist_search_button
{
	font-family			: Sans-Serif;
	font-size			: 9pt;
}

.viewlist_table
{
	width				: 100%;
}

.viewlist_pagerdropdown
{
	margin-left			: 10px;
	font-family			: Sans-Serif;
	font-size			: 8pt;
}

.viewlist_headerrow td
{
	border-bottom		: solid 1px #6A727C;
	font-weight			: bold;
	padding-left		: 10px;
	font-family			: Sans-Serif;
	font-size			: 9pt;
	padding-top			: 5px;
	padding-bottom		: 6px;
	background-color	: #90908A; 
	opacity				: .75; 
	filter				: alpha(opacity=75);
	vertical-align		: middle;
	color				: Black;
}

.viewlist_itemrow td
{
	background-color	: #E1DDD0; 
	opacity				: .6; 
	filter				: alpha(opacity=60);
	vertical-align		: middle;
	color				: Black;
}

.viewlist_itemrow_alt td
{
	background-color	: #C8C6C0; 
	opacity				: .75; 
	filter				: alpha(opacity=75);
	vertical-align		: middle;
	color				: Black;
}

.viewlist_itemrow td, .viewlist_itemrow_alt td
{
	border-bottom		: solid 1px #868E98;
	padding-left		: 10px;
	padding-bottom		: 2px;
	padding-top			: 2px;
	font-family			: Sans-Serif;
	font-size			: 9pt;
}

.viewlist_pager td
{
	height				: 25px;
	padding-top			: 15px;
	padding-bottom		: 10px;
	vertical-align		: bottom;
	text-align			: center;
	font-family			: Sans-Serif;
	font-size			: 9pt;
	
	background-color	: #CAC7C2; 
	vertical-align		: middle;
	color				: Black;
}

.viewlist_pager a:visited, .viewlist_pager a
{
	color				: Purple;
}

.viewlist_viewitem, .viewlist_edititem, .viewlist_deleteitem, .viewlist_useractionitem
{
	width				: 30px;
	padding-right		: 10px;
}

.viewlist_viewitem a,
.viewlist_edititem a,
.viewlist_deleteitem a,
.viewlist_useractionitem a
{
	text-decoration		: none;
	color				: Blue;
}

.viewlist_list, .viewlist_filters
{
	text-align			: left;
}

.viewlist_addbutton
{
	width				: 70px;	
}

.viewlist_totalrowscell
{
	float				: left;
	padding-left		: 20px;
	text-align			: left;
}

.viewlist_addcell
{
	float				: right;
	text-align			: right;
	padding-right		: 20px;
	padding-bottom		: 10px;
	width				: 100px;
}

.viewlist_totalpages
{
	font-family			: Arial;
	font-size			: 10pt;	
	padding-top			: 15px;
	padding-left		: 20px;
}

.viewlist_main
{
	text-align			: left;	
}

/* view list */
/****************************************/

/****************************************/
/* Browse Profile page */

.btnPrintAuditActionPlan
{
	width				: 155px;
}

#editprofilelayout_area5_object1_EditProfile_S_PCM_SQuestionList,
#editprofilelayout_area5_object1_EditProfile_S_PCM_PQuestionList
{
	width				: 100%;
	border-collapse		: collapse;
}

#layout_area5_object1_EditProfile_EntityViewPanel,
#layout_area5_object1_EditProfile_ViewForm_ViewPlacementProfilePanel
{
	text-align			: center;
}

#layout_area5_object1_EditProfile_EntityList_ListGrid .viewlist_header_col1,
#layout_area5_object1_EditProfile_EntityList_ListGrid .viewlist_item_col1
{
	width				: 100px;
}

.browseprofile_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 20px;
	padding-bottom		: 20px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

#layout_area5_object1_EditProfile_EntityFormPanel
{
	text-align			: left;
}

#layout_area5_object1_EditProfile_EntityList_HEIFilter_MainPanel,
#layout_area5_object1_EditProfile_EntityList_ProgramFilter_TxtPanel,
#layout_area5_object1_EditProfile_EntityList_OrganizationFilter_TxtPanel,
#layout_area5_object1_EditProfile_EntityList_PlacementCourseFilter_TxtPanel
{
	width				: 155px;
	float				: left;	
}

#layout_area5_object1_EditProfile_EntityList_HEIFilter_txtSelectedItem,
#layout_area5_object1_EditProfile_EntityList_ProgramFilter_txtSelectedItem,
#layout_area5_object1_EditProfile_EntityList_OrganizationFilter_txtSelectedItem,
#layout_area5_object1_EditProfile_EntityList_PlacementCourseFilter_txtSelectedItem
{
	width				: 120px;
}

#layout_area5_object1_EditProfile_EntityList_FiltersPanel
{
	padding-bottom		: 20px;
	width				: 640px;
}

#editprofilelayout_area5_object1_EditProfile_FilterPanel
{
	padding-bottom		: 0px;
	padding-left		: 15px;
	width				: 680px;
}

#editprofilelayout_area5_object1_EditProfile_ListFilter_HEIPanel,
#editprofilelayout_area5_object1_EditProfile_ListFilter_ProgPanel,
#editprofilelayout_area5_object1_EditProfile_ListFilter_OrgPanel,
#editprofilelayout_area5_object1_EditProfile_ListFilter_ProfPanel
{
	width				: 170px;
	text-align			: left;
	padding-left		: 10px;
} 

#layout_area5_object1_EditProfile_FilterPanel
{
	text-align			: left;	
	padding-bottom		: 0px;
	padding-left		: 40px;
}

#layout_area5_object1_EditProfile_ListFilter_HEIPanel,
#layout_area5_object1_EditProfile_ListFilter_ProgPanel,
#layout_area5_object1_EditProfile_ListFilter_OrgPanel,
#layout_area5_object1_EditProfile_ListFilter_ProfPanel
{
	padding-bottom		: 5px;
}

#layout_area5_object1_EditProfile_FilterPanel select
{
	width				: 400px;
	font-size			: 8pt;
}

#layout_area5_object1_EditProfile_EntityList_ddlPlacementsFilter
{
	width:400px;
}

#editprofilelayout_area5_object1_EditProfile_EditForm_S_PCM_panAuditViewButtons,
#editprofilelayout_area5_object1_EditProfile_EditForm_S_PCM_panAuditPrintButtons
{
	margin-left		: 25px;
	margin-bottom	: 25px;
}

#editprofilelayout_area5_object1_EditProfile_EditForm_S_PCM_lbMainAuditPage
{
	font-size: 10pt;
	padding: 0px 0px 25px 25px;
}

/* Browse Profile page */
/****************************************/



/****************************************/
/* Browse Capacity Information page */

#EditCapacityInformationlayout_area5_object1_EditCapacityInformation_S_PCM_SQuestionList,
#EditCapacityInformationlayout_area5_object1_EditCapacityInformation_S_PCM_PQuestionList
{
	width				: 100%;
	border-collapse		: collapse;
}

#layout_area5_object1_EditCapacityInformation_EntityViewPanel,
#layout_area5_object1_EditCapacityInformation_ViewForm_ViewPlacementProfilePanel
{
	text-align			: center;
}

#layout_area5_object1_EditCapacityInformation_EntityList_ListGrid .viewlist_header_col1,
#layout_area5_object1_EditCapacityInformation_EntityList_ListGrid .viewlist_item_col1
{
	width				: 100px;
}

.browseprofile_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 20px;
	padding-bottom		: 20px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

#layout_area5_object1_EditCapacityInformation_EntityFormPanel
{
	text-align			: left;
}

#layout_area5_object1_EditCapacityInformation_EntityList_HEIFilter_MainPanel,
#layout_area5_object1_EditCapacityInformation_EntityList_ProgramFilter_TxtPanel,
#layout_area5_object1_EditCapacityInformation_EntityList_OrganizationFilter_TxtPanel,
#layout_area5_object1_EditCapacityInformation_EntityList_PlacementCourseFilter_TxtPanel
{
	width				: 155px;
	float				: left;	
}

#layout_area5_object1_EditCapacityInformation_EntityList_HEIFilter_txtSelectedItem,
#layout_area5_object1_EditCapacityInformation_EntityList_ProgramFilter_txtSelectedItem,
#layout_area5_object1_EditCapacityInformation_EntityList_OrganizationFilter_txtSelectedItem,
#layout_area5_object1_EditCapacityInformation_EntityList_PlacementCourseFilter_txtSelectedItem
{
	width				: 120px;
}

#layout_area5_object1_EditCapacityInformation_EntityList_FiltersPanel
{
	padding-bottom		: 20px;
	width				: 640px;
}

#EditCapacityInformationlayout_area5_object1_EditCapacityInformation_FilterPanel
{
	padding-bottom		: 0px;
	padding-left		: 15px;
	width				: 680px;
}

#EditCapacityInformationlayout_area5_object1_EditCapacityInformation_ListFilter_HEIPanel,
#EditCapacityInformationlayout_area5_object1_EditCapacityInformation_ListFilter_ProgPanel,
#EditCapacityInformationlayout_area5_object1_EditCapacityInformation_ListFilter_OrgPanel,
#EditCapacityInformationlayout_area5_object1_EditCapacityInformation_ListFilter_ProfPanel
{
	width				: 170px;
	text-align			: left;
	padding-left		: 10px;
} 

#layout_area5_object1_EditCapacityInformation_FilterPanel
{
	text-align			: left;	
	padding-bottom		: 0px;
	padding-left		: 40px;
}

#layout_area5_object1_EditCapacityInformation_ListFilter_HEIPanel,
#layout_area5_object1_EditCapacityInformation_ListFilter_ProgPanel,
#layout_area5_object1_EditCapacityInformation_ListFilter_OrgPanel,
#layout_area5_object1_EditCapacityInformation_ListFilter_ProfPanel,
{
	padding-bottom		: 5px;
}

#layout_area5_object1_EditCapacityInformation_FilterPanel select
{
	width				: 400px;
	font-size			: 8pt;
}

.capacityinformation_wrapper
{
	font-size			: 10pt;
	padding-left		: 40px;	
	margin-top		: 40px;	
	padding-bottom	: 100px;	
	xbackground-color: green;
}

.capacityinformation_label
{
	float				: left;
	width				: 230px;
	padding-left		: 40px;	
	xbackground-color: Yellow;
}

.capacityinformation_label_pop
{
	float				: left;
	width				: 230px;
	padding-left		: 1px;	
	xbackground-color: Yellow;
}

.capacityinformation_value
{
	float				: left;
	width				: 500px;
	xbackground-color: Red;
}

.capacityinformation_dg_log
{
	margin-top			: 10px;
	margin-bottom		: 30px;
	border				: solid 1px gray;
	
}

.capacityinformation_dg_log_header
{
	border:solid 1px gray;
	background-color:gray;
}

.capacityinformation_dg_log tbody tr td
{
	padding:4px;
	
}

.capacityinformation_dg_log_item, .capacityinformation_dg_log_header
{
	width				: 230px;
	xbackground-color	: Red;
	font-size			: 11px;
	padding:			10px;
}

.capacityinformation_dg_log_header
{
	font-weight			: bold;
}

#layout_area5_object1_EditCapacityInformation_EntityList_ddlPlacementsFilter
{
	width:400px;
}


/* Browse Capacity Information page */
/****************************************/



/****************************************/
/* Browse Capacity Information By Trust page */

#EditCapacityInformationByTrustlayout_area5_object1_EditCapacityInformationByTrust_S_PCM_SQuestionList,
#EditCapacityInformationByTrustlayout_area5_object1_EditCapacityInformationByTrust_S_PCM_PQuestionList
{
	width				: 100%;
	border-collapse		: collapse;
}

#layout_area5_object1_EditCapacityInformationByTrust_EntityViewPanel,
#layout_area5_object1_EditCapacityInformationByTrust_ViewForm_ViewPlacementProfilePanel
{
	text-align			: center;
}

#layout_area5_object1_EditCapacityInformationByTrust_EntityList_ListGrid .viewlist_header_col1,
#layout_area5_object1_EditCapacityInformationByTrust_EntityList_ListGrid .viewlist_item_col1
{
	width				: 100px;
}

.browseprofile_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 20px;
	padding-bottom		: 20px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

#layout_area5_object1_EditCapacityInformationByTrust_EntityFormPanel
{
	text-align			: left;
}

#layout_area5_object1_EditCapacityInformationByTrust_EntityList_HEIFilter_MainPanel,
#layout_area5_object1_EditCapacityInformationByTrust_EntityList_ProgramFilter_TxtPanel,
#layout_area5_object1_EditCapacityInformationByTrust_EntityList_OrganizationFilter_TxtPanel,
#layout_area5_object1_EditCapacityInformationByTrust_EntityList_PlacementCourseFilter_TxtPanel
{
	width				: 155px;
	float				: left;	
}

#layout_area5_object1_EditCapacityInformationByTrust_EntityList_HEIFilter_txtSelectedItem,
#layout_area5_object1_EditCapacityInformationByTrust_EntityList_ProgramFilter_txtSelectedItem,
#layout_area5_object1_EditCapacityInformationByTrust_EntityList_OrganizationFilter_txtSelectedItem,
#layout_area5_object1_EditCapacityInformationByTrust_EntityList_PlacementCourseFilter_txtSelectedItem
{
	width				: 120px;
}

#layout_area5_object1_EditCapacityInformationByTrust_EntityList_FiltersPanel
{
	padding-bottom		: 20px;
	width				: 640px;
}

#EditCapacityInformationByTrustlayout_area5_object1_EditCapacityInformationByTrust_FilterPanel
{
	padding-bottom		: 0px;
	padding-left		: 15px;
	width				: 680px;
}

#EditCapacityInformationByTrustlayout_area5_object1_EditCapacityInformationByTrust_ListFilter_HEIPanel,
#EditCapacityInformationByTrustlayout_area5_object1_EditCapacityInformationByTrust_ListFilter_ProgPanel,
#EditCapacityInformationByTrustlayout_area5_object1_EditCapacityInformationByTrust_ListFilter_OrgPanel,
#EditCapacityInformationByTrustlayout_area5_object1_EditCapacityInformationByTrust_ListFilter_ProfPanel
{
	width				: 170px;
	text-align			: left;
	padding-left		: 10px;
} 

#layout_area5_object1_EditCapacityInformationByTrust_FilterPanel
{
	text-align			: left;	
	padding-bottom		: 0px;
	padding-left		: 40px;
}

#layout_area5_object1_EditCapacityInformationByTrust_ListFilter_HEIPanel,
#layout_area5_object1_EditCapacityInformationByTrust_ListFilter_ProgPanel,
#layout_area5_object1_EditCapacityInformationByTrust_ListFilter_OrgPanel,
#layout_area5_object1_EditCapacityInformationByTrust_ListFilter_ProfPanel,
{
	padding-bottom		: 5px;
}

#layout_area5_object1_EditCapacityInformationByTrust_FilterPanel select
{
	width				: 400px;
	font-size			: 8pt;
}

.capacityinformationbytrust_wrapper
{
	font-size			: 10pt;
	padding-left		: 40px;	
	margin-top		: 40px;	
	padding-bottom	: 100px;	
	xbackground-color: green;
}

.capacityinformationbytrust_label
{
	float				: left;
	width				: 230px;
	padding-left		: 40px;	
	xbackground-color: Yellow;
}

.capacityinformationbytrust_label_pop
{
	float				: left;
	width				: 230px;
	padding-left		: 1px;	
	xbackground-color: Yellow;
}

.capacityinformationbytrust_value
{
	float				: left;
	width				: 500px;
	xbackground-color: Red;
}

.capacityinformationbytrust_dg_log
{
	margin-top			: 10px;
	margin-bottom		: 30px;
}

.capacityinformationbytrust_dg_log_item, .capacityinformationbytrust_dg_log_header
{
	width				: 230px;
	xbackground-color	: Red;
	font-size			: 11px;
	padding:			10px;
}

.capacityinformationbytrust_dg_log_header
{
	font-weight			: bold;
}

#layout_area5_object1_EditCapacityInformationByTrust_EntityList_ddlPlacementsFilter
{
	width:400px;
}


/* Browse Capacity Information By Trust page */
/****************************************/



/****************************************/
/* Browse Capacity Information View page */

#EditCapacityInformationViewlayout_area5_object1_EditCapacityInformationView_S_PCM_SQuestionList,
#EditCapacityInformationViewlayout_area5_object1_EditCapacityInformationView_S_PCM_PQuestionList
{
	width				: 100%;
	border-collapse		: collapse;
}

#layout_area5_object1_EditCapacityInformationView_EntityViewPanel,
#layout_area5_object1_EditCapacityInformationView_ViewForm_ViewPlacementProfilePanel
{
	text-align			: center;
}

#layout_area5_object1_EditCapacityInformationView_EntityList_ListGrid .viewlist_header_col1,
#layout_area5_object1_EditCapacityInformationView_EntityList_ListGrid .viewlist_item_col1
{
	width				: 100px;
}

.browseprofile_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 20px;
	padding-bottom		: 20px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

#layout_area5_object1_EditCapacityInformationView_EntityFormPanel
{
	text-align			: left;
}

#layout_area5_object1_EditCapacityInformationView_EntityList_HEIFilter_MainPanel,
#layout_area5_object1_EditCapacityInformationView_EntityList_ProgramFilter_TxtPanel,
#layout_area5_object1_EditCapacityInformationView_EntityList_OrganizationFilter_TxtPanel,
#layout_area5_object1_EditCapacityInformationView_EntityList_PlacementCourseFilter_TxtPanel
{
	width				: 155px;
	float				: left;	
}

#layout_area5_object1_EditCapacityInformationView_EntityList_HEIFilter_txtSelectedItem,
#layout_area5_object1_EditCapacityInformationView_EntityList_ProgramFilter_txtSelectedItem,
#layout_area5_object1_EditCapacityInformationView_EntityList_OrganizationFilter_txtSelectedItem,
#layout_area5_object1_EditCapacityInformationView_EntityList_PlacementCourseFilter_txtSelectedItem
{
	width				: 120px;
}

#layout_area5_object1_EditCapacityInformationView_EntityList_FiltersPanel
{
	padding-bottom		: 20px;
	width				: 640px;
}

#EditCapacityInformationViewlayout_area5_object1_EditCapacityInformationView_FilterPanel
{
	padding-bottom		: 0px;
	padding-left		: 15px;
	width				: 680px;
}

#EditCapacityInformationViewlayout_area5_object1_EditCapacityInformationView_ListFilter_HEIPanel,
#EditCapacityInformationViewlayout_area5_object1_EditCapacityInformationView_ListFilter_ProgPanel,
#EditCapacityInformationViewlayout_area5_object1_EditCapacityInformationView_ListFilter_OrgPanel,
#EditCapacityInformationViewlayout_area5_object1_EditCapacityInformationView_ListFilter_ProfPanel
{
	width				: 170px;
	text-align			: left;
	padding-left		: 10px;
} 

#layout_area5_object1_EditCapacityInformationView_FilterPanel
{
	text-align			: left;	
	padding-bottom		: 0px;
	padding-left		: 40px;
}

#layout_area5_object1_EditCapacityInformationView_ListFilter_HEIPanel,
#layout_area5_object1_EditCapacityInformationView_ListFilter_ProgPanel,
#layout_area5_object1_EditCapacityInformationView_ListFilter_OrgPanel,
#layout_area5_object1_EditCapacityInformationView_ListFilter_ProfPanel,
{
	padding-bottom		: 5px;
}

#layout_area5_object1_EditCapacityInformationView_FilterPanel select
{
	width				: 400px;
	font-size			: 8pt;
}

.capacityinformationview_wrapper
{
	font-size			: 10pt;
	padding-left		: 40px;	
	margin-top		: 40px;	
	padding-bottom	: 100px;	
	xbackground-color: green;
}

.capacityinformationview_label
{
	float				: left;
	width				: 230px;
	padding-left		: 40px;	
	xbackground-color: Yellow;
}

.capacityinformationview_label_pop
{
	float				: left;
	width				: 230px;
	padding-left		: 1px;	
	xbackground-color: Yellow;
}

.capacityinformationview_value
{
	float				: left;
	width				: 500px;
	xbackground-color: Red;
}

.capacityinformationview_dg_log
{
	margin-top			: 10px;
	margin-bottom		: 30px;
}

.capacityinformationview_dg_log_item, .capacityinformationview_dg_log_header
{
	width				: 230px;
	xbackground-color	: Red;
	font-size			: 11px;
	padding:			10px;
}

.capacityinformationview_dg_log_header
{
	font-weight			: bold;
}

#layout_area5_object1_EditCapacityInformationView_EntityList_ddlPlacementsFilter
{
	width:400px;
}


/* Browse Capacity Information View page */
/****************************************/



/****************************************/
/* Mentor register */

#editmentorlayout_area5_object1_EditMentor_EditForm_UpdateDate_CalendarMain,
#heieditmentorlayout_area5_object1_EditMentor_EditForm_UpdateDate_CalendarMain
{
	float				: left;
	width				: 230px;
}

#editmentorlayout_area5_object1_EditMentor_EditForm_UpdateDate_txtDate,
#heieditmentorlayout_area5_object1_EditMentor_EditForm_UpdateDate_txtDate
{
	width				: 175px;
}

#editmentorlayout_area5_object1_EditMentor_EditForm_UpdateDate_btnClear,
#heieditmentorlayout_area5_object1_EditMentor_EditForm_UpdateDate_btnClear
{
	width				: 22px;
}

#editmentorlayout_area5,
#heieditmentorlayout_area5
{
	padding-bottom		: 20px;
}

.editmentor_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 15px;
	padding-bottom		: 20px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;	
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

.admineditmentor_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 15px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;	
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

/* Mentor register */
/****************************************/


/****************************************/
/* CapacityInformation */

#editcapacityinformationlayout_area5_object1_EditMentor_EditForm_UpdateDate_CalendarMain,
#heieditcapacityinformationlayout_area5_object1_EditMentor_EditForm_UpdateDate_CalendarMain
{
	float				: left;
	width				: 230px;
}

#editcapacityinformationlayout_area5_object1_EditMentor_EditForm_UpdateDate_txtDate,
#heieditcapacityinformationlayout_area5_object1_EditMentor_EditForm_UpdateDate_txtDate
{
	width				: 175px;
}

#editcapacityinformationlayout_area5_object1_EditMentor_EditForm_UpdateDate_btnClear,
#heieditcapacityinformationlayout_area5_object1_EditMentor_EditForm_UpdateDate_btnClear
{
	width				: 22px;
}

#editcapacityinformationlayout_area5,
#heieditcapacityinformationlayout_area5
{
	padding-bottom		: 20px;
}

.editcapacityinformation_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 15px;
	padding-bottom		: 20px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;	
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

.admineditcapacityinformation_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 15px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;	
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

/* CapacityInformation */
/****************************************/


/***************************************/
/* Main Menu */

.mainmenu_body
{
	width				: 140px;
	text-align			: left;
	padding-top			: 15px;
	padding-bottom		: 15px;
	vertical-align		: top;
	background-color	: #B8BDC3;
}

/* Main Menu */
/***************************************/


/***************************************/
/* administration home page */

.admin_maintable
{
	width				: 100%;
}

.admin_menu
{
	width				: 140px;
	border-right		: 1px solid white;
	vertical-align		: top;
}

.admin_content
{
	vertical-align		: top;
}

.mainmenu_row
{
	padding-top			: 3px;
	padding-bottom		: 3px;
	padding-left		: 5px;
	padding-right		: 5px;
	border-bottom		: solid 1px #B8BDC3;
	border-top			: solid 1px #B8BDC3;
}

.mainmenu_row_selected
{
	padding-bottom		: 3px;
	padding-top			: 3px;
	padding-left		: 5px;
	padding-right		: 5px;
	color				: Purple;
	background-color	: #D6D0C2;
	border-bottom		: solid 1px white;
	border-top			: solid 1px white;
}

.mainmenu_link, .mainmenu_link:visited
{
	color				: Purple;
	font-weight			: bold;
	font-size			: 9pt;
	font-family			: Arial, Helvetica, sans-serif;
	text-decoration		: none;
	line-height:1.2;
}

#adminlayout_area4, #edituserslayout_area4, #editprogslayout_area4,
#adminproflistlayout_area4, #editproflayout_area4, #editqualifslayout_area4,
#editheilayout_area4, #amentorlayout_area4, #editplacelayout_area4,
#editorglayout_area4, #editsectionslayout_area4
{
	width				: 140px;
	float				: left;
}

#adminlayout_middle
{
	text-align			: left;
}

.administration_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 35px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

/* administration home page */
/***************************************/

/***************************************/
/* admin edit users */

#edituserslayout_area5_object1_EditUser_EntityList_ListGrid .viewlist_item_col0,
#editprogslayout_area5_object1_EditProgram_EntityList_ListGrid .viewlist_item_col0,
#adminproflistlayout_area5_object1_ListProfiles_ProfList_ListGrid  .viewlist_item_col0
{
	overflow			: hidden;
	white-space			: pre-wrap;			/* css-3 */
	white-space			: -moz-pre-wrap;		/* Mozilla, since 1999 */
	word-wrap			: break-word;			/* Internet Explorer 5.5+ */
}

#edituserslayout_area5_object1_EditUser_EntityList_ListGrid .viewlist_item_col0
{
	width				: 300px;
}

#editprogslayout_area5_object1_EditProgram_EntityList_ListGrid .viewlist_item_col1
{
	width				: 70px;
}

#adminproflistlayout_area5_object1_ListProfiles_ProfList_ListGrid .viewlist_item_col1
{
	width				: 100px;
}

.viewlist_pager
{
	height				: 50px;
}

#edituserslayout_area5_object1_EditUser_EntityListPanel,
#editprogslayout_area5_object1_EditProgram_EntityListPanel,
#adminproflistlayout_area5_object1_ListProfiles_ProfList_ViewListMain,
#editproflayout_area5_object1_EditProfession_EntityListPanel,
#editqualifslayout_area5_object1_EditQualification_EntityListPanel,
#editheilayout_area5_object1_EditHEI_EntityListPanel,
#amentorlayout_area5_object1_EditMentor_EntityListPanel,
#editplacelayout_area5_object1_EditPlacement_EntityListPanel,
#editplacelayout_area5_object1_panPlacementSupermarketHeader
#editorglayout_area5_object1_EditOrganization_EntityListPanel,
#editorglayout_area5_object1_panelViewProgramsList
{
	padding-top			: 20px;	
	padding-bottom		: 20px;
}

.edituser_title, .editprogram_title, .adminprofilelist_title, .editprofession_title,
.editqualif_title, .editheis_title, .editplacement_title, .editorg_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 20px;
	FONT-WEIGHT			: bold;
	FONT-SIZE			: 24;
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

.editorganization_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 20px;
	FONT-WEIGHT			: bold;
	FONT-SIZE			: 18;
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

.editxuser_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-bottom		: 15px;
	padding-left		: 20px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 20;	
	COLOR				: #000000;	
	FONT-FAMILY			: Arial, Helvetica, sans-serif;
}

/* admin edit users */
/***************************************/

/***************************************/
/* form edit user */

.edituser_advsearch_label
{
	font-family			: Arial;
	font-size			: 9pt;
	display				: block;
	float				: left;
	width				: 90px;
	padding-top			: 5px;
	padding-left		: 10px;
}

.edituser_advsearch_showdisabled
{
	padding-left		: 5px;
	font-family			: Arial;
	font-size			: 9pt;
}

.edituser_advsearch_input
{
	width:100%;
}

.edituser_advanced_search
{
	padding-right		: 10px;
	width				: 100%;
}

.edituser_search_table
{
	width				: 100%;
}

.edituser_search_table_cell
{
	width				: 33%;
}

.edituser_addnewusew_button
{
	margin-top			: 10px;
	margin-left			: 10px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
}

.edituser_search_button
{
	margin-left			: 10px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
}

.edituser_basic_search_cell
{
	padding-top			: 5px;
	padding-bottom		: 5px;
	text-align			: right;
}

#edituserslayout_area5_object1_EditUser_EditForm_HEIList_DualListPanel,
#edituserslayout_area5_object1_EditUser_EditForm_ProfList_DualListPanel,
#edituserslayout_area5_object1_EditUser_EditForm_PlacementList_DualListPanel,
#edituserslayout_area5_object1_EditUser_EditForm_OrganizationsList_DualListPanel,
#editmentorlayout_area5_object1_EditXUser_EditForm_PlacementList_DualListPanel,
#editmentorlayout_area5_object1_EditXUser_EditForm_OrganizationsList_DualListPanel,
#editmentorlayout_area5_object1_EditXUser_EditForm_ProfList_DualListPanel,
#editmentorlayout_area5_object1_EditXUser_EditForm_HEIList_DualListPanel,
#editmentorlayout_area5_object1_EditXUser_EditForm_WYUserOrganizationList_DualListPanel
{
	height				: 230px;
}

#edituserslayout_area5_object1_EditUser_EditForm_WYUserOrganizationPanel
{
	height				: 250px;
	margin-bottom		: 20px;
}

#edituserslayout_area5_object1_EditUser_EntityFormPanel
{
	padding-top			: 20px;		
	text-align			: left;
}

.formedituser_row_text
{
	width				: 140px;
	float				: left;
}

.formedituser_row
{
	clear				: both;
	padding-bottom		: 3px;
	padding-left		: 30px;
	font-size			: 10pt;
}

.formedituser_row select
{
	float				: left;
}

.formedituser_placementlist
{
	width				: 455px;
}

.formedituser_placerow, .formedituser_heirow, .formedituser_orgrow, .formedituser_profrow
{
	clear				: both;
	padding-left		: 30px;	
}

.formedituser_error
{
	color				: Red;
	padding-left		: 20px;	
	padding-bottom		: 20px;
}

.formedituser_heis, .formedituser_progs
{
	width				: 300px;
}

.formedituser_row_input
{
	width				: 302px;
	float				: left;	
}

.formedituser_row_input input
{
	width				: 300px;	
}

.formedituser_checkisdis
{
	width				: 500px;
	padding-left		: 30px;
	padding-top			: 10px;
}

.formedituser_checkmentors, .formedituser_checkusers
{
	clear				: both;
	width				: 220px;
	float				: left;
	padding-left		: 30px;
	padding-top			: 10px;
	font-size			: 10pt;
}

.formedituser_checkmentors, .formedituser_checkusers, .formedituser_checkcapacityinformation
{
	clear				: both;
	width				: 400px;
	float				: left;
	padding-left		: 30px;
	padding-top			: 10px;
	font-size			: 10pt;
}

.formedituser_placerow_title, .formedituser_heirow_title, .formedituser_orgrow_title
{
	padding-top			: 10px;
	padding-bottom		: 5px;	
	width				: 300px;
	font-size			: 10pt;
}

.formedituser_profrow_title
{
	padding-top			: 10px;
	padding-bottom		: 0px;	
	width				: 300px;
	font-size			: 10pt;
}

.formedituser_buttons
{
	clear				: both;
	text-align			: left;
	padding-left		: 30px;
	padding-top			: 20px;
	padding-bottom		: 20px;
}

.formedituser_buttons input
{
	width				: 60px;
}

#edituserslayout_area5_object1_EditUser_EditForm_dropRole
{
	float				: left;
}

#edituserslayout_area5_object1_EditUser_EditForm_ProgramLevelPanel
{
	padding-top			: 10px;	
}

/* form edit user */
/***************************************/

/***************************************/
/* dual list */

.duallist_panel
{
	height				: 100%;
}

.duallist_frame
{
	width				: 100%;
	height				: 100%;
}

.duallist_body
{
	background-color	: Transparent;
}

.duallist_main
{
	height				: 100%;
	width				: 100%;
}

.duallist_main td
{
	vertical-align		: top;
}

.duallist_header
{
	text-align			: left;
	height				: 30px;
}

.duallist_searchcell
{
	height				: 25px;
}

.duallist_buttonscell
{
	width				: 130px;
}

.duallist_buttons
{
	width				: 130px;
	height				: 100%;
	text-align			: center;
}

.duallist_buttons td
{
	vertical-align		: middle;
}

.duallist_buttons input
{
	width				: 90px;
}

.duallist_notselected, .duallist_selected
{
	width				: 100%;
	width				: expression(this.width > 470 ? "470px" : "100%")
}

.duallist_orglists
{
	width				: 480px;
	width				: expression(this.width > 470 ? "470px" : "100%")
}

/* dual list */
/***************************************/

/***************************************/
/* edit program */

.formedit_error
{
	color				: Red;
	padding-left		: 20px;	
	padding-bottom		: 20px;
	text-align			: left;
}

#editprogslayout_area5_object1_EditProgram_EntityFormPanel,
#editprogslayout_area5_object1_EditProgram_EntityUserActionPanel
{
	padding-left		: 30px;
	text-align			: left;
}

.editprogram_main
{
	padding-top			: 20px;
}

.editprogram_row
{
	clear				: both;
	text-align			: left;
	padding-top			: 3px;
	font-size			: 10pt;
}

.editprogram_row_text
{
	width				: 140px;
	float				: left;	
}

.editprogram_row_input
{
	width				: 302px;
	float				: left;	
}

.editprogram_row_input input
{
	width				: 300px;
}

.editprogram_buttons
{
	text-align			: left;
	padding-top			: 20px;
}

.editprogram_buttons input
{
	width				: 60px;
}

#editprogslayout_area5_object1_EditProgram_EditForm_HEIList_ListPanel
{
	width				: 180px;	
}
/* edit program */
/***************************************/


/***************************************/
/* profile form */

.editprofile_success_saved
{
	padding-left		: 20px;
	font-size			: 20px;
}

.editprofile_title
{
	padding-top			: 10px;
	padding-left		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;	
}

.editprofile_title2
{
	padding-top			: 5px;
	padding-bottom		: 5px;
	padding-left		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 14;
	font-weight			: bold;	
}

.editprofile_leftmenu
{
	width				: 200px;
	padding-top			: 15px;
	vertical-align		: top;
	background-color	: #B8BDC3;
	border-top			: 1px solid white;
	border-bottom		: 1px solid white;
	border-right		: 1px solid white;
}

.editprofile_main
{
	padding-bottom		: 30px;	
	padding-top			: 20px;
	vertical-align		: top;
	background-repeat	: no-repeat;
	border-top			: 1px solid white;
	border-bottom		: 1px solid white;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
}

.reqmenuitemdiv
{
	font-size			: 10pt;
}

#editprofilelayout_area5_object1_EditProfile_EditForm_S_PCM_MenuItemDiv td,
#layout_area5_object1_EditProfile_EditForm_S_PCM_MenuItemDiv td,
#layout_area5_object1_EditProfile_EditForm_S_PCM_SummaryPanel1,
#editprofilelayout_area5_object1_EditProfile_EditForm_S_PCM_SummaryPanel1
{
	font-size			: 10pt;
}

#editprofilelayout_area5
{
	text-align			: left;	
}

.profilemenu_buttons
{
	text-align			: center;
	padding-top			: 10px;	
	padding-bottom		: 30px;
}

.profilemenu_buttons input
{
	width				: 100px;
}

.profilemenu_row
{
	padding-bottom		: 3px;
	padding-top			: 3px;
	padding-left		: 20px;
	padding-right		: 5px;
	border-bottom		: solid 1px #B8BDC3;
	border-top			: solid 1px #B8BDC3;
}

.profilemenu_row_selected
{
	padding-bottom		: 3px;
	padding-top			: 3px;
	padding-left		: 20px;
	padding-right		: 5px;
	color				: Purple;
	background-color	: #D6D0C2;
	border-bottom		: solid 1px white;
	border-top			: solid 1px white;
}

.profilemenu_link, profilemenu_link:visited
{
	color				: Black;
	font-size			: 9pt;
	font-family			: Arial, Helvetica, sans-serif;
	text-decoration		: none;
}

.profilemenu_link_restricted, profilemenu_link_restricted:visited
{
	color				: Red;
	font-size			: 9pt;
	font-family			: Arial, Helvetica, sans-serif;
	text-decoration		: underline;
}

/* profile form */
/***************************************/

/***************************************/
/* placement location form */

.placementlocation_error
{
	color				: Red;
	padding-left		: 20px;
	padding-bottom		: 10px;	
}

.placementlocation_place
{
	width				: 302px;
	float				: left;
}
.placementlocation_place select
{
	 width				: 300px;
}

.placementlocation_row
{
	clear				: both;
	padding-top			: 3px;
	padding-left		: 40px;
}

.placementlocation_text
{
	width				: 200px;
	float				: left;		
}

.placementlocation_input input
{
	float				: left;
	width				: 300px;
}

.placementlocation_multi_text, .placementlocation_multi_input textarea
{
	width				: 500px;
}

.placementlocation_travel, .placementlocation_bodies, .placementlocation_housekeeping
{
	height				: 60px;	
}

.placementlocation_title
{
	padding-left		: 20px;
	padding-bottom		: 20px;
	font-size			: 18;
	font-family			: Arial, Helvetica, sans-serif;
	font-weight			: bold;	
}

#editprofilelayout_area5_object1_EditProfile_FormPlacementLocation_NameOfNHSList_ListPanel
{
	width				: 180px;	
}

/* placement location form */
/***************************************/


/***************************************/
/* placement settings */

.settings_tiptext
{
	color				: #666666;
}

.settings_title
{
	padding-top			: 0px;
	padding-left		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 18;
	font-weight			: bold;	
}

.settings_intro 
{
	padding-left		: 40px;
	padding-top			: 20px;
	padding-bottom		: 10px;
	width				: 540px;
}

.settings_row
{
	padding-left		: 40px;
	padding-right		: 30px;
	padding-bottom		: 10px;	
	width				: 500px;
}

.settings_input textarea
{
	width				: 500px;
	height				: 80px;
}

.settings_input input
{
	width				: 500px;
}

.settings_text
{
	width				: 500px;
}

/* placement settings */
/***************************************/


/***************************************/
/* worforse profile */

.workforce_title
{
	color				: Red;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;
	padding-left		: 20px;
	padding-bottom		: 20px;
}

.workforce_paragraph
{
	padding-left		: 40px;
	padding-right		: 30px;
	padding-bottom		: 10px;
	width				: 540px;
}

.workforce_members
{
	padding-left		: 20px;
	padding-bottom		: 10px;
	width				: 550px;
}

.workforce_button
{
	text-align			: right;
	padding-top			: 10px;
	width				: 500px;
}

.workforce_button input
{
	width				: 50px;
}

.members_header, .members_header_number, .members_header_permanent,
.members_header_category
{
	border-bottom		: solid 1px black;	
	font-size			: 10pt;
	font-family			: Arial, Helvetica, sans-serif;
	font-weight			: bold;
	padding-left		: 2px;
	padding-right		: 2px;
	padding-bottom		: 3px;
}

.members_header, .members_input
{
	width				: 200px;
}

.members_input_category, .members_header_category
{
	width				: 140px;
}

.members_header_permanent, .members_permanent_select
{
	width				: 100px;
}

.members_header_number, .members_number
{
	width				: 50px;
}

.members_itemrow
{
	width				: 500px;
	border-bottom		: solid 1px black;
	padding-left		: 2px;
	padding-right		: 2px;
	padding-bottom		: 2px;
}

/* worforse profile */
/***************************************/

/***************************************/
/* profile philosophi */

.philosophi_title
{
	padding-left		: 20px;
	padding-bottom		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;	
}

.philosophi_input
{
	padding-left		: 40px;
	padding-bottom		: 10px;
}

.philosophi_paragraph
{
	padding-left		: 40px;
	padding-bottom		: 10px;
	width				: 540px;
}

.philosophi_input textarea
{
	width				: 480px;
	height				: 300px;
}

.philosophi_pdflink
{
	color				: black;
	font-weight			: bold;
	text-decoration		: none;
}

/* profile philosophi */
/***************************************/

/***************************************/
/* students */

.students_title
{
	color				: Red;
	padding-left		: 20px;
	padding-bottom		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;	
}

.students_guidance, .students_other
{
	padding-left		: 40px;
	padding-bottom		: 10px;	
	width				: 540px;
}

.students_paragraph, .students_othertitle
{
	margin-left			: 40px;
	padding-bottom		: 10px;	
	width				: 540px;
}

.students_prof1
{
	padding-left		: 40px;
	padding-bottom		: 20px;
	vertical-align		: top;
	width				: 270px;
}

.students_prof2
{
	width				: 300px;
	padding-left		: 30px;
}

.students_proftable
{
	width				: 260px;
	font-size			: 10pt;
}

.students_proftable td
{
	padding-left		: 5px;
	padding-right		: 5px;
	padding-bottom		: 3px;
	padding-top			: 3px;
}

.students_guidance textarea, .students_other textarea
{
	width				: 540px;
	height				: 70px;
}

.proftable_header td
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
	font-weight			: bold;	
}
/* students */
/***************************************/

/***************************************/
/* health */

.health_title
{
	padding-left		: 20px;
	padding-bottom		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;	
}

.health_paragraph, .health_date, .health_location, .health_coments,
.health_general, .health_prep, .health_risks
{
	padding-left		: 40px;
	padding-bottom		: 10px;
	width				: 540px;	
}

.health_date select
{
	margin-right		: 10px;	
}

.health_coments textarea, .health_location textarea
{
	width				: 500px;
	height				: 70px;	
}

.table_header td
{
	padding-left		: 5px;
	padding-right		: 5px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
	font-weight			: bold;
}

.please_tick
{
	text-align			: center;
}

.healthtable
{
	width				: 500px;
	font-size			: 10pt;
}

.healthtable td
{
	border-bottom		: solid 1px black;
	padding-bottom		: 3px;
	padding-top			: 3px;
}
/* health */
/***************************************/

/***************************************/
/* opportunities */

.opportunities_title
{
	padding-left		: 20px;
	padding-bottom		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;	
}

.opportunities_paragraph, .opportunities_others
{
	padding-left		: 40px;
	padding-right		: 20px;
	padding-bottom		: 10px;	
	width				: 540px;
}

.strategies1
{
	padding-left		: 40px;
	padding-bottom		: 20px;	
	padding-right		: 10px;
	float				: left;
	width				: 250px;
}

.strategies2
{
	padding-bottom		: 20px;	
	width				: 250px;
}

.strategtable1, .strategtable2
{
	width			: 240px;
	font-size		: 10pt;
}

.strateg_tick
{
	text-align		: center;	
}

.strateg_header td
{
	font-size		: 10pt;
	font-family		: Arial, Helvetica, sans-serif;
	font-weight		: bold;
	padding-bottom	: 5px;
	padding-left	: 3px;
	padding-right	: 3px;
	border-bottom	: solid 1px black;
}

.strateg_items td
{
	padding-bottom	: 3px;
	padding-left	: 3px;
	padding-right	: 3px;
	border-bottom	: solid 1px black;
}

.opportunities_others textarea
{
	width			: 500px;
	height			: 70px;
}

/* opportunities */
/***************************************/


/***************************************/
/* resourses */

.resources_title
{
	padding-left		: 20px;
	padding-bottom		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;
}

.resources_paragraph, .resources_others, .resources_location, .resources_rules, .resources_learners, 
.resources_options
{
	padding-left		: 40px;
	padding-bottom		: 10px;
	width				: 540px;	
}

.resourses_items
{
	padding-left		: 40px;
	padding-bottom		: 30px;
	width				: 540px;
}

.resourses_schedule
{
	padding-left		: 40px;
	padding-bottom		: 30px;
	width				: 540px;
}

.resourses_itemsgrid
{
	width				: 480px;
	font-size			: 10pt;
}

.resourses_itemsgrid td
{
	padding				: 2px;
	border-bottom		: solid 1px black;
}

.items_name
{
	width				: 400px;	
}

.items_tick
{
	text-align			: center;
}

.resources_others textarea, .resources_location textarea, .resources_rules textarea, 
.resources_learners textarea, .resources_options textarea
{
	width				: 500px;
	height				: 70px;
}

.resourses_schedule_table
{
	text-align			: left;
	font-size			: 10pt;
}

/* resourses */
/***************************************/


/***************************************/
/* profile mentor register */

.mentors_listheader
{
	background-color	: #CAC7C2;
	color				: Black;
	font-family			: Sans-Serif;
	font-size			: 9pt;
	height				: 25px;
	padding-bottom		: 10px;
	padding-top			: 15px;
	text-align			: right;
	vertical-align		: middle;
}

.mentors_listheaderbutton
{
	margin-right		: 20px;
	width				: 70px;
}

.mentors_title
{
	color				: Red;
	padding-left		: 20px;
	padding-bottom		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;	
}

.mentors_paragraph, .mentors_mentorslist
{
	padding-left		: 40px;
	padding-right		: 20px;
	padding-bottom		: 10px;
	width				: 540px;
}

.mentors_lead input
{
	width				: 250px;	
}

#editprofilelayout_area5_object1_EditProfile_EditForm_FormMentorRegister_txtLeadName
{
	margin-left			: 10px;
	width				: 200px;
}

#editprofilelayout_area5_object1_EditProfile_FormMentorRegister_MentorsList_ListGrid
{
	width				: 480px;	
}

#editprofilelayout_area5_object1_EditProfile_FormMentorRegister_MentorsList_ListGrid tr.viewlist_header
{
	font-size			: 9pt;	
}

#editprofilelayout_area5_object1_EditProfile_FormMentorRegister_MentorsList_ListGrid tr.viewlist_itemrow
{
	font-size			: 9pt;	
}
/* profile mentor register */
/***************************************/


/***************************************/
/* academic support */

.academic_title
{
	color				: Red;
	padding-bottom		: 20px;
	padding-left		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;
}

.academic_paragraph, .academic_staff, .academic_add
{
	padding-left		: 40px;
	padding-bottom		: 10px;
	width				: 500px;
}

.academic_staff input
{
	width				: 160px;
}

.academic_fieldstable
{
	text-align			: left;
	font-size			: 10pt;
}

/* academic support */
/***************************************/

/***************************************/
/* profile references */

.ref_title
{
	padding-bottom		: 20px;
	padding-left		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;	
	font-weight			: bold;
}

.ref_paragraph, .ref_details
{
	padding-left		: 40px;
	padding-bottom		: 10px;
	width				: 500px;
}

.ref_details textarea
{
	width				: 500px;
	height				: 170px;	
}

/* profile references */
/***************************************/

/***************************************/
/* profession form */

#editproflayout_area5_object1_EditProfession_EntityList_ListGrid .viewlist_item_col0
{
	width				: 300px;
}

#editproflayout_area5_object1_EditProfession_EntityFormPanel
{
	padding-top			: 20px;	
	text-align			: left;
}

.prof_row
{
	clear				: both;
	text-align			: left;	
	padding-left		: 30px;
	padding-top			: 5px;
	padding-bottom		: 5px;
	font-size			: 10pt;
}

.prof_name
{
	width				: 140px;
	float				: left;	
	text-align			: left;
	padding-top			: 3px;
}

.prof_qualif
{
	padding-bottom		: 5px;	
}

.prof_qualiflist
{
	height				: 250px;
}

.prof_input input
{
	width				: 300px;	
}

.prof_input
{
	width				: 300px;
	text-align			: left;	
	float				: left;
}

.prof_desc
{
	text-align			: left;	
	padding-bottom		: 5px;
	padding-top			: 10px;	
}

.prof_desc_subgroup
{
	text-align			: left;
	padding-bottom		: 5px;
	padding-top			: 10px;
	padding-left		: 30px;
	font-size			: 10pt;
}

.prof_descinput
{
	width				: 440px;
	height				: 80px;
	text-align			: left;
}

.prof_descinput textarea
{
	width				: 440px;
	height				: 80px;
}

.prof_signoff
{
	float				: left;
	width				: 130px;	
}

.prof_subgroup
{
	float				: left;
	width				: 100px;	
}

.prof_triennial
{
	float				: left;
	width				: 230px;	
}

.prof_buttons
{
	clear				: both;
	text-align			: left;
	padding-top			: 20px;
	padding-bottom		: 20px;
	padding-right		: 50px;	
}

.prof_buttons input
{
	width				: 60px;
}

.formeditprof_error
{
	color				: Red;
	padding-left		: 20px;
	padding-bottom		: 10px;	
}
/* profession form */
/***************************************/

/***************************************/
/* qualification form */

#editqualifslayout_area5_object1_EditQualification_EntityList_ListGrid .viewlist_item_col0
{
	width				: 400px;
}

.formqualif_main
{
	padding-left		: 40px;
	padding-top			: 20px;	
}

.formqualif_row
{
	padding-top			: 3px;
	clear				: both;
	text-align			: left;
	font-size			: 10pt;
}

.formqualif_text
{
	float				: left;
	width				: 140px;
}

.formqualif_input input
{
	width				: 302px;	
}

.formqualif_input
{
	width				: 300px;	
	float				: left;
}

.formqualif_buttons
{
	clear				: both;
	padding-bottom		: 20px;
	padding-top			: 20px;
	text-align			: left;	
}

.formqualif_buttons input
{
	width				: 60px;
}

.formeditqualif_error
{
	color				: Red;
	text-align			: left;
	padding-bottom		: 10px;	
}

/* qualification form */
/***************************************/

/***************************************/
/* hei form */

.formedithei_error
{
	color				: Red;
	text-align			: left;
	padding-bottom		: 10px;
}

.heiform_general
{
	padding-left		: 30px;
	padding-top			: 20px;	
}

.heiform_general_row
{
	clear				: both;
	text-align			: left;
	padding-top			: 5px;
	font-size			: 10pt;
}

.heiform_general_input
{
	width				: 302px;
	float				: left;
}

.heiform_general_input input
{
	width				: 300px;
}

.heiform_general_input textarea
{
	width				: 300px;
	height				: 60px;
}

.heiform_general_text
{
	float				: left;
	width				: 140px;	
}

.heiform_programs 
{
	padding-left		: 30px;	
	text-align			: left;
	padding-top			: 10px;
}

.heiform_professions
{
	padding-left		: 30px;
	padding-top			: 20px;
	text-align			: left;
}

.heiform_professions_title
{
	padding-top			: 10px;
	padding-bottom		: 10px;
	text-align			: left;
	font-size			: 10pt;
}

.heiform_buttons
{
	text-align			: left;
	padding-top			: 20px;
	padding-bottom		: 20px;
	padding-left		: 30px;	
}

.heiform_buttons input
{
	width				: 60px;
}

#editheilayout_area5_object1_EditHEI_EditForm_ProgramList_DualListPanel
{
	height				: 250px;
}

#editheilayout_area5_object1_EditHEI_EditForm_ProfessionList_DualListPanel
{
	height				: 250px;
}

/* hei form */
/***************************************/

/***************************************/
/* form edit mentor */

.editmentor_error
{
	color					: Red;
	margin-bottom			: 10px;
}

.editmentor_print_button
{
	text-align				: left;
	padding-top				: 20px;
	padding-left			: 30px;
}

.editmentor_print_button input
{
	width					: 55px;
}

.formeditmentor_error
{
	color				: Red;
	text-align			: left;
	padding-bottom		: 10px;	
}

.mentorform_row
{
	clear				: both;
	width				: 530px;	
	text-align			: left;
	padding-bottom		: 5px;
	text-align			: left;
	font-size			: 10pt;
}

.mentorform_text
{
	float				: left;
	width				: 140px;
}

.mentorform_input
{
	width				: 310px;
	float				: left;
}

.mentorform_signoff
{
	float				: left;
}

.mentorform_input input
{
	width				: 300px;
}

.mentorform_input textarea
{
	width				: 300px;
	height				: 70px;
}

.mentorform_buttons
{
	padding-bottom		: 20px;
	padding-top			: 20px;
	text-align			: left;	
}

.mentorform_buttons input
{
	width				: 60px;
}

#amentorlayout_area5_object1_EditMentor_EntityListPanel .viewlist_item_col3
{
	width				: 130px;
}

#amentorlayout_area5_object1_EditMentor_EntityFormPanel
{
	padding-top			: 20px;
	padding-left		: 30px;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_lblBeginDate,
#editmentorlayout_area5_object1_EditMentor_ListFilter_lblEndDate,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_lblBeginDate,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_lblEndDate
{
	float				: left;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_BeginDate_DateCalendarPanel,
#editmentorlayout_area5_object1_EditMentor_ListFilter_EndDate_DateCalendarPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_BeginDate_DateCalendarPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_EndDate_DateCalendarPanel
{
	float				: right;
	width				: 105px;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_BeginDate_DateCalendarPanel input,
#editmentorlayout_area5_object1_EditMentor_ListFilter_EndDate_DateCalendarPanel input,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_BeginDate_DateCalendarPanel input,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_EndDate_DateCalendarPanel input
{
	width				: 100px;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_ProfPanel,
#editmentorlayout_area5_object1_EditMentor_ListFilter_QualifPanel,
#editmentorlayout_area5_object1_EditMentor_ListFilter_HEIPanel,
#editmentorlayout_area5_object1_EditMentor_ListFilter_OrgPanel,
#editmentorlayout_area5_object1_EditMentor_ListFilter_MentorStatusPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_MentorStatusPanel,
#editmentorlayout_area5_object1_EditMentor_ListFilter_PlacementPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_ProfPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_QualifPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_HEIPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_OrgPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_PlacementPanel
{
	width				: 400px;
	padding-bottom		: 10px;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_SubGroupPanel,
#editmentorlayout_area5_object1_EditMentor_ListFilter_SignOffPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_SubGroupPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_SignOffPanel
{
	padding-left		: 40px;
	padding-bottom		: 10px;
	width				: 360px;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_SearchBtnPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_SearchBtnPanel
{
	clear				: both;
	padding-top			: 10px;
	padding-bottom		: 10px;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_ProfFilter,
#editmentorlayout_area5_object1_EditMentor_ListFilter_QualifFilter,
#editmentorlayout_area5_object1_EditMentor_ListFilter_HEIFilter, 
#editmentorlayout_area5_object1_EditMentor_ListFilter_OrgFilter,
#editmentorlayout_area5_object1_EditMentor_ListFilter_PlacementFilter,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_ProfFilter,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_ProfFilter,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_QualifFilter,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_HEIFilter, 
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_OrgFilter,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_PlacementFilter
{
	width				: 400px;	
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_SubGroupFilter,
#editmentorlayout_area5_object1_EditMentor_ListFilter_SignOff,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_SubGroupFilter,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_SignOff
{
	width				: 360px;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_DateFilter,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_DateFilter
{
	width				: 200px;	
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_DOP0 input,
#editmentorlayout_area5_object1_EditMentor_ListFilter_DOP1 input,
#editmentorlayout_area5_object1_EditMentor_ListFilter_DOP2 input,
#editmentorlayout_area5_object1_EditMentor_ListFilter_DOP3 input,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_DOP0 input,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_DOP1 input,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_DOP2 input,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_DOP3 input
{
	margin-left			: 0px;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_DOP0,
#editmentorlayout_area5_object1_EditMentor_ListFilter_DOP1,
#editmentorlayout_area5_object1_EditMentor_ListFilter_DOP2,
#editmentorlayout_area5_object1_EditMentor_ListFilter_DOP3,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_DOP0,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_DOP1,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_DOP2,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_DOP3
{
	clear				: both;
	text-align			: left;
	padding-top			: 7px;
	font-size			: 10pt;
}

#editmentorlayout_area5_object1_EditMentor_FilterPanel,
#heieditmentorlayout_area5_object1_EditMentor_FilterPanel
{
	text-align			: left;
	padding-left		: 30px;	
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_DateMainPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_DateMainPanel
{
	clear				: both;
	text-align			: left;	
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_lblBeginDate,
#editmentorlayout_area5_object1_EditMentor_ListFilter_lblEndDate,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_lblBeginDate,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_lblEndDate
{
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
}


#editmentorlayout_area5_object1_EditMentor_ListFilter_DatePanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_DatePanel
{
	float				: left;
	width				: 282px;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_DateOptionPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_DateOptionPanel
{
	width				: 200px;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_CalendarPanel,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_CalendarPanel
{
	padding-left		: 10px;
}

.BeginDateTable, .EndDateTable
{
	font-size			: 9pt;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_BDP,
#editmentorlayout_area5_object1_EditMentor_ListFilter_EDP,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_BDP,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_EDP
{
	width				: 180px;
	float				: left;
	padding-right		: 10px;
}

#editmentorlayout_area5_object1_EditMentor_ListFilter_BDP table.BeginDate,
#heieditmentorlayout_area5_object1_EditMentor_ListFilter_BDP table.BeginDate
{
	font-size			: 9pt;
	height				: 200px;
}

/* form edit mentor */
/***************************************/

/***************************************/
/* form placement supermarket */

#editmentorlayout_area5_object1_panPlacementSupermarketHeader
{
	text-align:left;
}

.ps_intro_text
{
	margin-left:20px;
	text-align:left;
	width:775px;
}

.editmentor_error
{
	color					: Red;
	margin-bottom			: 10px;
}

.editmentor_print_button
{
	text-align				: left;
	padding-top				: 20px;
	padding-left			: 30px;
}

.editmentor_print_button input
{
	width					: 55px;
}

.formeditmentor_error
{
	color				: Red;
	text-align			: left;
	padding-bottom		: 10px;	
}

.placementsupermarketform_text
{
	float				: left;
	width				: 200px;
}

.placementsupermarketform_input
{
	width				: 310px;
	float				: left;
}

.placementsupermarketform_inputlong
{
	width				: 500px;
	float				: left;
}

.placementsupermarketform_textmultiinput
{
	width				: 295px;
	float				: left;
	height				: 100px;
}

.placementsupermarketform_textsingleinput
{
	width				: 295px;
	float				: left;
}

.placementsupermarketform_textsingleinputdate
{
	width				: 155px;
	float				: left;
}

.mentorform_signoff
{
	float				: left;
}

.mentorform_input input
{
	width				: 300px;
}

.mentorform_input textarea
{
	width				: 300px;
	height				: 70px;
}

.mentorform_buttons
{
	padding-bottom		: 20px;
	padding-top			: 20px;
	text-align			: left;	
}

.mentorform_buttons input
{
	width				: 60px;
}

.editplacementsupermarket_title
{
	text-align			: left;
	padding-top			: 0px;
	padding-left		: 0px;
	padding-bottom		: 30px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;	
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

.placementsupermarketform_row
{
	clear				: both;
	width				: 700px;	
	text-align			: left;
	padding-bottom		: 5px;
	text-align			: left;
	font-size			: 10pt;
}

.placementsupermarketform_profsrow
{
	height:235px;
}

.placementsupermarketform_profslist
{
	width				: 700px;
	height				: 235px;
	margin-left			: 200px;
	padding-top			: 0px;
	margin-top			: 0px;
}

#amentorlayout_area5_object1_EditMentor_EntityListPanel .viewlist_item_col3
{
	width				: 130px;
}

#amentorlayout_area5_object1_EditMentor_EntityFormPanel
{
	padding-top			: 20px;
	padding-left		: 30px;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_lblBeginDate,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_lblEndDate,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_lblBeginDate,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_lblEndDate,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_lblBeginDate,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_lblEndDate
{
	float				: left;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_BeginDate_DateCalendarPanel,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_EndDate_DateCalendarPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_BeginDate_DateCalendarPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_EndDate_DateCalendarPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_BeginDate_DateCalendarPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_EndDate_DateCalendarPanel
{
	float				: right;
	width				: 105px;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_BeginDate_DateCalendarPanel input,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_EndDate_DateCalendarPanel input,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_BeginDate_DateCalendarPanel input,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_EndDate_DateCalendarPanel input,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_BeginDate_DateCalendarPanel input,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_EndDate_DateCalendarPanel input
{
	width				: 100px;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_ProfPanel,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_QualifPanel,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_HEIPanel,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_OrgPanel,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_PlacementPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_ProfPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_QualifPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_HEIPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_OrgPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_PlacementPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_ProfPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_QualifPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_HEIPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_OrgPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_PlacementPanel
{
	width				: 400px;
	padding-bottom		: 10px;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_SubGroupPanel,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_SignOffPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_SubGroupPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_SignOffPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_SubGroupPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_SignOffPanel
{
	padding-left		: 40px;
	padding-bottom		: 10px;
	width				: 360px;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_SearchBtnPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_SearchBtnPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_SearchBtnPanel
{
	clear				: both;
	padding-top			: 10px;
	padding-bottom		: 10px;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_ProfFilter,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_QualifFilter,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_HEIFilter, 
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_OrgFilter,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_PlacementFilter,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_ProfFilter,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_QualifFilter,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_HEIFilter, 
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_OrgFilter,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_PlacementFilter,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_ProfFilter,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_QualifFilter,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_HEIFilter, 
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_OrgFilter,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_PlacementFilter
{
	width				: 400px;	
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_SubGroupFilter,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_SignOff,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_SubGroupFilter,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_SignOff,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_SubGroupFilter,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_SignOff
{
	width				: 360px;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DateFilter,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DateFilter,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_DateFilter,
{
	width				: 200px;	
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP0 input,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP1 input,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP2 input,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP3 input,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP0 input,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP1 input,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP2 input,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP3 input,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_DOP0,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_DOP1,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_DOP2,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_DOP3
{
	margin-left			: 0px;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP0,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP1,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP2,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP3,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP0,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP1,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP2,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DOP3,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_DOP0,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_DOP1,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_DOP2,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_DOP3
{
	clear				: both;
	text-align			: left;
	padding-top			: 7px;
	font-size			: 10pt;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_FilterPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_FilterPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_FilterPanel
{
	text-align			: left;
	padding-left		: 30px;	
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DateMainPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DateMainPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_DateMainPanel
{
	clear				: both;
	text-align			: left;	
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_lblBeginDate,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_lblEndDate,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_lblBeginDate,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_lblEndDate,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_lblBeginDate,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_lblEndDate
{
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
}


#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DatePanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DatePanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_DatePanel
{
	float				: left;
	width				: 300px;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DateOptionPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_DateOptionPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_DateOptionPanel,

{
	width				: 200px;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_CalendarPanel,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_CalendarPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_CalendarPanel
{
	padding-left		: 10px;
}

.BeginDateTable, .EndDateTable
{
	font-size			: 9pt;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_BDP,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_EDP,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_BDP,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_EDP,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_BDP,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_EDP
{
	width				: 180px;
	float				: left;
	padding-right		: 10px;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_BDP table.BeginDate,
#heieditmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_BDP table.BeginDate,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_BDP table.BeginDate
{
	font-size			: 9pt;
	height				: 200px;
}

#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_ActiveFilter,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_ActiveFilter,
#editmentorlayout_area5_object1_PagePlacementSupermarket_ListFilter_AuditedFilter,
#editmentorlayout_area5_object1_FormPlacementSupermarket_ListFilter_AuditedFilter
{
	padding-left		: 40px;
	margin-bottom		: 10px;
	width				: 400px;
}

#editmentorlayout_area5_object1_FormPlacementSupermarket_EditForm_tbxRecordCreated,
#editmentorlayout_area5_object1_FormPlacementSupermarket_EditForm_tbxDateDeactivated,
#editmentorlayout_area5_object1_FormPlacementSupermarket_EditForm_tbxDaysActive,
#editmentorlayout_area5_object1_FormPlacementSupermarket_EditForm_tbxContactName,
#editmentorlayout_area5_object1_FormPlacementSupermarket_EditForm_tbxContactTelephone,
#editmentorlayout_area5_object1_FormPlacementSupermarket_EditForm_tbxContactEmail,
#editmentorlayout_area5_object1_FormPlacementSupermarket_EditForm_tbxPlacementName,
#editmentorlayout_area5_object1_FormPlacementSupermarket_EditForm_tbxOrganisationName
{
	background-color	: #c2c2c2;
}

/* form edit placement supermarket */
/***************************************/



/***************************************/
/* form edit capacity information */

.editcapacityinformation_error
{
	color					: Red;
	margin-bottom			: 10px;
}

/* form edit mentor */
/***************************************/




/***************************************/
/* form edit placement */

#editplacelayout_area5_object1_EditPlacement_UserActionViewForm_ViewHEIs_ListGrid .viewlist_header_col3,
#editplacelayout_area5_object1_EditPlacement_UserActionViewForm_ViewOrganisations_ListGrid .viewlist_header_col3,
#editplacelayout_area5_object1_EditPlacement_UserActionViewForm_ViewPrograms_ListGrid .viewlist_header_col2
{
	width				: 70px;
}

.placementlinks_heis_title, .placementlinks_orgs_title
{
	padding-top			: 20px;
	padding-left		: 30px;
	font-size			: 10pt;
}

.organizations_list
{
	width				: 100%;
	text-align			: left;
	padding-bottom		: 10px;
}

.orglist_linkplacement
{
	width				: 100px;
	border-bottom		: 1px solid black;
	padding-left		: 5px;
	padding-right		: 5px;
}

.orglist_linkplacement a
{
	text-decoration		: none;
	color				: Blue;
}

#editplacelayout_area5_object1_EditPlacement_EntityList_ListGrid .viewlist_useractionitem
{
	width				: 100px;
}

#editplacelayout_area5_object1_EditPlacement_EntityFormPanel
{
	padding-top			: 20px;	
	padding-left		: 30px;
}

.placement_row
{
	clear				: both;
	padding-top			: 5px;
	width				: 530px;
	text-align			: left;	
	font-size			: 10pt;
}

.placement_text
{
	width				: 140px;
	float				: left;
}	

.placement_input
{
	width				: 302px;
	float				: left;
}

.placement_textinput
{
	width				: 300px;	
}

.formeditplacement_error
{
	color				: Red;
	padding-bottom		: 10px;
	padding-left		: 30px;
	text-align			: left;	
}

.placement_programs_row
{
	padding-left		: 20px;
	padding-bottom		: 20px;
	padding-top			: 20px;	
	text-align			: left;	
}

.placement_prog_title
{
	padding-left		: 15px;
	padding-bottom		: 10px;	
}

.placement_buttons
{
	text-align			: left;
	padding-top			: 20px;
	padding-bottom		: 20px;
}

.placement_buttons input
{
	width				: 60px;
}

/* form edit placement */
/***************************************/

/***************************************/
/* form edit organizations */

.formeditorg_error
{
	padding-top			: 10px;
	color				: Red;
	text-align			: left;
	padding-left		: 30px;	
}

.formorg_general
{
	padding-top			: 20px;
	padding-left		: 30px;	
}

.formorg_row
{
	padding-bottom		: 5px;
	text-align			: left;
	width				: 500px;
	font-size			: 10pt;
}

.formorg_input input
{
	width				: 300px;
}

.formorg_input
{
	width				: 302px;
	float				: left;
}

.formorg_text
{
	width				: 140px;
	float				: left;
}

.formorg_buttons
{
	padding-top			: 20px;
	padding-bottom		: 20px;
	text-align			: left;
	padding-left		: 30px;	
}

.formorg_buttons input
{
	width				: 60px;
}

.formorg_plcourses
{
	text-align			: left;
	padding-left		: 10px;
}

.organization_viewlist_buttons
{
	padding-right		: 20px;
	margin-top			: -45px;
	text-align			: right;
}

.organization_viewlist_buttons_top
{
	padding-right		: 20px;
	padding-bottom		: 10px;
	text-align			: right;
}

.organization_viewlist_buttons #editorglayout_area5_object1_btnOk
{
	margin-top			: 30px;
}

#editorglayout_area5_object1_EditOrganizationButtons
{
	padding-bottom		: 20px;
	padding-left		: 30px;
	padding-top			: 20px;
	text-align			: left;
}

#editorglayout_area5_object1_EditOrganizationButtons input
{
	width				: 60px;
}

#editorglayout_area5_object1_panelProgramTotalPages
{
	padding-left		: 20px;
}

#editorglayout_area5_object1_ProgramList_SelectedPanel,
#editorglayout_area5_object1_ProgramList_GridSelected,
#editorglayout_area5_object1_ProgramList_NotSelectedPanel,
#editorglayout_area5_object1_ProgramList_GridNotSelected,
#editorglayout_area5_object1_PlacementList_SelectedPanel,
#editorglayout_area5_object1_PlacementList_GridSelected,
#editorglayout_area5_object1_PlacementList_NotSelectedPanel,
#editorglayout_area5_object1_PlacementList_GridNotSelected
{
	width				: 250px;
}

#editorglayout_area5_object1_panelViewOrganizationsList
{
	padding-top			: 20px;
	font-size			: 10pt;
}

#editorglayout_area5_object1_panelOrganizationTotalPages
{
	padding-left		: 20px;
	padding-bottom		: 20px;
}

#editorglayout_area5_object1_EditOrganization_EditForm_Placements
{
	width				: 490px;	
}

#editorglayout_area5_object1_EditOrganization_EditForm_Placements td
{
	padding-left				: 5px;
	padding-right				: 5px;	
}

#editorglayout_area5_object1_EditOrganizationPrograms
{
	padding-left				: 30px;
	height						: 250px;
}

.addplacement
{
	padding-top			: 20px;
	padding-bottom		: 20px;	
}

.addplacement input
{
	width				: 150px;	
}

.formorg_plcourses_title
{
	text-align			: left;
	padding-left		: 30px;
	padding-bottom		: 10px;
	padding-top			: 10px;
	font-size			: 10pt;
}

.placements_header td, .placements_items td
{
	border-bottom		: solid 1px black;
}

.formorg_prognplaces
{
	height				: 250px;
	padding-left		: 30px;
	padding-bottom		: 10px;
}

.formorg_prognplaces .duallist_notselected,
.formorg_prognplaces .duallist_selected
{
	max-width			: 470px;
}

/* form edit organizations */
/***************************************/


/***************************************/
/* mentor register */

#editmentorlayout_area5_object1_EditMentor_EntityFormPanel,
#heieditmentorlayout_area5_object1_EditMentor_EntityFormPanel,
#editmentorlayout_area5_object1_FormPlacementSupermarket_EntityFormPanel,
#editmentorlayout_area5_object1_PagePlacementSupermarket_EntityFormPanel
{
	text-align			: left;
	padding-left		: 40px;	
}

/* mentor register */
/***************************************/


/***************************************/
/* view profile */

.viewactionplan_panel
{
	padding-left		: 40px;
	margin-bottom		: 20px;
	text-align			: left;
}

.viewactionplan_panel pre
{
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
	white-space			: pre-wrap;				/* css-3 */
	white-space			: -moz-pre-wrap;		/* Mozilla, since 1999 */
	word-wrap			: break-word;			/* Internet Explorer 5.5+ */
	margin				: 0px;
}

.viewprofile_link,
.viewprofile_link:hover,
.viewprofile_link:visited
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
	color				: Black;
}

.viewprofile_interrimcomment pre
{
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
	white-space			: pre-wrap;				/* css-3 */
	white-space			: -moz-pre-wrap;		/* Mozilla, since 1999 */
	word-wrap			: break-word;			/* Internet Explorer 5.5+ */
	margin				: 0px;
}

.viewprofile_reqsection
{
	padding-top			: 10px;
	padding-bottom		: 10px;
}

.viewprofile_backtoedit
{
	text-align			: left;
	padding-left		: 40px;
}

.viewprofile_backtoedit1
{
	text-align			: left;
	padding-left		: 40px;
	padding-top			: 20px;
}

.viewprofile_referlink
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
}

.viewprofile_itemrow td
{
	background-color	: #E0DDED; 
	color				: Black;
	border				: 1px solid #332986;
	padding-left		: 5px;
	padding-top			: 5px;
}

.viewprofile_itemrow textarea
{
	height				: 70px;
	width				: 100%;
}

.viewprofile_headerrow td
{
	border				: 1px solid #332986;
	font-weight			: bold;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
	padding-top			: 5px;
	padding-bottom		: 5px;
	padding-left		: 5px;
	text-align			: left;
	background-color	: #C6C2DE;
	vertical-align		: top;
	color				: Black;
}

.viewprofile_interimstandartssection
{
	padding-top			: 10px;
	padding-bottom		: 10px;
}

.viewprofile_lastmodified
{
	margin-left			: 40px;
}

.viewprofile_profilename
{
	padding-left		: 20px;
	font-size			: 20px;
}

.viewprofile_evidence_header, .viewprofile_evidence_item
{
	width				: 40px;
	text-align			: center;
}

.viewprofile_criteriagrid
{
	border-collapse		: collapse;
	width				: 800px;
}

.viewprofile_section
{
	padding-top			: 10px;
	padding-bottom		: 20px;
	text-align			: left;
}

.viewprofile_quick_link
{
	font-weight			: bold;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
}

.viewprofile_quick_link a
{
	color				: Blue;
}

.viewprofile_quick_redlink
{
	font-weight			: bold;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
}

.viewprofile_quick_redlink a
{
	color				: Red;
}

.viewprofile_section_title
{
	padding-left		: 20px;
	padding-bottom		: 10px;
	font-weight			: bold;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11pt;
	color				: Blue;
}

.viewprofile_redsection_title
{
	padding-left		: 20px;
	padding-bottom		: 10px;
	font-weight			: bold;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11pt;
	color				: Red;
}

.viewprofile_section_body
{
	margin-left			: 40px;
	text-align			: left;
	font-size			: 10pt;
}

.viewprofile_redsection_body
{
	color				: Red;
	margin-left			: 40px;
	font-size			: 10pt;
}

#layout_area5_object1_EditProfile_ViewForm_SummaryPanel1,
#reportsspcmlayout_area5_object1_ViewProfile_SummaryPanel1
{
	color:Black;
}

.viewprofile_locationtitle, .viewprofile_settingtitle, .viewprofile_studentstitle,
.viewprofile_opportunities_title, .viewprofile_resourses_title, .viewprofile_acedemictitle
{
	font-weight			: bold;
	width				: 300px;
	vertical-align		: top;
}

.viewprofile_loacationtext, .viewprofile_settingtext, .viewprofile_studentstext,
.viewprofile_opportunities_text, .viewprofile_resourses_text, .viewprofile_acedemic_text,
.viewprofile_opportunities_text2
{
	width				: 400px;
	vertical-align		: top;
	padding-bottom		: 10px;
	font-size			: 10pt;
}

.viewprofile_loacationtext pre,
.viewprofile_settingtext pre,
.viewprofile_studentstext pre,
.viewprofile_coments pre,
.viewprofile_textrow pre,
.viewprofile_opportunities_text2 pre
{
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
	white-space			: pre-wrap;				/* css-3 */
	white-space			: -moz-pre-wrap;		/* Mozilla, since 1999 */
	word-wrap			: break-word;			/* Internet Explorer 5.5+ */
	margin				: 0px;
}

.viewprofile_resourses_text td
{
	font-size			: 10pt;
}

.viewprofile_mentors, .viewprofile_academic
{
	clear				: both;
}

.viewprofile_academic_name
{
	width				: 100px;
}

.viewprofile_academic1
{
	padding-top			: 10px;
}

.viewprofile_mentorstable, .viewprofile_academictable
{
	font-size			: 10pt;
	width				: 700px;
}

.viewprofile_mentors td, .viewprofile_academic td
{
	color				: Red;
}

.viewprofile_loacationtext pre, .viewprofile_referencedetails pre, .viewprofile_resourses_text pre
{
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
	white-space			: pre-wrap;				/* css-3 */
	white-space			: -moz-pre-wrap;		/* Mozilla, since 1999 */
	word-wrap			: break-word;			/* Internet Explorer 5.5+ */
}

#editprofilelayout_area5_object1_EditProfile_ViewForm_SummaryPanel1,
#editprofilelayout_area5_object1_EditProfile_ViewForm_ActionPlanPanel,
#editprofilelayout_area5_object1_EditProfile_ViewForm_ActionPlanGrid,
#layout_area5_object1_EditProfile_ViewForm_ActionPlanGrid,
#ViewProfile_SummaryPanel1,
#ViewProfile_ActionPlanPanel,
#ViewProfile_ActionPlanGrid
{
	font-size			: 10pt;
	color				: Red;
}

#editprofilelayout_area5_object1_EditProfile_ViewForm_ActionPlanGrid a
{
	color: red;
}

#editprofilelayout_area5_object1_EditProfile_ViewForm_NotPublishedPanel
{
	padding-left		: 25px;
}

.viewprofile_philosophi
{
	width				: 700px;
}

.viewprofile_philosophi pre
{
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
	white-space			: pre-wrap;				/* css-3 */
	white-space			: -moz-pre-wrap;		/* Mozilla, since 1999 */
	word-wrap			: break-word;			/* Internet Explorer 5.5+ */
}

#layout_area5_object1_EditProfile_ViewForm_AcademicSupportGrid td,
#editprofilelayout_area5_object1_EditProfile_ViewForm_AcademicSupportGrid td
{
	padding-left		: 5px;
	padding-right		: 5px;
	border-bottom		: solid 1px black;
}

#layout_area5_object1_EditProfile_ViewForm_AcademicSupportGrid,
#editprofilelayout_area5_object1_EditProfile_ViewForm_AcademicSupportGrid
{
	width				: 600px;
}

.academicsupport_header td
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
	font-weight			: bold;	
	padding-bottom		: 3px;
}

.viewprofile_textrow, .viewprofile_generals, .viewprofile_preps, .viewprofile_coments
{
	width				: 700px;
	padding-bottom		: 3px;
	font-size			: 10pt;
}

.viewprofile_generals_title, .viewprofile_preps_title,
.viewprofile_risks_title
{
	font-weight			: bold;	
	font-size			: 11pt;
	padding-bottom		: 4px;
	padding-top			: 4px;
	font-size			: 10pt;
}

#layout_area5_object1_EditProfile_ViewForm_LearningOpportunitiesGrid
{
	width				: 200px;	
}

.viewprofile_educleadtitle
{
	float				: left;
	width				: 200px;
	font-weight			: bold;
	font-size			: 11pt;	
	padding-top			: 10px;
	padding-bottom		: 10px;
}

.viewprofile_educlead
{
	padding-top			: 10px;
}

.viewprofile_mentors
{
	padding-top			: 10px;	
	padding-bottom		: 10px;
}

#editprofilelayout_area5_object1_EditProfile_ViewForm_MentorsGrid,
#ViewProfile_MentorsGrid
{
	width				: 600px;	
}

#layout_area5_object1_EditProfile_ViewForm_MentorsGrid td,
#editprofilelayout_area5_object1_EditProfile_ViewForm_MentorsGrid td,
#layout_area5_object1_EditProfile_ViewForm_AcademicSupportStuff td,
#layout_area5_object1_EditProfile_ViewForm_AcademicSupportOtherStaff td
{
	padding-left		: 4px;
	padding-right		: 4px;
}

.viewprofile_mentors_header td
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
	font-weight			: bold;
}

.viewprofile_academic_header td
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
	font-weight			: bold;
	width				: 200px;
}

.viewprofile_orgnametitle, .viewprofile_addrtitle, .viewprofile_posttitle, 
.viewprofile_teletitle, .viewprofile_traveltitle, .viewprofile_profbodytitle
{
	float				: left;
	width				: 200px;	
}

.viewprofile_addr
{
	width				: 200px;
		
}

#layout_area5_object1_EditProfile_ViewForm_StudentsProfessionsGrid td,
#editprofilelayout_area5_object1_EditProfile_ViewForm_StudentsProfessionsGrid td
{
	padding-left		: 5px;
	padding-right		: 5px;
	border-bottom		: solid 1px black;
}

#layout_area5_object1_EditProfile_ViewForm_StudentsProfessionsGrid,
#editprofilelayout_area5_object1_EditProfile_ViewForm_StudentsProfessionsGrid
{
	width				: 300px;	
}

.viewprofile_students_item
{
	color				: Red;
}

.viewprofile_workforcestaf
{
	width				: 300px;
}

.viewprofile_workforcestafs
{
	padding-top			: 10px;
	width				: 700px;
	font-size			: 10pt;
}

.viewprofile_staf_header td
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
	font-weight			: bold;
	color				: Red;
}

.viewprofile_workforcestafs td
{
	color				: Red;
}

#layout_area5_object1_EditProfile_ViewForm_WorkforceProfileGrid td,
#editprofilelayout_area5_object1_EditProfile_ViewForm_WorkforceProfileGrid td
{
	padding-left		: 5px;
	padding-right		: 5px;
}

.viewprofile_okbutton
{
	clear				: both;
	text-align			: left;
	padding-top			: 10px;
	padding-left		: 40px;
	padding-bottom		: 10px;
}

.viewprofile_okbutton inputx
{
	width				: 60px;	
}

.viewprofile_spcmprefix
{
	font-size			: 10pt;
	vertical-align		: top;
	width				: 30px;	
}

.viewprofile_spcmstatement
{
	font-size			: 10pt;
	vertical-align		: top;
	width				: 200px;	
	padding-bottom		: 10px;
	padding-right		: 10px;
	width				: 250px;
}

.viewprofile_spcmstatement pre,
.viewprofile_spcmlocation pre,
.viewprofile_spcmcomments pre
{
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
	white-space			: pre-wrap;				/* css-3 */
	white-space			: -moz-pre-wrap;		/* Mozilla, since 1999 */
	word-wrap			: break-word;			/* Internet Explorer 5.5+ */
	margin-bottom		: 0px;
}

.viewprofile_spcmevidance
{
	font-size			: 10pt;
	vertical-align		: top;
	width				: 40px;	
}

.viewprofile_spcmlocation,
.viewprofile_spcmcomments
{
	width				: 200px;
	font-size			: 10pt;
	vertical-align		: top;
}

.viewprofile_spcmevheader,
.viewprofile_spcmlocheader,
.viewprofile_spcmcomheader
{
	font-size			: 10pt;
	font-weight			: bold;
	text-align			: center;
}

/* view profile */
/***************************************/

/***************************************/
/* view mentor */

.mentorview_main
{
	text-align			: left;
	padding-top			: 10px;
}

.mentorview_row
{
	clear				: both;
	padding-left		: 20px;
	text-align			: left;
	width				: 600px;
	font-size			: 10pt;
}

.mentorview_rowtitle
{
	width				: 150px;
	float				: left;
	font-weight			: bold;
}

.mentorview_rowtext
{
	float				: left;
	width				: 400px;
	
}

#editmentorlayout_area5_object1_EditMentor_EntityViewPanel,
#heieditmentorlayout_area5_object1_EditMentor_EntityViewPanel
{
	padding-left		: 50px;	
}
/* view mentor */
/***************************************/


/***************************************/
/* view / print relation ships */

.relation_main
{
	padding-left		: 20px;
	text-align			: left;	
}

.relation_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 15px;
	padding-bottom		: 20px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;	
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

.relation_heipanel, .relation_progpanel, .relation_orgpanel, .relation_placepanel, .relation_resetallpanel
{
	clear				: both;
	padding-top			: 5px;
	padding-bottom		: 10px;
	padding-left		: 20px;
}

.relation_filtertext
{
	float				: left;
	width				: 150px;
	font-size			: 10pt;
}

.relation_heis, .relation_progs, .relation_orgs, .relation_places
{
	float				: left;
	width				: 450px;
}

.relation_viewheis, .relation_viewprogs, .relation_vieworgs, .relation_viewplaces
{
	margin-left			: 10px;
	float				: left;
	width				: 50px;
}

.relation_resultpanel
{
	padding-left		: 20px;
	padding-top			: 10px;
	padding-bottom		: 10px;
	font-size			: 10pt;
}

.relation_item
{
	padding-top			: 3px;
}

/* view / print relation ships */
/***************************************/

/***************************************/
/* edit Requirement Sections */

.editsection_title
{
	text-align			: left;
	padding-top			: 15px;
	padding-left		: 15px;
	padding-bottom		: 20px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;	
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

#editsectionslayout2_area5_object1_EditSection_EntityList_Panel1
{
	padding-bottom		: 20px;
}

.reqsectionform
{
	text-align			: left;
	padding-bottom		: 20px;
}

.reqsection_buttons
{
	clear				: both;
	padding-top			: 20px;
}

.reqsection_back
{
	padding-left		: 40px;
	padding-top			: 10px;
	padding-bottom		: 10px;
	font-size			: 10pt
}

.reqquestion_buttons
{
	clear				: both;
	padding-top			: 20px;
	padding-left		: 40px;
}

.reqsection_buttons input, .reqquestion_buttons input
{
	width				: 60px;
}

.reqsection_row
{
	clear				: both;
	padding-bottom		: 10px;
	padding-left		: 40px;
	font-size			: 10pt;
}

.reqsection_text
{
	width				: 200px;
	float				: left;
	font-size			: 10pt;
}

.reqsection_inputsmall
{
	float				: left;
	padding-top			: 5px;
}

.reqsection_inputsmall textarea
{
	width				: 440px;
}

.reqsection_inputsmall input
{
	width				: 440px;
}

.reqsection_inputbig
{
	padding-top			: 5px;
}

.reqsection_inputbig textarea
{
	float				: left;
	width				: 440px;
	height				: 60px;	
}

.reqsection_questions_title
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
	font-weight			: bold;
	padding-top			: 20px;
	padding-left		: 40px;
	padding-bottom		: 10px;	
}

.quest_noprograms
{
	text-align			: left;
	padding-left		: 20px;
	padding-top			: 10px;
	padding-bottom		: 20px;
	font-size			: 12pt;
	font-weight			: bold;
	color				: Red;
}

.reqsection_addquestion
{
	padding-top			: 20px;
	padding-bottom		: 20px;
	text-align			: right;
	width				: 640px;		
}

/* edit Requirement Sections */
/***************************************/

/***************************************/
/* Interim Standarts S&PCMs */

.viewacms
{
	padding-top			: 10px;
}

.completesummary
{
	padding-top			: 20px;
}

.completesummary a, .completesummary a:visited
{
	color				: Blue;
}

.reqmenuitemdiv
{
	padding-left		: 20px;	
}

.reqlist_items td
{
	padding-right		: 10px;
	font-size			: 10pt;
}

.reqlist_items a, .reqlist_items a:visited
{
	color				: Blue;
}

.reqtitle
{
	color				: Red;
	font-size			: 20;
	font-weight			: bold;	
	padding-bottom		: 10px;
}

.reqheader
{
	text-decoration		: underline;
	font-size			: 20;
	width				: 800px;
}

.reqsubheader
{
	padding-top			: 5px;
	padding-bottom		: 10px;
	font-weight			: bold;
	color				: #003399;
	font-size			: 12pt;
	width				: 800px;
}

.reqnarrative
{
	padding-left		: 20px;
	padding-bottom		: 10px;
	font-size			: 10pt;
	width				: 800px;
}

.reqcomments
{
	padding-top			: 5px;
	padding-bottom		: 10px;
	padding-left		: 40px;
	font-weight			: bold;
}

.critmeascaptiondiv, .critmeascaptiondiv_edit
{
	padding-bottom		: 10px;
	padding-top			: 10px;
	background-color	: #332986;
	color				: White;
	font-size			: 14pt;
}

.critmeascaptiondiv
{
	width				: 800px;
}

.critmeascaption
{
	padding-left		: 10px;
}

#layout_area5_object1_EditProfile_EditForm_S_PCM_ActionPlanNA
{
	clear				: both;
}

.newactionplan_panel
{
	padding-left		: 40px;
}

.reqcommentstext
{
	width				: 500px;
	height				: 70px;
}

.SPCM_itemrow textarea
{
	font-size			: 8pt;
	width				: 100%;
	height				: 90px;
}

.sharedquestions_number_item
{
	font-size			: 9pt;
	width				: 20px;
	vertical-align		: top;
	padding-left		: 5px;
}

.sharedquestions_comments_header,
.sharedquestions_location_header,
.sharedquestions_evidence_header,
.sharedquestions_statement_header
{
	font-size			: 9pt;
	font-weight			: bold;
	vertical-align		: top;
	padding-right		: 5px;
	padding-bottom		: 5px;
	position:relative;
}

.sharedquestions_comments_header,
.sharedquestions_location_header
{
	width				: 30%;
}

.sharedquestions_evidence_header
{
	width			: 80px;
}

.sharedquestions_statement_item
{
	width				: 250px;
	font-size			: 9pt;
	padding-bottom		: 7px;
}

.sharedquestions_statement_item a, .sharedquestions_statement_item a:hover
{
	text-decoration		: none;
	font-size			: 8pt;
}

.sharedquestions_statement_item pre
{
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
	white-space			: pre-wrap;				/* css-3 */
	white-space			: -moz-pre-wrap;		/* Mozilla, since 1999 */
	word-wrap			: break-word;			/* Internet Explorer 5.5+ */
}

.sharedquestions_evidence_item
{
	vertical-align		: top;
	padding-top			: 2px;	
}

.sharedquestions_location_item
{
	vertical-align		: top;	
}

.sharedquestions_comments_item
{
	vertical-align		: top;
}

.sharedquestions_evidence_item select
{
	font-size			: 8pt;
}

.summary_row
{
	clear				: both;
	width				: 750px;
	font-size			: 10pt;
}

.summarytext
{
	width				: 200px;
	float				: left;
}

.summarytext_additional
{
	width				: 120px;
	float				: left;
}

.summarytext_i
{
	width				: 115px;
	float				: left;
}
.summarytext_i2
{
	width				: 85px;
	float				: left;
	text-align			: right;
}
.summaryinput
{
	width				: 300px;
	float				: left;
}
.summaryinput pre
{
	vertical-align		: top;
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
	white-space			: pre-wrap;				/* css-3 */
	white-space			: -moz-pre-wrap;		/* Mozilla, since 1999 */
	word-wrap			: break-word;			/* Internet Explorer 5.5+ */
	margin				: 0px;
}
.summaryinput input
{
	width				: 250px;
}
.summaryinput textarea
{
	width				: 400px;
	height				: 120px;
}


.summaryinput_additional
{
	width				: 380px;
	float				: left;
	background-color	: green;
}
.summaryinput_additional pre
{
	vertical-align		: top;
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
	white-space			: pre-wrap;				/* css-3 */
	white-space			: -moz-pre-wrap;		/* Mozilla, since 1999 */
	word-wrap			: break-word;			/* Internet Explorer 5.5+ */
	margin				: 0px;
}

.summaryinput_additional input
{
	width				: 250px;
}

.summaryinput_additional textarea
{
	width				: 380px;
	height				: 120px;
}
#RedFlagged
{
	float: left;
	padding-left: 35px;
}

.summreviewdate
{
	clear				: both;
	width				: 500px;
}

.summnextreviewdate
{
	clear				: both;
	width				: 500px;
}


#labNexReviewDate
{
	font-size:8pt;
	color:red;
	padding-top:4px;
	width: 200px;
	visibility:hidden;
}

.nextreviewdate,
.reviewdate
{
	font-size			: 9pt;
}

.summstudaudit
{
	padding-bottom		: 10px;
}

.summacmaudit
{
	padding-top			: 10px;	
	padding-bottom		: 8px;
}

.summreviewdatecalendar, .summnextreviewdatecalendar
{
	float				: left;
	width				: 220px;
}

.summreviewdatetext, .summnextreviewdatetext
{
	float				: left;
	width				: 200px;
}

.summarymain
{
	clear				: both;
	padding-left		: 20px;	
}

.summactionplan_header
{
	font-weight			: bold;
	padding-bottom		: 4px;
	padding-left		: 5px;
}

.summdateofentry input,  
.summaction input,
.summpersonnelresponsible input,
.summplanreviewdate input,
.summoutcome input
{
	width				: 80px;
}

.summdateofentry,
.summpersonnelresponsible,
.summplanreviewdate,
.summplansummary,
.summaction_link,
.summaction_link_right
{
	padding				: 5px 5px 8px 5px;
	width				: 85px;
	border-left			: solid 1px #7f9db9;
	border-top			: solid 1px #7f9db9;
}

.summplansummary
{
	width				: 386px;
	border-right		: solid 1px #7f9db9;
}



.summaction_link,
.summaction_link_right
{
	width				: 0px;
	font-size			: 9pt;
	border-left			: solid 0px #696866;
}

.summaction_link_right
{
	width				: 0px;
	font-size			: 9pt;
	border-right		: solid 1px #7f9db9;
}

.summaction_link_view
{
	font-size			: 9pt;
	border-right		: solid 1px #7f9db9;
	border-top			: solid 1px #7f9db9;
	border-left			: solid 1px #7f9db9;
	padding				: 5px 5px 8px 5px;
}


.summdivider
{
	height				: 10px;
}

.summaction
{
	width				: 0px;
}

.actionplan_row
{
	clear				: both;
	padding-top			: 2px;
}

.summactionplantitle
{
	font-size			: 12pt;
	font-weight			: bold;
	padding-top			: 10px;
	padding-bottom		: 10px;	
}

.summaddplan input
{
	width				: 160px;	
}

.summaddplan 
{
	padding-right		: 40px;
	text-align			: left;	
	padding-bottom		: 10px;
}	

.summresprefix
{
	width				: 200px;	
}

.summresultlist
{
	padding-bottom		: 20px;	
}

/* Interim Standarts S&PCMs */
/***************************************/

/***************************************/
/* ACMs */ 

.select-free
{
	left:0px;
	top:50px;
	position			: absolute;
	z-index				: 10;
	display				: none;
	overflow			: hidden;	/*must have*/
	width				: 400px;		/*must have for any value*/;
	text-align			: left;
	height				: 400px;
}

.select-free-v
{
	position			: absolute;
	z-index				: 10;
	display				: none;
	overflow			: hidden;		/*must have*/
	width				: 400px;		/*must have for any value*/;
	text-align			: left;
	height				: 400px;
	left				: 125px;
}

.select-free iframe
{
	display				: none;		/*sorry for IE5*/
	display/**/:block;				/*sorry for IE5*/
	position			: absolute;	/*must have*/
	top					: 0;		/*must have*/
	left				: 0;		/*must have*/
	z-index				: -1;		/*must have*/
	filter				: mask();	/*must have*/
	width				: 400px;	/*must have for any big value*/
	height				: 400px;	/*must have for any big value*/
}

.ACMEvidenceColumnHelp,
.ACMEvidenceRowHelp,
.SEvidenceColumnHelp,
.SEvidenceRowHelp,
.PEvidenceColumnHelp,
.PEvidenceRowHelp
{

	font-weight			: normal;
	width				: 360px;
	border				: 1px solid black;
	background-color	: white;
	text-align			: left;
	clip				: auto;
	padding				: 5px;
	overflow			: auto;
	max-height			: 380px;
	height				: expression(this.scrollHeight > 380 ? "380px" : "auto")
}

.ACMEvidenceColumnHelp pre, .ACMEvidenceRowHelp pre,
.SEvidenceColumnHelp pre, .PEvidenceColumnHelp pre,
.SEvidenceRowHelp pre, .PEvidenceRowHelp pre
{
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
	white-space			: pre-wrap;				/* css-3 */
	white-space			: -moz-pre-wrap;		/* Mozilla, since 1999 */
	word-wrap			: break-word;			/* Internet Explorer 5.5+ */
}

.acmrep_print
{
	margin-top			: 10px;
	margin-left			: 40px;
	width				: 60px;
}

.acmrep_pagerdropdown
{
	margin-left			: 10px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 8pt;
}

.acmrep_pager td
{
	height				: 25px;
	padding-top			: 15px;
	padding-bottom		: 10px;
	vertical-align		: bottom;
	text-align			: center;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
	
	background-color	: #CAC7C2; 
	vertical-align		: middle;
	color				: Black;
}

.acmrep_pager a:visited, .acmrep_pager a
{
	color				: Purple;
}

.acmrep_headerrow td
{
	border-bottom		: solid 1px #6A727C;
	font-weight			: bold;
	padding-left		: 10px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
	padding-top			: 5px;
	padding-bottom		: 6px;
	
	background-color	: #90908A; 
	opacity				: .75; 
	filter				: alpha(opacity=75);
	vertical-align		: middle;
	color				: Black;
}

.acmrep_itemrow td
{
	background-color	: #E1DDD0; 
	opacity				: .6; 
	filter				: alpha(opacity=60);
	vertical-align		: middle;
	color				: Black;
}

.acmrep_itemrow_alt td
{
	background-color	: #C8C6C0; 
	opacity				: .75; 
	filter				: alpha(opacity=75);
	vertical-align		: middle;
	color				: Black;
}

.acmrep_itemrow td, .acmrep_itemrow_alt td
{
	border-bottom		: solid 1px #868E98;
	padding-left		: 10px;
	padding-bottom		: 2px;
	padding-top			: 2px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
}

.acmrep_noresult
{
	text-align			: left;
	padding-left		: 20px;
	padding-top			: 10px;
	padding-bottom		: 20px;
	font-size			: 12pt;
	font-weight			: bold;
	color				: Red;
}

.acmtitle
{
	text-align			: left;
	padding-top			: 20px;
	padding-bottom		: 20px;
	padding-left		: 20px;
	font-size			: 20;
	font-weight			: bold;
}

.selectlevel_heiname
{
	width				: 300px;
}

.selectlevel_button
{
	clear				: both;
	padding-left		: 40px;
	padding-bottom		: 20px;
	padding-top			: 10px;
	text-align			: left;
	font-size			: 10pt;
}

#createacmlayout_area5_object1_NewActionPlan
{
	padding-bottom		: 20px;
}

#createacmlayout_area5_object1_HeiList_ListPanel,
#createacmlayout_area5_object1_ProfList_ListPanel
{
	width				: 300px;
}

#createacmlayout_area5_object1_HeiList_MainPanel,
#createacmlayout_area5_object1_ProfList_MainPanel
{
	width				: 300px;		
}

#createacmlayout_area5_object1_HeiList_ListGrid,
#createacmlayout_area5_object1_ProfList_ListGrid
{
	width				: 180px;	
}

#createacmlayout_area5_object1_ReqList
{
	width				: 600px;	
}

.acmreqlist
{
	padding-left		: 40px;
	text-align			: left;	
}

.acmsummary
{
	padding-top			: 20px;
	padding-bottom		: 20px;
	font-size			: 10pt;
}

.acmsummplanreviewdate,
.acmsummdateofentry,
.acmsummpersonnelresponsible
{
	width				: 100px;
}

.acmsummary a, .acmsummary a:visited
{
	color				: Blue;
}

.acmsave
{
	padding-bottom		: 20px;	
}

.acmform
{
	text-align			: left;	
}

.acmheader
{
	padding-left		: 40px;
	font-size			: 20;
	text-decoration		: underline;	
}

.acmsubheader
{
	padding-left		: 40px;
	padding-top			: 5px;
	padding-bottom		: 10px;
	font-weight			: bold;
	color				: #332986;
}

.acmcomments
{
	padding-left		: 40px;
	padding-top			: 5px;
	padding-bottom		: 10px;
	font-weight			: bold;
}

.acmcommentstext
{
	margin-left		: 40px;
	height			: 70px;
	width			: 500px;
}

.acmnarrative
{
	padding-left		: 40px;
	padding-right		: 20px;
	padding-bottom		: 20px;	
	font-size			: 10pt;
}

.acmcritmeascaption
{
	padding-left		: 10px;
	padding-bottom		: 10px;	
	padding-top			: 10px;
	background-color	: #332986;
	color				: White;
	font-size			: 14pt;
}

.acmquestions_number_header
{
	width				: 20px;
	text-align			: center;
}

.acmquestions_evidence_header
{
	width				: 80px;
	text-align			: center;
}

.acmquestions_location_header, .acmquestions_comments_header
{
	text-align			: center;
	width				: 30%;
}

.acmquestions_statement_header,
.acmquestions_statement_item
{
	width				: 350px;
}

.acmquestions_statement_item pre
{
	font-family			: Arial, Helvetica, sans-serif;
	FONT-SIZE			: 10pt;
	white-space			: pre-wrap;				/* css-3 */
	white-space			: -moz-pre-wrap;		/* Mozilla, since 1999 */
	word-wrap			: break-word;			/* Internet Explorer 5.5+ */
}

.acmquestions_evidence_item
{
	width				: 100px;
}

.acmquestions_statement_header,
.acmquestions_evidence_header,
.acmquestions_location_header,
.acmquestions_comments_header
{
	font-size			: 9pt;
	font-weight			: bold;	
	vertical-align		: top;
}

.acmquestions_number_item,
.acmquestions_statement_item,
.acmquestions_evidence_item,
.acmquestions_location_item,
.acmquestions_comments_item
{
	font-size			: 9pt;	
	padding-left		: 3px;
	padding-right		: 3px;
	padding-bottom		: 5px;
	vertical-align		: top;
}

.acmquestions_location_item textarea, 
.acmquestions_comments_item textarea
{
	height				: 50px;	
}

.acmsavebuttons
{
	padding-left		: 40px;
	padding-top			: 20px;
	padding-bottom		: 20px;
	font-size			: 10pt;
}

#layout_area5_object1_EditProfile_EditForm_S_PCM_NewPlanDateOfEntry_DateCalendarPanel,
#layout_area5_object1_EditProfile_EditForm_S_PCM_NewPlanReviewDate_DateCalendarPanel
{
	float				: left;
}

.acmsummarytext
{
	width				: 200px;
	float				: left;	
	font-size			: 10pt;
}

.acmsummaryinput
{
	float				: left;
	width				: 300px;
}

.acmsummarylabelcaption
{
	width				: 150px;
	float				: left;	
	font-size			: 10pt;
}

.acmsummaryinput textarea
{
	width				: 300px;
	height				: 70px;
}

.acmsummaryinput input
{
	width				: 300px;
}

.ACM_itemrow td
{
	background-color	: #E0DDED; 
	color				: Black;
	border				: 1px solid #332986;
	padding-left		: 5px;
	padding-top			: 5px;
}

.ACM_itemrow textarea
{
	height				: 70px;
	width				: 100%;
}

.ACM_headerrow td
{
	border				: 1px solid #332986;
	font-weight			: bold;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
	padding-top			: 5px;
	padding-bottom		: 5px;
	padding-left		: 5px;
	text-align			: center;
	background-color	: #C6C2DE;
	vertical-align		: top;
	color				: Black;
}

.acm_actionplan
{
	clear				: both;
	padding-top			: 10px;
}

.acm_row
{
	clear				: both;
	font-size			: 10pt;
}

.acm_row1
{
	clear				: both;
	border				: 1px solid white;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
}

.acm_row2
{
	clear				: both;
	font-size			: 10pt;
	padding-top			: 5px;
}

.summary
{
	text-align			: left;
	padding-left		: 40px;	
}

.acmsummsavebuttons
{
	clear				: both;
	padding-top			: 10px;
	padding-bottom		: 10px;
	font-size			: 10pt;
}

.acmsummreviewdate, .acmsummnextreviewdate
{
	width				: 500px;
}

.acmsummreviewdatetext, .acmsummnextreviewdatetext
{
	float				: left;
	width				: 200px;
}

#createacmlayout_area5_object1_ActionPlanNA
{
	clear				: both;
}

.acmsummreviewdatecalendar, .acmsummnextreviewdatecalendar
{
	float				: left;
	width				: 220px;
}

.acmreviewdate,
.acmnextreviewdate
{
	font-size			: 9pt;	
}

.acmsummactionplantitle
{
	padding-top			: 10px;
	padding-bottom		: 10px;
	font-weight			: bold;
	text-align			: left;
}

.summactionplangrid
{
	width				: 800px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
	margin-bottom		: 10px;
	border-bottom		: solid 1px #7f9db9;
}

.summactionplangrid td
{
	vertical-align		: top;
}

.acmsummaddplan
{
	padding-top			: 5px;
	padding-bottom		: 10px;	
	width				: 500px;
	text-align			: left;
}

.acmplanback
{
	margin-left			: 20px;
	margin-top			: 10px;
	width				: 180px;
}

.acmsummaddplan input
{
	width				: 160px;
}

/* ACMs */ 
/***************************************/


/***************************************/
/* reports spcm */

.spcmrep_print
{
	margin-top		: 20px;
	margin-left		: 40px;
	width			: 60px;
}

.spcmrep_pagerdropdown
{
	margin-left			: 10px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 8pt;
}

.spcmrep_pager td
{
	height				: 25px;
	padding-top			: 15px;
	padding-bottom		: 10px;
	vertical-align		: bottom;
	text-align			: center;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
	
	background-color	: #CAC7C2; 
	vertical-align		: middle;
	color				: Black;
}

.spcmrep_pager a:visited, .acmrep_pager a
{
	color				: Purple;
}

.spcmrep_headerrow td
{
	border-bottom		: solid 1px #6A727C;
	font-weight			: bold;
	padding-left		: 10px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
	padding-top			: 5px;
	padding-bottom		: 6px;
	
	background-color	: #90908A; 
	opacity				: .75; 
	filter				: alpha(opacity=75);
	vertical-align		: middle;
	color				: Black;
}

.spcmrep_itemrow td
{
	background-color	: #E1DDD0; 
	opacity				: .6; 
	filter				: alpha(opacity=60);
	vertical-align		: middle;
	color				: Black;
}

.spcmrep_itemrow_alt td
{
	background-color	: #C8C6C0; 
	opacity				: .75; 
	filter				: alpha(opacity=75);
	vertical-align		: middle;
	color				: Black;
}

.spcmrep_itemrow td, .spcmrep_itemrow_alt td
{
	border-bottom		: solid 1px #868E98;
	padding-left		: 10px;
	padding-bottom		: 2px;
	padding-top			: 2px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
}

.spcmrep_noresult
{
	text-align			: left;
	padding-left		: 20px;
	padding-top			: 10px;
	padding-bottom		: 20px;
	font-size			: 12pt;
	font-weight			: bold;
	color				: Red;
}

.spcmreportstitle
{
	font-size			: 20;
	font-weight			: bold;
	text-align			: left;
	padding-top			: 20px;
	padding-left		: 20px;
}

.spcmserchmain
{
	text-align			: left;
	padding-left		: 40px;
	padding-top			: 20px;	
}

.spcmreportdaterangetext,
.spcmreportdate,
.spcmreporttext
{
	float				: left;
	width				: 160px;	
}

.spcmsearchrow
{
	clear				: both;
	padding-top			: 3px;	
	padding-bottom		: 3px;
	font-size			: 10pt;
}

.spcmsearchrowplace
{
	padding-top			: 15px;	
	padding-bottom		: 20px;
}

.repviewpanel
{
	padding-top			: 20px;
}

.represpanel
{
	padding-top			: 20px;
	text-align			: left;
	padding-bottom		: 20px;
}

#reportsspcmlayout_area5_object1_ButtonPanel
{
	clear				: both;
	padding-top			: 10px;
}

/* reports spcm */
/***************************************/

/***************************************/
/* reports acm */

.acmreportssearchbutton
{
	padding-top			: 10px;
	clear				: both;
}

.acmreportstitle
{
	font-size			: 20;
	font-weight			: bold;
	text-align			: left;
	padding-top			: 20px;
	padding-left		: 20px;
}

.acmserchmain
{
	text-align			: left;
	padding-left		: 40px;
	padding-top			: 20px;
}

.acmreportdaterangetext,
.acmreportdate,
.acmreporttext
{
	float				: left;
	width				: 160px;
}

.acmsearchrow
{
	clear				: both;
	padding-top			: 3px;	
	padding-bottom		: 3px;
	font-size			: 10pt;
}

.acmreportrespanel
{
	padding-top			: 20px;
	text-align			: left;
	padding-bottom		: 20px;
}

.acmview
{
	padding-left		: 20px;
	padding-top			: 20px;	
	text-align			: left;
	padding-right		: 20px;
}

.acmviewtext
{
	float				: left;
	width				: 200px;
}

.acmviewvalue
{
	float				: left;
	width				: 400px;	
}

.acmviewactionplantitle
{
	padding-top			: 20px;
	padding-bottom		: 10px;	
	font-weight			: bold;
	font-size			: 10pt;
}

.acmviewactionplangrid
{
	width				: 700px;
	font-size			: 10pt;
}

.acmviewactionplangrid td
{
	vertical-align		: top;
}

.acmviewquestions
{
	padding-top			: 20px;	
	padding-bottom		: 20px;	
}

.acmviewquestiongrid
{
	border-collapse		: collapse;
}

.acmviewnumberitem
{
	width				: 40px;	
}

.acmviewstatementitem
{
	width				: 400px;	
}

.acmviewevidenceitem
{
	width				: 50px;	
	text-align			: center;
}

.acmviewlocationitem
{
	width				: 50px;	
	text-align			: center;
}

.acmviewcommentsitem
{
	width				: 50px;	
	text-align			: center;
}

/* reports acm */
/***************************************/



/***************************************/
/* edit documentation */

#editdocslayout_area5_object1_EditDocument_EntityListPanel
{
	padding-top			: 20px;
}

.editdocument_main
{
	text-align			: left;
}

.editdocument_docfileerror
{
	color				: red;
	text-align			: left;
	padding-bottom		: 10px;
}

.editdocument_row
{
	clear				: both;
	text-align			: left;
	text-align			: left;
	padding-top			: 10px;
	padding-left		: 40px;
}

.editdocument_text
{
	float				: left;
	width				: 110px;	
	text-align			: left;
	font-size			: 10pt;
}

.editdocument_docfile
{
	float				: left;
	width				: 250px;	
}

.editdocument_notes
{
	width				: 300px;
	height				: 70px;	
}

.editdocument_proftitle
{
	clear				: both;
	text-align			: left;
	padding-bottom		: 10px;
	padding-top			: 10px;	
	padding-left		: 40px;
	font-weight			: bold;
}

.editdocument_professions
{
	padding-left		: 40px;	
	text-align			: left;
	padding-bottom		: 20px;
	height				: 250px;
	width				: 900px;
}

.editdocument_buttons
{
	padding-left		: 40px;
	padding-bottom		: 20px;
	text-align			: left;	
}

.editdocument_buttons input
{
	width				: 60px;
}

/* edit documentation */
/***************************************/


/***************************************/
/* view documentation */

.viewdoc_headerrow td
{
	border-bottom		: solid 1px #6A727C;
	font-weight			: bold;
	padding-left		: 10px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
	padding-top			: 5px;
	padding-bottom		: 6px;
	
	background-color	: #90908A; 
	opacity				: .75; 
	filter				: alpha(opacity=75);
	vertical-align		: middle;
	color				: Black;
}

.viewdoc_itemrow td
{
	background-color	: #E1DDD0; 
	opacity				: .6; 
	filter				: alpha(opacity=60);
	vertical-align		: middle;
	color				: Black;
}

.viewdoc_itemrow_alt td
{
	background-color	: #C8C6C0; 
	opacity				: .75; 
	filter				: alpha(opacity=75);
	vertical-align		: middle;
	color				: Black;
}

.viewdoc_itemrow td, .viewdoc_itemrow_alt td
{
	border-bottom		: solid 1px #868E98;
	padding-left		: 10px;
	padding-bottom		: 2px;
	padding-top			: 2px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
}

.viewdoc_noresult
{
	text-align			: left;
	padding-left		: 40px;
	padding-top			: 10px;
	padding-bottom		: 20px;
	font-size			: 12pt;
	font-weight			: bold;
	color				: Red;
}

#viewdoclayout_area5_object1_EditDocument_EntityListPanel
{
	padding-left		: 20px;
	padding-bottom		: 20px;
}

#viewdoclayout_area5
{
	text-align			: left;
}

.viewdoc_listtable
{
	width				: 100%;
}
.viewdoc_title
{
	text-align			: left;
	padding-left		: 20px;
	padding-top			: 15px;
	padding-bottom		: 20px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;	
	font-family			: Arial, Helvetica, sans-serif;
}

.viewdoc_filter
{
	text-align			: left;
	padding-bottom		: 20px;	
	padding-left		: 40px;
}

.viewdoc_proftext
{
	text-align			: left;
	float				: left;
	width				: 120px;
}

.viewdoc_proflist
{
	float				: left;
	width				: 200px;	
}

.viewdoc_list
{
	padding-bottom		: 20px;	
}

.viewdoc_decsheader
{
	width				: 500px;	
	font-weight			: bold;
	padding-bottom		: 5px;
}

.viewdoc_downheader
{
	width				: 100px;	
}
/* view documentation */
/***************************************/


/***************************************/
/* update pdf */

.updatepdf_uploadSuccess
{
	font-size			: 20px;
	padding-left		: 20px;
	padding-bottom		: 20px;
	text-align			: left;
}

.updatepdf_body
{
	text-align			: left;	
	padding-left		: 40px;
	padding-bottom		: 20px;
}

.updatepdf_title
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;
	text-align			: left;
	padding-top			: 20px;
	padding-bottom		: 20px;
	padding-left		: 20px;
}

.updatepdf_row
{
	clear				: both;
}

.updatepdf_text
{
	text-align			: left;
	float				: left;
	width				: 280px;
	padding-bottom		: 5px;
}

.updatepdf_pdf
{
	float				: left;
	width				: 220px;
	padding-bottom		: 5px;
}

.upload_link
{
	float				: left;
	padding-bottom		: 5px;
	padding-left		: 10px;
}

.updatepdf_input
{
	width				: 220px;	
}

.updatepdf_buttons
{
	clear				: both;
	width				: 100px;
	padding-top			: 20px;	
}
/* update pdf */
/***************************************/


/***************************************/
/* question statistic */

.accessstat_title
{
	padding-top			: 20px;
	padding-bottom		: 20px;
	text-align			: left;
	padding-left		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;
}

.accessstat_menurow
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10pt;
	font-weight			: bold;
	padding-top			: 5px;
	padding-bottom		: 5px;
	padding-left		: 40px;
	text-align			: left;
	color				: Black;
}

.accessstat_menurow a, .accessstat_menurow a:hover, .accessstat_menurow a:visited
{
	color				: Black;
	text-decoration		: none;
}

.accessstat_menurow a:hover
{
	text-decoration		: underline;
}

.statistics_title
{
	padding-top			: 20px;
	padding-bottom		: 20px;
	text-align			: left;
	padding-left		: 20px;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;
}

#statisticlayout_area5
{
	padding-bottom		: 20px;
}

#statisticlayout_area5_object1_DateRangePanel
{
	clear				: both;
}

#statisticlayout_area5_object1_EditQuestion_EntityList_ListGrid .viewlist_item_alt,
#statisticlayout_area5_object1_EditQuestion_EntityList_ListGrid .viewlist_header_alt
{
	width				: 40px;
}

#statisticlayout_area5_object1_EditQuestion_EntityList_ListGrid .viewlist_item,
#statisticlayout_area5_object1_EditQuestion_EntityList_ListGrid .viewlist_header
{
	width				: 500px;
	white-space			: pre-wrap; /* css-3 */
	white-space			: -moz-pre-wrap; /* Mozilla, since 1999 */
	word-wrap			: break-word; /* Internet Explorer 5.5+ */
}

.formstudq_main
{
	text-align			: left;	
}

.formstudq_row
{
	clear				: both;
	text-align			: left;
	padding-top			: 10px;	
	font-size			: 10pt;
}

.formstudq_text
{
	float				: left;
	text-align			: left;
	padding-left		: 40px;
	width				: 160px;
}

.formstudq_input
{
	float				: left;
	width				: 402px
}

.formstudq_input input
{
	width				: 400px;
}

.formstudq_input textarea
{
	width				: 400px;
	height				: 60px;
}

.formstudq_error
{
	color				: Red;
	text-align			: left;
	padding-left		: 20px;
	padding-bottom		: 10px;	
}

.formstudq_buttons
{
	clear				: both;
	padding-left		: 40px;
	padding-top			: 20px;
	padding-bottom		: 20px;
}

.stat_text_1 {background-color	: #91d284!important;}
.stat_text_2 {background-color	: #b5dd6b!important;}
.stat_text_3 {background-color	: #dadd51!important;}
.stat_text_4 {background-color	: #eb9647!important;}
.stat_text_5 {background-color	: #f14642!important;}

.stat_1
{
	background-image	: url(../images/stat_1.JPG);
	height				: 50px;
	float				: left;
	position:relative;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-top: solid 1px black;
	border-bottom: solid 1px black;
}

.stat_2
{
	background-image	: url(../images/stat_2.JPG);
	height				: 50px;
	float				: left;
	position:relative;
	border-right: solid 1px black;
	border-top: solid 1px black;
	border-bottom: solid 1px black;
}

.stat_3
{
	background-image	: url(../images/stat_3.JPG);
	height				: 50px;
	float				: left;
	position:relative;
	border-right: solid 1px black;
	border-top: solid 1px black;
	border-bottom: solid 1px black;
}

.stat_4
{
	background-image	: url(../images/stat_4.JPG);
	height				: 50px;
	float				: left;
	position:relative;
	border-right: solid 1px black;
	border-top: solid 1px black;
	border-bottom: solid 1px black;
}

.stat_5
{
	background-image	: url(../images/stat_5.JPG);
	height				: 50px;
	font-size			: 0px;
	float				: left;
	position:relative;
	border-top: solid 1px black;
	border-bottom: solid 1px black;
	border-right: solid 1px black;
}

.evstat_chdiagram
{
	/*border-bottom		: solid 1px black;	
	border-top			: solid 1px black;
	border-right		: solid 1px black;*/
}
/* question statistic */
/***************************************/


/***************************************/
/* show statistic */

.evstat_print
{
	padding-left		: 20px;
	padding-bottom		: 20px;
}

.evstat_main
{
	padding-left		: 20px;
	text-align			: left;	
}

.evstat_title
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 20;
	font-weight			: bold;
	padding-top			: 20px;
	padding-bottom		: 20px;
}

.evstat_intro
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
	padding-bottom		: 20px;	
	padding-left		: 20px;
}

.evstat_link
{
	font-size			: 10pt;
}

.evstat_filtertext, .evstat_datemodetitle
{
	float				: left;
	width				: 150px;
	font-size			: 10pt;
}

.evstat_heipanel, .evstat_progpanel, .evstat_orgpanel, .evstat_profpanel, .evstat_placepanel
{
	clear				: both;
	padding-top			: 5px;
	padding-left		: 20px;
}

.evstat_datemodeselect
{
	float				: left;
	width				: 400px;
}

.evstat_heis, .evstat_progs, .evstat_orgs, .evstat_profs, .evstat_places
{
	float				: left;
	width				: 450px;
}

.evstat_datemoderbuttons
{
	width				: 200px;
	float				: left;	
}

.evstat_daterangetext
{
	clear				: both;
	font-size			: 10pt;
	width				: 50px;
	float				: left;
}

.evstat_dropdatemode, .evstat_years
{
	width				: 260px;	
}

.evstat_rangepanel
{
	font-size			: 10pt;
	padding-left		: 155px;
	padding-top			: 5px;
}

.evstat_yearpanel
{
	clear				: both;
	padding-left		: 150px;	
	padding-top			: 5px;
}

.evstat_datepanel
{
	clear				: both;
	padding-left		: 20px;
	padding-top			: 5px;
	padding-bottom		: 20px;	
}

.evstat_showstatbtn
{
	clear				: both;
	padding-left		: 20px;
	padding-bottom		: 20px;	
}

.evstat_key
{
	padding-left		: 20px;
}

.evstat_key1, .evstat_key2, .evstat_key3, .evstat_key4, .evstat_key5
{
	width				: 130px;
	height				: 25px;	
	position: relative;
}

.evstat_key1
{
	background-image	: url(../images/stat_1.JPG);
	border-left			: solid 1px black;
	border-top			: solid 1px black;
	border-bottom		: solid 1px black;
}

.evstat_key2
{
	background-image	: url(../images/stat_2.JPG);	
	border-left			: solid 1px black;
	border-top			: solid 1px black;
	border-bottom		: solid 1px black;
}

.evstat_key3
{
	background-image	: url(../images/stat_3.JPG);	
	border-left			: solid 1px black;
	border-top			: solid 1px black;
	border-bottom		: solid 1px black;
}

.evstat_key4
{
	background-image	: url(../images/stat_4.JPG);	
	border-left			: solid 1px black;
	border-top			: solid 1px black;
	border-bottom		: solid 1px black;
}

.evstat_key5
{
	background-image	: url(../images/stat_5.JPG);
	border				: solid 1px black;
}

.evstat_keytable
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 8pt;
}

.evstat_keytable td
{
	text-align			: center;
}

.evstat_chtable
{
	padding-bottom		: 10px;	
}

.evstat_chquest
{
	padding-bottom		: 5px;
	padding-top			: 20px;
	text-decoration		: underline;
	width				: 650px;
	font-family			: Verdana,Arial,Geneva,sans-serif;
	font-size			: 11px;
}

.evstat_chquestname
{
	font-style			: italic;	
}

.evstat_charts
{
	padding-left		: 20px;
	padding-bottom		: 20px;	
}

.evstat_noresult
{
	color				: Red;
	font-weight			: bold;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;	
	padding-bottom		: 20px;
}

/* show statistic */
/***************************************/
/***************************************/

/*complete questionnaire*/
h1
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 18px;
	font-weight			: normal;
	color				: black;
}

.ListOrganizationsCss, .ListPlacementsCss, .question_item_combo
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	border				: 1px solid black;
	margin				: 2px;
}

.ListOrganizationsCss, .ListPlacementsCss
{
	width				: 400px;
}

.question_item_label
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
}

.question_item_combo
{
}

.question_row_css
{
	border				: 1px solid white;
	padding-top			: 4px;
	padding-bottom		: 4px;
	padding-left		: 5px;
	padding-right		: 5px;
	width				: 670px;
}

#compquestlayout_area5, #certlistlayout_area5, #certinfolayout_area5
{
	text-align			: left;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	padding				: 10px;
}

#compquestlayout_area5 p, #certlistlayout_area5 p, #certinfolayout_area5 p
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
}

.certInfoHeader
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
	text-align			: left;
}

.certInfoSpacer
{
	width				: 10px;
}

.CertificateListDateCss, .CertificateListRefCss
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 11px;
}

#certinfolayout_area5_object1_panelCertificateDetails
{
	text-align			: left;
	border				: 1px solid black;
	background-color	: White;
	padding				: 10px;
	width				: 500px;
}

#certinfolayout_area5_object1_panelCertificateDetails p
{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 12px;
}


/*************************************/
/* Create X users' login details */

#editmentorlayout_area5_object1_EditXUser_EditForm_PlacementList_SelectedPanel,
#editmentorlayout_area5_object1_EditXUser_EditForm_PlacementList_NotSelectedPanel
{
	width				: 250px;
}

#editmentorlayout_area5_object1_EditXUser_EntityFormPanel
{
	text-align			: left;
}

#editmentorlayout_area5_object1_EditUser_EntityList_ViewListMain
{
	padding-top			: 20px;	
}

/* Create X users' login details */
/*************************************/

/* S_PCM styles*/
/****************/

.SPCM_itemrow td
{
	background-color	: #E0DDED; 
	vertical-align		: middle;
	color				: Black;
	border				: 1px solid #332986;
	padding-left		: 5px;
}

.SPCM_headerrow td
{
	border				: 1px solid #332986;
	font-weight			: bold;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9pt;
	padding-bottom		: 6px;
	padding-left		: 5px;
	text-align			: center;	
	background-color	: #C6C2DE;
	vertical-align		: bottom;
	color				: Black;
}

#layout_area5_object1_EditProfile_EditForm_S_PCM_SQuestionList,
#layout_area5_object1_EditProfile_EditForm_S_PCM_PQuestionList
{
	width				: 100%;
	border-collapse		: collapse;
}

#editprofilelayout_area5_object1_EditProfile_EditForm_S_PCM_SQuestionList,
#editprofilelayout_area5_object1_EditProfile_EditForm_S_PCM_PQuestionList
{
	width				: 100%;
	border-collapse		: collapse;
}

/****************/

/* ACM styles*/
/****************/

#createacmlayout_area5_object1_ACMQuestionList
{
	border-collapse		: collapse;
}

/****************/

/* Contact form */
/*****************************/

.contactform_message
{
	color				: red;
}

.contactform_row
{
	clear				: both;
	padding-top			: 5px;
	font-size			: 10pt;
}

.contactform_text
{
	float				: left;
	width				: 200px;
}

.contactform_input
{
	float				: left;
	width				: 300px;
}

.contactform_input input
{
	width				: 300px;
}

#contactformlayout_area5_object1_textMessage
{
	width				: 500px;
}

#contactformlayout_area5_object1_panelContactForm
{
	padding				: 20px;
	text-align			: left;
}

.reports_totalresult
{
	margin-left			: 10px;
	margin-top			: 10px;
}

.SEvidenceRowHelp  ul li, .SEvidenceColumnHelp  ul li
{
	margin-left: 20px;
}

.SEvidenceRowHelp ul ul li, .SEvidenceColumnHelp ul ul li
{
	margin-left: 40px;
}

.SEvidenceRowHelp p, .SEvidenceColumnHelp p
{
	padding-top: 10px;
}

#editplacelayout_area5_object1_FormPlacementSupermarket_EntityFormPanel
{
	padding-left:25px;
}

.editplacementsupermarket_title
{
	text-align			: left;
	padding-top			: 0px;
	padding-left		: 0px;
	padding-bottom		: 20px;
	FONT-WEIGHT			: bold;	
	FONT-SIZE			: 24;	
	COLOR				: #000000;	
	font-family			: Arial, Helvetica, sans-serif;
}

.editsupermarketplacement_intro
{
	float:left;
	text-align:left;
	font-size:12px;
}

#editpslayout_area5_object1_FormPlacementSupermarket_EntityFormPanel
{
	padding-left:20px;
}

#editpslayout_area5_object1_panPlacementSupermarketHeaderAdmin
{
		padding-left:20px;
		padding-top:20px;
}

#editmentorlayout_area5_object1_FormPlacementSupermarket_EditForm_panActivePSRecordForThisPlacementExists
{
	padding-bottom		: 20px;	
	color:Red;
}

.ddlauditreportsfilter
{
	float: left;
	width: 570px;
}

.ddlauditreportsfilterpl
{
	margin-top:10px;
	margin-bottom:15px;
}

#editprofilelayout_area5_object1_EditProfile_EditForm_FormMentorRegister_btnReturn
{
	margin-top: 10px;
}

#editprofilelayout_area5_object1_EditProfile_ViewForm_Table3 a,
#editprofilelayout_area5_object1_EditProfile_ViewForm_lblAdditionalComments a
{
	color:Red;
}

#floatSpellCheck {  
    position: absolute;
    z-index:1;
    text-align:left;
    top:250px;  
	right:20px;
    background-color:#B8BDC3;
    border: 1px solid #7F9DB9;
    width:56px;
    height:26px;
    padding: 4px 0px 4px 2px;
}  

.qc_input_blur {
	width:500px;
	height:20px;
	font-size:x-small;
}

