		body
			{
			/*background-color: white;*/
			background-image: url("../images/darkgreybg_main1.png");
			background-repeat: repeat-x;
			background-position: 50px 66px;
			/*background-attachment: fixed;*/
			margin: 0 auto;
			  }
		#container {
			width: 780px;
			\width: 800px;
			w\idth: 780px;
		/*	border: 1px solid rgb(235,235,235);*/
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			background-color: white;

		}

		#banner {
			padding: 5px;
			margin-bottom: ;
			
			/*background-color: rgb(213, 219, 225);*/
			background-color: white;
		}
		
		#topmenu_left {
			float: left;
			padding: 5px;
			text-align: center;
			margin-bottom: ;
			height: 50px;
			width: 175px;
			background-color: white;

		}
		#topmenu_right {
			padding: 5px;
			margin-bottom: ;
			height: 50px;
			background-color: white;
			text-align: right;
			font-family: tahoma;
			font-size: 8px;
			color: #c0c0c0;			
		}

		#banner_content_right{

			padding: 5px;
			margin-bottom: ;
			height: 200px;
			background-color: white;
		}

		#banner_content_left{
			float: left;
			width: 170px;
			padding: 5px;
			margin-bottom: ;
			height: 200px;
			background-color: white;
			font-family: arial;
			font-size: 10px;
			text-align: left;
			color: #999999;
		}
		#content {
			padding: 20px;
			background-color:white;
			font-family: arial;
			font-size: 15px;
			color:#555555;
			width: 544px;
			margin-right: 5px;
		}
		
		#content p {
			font-size: 11px;
			padding-left: 25px;
		}
		#content ul{
			font-size: 11px;     
			
		}
		#content h1{
			font-size: 11px;
			background-color: rgb(213,219,225);
			width: 550px;
			border-top: 1px solid rgb(235,235,235);
			padding: 5px;
			color: #333333;
			font-family: arial;
		}
		#content h2{
			font-size: 12px;
			color: #99999;
			background-color: #E8E8E8;
			height: 2px;			
		}
		#content h3{
			font-size: 12px;
			color: #99999;
			/*background-color: #E0E0E0;*/
			padding: 3px;		
			border-bottom: 1px solid rgb(235,235,235);	
		}
		#content a{
			color: #666666;
			
		}
		#content img{
			float: left;
			padding-right: 10px;
			padding-bottom: 20px;
			border: none;
		}
		#questions {
			padding: 20px;
			background-color:white;
			font-family: arial;
			font-size: 15px;
			color:#555555;
			margin-right: 5px;
		}
		#questions {
			font-size: 11px;
			padding-left:25px;
		}
		
		#questions ul{
			font-size: 11px;     
			
		}
		#questions img{
			float: left;
			padding-right: 10px;
			border-style: none;
		}
		#questions h1{
			font-size: 11px;
			background-color: rgb(213,219,225);
	
			border-top: 1px solid rgb(235,235,235);
			padding: 5px;
			color: #333333;
			font-family: arial;
		}
		#questions h2{
			font-size: 12px;
			color: #99999;
			background-color: #E8E8E8;
			height: 2px;			
		}
		#questions h3{
			font-size: 12px;
			color: #99999;
			/*background-color: #E0E0E0;*/
			padding: 3px;		
			border-bottom: 1px solid rgb(235,235,235);	
		}
		#questions a{
			color: #666666;
			
		}
		#sidebar-a {
			float: left;
			height: 590px;
			width: 100px;
			background-color: white;
			margin: 0;
			border-right: 1px solid rgb(235,235,235);
		}

		#sidebar-b {
			float: right;
			width:170px ;
			height: 100%;			
			margin-top: 5px;
			margin-bottom: 5px;
			margin-right: 5px;
			/*background-color: #F8F8F8;*/
			background-color: white;
			font-family: arial;
			font-size: 11px;
			border-left: 1px solid rgb(235,235,235);
		}
		#sidebar-b p{
			font-size: 11px;
			padding-left: 10px;
			padding-right: 10px;
			color: #999999;
		}
		
		#sidebar-b h1{
			font-size: 11px;
			background-color: #E0E0E0;
			padding: 5px;
			border-top: 1px solid rgb(213, 219, 225);
			color: #666666;			
		}
		#sidebar-b ul {
			list-style: none;
			margin: 0;
			padding: 0;
		}
		#sidebar-b img{
			float: left;
			padding-right: 10px;
			border-style: none;
		}
		
		#sidebar-b form{
			font-size: 10px;
			color: #999999;
			padding-left: 10px;
			padding-right: 10px;
		}
		#sidebar-b a:link
		{
			text-decoration: none;
			
		}
		#sidebar-b a:hover
		{
			text-decoration: none;
			
		}
		#sidebar-b a:visited
		{
			text-decoration: none;
			
		}

		#footer {
			clear: both;
			padding: 5px;
			text-align: center;
			font-size: 10px;
			font-family: arial;
			margin-top: ;
			background-color: rgb(213, 219, 225);
		}
		#footer a:link
		{
			text-decoration: none;
			color: #333333;
		}
		
		#footer a:hover
		{
			text-decoration: none;
			color: #666666;
		}
		
		#footer a:visited
		{
			text-decoration: none;
			color: #999999;
		}
		#footer2 {
			clear: both;
			padding: 5px;
			text-align: center;
			font-size: 10px;
			font-family: arial;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			background-color: #333333;
			height: 50px;
			color: white;
			
		}
		#footer2 a:link
		{
			text-decoration: none;
			color: white;
		}
		
		#footer2 a:hover
		{
			text-decoration: none;
			color: white;
		}
		
		#footer2 a:visited
		{
			text-decoration: none;
			color: white;
		}