body
{  padding:0px;
   margin:0px;
   background:url(images/bg.jpg) 0 0 repeat-x; 
   font:13px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; 
   font-weight:normal;
}

div, p, ul, h2, h3, img
{  padding:0px; 
   margin:0px;
}

ul{list-style-type:none;}

#video
{
	/*margin:299px 5px 1em 5px;*/
	padding: 5px 0px 5px 7px;
	float:left;
	width:317px;
	border:1px solid gray;
}


/*------------------------*/

#headerPanel
{  width:970px; 
   height:115px; 
   position:relative; 
   margin:0 auto; 
   padding:3px 0px 0px 0px;
   /*border: 1px solid silver;*/
}

#headerPanel .cduh_name
{
  position:absolute;
  top:35px;
  left:115px;
  font-size:2em;
}

#headerPanel .cduh_address
{
  position:absolute;
  top:60px;
  left:115px;
  font-size:1em;
}

#headerPanel .cduh_tag_line
{
  position:absolute;
  top:60px;
  left:115px;
  font-size:1em;
  color:#0033cc;
}

#headerPanel ul
{
  margin-top: -22px;
  padding: 0;
  list-style-type: none;
  text-align: center;
}

#headerPanel ul li
{
  float:right;
  display:inline;
  padding-right:5px;
  padding-left:5px;
}

#headerPanel ul li a
{
  text-decoration:none;
  padding: .2em .5em;
  color: #000;  
}

#headerPanel ul li a:hover
{
  text-decoration:none;
  padding: .2em .5em;
  color: #000;  
  background-color: #ccc;
}

#trent-logo
{
   position:absolute;
   left:515px;
   top:6px;
}

/*
#headerPanel img
{  position:absolute; 
   top:10px; 
   left:0px;
} */

/*------------------------*/

#bodyTopPanel
{  width:100%;
   height: 470px; 
   color:#999; 
   float:left; 
   clear:both;
   margin-top: 0px;
   /*background-image:url("images/temp.png");
   background-repeat: no-repeat;
   border: 1px solid black;
   */
}

