/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #FFFFFF;
}
.skinmaster {
	height: 100%;
	background-color: #FEFFEF;
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DKGray.jpg); 
	height: 30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 8pt; 
	font-style: normal; 
	background-color: Maroon;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/	
        padding: 1px 3px 3px 1px;	
}

#lr1nomerge  {
   visibility: visible;
   position: relative;
   left: 0px;
   top: 153px;
   z-index: 3;
   background-color:#FEFFEF;
   width: 900px;
}

.main_dnnmenu_rootitem td  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 8.2pt; 
	font-style: normal; 
	font-weight:bold;
	background-color: Transparent;
	font-family: Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	color: YELLOW; 
}

.main_dnnmenu_itemhover td {  
	border-bottom-width:0px;
}

#bottomClass {
   visibility: visible;
   position: relative;
   top: 155px;
   z-index: 1000;
}

.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cccccc;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}


.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtGray.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  17px;
   font-weight:  normal;
   color: #61182;
}


#therapyb a,
#mainb a,
#familyb a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

#titletext p,
#ibelhtext p  {
   font: bold 17px Varda;
   margin: 0px;
   text-align: right;
   color: #611824;
}

#texttext p,
#text2text p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: right;
}

#searchfilednomerge  {
   background: url(../../../../images/searchfilednomerge.gif) no-repeat;
   background-position:0px 4px;
   visibility: visible;
   position: absolute;
   padding-left:8px;
   left: 57px;
   top: 135px;
   z-index: 4;
   width: 253px;
   height: 40px;
}

.siteMapTree, #siteMapTree
{
	direction:rtl;	
}

#seachbutb a:hover  {
   background-position: -77px 0%;
}

#therapyb a:hover  {
   background-position: -118px 0%;
}

#familyb a:hover  {
   background-position: -149px 0%;
}

#bottomClass  #bottombartext p,#bottomClass  #bottombartext a  {
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight:bold;
	z-index:1000;
	height:12px;
	background-color: Transparent;
	font-family: Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/

}

#rehabb a:hover  {
   background-position: -106px 0%;
}

#bottomClass  #bottombartext  {
   visibility: visible;
   position: absolute;
   right: 3px;
   top:-10px;
   z-index: 1000;
   width: 100%;
   white-space:nowrap;
   text-align:right;
   direction:rtl;
}

#cardb a:hover  {
   background-position: -103px 0%;
}

#framegnomerge  {
   background: url(../../../../images/framegnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 205px;
   z-index: 2;
   width: 236px;
   height: 243px;
}

#mainb a:hover  {
   background-position: -76px 0%;
}

.NormalTextBox 
{
	margin-right:13px;
	margin-bottom:4px;
}

.SkinObjectI
{

}

#slogantext p  {
   font: bold 22px/34px Verdana;
   margin: 0px;
   text-align: right;
   color: #FFFFFF;
}

#ibelhtext p  {
   line-height: 17px;
}

#picgnomerge  {
   background: url(../../../../images/picgnomerge.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 214px;
   z-index: 3;
   width: 205px;
   height: 217px;
}

#titletext p  {
   line-height: 27px;
}

#seachbutb a  {
   background: url(../../../../images/seachbutb.gif) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 77px;
   font-size: 29px;
   line-height: 29px;
}

#phonetext p  {
   font: 18px/32px NSimSun;
   margin: 0px;
   color: #7B4D40;
   text-align: left;
}

#slogantext  {
   visibility: visible;
   position: absolute;
   left: 552px;
   top: 12px;
   z-index: 4;
   width: 300px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   width: 900px;
   position: relative;
   background-color: #FEFFEF;
   background-image: none;
}

#therapyb a  {
   width: 118px;
   background-image: url(../../../../images/therapyb.gif);
}

#titletext  {
   visibility: visible;
   position: absolute;
   left: 634px;
   top: 144px;
   z-index: 3;
   width: 209px;
}

