﻿/* CSS Document */


p {}
h1{background: url(_images/h1_bkg.gif) repeat-y;}
h2 {background: url(_images/h2_bkg.gif) repeat-x bottom; color: maroon;}
h2 a {color:#000;}
.sidebar h2 {background: url(_images/h2_bkg.gif) repeat-x bottom ;}
h3 {background: url(_images/h1_bkg.gif) repeat-y ;}
h3 a {color:#fff;}
h4 {color:#371f41;}
h5{ color:#371f41;}
h6 {color:#371f41}

a {color:Maroon}
a:hover {color:Black; text-decoration:underline;}
.clear {clear:both; }

.container {background: #fff; }
.header {background:url(../../_images/header.jpg) no-repeat;}
.headerphotos {}
.headerphotos img { border:1px solid #fff}
#flashheader {background: #000 url(../../_images/flash_bkg.jpg) no-repeat;}



#nav {}
#nav ul { }
#nav li {}
#nav li a {}
#nav li a:hover {color:#eee;}

#adminnav {}
#adminnav ul { }
#adminnav li {}
#adminnav li a {color:#fff;}
#adminnav li a:hover {color:#eee;}

.content {border-right:1px solid #371f41}
.content img {border:1px solid #000;}


.sidebar {background:white;}
.sidebar ul {}
.sidebar li {border-bottom:1px solid #ccc;}
.sidebar li a {color:#371f41;}
.sidebar li a:hover {color:#000;}

.footer a {color:white;}
.formrow {}
.formcol1 {}





.industries img, .courses img{}

/* LIST ITEMS FOR CATEGORIES */

.courses ul, .instructors ul, .industries ul {}
.courses li, .instructors li, .industries li {}
.industries li, .courses li  {}
.courses ul li ul li {}


/* HEADINGS FOR INDUSTRIES */

/*.energy h2,*/ h3.energy {background: url(../energy/_images/h3_bkg.gif) no-repeat top ; height:30px; }
/*.construction h2,*/ .construction h3{background: url(../construction/_images/h3_bkg.gif) repeat-y ;}
/*.transportation h2,*/ .transportation h3{background: url(../transportation/_images/h3_bkg.gif) repeat-y ;}
/*.leadership h2,*/ .leadership h3 {background: url(../leadership/_images/h3_bkg.gif) repeat-y ;}

.industryImage {}

.row {clear:both; border-bottom:1px solid #eee;padding:5px;}
.col1 {float:left; width:100px;}
.col2 {float:left; width:400px;}


.Grid {padding:5px; margin:10px 0 0 0;width:100%; border-left: solid 1px #B4B3A6; border-right: solid 1px #B4B3A6; border-top: 1px solid #cccaba; border-bottom: 1px solid #c2b12e; font: normal 11px Arial, Verdana, Sans-serif; text-align: left; cursor: default; background: #ecebe4 url('_images/grid_header.gif') repeat-x; } 

.GridHeader{ font-weight: bold; font-size: 11px; height: 34px; border:0px; padding: 0px 0px 7px 5px; background: #ecebe4 url('_images/grid_header.gif') repeat-x; } 
.GridHeader a { color: #242500; text-decoration: none; } 
td.GridHeader input { width: auto; float: left; border: solid 1px #474b38; background: #fafafa; font: bold 10px Verdana, Arial, Sans-serif; color: #989cb0; margin-right: 2px; } 
.GridRow, .GridAltRow { padding-left: 5px; height: 23px;background: url('_images/grid_row.gif') repeat-x bottom;  } 
/*all except IE5/6*/
tbody>.GridRow,tbody>.GridAltRow, .GridAltRow {background: url('_images/grid_row.gif') repeat-x bottom; } 
/*IE5/6 - apply to the table to resolve rendering bottleneck*/

.SelectedRow { font-weight:bold; color:green; background: #f9f8f4 url('_images/grid_row.gif') repeat-x bottom; height: 23px; border:0; } 
.ActiveRow, .GridRow { background: #fff url('_images/grid_row.gif') repeat-x bottom; height: 23px; border:0; } 
.GridEditRow { background: #ffffe1; } 
.GridEditRow td { border-bottom: solid 1px #bab8a9; } 
.GridEditRow A { color: #007bdb; text-decoration: underline; } 
.GridEditRow A:hover { color: #003e6e; } 

.GridRow td, 
.GridAltRow td, 
.ActiveRow td, 
.SelectedRow td,
.GridEditRow td,
.GridHeader th  { padding: 3px; } 
.
GridFooter { border:0; } 

.GridPager { background: transparent url('_images/grid_footer.gif') repeat-x bottom; height: 36px; color: #242500; padding: 0px 0px 2px 5px; vertical-align: bottom; text-align: left; border:0; } 
.GridPager a { color: #242500; } 
.GridPager a:hover { color: #c97600; } 

.GroupPanel { height: 30px; width: 100%; text-align: left; background: #e7e6de; } 
.GridHeader img,
.GroupPanelItems input { vertical-align: middle; } 


.GroupPanelItems { background: #c3c2b3; color: #333; padding-left: 3px; border: solid 1px #fff; white-space:  nowrap; font-size: 11px; } 
tr.GroupHeader { background: #cccabd; color: #706e65; font-weight: bold; } 


