/*....BETA ....*/
body.beta div#header
{
    height:84px;    
}

body.beta div#nav
{
    top:49px; 
    width: 770px;   
}

body.beta div#MyTGMC{position:absolute; right:0px; top:20px; text-align:right;}

/*....end....*/


body
{
	height:100%;
	width:960px;
	font: 12px/18px Arial, Verdana, sans-serif; /*apple*/
	margin:0 auto;
	padding:0px 0px 100px 0px;
}
ul.toyourhealth-segment-list li:before {content:"" !important; margin:0; padding:0;}
ul.toyourhealth-segment-list li span {display:block; clear:both; font-size:11px;}
ul.toyourhealth-segment-list li span:hover {text-decoration:none;}




#content .grid_6 li:before {content: "\00BB";margin-left: 10px;padding-right: 10px;}


a 
{
	text-decoration:none;	
}

a:hover
{
	text-decoration:underline;	
}

h1 
{
	text-indent:-9999px;
}

h2
{
	font-size:20px;
	padding-bottom:10px;
	font-weight: normal;
	/*padding-top:9px;	*/
	line-height:22px;
}

h2 span {display:block; font-size:12px;color:#333; padding-top:5px;}

#defaultcontent h2
{
    font-size:9pt;
    font-variant:small-caps;
    font-weight:bold;
    background:#333;
    color:#fff;
    padding:2px 0 2px 4px; 
    margin:0 0 10px 0;       
}

div#MyTGMC{position:absolute; right:0px; top:50px; text-align:right;}
div#MyTGMC a{color:White; font-weight:bold;}

.defaultblock{margin-top:10px;}

.featured-link{margin:10px 0 10px 0;}
.patient-service{ margin: 12px 0 12px 0; height:112px; padding-bottom:12px; border-bottom:solid 1px #f0f0f0;}

.yourhealth-service{ margin: 12px 0 20px 0; height:112px; padding-bottom:20px; border-bottom:solid 1px #f0f0f0;}
.yourhealth-service h3 { padding:7px 0 0 0; font-size:20px; font-weight:normal; }

.patient-service-tile{margin:12px 0 12px 0; padding-bottom:12px; display:block; text-align:center;}
.patient-service span{text-align:center; display:block;}

.defaultblock p{padding:0;}
.event-listing{margin: 12px 0 12px 0; padding-bottom:12px; border-bottom:solid 1px #f0f0f0;}
.event-listing .date{font-style:italic;}
.last{border-bottom:none;}
.find-a-physician-image {margin:0 6px 6px 0;}

#flashcontent{text-align:center;}

h3
{
	font-size: 14px;
	padding-bottom:7px;
	padding-top:7px;	
}

h4
{
	padding-bottom: 8px;
	padding-top:8px;
}

p
{
	padding-top:10px;
	padding-bottom:10px;	
}

.grid_6 ul, .grid_6 ol
{
	margin-top:12px;	
}

.grid_6 ol li
{
	margin:0 0 10px 0px;	
}

.grid_6 ul li
{
	display:block;
	margin:0 0 10px 16px;	
}

.sub-page{min-height:800px;}

div#header
{	
	height: 114px;
	position:relative; 
	padding:0;
	margin:0;
}


div#nav
{
	width:700px;
	right:-20px;
	top:79px;
	position:absolute;
	height:35px;	
}



div#nav a
{
	text-decoration:none;
	margin-left:9px;
	margin-right:9px;
}

div#nav div
{
	display:inline-block;
	line-height:35px;
	text-align:center;
	z-index:0;	
}

div#defaultcontent
{
	/*min-height: 800px;*/
	min-height:400px;
	padding-top:10px;
	padding-bottom:40px;	
}

div#content
{
	min-height: 800px;
	padding-top:20px;
	padding-bottom:40px;	
}

div#page
{
	width:960px;
	margin-bottom:100px;
}

div#footer
{
	height:100px;
	padding-top:16px;
	text-align:center;
	font: 11px/18px Arial, Verdana, sans-serif; /*apple*/
}

div#footer img
{
    margin-bottom:6px;    
}

div#footer p
{
    padding:0;
    line-height:20px;    
}

.left-nav a, .left-nav a:hover
{
	text-decoration: none;	
}

.left-nav li
{
	padding:8px 0 8px 8px;
}

.img-defaultblock
{
    padding:6px;
    margin-right:6px;
    margin-bottom:6px;
    border:solid 1px #f0f0f0;    
}

.img-sub1
{
	padding:6px;	
}

.img-sub2
{
	padding:6px;
	margin-right: 8px;
	margin-bottom:4px;
	float:left;	
}

.img-sub3
{
	padding:6px;
	margin-left: 8px;
	margin-bottom:4px;
	float:right;	
}

.question{display:block; font-style:italic; font-weight:bolder;}

.sub-page .grid_6 img
{
    max-width:100%;
    }
