
	body	{
		background-color:	#000077;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #000000; 
		margin-top:	0px;
		background-image: url('../images/reverse_blue_fade.png');
		background-repeat:	repeat-x;
		background-size: 100% 100%;
		}

	.ctpm_container	{
		width: 	900px;
		float:	center;
		background-color:	#FFFFFF;
		color:	#000000;
		text-align:	center;
		margin-top:	0px;
		}

	.ctpm_logo_div	{
		float:	center;
		background-color: #FFFFFF;
		background-image: url('../images/ct_project_management_logo.jpg');
		background-repeat:	no-repeat;
		width: 	900px;
		height: 180px;
    		}

	.client_logo_div	{
		float:	center;
		background-color: #FFFFFF;
		background-image: url('../images/ct_project_management_client_logo.jpg');
		background-repeat:	no-repeat;
		width: 	900px;
		height: 180px;
    		}

	.ctpm_user_logo_div	{
		float:	center;
		background-color: #FFFFFF;
		background-image: url('../images/ct_project_management_user_logo.jpg');
		background-repeat:	no-repeat;
	//	width: 	900px;
	//	height: 180px;
    		}

	fieldset.top_nav {
		width:	900px;
		float:	center;
		background-color:	#C0C0C0;
		display:		inline;
		border-collapse:	collapse;
		font-weight:		bold;
		text-align:		center;
		}

	a.top_nav:link	{
		background-color:	#C0C0C0;
		color:			#000000;
		text-align:		center;
		font-size:		11pt;
		font-weight:		bold;
		display:		inline;
		border-collapse:	collapse;
		border:			none;
		text-decoration: 	none;
		padding: 2em;
		padding-bottom: 1.5em;
		background-image: url('../images/gray_bar.png');
		background-repeat:	no-repeat;
		text-indent:	0px;
		}

	a.top_nav:visited	{
		background-color:	#FFFFFF;
		color:			#000000;
		text-align:		center;
		font-size:		11pt;
		font-weight:		bold;
		display:		inline;
		border-collapse:	collapse;
		border:			none;
		text-decoration: 	none;
		padding: 		2em;
		padding-bottom: 	1.5em;
		background-image: 	url('../images/gray_bar.png');
		background-repeat:	no-repeat;
		text-indent:		0px;
		}

	a.top_nav:active	{
		background-color:	#000000;
		color:			#FFFFFF;
		text-align:		center;
		font-size:		11pt;
		font-weight:		bold;
		display:		inline;
		border-collapse:	collapse;
		border:			none;
		text-decoration: 	none;
		padding: 		2em;
		padding-bottom: 	1.5em;
		text-indent:		0px;
		}

	a.top_nav:hover	{
		background-color:	#000000;
		color:			#FFFFFF;
		text-align:		center;
		font-size:		10.5pt;
		font-weight:		bold;
		display:		inline;
		border-collapse:	collapse;
		border:			none;
		text-decoration: 	none;
		padding: 		2em;
		background-image: 	none;
		background-repeat:	no-repeat;
		text-indent:	0px;
		}

	fieldset.login_page	{
		float:	center;
		width:	50%;
		color:	#000000;
		}

	.login_label	{
		width:	20%;
		color:	#000000;
		font-weight:	bold;
		font-size:	11pt;
		}

	.login_input	{
		width:	35px;
		}

	.page_header	{
		font-size:	14pt;
		color:		#8A0808;
		float:		center;
		text-align:	center;
		font-weight:	bold;
		}

	fieldset.page_text	{
		float:	center;
		width:	90%;
		color:	#000000;
		text-align:	left;
		font-size:	10pt;
		}

	fieldset.request_layout	{
		float:	center;
		width:	95%;
		color:	#000000;
		}

	.project_listing_header	{
		background-color:	#C0C0C0;
		font-weight:	bold;
		font-size:	10pt;
		}

	.project_list1	{
		background-color:	#ffffff;
		color:		#8A0808;
		text-align:	left;
		font-size:	10pt;
		}

	.project_list1c	{
		background-color:	#ffffff;
		color:		#8A0808;
		text-align:	center;
		font-size:	10pt;
		}

	.project_list2	{
		background-color:	#00FF80;
		color:		#8A0808;
		text-align:	left;
		font-size:	10pt;
		}

	.project_list2c	{
		background-color:	#00FF80;
		color:		#8A0808;
		text-align:	center;
		font-size:	10pt;
		}

	fieldset.request_details 	{
		width:	80%;
		float:	center;
		text-align:	left;
		font-size:	10pt;
		}

	fieldset.project_reports_nav	{
		width:	900px;
		float:	center;
		background-color:	#000000;
		display:		inline;
		border-collapse:	collapse;
		font-weight:		bold;
		text-align:		center;
		}

	a.project_reports_nav:link	{
		background-color:	#000000;
		color:			#FFFFFF;
		text-align:		center;
		font-size:		11pt;
		font-weight:		bold;
		display:		inline;
		border-collapse:	collapse;
		border:			none;
		text-decoration: 	none;
		padding: 2em;
		padding-bottom: 1.5em;
		text-indent:	0px;
		}

	a.project_reports_nav:visited	{
		background-color:	#000000;
		color:			#FFFFFF;
		text-align:		center;
		font-size:		11pt;
		font-weight:		bold;
		display:		inline;
		border-collapse:	collapse;
		border:			none;
		text-decoration: 	none;
		padding: 2em;
		padding-bottom: 1.5em;
		text-indent:	0px;
		}

	a.project_reports_nav:hover	{
		background-color:	#FFFFFF;
		color:			#000000;
		text-align:		center;
		font-size:		11pt;
		font-weight:		bold;
		display:		inline;
		border-collapse:	collapse;
		border:			none;
		text-decoration: 	none;
		padding: 2em;
		padding-bottom: 1.5em;
		text-indent:	0px;
		}

	a.project_reports_nav:active	{
		background-color:	#FFFFFF;
		color:			#000000;
		text-align:		center;
		font-size:		11pt;
		font-weight:		bold;
		display:		inline;
		border-collapse:	collapse;
		border:			none;
		text-decoration: 	none;
		padding: 2em;
		padding-bottom: 1.5em;
		text-indent:	0px;
		}

	fieldset.report_request_layout	{
		width:			70%;
		float:			center;
		}

	.report_request_header	{
		background-color:	#E0F8F7;
		color:			#000000;
		font-size:		10pt;
		}

	.report_request_details	{
		background-color:	#FFFFFF;
		color:			#000000;
		font-size:		10pt;
		}

	.report_request_detailsc	{
		background-color:	#FFFFFF;
		color:			#000000;
		font-size:		10pt;
		text-align:		center;
		}

	.report_request_details1	{
		background-color:	#ACFA58;
		color:			#000000;
		font-size:		10pt;
		}

	.report_request_details1c	{
		background-color:	#ACFA58;
		color:			#000000;
		font-size:		10pt;
		text-align:		center;
		}

	.general_layoutl	{
		width:	70%;
		float:	center;
		text-align:	left;
		font-size:	10pt;
		color:			#000000;
		}

	fieldset.client_admin_client_listing	{
		float:	center;
		width:	50%;
		font-size:	11pt;
		}

	//****************************************************************
	//client admin

	//.client_admin_logo_div	{
	//	float:	center;
	//	background-color: #FFFFFF;
	//	background-image: url('../images/ct_project_management_client_logo.jpg');
	//	background-repeat:	no-repeat;
	//	width: 	900px;
	//	height: 180px;
    	//	}
	

	