﻿html { min-height: 100%; margin-bottom: 1px; }

body
{
	margin: 0 0 0 0;
	background-color: #b4cacf;
}


td { color: #000000; font-size: 9pt; font-family: Arial; text-decoration: none }

.Main_bg
{
	background-Image: url('../images/secondary/bg_secondary.jpg');	
	background-position:center top;
	background-repeat:no-repeat;
	background-color: #b4cacf;
}

.Header_bg
{
	 background-image: url('../images/master/header.jpg');
	 background-position:center;
	 background-repeat:no-repeat;
}

.MainNav_bg
{
	background-image: url('../images/master/bg_h_MainNav.jpg');
	background-position:center;
	background-repeat:no-repeat;
}

.Listen_bg
{
	background-image: url('../images/home/bg_Listen.jpg');
	background-position:center;
	background-repeat:no-repeat;
}

.bottombox1_bg
{
	background-image: url('../images/home/bg_bottombox1.jpg');
	background-position:center;
	background-repeat:no-repeat;
}

.bottombox2_bg
{
	background-image: url('../images/home/bg_bottombox2.jpg');
	background-position:center;
	background-repeat:no-repeat;
}

.BoxLink { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffda; FONT-FAMILY: Trebuchet MS; font-style:italic;}
.BoxLink a:link { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffda; FONT-FAMILY: Trebuchet MS; text-decoration:underline;}
.BoxLink a:hover { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffda; FONT-FAMILY: Trebuchet MS; text-decoration:none; }
.BoxLink a:active { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffda; FONT-FAMILY: Trebuchet MS; text-decoration:underline; }
.BoxLink a:visited { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffda; FONT-FAMILY: Trebuchet MS; text-decoration:underline; }
.BoxLink a:visited:hover { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffda; FONT-FAMILY: Trebuchet MS; text-decoration:none; }

.header { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #375b7a; FONT-FAMILY: Trebuchet MS; }
.header a:link { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #375b7a; FONT-FAMILY: Trebuchet MS; text-decoration:underline;}

.header a:hover { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #375b7a; FONT-FAMILY: Trebuchet MS; text-decoration:none; }
.header a:active { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #375b7a; FONT-FAMILY: Trebuchet MS; text-decoration:underline; }
.header a:visited { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #375b7a; FONT-FAMILY: Trebuchet MS; text-decoration:underline; }
.header a:visited:hover { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #375b7a; FONT-FAMILY: Trebuchet MS; text-decoration:none; }

.Content
{
	 position:absolute;
	 background-color:Transparent;
	 Margin-left: 15px;
	 Margin-top:5px;
	 Margin-right:10px;
	 color:white;	
	 font-family:Arial; 
	 font-size:9pt;
	 font-weight:Bold;
	 line-height:20px;
	 filter:alpha(opacity=100);
	 opacity:1.0;
	 -moz-opacity:1.0;
	 text-align: left;
	 z-index:10;
	 width:560px;
}
.ContentSolid
{
	 background-color:#5a7896;
	 color:white;	
	 font-family:Arial; 
	 font-size:9pt;
	 font-weight:Bold;
	 line-height:20px;
	 text-align: left;
	 z-index:10;
	 height:100%;
	 margin:0;
	 padding:5px 16px 10px 15px;
}

.Content a:link { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FBF8D1; FONT-FAMILY: Arial; text-decoration:underline;}
.Content a:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #D4D1B4; FONT-FAMILY: Arial; text-decoration:none; }
.Content a:active { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #D4D1B4; FONT-FAMILY: Arial; text-decoration:underline; }
.Content a:visited { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FBF8D1; FONT-FAMILY: Arial; text-decoration:underline; }
.Content a:visited:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #D4D1B4; FONT-FAMILY: Arial; text-decoration:none; }

.ContentSolid a:link { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FBF8D1; FONT-FAMILY: Arial; text-decoration:underline;}
.ContentSolid a:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #D4D1B4; FONT-FAMILY: Arial; text-decoration:none; }
.ContentSolid a:active { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #D4D1B4; FONT-FAMILY: Arial; text-decoration:underline; }
.ContentSolid a:visited { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FBF8D1; FONT-FAMILY: Arial; text-decoration:underline; }
.ContentSolid a:visited:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #D4D1B4; FONT-FAMILY: Arial; text-decoration:none; }

.Contenttable {
	color:#ffffff;
	vertical-align:top;
}


.Content2
{
	position:absolute;
	 background-color:Transparent;
	 Margin-left: 15px;
	 Margin-top:5px;
	 Margin-right:10px;
	 color:White;	
	 font-family:Arial; 
	 font-size:9pt;
	 font-weight:Bold;
	 line-height:19px;
	 filter:alpha(opacity=100);
	 opacity:1.0;	
	 text-align: left;
	 z-index:10;
}

.Box
{
	background-color:#103568;
	filter:alpha(opacity=55);
	opacity:0.55;	
	position:relative;
	width:100%;
}

#Box
{
	background-color:#103568;
	filter:alpha(opacity=55);
	opacity:0.55;	
	position:relative;
	width:100%;	
}

.PageHeader
{
    position:relative;
    top:4px;
    font-family: Amerigo Md BT;
    font-size:16pt;
    color:#ffffe9;
    font-style:italic;
    letter-spacing:2px;
    padding-left:5px;
    float:left;
    background-image:url('../images/procedure_headers/page_headers.jpg');
}
.BoxHeader
{
    position:relative;
    top:0px;
    font-family: "Amerigo Md BT", Arial, sans-serif;
    font-size:15pt;
    color:#ffffe9;
    font-style:italic;
    letter-spacing:2px;
    float:left;
    background-color: #254572;
    width:100%;
    text-indent:15px;
}
.BoxHeaderAsk
{
    position:relative;
    top:0px;
    font-family: "Amerigo Md BT", Arial, sans-serif;
    font-size:15pt;
    color:#ffffe9;
    font-style:italic;
    letter-spacing:2px;
    float:left;
    background-color: #254572;
    width:100%;
}
.PageTitle
{
    font-family: "Amerigo Md BT", Arial, sans-serif;
    font-size:15pt;
    color:#ffffe9;
    font-style:italic;
    letter-spacing:2px;
    padding-left:18px;
    background-color: #254572;
    background-image: url(../images/page_headers.jpg);
    width: 585px;
    height:59px;
}

.MainContent
{
	 padding-top: 16px;
	padding-left: 16px;	
}

.MyDoctorBox
{
	background-color:#103568;
	filter:alpha(opacity=60);
	opacity:0.60;	
}

.BoxSeperator
{
	position:relative;
}

.FreedBoxSeperator
{
	position:relative;
	background-color: #254572;	
}

.Base
{
	background-color:White;
	filter:alpha(opacity=100);
	opacity:1.0;
}

.AskaQuestionBox
{
	background-color:#103568;
	filter:alpha(opacity=40);
	opacity:0.40;	
	position:relative;
	width:100%;	
}

.AskaQuestion
{	
	 position:absolute;
	 background-color:Transparent;
	 color:White;	
	 filter:alpha(opacity=100);
	 opacity:1.0;
	 text-align: center;	
	 z-index:10;
}

.AskaQuestionTextBox
{
	 background-color:#dedcb8;
	 color:#2b4c75;	
	 text-align: left;	
	 font-weight:bold;
	 font-family:Arial;
	 font-size:9pt;
}
#ProcedureNameBox {
	background-color:#365377;
	margin:0;
	padding:0;
	width:140px;
	filter:alpha(opacity=100);
	opacity:1.0;
}
#ProcedureNameBox ul {
	margin:0;
	padding:0 0 8px 5px;
}
#ProcedureNameBox li {
	margin-left:0;
	padding-left:15px;
	list-style-type: none;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .3em;
}
li {
	margin-left:0;
	padding-left:15px;
	list-style-type: none;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .3em;
}
#ProcedureNameBox a:link { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FBF8D1; FONT-FAMILY: Trebuchet MS; text-decoration:underline; font-style:italic;}
#ProcedureNameBox a:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #D4D1B4; FONT-FAMILY: Trebuchet MS; text-decoration:none; font-style:italic; }
#ProcedureNameBox a:visited { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FBF8D1; FONT-FAMILY: Trebuchet MS; text-decoration:underline; font-style:italic;}
#ProcedureNameBox a:visited:hover { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #D4D1B4; FONT-FAMILY: Trebuchet MS; text-decoration:none; font-style:italic;}

.ShortList {
	padding-left:10px;
	margin-left:0;
	padding-bottom:0;
	margin-top:0;
}
/* .Short for text within 3 column pages. Use only on panes that have transparency enabled*/
.Short {
	padding-right:10px;
}
.proceduretext {
	margin-top:0; 
	margin-bottom:0; 
	padding-top:10px; 
	padding-bottom:5px;
}

.HeaderImage {
	padding:0 10px 0 0;
	margin:0;
}

.test
{
	height:260px; width:100%; top:-260px; display:none; 
	background-color:#103568;
	filter:alpha(opacity=55);
	opacity:0.55;	
	position:relative;
}

.test2
{
	height:260px; width:100%; top:-260px; display:block; 
	background-color:#103568;
	filter:alpha(opacity=55);
	opacity:0.55;	
	position:relative;
}

.PackageDetailsBG
{
	position: relative;
	width: 604px;
	height: 354px;
	border: 0px;
	top: 0px;
	background: url(../images/thecostgraphic_new.jpg) no-repeat 0 0px;
	text-align:left;
}

.GoldPackage
{
position: relative;
	width: 175px;
	top: 0px;
	left: 14px;
}

.SilverPackage
{
position: relative;
	width: 175px;
	top: 0px;
	left: 204px;
}

.PFRPackage
{
position: relative;
	width: 175px;
	top: 0px;
	left: 394px;
}
p {
	margin-top:2px;
	margin-bottom:10px;
}

.ContentBio
{
	 position:absolute;
	 background-color:Transparent;
	 Margin-left: 10px;
	 Margin-top:5px;
	 Margin-right:10px;
	 color:white;	
	 font-family:Arial; 
	 font-size:9pt;
	 font-weight:Bold;
	 line-height:20px;
	 filter:alpha(opacity=100);
	 opacity:1.0;
	 -moz-opacity:1.0;
	 text-align: left;
	 z-index:10;
	 width:560px;
}
.newsPaper {
	background:#375b7a;padding:5px;
}
.caption {
	margin:0;padding:3px 0 0 5px;font-size:10px;text-align:left;line-height:12px;font-weight:normal
}
.photoBy {
	text-align:right;font-size:9px;padding:0;margin:0 3px 10px 0;font-weight:normal;
}
.newsHeading {
	font-size:16px;padding-bottom:8px;padding-top:10px;
}
