/*body styles 
----------------------------------------------------------------------------------------------------*/
body
 	{
	font-family: Arial, Helvetica, sans-serif;
	}


/*container for entire content
----------------------------------------------------------------------------------------------------*/
#top
	{
	background-color:#FFFFFF;
	color:#000000;
	}

/*BCC logo and quick links 
----------------------------------------------------------------------------------------------------*/
#corphead 
	{
	width:100%;
	margin: 0 0 0.3em 0;
	background-color: #0C446E;
	color:#000000;
	border: none;
	font-size:90%;
	}

/* BCC logo */

#bcclogo img 
	{
	vertical-align:middle;
	}

/* Top quick links, A-Z etc */

#quicklinks
	{
	float: right;
	margin: 0;
	padding: 0;
	list-style: none;
	}

#quicklinks li 
	{
	float: left;
	}

#quicklinks a 
	{
	display: block;
	padding: 0 0.5em;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #0C446E;
	padding-top:1em;
	}

#quicklinks a:hover
	{
	color:#CCCCCC;
	background-color: #0C446E;
	}
	

/*Masthead, highest level menu links and breadcrumb trail
----------------------------------------------------------------------------------------------------*/

/* Highest level menu links */
	
#navigation
	{
	/*width:13%;*/
	width:14%; /*changed in order to accomdate meeting archive menu in one line by raghuraman*/
	float:left;
	background-color:#FFFFFF;
	color:#000000;
	font-size:90%;
	background-position: bottom left;
	margin-bottom: 0.3em;
	border-top-color:#AEC8E3;
	border-bottom-color: #AEC8E3;
	border-left-color: #AEC8E3;
	border-right-color: #AEC8E3;
	border-width: 0.1em;
	border-style: solid;
	/*---------*/
	/*border-width: 0.05em;*/
	
	}

.toplevelnav
	{
	color:#333333;
	background-color: #636989;
	font-weight: 500;
	list-style: none;
	padding-left: 0.1em;
	margin-left: 0;
	/*padding-top:0.5em;*/
	padding-top:0.1em;/*changed for reducing the spacce in the main menu top position*/
	padding-bottom:0.2em;
	margin-top: 0;
	background-repeat: no-repeat;
	background-position: top left;
	line-height :1.5em; /*added for hardcoded LHS menu*/
	}


	
a.toplevelnav
	{
	text-decoration:none;
	color:#FFFFFF;
	padding-bottom:0.0em;
	/*---*/
	}
	
a.toplevelnav:hover
	{
	color:#D7EBFB;
	text-decoration: underline;
}	


/*

.toplevelnav
	{
	color:#333333;
	background-color: #636989;
	font-weight: 500;
	list-style: none;
	padding-left: 0.9em;
	margin-left: 0;
	padding-top:0.5em;
	padding-bottom:0.2em;
	margin-top: 0;
	background-repeat: no-repeat;
	background-position: top left;
	}
		
a.toplevelnav
	{
	color:#333333;
	background-color: #636989;
	text-decoration:none;
	color:#FFFFFF;
	line-height:1.7em;
	}
	
a.toplevelnav:hover
	{
	color:#D7EBFB;
	text-decoration: underline;
	background-color: #636989;
}	

*/

.mainnav1
	{
	float:left;
	color:#000000;
	background-position: top left;
	}
	
a.mainnav1
	{
	text-decoration:none;
	color:#000000;
	line-height: 1.5em;
	
	padding-left: 0.9em;
	margin-left: 0;
	padding-top:0.5em;
	padding-bottom:0.2em;
	}
	
a.mainnav1:hover
	{
	color:#1FABE0;	
	}



/*
#advimage
{
	background-image:url(../images/bhamglobalblue.gif);
	background-position: center;
	background-position:center;
	background-repeat:no-repeat;
	width:100%;
	height:53px;
	clear: left;
	background-color: #0099CC;	
}
*/
/*Masthead, highest level menu links and breadcrumb trail
----------------------------------------------------------------------------------------------------*/
/* Masthead */


#branding
	{	
	width:100%;
	float: right;
	margin-left:-0.4em;
	padding-right:0.2em;
	margin-right:-0.2em;
	margin-bottom: 0.1em;
	}
	
#masthead
	{
	float: left;
	background-image: url(../Images/admesmasthead.jpg);
	background-position:left;
	background-repeat:repeat-y;
	width:100%;


	height: 90px;
	z-index: 1;
	}

