
.john_TextBox3 
	{ 
	COLOR: #000000;
	background-color:#ffffff;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight:normal;
	TEXT-DECORATION: none;
	border: 1px solid #575757;
	padding-left: 2px;
	vertical-align: middle;
	width:95%;
	}
	
	
.john_footerTxt
	{
	font-family:verdana, sans-serif; 
	font-size:10px; 
	color:#ffffff; 
	text-decoration:none;
	font-weight:normal;
	}	
	
.john_footerLink
	{
	font-family:verdana, sans-serif; 
	font-size:10px; 
	color:#ffffff; 
	text-decoration:none;
	font-weight:normal;
	}
.john_footerLink:hover
	{
	font-family:verdana, sans-serif; 
	font-size:10px; 
	color:#ffffff; 
	text-decoration:underline;
	font-weight:normal;
	}

.john_moreLink
	{
	font-family:tahoma, verdana, sans-serif; 
	font-size:11px; 
	color:#980000; 
	text-decoration:none;
	font-weight:bold;
	}
.john_moreLink:hover
	{
	font-family:tahoma, verdana, sans-serif; 
	font-size:11px; 
	color:#980000; 
	text-decoration:underline;
	font-weight:bold;
	}

.john_LatestNewsTxt
	{
	font-family:tahoma, verdana, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-decoration:none;
	font-weight:normal;
	}
.john_LatestNewsLink
	{
	font-family:tahoma, verdana, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-decoration:none;
	font-weight:normal;
	}
.john_LatestNewsLink:hover
	{
	font-family:tahoma, verdana, sans-serif; 
	font-size:12px; 
	color:#000000; 
	text-decoration:underline;
	font-weight:normal;
	}

.john_LatestNewsDate
	{
	font-family:tahoma, verdana, sans-serif; 
	font-size:12px; 
	color:#980000; 
	text-decoration:none;
	font-weight:normal;
	}

.john_GalNav
	{
	font-family:tahoma, verdana, sans-serif; 
	font-size:12px; 
	color:#ffffff; 
	text-decoration:none;
	font-weight:bold;
	}
.john_GalNav:hover
	{
	font-family:tahoma, verdana, sans-serif; 
	font-size:12px; 
	color:#ffffff; 
	text-decoration:underline;
	font-weight:bold;
	}
	
.john_GalNavTD
	{ 
	background-image:url(../images/this.gif); 
	background-repeat:no-repeat;
	}
.john_GalNavTD:hover
	{
	background-image:url(../images/thisHover.gif); 
	background-repeat:no-repeat;
	}
	
.john_TextBox2 
	{ 
	COLOR: #898989;
	background-color:#ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold;
	TEXT-DECORATION: none;
	border: 1px solid #666666;
	padding-left: 2px;
	vertical-align: middle;
	}

.john_signNewsLetter
	{
	font-family:verdana, sans-serif; 
	font-size:11px; 
	color:#000000; 
	text-decoration:none;
	font-weight:bold;
	}



.john_TextBox4 
	{ 
	COLOR: #000000;
	background-color:#ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight:normal;
	TEXT-DECORATION: none;
	border: 1px solid #666666;
	padding-left: 2px;
	vertical-align: middle;
	}
.john_TextBox5 
	{ 
	COLOR: #000000;
	background-color:#ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight:bold;
	TEXT-DECORATION: none;
	border: 1px solid #666666;
	padding-left: 2px;
	vertical-align: middle;
	}
.headingBg{
	background: url(../images/headingTopBg.jpg) no-repeat left top;
	height: 50px;
	width: 455px;
}
.whiteHeading{
margin:0 0 10px 0;
font: bold 18px "Kozuka Gothic Pro B",  Helvetica, sans-serif;
text-transform:uppercase;
color:#fff;
}
.bodyTxt{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000;

}
.textBox
	{
		font-family:verdana;
		font-size:12px;
		text-decoration:none;
		font-weight:normal;
		color:#000000;
		height:20px;
		background-color:#f9efee;
		border:1px solid #c2c2c2;
		padding-left:4px;
		padding-top:4px;
		
	}
.listBox
	{
		font-family:verdana;
		font-size:12px;
		text-decoration:none;
		font-weight:normal;
		color:#000000;
		height:25px;
		background-color:#f9efee;
		border:1px solid #c2c2c2;
		padding-left:4px;
		padding-top:4px;
		
	}
.textBoxforwhite
	{
		font-family:verdana;
		font-size:12px;
		text-decoration:none;
		font-weight:normal;
		color:#000000;
		height:20px;
		background-color:#fff;
		border:1px solid #c2c2c2;
		padding-left:4px;
		padding-top:4px;
		
	}


