﻿/*********************************************************************************/
/*	PAGE								 										 */
/*********************************************************************************/

.left_nav
{
	vertical-align: top;
	float:left;
	width:248px;
	background-color: white;
	border-right: 10px solid #e0e0e0;
}


body, .misc133
{
	background-color: #fff;
}

.misc005, .textfield {margin: 0px; width: 220px; float: left;}

.maincontent
{
	background-color:#fff;
	padding:10px;
	vertical-align:top;
	width:670px;
	float:left;
	display:block;
}

.loginbutton {float: left; margin: 0px; padding: 0px;}
.forgotpasstext {float: left; margin-top: 10px; margin-left: 10px;}

.sidemenu 
{
	margin: 0px; float: none; 
	background: #9b9b9b url(../_images/menu-background.jpg) repeat top left;
}

.recommendtext input, .recommendtext textarea {margin-top: 2px; width: 220px;}
.footerImgBar {border-width: 0px;}

/* specific css for column layout */
	#main1 {
		margin:0; padding:0; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; border-left: 0px solid #e0e0e0;
		background:white !important; border-top-width: 0px;
		}
	#main2 {
		margin:0; padding:0;
		background:url("../_images/menu-bg-right.gif") top right repeat-y;
		}
	#left {
		float:left;
		width:248px;
		margin:0; padding:0;
		}
	#right {
		float:right;
		width:248px;
		margin:0; padding:0;
		}
	#middle {
		margin:0px 0px 0px 253px;
		background:white;
		}
	.column-in {
		margin:0; padding: 0px 10px 0px 10px;
		}
	.column-inright {
		margin:0; padding: 0px 0px 0px 16px;
		}
	.column-inmiddle {
		margin:0; float: left; margin-right: 15px; width: 95%;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}