body {
	background-image: url(../_media/bottom_bg_color.gif);
	margin: 0;
	text-align: center;
}
table {
	margin: 0;
	padding:0;
}
#wrap {
	position: relative;
	width:100%;
	line-height: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
	background-color: #FFFFFF;
	}

.clear_both {
	clear: both;
	padding: 8px 0px 8px 0px;
}
.clear_both_line {
	clear: both;
	padding: 6px 0px 6px 0px;
	background-image: url(../_media/images/dashed_line.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.clear_left {
	clear: left;
	padding: 2px 0px 2px 0px;
}
.clear_right {
	clear: right;
	padding: 0px;
}
	
.float_right{
	float: right;
}

.float_left{
	float: left;
}	
	

#header_wrap {
	background-image: url(../_media/header_bg.gif);
	background-repeat: repeat-x;	
	
	}

#header {
	margin: 0 auto;
	width: 800px;
	height: 132px;
	z-index: 2000;
	text-align: left;
	}
#header h1 {
	padding: 132px 0 0 0;
	overflow: hidden;
	background-image: url(../_media/images/pbhs_header_1.gif);
	background-repeat: no-repeat;
	height: 0px!important;
	height /**/:132px;
	margin: 0px;
	font-size: 10px;
    }
	

/*------------midSection--------------*/
	
#mid_wrap {
	background-image: url(../_media/mid_bg.gif);
	background-repeat: repeat-x;
	width: 100%;
	}
	
	
#myPBHS {
	text-align: left;
	margin: 0 auto;
	width: 800px;
	}
#myPBHS h1{
	padding: 132px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	height: 0px !important;
	height /**/:132px;
	margin: 0;
	font-size: 12px;
    }
	
#myPBHS #login{
	
	background-image: url(../_media/images/myPBHS_home.jpg);

    }
	
#myPBHS #home{
	
	background-image: url(../_media/images/myPBHS_home.jpg);

    }
	
#myPBHS #truform{
	
	background-image: url(../_media/images/myPBHS_truform.jpg);

    }
	

#myPBHS #advanced_hosting{
	
	background-image: url(../_media/images/myPBHS_advanced_hosting.jpg);

    }
#myPBHS #inform{
	
	background-image: url(../_media/images/myPBHS_inform.jpg);

    }
#myPBHS #informed_consent{
	
	background-image: url(../_media/images/myPBHS_informed_consent.jpg);

    }

	



	
/*------------- global text styles ----------------- */


#spacer_left {
	width:72px;
	float: left;
	position: relative;
	}
	
#spacer_right {
	width:72px;
	
	float: right;
	position: relative;
	}


/*------------- content section ----------------- */

#content_wrapper{
	width: 800px;
	margin: 0 auto;
	text-align: left;
	position: relative;
	top:0;
	left:0;
}



/*------------- content main ----------------- */

#content_main{
	width: 500px;
	float: left;
	margin:6px 0 0 0;
	position: relative;
	left: 11px;
}



p{
	font: normal 12px/17px georgia, serif;
	color:#666666;
	
}

h1{
	color: #1c82b1;
	font-family: Georgia, serif;
	font-size: 17px;
	font-weight: normal;
	
}

#content_main h1{
	border-bottom: solid #1c82b1 1px;
	margin-top: 8px;
	padding-bottom: 2px;
}

h2{
	color: #1c82b1;
	font-family: Georgia, serif;
	font-size: 14px;
	font-weight: normal;
	
}

h3{
	font: normal 18px/20px georgia, serif;
	color: #333333;
	margin: 0;
}


ul {
	margin: 2px 10px 5px 40px;
	padding:0;
	font: normal 11px/16px georgia, serif;
	color:#333;
	list-style-image: url(../_media/images/arrow.gif);
	list-style-type: none;
	}
	
ul li{
	margin:0;
	padding:0 0 8px 0;
	}
	
ol {
	margin: 2px 10px 5px 20px;
	padding:0;
	font: normal 11px/16px georgia, serif;
	color:#333;
	}
	
ol li{
	margin:0;
	
	}

li a {
	color: #1c82b1;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}

li a:hover {

	text-decoration: underline;
	
	}
	
a:visited {
	}
	
a:hover img{
	border: none;
	background:none;
	} 

a:link img {border: none;}

/*------------- content side ----------------- */


#content_side{
	width:259px;
	background-image: url(../_media/images/sidebar_bg.gif);
	background-repeat: repeat-y;
	float: right;
	margin-top:-213px;
	position: relative;
	top:0;
	right:1px; 
	
}

#content_side_int{
	width:224px;
margin:0px auto 0px auto;
	
}

#content_side p{
	text-align: left;
	font-size: 12px;
	color: #333333;
    }
	
#content_side h1 {
	color: #1c82b1;
	font-family: Georgia, serif;
	font-size: 17px;
	font-weight: normal;
	background-image: url(../_media/images/sidebar_top.gif);
	padding-top: 11px;
	padding-bottom: 5px;
	margin: 0px;
	padding-left: 14px;
    }
	
#content_side h2 {
	color: #1c82b1;
	font-family: Georgia, serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding-bottom: 5px;
    
	
	}
	
#content_side ul {
	list-style-image: url(../_media/images/arrow.gif);
	list-style-type: none;
		
	}
	

	
#content_side hr {
    
    height: 1px;
    border-top: 1px solid #ABAFD1;
    border-left: 0 none;
    border-right: 0 none;
    border-bottom: 0 none;
    margin: 1em 0;
    padding: 0;
}

	
#content_side #end {
	color: #1c82b1;
	font-family: Georgia, serif;
	font-size: 15px;
	font-weight: normal;
	background-image: url(../_media/images/sidebar_bottom.gif);
	margin: 0px;
	height: 66px;
	margin-bottom: 0px;
	width: 100%;
    }



a:link.nolink, a:visited.nolink, a:active.nolink,a:hover.nolink {
	border:none;
	background-color: transparent;
	}


/*------------- footer ----------------- */

#footer_wrapper{
	text-align: left;
	background-repeat: repeat-x;
	background-image: url(../_media/bottom_body_bg.gif);
}

#footer{
	text-align: left;
	margin: 0 auto;
	width: 800px;
	padding: 15px 0;
}

#footer p{
	color: #fff;
	margin: 0;
	padding: 0 0 4px 0;
	font: normal 10px/14px arial, sans-serif;
}

#footer img{
	float: right;
	position: relative;

}

#footer a,#footer a:link,#footer a:visited,#footer a:active {
	border-bottom: 1px solid #999;
	text-decoration: none;
	color: #fff;
}

#footer a:hover {
	border-bottom: 1px solid #fff;
	text-decoration: none;
	color: #fff;
	background-color: #666;
}
