/*//---------------------------------------------*/
/*// Name: SITENAME - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

/*//---------------------------------------------*/
/*// Template Settings							 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Body & Table Settings						 */
	/*//---------------------------------------------*/
	
		/* styles for body and tables contained on the template */
		
		
			body
			{
				background-image: url(images/all_bkg.jpg);
				background-repeat: repeat-x;
				background-color: #03bEE7;
				font-family: Verdana, sans-serif;
				font-size: 12px;
				color: #000;
			}
			
			#siteContainer {
				width: 715px;
				height: auto;
				margin: auto;
				margin-top: 30px;
			}
			
			#header {
				background-image:url(images/head.jpg);
				width:715px;
				height:269px;
			}
			
			#headerLink {
				width: 136px;
				height: 50px;
				text-align: center;
				position: relative;
				margin: 210px 10px 0 0;
				float: right;
				padding: 8px 0 0 0;
			}
			
			#contentContainer {
				width: 715px;
			}
			
			#sideNav {
				width: 167px;
				background: #82dbeb;
			}
			
			#bodyContents {
				font-family: Verdana, sans-serif;
				font-size: 12px;
				margin: 10px 27px;
			}
			
			.bodyContents {
			width: 100%;
			}

	.testimonialBox {
		border: 1px solid #000;
		padding: 8px;
		margin-bottom: 1em;
	}

	.testimonialBox img {
		margin: 4px 8px 8px 0px;
	}

	.testimonialName {
		color: #fff;
		font-size: 14px;
		font-weight: bold;
		padding: 2px 4px;
		background-color: #008;
	}
	
	/*//---------------------------------------------*/
	/*// Header Settings							 */
	/*//---------------------------------------------*/
	
		/* styles for header contained on the template */
	h1 {
		font-size: 18px;
		color: #008;
		font-weight: bold;
	}
	
	h1 span {
		font-size: 16px;
		font-weight: normal;
	}
	
	h1.bv {
		font-size: 18px;
		color: #008;
		font-weight: bold;
	}
	/*//---------------------------------------------*/
	/*// Navigation Settings						 */
	/*//---------------------------------------------*/
		
		/* styles for Links And Navigation contained on the template */
		
	/*//---------------------------------------------*/
	/*// Footer Settings							 */
	/*//---------------------------------------------*/
		
		/* styles for Footer And BVLOGO contained on the template */
		
		#footerTop {
			width: 715px;
			height: 55px;
			background: url(images/bottom_aa_01.jpg) no-repeat;
		}
		
		#footerBottom {
			width: 705px;
			height: 52px;
			background: url(images/bottom_aa_02.jpg) no-repeat;
			color: #10b4da;
			padding: 0 0 0 10px;
			font-size: 12px;
		}
		
		#footerLinks {
			width: 715px;
			height: 52px;
			background: #356bb5;
			text-align: center;
		}
		
		
		
/*//---------------------------------------------*/
/*// Content Cell Settings						 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Title Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for Titles contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for text contained in the bodycontents */
		
		p, ul, li, ol, small, table, tr, td, div {
			font-size: 12px;
			font-family: Verdana, sans-serif;
		}
		
		p {
		text-align: justify;
		}
		
		.highlight {
			color: #ff00ff;
			font-weight: bold;
		}
		
		.loginTable {
			font-size: 12px;
			font-family: Verdana, sans-serif;
		}

	
	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for links contained in the bodycontents */
		
		a {
			color:#0066CC;
			font-family: Verdana, sans-serif;
			text-decoration:none;
		}
		
		a:visited {
			color:#0066CC;
			text-decoration:none;
		}
		
		a:active {
			color:#0066CC;
			text-decoration:none;
		}
		
		a:hover {
			color:#ff3399;
			text-decoration:none;
		}
		
		a.sideNav {
			display: block;
			padding: 2px;
			width: 146px;
			font-size: 12px;
			font-family: Verdana, sans-serif;
			font-weight: bold;
			background: #fff;
			border: #386bbe solid 1px;
			margin: 19px 0 0 4px;
		}
		
		a.sideNav:visited {
			color:#0066CC;
			text-decoration:none;
		}
		
		a.sideNav:active {
			color:#0066CC;
			text-decoration:none;
		}
		
		a.sideNav:hover {
			color:#ff3399;
			text-decoration:none;
		}
		
		a.sideNavSpecial {
			display: block;
			padding: 2px;
			width: 146px;
			font-size: 12px;
			font-family: Verdana, sans-serif;
			font-weight: bold;
			background: #ffa500;
			border: #386bbe solid 1px;
			margin: 19px 0 0 4px;
			color: #000;
		}
		
		a.sideNavSpecial:visited {
			color:#000;
			text-decoration:none;
		}
		
		a.sideNavSpecial:active {
			color:#0066CC;
			text-decoration:none;
		}
		
		a.sideNavSpecial:hover {
			color:#ff3399;
			text-decoration:none;
		}
		
		a.memberNav {
			display: block;
			padding: 2px;
			width: 146px;
			font-size: 12px;
			font-family: Verdana, sans-serif;
			font-weight: bold;
			background: #fff;
			border: #386bbe solid 1px;
			margin: 19px 0 0 0;
			text-align: left;
		}
		
		a.memberNav:visited {
			color:#0066CC;
			text-decoration:none;
		}
		
		a.memberNav:active {
			color:#0066CC;
			text-decoration:none;
		}
		
		a.memberNav:hover {
			color:#ff3399;
			text-decoration:none;
		}
		
		#headerLink a {
			color:#ff3399;
			font-size: 16px;
			font-weight: bold;
			font-family: Verdana, sans-serif;
			text-decoration: none;
		}
		
		#headerLink a:visited {
			color:#ff3399;
			text-decoration: none;
		}
		
		#headerLink a:active {
			color:#ff3399;
			text-decoration: none;
		}
		
		#headerLink a:hover {
			color:#ff3399;
			text-decoration: none;
		}
		
		a.footer_links {
		  text-decoration: none;
		  font-family: Verdana, sans-serif;
		  font-size:10px;
		  font-style:normal;
		  color:#fff;
		}
		
		a.footer_links:visited {
		  text-decoration: none;
		  color:#fff;
		}
		
		a.footer_links:hover {
		  text-decoration: none;
		  color:#ff3399;
		}
		
		
	
	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for images contained in the bodycontents */
	
	/*//---------------------------------------------*/
	/*// Form Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for forms contained in the bodycontents */
	
	.borderTable
	{
		border: #ccc solid 1px;
	}
	.tableRowHeader
	{
		background: #ccc;
	}
	
	.tableRow1 {
	/* background: #D1C3DF; */
	}
	
	.tableRow2 {
	/* background: #F7EFFF; */
	}
	.tableRowFooter
	{
	
	}
	.textRequiredField
	{
		color:#ff0000;
	}
	.textSmallerFont
	{
	
	}
	.labelColumn
	{
	
	}
	
	.styledInput {
	 width: 140px;
	}
	
	.adminTableBorder {
		border: #ccc solid 1px;
	}
	
	.adminTableBorder .tableRowHeader {
	/*	background: #9D77C0; */
		background: #ccc;
		font-weight: bold;
		text-align: center;
	}
	/*//---------------------------------------------*/
	/*// Other Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for any other contained in the bodycontents */
		
		/* Newsletter styles */
		
		.nmsTable {
			border: #ccc solid 1px;
		}
		
		.nmsTableHeader {
			background: #ccc;
			font-weight: bold;
		}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/