div.PhiloxHead {
	background-image: url('./../img/header/top.gif');
	background-repeat: repeat-x;
	height: 70px;
}

div#philox_header_container {
	width: 800px;
	margin: 0px auto;
	padding-top: 4px;
}

div#philox_logo {
	width: 210px;
	height: 58px;
	float: left;
}

div#philox_logout {
	float: right;
	padding-right: 26px;
}

div.PhiloxMenu {
	background-image: url('./../img/menu/background.gif');
	background-repeat: repeat-x;
	height: 23px;
}

div.PhiloxMenuItem {
	background-image: url('./../img/menu/background_item.gif');
	background-repeat: repeat-x;
	border-style: none solid none solid;
	border-color: White Silver White Gray;
	border-width: 1px;
	height: 23px;
	width: 96px;
	text-align: center;
}

div.PhiloxMenu {
	overflow: hidden;
}

div.PhiloxMenuItemContainer {
	margin: 0px auto;
	width: 800px;
}

div.PhiloxMenuItem div {
	padding-top: 4px;
}

div.PhiloxMenuItem a,
div.PhiloxMenuItem a:active,
div.PholoxMenuItem a:hover,
div.PhiloxMenuItem a:visited {
	color: #6D6D6D;
	font-weight: bold;
}

div.PhiloxMenuShadow {
	background-image: url('./../img/menu/shadow.gif');
	background-repeat: repeat-x;
	height: 20px;
}

div.PhiloxFrameworkColumns {
	margin: 0px auto;
	width: 801px;
}

div.PhiloxFrameworkColumns div.PhiloxFrameworkColumn {
	float: left;
}

/* 3 columns */
div.PhiloxFrameworkColumns3 div.PhiloxFrameworkColumn1 { width: 200px; }
div.PhiloxFrameworkColumns3 div.PhiloxFrameworkColumn2 { width: 400px; }
div.PhiloxFrameworkColumns3 div.PhiloxFrameworkColumn3 { width: 200px; }

div.PhiloxFrameworkColumns3 div.PhiloxFrameworkColumn1 div.PhiloxWindow { width: 169px; }
div.PhiloxFrameworkColumns3 div.PhiloxFrameworkColumn2 div.PhiloxWindow { width: 369px; }

div.PhiloxFrameworkColumn3 div.PhiloxWindow { width: 169px; }

/* 2 columns */
div.PhiloxFrameworkColumns2 div.PhiloxFrameworkColumn1 { display: none; }
div.PhiloxFrameworkColumns2 div.PhiloxFrameworkColumn2 { width: 600px; }
div.PhiloxFrameworkColumns2 div.PhiloxFrameworkColumn3 { width: 200px; }

div.PhiloxFrameworkColumns2 div.PhiloxFrameworkColumn2 div.PhiloxWindow { width: 569px; }
div.PhiloxFrameworkColumns2 div.PhiloxFrameworkColumn3 div.PhiloxWindow { width: 169px; }

.PhiloxBanner{
	margin-bottom: 10px;
	text-align: center;
}

/* messages */
div.PhiloxFrameworkMessages {
	background-color: #00FDC2;
	border: 4px solid #6BCBB6;
	color: #57585A;
	font-weight: bold;
	font-size: 12px;
	padding: 10px;
	margin-bottom: 10px;
	width: 755px;
}

div#pleaseregister{
	width: 250px;
}