﻿

h2
{
	font-size:				180%;
	font-weight:			normal;
	margin-top:				0;
	margin-bottom:			1px;
	color:					#004791;
}

h3
{
	font-size:				140%;
	color:					#004791;
	margin:					0;
	font-weight:			normal;
	
}


/* Genric layout H3 tags */

	#onecol-content-area-1 h3,
	#twocol-content-area-1 h3,
	#twocol-content-area-2 h3,
	#threecol-content-area-1 h3,
	#threecol-content-area-2 h3,
	#threecol-content-area-3 h3,
	#fourcol-content-area-1 h3, 
	#fourcol-content-area-2 h3,
	#fourcol-content-area-3 h3,
	#fourcol-content-area-4 h3
	{
		padding:		12px 0 2px 0;
		font-size:		1.6em;
	}



/*Layout for a one column content page layout */

	#onecol-content-area-1
	{
		float:			left;
		margin:			0 10px 0 11px;
		width:			100%;
	}


/*Layout for a two column content page layout */

	#twocol-content-area-1
	{
		float:			left;
		margin:			0 10px 0 11px;
		width:			447px;
		min-height:		300px;
	}


	#twocol-content-area-2
	{
		float:			left;
		margin:			0 11px 0 11px;
		width:			447px;
	}

/*Layout for a three column content page layout */

	#threecol-content-area-1
	{
		float:			left;
		border-right:	10px solid #FFF;
		border-left:	11px solid #FFF;
	   /* margin:			0 10px 0 21px; */
		width:			296px;
		min-height:		300px;
	}


	#threecol-content-area-2
	{
		float:			left;
		border-right:	10px solid #FFF;
		border-left:	11px solid #FFF;
		/* margin:			0 10px 0 11px; */
		width:			296px;
	}


	#threecol-content-area-3
	{
		float:			left;
		border-left:	10px solid #FFF;
		/* margin:			0 0 0 10px; */
		width:			296px;
	}

/* Layout for a four column content page layout */

	#fourcol-content-area-1
	{
		float:			left;
		border-right:	10px solid #FFF;
		border-left:	10px solid #FFF;

		/* margin:			0 10px 0 8px; */
		width:			215px;

	
	}

	#fourcol-content-area-2
	{
		float:			left;
		border-right:	10px solid #FFF;
		border-left:	10px solid #FFF;
		/* margin:			0 10px 0 10px; */
		width:			215px;		
	}

	#fourcol-content-area-3
	{
		float:			left;
		border-right:	10px solid #FFF;
		border-left:	10px solid #FFF;
		/* margin:			0 10px 0 10px; */
		width:			215px;
	}

	#fourcol-content-area-4
	{
		float:			left;
		border-right:	10px solid #FFF;
		border-left:	10px solid #FFF;
	/*	margin:			0 10px 0 10px; */
		width:			215px;

	}
	
	
	
	#testone-content-area-1 #image-1
	{
		
	}
	
	#testone-content-area-1 #image-1
	{
		float:			right;
	}
	
	
/* Testimonial Generic */

	#back-button
	{
		position:		absolute;
		bottom:			40px;
		right:			15px;
	}
	
/* layout for 1 image testimonial content page */

	#test1-content-area-1
	{
		width:			455px;
		float:			left;
		margin:			0 20px 0 10px;
	}
	
	#test1-content-area-2
	{
		width:			455px;
		float:			left;
	}
	
	#test1-content-area-2 img, #test1-content-area-2 img
	{
		margin-bottom:	10px;
	}
	
/* layout for 2 image testmonial content page */

	#test2-content-area-1
	{

	}
	
	#test2-content-area-1 div
	{
		float:			left;

	}
	
	#client-testimonial .img-right
	{
		float:			right;
		margin-left:	10px;
	}
	
	#client-testimonial .img-left
	{
		float:			left;
		margin-right:	10px;
	}
	
/* main testimonial page, 4 row layout */
	
	#p_ctl00_pnlClientTestimonialList#
	{
		margin:			0;
		padding:		0;
	}
	
	.ClientTestimoniallist
	{
		margin:		 	0 0 0 0;
		padding:		0;
		
	}
	
	.ClientTestimoniallist ul
	{
		margin-left:	-20px;
	}
	
	.ClientTestimoniallist li
	{
		position:		relative;
		list-style:		none;
		border:			1px solid #DFDFDF;
		margin-left:	0;
		margin-bottom:	7px;
		height:			89px;
		float:			left;
	}
	.testimonial-Image
	{
		float:			left;
	}
	
	.testimonial-logo
	{
		width:			233px;
		float:			left;
		text-align:		center;
		
	}
	
	.testimonial-image
	{
		width:			95px;
		float:			left;
	}

	.ClientTestimoniallist  #summary-text
	{
		margin:			10px 0 0 10px;
	}
	
	.ClientTestimoniallist  #read-more
	{
		position:		absolute;
		bottom:			10px;
		right:			10px;
		font-weight:	bold;
		font-style:		italic;
	}
	
	#summary-text
	{
		width:			572px;
		float:			right;
		padding-right:	30px;
	}
	
	/* Logo Bar */
	
	#logo-bar
	{
		clear:			both;
		width:			963px;
		height:			75px;
		border-top:		1px solid #DDD;
		margin-top:		3px;
		padding:		0;
	}
	
	#logo-1, #logo-2, #logo-3, #logo-4, #logo-5
	{
		float:			left;
		width:			164px;
		margin:			5px 12px 0 12px;;
		text-align:		center;
	}

	#banner
	{
		width:			963px;
		padding:		0;
		margin:		 	0 auto;
		margin-top:		0;
	}
	
	#banner img
	{
		margin:			0;
		padding:		0;
	}
	
	#banner h3
	{
		
		margin:			-10px 0 0 0;
		padding:		0;
	}
	
	


	