#mastheadlogo
	{
	
	float: right;
	background-image: url(../Images/admesmastlogo.jpg);
	width:344px;
	height: 90px;
	margin-left:-0.2em;
	background-repeat:no-repeat;
	z-index: 2;

	}


/* Breadcrumb trail*/
#breadcrumb
	{
	/*width:86%;*/
	width:85.5%; /*changed in order to accomdate meeting archive menu in one line by raghuraman*/
	float:right;
	background-color:#000000;
	color:#FFFFFF;
	font-size:90%;
	clear: none;
	margin-left: -0.2em;
	padding-right: 0.2em;
	}

#breadcrumb a
	{
	line-height: 1.1em;
	text-decoration:none;
	color:#FFFFFF;
	margin-left: 0.2em;
	}
	
#breadcrumb a:hover
	{
color:#E2C6FF;
	background-color: #000000;	
	}
	
#breadcrumb ul
	{
	margin: 0;
	padding: 0;
	float:left;	
	list-style:none;
	}
	
#breadcrumb li:first-child
		 {
		 border-left: none;
		 padding-left: 0.5em;
		 }
#breadcrumb ul li
	{
	float: left;
	border-left-style: solid;
	border-width: 0.1em;
	border-left-color: #CCCCCC;
	padding-left: 0.5em;
	padding-right: 0.5em;
	}

/*Main content area
----------------------------------------------------------------------------------------------------*/
#wrapper
	{
	width: 100%;
	}
#content
	{
	margin: 0 0.3em 0 0.1em;
	padding-top: 0.7em;
	padding-left: 1em;
	width: 80%;	
	float: left;
	font-size:80%;
	}
	
#pressheader
	{
	width: 65%;
	background-color: #666666;
	}
	
#imagetext
	{
	background-color: #666666;
	width: 15%;
	color: #FFFFFF;
	float: left;
	font-size:130%;
	padding: 0.5em;
	}
	
#pressimage
	{

	}

.contentfields
{
font-weight:bold;
}

#content h1
	{
	font-size: 120%;
	color: #330033;
	background-color:#FFFFFF;
	}
	
#content h2
	{
	font-size: 105%;
	color: #330033;
	background-color:#FFFFFF;
	}
	
#content h3
	{
	font-size: 100%;
	color: #330033;
	background-color:#FFFFFF;
	}
	
#content img
	{
	margin: 0.2em;
	}
	
#filelinkcontainerouter
	{
	position: relative;
	width: 100%;
	}
	
#filelinkcontainerinner
	{
	position: relative;
	width: 50%;
	float: right;
	margin-bottom: 1.2em;
	}
	
#filelinkaudio
	{
	position: relative;
	width: 20%;
	float: right;
	}

#filelinkvideo
	{
	position: relative;
	width: 20%;
	float: right;
	}

#filelinkvideo a img
	{
	float: left;
	border: 0px;
	}
	
#filelinkaudio a img
	{
	float: left;
	border: 0px;
	}
	
/*.basictable
{
border-collapse: collapse;
width: 100%;
border: 1px solid #000000;
}

.basictable th, td
{
padding: 0.1em;
text-align:left;
border: 1px solid #000000;
}
*/
#presslist
{
	background-color:#FFFFFF;
	color:#000000;
	float:right;
	margin-left: 4em;
	margin-top: 0.5em;
	width:15em;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding: 0.5em;
}

