	/* -------------------For the Member Detail page */

	.Detail_Request_Div {
		background:#fff;
		border-top:1px solid #888;
		padding:10px; 
	}

	.file_name_span {
		background:url(Image/File.jpg) no-repeat;
		font-weight:bold;
		color:#420000;
		padding:4px;
		padding-left:20px;
		line-height:3.0;
		border-bottom:1px dotted #555;
	}

	/* -------------------For the Member Detail page */


		.main_header {
			float:left; clear:both; width:100%;
			text-align:left;
			font-size:12px;
			background:url(Image/Main_Bar.jpg) no-repeat;
			color:#333;
			font-weight:bold;
			padding:5 0 5 20;
			border-bottom:1px dashed #ccc;
		}

		.main_header:first-letter{
			color:#c60;
			font-weight:bold;
			font-size:15px;
		}

		.main_body {
			overflow:hidden;
			float:left; clear:both;
			text-align:left;
			color:#444;
			font-size:12px;
			/* table-layout:fixed; */
			line-height:1.4;
		}

		.main_body_paragraph {
			margin:10 10 10 20;
			line-height:1.7;
		}

		.main_body_paragraph {
			margin:10 10 10 20;
			line-height:1.7;
		}

		.service_cell div{
			text-align:left;
			float:left;
			width:283px;
			height:102px;
			background:url(Image/Services_BG.jpg) bottom repeat-x;
		}

		.service_cell div div{
			text-align:left;
			padding-left:20px;
			height:auto; width:auto;
			background:none;
		}

		.service_cell p{
			margin-top:5px;
			padding-top:5px;
			padding-right:25px;
			padding-left:105px;
			text-align:left;
		}

		.service_cell p a{
			font-size:12px;
			font-weight:bold;
			color:#2894AA;
		}

		.service_intro{
			font-size:12px;
			color:#666;
		}

		.Main_Page_Div div{
			width:938px;
		}

		.login {
			width:265px; height:24px;
			border:1px solid #8BD1E7;
			font:12px Arial;
			margin:10 0 10 0;
			padding-left:5px;
			color:#666;
		}


		#main_container div{width:100%;}

		#top_menu {list-style-type:none; margin:0px; padding:0px;}

		#top_menu li{
			display:inline;
			float:left;
			padding:0 16 0 16;
			background:url(Image/Menu_Sep.jpg) right no-repeat;
		}

		#top_menu li a{
			color:#145063;
			font:12px Arial;
			font-weight:bold;
		}


		#foot_menu {list-style-type:none; margin:0px; padding:0px;}

		#foot_menu li{
			float:right;
			padding:0 10 0 10;
			background:url(Image/Menu_Sep.jpg) right no-repeat;
		}

		#foot_menu li a{
			color:#1E7593;
			font:12px Arial;
			font-weight:bold;
		}

		#top_right {
			padding-right:60px; padding-top:60px;
			text-align:right;
		}

		#top_right a{
			font-size:12px;
			color:#333333;
		}

		div {  font:12px Arial; padding:0px; margin:0px; }
		div a{  text-decoration:none; color:#145063; }
		td {  font:12px Arial; padding:0px; margin:0px; }
		td a {  text-decoration:none; color:#145063; }
		.Separator { clear:both; height:0px; }