@charset "utf-8";
/* CSS Document */

html, body{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background: #FFFFFF
}

#whole{
	width: 750px;
	height: auto;
	text-align: left;
}

.float_left{
	float: left;
}

.float_right{
	float: right;
}

.margin_5px{
	margin-bottom: 5px;
}

/* Header Styles */

	#header, #header_left{
		width: 750px;
		height: 174px;
		float: left;
	}

	#header_left{
		width: 394px;
		background: url(images/header_01.jpg) no-repeat;
	}

	#profinast_logo{
		width: 256px;
		height: 58px;
		float: left;
		margin: 88px 0 0 10px;
	}

	#header_right{
		width: 356px;
		height: 174px;
		float: left;
		background: url(images/header_02.jpg) no-repeat;
	}

	#main_menu{
		width: 346px;
		height: 37px;
		float: left;
		margin: 0;
		padding: 5px 10px 0 0;
		list-style: none;
		overflow: hidden;
	}

	.mm_links:link, .mm_links:visited, .mm_links:active{
		width: auto;
		height: 27px;
		float: right;
		padding: 10px 5px 0 5px;
		color: #CCCCCC;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}

	.mm_links:hover{
		color: #FFFFFF;
	}

/* Content Styles */

	.contents{
		width: 750px;
		height: auto;
		float: left;
		background: #ececec url(images/a2zbody_bg.jpg) repeat-y;
	}
	
	.left_contents{
		width: 555px;
		height: auto;
		float: left;
		padding: 0 10px 10px 10px;
	}

	.title{
		margin: 0 0 10px 0;
		padding: 0;
		color: #006699;
		font-weight: normal;
		font-size: 16px;
	}

	.regular_para{
		margin: 0 0 15px 0;
		padding: 0;
		text-align: justify;
		font-size: 11px;
		font-weight: bold;
	}

	.right_contents{
		width: 165px;
		height: auto;
		float: left;
		padding: 0 5px 5px 5px;
	}

	#side_menu{
		width: 165px;
		height: auto;
		float: left;
		margin: 0;
		padding: 0;
		list-style: none;
		font-size: 11px;
		font-weight: bold;
	}

	#side_menu li{
		padding: 0;
		margin: 0;
		float: left;
	}

	.side_menu_l:link, .side_menu_l:active, .side_menu_l:visited{
		width: 155px;
		height: 23px;
		float: left;
		background: url(images/menu_sides_bg.gif) no-repeat;
		padding: 10px 0 0 7px;
		margin-bottom: 5px;
		color: #666666;
		text-decoration: none;
	}

	.side_menu_l:hover{
		color: #0066FF;
	}


	.side_testimonials{
		width: 155px;
		height: 133px;
		float: left;
		padding: 40px 8px 0 8px;
		background: url(images/a2zlatest-testimonials.gif) no-repeat;
		margin-bottom: 5px;
		font-size: 10px;
		font-weight: bold;
	}

	#footer{
		width: 710px;
		height: auto;
		float: left;
		padding: 20px;
		font-size: 11px;
	}

	.footer_links:link, .footer_links:visited, .footer_links:active{
		color: #666666;
		text-decoration: none;
	}

	.footer_links:hover{
		color: #333333
	}
	
	.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

A.lnkStyle_01:link    { font:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration: none;  font-size: 11px;  }
	A.lnkStyle_01:visited { font:Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; }
	A.lnkStyle_01:active  { font:Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; }
	A.lnkStyle_01:hover   { font:Verdana, Arial, Helvetica, sans-serif; color: #BA0101; text-decoration: none; font-size: 11px; }	
	
	.text2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