/* class color for text
----------------------------------------------------------------------------------------------------*/
.black {color: #000000; background-color: #FFFFFF ;visible:true}
.gray {color: #808080; background-color: #FFFFFF ;visible:true}
.slategray {color:#708090; background-color: #FFFFFF ;visible:true}
.red {color: #FF0000; background-color: #FFFFFF ;visible:true}
.crimson {color:#DC143C; background-color: #FFFFFF ;visible:true}
.maroon {color: #800000; background-color: #FFFFFF ;visible:true}
.salmon {color: #FA8072; background-color: #FFFFFF ;visible:true}
.green {color: #008000; background-color: #FFFFFF ;visible:true}
.darkgreen {color:#006400; background-color: #FFFFFF ;visible:true}
.mediumseagreen {color:#3CB371; background-color: #FFFFFF ;visible:true}
.limegreen {color:#32CD32; background-color: #FFFFFF ;visible:true}
.royalblue {color:#4169E1; background-color: #FFFFFF ;visible:true}
.aqua {color: #00FFFF; background-color: #FFFFFF ;visible:true}
.teal {color:#008080; background-color: #FFFFFF ;visible:true}
.purple {color: #800080; background-color: #FFFFFF ;visible:true}
.mediumpurple {color:#9370DB; background-color: #FFFFFF ;visible:true}
.indigo {color: #4B0082; background-color: #FFFFFF ;visible:true}
.darkviolet {color:#9400D3; background-color: #FFFFFF ;visible:true}
.darkbrown {color:#330000; background-color: #FFFFFF ;visible:true}
.saddlebrown {color: #8B4513; background-color: #FFFFFF ;visible:true}
.orangered {color: #FF4500; background-color: #FFFFFF ;visible:true}
.darkorange{color: #FF8C00; background-color: #FFFFFF ;visible:true}
.gold {color:#FFD700 ; background-color: #FFFFFF ;visible:true}
.imageleft { float: left ;visible:true}
.imageright { float: right ;visible:true}
.Bold { font-weight: bold ;visible:true}
.textleft {text-align:left ;visible:true}
.textright{text-align:right ;visible:true}
.textcentre{text-align:center ;visible:true}
.textjustify{text-align:justify ;visible:true}

/*Footer
----------------------------------------------------------------------------------------------------*/	

#footer
	{
	width:100%;
	color:#000000;
	background-color: #0C446E;
	font-size:80%;
	clear:both;
	}
	
#footer a	
	{
	color: #FFFFFF;
	background-color: #0C446E;
	}
	
#footer a:hover	
	{
	color:#AEC6E1;
	background-color: #0C446E;
	}
	
#footer a:visited	
	{
	color:#AEC6E1;
	background-color: #0C446E;
	}
		
address
	{
	float:left;
	width:67%;
	color:#FFFFFF;
	background-color: #0C446E;
	padding-left: 1em;
	padding-top: 1em;
	}
	
#footerlinks
	{
	float:right; 
	margin: 0;
	padding-right: 0.5em;
	list-style: none;
	}

#footerlinks li 
	{
	float: left;
	}
	
#footerlinks a	
	{
	display: block;
	padding: 0 0.5em;
	line-height: 3em;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #0C446E;
	}
	
#footerlinks a:hover	
	{
	color:#AEC6E1;
	background-color: #0C446E;
	}
	
#footerlinks a:visited	
	{
	color:#AEC6E1;
	background-color: #0C446E;
	}
	
#footerbutton
	{
	clear:both;
	text-align:right;
	padding-right: 1em;
	padding-bottom: 1em;
	}
	
#fetched 
	{
	display: none;
	}
	
	/* Added for Admes application */
	
#contentSmallTxt
{
font-size: 75%;
}

.hide{
	display:none;
	}


.meetingSearchBox {

	background-color:#636989;
	line-height: 1.5em;
	color:#FFFFFF;
}

.documentSearchBox {

	background-color:#5E2D5A;
	line-height: 1.5em;
	color:#FFFFFF;

}

.meetingSearchBorder{

	border:solid 1px #636989;
}


.documentSearchBorder{

	border:solid 1px #5E2D5A;
}


.meetingSearchBoxTD {

	background-color:#88C9E1;
	color:#FFFFFF;
	border:solid 1px #88C9E1;

}

.dateBox{
	width:96px;
	height:12px;
	font-size:0.95em;
}
/*Added by Aspire - Purpose :Applying Styles for Heading, Grid Header and Footer, Error Message*/
/*Begins*/
.Head {
	font-weight: bold;
}
.TabHead {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0C446E;
	padding-left: 5px;
	height: 25px;
}
.TabHead a:visited
{
color: #FFFFFF;
}
.TabHead a:link
{
color: #FFFFFF;
}
.TabBrd {
	border: 1px solid #507CD1;
}
/* Aspire 29-03-2008 ErrorMessage color changed to black*/
.ErrorMessage
{
	font-family: Tahoma;
	font-size: 12px;
	color:#000000;
}
.TabFooter {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0C446E;
	height: 20px;
	padding-right: 10px;
	
}
.TabFooter a:visited
{
color: #FFFFFF;
}
.TabFooter a:link
{
color: #FFFFFF;
}
.TableRowHeight{height:4%;}
.WS20Per{width:20%;}
.WS50Per{width:50%;}
.WS80Per{width:80%;}
.WS100Per{width:100%;}
.tdAlignTop{vertical-align:text-top;}
.WS90Per{width:90%;}
/*End*/

