	body{
		text-align: center;
		margin: 0;
		padding: 0;
		background: url(../images/bg_top.gif) no-repeat top center #fff;
	}
	body, th, td, p{
		font-family: arial;
		font-size: 11px;
		color: #000;
	}
	a:link, a:visited{
		text-decoration: none;
		color: #666;
	}
	a:hover{
		color: #000;
	}
	p{
		margin: 0 0 0 0;
		padding: 5px 0 0 0;
	}
	/**************MAIN DIVS****************/

	#container{
		margin: 0 auto;
		padding: 0 0 0 0;
		width: 851px;
		text-align: left;
	}

	#header{
		width: 100%;
		margin: 0;
		padding: 0;
		height: 21px;
		
	}

	#main_content, #sidebar{
		margin: 10px 0 0 0;
		border-top: solid 8px #D7D9DA;
		border-bottom: solid 30px #F9F9F9;
		background-color:#F9F9F9;
	}

	#main_content{
		padding: 0 0 0 0;
		width: 576px;
		float: left;
	}

	#sub_col1{
		margin: 0;
		padding: 36px 10px 0 10px;
		background: url(../images/pharmaway.gif) #F9F9F9 no-repeat top left;
		width: 267px;
		float: left;
		border-right: solid 1px #ccc;
	}
	
	#sub_col2{
		margin: 0;
		padding: 36px 10px 0 10px;
		background: url(../images/dirConnect.gif) #F9F9F9 no-repeat top left;
		width: 267px;
		float: right;
		border-right: solid 1px #ccc;
	}

	#sidebar{
		padding: 36px 10px 0 10px;
		background: url(../images/centralLetterShop.gif) #F9F9F9 no-repeat top left;
		width: 255px;
		float: right;
	}

	#footer{
		background-color: #ffffff;
		margin: 0;
		padding: 20px 0 5px 0;
		clear: both;
		text-align: center;
		line-height: 15px;
		color: #666;
	}

	/**************OTHER DIVS****************/

	#flash_container{
		margin: 0;
		padding: 0;
	}
	
	.hide{
		display: none;
	}
	.partner_logo{
	display: block;
	}