#seachbutb  {
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 135px;
   z-index: 3;
   width: 77px;
   height: 29px;
}

#familyb a  {
   width: 149px;
   z-index:200;
   background-image: url(../../../../images/familyb.gif);
}

#ibelhtext  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 454px;
   z-index: 2;
   width: 209px;
}

#text2text  {
   visibility: visible;
   position: absolute;
   left: -65px;
   top: 452px;
   z-index: 3;
   width: 344px;
}

#phonetext  {
   visibility: visible;
   position: absolute;
   left: 355px;
   top: 146px;
   z-index: 5;
   width: 129px;
}

#texttext  {
   visibility: visible;
   position: absolute;
   left: 417px;
   top: 170px;
   z-index: 4;
   width: 425px;
}

#therapyb  {
   visibility: visible;
   position: absolute;
   left: 597px;
   top: 101px;
   z-index: 23;
   width: 118px;
   height: 27px;
}

#rehabb a  {
   background: url(../../../../images/rehabb.gif) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 106px;
   font-size: 26px;
   line-height: 26px;
}

#mainb a  {
   width: 76px;
   background-image: url(../../../../images/mainb.gif);
}

#bottomClass  #btlineg  {
   background: url(../../../../images/btlineg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 2px;
   z-index: 4;
   width: 900px;
   height: 20px;
   
}

#familyb  {
   visibility: visible;
   position: absolute;
   left: 445px;
   top: 102px;
   z-index:4;
   width: 149px;
   height: 27px;
}

#cardb a  {
   background: url(../../../../images/cardb.gif) no-repeat 0% 0px;
   display: block;
   height: 28px;
   width: 103px;
   font-size: 28px;
   line-height: 28px;
}

#rehabb  {
   visibility: visible;
   position: absolute;
   left: 336px;
   top: 102px;
   z-index: 22;
   width: 106px;
   height: 26px;
}

#layer6  {
   background: url(../../../../images/layer6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 900px;
   height: 193px;
}

#cardb  {
   visibility: visible;
   position: absolute;
   left: 717px;
   top: 101px;
   z-index: 20;
   width: 103px;
   height: 28px;
}

#mainb  {
   visibility: visible;
   position: absolute;
   left: 823px;
   top: 101px;
   z-index: 22;
   width: 76px;
   height: 27px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

.sub_h {
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #400000;
}
.sub2 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: black;
}
.sub2n {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: navy;
}
.subcredits {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
}

a.subc2{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #4E4C4C;
	text-decoration:none;
}
a.subc2:visited{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #4E4C4C;
	text-decoration:none;	
}
a.subc2:hover{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #4E4C4C;
	text-decoration:underline;	
}
a.subc21{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #404040;
	text-decoration:none;
}
a.subc21:visited{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #404040;
	text-decoration:none;	
}
a.subc21:hover{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #404040;
	text-decoration:underline;	
}
a.subc22{
	font-family: Verdana;
	font-size: 11px;
	color: #404040;
	text-decoration:none;
}
a.subc22:visited{
	font-family: Verdana;
	font-size: 11px;
	color:#404040 ;
	text-decoration:none;	
}
a.subc22:hover{
	font-family: Verdana;
	font-size: 11px;
	color: #404040;
	text-decoration:underline;	
}a.subc223{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: darkred;
	text-decoration:none;
}
.sub_h {
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;
	color: #400000;
}
.sub_hs {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color:darkred;
}
.sub_hs1 {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color:blue;
}
.sub_hs2 {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color:#460425;
}
.sub4 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: darkblue;
}
a.sub4d {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #4C4141;
		text-decoration:none;	
}a.subc23{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #2C2E80;
	text-decoration:underline;
}
a.subc23:visited{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #2C2E80;
	text-decoration:underline;	
}
a.subc23:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: darkred;
	text-decoration:underline;	
}
.sub_t1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: red;
}.sub_t2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: red;
}.sub_t3 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: darkred;
}