/* LAYOUT stylesheet */

body {
	background-color: #DBDBDB;
	padding: 10px 0px !important;
	padding: 10px 0px 0px 0px;
	color:#424242;
}


/* MAIN */
div#PL_Container {
	background: none;
	text-align: center;
}
div#PL_Page {
	position: relative;
	width: 848px;
	margin: 0px auto;
	text-align: left;
}
	div#PL_Page_pad {
		float: left;
		padding: 10px 10px 10px 10px;
		background: White;
		margin-bottom: 10px;
	}

	
/* TOP */

div#PL_Page-Top {
	clear: both;
	float: left;
	width: 828px;
	margin-bottom: 10px;
	border-bottom: 3px solid #DBDBDB;
	border-bottom-color: #ff9900;
	padding-top: 5px;
}

	
	
	
	div#Header_Logo {
		float: left;
		padding-bottom: 10px;
	}
	
	
	div#Header_Menu {

		clear: both;
		border-top: 1px solid Black;
		height: 23px;
	}
	
	div#Header_Menu_pad {
		background-position:left top;
		background-repeat:no-repeat;
		height:23px;
		padding-left:14px;
		background-image:url(../img/logo_under.gif);
	}
	
	
	
	
	div#Header_Title {
		float: left;
	}
	div#Header_Search {
		float: right;
	}


/* MIDDLE */

div#PL_Page-Middle-Top {
	clear: both;
	float: left !important;
	float: none;
	width: 828px;
	padding-bottom: 4px;
}
	div#orientation {
		float: left;
		padding-left: 15px;
	}
	
	div#download {
		float: right;
	}

	
div#PL_Page-Middle {
	clear: both;
	float: left;
	width: 828px;
}
div#PL_Page-Middle_pad {
	float: left;
	padding: 5px;
	background-image: url('../img/middle_background.gif');
	background-repeat: repeat;
	background-position: top left;
	margin-bottom: 10px;
	
}

	div#PL_Middle_Column-Main 	{
		float: left;
		width: 818px;
	}
	
	div#pagination	{
		/*border-top: 2px solid Gray;*/
		border-top: 1px solid #EFEFEF;
		text-align:center;
	}
	
	div#pagination_on 	{
		/*border-bottom : 2px solid Gray;*/
		border-bottom: 1px solid #EFEFEF;
		text-align:center;
	}


/* BOTTOM */

div#PL_Page-Bottom {
	clear: both;
	float: right;
	width: 200px;
	text-align: right;
}

	div#Footer{
	/*padding-top:7px;*/
	}
	
	div#Footer a:hover {
		color: #333333;
	}
	
	div#Footer a{
    padding: 0 5px;
	border-right: 1px solid #666666;
	color: #666666;
    font-size: 10px;
	/*display: block;
    float: left;*/
	}
	
	div#Footer a.lastItem{
	border-right: none;
	padding-right: 0;
	padding-left: 0;
	}


/* Content BOX */

div.box_margin {
	padding: 0px 5px;
}
div.box {
	float: left;
	width: 100%;
	margin: 5px 0px;
	background-color: White;
}
div.box_pad {
	padding: 7px;
}

div.box_pad hr {
	color: #FFFFFF;
  margin-top: 20px;
  margin-bottom: 20px;
}

div.box_bottom {
	clear: both;
	height: -1px;
	font-size: 0px;
}

div.box_pad div ul#credits {
	list-style: square;
	margin-left: 17px;
}