#bodyTopPanel h1,h2
{  color:#777; } 
    
#bodyTopPanel-bottom
{
    margin:0 auto;
    width:60%;
    height:14%;
    text-align: center;
}

#mainLinks
{  width:100px; 
   height: 250px;
   position: absolute; 
   margin-top: -249px;
   margin-left: 870px;
   line-height:28px;
   padding-left: 10px;
   background-image:url("images/menu_bg.png");
   background-repeat: repeat;
}

#mainLinks ul
{  margin-top: 90px; }

#mainLinks a
{
   color: white;
   text-decoration:none;
   font:13px/15px "Trebuchet MS",Arial, Helvetica, sans-serif;
   font-weight: bold; 
}

#TopFirstColumn a
{
  padding:2px;
  text-decoration:none;
}


#TopSecondColumn a
{
  padding:2px;
  text-decoration:none;
}

#TopFirstColumn a:hover
{
  color:#000;
  background:#fff;
}

#TopSecondColumn a:hover
{
  color:#000;
  background:#fff; 
}

#TopFourthColumn a
{
  padding:2px;
  text-decoration:none;
}

#TopFourthColumn a:hover
{
  color:#000;
  background:#fff; 
}

#TopThirdColumn a
{
  padding:2px;
  text-decoration:none;
}

#TopThirdColumn a:hover
{
  color:#000;
  background:#fff; 
}

#TopLeftColumn
{  width:53px;
   height:400px;
   float:left;
   margin-right:10px;
   margin-left:0;
}

#TopFirstColumn
{  width:135px;
   height:100px;
   float:left;
   margin-right: 4px;
   margin-left: 50px;
   margin-top:20px;
   color: black;
}

#TopFirstColumn-Address
{  width:350px;
   height:100px;
   float:left;
   margin-right: 4px;
   margin-left: 50px;
   margin-top:20px;
   color: black;
}

#TopFirstColumn-Patients-Visitors
{  width:200px;
   height:100px;
   float:left;
   margin-right: 4px;
   margin-left: 50px;
   margin-top:20px;
   color: black;
   line-height:150%;
}

#TopFirstColumn-Patients-Visitors a
{
   padding:2px;
   text-decoration:none;
}

#TopFirstColumn-Patients-Visitors a:hover
{
   color:#000;
   background:#fff;
}


#TopFirstColumn-executive-packages
{  width:400px;
   height:100px;
   float:left;
   margin-right: 4px;
   margin-left: 50px;
   margin-top:20px;
   color: black;
   line-height:150%;
}


#TopFirstColumn-facilities
{  width: 800px;
   height: 100px;
   float: left;
   margin-right: 4px;
   margin-left: 50px;
   margin-top: 3px;
   color: black;
}

#TopFirstColumn-facilities a
{
}

#TopSecondColumn
{  width:150px;
   height:100px;
   float:left;
   margin-right:4px;
   margin-left:25px;
   margin-top:20px;
   color: black;
}

#TopSecondColumn-Vision
{  width:200px;
   height:100px;
   float:left;
   margin-right:4px;
   margin-left:0;
   margin-top:20px;
   color: black;
   line-height:150%;
}
           
#TopSecondColumn-executive-packages,#TopSecondColumn-qha-trent-awarding
{  width:240px;
   height:100px;
   float:left;
   margin-right:4px;
   margin-left:20px;
   margin-top:20px;
   color: black;
   line-height:150%;
}

#TopSecondColumn-executive-packages,#TopSecondColumn-qha-trent-awarding a
{ text-decoration:none; padding:2px; }

#TopSecondColumn-executive-packages a:hover
{
  color:#000;
  background:#fff;
}

#TopSecondColumn-qha-trent-awarding a:hover
{}

#TopSecondColumn-qha-trent-awarding ul li a:hover
{
  color:#000;
  background:#fff;
}


#TopThirdColumn-Goals,#TopSecondColumn-Vision,#TopFirstColumn,#TopSecondColumn,#TopThirdColumn,#TopFourthColumn ul li
{
   line-height:150%;
}

#TopThirdColumn
{ width:180px;
  margin-top:20px;
  margin-left:25px;
  float:left;
  color: black;
}

#TopThirdColumn-Goals
{ width:210px;
  margin-top:20px;
  margin-left:10px;
  float:left;
  color: black;
}

#TopFourthColumn
{ width:250px;
  margin-left: 68px;
  margin-top:20px;
  margin-left:35px;
  float:left;
  color: black;
  line-height:150%;
}

.ul_medicine
{
  margin-left:20px;
}

.vision
{
  margin-left:20px;
  list-style-type:square;
}

.core-values
{
  margin-left:20px;
  list-style-type:square;
}

.admission-guide
{
  list-style-type:square;
}

#bodytopPan
{  
   width:968px; 
   height:400px;

   position:relative; 
   background:#ccc;

   /*
   background:#333;      
   border:1px solid gray;*/
    
   color:#707070; 
   margin:0 auto; 
   padding:5px;
}

ul#accordion-slider
{
   margin:0;
   padding: 0;
   list-style: none;
   position: relative;
   /*border:1px solid green;*/
}

ul#accordion-slider li
{
   display: block;  
   overflow: hidden;  
   padding: 0;
   float: left;
   width: 241px;
   height: 400px;
}

#myslider-wrap
{
   magin-top:20px;
   width: 900px;
   background: silver;
}

#shadow
{
   margin-top:5px;
   margin-left:-8px;
}

#shadow-services
{
   margin-top:405px;
   margin-left:-8px;
}

/*-------------------------*/

#bodyMiddlePanel
{  width:100%;
   /*color:#8D8D8D;*/
   color:#999;
   float:left;
   padding:42px 0 0;
   clear:both;
   /*border:1px solid blue;*/
}

#bodyCenterPanel
{  width:940px;
   height:145px;
   position:relative;
   margin:20px auto 0 auto;
  
   /*background:#000033;
   color:#8D8D8D;
   color:#999;*/
}

/*-------------------*/
#CenterFirstColumn
{  width:180px;
   float:left;
   /*border: 1px solid blue;*/
   margin-right: 4px;
   margin-left: 9px;
   color: black;
}

#CenterFirstColumn p
{  padding:0 0 20px 0; }

#CenterFirstColumn a
{ text-decoration:none; }

#CenterFirstColumn a:hover
{ text-decoration:underline; }


/*----------------------*/
#CenterSecondColumn
{  width:180px;
   float:left;
   /*border: 1px solid blue;*/
   margin-right: 10px;
   margin-left:70px;
   color: black;
}

#CenterSecondColumn p
{ padding:0 0 20px 0; }

/*-----------------------*/

#CenterThirdColumn
{ width:180px;
  margin-left:60px;
  float:left;
  color: black;
}

#CenterThirdColumn p
{ padding:0 0 20px 0; }

#CenterThirdColumn a
{ text-decoration:none; }

#CenterThirdColumn a:hover
{ text-decoration:underline; }

/*-----------------------*/

#CenterFourthColumn
{ width:180px;
  margin-left: 68px;
  float:left;
  color: black;
}

#CenterFourthColumn p
{ padding:0 0 20px 0; }

#CenterFourthColumn a
{ text-decoration:none; }

#CenterFourthColumn a:hover
{ text-decoration:underline; }

/*------------------*/

#footer
{   clear: both;
    color: #333;
	  padding: 50px 0 1px 0;
	  margin: 0;
	/*background: #333;*/
	  text-align: center;
}

#footer p
{   margin: 0;
    font-size: .75em;
}

/*------------------*/

.awarding a:hover
{

}

/*------------------*/

#TopFirstColumn-cebudocgroup
{  width:400px;
   height:350px;
   float:left;
   margin-right: 4px;
   margin-left: 50px;
   margin-top:20px;
   color: black;
   line-height:150%;
}

#TopSecondColumn-cebudocgroup
{  width:400px;
   height:350px;
   float:left;
   margin-right:4px;
   margin-left:20px;
   margin-top:20px;
   color: black;
   line-height:150%;
}

/*------------------------------*/
div.sc_menu {
	/* Set it so we could calculate the offsetLeft */
	position: relative;
	height: 170px;
	width: 940px;
	overflow: auto;
    
    /* border:1px solid silver; */
}
ul.sc_menu {
	display: block;
	height: 170px;
	/* max width here, for users without javascript */	
	width: 1500px;	
	padding: 5px 0 0 0; 
	/* removing default styling */
	margin: 0;
	/*background: url('navigation.png');
     background:#ccc; 
    */
    		
	list-style: none;
}
.sc_menu li {
	display: block;
	float: left;	
	padding: 0 4px;
}
.sc_menu a {
	display: block;
	text-decoration: none;
}
.sc_menu span {
	display: none;
	margin-top: 3px;
	
	text-align: center;
	font-size: 12px;	
	color: #000;
}
.sc_menu a:hover span {
	display: block;
}
.sc_menu img {
	border: 3px #fff solid;	
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
}
.sc_menu a:hover img {
	filter:alpha(opacity=50);	
	opacity: 0.5;
}


/* Here are styles for the back button, don't look at them */
#back {
	display: block;
	width: 500px;
	text-align: center;
	color: #003469;
	font-size: 16px;
}

/*--------- international affiliations -------------*/
#footer ul li
{
    display: inline;
}


