/* pinnaclehealthcare.com Stylesheet
/* Author: iKorb Systems, Inc.
/* http://ikorb.com
/* Date: 09-09-11
///////////////////////////////*/

body
{
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-color: #4466DD;
}

form
{
	margin: 0px;
	padding: 0px;
}

h1
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00448b;
	padding-bottom: 0px;
	line-height: 14px;
	margin:5px;
}

h3
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00448b;
	line-height: 18px;
	padding-bottom: 0px;
	margin-left:5px;
	margin-bottom:10px;
}

h4
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00448b;
}


.didyouknow
{
	background-color: #fff; 
	border-top: 1px solid black;
}

.smalltext
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.smalltextw
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}

.smallboldtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1e1e1e;
}

.header
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	color: #003366;
}

.headerW
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	color: #fff;
}

.headerB
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color: #00448b;
}

.headerR
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color: #CC0000;
}
.subheader
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #006699;
}

.subheaderW
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	color: #fff;
}

.text
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.textw
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
}

a.textw:active
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	}

a.textw:visited
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}

.boldtext
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.headline
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*font-weight: bold;*/
	color: #000000;
}

.newstext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.newslink {
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 20px;
	margin-bottom:0.5em;
}

.newstextsm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333;
}

.boldtextw
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}

.bold
{
	font-weight: bold;
}

.italics
{
	font-style: italic;
}

.boldred
{
	color:#db2118;
	font-weight: normal;
	font-size: 16px;
}

.red
{
color:#db2118;
}

a:link
{
	color: #000099;
	text-decoration: underline;
}

a:visited
{
	color: #000066;
	text-decoration: underline;
}

a:active
{
	color: #a90000;
	text-decoration: underline;
}

a:hover
{
	color: #c90000;
	text-decoration: none;
}

a.text:link
{
	color: #000099;
	text-decoration: underline;
}

a.text:visited
{
	color: #000066;
	text-decoration: underline;
}

a.text:active
{
	color: #a90000;
	text-decoration: underline;
}

a.text:hover
{
	color: #c90000;
	text-decoration: none;
}

