/*

Author: Nick Power (HDR) - 07-Jan-2009, Updated 1st Feb

*/



.clear{

	clear:both;

}



html, body{

	font-family:Verdana;

	font-size:13px;

	background-color:#fff;

	text-align:center;

	margin:0;

	padding:0;

	letter-spacing:0.2px;

}

strong {

	font-family:Arial;

	font-weight:bold;

	font-size:14px;

	letter-spacing:1.0px;

}

div#contentPanel a:link, div#contentPanel a:visited{

	color:white;

}

ul,ol{

	padding-left:16px;

	margin:0;

}

ul li{

	margin-left:15px;

}

li{
	vertical-align:top;
	/*Bug in IE7/8 makes bullets appear strangely, applied vertical-align to improve*/
}

ol li{

	margin-left:23px;

}

h4{

	margin:15px 0 0 16px;

	padding:0;

	font-size:12px;

	font-weight:normal;

	

}

.listingHeading {

	margin-left:0;

	margin-bottom:0;

	padding-left:0;

	padding-bottom:0;

}



div#masterContainer{

	min-height:761px;

	text-align:left;

	width:800px;

	margin:0 auto;

	background-image:url(/images/00_image_bg.jpg);

	background-repeat:no-repeat;

	background-color:#fff;

	border-left:solid 1px black;

	border-right:solid 1px black;

}



div#logo{

	padding:58px 0 0 2px;

	height:192px;

}



div#menu{width:200px;float:left;font-size:20px;font-family: Arial;font-weight:bold;letter-spacing:1px;}

div#menu a:link, div#menu a:visited{display:block;margin:0 0 10px 0;padding:12px 0 0 28px;height:39px;text-decoration:none;color:#ccc;width:122px;float:left;}



.activeButton{

	float:left;

	/*background is assigned in the menu coding*/

	width:50px;

	height:50px;

	display:block;

}

div#secondaryMenu{

font-family:Arial;font-weight:bold;

	width:600px;

	margin:0 0 0 0px;

	float:left;

	color:#ccc;

	letter-spacing:1px;

}



div#secondaryMenu a:link, div#secondaryMenu a:visited{

	padding:12px 18px 0 18px;

	text-decoration:none;

	color:#ccc;

	font-size:20px;

	float:left;

	display:block;

	height:39px;

	}

.secMenuItem{

	border-bottom:solid 3px white;

}

.secMenuSpacer{

	height:51px;

	width:7px;

	display:block;

	float:left;

	border-bottom:solid 3px white;

}

.lastSecMenuItem{

	border-bottom:solid 3px white;

	width:auto;

}

div#contentPanel{

	width:568px;

	margin:0 0 0 0px;

	padding-bottom:30px;

	padding-right:32px;

	float:left;

	line-height:19px;

	color:#ccc;

	min-height:550px;

}

div#contentPanel p{

	padding:0px 0 0 16px;

	margin:20px 0;

	width:431px;

}

div#contentPanel li{

	width:431px;

}



.linkToForm a:link, .linkToForm a:visited  {

	background:white;

	color:#333;

	padding:6px 16px 6px 16px;

	text-decoration:none;

}



.linkToForm-60px a:link, .linkToForm-60px a:visited  {

	background:white;

	color:#333;

	padding:6px 60px 6px 16px;

	text-decoration:none;

}





.txtField-wide{

	border:none;

	width:550px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	height:20px;

}



.txtField-short{

	border:none;

	width:250px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	height:20px;

}



.txtarea-wide{

	width:550px;

	height:100px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	border:none;

	font-size:11px;

}



.txtarea-short{

	width:250px;

	height:100px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	border:none;

	font-size:11px;

}



.lblpushMAN{

	width:100px;

	float:left;

}

.newsItem{
	float:left;
	height:280px;
}

.newsItemContent p{

	padding:0;

	margin:0;

}

.newsItemImage{

	float:left;

	margin-top:22px;

	margin-left:30px;

	width:250px;

	overflow:hidden;

}

.newsItemContent{

	float:left;

	width:270px;

	margin-top:20px;

}

div#kentTradingLogo{

	float:right;

	right:0;

	margin:20px 2px;

}

div#msLogo{

	float:right;

	right:0;

	margin:15px;

}



.txtLeftColumn{

	float:left;

	width:280px;

}



.txtRightColumn{

	margin-left:15px;

	float:left;

	width:265px;



}



div#contentPanel p.frmP{

	margin-top:5px;

	margin-bottom:0;

	padding-top:0;

	padding-bottom:0;

}
