	body {
		margin: 0px; 
		color: #363A30;
		font: normal 95%/22px arial, verdana, 'trebuchet ms', sans-serif;
		background-color: #CED3D6;
		}

	#leftShadow {
		width: auto;
		background: #fff url(../wsimages/leftsideShadow.jpg) repeat-y left top;
		}
		
	#rightShadow {
	background: url(../wsimages/rightSideShadow.jpg) repeat-y right top;
	}

	#colorContainer {
		background-color: #fff;
		margin: 0px 40px 0px 50px;
		}

	#header {
		float: left;
		width: 100%;
		height: 106px;
		background: #06c url(../wsimages/headerBackground.jpg) repeat-x left top;
		}
		
	#blueLine {
	float: left;
	width: 100%;
	background: url(../wsimages/lineTile.gif) repeat-x left top;		
	}

	#lineTile {
		float: left;
		width: 100%;
		background: url(../wsimages/lcfLogo.jpg) no-repeat left top;
		text-align: right;
		}
		
	#logoShadow {
		float: right;
		background: url(../wsimages/lcfLogoRightShadow.jpg) no-repeat right top;
		width: 124px;
		height: 125px;
		}

		#logo {
		float: left;
		margin:0; padding:0;
		background: url(../wsimages/lcfLogo.jpg) no-repeat left top;
		width: 70% !important;
		width: 65%;
		height: 125px;
		text-align: right;
		}

	#navigation {
		float: left;
		width: 100%;
		height: 23px;
		color: #fff;
		background-color: #7ca85e;
		border: 1px solid #fff;
		border-width: 1px 0px;
		line-height: 34px;
		font-size: 75%;		
		padding-left:45px;
	}


	#main1 {
		margin-left:75px; padding:0;
		}
		
	#main2 {
		margin:0; padding:0;
		}
		
	#left {
		float:left;
		width: 220px;
		margin-left: 50px !important;
		margin-left: 25px;
		background-color: #fff;
		font-size:70%;
		}
		
	#HotTopicBox {
		float: left;
		width: 180px;
		height: 650px;
		border: 1px solid #D1D0CE;
		background: #f5ede2 url(../wsimages/hotTopics_bckgr.jpg) no-repeat left bottom;
	}
		
	#HotTopicContent {
		padding: 20px 10px;
		}
		
	#right {
		float: right;
		width: 25%;
		margin-right: 40px; padding:0;
		font-size:75%;
		background-color: #fff;
		border-left: 1px solid #ccc;
		}
		
	#middle {
		margin: 0px 36% 0px 180px;
		background-color: #fff;
		font-size:80%;
		}
		
	.middleContent {
	padding-top: 20px;
	margin-left: 100px;
	margin-right: 20px;
	
			}
			
		
		
	.column-in {
	margin:0; padding: 20px ;
	}
		
		
	#search {
		float: right;
		margin-left: 50% !important;
		padding-top: 85px;
		padding-right: 100px;
		text-align: left;
		background: url(../wsimages/lcfLogoRightShadow.jpg) no-repeat right top;
		}
		
	#search p { font-size: 75%; }
		

	#HotTopicBox a, #HotTopicBox a:link, #HotTopicBox a:active, #HotTopicBox a:visited {
	color: #930;
	text-decoration: underline;
	}
		
	#HotTopicBox a:hover {
	color: #f63;
	text-decoration: none;
	}

	
	#middle a, #middle a:link, #middle a:active, #middle a:visited {
	color: #808040;
	text-decoration: underline;
	padding: 2px;
	}
	
	#middle a:hover {
		background-color: #808040;
		text-decoration: none;
		padding: 2px;
		color: #fff;
		}
		
		
	#imgdiv {
	text-decoration: none;
	}
	
	#imgdiv a:hover {
	background-color: #fff;
	text-decoration: none;
	}

		
	#navigation a, #navigation a:link, #navigation a:active, #navigation a:visited {
	color: #fff;
	text-decoration: none;
	}
	
	#navigation a:hover {
		color: #000;
		text-decoration: none;
		}

	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
	
	#footer {
		float: left;
		height: 48px;
		background: url(../wsimages/baseTile.jpg) repeat-x left top;			
		}
		
	#footerLeftCnr {
		float: left;
		width: 129px;
		height: 48px;
		background: url(../wsimages/bottomLeftShadow.jpg) no-repeat left top;			
		} 
			
	#footerRightCnr {
		float: right;
		padding-right: 34px;
		width: 129px;
		height: 48px;
		background: url(../wsimages/bottomRightCnr.jpg) no-repeat left top;			
		} 
		
		h1, h2, h3 { color: #333; font: bold 125% verdana, arial, 'trebuchet ms', sans-serif; }
		h1 { font-size: 120%; }	
		h2 { font-size: 115%; }
		h3 { font-size: 105%; }
		
	#breadcrumb {
		color:#993333;
		font-size:100%;
		padding-bottom: 5px;
		padding-top: 0px;
		font-weight : bold;
	}
	#breadcrumb a {
		text-decoration:underline; 
	    font-weight : bold;
		color:#000000;  
	}
	#breadcrumb a:hover {
	    color:#333333;
	}	
	#breadcrumb a:visited {
	    color:#333333;
		
	}
	INPUT {
	COLOR : #333300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 95%
	}	