/* CSS Document */

/* ----------------------basic layout information---------------------------- */
body{
	margin:0px 0px 0px 0px;
	text-align:center;
	font-family:arial;
	font-size:12px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-color:#798194;

}
#container{
	width:932px; 
	margin:0 auto; 
	text-align:left; 


}

table tr td{
	font-family:arial; 
	font-size:12px;

}


A:link {color:#423e95;  text-decoration:underline; }
A:visited {color:#000000;  text-decoration:underline; }
A:hover {color:#000000;  text-decoration:underline; }
A:active {color:#000000;  text-decoration:none; }

img.logo{

	padding-bottom:9px;
	
	}
/* ----------------------titles---------------------------- */

h1{
	margin:0px;
	padding:10px 0px 10px 15px;
	font-weight:bold;
	font-size:18px;
	font-family:georgia;
	color:#d3886f;

}

h1.funnel{
	color:#ff9900;
	padding:5px 28px 18px 28px;

}

h2{
	margin:0px;
	padding:10px 0px 10px 15px;
	font-weight:bold;
	font-size:14px;
	font-family:georgia;
	color:#d3886f;


}

/* ----------------------header navigation---------------------------- */
td.header{
	border-bottom: solid 5px #6c7990;
}

div.tabnav{
	background-color:#717e94;
	background-image: url(images/tab_corner.gif);
	background-repeat: no-repeat;
	background-position: left;
	height:27px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	padding-left:30px;


}

td.navigation{

	background-color:#999999;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	height:28px;
	font-size:14px;
	color:#fff;
}


A.nav:link {color:#fff;  text-decoration:none; padding-left:5px;  padding-right:5px;}
A.nav:visited {color:#000000;  text-decoration:none; padding-left:5px;  padding-right:5px; }
A.nav:hover {color:#fff;  text-decoration:underline; padding-left:5px;  padding-right:5px; }
A.nav:active {color:#000000;  text-decoration:none;  padding-left:5px;  padding-right:5px;}



/* ----------------------left nav ---------------------------- */


/* ----------------------home copy---------------------------- */



td.haddress{
	background-color: #9fcd65;
	background-image: url(images/address_bg.jpg);
	background-repeat: no-repeat;
	width:219px;
	font-family:Verdana; 
	font-size:10px;
	line-height:18px;

}

p.address{
	padding:0px 0px 0px 14px;
	margin:0px;


}



td.homecopy{
	background-color:#fff;
	background-image: url(images/copy_bg.jpg);
	background-repeat: repeat-x;
	border-top:1px solid #fff;
	line-height:22px;
	color:#666666;


}

p.homec{

	padding-right:30px;


}

td.hsubnav{
	border-top:1px solid #fff;
	background-color:#fff;

}

div.practiceareas{
	background-color:#e8baa8;
	background-image: url(images/practice_corner.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding:0px 0px 10px 11px;
	font-family:verdana;
	font-size:12px;
	line-height:18px;

}
div.practiceareatitle{
	background-color:#d3886f;
	background-image: url(images/title_pa.gif);
	background-repeat: repeat-x;
	height:34px;
	padding:0px 0px 0px 11px;
	font-family:verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold

}

A.practice:link {color:#616469;  text-decoration:none;}
A.practice:visited {color:#000000;  text-decoration:underline; }
A.practice:hover {color:#616469;  text-decoration:underline; }
A.practice:active {color:#000000;  text-decoration:none; }

div.pforms{
	background-image: url(images/bg_patient_forms.gif);
	background-repeat: no-repeat;
	height:95px;
	border-top:5px solid #fff;
	line-height:18px;
	font-family:verdana;
	Font-size:11px;
	color:#fff;
}

A.pforms:link {color:#fff;  text-decoration:none;}
A.pforms:visited {color:#000000;  text-decoration:underline; }
A.pforms:hover {color:#fff;  text-decoration:underline; }
A.pforms:active {color:#000000;  text-decoration:none; }

div.email{
	background-image: url(images/bg_email.gif);
	background-repeat: no-repeat;
	height:83px;
	border-top:5px solid #fff;
	font-weight:bold;
	line-height:18px;
	font-family:verdana;
	Font-size:11px;
}

A.email:link {color:#000;  text-decoration:none;}
A.email:visited {color:#000000;  text-decoration:underline; }
A.email:hover {color:#000;  text-decoration:underline; }
A.email:active {color:#000000;  text-decoration:none; }

div.rx{
	background-image: url(images/rx.gif);
	background-repeat: no-repeat;
	height:83px;
	border-top:5px solid #fff;
	font-weight:bold;
	line-height:18px;
	font-family:verdana;
	Font-size:11px;
}


div.box{
	padding:17px 0px 0px 55px;

}

/* ----------------------inner funnels---------------------------- */

div.patitle{
	background-color:#e9b49e;
	color:#666666;
	font-weight:bold;
	font-size:14px;
	height:28px;
	text-align:center;

}

td.pa{
	border-right:solid #fff 2px;
	background-image: url(images/pa_slice.jpg);
	background-repeat: repeat-x;

}

p.pa{

	padding:15px 15px 0px 15px;
	Line-height:18px;


}

/* ----------------------inner copy---------------------------- */
td.ihead{
	background-color: #9dcc61;
	height:19px;

}

div.blue{
	background-color:#6e7b92;
	width: 154px;
	height:19px;

}

div.iaddress{

	background-color:#9dcc61;
	padding-bottom:10px;
	display:block;
	font-family:Verdana; 
	font-size:10px;
	line-height:18px;

}


/* ----------------------inner copy with submenu---------------------------- */

div.practiceareatitle1{
	background-color:#d3886f;
	background-image: url(images/i_practice.gif);
	background-repeat: repeat-x;
	height:34px;
	padding:0px 0px 0px 11px;
	font-family:verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold

}

A.practicei:link {color:#616469;  text-decoration:none; font-weight:bold;}
A.practicei:visited {color:#000000;  text-decoration:underline; font-weight:bold; }
A.practicei:hover {color:#616469;  text-decoration:underline;font-weight:bold; }
A.practicei:active {color:#000000;  text-decoration:none; font-weight:bold; }

p.subbg{
	background-color:#f4d6c8;
	line-height:22px;

}

A.practiceii:link {color:#000;  text-decoration:none; font-weight:normal; font-family:verdana;font-size:11px;}
	
A.practiceii:visited {color:#666666;  text-decoration:underline; font-weight:normal; font-family:verdana;font-size:11px; }
A.practiceii:hover {color:#000;  text-decoration:underline;font-weight:normal; font-family:verdana;font-size:11px; }
A.practiceii:active {color:#000000;  text-decoration:none; font-weight:normal; font-family:verdana;font-size:11px; }

p.innercopy{

	padding-left:15px;
	padding-right:15px;
	line-height:20px;
	

}

div.innerc2{

	padding-left:15px;
	line-height:20px;

}

/* -------------------INstructions--------------------------- */

div.greenbox{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-image: url(images/box_green.gif);
	background-repeat: no-repeat;
	height:83px;
	width:247px;
	margin-left:15px;


}


div.greenbox2{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-image: url(images/box_green2.gif);
	background-repeat: no-repeat;
	height:160px;
	width:247px;
	margin-left:15px;


}

.t1{padding: 0px 0px 0px 5px;
margin:0px;

}

#inst ul
{
list-style: url(images/arrow_bullet.gif);
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 20px;


}

#inst li
{

margin: 0;
padding: 0;
height:26px;




}

#inst li a
{

	color: #6e7b92;
	text-decoration: none;
	text-align: center;



} 

#inst li a:hover
{
	color: #6e7b92;
	text-decoration: underline;
	text-align: center;

}


/* -------------------footer--------------------------- */



td.footer{
	background-color:#fff;
	background-image: url(images/footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height:35px;


}

td.footer2{

	font-size:10px;
	color:#e6dddd;
	text-align:right;
	padding-top:5px;


}


A.foot:link {color:#e6dddd;  text-decoration:none;  }
A.foot:visited {color:#000;  text-decoration:none;  }
A.foot:hover {color:#e6dddd;  text-decoration:underline;  }
A.foot:active {color:#fff;  text-decoration:none;  }




li.news{
font-size:14px;
font-family:verdana;
font-weight:bold;
color:#0450a4;
}

A.address:link {color:#000;  text-decoration:none;  }
A.address:visited {color:#000;  text-decoration:none;  }
A.address:hover {color:#000;  text-decoration:underline;  }
A.address:active {color:#000;  text-decoration:none;  }