img{max-width:100%;}
a{text-decoration:none;}
u{font-weight:bold;}
#leftnav{

width:250px;
height:100px;
float:left;
position:relative;
display:block;
}

#links{
font-size:16px;
width:90%;height:300px;
float:left;
position:relative;
display:block;
}



#wrapper{
width:795px;
display:block;
position:absolute;
left:250px;

}
#main{
width:100%;
position:absolute;
float:left;
display:block;
background-color:white;
font-family:arial;
}



#heading{
width:100%;height:120px;
background-color:#000066;
text-align:center;
font-size:42px;
color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
}

#image{
width:794px;height:19px;

}

/*External code*/

a:hover div {
background-color: #abcdef;
}


#a{
text-align:center;
font-family:Calibri, verdana;
font-size:19px;color:white;
width:126px;height:40px;
position:absolute;
z-index:2;
top:294px;left:35px;
}

#b{
text-align:center;
font-family:Calibri, verdana;
font-size:19px;color:white;
width:100px;height:40px;
position:relative;
z-index:2;
top:508px;
left:76px;
}

#c{
text-align:center;
font-family:Calibri, verdana;
font-size:19px;color:white;
width:100px;height:40px;
position:absolute;
z-index:2;
top:308px;
left:625px;
}
#d{
text-align:center;
font-family:Calibri, verdana;
font-size:19px;color:white;
width:140px;height:40px;
position:absolute;
z-index:2;
top:645px;
left:552px;
}

#e{
text-align:center;
font-family:Calibri, verdana;
font-weight:bold;
color:white;
font-size:21px;
width:150px;height:40px;
position:absolute;
z-index:2;
top:463px;
left:298px;
}

#button1{
font-family:Arial;
text-align:center;
font-size:16px;color:#000000;
font-weight:bold;
width:110px;height:45px;
position:absolute;
z-index:3;
top:190px;
left:295px;
background-image:url('button.png');
}
#button2{
text-align:center;
font-size:20px;color:#000000;
width:110px;height:45px;
position:absolute;
z-index:3;
top:685px;
left:315px;
background-image:url('button.png');
}
#button3{
text-align:center;
font-size:20px;color:#000000;
width:45px;height:110px;
position:absolute;
z-index:3;
top:425px;
left:636px;
background-image:url('buttonr.png');
}
#button4{
font-family:arial;
text-align:center;
font-size:20px;color:#000000;
width:45px;height:110px;
position:absolute;
z-index:3;
top:425px;
left:59px;
background-image:url('buttonl.png');
background-repeat:no-repeat;
}

#point{
text-align:center;
font-size:20px;color:white;
width:143px;height:51px;
position:absolute;
z-index:3;
top:150px;
left:10px;
background-image:url('pointimg.jpg');
}


/*Integrated .html*/
#main2{
text-align:center;
width:100%;
float:left;
position:absolute;
display:inline-block;
background-color:white;
background-image:src('integrated.jpg');
z-index:4;	
display:none;
font-family:arial;
}
#heading2{
width:100%;height:100px;
background-color:#0000CC;
text-align:center;
font-size:42px;
color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
}
#iconhome
{
height:80px;width:100px;
left:15px;top:10px;
position:absolute;
float:left;display:block;
display:none;
}
#caption{
position:absolute;
width:50px;height:90px;
z-index:5;
left:94px;top:370px;
}

#caption2{
position:absolute;
width:111px; height:43px;
z-index:5;
left:355px;top:120px;
}

#caption3{
position:absolute;
z-index:5;
left:672px;top:321px;
}

#caption4{
position:absolute;
width:131px;height:48px;
z-index:5;
left:350px;top:615px;
}

/*pop up*/
/*.d{
margin-left:0em;

text-align:center;
text-indent:0em;
font-family:comic sans MS;
font-size:20px;
font-weight:bold;
}*/
.d1{
margin-left:2em;
text-indent:0em;
font-family:comic sans MS;
font-size:15px;
font-weight:bold;}

