div#banner {

 color:#ccc;

 border: 1px solid #555;

}



#banner, #banner td {

  vertical-align: middle;

 width:100%;

 color: #ccc;

}

.banner {

 color:#ccc;

 background-color: d5d5ca;

 border-top: 1px solid #ccc;

}



/* breadcrumbs text/links*/

#breadcrumbs, #breadcrumbs a, #breadcrumbs a:active, #breadcrumbs a:link, #breadcrumbs a:visited {

color:#ccc;!important;text-decoration: none;font-family:verdana;

font-size:11px;font-weight:normal;

}



#breadcrumbs {

 color:#ccc;

 border-bottom: 1px solid #555;

 border-top: 1px solid #ccc;

 background-color: #5D565F;/*625D63*/

 padding:5px 5px 5px 5px;

 }

#breadcrumbs td{

 color:#ccc;

 text-decoration: none;

 }

.breadcrumbTrail{ 

 color: #ccc;

 padding-left: 5px;

 text-decoration: none;

}

.breadcrumb

{color:#ccc;

  font-weight: bold; 

}

.crumbSeparator

{

color: #ccc;

}

.tabs a  {

 text-decoration: none; 

 }



#navcolumn div strong {

 color: #fff;

 }



#tabs {

  text-align: left;

}



.selectedTab {

  color: #cc0000;	

}



 a.unselectedTab {

  color: #fff;	

}



.tabs { 

 /*border-bottom: .75em #ccc solid;*/



 }



.tabs th, .tabs td {

 border-right: 1px solid #888;

 }



.tabs td {

border-bottom: 1px solid #888;

 }



#tabs, #tabs a, #tabs a:link, #tabs a:active, #tabs a:visited {



color:#ccc;!important;text-decoration: none;font-family:verdana;



font-size:11px;font-weight:normal;



}







#tabs a:hover, #breadcrumbs a:hover {

color:#cc0000;!important;text-decoration: none;font-weight:normal;

}



.tabs td {

text-align:left;

 background-color: #000;

 color: #fff;

font-family:verdana;

font-size:12px;



 }

#navcolumn {

 padding-left: 12px;

 padding-top:30px;

 margin-right:-.8em;

 }

 

#navcolumn, #breadcrumbs {

 

 }





/* background for breadcrumbs, tabs */

div#navcolumn div.focus {

 } 

#navcolumn div {

 margin:0px;padding:0px;

 }



#navcolumn div div {

 margin:0px;padding:0px;

 /*margin-top: .3em*/

 }

 div#navcolumn div div {

 margin:0px;padding:0px;

 }



div#navcolumn div.focus { 

 margin:0px;padding:0px;

 } 



#navcolumn, #navcolumn a, #navcolumn a:active #navcolumn a:link, #navcolumn a:visited  {

 margin:0px;padding:0px;

}



#navcolumn a:hover , #leftcol a:hover {

color:#cc0000; text-decoration:none;

}



#leftcol {

 margin:0px;padding:0px;

 width: 150px;

}

 #leftcol a, #leftcol :active #leftcol a:link, #leftcol a visited  {

 margin:0px;padding:0px;

}

/*

 * The Menu section.

 */

.menuColumn {

margin:0px;padding:0px;

}

.menu {

   margin:0px;padding:0px;

}

.menuLabel { 

	margin:0px;padding:0px;

   

}

.menuItem, .menuItem a, .menuItem a:link, .menuItem a:hover, .menuItem a:visited {

  margin:0px;padding:0px;

}

.menuSelected {

 margin:0px;padding:0px;

}





#source {

 background-color: #fff;

 color: #000;

 border-right: 1px solid #888;

 border-left: 1px solid #888;

 border-top: 1px solid #888;

 border-bottom: 1px solid #888;

 margin-right: 7px;

 margin-left: 7px;

 margin-top: 1em;

}



#source pre {

 margin-right: 7px;

 margin-left: 7px;

}