/* DO something */

body
{
	margin: 0px;
	background-color: #CCDDDD;
	text-align:center;
}

#divSite
{
	/*border: solid 7px #BDCDCD;*/
	border-top: none;
	padding: 1px;
	padding-top:0px;
	background-color: #CCDDDD;
	
	width:930px;
	text-align: left;
	vertical-align: top;
	/*position:relative;*/
}

#tblSite
{
	border: solid 6px #ffffff;
	border-top: none;
	border-right: none;
	
	background-color: #ffffff;
	width:100%;
	
	font-family: Trebuchet MS, trebuchet, verdana;
	
}
#tblSite td
{
	/* width: 200px; */
	text-align: left;
	vertical-align: top;
}

td#tdLogo
{
	text-align:center;
	vertical-align: middle;
}

td#tdArt
{
	
	
	background: #4784A2;
}

td#tdArt img
{
    position:relative;
    z-index:-1;
}




.UIHoverMenu
{
	padding:4px;
	border: solid 1px #00547E; 
	background-color: #CCDDDD; 
	
	filter:alpha(opacity=90); 
	-moz-opacity:.9; 
	opacity:.9; 
	
	position:absolute; 
	left: 100; 
	top: 100;
	
	font-family: Trebuchet MS, trebuchet, verdana;
	font-size: 0.7em; 
	text-align:left;
}