.dwrap{
text-align:center;
text-indent:0em;
font-family:comic sans MS;
font-size:20px;
font-weight:bold;
position:absolute;
left:135px;top:155px;
width:400px;
z-index:12;
}
.dwrap2{
text-align:center;
text-indent:0em;
font-family:comic sans MS;
font-size:15px;
font-weight:bold;
position:absolute;
left:135px;top:155px;
width:400px;
z-index:20;
}
.ximg{
position:absolute;
left:655px;top:-14px;
width:24px;height:24px;
background-image:url(x.png);
z-index:12;
}

.xtitle{
font-family:verdana;
font-size:20px;
font-weight:bold;
position:absolute;
left:280px;top:14px;
width:100px;height:30px;
z-index:13;
}
}

.opaqueLayer
{
width:100%;height:800px;
position:absolute;
display:none;
top:0px;
left:0px;
background-color: #000000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  -webkit-opacity: 0.5;
  opacity: 0.5;
z-Index:100;
}

.questionLayer
{
position:absolute;
top:0px;
left:0px;
width:645px;
height:580px;
display:none;
z-Index:999;
border:3px solid black;
background-color:#FFFFFF;
text-align:center;
vertical-align:middle;
padding:10px;
 
}

/*SIDEBAR MENU*/
.glossymenu{
margin: 5px 0;
padding: 0;
width: 220px; /*width of menu*/
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: black url(glossyback.gif) repeat-x bottom left;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}





.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}




.glossymenu div.submenu ul{ 
list-style-type: none;
margin: 0;
padding: 0;
}


.glossymenu div.submenu ul li{
border-bottom: 1px solid blue;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul  li a:hover{
font-weight:bold;
color: black;
}

.glossymenu div.submenu ul .sub a:hover{
background: #679;

}

/*safe and effective care*/
#main3{
text-align:center;
width:90%;height:490px;
float:left;
position:absolute;
display:inline-block;
background-color:#F0F0F3;
background-image:src('integrated.jpg');
z-index:6;	
display:none;
font-family:arial;
}

#heading3{
width:100%;height:100px;
background-color:#6F2DE0;
text-align:center;
font-size:42px;
color:#fff;
font-family: Arial, Helvetica, sans-serif;
}
div.content{
width:80%;
text-align:left;
}

.parahead{
font-family:arial;
font-size:24px;
font-weight:bold;
text-indent:1em;
margin-bottom:1em;
text-align:left;
}

.para{
font-family:verdana,arial;
font-size:14px;
text-indent:0em;
text-align:left;
margin-left:2.5em;
margin-right:1em;
margin-bottom:1em;
}



.para2{
font-family:verdana,Arial;
font-size:14px;
text-indent:0em;
text-align:left;
margin-left:0.5em;
margin-right:0.5em;
}

/*psychological integrity*/
#main4{
text-align:center;
width:90%;height:480px;
float:left;
position:absolute;
display:inline-block;
background-color:white;
z-index:7;	
display:none;
font-family:verdana, arial;
}
#heading4{
width:100%;height:100px;
background-color:#C96032;
text-align:center;
font-size:42px;
color:#fff;
font-family: Arial, Helvetica, sans-serif;
}

/*physiological integrity*/
#main5{
text-align:center;
width:90%;height:2000px;
float:left;
position:absolute;
display:inline-block;
background-color:#ccc;
z-index:7;	
display:none;
color:blue;
font-family:arial;
}
#sub{
width:100%;height:290px;
border:2px solid #9B9B9B;
float:left;
position:relative;
background-color:#F2F3F2;
color:blue;
}
#heading5{
width:100%;height:100px;
background-color:#37B751;
text-align:center;
font-size:42px;
color:#fff;
font-family: Arial, Helvetica, sans-serif;
}
/*main 6*/
#main6{
text-align:center;
width:90%;height:650px;
float:left;
position:absolute;
display:inline-block;
background-color:#FAF064;
z-index:8;	
font-family:arial;
display:none;
}
#heading6{
width:100%;height:100px;
background-color:#0A0874;
text-align:center;
font-size:42px;
color:#ffffff;
letter-spacing:1px;
font-family: Arial, Helvetica, sans-serif;

}
.icon
{
height:80px;width:100px;
left:15px;top:10px;
position:absolute;
float:left;
}

.top1{
font-size:17px;
color:#006633;
font-style:none;

}
.tt1
{
position:absolute;
top:20px;
left:170px;
}
.tt2{
position:absolute;
top:20px;
left:150px;
}