.nav
{
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

a.nav:link
{
	color: #fff;
	text-decoration: none;
}

a.nav:visited
{
	color: #fff;
	text-decoration: none;
}

a.nav:active
{
	color: #fff;
	text-decoration: none;
}

a.nav:hover
{
	color: #ff0000;
	font-weight:bold;
	text-decoration: none;
}

.subCell {
	background-image: url("/images/subnav/btn_subnav.gif");
	background-repeat: no-repeat;
	padding:0;
	padding-left:35px;
	padding-top:19px;
	font-style: italic;
	font-family: "arial narrow", arial;
	height:26px;
}

.subLink {
	/*font-size:0.8em;*/
	font-size:12px;
}

a.subLink:link {
	color: #FFF;
	text-decoration: none;
}

a.subLink:visited {
	color: #FFF;
	text-decoration: none;
}

a.subLink:active {
	color: #FFF;
	text-decoration: none;
}

a.subLink:hover {
	color: #F00;
	font-weight:bold;
	text-decoration: none;
}

.goback {
	/*font-size:0.8em;*/
	font-size:12px;
}

a.goback:link {
	color: #00448B;
	text-decoration: none;
}

a.goback:visited {
	color: #00448B;
	text-decoration: none;
}

a.goback:active {
	color: #00448B;
	text-decoration: none;
}

a.goback:hover {
	color: #F00;
	/*font-weight:bold;*/
	text-decoration: none;
}

.divgoback{
    margin-top: 20px; 
    margin-left: 5px;
    padding-bottom: 10px;    
}

.subnav
{
	font-family: Univers, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	text-transform: uppercase;
}

a.subnav:link
{
	color: #000;
	text-decoration: none;
}

a.subnav:visited
{
	color: #000;
	text-decoration: none;
}

a.subnav:active
{
	color: #000;
	text-decoration: none;
}

a.subnav:hover
{
	color: #1e1e1e;
	font-weight: bold;
	text-decoration: none;
}

/* BEGIN Shopping Cart Styles */

.member_border
{
	 border-left: 1px solid #94C0B0; 
	 border-right: 1px solid #94C0B0; 
	 border-bottom: 1px solid #94C0B0;
}

.cell_1
{
	background-color: #FFFCEC;
}

.cell_2
{
	background-color: #FFFFFF;
}

.cell_attributes
{
	background-color: #3e3e3e;
}

.cell_header
{
	background: url("../images/ik_cart_hd3.gif") repeat-x #FFFCEC;
	font-family: Chalet LNS, Tahoma, Arial, Helvetica, sans-serif;
	color: #2e2e2e;
	font-weight: bold;
	font-size: 12px;
	text-transform: capitalize;
	border-top: 1px solid #94C0B0;
}

.cell_subheader
{
	background: url("../images/ik_cart_hd2.gif") repeat-x #FFFCEC;
	font-family: Chalet LNS, Tahoma, Arial, Helvetica, sans-serif;
	color: #415C52;
	font-weight: bold;
	font-size: 11px;
	text-transform: capitalize;
	border-top: 1px solid #94C0B0;
}

.cell_item
{
	background: url("../images/ik_cart_item.gif") repeat-x #fff;
}

.sum_cell
{
	background: url("../images/ik_cart_item.gif") repeat-x #fff;
	font-family: Chalet LNS, Tahoma, Arial, Helvetica, sans-serif;
	color: #c90000;
	font-weight: bold;
	font-size: 10px;
	text-transform: capitalize;
	border-bottom: 0px solid #999999;
}

.sum_cell2
{
	background: #C1E4E4;
	font-family: Chalet LNS, Tahoma, Arial, Helvetica, sans-serif;
	color: #c90000;
	font-weight: bold;
	font-size: 10px;
	text-transform: capitalize;
	border-bottom: 0px solid #999999;
}

.cell_survey
{
	background-color: #FFFFE9;
}

.discount_text
{
	font-family: Chalet LNS, Tahoma, Arial, Helvetica, sans-serif;
	color: #E8541F;
	font-weight: bold;
	font-size: 10px;
}

.order_number
{
	font-family: Chalet LNS, Tahoma, Arial, Helvetica, sans-serif;
	color: #E8541F;
	font-weight: bold;
	font-size: 12px;
}

.sm_ship_txt
{
	font-family: Chalet LNS, Tahoma, Arial, Helvetica, sans-serif;
	color: #E8541F;
	font-weight: bold;
	font-size: 11px;
}

.sm_ship_txt_header
{
	font-family: Chalet LNS, Tahoma, Arial, Helvetica, sans-serif;
	color: #0166B4;
	font-weight: bold;
	font-size: 12px;
}

.errortext
{
	font-family: Chalet LNS, Tahoma, Arial, Helvetica, sans-serif;
	color: #E8541F;
	font-weight: bold;
	font-size: 12px;
}

.pagenumber
{
	font-family: Chalet LNS, Tahoma, Arial, Helvetica, sans-serif;
	color: #235DB4;
	font-weight: bold;
	font-size: 12px;
}

/* HOME PAGE */

td#index_11
{
	background: url("../images/index_11.gif");
	background-repeat: no-repeat;
}

td#index_11a
{
	background: url("../images/index1_11.gif");
	background-repeat: no-repeat;
}

td#index_13
{
	background: url("../images/index_13.gif");
	background-repeat: repeat-y;
}

td#index_13a
{
	background: url("../images/index1_13.gif");
	background-repeat: repeat-y;
}

td#index_15
{
	background: url("../images/index_15.gif");
	background-repeat: no-repeat;
}

td#index_17
{
	background: url("../images/index_17.gif");
	background-repeat: no-repeat;
}

td#index_17a
{
	background: url("../images/index1_17.gif");
	background-repeat: no-repeat;
}

td#index_20
{
	background: #fff;
}

td#index_21
{
	background: url("../images/index_21.gif");
	background-repeat: no-repeat;
}

td#index_21a
{
	background: url("../images/index1_21.gif");
	background-repeat: no-repeat;
}

td#index_23
{
	background: url("../images/index_23.gif");
	background-repeat: no-repeat;
}

td#index_23a
{
	background: url("../images/index1_23.gif");
	background-repeat: no-repeat;
}

td#index_24
{
	background: url("../images/index1_24.gif");
	background-repeat: no-repeat;
}

/* PADDING & BACKGROUND */
.border
{
	background-color: #fff;
	border-right: 1px solid #000;
}

.border1
{
	border-left: 1px solid #000;
	border-top: 1px solid #000;
}

.border2
{
	border-top: 1px solid #000;
}

.bgW
{
	background: #fff;
}

.padL5
{
	padding-left:5px;
}

.pad15
{
	padding-top:15px;
	padding-bottom:15px;
}

.floatrt {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

.center {
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	color:#336699;
}
.typeIpnt{
}


.imageBorder {
	border:1px solid black;
}

.newsThumb {border:1px solid black;}

.newsTable {
	margin:0;
	padding:0;
	width:100%;
	border:1px solid black;
}

.newsDiv {
	margin:0;
	padding:0;
	text-align:center;
	border:1px solid black;
}

.newsHead {
	margin:0;
	padding:0;
}

.contactText {
	text-align:right;
	width:250px;
}

/* SUB PAGE */

td#subpage_01
{
	background: url("../images/subpage_01b.jpg") transparent;
	background-repeat: no-repeat;
}

td#subpage_02
{
	background: url("../images/subpage_02b.jpg") transparent;
	background-repeat: no-repeat;
}

td#subpage_04
{
	background: url("../images/subpage_04.gif") #939598;
}

td#subpage_05
{
	background: url("../images/subpage_05.gif") #939598;
	background-repeat: no-repeat;
}

td#subpage_06
{
	background: url("../images/subpage_06.gif");
	background-repeat: no-repeat;
}

td#subpage_07
{
	background: url("../images/subpage_07.jpg") #fff;
	background-position: top left;
	background-repeat: no-repeat;
}

td#subpage_09
{
	background: url("../images/subpage_09.jpg");
	background-repeat: no-repeat;
}

td#subpage_10
{
	background: #e1e1e1;
	border-left: 1px solid #000;
}

td#subpage_11
{
	background: url("../images/subpage_11.gif");
	background-repeat: repeat;
}

td#subpage_12
{
	background: url("../images/subpage_12.gif");
	background-repeat: repeat;
}

td#subpage_13
{
	background: url("../images/subpage_13.gif");
	background-repeat: no-repeat;
}

td#subpage_14
{
	background: url("../images/subpage_14.gif");
	background-repeat: no-repeat;
}

td#subpage_15
{
	background: url("../images/subpage_15.gif");
	background-repeat: no-repeat;
}

/* BEGIN iKORB ADMIN STYLES. MUST APPEAR ON EVERY CLIENT'S STYELSHEET */
.cmblock_active
{
	border: dashed;
	border-width: thin;
}

.cmblock_inactive { border: none; }
.login_inp {
    border-color:#333;
	background:#336699;
    border-style: solid;
    border-width: 1px;
	border-radius:7px;
    color:#FFF;
	width:90px;
	height:25px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
	font-weight:bold;
    font-style: normal;
    font-weight: normal;
}
fieldset{
	border:none;
}
.fieldset-fomr{
	width:290px;
	float:left;
	border:none;
	font-size:10px;
	text-align:left;
	line-height:20px;
	
}
.fieldset-fomr-left{
	width:600px;
	float:left;
	border:none;
	text-align:left;
	font-size:10px;
	line-height:20px;
	
}

.inputform{
/*
	border:none;
*/
	font-size:11px;
/*
	border-bottom:1px solid #333;
*/
	text-align:left;
	line-height:10px;
	
}
.fieldset-fomr-btm{
	width:290px;
	float:left;
	border:none;
	line-height:20px;
	font-size:10px;
}
.fieldset-fomr-date{
	width:600px;
	float:left;
	border:none;
	line-height:20px;
	font-size:10px;
}

.urbangreymenu{
	float:left;
width: 300px; /*width of menu*/
}

.headerbar{
font: bold 12px Arial;
color: #09C;
margin-bottom: 0;
text-decoration:normal;
text-transform: normal;
padding: 0px 0 0px 0px; 
}

.urbangreymenu p{
: 12px Arial;
color: black;
margin-bottom: 0;
text-decoration:normal;
text-transform: normal;
padding: 0px 0 0px 10px; 
}
.urbangreymenu ul{
list-style-type:square;
padding-left: 20px;

/*margin: 0;
padding: 0;
margin-bottom: 0; bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
color:#000;
display: block;
line-height: 15px;
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: #000;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color:#09C;
text-decoration:underline;
}
.urbangreymenu-right{
width: 290px; /*width of menu*/
float:left;
margin-left:15px;
}
.headerbar-right{
font: bold 12px Arial;
color:#09C;
margin-bottom: 0;
text-decoration:normal;
text-transform: normal;
/*
padding: 0px 0 1px 5px;
*/
}

.urbangreymenu-right p{
font: 12px Arial;
color: black;
margin-bottom: 0;
text-decoration:normal;
text-transform: normal;
padding: 0px 0 5px 5px; 
}

.urbangreymenu-right ul{
list-style:none;
margin: 0;
color:black;
line-height: 15px;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu-right ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
padding-left:15px;
}

.urbangreymenu-right ul li a{
font: normal 12px Arial;
color:black;
/*display: block;*/
line-height: 15px;
text-decoration: none;
}

.urbangreymenu-right ul li a:visited{
color: black;
}

select#ins_comp {
  
  background:#FFFFFF;
  color: #000000;
  font-family: Univers,Arial,Helvetica,sans-serif;
  font-size: 11px;
  border:none;
  width: 450px;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
#hideMe{width:400px;display:block; overflow: hidden;}
#startMonth, #m_md_for, #m_md_to,#m_tt_to,#m_tt_for{
 width:90px;
}
#startDay,#d_md_for,#d_md_to,#d_tt_to,#d_tt_for{
  width:70px;
}
#startYear,#y_md_for,#y_md_to,#y_tt_to,#y_tt_for{
  width:70px;
}



</style>









/* END iKORB ADMIN STYLES. MUST APPEAR ON EVERY CLIENT'S STYELSHEET */