.UIHoverMenu ul
{
	list-style-type: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.UIHoverMenu a
{
	color:#00547E; 
	text-decoration: none;
}
.UIHoverMenu a:hover
{
	color:#00547E; 
	text-decoration: underline;
}


/* Class for My Location Background Color TD */
td#tdMenuPath
{
	background-color: #00547e;
	height: 22px;
	padding: 2px;
	font-size: 0.8em;
	color: #ffffff;
}

td#tdMenuPath a
{
	color: #eeeeee;
	text-decoration: none;
}

td#tdMenuPath a:hover
{
	color: #ffffff;
	text-decoration: underline;
}
/* Class for My Search the site Background Color TD */
.tdSearch
{
	padding: 0px;
	padding-top: 1px;
	
	background-color: #c3d5d7;
	
	color:#ffffff;
	font-weight: bold;
	font-size: 0.8em;
}
.tdSearch table
{
	width:240px
}
.tdSearchTD
{
    background-color: #c3d5d7;
    padding: 5px;
}
.SearchTheSite
{
    color:#00547E;
}
.CustRightCol
{
	color:#00547E;
	font-weight:normal;
	margin:10px 5px 10px 5px;
}
.CustRightCol hr
{
	color:#ffffff;
	font-weight:normal;
	border-top: 1px solid #ffffff;
}
.CustRightCol a
{
	color: #00547E;
	text-decoration: none;
	font-weight:bold;
}

.CustRightCol a:hover
{
	color: #00547E;
	text-decoration: underline;
	font-weight:bold;
}

tr#trBar img
{
	width:200px; 
	height:11px;
}
.Subtitle
{color:#00547E}

td#content, .UIContentContainer
{
	width:687;
	padding: 0px;
	padding-top: 0px;
	
	color:#000000;
	font-size: 0.7em;
	line-height: 1.65em;
}

.TblContent
{
     width:667px
}

.TDMenuLogo
{
    padding:0;
    margin:0;
    
}


/*** Menu ****************************************/

/*Home Menu*/
#ctl00_ctl00_Menu1n0 table tbody tr td 
{
    background: #4784a1 url('http://www.efet.org/themes/default/homeline.gif') bottom repeat-x;
    height:30px;
    padding:15px 8px 10px 8px;

}
/*AboutUs Menu */
#ctl00_ctl00_Menu1n1 table tbody tr td 
{
    background: #a6cfe3 url('http://www.efet.org/themes/default/aboutline.gif') bottom repeat-x;
    height:30px;
    padding:15px 8px 10px 8px;
}
/* Standardisation Menu*/
#ctl00_ctl00_Menu1n3 table tbody tr td 
{
    background: #999999 url('http://www.efet.org/themes/default/standardline.gif') bottom repeat-x;
    height:30px;
    padding:15px 8px 10px 8px;
}

/* Academy Menu*/
#ctl00_ctl00_Menu1n2 table tbody tr td 
{
    background: #930 url('http://www.efet.org/themes/default/academyline.gif') bottom repeat-x;
    height:30px;
    padding:15px 8px 10px 8px;
}

/* Policy Menu*/
#ctl00_ctl00_Menu1n4 table tbody tr td 
{
    background: #669966 url('http://www.efet.org/themes/default/policyline.gif') bottom repeat-x;
    height:30px;
    padding:15px 8px 10px 8px;
}
/* academy Menu
#ctl00_ctl00_Menu1n6sdfsdf table tbody tr td 
{
    background: #ff9900 url('http://www.efet.org/themes/default/academyline.gif') bottom repeat-x;
    height:30px;
    padding:15px 8px 10px 8px;
}
*/
/*PressRoom Menu*/
#ctl00_ctl00_Menu1n5 table tbody tr td 
{
    background: #003366 url('http://www.efet.org/themes/default/pressline.gif') bottom repeat-x;
    height:30px;
    padding:15px 8px 10px 8px;
}
/*Members Menu*/
#ctl00_ctl00_Menu1n6 table tbody tr td 
{
    background: #cc3366 url('http://www.efet.org/themes/default/memberline.gif') bottom repeat-x;
    height:30px;
    padding:15px 8px 10px 8px;
    
}

.ctl00_ctl00_Menu1_0
{
    float:left;
}

.ctl00_ctl00_Menu1_0 TABLE
{
}

DIV.MenuStyle TR TD
{
    border-bottom:#4784a1 1px solid;
}

TABLE.MenuItemStyle
{
	border-bottom: solid 1px #ffffff;
}

TABLE.MenuItemStyle TR TD
{
    border-bottom:none;
}

TABLE.MenuItemStyle
{
}

TABLE.MenuItemStyle TR TD
{
    width:2%!important;
}

TABLE.MenuItemStyle TR > TD:first-child
{
    width:98%!important;
}

.ctl00_ctl00_Menu1_4
{
    background-color:Blue;
}



 #Header td
 {
 	border:0;
 	font-family:Trebuchet MS,Verdana;
 	
 }
 
 .divMenu 
 {
 	float:right;
    font-family:Trebuchet MS,Verdana ;
    font-size:14px;
    margin:0px;
 }
 
 .divMenu DIV TABLE TABLE A
 {
     padding:3px 15px 3px 15px;
 }
 
 .divMenu TABLE, .divMenu TABLE TD
 {
     width:inherit; 
 }
 
 .divMenu A
 {
    text-decoration:none;
    display:block;
    width:!00%;
  }
 
 .divMenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.divMenu ul li{
position: relative;
display: inline;
float: left;
/*background-color:#ffffff;*/
padding:0px 0px 0px 0px;
z-index:11;
padding-right:20px;
font-weight:bold;

}

/*Top level menu link items style*/
.divMenu ul li a{
display: block;

padding: 1px 8px;

border-left-width: 0;
text-decoration: none;
color: #F3f4f4;
}
	
/*1st sub level menu*/
.divMenu ul li ul{
left: 0;
position: absolute;
top: 1em;  /*no need to change, as true value set by script */
display: block;
visibility: hidden;
z-index:11;


}

/*Sub level menu list items (undo style from Top level List Items)*/
.divMenu ul li ul li{
display: list-item;
float: none;
background: #c3d5d7 ;
z-index:11;
padding-right:0px;
	
	/*width:360px;*/
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.divMenu ul li ul li ul{ 
left: 179px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.divMenu ul li ul li a{
display: block;
width: 180px; /*width of sub menu levels*/
color: #254b62;
text-decoration: none;
padding:2px 0px 5px 10px;
border-bottom: 1px solid #00547e;
border-right:1px solid #00547e;


}

.divMenu ul li a:hover{

color: #c00437;
}

/*Background image for top level menu list links */
.divMenu .mainfoldericon{


}

/*Background image for subsequent level menu list links */
.divMenu .subfoldericon{
background: #c3d5d7 url(arrow-right.gif) no-repeat center right;


	
	
}

/* Holly Hack for IE \*/

* html .divMenu ul li { float: left; height: 1%;}
* html .divMenu ul li a { height: 1%;}
* html .divMenu ul li ul li { float: left;}

/* End MENU */


/* CONTENT COLUMNS */

.divColumn 
{
    width:20px;
    height:50px;
    overflow:hidden;
}

.SubMenus
{
    border-bottom:solid 1px #4784a1;
    border-left:solid 1 px #4784a1;
    border-right:solid 1px #4784a1;
}
.CFileList td
{ 
	border-bottom:solid 6px #f6f6f6; 
	background-color:#f6f6f6;
}
.CFileListAlt td
{ 
	border-bottom:solid 6px #e3e3e3;  
	background-color:#e3e3e3;
}

/* Main Menu hover effect*/
 #ctl00_ctl00_Menu1n0 a:hover
  {
  	color:#A6CFE3;
  }
   #ctl00_ctl00_Menu1n1 a:hover
  {
  	color:#006699;
  }
   #ctl00_ctl00_Menu1n2 a:hover
  {
  	color:#cccccc;
  }
   #ctl00_ctl00_Menu1n3 a:hover
  {
  	color:#b1ddb1;
  }
   #ctl00_ctl00_Menu1n4 a:hover
  {
  	color:#81a8cf;
  }
   #ctl00_ctl00_Menu1n5 a:hover
  {
  	color:#ff99cc;
  }
  
  
  
  .TableUpdate td
  {
    border-bottom:solid 0px white !important ; 
    }
