﻿/*Index2009*/

body,p,a,h1,h2,h3,h4,h5,h6,ul,ol,form,img,div{border:0;margin:0;padding:0;}
body{
     font-family:Arial,Helvetica,sans-serif;
     text-align:center;
     font-size: 15px;
     overflow: hidden;
}
/*
p{
	padding: 0;
    color:#414243;

}
h1{font-size:100%}
h2{font-size:90%}
h3{font-size:80%}
h4{font-size:75%}
h5{font-size:75%}
h6{font-size:65%}
hr{background:transparent;height:1px;border:0;border-top:1px solid #DDD;margin-left:5%;margin-right:5%;width:90%}*/
a{
  text-decoration:none;
  color: #5d8195;
  /*font-size: 0.8em;*/
 }
span.Hidden,p.Hidden{visibility:hidden;display:none}
br.Clear{clear:both}
form{border:0;margin:0;padding:0}
div.prop{background:#0A0;height:65px;float:right;width:0}
/* Site Structure Styles */

#External {
	margin: 0;
	padding: 0;
	width: 100%;
	background-color: #fff;
}

#Internal {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	width: 980px;
	background-color: #fff;
	/*border: solid 1px #414243;*/
}

#Top {
	margin: 10px 10px 0 10px;
	width: 960px;
	background-color: #fff;
	height: 55px;
    font-size: 0.8em;
}

#Top h2{
    font-size: 1.2em;
}

#Logo {
	float: left;
	width: 187px;
	background-color: #fff;
}

#Logo img{float:left;margin:10px 0 0 0}
#TopInternal{
	float:right;
	/*width:573px;*/
	width:330px;
	background-color: #fff;
	}	
	
#customTopNavHolder {
	width: 960px;
   margin: 0 0 0 10px;
   background-color: #696a6d;
}
#Content{
	margin: 0 10px;
	float:left;
	width:960px;
	background-color: #fff;
	}

#LeftSide {
	/*float:left;
	margin:0;
	width:148px;*/
	position: relative;
	float: left;
	margin: 0px 0;
	width: 195px;
	background-color: #fff;
}




#Middle{float:left;margin-right:3px;width:384px}

#footer{
	clear: both;
	margin: 0;
	width: 980px;
	height: 19px;
	padding: 0;
	/*border-bottom: 20px solid #FDFEC2;*/
	background-color: #F0F0F0;
	font-size:75%;

}

#footertext {
	margin: 0 0 20px 0;
	padding: 2px 0 5px 50px;
	height: 19px;
	/*background-color: #F0F0F0;*/
	float: left;
	color: #4d4e53
}

#footer_links {
	float: right;
    padding: 2px 10px 5px 0;
}

#footer ul{
	list-style: none;
	text-align: left;
}

#footer li{
	display: block;
	float: left;
	color: #4d4e53;
}

#footer a{
	color: #414243;
	text-decoration: none;
	padding: 2px 4px 2px 0px;
}

#footer a:hover {
	text-decoration: none;
    color: #5d8195;
}


#TermsCondition{border-top:1px solid #CCC;font-size:.7em;text-align:center;margin:0 auto 10px auto;width:692px}
/* Search Styles*/
.SearchContainer{
	float: right;
	padding: 5px 0 5px 5px;
	text-align: left;
	background: #fff;
}
.SearchContainer p {
 	text-align:right;
 	color: #5F6062;
 	font-size: 90%;
 	padding: 0 0 6px 0;
}

.SearchContainer h2{
	margin: 0;
	padding:4px 0 3px 10px;
	color:#B31E3B;
	font-size:1.0em;
	text-align: left;	
}

.SearchContainer input{
background:#fff;
border:1px solid #D1D2D4;
margin:0;
/*padding:0px 0px 0px 30px;*/
text-align:left;
width: 100px;
}

.SearchContainer input.searchBox{background:#FFF;cursor:text;border:1px solid #157;font-size:100%;text-align:left;width:120px}
.SearchContainer p.Text{float:left;color:#000;font-size:75%;font-weight:normal;padding:0}

.SearchContainer input.btn{
background:#666769;
color:#FFF;
border: 0;
width:auto;
text-align:center;
padding:0 3px 0 3px;
}
/* Menu Styles */
/*top nav*/
/*#mainmenu{

	border-top:2px solid #FFF;
	float:left;
	margin:10px 0 0 10px;
	text-align:center;
	width:960px;
}
#mainmenu ul{text-align:center;font-size:75%;list-style-type:none;padding:4px 0 5px 0;width:760px;magin-left:auto;margin-right:auto}
#mainmenu ul li,#mainmenu ul li.end{border-right:1px solid #158;display:inline;padding:0 5px 0 7px}
#mainmenu ul li.end{border-right:0}
#mainmenu ul li a{color:#FFF}
#mainmenu ul li a:hover{color:#2BF}*/
/* Menu Styles */
#SubMenu{
	float:right;
	margin:0;
	padding-top:12px;
	text-align:center;
	width:500px;
	/*border: solid 1px #fff;*/
	background-color: #fff;
}
#SubMenu{margin:0 auto;text-align:center;width:400px}
#SubMenu ul{float:right;font-size:75%;list-style-type:none;margin:0;padding:0}
#SubMenu ul li,#SubMenu ul li.end,#SubMenu ul li.Printpage{border:0;float:left;margin:0;padding:0}
#SubMenu ul li.end,#SubMenu ul li.Printpage{border-right:0}
#SubMenu ul li a{background:#38647e;border:0;color:#FFF;display:block;float:left;margin:0 0 0 1px;padding:3px 10px;width:auto}
#SubMenu ul li a:hover{background:#7FD4E9;color:#157}
#SubMenu ul li.Printpage a{background:#4B82A5 url("/images/icons/print_page.gif") no-repeat left;border:0;color:#FFF;display:block;float:left;margin:0 0 0 1px;padding:3px 10px 3px 30px;width:auto}
#SubMenu ul li.Printpage a:hover{background:#38647e url("/images/icons/print_page.gif") no-repeat left;color:#FFF}
#SubMenu ul li.RSSIcon a{background-image:none;background-color:transparent;padding:2px 5px 0 5px}
#SubMenu ul li.RSSIcon a:hover{background-image:none;background-color:transparent}
/* Breadcrumb Styles */
div.BreadcrumbEx{
    float:left;
    background:#E6E6E6;
    border-top:1px solid #BBB;
    border-bottom:1px solid #CCC;
    margin:2px 10px 0 10px;
    width:960px;
}
div.BreadcrumbEx p{
    float:left;
    font-size:60%;
    color:#414243;
}
div.BreadcrumbIn{
    border:0;
    margin:0;
    padding:0;
    width:auto;
}
div.BreadcrumbIn ul{
    color:#414243;
    font-size:75%;
    font-weight:normal;
    list-style-type:none;
    text-align:left;
    border:0;
    margin:0;
    padding:2px 0 3px 0;
}
#Breadcrumb li,#Breadcrumb li.Home,#Breadcrumb li.Current{
    background:transparent url("../images/arrow_bkimg.gif") no-repeat right;
    display:inline;
    color:#414243;
    font-size:.9em;
    font-weight:normal;
    list-style-type:none;
    text-align:left;
    border:0;
    margin:0;
    padding:0 10px 0 7px;
}
#Breadcrumb li.Home{background-image:none;padding:0 15px 0 0;}
#Breadcrumb li.HomeCurrent{color:#414243;padding:0 15px 0 0;}
#Breadcrumb li.Current{background-image:none;font-weight:bold;color:#414243;}
#Breadcrumb li a,#Breadcrumb li a:visited{color:#414243;}
#Breadcrumb li a:hover{text-decoration:none;color:#5d8195;}


/* MainContent Styles*/
#MainContent{
	position: relative;
	float: left;
	margin: 0;
    padding: 10px 17px;
    display: inline;
    width: 536px;
	background-color: #fff;
	border-bottom:0px solid #D1D2D4;
    text-align:left;
}

/*#MainContent table {
 background-color: #CC6600;
}*/

/*#MainContent h2{
	color:#B31E3B;
	font-size:0.7em;
	padding:5px 10px;
	text-align:left;
	font-weight:bold;
}

#MainContent h1{padding:5px 0;color:#B31E3B;font-size:1.4em;}
/*#MainContent h2{padding:5px 0;color:#B31E3B;font-size:1.0em;padding-bottom:10px;border-bottom:1px solid #D1D2D4}*/
#MainContent h3{padding:5px 0;color:#5d8195;font-size:0.9em;font-weight:bold;}
#MainContent h4{padding:5px 0;color:#B31E3B;font-size:0.8em;}
#MainContent h5{padding:5px 0;color:#5d8195;font-size:0.9em;}

#MainContent p{padding:5px 10px;font-size:0.8em}
#MainContent a{color:#5d8195/*b3ab7d*/;text-decoration:none;}
#MainContent a:hover{color:#5d8195/*b3ab7d*/;text-decoration:underline;}


#MainContent p{color:#414243;font-size:75%;text-align:left;padding:3px 25px}
#MainContent p.HighlightText{color:#444;font-size:85%}
#MainContent > p:first-child{font-size:85%}
#MainContent hr{background:transparent;height:1px;border:0;border-top:1px solid #DDD;margin-left:5%;margin-right:5%;width:90%}
#MainContent a,#MainContent a:visited{color:03fb0f}
#MainContent a:hover{color:#38647e;text-decoration:none}
#MainContent a.readmore, #MainContent a.readmore:visited{color:#FFF;}
#MainContent a.readmore:hover{color:#414243}
#MainContent p.TenPoint{font-size:.65em}
#MainContent h3,#MainContent h4,#MainContent h5,#MainContent h6{
font-size:1.5em;font-weight:normal;padding:30px 26px 0 26px}
#MainContent h3{font-weight:bold;font-size:100%}
#MainContent h4{font-size:95%}
#MainContent h5{font-size:100%}
#MainContent h6{font-size:75%}

#MainContent h1{
	color:#B31E3B;
	font-size:1.2em;
	padding:5px 0 0 25px;
}

#MainContent h2{
	color:#B31E3B;
	font-size:1.0em;
	padding:5px 0 0 25px;
}

#MainContent img{border:collapse;margin:inherit;padding:0;overflow:hidden}
#MainContent table,#MainContent p,#MainContent ul,#MainContent ol,#MainContent dd,#MainContent dl,#MainContent dt,#MainContent blockquote{text-align:left}
#MainContent ul,#MainContent ol,#MainContent dd,#MainContent dl,#MainContent dt{color:#414243; margin-left:7px;padding-left:5em}
#MainContent dd,#MainContent dl,#MainContent dt{font-size:95%}
#MainContent dd p,#MainContent dl p,#MainContent dt p{padding:0}
#MainContent ul,#MainContent ol{font-size:75%;margin:10px}
#MainContent li{padding:2px 0}
#MainContent ul ul,#MainContent ul ul ul,#MainContent ul ul ul ul{font-size:100%}
#MainContent ol ol,#MainContent ol ol ol,#MainContent ol ol ol ol{font-size:100%}
#MainContent ul.navlist{float:left;font-size:.7em;margin-left:0;padding-top:10px;width:153px}
#MainContent ul.navlist li{list-style-type:none;border:0;display:inline;padding:2px 0 2px 8px;margin:0;width:145px}
#MainContent ul.navlist li a,#MainContent ul.navlist li a:visited{color:#000;text-decoration:none}
#MainContent ul.navlist li a:hover{text-decoration:underline}
/*#MainContent table{float:none;border-collapse:collapse;border-top:1px solid #BBB;border-left:1px solid #BBB;padding:0;margin:2px auto 2px auto;max-width:142px;width:98%}
#MainContent td{width:auto;border-bottom:1px solid red;border-right:1px solid #BBB;padding:3px}*/

#MainContent table.ContentTable{background:#E4F2FB;border-collapse:collapse;border-top:1px solid #FFF;border-left:1px solid #FFF;float:none;padding:0;margin:2px auto 2px auto;width:86%}
#MainContent table.ContentTable h1,#MainContent table.ContentTable h2,#MainContent table.ContentTable h3,#MainContent table.ContentTable h4,#MainContent table.ContentTable h5,#MainContent table.ContentTable h6{font-size:inherit;font-weight:normal;padding:3px}
#MainContent table.ContentTable td{width:auto;border-bottom:1px solid #FFF;border-right:1px solid #FFF;color:#157;padding:3px}
#MainContent table.ContentTable td p{color:#6490A6;padding:3px}

#MainContent table.OutlineTable{background: FFF; border-collapse:collapse;border-top:1px solid #CCC;border-left:1px solid #CCC;float:none;padding:0;margin:2px auto 2px auto;width:86%}
#MainContent table.OutlineTable h1,#MainContent table.OutlineTable h2,#MainContent table.OutlineTable h3,#MainContent table.OutlineTable h4,#MainContent table.OutlineTable h5,#MainContent table.OutlineTable h6{font-size:inherit;font-weight:normal;padding:3px}
#MainContent table.OutlineTable td{border-bottom:1px solid #CCC;border-right:1px solid #CCC;color:#414243;padding:3px;text-align:center}
#MainContent table.OutlineTable th{background:#BBB;border-bottom:1px solid #BBB;border-left:2px solid #CCC;border-right:1px solid #CCC;color:#FFF;padding:3px 7px;text-align:center}
#MainContent table.OutlineTable td p{color:#6490A6}
#MainContent table.OutlineTable td.LeftHeader{background:#BBB;border-bottom:1px solid #BBB;border-top:2px solid #AAA;border-right:1px solid #BBB;color:#FFF;padding:3px;text-align:center}
#MainContent table.OutlineTable td p{color:#414243;padding:3px}
#MainContent table td p.AlignRight{text-align:right;padding:3px}
#MainContent table td p.AlignCentre{text-align:center;padding:3px}
#MainContent table td.BlueColumn{background:#38647e;border-bottom:1px solid #FFF;border-right:1px solid #FFF;color:#FFF}
#MainContent table td.BlueColumn p{color:#FFF;text-align:center}
#MainContent table td.BlueColumn a,#MainContent table td.BlueColumn a:visited{color:#FFF}
#MainContent table td.BlueColumn a:hover{color:#000}
/*main content large */

#MainContentLarge {
	position: relative;
	float: left;
	margin: 10px 0 10px 17px;
	padding: 0 0 10px 0;
	width: 748px;
	background-color: #fff;
	border-bottom:1px solid #D1D2D4;
    text-align:left;
}

#MainContentLarge h2{
	color:#B31E3B;
	font-size:1.0em;
	padding:5px 10px;
	text-align:left;
	font-weight:bold;
}
#MainContentLarge h1{padding:5px 0;color:#B31E3B;font-size:1.4em;}
/*#MainContent h2{padding:5px 0;color:#B31E3B;font-size:1.0em;padding-bottom:10px;border-bottom:1px solid #D1D2D4}*/
#MainContentLarge h3{padding:5px 0;color:#5d8195;font-size:0.9em;font-weight:bold;}
#MainContentLarge h4{padding:5px 0;color:#B31E3B;font-size:0.8em;}

#MainContentLarge p{padding:5px 10px;font-size:0.8em}
#MainContentLarge a{color:#5d8195/*b3ab7d*/;text-decoration:none;}
#MainContentLarge a:hover{color:#5d8195/*b3ab7d*/;text-decoration:underline;}

/**/

#RightSide{
	position: relative;
	float: left;
	margin: 10px 0;
	padding: 0px;
	width: 195px;
	background-color: #fff;
	text-align: left;	
}
.right_content {
	position: relative;
	float: left;
	margin: 10px 0;
	padding: 0;
	width: 195px;
	background-color: #fff;
	border-top:2px solid #D1D2D4;
	border-bottom:1px solid #D1D2D4;
}

.right_content_box {
	position: relative;
	float: left;
	margin: 10px 0;
	padding: 5px;
	width: 183px;
	background-color: #F2F7FA;
	border:1px solid #D1D2D4;
}

#RightSide h2{
	margin: 0;
	padding: 5px 5px 0 5px;
	color:#B31E3B;
	font-size:0.9em
}
#RightSide p{
	padding: 5px 5px;
	font-size:0.75em;
}
#RightSide a{
	padding: 5px 0;
	color:#5d8195;
	text-decoration:none;
	font-weight:bold;
}
#RightSide a:hover{
	padding:5px 0;
	color:#5d8195;
	color:#38647e;
}


#RightSide p.HighlightText{color:#444;font-size:85%}
#RightSide > p:first-child{font-size:85%}
#RightSide hr{background:transparent;height:1px;border:0;border-top:1px solid #DDD;margin-left:5%;margin-right:5%;width:90%}

#RightSide p.TenPoint{font-size:.65em}
#RightSide h1,#RightSide h2,#RightSide h3,#RightSide h4,#RightSide h5,#RightSide h6{font-size:1em;font-weight:normal;padding:30px 26px 0 26px}
#RightSide h1{font-size:150%}
#RightSide h3{font-size:100%}
#RightSide h4{font-size:95%}
#RightSide h5{font-size:80%}
#RightSide h6{background:#FFF url('../images/bkimg2.gif') repeat-x bottom;color:#b31e3b;font-size:75%;font-weight:bold;padding:5px 0px}
#RightSide img{border:collapse;margin:inherit;padding:0;overflow:hidden}
#RightSide table,#RightSide p,#RightSide ul,#RightSide ol,#RightSide dd,#RightSide dl,#RightSide dt,#RightSide blockquote{color:#414243;text-align:left}
#RightSide ul,#RightSide ol,#RightSide dd,#RightSide dl,#RightSide dt{color:#333;margin-left:7px;padding-left:5em}
#RightSide dd,#RightSide dl,#RightSide dt{font-size:95%}
#RightSide dd p,#RightSide dl p,#RightSide dt p{padding:0}
#RightSide ul,#RightSide ol{font-size:75%;margin:10px}
#RightSide li{padding:2px 0}
#RightSide ul ul,#RightSide ul ul ul,#RightSide ul ul ul ul{font-size:100%}
#RightSide ol ol,#RightSide ol ol ol,#RightSide ol ol ol ol{font-size:100%}
#RightSide ul.navlist{float:left;font-size:.7em;margin-left:0;padding-top:10px;width:153px}
#RightSide ul.navlist li{list-style-type:none;border:0;display:inline;padding:2px 0 2px 8px;margin:0;width:145px}
#RightSide ul.navlist li a,#RightSide ul.navlist li a:visited{color:#000;text-decoration:none}
#RightSide ul.navlist li a:hover{text-decoration:underline}
#RightSide p.FeatureBoxRight{background:#F5F5F5;color:#555;font-size:90%;float:right;margin:10px 0 10px 10px;padding:15px;width:120px}
/* Side Nav*/
#SideMenu{
	position: relative;
	float: left;
	margin: 0px 0;
	width: 195px;
	background-color: #fff;
}
#SideMenu h2{
	color:#5d8195;
	font-size:0.8em;
    margin: 19px 0 0 0;
	padding:5px 10px 5px 10px;
	border:1px solid #5d8195;
	text-align: left;
	background: #fcfcfc url(../images/side_nav_arrowdown_bg.gif) center right no-repeat;

}

#SideMenu ul{
	float:left;
	list-style-type:none;
	text-align:left;
	margin:0;
    width: 195px;
    background-color: #fff;
	padding-bottom: 15px	
	/*padding-left:5px*/
}

#SideMenu ul li{
	float:left;
	font-size:0.8em;
}

#SideMenu ul li a{
	background: transparent url(../images/side_nav_bg.gif) 0px 7px no-repeat;
	float:left;
    color:#414243;
	display:block;
	padding:2px 10px;
	width:175px;
    background-color: #fff;
	voice-family:"\"}\"";
	voice-family:inherit;
}
#SideMenu ul li a:hover{
    color:#5d8195
    }

/*#SideMenu ul li.Selected{background:url(/images/backgrounds/lists/sidemenu/bkimg.gif) repeat-x bottom;float:left;color:#777;padding:5px 10px;width:140px;voice-family:"\"}\"";voice-family:inherit;width:120px}
#SideMenu ul li.Selected{color:#411485}
#SideMenu ul li.Selected a{font-weight:bold;color:#06C;padding:3px 7px 3px 7px}
#SideMenu ul li.Selected a:hover{color:#69F}

#SideMenu ul li.Selected ul{padding:7px 5px;width:100px}
#SideMenu ul li.Selected ul li{font-size:100%;width:100px}
#SideMenu ul li.Selected ul li a{background-image:none;font-weight:normal;display:block;color:#A992E0;padding:4px 0;width:100px;voice-family:"\"}\"";voice-family:inherit;width:100px}
#SideMenu ul li.Selected ul li a:hover{color:#411485}

#SideMenu ul li.Selected ul li.Selected,#SideMenu ul li.Selected ul li.Selected ul li.Selected,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li.Selected{border-top:2px dotted #85ADFF;border-bottom:2px dotted #85ADFF}
#SideMenu ul li.Selected ul li.Selected a,#SideMenu ul li.Selected ul li.Selected ul li.Selected a,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li.Selected a{font-weight:bold;color:#3385D6}
#SideMenu ul li.Selected ul li.Selected a:hover,#SideMenu ul li.Selected ul li.Selected ul li.Selected a:hover,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li.Selected a:hover{text-decoration:underline;color:#85ADFF}

#SideMenu ul li.Selected ul li.Selected ul li,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li.Selected ul li{font-size:100%;border-top:1px solid #E8F0FF;border-bottom:0}
#SideMenu ul li.Selected ul li.Selected ul li a,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li a,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li.Selected ul li a{font-weight:normal;color:#66A3E0}
#SideMenu ul li.Selected ul li.Selected ul li a:hover,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li a:hover,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li.Selected ul li a:hover{color:#A3C2FF}*/

/*side nav index */
#IndexSideMenu{
	position: relative;
	float: left;
	margin: 5px 0;
	width: 195px;
	background-color: #FFF;
}
#IndexSideMenu h2{
	color:#B31E3B;
	font-size:0.8em;
	padding:0 0 0 5px;
	text-align:left;
}

#IndexSideMenu ul{
	float:left;
	list-style-type:none;
	text-align:left;
	margin:0;
	/*padding-left:5px*/
}

#IndexSideMenu ul li{float:left;font-size:90%}
#IndexSideMenu ul li a{
	color:#5d8195;
	background:#ffffff;
	text-decoration:none;
	padding:5px 0 5px 5px;
	width:183px;
	display: block;
	border:1px solid #D1D2D4;
	font-size:1.15em;
	margin:5px 0;
	font-weight:bold;
}
/*
#IndexSideMenu #newMeetingCal ul li a{
	font-size: .7em;
	font-weight:bold;

}*/
#IndexSideMenu ul li a:hover{
	/*color:#157*/
	color:#ffffff;
	background:#5d8195;
	text-decoration:none;
	padding:5px 0 5px 5px;
	width:183px;
	display: block;
	border:1px solid #D1D2D4;
	/*font-size:1.0em;*/
	margin:5px 0;
	font-weight:bold;
}

#IndexSideMenu li.rss a{
	color:#414243;
	background:#ffffff;
	text-decoration:none;
	padding:10px 0 10px 10px;
	width:183px;
	display: block;
	border:1px solid #E5B283;
	font-size:1.0em;
	margin:5px 0;
	font-weight:bold;
}

#IndexSideMenu li.rss a:hover{
	color:#ffffff;
	background:#E5B283;
	text-decoration:none;
}

#IndexSideMenu ul li.Selected{background:url(/images/backgrounds/lists/sidemenu/bkimg.gif) repeat-x bottom;float:left;color:#777;padding:5px 10px;width:140px;voice-family:"\"}\"";voice-family:inherit;width:120px}
#IndexSideMenu ul li.Selected{color:#411485}
#IndexSideMenu ul li.Selected a{font-weight:bold;color:#06C;padding:3px 7px 3px 7px}
#IndexSideMenu ul li.Selected a:hover{color:#69F}

#IndexSideMenu ul li.Selected ul{padding:7px 5px;width:100px}
#IndexSideMenu ul li.Selected ul li{font-size:100%;width:100px}
#IndexSideMenu ul li.Selected ul li a{background-image:none;font-weight:normal;display:block;color:#A992E0;padding:4px 0;width:100px;voice-family:"\"}\"";voice-family:inherit;width:100px}
#IndexSideMenu ul li.Selected ul li a:hover{color:#411485}

#IndexSideMenu ul li.Selected ul li.Selected,#SideMenu ul li.Selected ul li.Selected ul li.Selected,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li.Selected{border-top:2px dotted #85ADFF;border-bottom:2px dotted #85ADFF}
#IndexSideMenu ul li.Selected ul li.Selected a,#SideMenu ul li.Selected ul li.Selected ul li.Selected a,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li.Selected a{font-weight:bold;color:#3385D6}
#IndexSideMenu ul li.Selected ul li.Selected a:hover,#SideMenu ul li.Selected ul li.Selected ul li.Selected a:hover,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li.Selected a:hover{text-decoration:underline;color:#85ADFF}

#IndexSideMenu ul li.Selected ul li.Selected ul li,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li.Selected ul li{font-size:100%;border-top:1px solid #E8F0FF;border-bottom:0}
#IndexSideMenu ul li.Selected ul li.Selected ul li a,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li a,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li.Selected ul li a{font-weight:normal;color:#66A3E0}
#IndexSideMenu ul li.Selected ul li.Selected ul li a:hover,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li a:hover,#SideMenu ul li.Selected ul li.Selected ul li.Selected ul li.Selected ul li a:hover{color:#A3C2FF}


/* Index News Styles */
#IndexNewsIndexMessage{
	float:left;
	width:536px;
	background-color: #fff;
}
#IndexNewsEx{
	float:left;
	margin: 0;
	width:536px;
}
/*#IndexNewsApplet{float:left;width:148px}*/
#IndexNewsMain{
	/*background:#93CBEF url("/images/backgrounds/divs/index_mainnews/bkimg.gif") no-repeat right;*/
	background-color: #fff;
	margin-left:3px;
	float:left;
	width:384px;
}
#IndexNewsMainImage{float:left;margin:0;padding:0;width:160px}
#IndexNewsMainImage img{float:left;margin:0;padding:0}
#IndexNewsMainContent{
	color:#158;
	float:left;
	padding-top:10px;
	width:218px;
	background-color: #fff;

}
#IndexNewsMainContent p{font-size:75%;padding:1px 15px;text-align:left}
#IndexNewsMainContent p.Title{font-size:75%}
#IndexNewsMainContent p.Date{color:#000;font-weight:bold}
#IndexNewsMainContent a,#IndexNewsMainContent a:visited{color:#158;font-weight:bold}
#IndexNewsMainContent a:hover{color:#FFF}
/* Index Message Styles */
/*#IndexMessage{background:#3864A0 url("/images/backgrounds/divs/index_message/bkimg.gif") no-repeat left;color:#FFF;font-family:Times,serif;font-size:110%;font-weight:normal;float:left;min-height:150px;text-align:center;width:222px}*/
#IndexMessage{
background:#3864A0;
color:#FFF;
font-weight:normal;
float:left;
height:120px;
text-align:center;
width:200px;
}
#IndexMessage p{text-align:center;padding:25px}
#IndexMessage div.prop{background:#0A0;height:120px;float:right;width:0}
#IndexMessage img{border:0;margin:0;padding:0;float:left}
/* Side Calendar Styles */
ul.SideCalendar{list-style-type:none;text-align:center;border:0;margin:0;padding:0;width:146px}
ul.SideCalendar li{display:inline;font-size:.9em;font-weight:300;list-style-type:none;text-align:center;border:0;margin:0;padding:0 5px 0 5px}
#SideCalendar{float:left;width:146px;font-size:75%;border:1px solid #D4D4D4;margin-top:4px;padding:0}
ul.SideCalendar{float:left;width:auto;text-align:center;margin:0 0 5px 0;padding:0 5px 0 5px}
ul.SideCalendar li{float:left;color:#AAA;font-weight:bold;margin:0;padding:2px 0;width:16px}
ul.SideCalendar li.Meetings{float:left;color:#000;font-weight:bold}
ul.SideCalendar li a{border:1px solid #FFF;color:#0E89A8;margin:0;padding:1px;width:16px}
ul.SideCalendar li a:hover{background:#0E89A8;color:#FFF}
ul.SideCalendar li.Meetings a{background:#6EB8CB;color:#FFF}
ul.SideCalendar li.Meetings a:hover{background:#0E89A8;color:#FFF}
#SideCalendar p.Instructions,#SideCalendar p.Month{color:#444;font-size:90%;margin:0 10px 0 10px;padding:4px}
#SideCalendar p.Month{background:url("../images/bkimg.gif") repeat-x bottom;font-size:120%;font-weight:bolder;text-align:center;margin:0 5px 5px 5px}
#SideCalendar p.Diary{background:#6EB8CB;display:block;float:none;font-size:100%;padding:6px 4px 7px 4px;text-align:center}
#SideCalendar p.PreviousBtn,#SideCalendar p.NextBtn{background:#6EB8CB;display:block;float:left;font-size:160%;padding:0 4px}
#SideCalendar p.NextBtn{float:right}
#SideCalendar p.Diary a,#SideCalendar p.Diary a:visited,#SideCalendar p.PreviousBtn a,#SideCalendar p.PreviousBtn a:visited,#SideCalendar p.NextBtn a,#SideCalendar p.NextBtn a:visited{background:#6EB8CB;color:#FFF;display:block}
#SideCalendar p.Diary a:hover,#SideCalendar p.PreviousBtn a:hover,#SideCalendar p.NextBtn a:hover{color:#0E89A8}
/* */
table.Calendar{border-collapse:collapse;border:1px solid #D4D4D4;font-size:75%;width:193px;voice-family:"\"}\"";voice-family:inherit;width:222px}
table.Calendar th{background:#D4D4D4;border:0;border-right:1px solid #BBB;color:#888;padding:3px 0;width:31px}
table.Calendar td{border-bottom:1px solid #D4D4D4;border-right:1px solid #D4D4D4;text-align:center}
table.Calendar td.OtherMonthDay,table.Calendar td.Day,table.Calendar td.WeekendDay,table.Calendar td.TodayDay,table.Calendar td.Meeting{padding:3px 0}
table.Calendar td.OtherMonthDay{background:#fff}
#RightSide table.Calendar td.OtherMonthDay a,#RightSide table.Calendar td.OtherMonthDay a:visited{color:#CCC}
#RightSide table.Calendar td.OtherMonthDay a:hover{color:#AAA}
table.Calendar td.WeekendDay{background:#DDD}
#RightSide table.Calendar td.WeekendDay a,#RightSide table.Calendar td.WeekendDay a:visited{color:#BBB}
#RightSide table.Calendar td.WeekendDay a:hover{color:#999}
table.Calendar td.Meeting{background-image:url("../images/meeting6.gif");background-repeat:no-repeat;background-position:top left;}
table.Calendar td.TodayDay{background-color:#59B}
#RightSide table.Calendar td.TodayDay a,#RightSide table.Calendar td.TodayDay a:visited{color:#FFF}
#RightSide table.Calendar td.TodayDay a:hover{color:#38647e}
table.CalendarMonth{background:#38647e;border-collapse:collapse;color:#FFF;width:100%}
table.CalendarMonth td{border:0;padding:3px 0;text-align:center}
table.CalendarMonth td a:hover{color:#FFF}

#RightSide p.ViewDiary{
	color:#FFF;
	margin-bottom:3px;
	padding:0;
	text-align:center;
	width:194px;
}
#RightSide p.ViewDiary a,#RightSide p.ViewDiary a:visited{
	/*background:url(/images/backgrounds/href/return_to_meeting/visited/bkimg.gif) repeat-x bottom;
	border:1px solid #D4D4D4;
	border-top:1px solid #BBB;
	border-bottom:1px solid #CCC;*/
	color:#333;
	display:block;
	padding:3px 0;
	width:194px;
	voice-family:"\"}\"";
	voice-family:inherit;
	background-color: #fff;
}
#RightSide p.ViewDiary a:hover{
	background:url(../images/hover/bkimg.gif) repeat-x bottom;
	border-top:1px solid #AAA;
	color:#333;
	/*padding:4px 0 2px 0;*/
	background-color: #fff;	
}
/* Meeting Diary Styles */
#MeetingDiary{background:url("/images/backgrounds/lists/sidemenu/bkimg.gif") repeat-x bottom;color:#777;float:left;width:146px;font-size:75%;margin:3px 0;padding:0 0 5px 0}
#MeetingDiary p{padding:0}
#MeetingDiary p.Title{background:url("/images/backgrounds/lists/sidemenu/bkimg.gif") repeat-x top;font-weight:bold;padding-top:5px}
#MeetingDiary a{color:#777}
#MeetingDiary a:hover{color:#000}
/* Middle Styles */
div.News{
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	width: 536px;
	background-color: #fff;
}
div.News h1,div.News h2,div.News h3,div.News h4,div.News h5,div.News h6{font-size:1.5em;font-weight:normal;padding:10px 26px;text-align:left}
div.News p{color:#333;font-size:75%;text-align:left;padding-left:30px;padding-right:30px}
div.News hr{background:transparent;height:1px;border:0;border-top:1px solid #DDD;margin-left:auto;margin-right:auto;width:350px}
div.NewsItem{
	position: relative;
	float: left;
	margin: 0;
	padding: 5px 0;
	width: 536px;
	background-color: #fff;
	border-bottom:1px dotted #D1D2D4;
}
div.NewsItem p{
	padding: 0 10px 5px 10px;

	
}
div.NewsItem p.Title{
	font-weight:bold;
	padding: 0 10px 5px 10px;
	/*padding-top:5px;*/
	
	
	
}
div.NewsItem p.Date{
	font-weight:bold;
	padding: 0 10px 5px 10px;
	
}
div.NewsItem a{
	/*color:#157;*/
    color: #000;

}
div.NewsItem a:hover{
	color:#38647e;
}

div.Jobs{float:left;margin-right:3px;padding-bottom:10px;text-align:center;width:384px}
div.Jobs h1,div.Jobs h2,div.Jobs h3,div.Jobs h4,div.Jobs h5,div.Jobs h6{font-size:1.5em;font-weight:normal;padding:10px 26px;text-align:left}
div.Jobs p{color:#888;font-size:75%;text-align:left;padding-left:30px;padding-right:30px}
div.Jobs hr{background:transparent;height:1px;border:0;border-top:1px solid #DDD;margin-left:auto;margin-right:auto;width:350px}
div.JobsItem{background:#F9F9F9;border:1px solid #DDD;color:#48A;margin:5px auto;padding:5px 0;text-align:left;width:350px}
div.JobsItem p{padding:0 10px}
div.JobsItem p.Title{font-weight:bold;padding:0 10px}
div.JobsItem p.Date{font-weight:bold;padding:0 10px}
div.JobsItem a{color:#157}
div.JobsItem a:hover{color:#38647e}


div.Search{float:left;margin:0 3px;padding-bottom:10px;text-align:center;width:590px}
div.Search h1,div.Search h2,div.Search h3,div.Search h4,div.Search h5,div.Search h6{font-size:1.5em;font-weight:normal;padding:10px 30px;text-align:left}
div.Search p{color:#888;font-size:75%;text-align:left;padding:0 30px}
span.SearchItem,span.SearchReturns,span.SearchPages{color:#157;font-weight:bold}
div.Search hr{background:transparent;height:1px;border:0;border-top:1px solid #DDD;margin-left:auto;margin-right:auto;width:560px}
div.SearchItem{background:url("../images/sidemenu/bkimg.gif") repeat-x bottom;color:#48A;margin:0 auto;padding:5px 0;text-align:left;width:555px}
div.SearchItem p{color:#333;padding:0 10px}
div.SearchItem p.Title{font-weight:bold;padding-top:5px}
div.SearchItem p.Date{font-weight:bold;}
div.SearchItem a{color:#157}
div.SearchItem a:hover{color:#38647e}
div.Search input.Btn{background:url(/images/backgrounds/href/return_to_meeting/visited/bkimg.gif) repeat-x top;border:1px solid #BBB;font-size:85%;padding:1px 5px;margin:0;text-align:center;width:auto}
div.Search p.SearchBox{float:left;padding-right:2px}
div.Search p.SearchBtn{padding-left:2px;padding-top:1px}

div.SearchPages{margin:0 auto;width:700px; border: solid 1px #000;}
div.SearchPages ul.searchnavlist{font-size:75%;list-style-type:none;margin:0 0 0 5px;padding:0}
div.SearchPages ul.searchnavlist li{color:#CCC;float:left;border-right:1px solid #AAA;padding:0 5px}
div.SearchPages ul.searchnavlist li.Previous{font-size:110%}
div.SearchPages ul.searchnavlist li.Selected,div.SearchPages ul.searchnavlist li.end{float:left;padding:0 5px}
div.SearchPages ul.searchnavlist li.end{border-right:0}
div.SearchPages ul.searchnavlist li a,div.SearchPages ul.searchnavlist li a:visited{color:#157;float:left;margin:0;padding:0 5px;text-decoration:none}
div.SearchPages ul.searchnavlist li.end a,div.SearchPages ul.searchnavlist li.end a:visited{border-right:0}
div.SearchPages ul.searchnavlist li a:hover,div.SearchPages ul.searchnavlist li.end a:hover{color:#38647e}

/* Products And Services Styles */
#ProductServices{background:#FFFFFF;border-top:0px; border-left:0px; border-right:0px; border-bottom:0px solid #DDD;margin-bottom:4px;text-align:left;width:193px}
#ProductServices h1{background:#FFF url('../images/bkimg2.gif') repeat-x bottom;color:#b31e3b;font-size:75%;font-weight:bold;padding:5px 0px}
#ProductServices p{padding:3px 20px 3px 20px}
#ProductServices ul,#ProductServices ol,#ProductServices dl,#ProductServices input,#ProductServices textarea,#ProductServices table,#ProductServices blockquote{color:#414243;font-size:105%;border:0;margin:0;padding:7px 0 7px 40px}
#ProductServices ul,#ProductServices ol,#ProductServices dd,#ProductServices dl,#ProductServices dt{font-size:75%;list-style-type:square;margin-left:0;padding-left:15px}
#ProductServices dd p,#ProductServices dl p,#ProductServices dt p{padding:0}
#ProductServices a,#ProductServices a:visited{color:#5d8195}
#ProductServices a:hover{color:#38647e}
#ProductServices table{width:auto;border-collapse:collapse;border-top:1px solid #BBB;border-left:1px solid #BBB;padding:0;margin:0 20px 0 20px}
#ProductServices table td{width:auto;border-bottom:1px solid #BBB;border-right:1px solid #BBB;padding:5px;margin:0}
/* IFRS eNews Styles */

#Loginbox{background:#FFFFFF;border-top:0px; border-left:0px; border-right:0px; border-bottom:0px solid #DDD;margin-bottom:4px;text-align:left;width:193px}
#Loginbox h1{background:#FFF url("../images/sidemenu/bkimg9.gif") repeat-x bottom;color:#b31e3b;font-size:75%;font-weight:bold;padding:5px 0px}
#Loginbox p{padding:3px 20px 3px 20px}
#Loginbox ul,#Loginbox ol,#Loginbox dl,#Loginbox input,#Loginbox textarea,#Loginbox table,#Loginbox blockquote{color:#414243;font-size:105%;border:0;margin:0;padding:7px 0 7px 40px}
#Loginbox ul,#Loginbox ol,#Loginbox dd,#Loginbox dl,#Loginbox dt{font-size:75%;list-style-type:square;margin-left:0;padding-left:15px}
#Loginbox dd p,#Loginbox dl p,#Loginbox dt p{padding:0}
#Loginbox a,#Loginbox a:visited{color:#5d8195}
#Loginbox a:hover{color:#38647e}
#Loginbox table{width:auto;border-collapse:collapse;border-top:1px solid #BBB;border-left:1px solid #BBB;padding:0;margin:0 20px 0 20px}
#Loginbox table td{width:auto;border-bottom:1px solid #BBB;border-right:1px solid #BBB;padding:5px;margin:0}



#IFRSeNews{background:#F6F6F6;border:px solid #DDD;margin-bottom:4px;text-align:left;width:193px}
#IFRSeNews h1{background:#FFF url("../images/sidemenu/bkimg.gif") repeat-x bottom;color:#07A;font-size:75%;font-weight:bold;padding:5px 10px}
#IFRSeNews p{padding:3px 20px 3px 20px}
#IFRSeNews ul,#IFRSeNews ol,#IFRSeNews dl,#IFRSeNews input,#IFRSeNews textarea,#IFRSeNews table,#IFRSeNews blockquote{color:#157;font-size:105%;border:0;margin:0;padding:7px 0 7px 40px}
#IFRSeNews ul,#IFRSeNews ol,#IFRSeNews dd,#IFRSeNews dl,#IFRSeNews dt{font-size:75%;list-style-type:square;margin-left:0;padding-left:3em;text-indent:-.2em}
#IFRSeNews dd p,#IFRSeNews dl p,#IFRSeNews dt p{padding:0}
#IFRSeNews a,#IFRSeNews a:visited{color:#0E89A8}
#IFRSeNews a:hover{color:#157}
#IFRSeNews table{width:auto;border-collapse:collapse;border-top:1px solid #BBB;border-left:1px solid #BBB;padding:0;margin:0 20px 0 20px}
#IFRSeNews table td{width:auto;border-bottom:1px solid #BBB;border-right:1px solid #BBB;padding:5px;margin:0}
/*Publications Styles */
#Publications{
	background:#FFFFFF;
border:border-top:0px; border-left:0px; border-right:0px; border-bottom:0px solid #DDD;
margin-bottom:0px;
padding-bottom:0px;
text-align:center;
width:192px
}
#Publications h1{background:#FFF url("../images/sidemenu/bkimg2.gif") repeat-x bottom;color:#07A;font-size:75%;font-weight:bold;margin-bottom:7px;padding: 0px 0 5px 2px;text-align:left} 
#Publications p{font-size:75%;padding:1px 5px;text-align:left} /*was 65% */
#Publications img{float:left;margin-right:10px}
#Publications hr{background:transparent;height:1px;border:0;border-top:1px solid #DDD;margin-left:5%;margin-right:5%;width:90%}
#Publications ul,#Publications ol,#Publications dl,#Publications input,#Publications textarea,#Publications table,#Publications blockquote{color:#157;font-size:105%;border:0;margin:0;padding:7px 0 7px 40px}
#Publications ul,#Publications ol,#Publications dd,#Publications dl,#Publications dt{font-size:75%;list-style-type:none;margin-left:0;padding-left:1em;text-indent:-.5em}
#Publications dd p,#Publications dl p,#Publications dt p{padding:0}
#Publications a,#Publications a:visited{color:#5d8195}
#Publications h1 a,#Publications h1 a:visited{color:#b31e3b}
#Publications h1 a,#Publications h1 a:hover{color:#b31e3b}
#Publications a:hover{color:#38647e}
#Publications table{width:auto;border-collapse:collapse;border-top:1px solid #BBB;border-left:1px solid #BBB;padding:0;margin:0 20px 0 20px}
#Publications table td{width:auto;border-bottom:1px solid #BBB;border-right:1px solid #BBB;padding:5px;margin:0}

/*dashboard right column styles*/

#dashcolright{
	background:#FFFFFF;
border:border-top:0px; border-left:0px; border-right:0px; border-bottom:0px solid #DDD;
margin-bottom:4px;
padding-bottom:7px;
text-align:center;
width:192px
}
#dashcolright h1{background:#FFF url("/images/backgrounds/lists/sidemenu/bkimg2.gif") repeat-x bottom;color:#B31E3B;font-size:75%;font-weight:bold;margin-bottom:1px;padding:15px 0 5px 10px;text-align:left} 
#dashcolright p{font-size:75%;padding:1px 20px;text-align:left} /*was 65% */
#dashcolright img{float:left;margin-right:10px}
#dashcolright hr{background:transparent;height:1px;border:0;border-top:1px solid #DDD;margin-left:5%;margin-right:5%;width:90%}
#dashcolright ul,#dashcolright ol,#dashcolright dl,#dashcolright input,#dashcolright textarea,#dashcolright table,#dashcolright blockquote{color:#157;font-size:105%;border:0;margin:0;padding:7px 0 7px 40px}
#dashcolright ul,#dashcolright ol,#dashcolright dd,#dashcolright dl,#dashcolright dt{font-size:75%;list-style-type:none;margin-left:0;padding-left:1em;text-indent:-.5em}
#dashcolright dd p,#dashcolright dl p,#dashcolright dt p{padding:0}
#dashcolright a,#dashcolright a:visited{color:#414243}
#dashcolright h1 a,#dashcolright h1 a:visited{color:#b31e3b}
#dashcolright h1 a,#dashcolright h1 a:hover{color:#b31e3b}
#dashcolright a:hover{color:#38647e}
#dashcolright table{width:auto;border-collapse:collapse;border-top:1px solid #BBB;border-left:1px solid #BBB;padding:0;margin:0 20px 0 20px}
#dashcolright table td{width:auto;border-bottom:1px solid #BBB;border-right:1px solid #BBB;padding:5px;margin:0}

/*projcontacts Styles */
#projcontacts{
	background:#FFFFFF;
border:border-top:0px; border-left:0px; border-right:0px; border-bottom:1px solid #DDD;
margin-bottom:4px;
padding-bottom:7px;
text-align:center;
width:180px
}
#projcontacts h1{background:#FFF url("/images/backgrounds/lists/sidemenu/bkimg2.gif") repeat-x bottom;color:#B31E3B;font-size:75%;font-weight:bold;margin-bottom:7px;padding:0px 0 5px 1px;text-align:left} 
#projcontacts p{font-size:75%;padding:1px 10px;text-align:left} /*was 65% */
#projcontacts img{float:left;margin-right:10px}
#projcontacts hr{background:transparent;height:1px;border:0;border-top:1px solid #DDD;margin-left:5%;margin-right:5%;width:90%}
#projcontacts ul,#projcontacts ol,#projcontacts dl,#projcontacts input,#projcontacts textarea,#projcontacts table,#projcontacts blockquote{color:#414243;font-size:105%;border:0;margin:0;padding:7px 0 7px 40px}
#projcontacts ul,#projcontacts ol,#projcontacts dd,#projcontacts dl,#projcontacts dt{font-size:75%;list-style-type:none;margin-left:0;padding-left:1em;text-indent:-.5em}
#projcontacts dd p,#projcontacts dl p,#projcontacts dt p{padding:0}
#projcontacts a,#projcontacts a:visited{color:#5d8195}
#projcontacts h1 a,#projcontacts h1 a:visited{color:#5d8195}
#projcontacts h1 a,#projcontacts h1 a:hover{color:#5d8195}
#projcontacts a:hover{color:#38647e}
#projcontacts table{width:auto;border-collapse:collapse;border-top:1px solid #BBB;border-left:1px solid #BBB;padding:0;margin:0 20px 0 20px}
#projcontacts table td{width:auto;border-bottom:1px solid #BBB;border-right:1px solid #BBB;padding:5px;margin:0}

/* Related Project Styles */
#relatedprojects{background:#FFFFFF;border-top:0px; border-left:0px; border-right:0px; border-bottom:1px solid #DDD;margin-bottom:4px;text-align:left;width:193px}
#relatedprojects h1{background:#FFF url("/images/backgrounds/lists/sidemenu/bkimg21.gif") repeat-z bottom;color:#b31e3b;font-size:75%;font-weight:bold;padding:5px 10px}
#relatedprojects p{padding:3px 20px 3px 20px}
#relatedprojects ul,#relatedprojects ol,#relatedprojects dl,#relatedprojects input,#relatedprojects textarea,#relatedprojects table,#relatedprojects blockquote{color:#414243;font-size:105%;border:0;margin:0;padding:7px 0 7px 40px}
#relatedprojects ul,#relatedprojects ol,#relatedprojects dd,#relatedprojects dl,#relatedprojects dt{font-size:75%;list-style-type:square;margin-left:0;padding-left:3em}
#relatedprojects dd p,#relatedprojects dl p,#relatedprojects dt p{padding:0}
#relatedprojects a,#relatedprojects a:visited{color:#414243}
#relatedprojects a:hover{color:#38647e}
#relatedprojects table{width:auto;border-collapse:collapse;border-top:1px solid #BBB;border-left:1px solid #BBB;padding:0;margin:0 20px 0 20px}
#relatedprojects table td{width:auto;border-bottom:1px solid #BBB;border-right:1px solid #BBB;padding:5px;margin:0}

#newprojectpage
{
Width: 488px;
BORDER-RIGHT: #d1d2d4 1px solid; 
BORDER-TOP: #d1d2d4 1px solid; 
BORDER-LEFT: #d1d2d4 1px solid; 
BORDER-BOTTOM: #d1d2d4 1px solid; 
BACKGROUND-COLOR: #f7fafc;
PADDING-LEFT: 0px; 
margin-left: 23px; 
}

#newprojectpage p{ padding-left: 7px}

#newprojectpage
h1{padding:5px 0 0px 7px;color:#B31E3B;font-size:0.9em;font-weight:bold}

table#proj_table
{
BORDER-RIGHT: #d1d2d4 1px solid; 
BORDER-TOP: #d1d2d4 1px solid;  
BORDER-BOTTOM: #d1d2d4 1px solid; 
BORDER-LEFT: #d1d2d4 1px solid; 
MARGIN-LEFT: 25px;
margin-left: auto;
margin-right: auto; 
WIDTH: 490px; 
BACKGROUND-COLOR: #f7fafc;
}

#proj_table p{ padding-left: 4px}

#proj_table h1{PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; COLOR: #B31E3B; PADDING-TOP: 5px}


#proj_right_col_res
{
Width: 192px;
BORDER-RIGHT: #d9dadc 1px solid; 
BORDER-TOP: #d9dadc 1px solid; 
BORDER-LEFT: #d9dadc 1px solid; 
BORDER-BOTTOM: #d9dadc 1px solid; 
BACKGROUND-COLOR: #ffffff;
PADDING-LEFT: 0px;
PADDING-TOP: 1px;
margin-Bottom: 10px;

}

#proj_right_col_res p{color:#414243; font-size:75%; text-align:left font-family:Arial,Helvetica,sans-serif;}

#proj_right_col_res img{PADDING-RIGHT: 5px; PADDING-BOTTOM: 10px; float: left;}


#proj_news_hist
{
background-color:#FFFFFF;
border-bottom:1px dotted #D1D2D4;
margin:0;
padding:5px 0;
width: 100%;
}


#proj_news_hist p{
color:#414243;
font-size:75%;
font-weight:bold;
padding:3px 25px;
text-align:left;
}





/* Image Styles */
img.Logo{float:right}
#Footer p{padding:4px 0;text-align:center}
#Footer a,#Footer a:active,#Footer a:visited{color:#0E89A8}
#Footer a:hover{color:#38647e}
/* */
#MainContent .Full{
background-color:#fff;
color:#5d8195;
float:left;
text-align:left;
width:731px;
/*margin:10px 17px 10px 17px;*/
padding:0 0 10px 0;
}
#MainContent div.NewsItem{width:536px}
p.Date{font-weight:bold}
p.NewsDate{font-weight:bold;padding:0 10px 25px 10px}
/* */
#MainContentImage{float:right;margin:0 0 10px 10px;padding:0}
#MainContent p.FeatureBoxRight{background:#F5F5F5;color:#555;font-size:90%;float:right;margin:10px 0 10px 10px;padding:15px;width:120px}
/* Sitemap Styles */
div.Sitemap{padding-top:20px;float:none;margin:0 100px;width:380px}
div.Sitemap ul{color:#BBB;display:list-item;font-size:75%;list-style:none;margin-left:0;padding-left:3em}
div.Sitemap li{margin:0;padding:0}
div.Sitemap ul.Level1 li a,div.Sitemap ul.Level1 li a:visited{color:#0E2D90;font-weight:bold;list-style-type:none;padding:0 5px;text-decoration:none}
div.Sitemap ul.Level1 li a:hover{color:#38647e}
div.Sitemap ul.Level2 li{background:transparent;list-style-type:disc;padding:0 3px}
div.Sitemap ul.Level2 li a,div.Sitemap ul.Level2 li a:visited{border:0;color:#0E2D90;font-weight:normal;padding:0;text-decoration:none}
div.Sitemap ul.Level2 li a:hover{color:#38647e}
div.Sitemap ul.Level3 li{list-style-type:square}
div.Sitemap ul.Level4 li{list-style-type:circle}
/* Admin Specific */
#consoleContainer,#errorContainer{background:#00F;width:140px;float:left;left:5px;margin-top:10px}
#consoleContainer ul,#errorContainer ul{width:145px;font-weight:normal;list-style-type:none;text-align:center;margin:0;padding:0}
#consoleContainer,#errorContainer{background:#B3CCE6 url(/images/backgrounds/list_items/console/ul/top/bkimg.gif) no-repeat top right}
#consoleContainer ul,#errorContainer ul{background: url(/images/backgrounds/list_items/console/ul/bottom/bkimg.gif) no-repeat bottom right;float:left;border-bottom:3px solid #FFF}
#consoleContainer ul li,#errorContainer ul li{float:left;list-style-type:none;font-size:.7em;width:145px;voice-family:"\"}\"";voice-family:inherit;width:140px}
#consoleContainer ul li.Nonlinks,#errorContainer ul li.Nonlinks{background:#FFF;color:#A00;border-top:1px solid #555;border-bottom:1px solid #4D88C4}
#consoleContainer ul li a,#errorContainer ul li a{background:transparent;display:block;width:145px;border-top:1px solid #CDE;border-bottom:1px solid #4D88C4;color:#000;text-decoration:none;text-align:center;margin:0;padding:1px 0 1px 0;voice-family:"\"}\"";voice-family:inherit;width:140px}
#consoleContainer ul li a:hover,#errorContainer ul li a:hover{background:#07A2FF;border-top:1px solid #258;border-bottom:1px solid #07A2FF;color:#025}
#consoleContainer ul li.ConsoleStart,#errorContainer ul li.ConsoleStart{background:transparent;margin:0}
#errorContainer ul li.ConsoleStart{border-bottom:1px solid #600}
#consoleContainer ul li.ConsoleEnd,#errorContainer ul li.ConsoleEnd{background:transparent;margin:0}
#consoleContainer ul li.hr,#errorContainer ul li.hr{font-size:.1em;background:#9BD;height:1px;border-top:1px solid #69C;border-bottom:1px solid #69C;margin:0;padding:0}
#consoleContainer ul li.Nonlinks,#errorContainer ul li.Nonlinks{background:#FFF url(/images/backgrounds/list_items/console/nolinks/bkimg.gif) repeat-y right;color:#048;border:0;padding:4px 0 4px 0;margin:0}
#errorContainer li.error{background:#A00;color:#FFF;border-top:1px solid #800;border-bottom:1px solid #600;margin:0;padding:5px 0 5px 0}
#errorContainer span.errorTitle{font-size:110%;font-weight:bold}
#errorContainer ul li a{color:#A00;border-top:1px solid #DDD;border-bottom:1px solid #9BD;margin:0}
#errorContainer ul li a:hover{background:#FFF;color:#F00;border-top:1px solid #777;border-bottom:1px solid #AAA;margin:0}
#consoleContainer hr,#errorContainer hr{width:80%;height:2px}
/* */
#IndexMessage .RadEContentToolsOut{color:#3864a0}
#IndexNewsMainImage td{background:transparent;width:80px}
span.Percent{color:#D00;padding-right:10px}

#MainContent table.Registrants,#MainContent table.CommentLetters{
background:#F3F3F3;
border-collapse:collapse;
border-top:1px solid #000;
border-left:1px solid #000;
float:none;font-size:75%;
padding:0;
margin:2px auto 2px auto;
width:100%;
}

#MainContent table.Registrants tr.Options,#MainContent table.CommentLetters tr.Options{
background:#F5F5F5;
color:#777;
font-weight:normal;
height:25px; 
}
#MainContent table.Registrants td,#MainContent table.CommentLetters td{
             width:auto;
             border-bottom:1px solid #000;
             border-right:1px solid #000;
             padding:3px 10px;
			 background:#FFF;
             color:#414243;
             }
		 
			 
#MainContent table.Registrants td p,#MainContent table.CommentLetters td p{
             color:#6490A6;

             }
#MainContent table.CommentLetters{
             width:100%;
			 background:#000
}

table.sort_asc
{
    display:block;
    padding:0 4px 0 15px; 
   background:url('../images/arrow_down.jpg') no-repeat;  
}
table.sort_desc
{
    display:block;
    padding:0 4px 0 15px; 
   background:url('../images/arrow_up.jpg') no-repeat;  
}

span.Details{color:#000;font-weight:bold}

a.ReturnToMeeting,a.ReturnToMeeting:visited,a.UpdateBtn,a.UpdateBtn:visited,a.UpdateBtn:visited,a.SubmitCommentLetter,a.SubmitCommentLetter:visited{float:right;margin:0 0 10px 0;background: url(/images/backgrounds/href/return_to_meeting/visited/bkimg.gif) repeat-x top;border:1px solid #BBB;display:block;padding:3px 10px;text-align:center;width:auto}
a.ReturnToMeeting:hover,a.UpdateBtn:hover,a.SubmitCommentLetter:hover{background: url(/images/backgrounds/href/return_to_meeting/hover/bkimg.gif) repeat-x top;border:1px solid #AAA;padding:4px 10px 2px 10px}
a.ReturnToMeeting,a.ReturnToMeeting:visited{margin-bottom:5px}
a.SubmitCommentLetter,a.SubmitCommentLetter:visited{float:left}
a.UpdateBtn,a.UpdateBtn:visited{margin:5px 0}
td.DeRegister a,td.DeRegister a:visited{background: url(/images/backgrounds/href/return_to_meeting/visited/bkimg.gif) repeat-x top;border:1px solid #BBB;display:block;font-size:100%;margin:0;padding:3px 10px;text-align:center;width:auto}
td.DeRegister a:hover{background: url(/images/backgrounds/href/return_to_meeting/hover/bkimg.gif) repeat-x top;border:1px solid #AAA;padding:4px 10px 2px 10px}
p.UpdateBtn{float:right}
/*div.MeetingAdmin p{background:#FDFDFD}*/
div.MeetingAdmin hr{border-top:1px dotted #DDD;margin-left:2%;margin-right:2%;width:96%}
div.MeetingAdmin h1,div.MeetingAdmin h2,div.MeetingAdmin h3,div.MeetingAdmin h4,div.MeetingAdmin h5,div.MeetingAdmin h6{background:#F3F3F3;color:#333;font-weight:lighter;margin:10px 0;padding:5px 10px}
div.MeetingAdmin p.Title{background:#F3F3F3;color:#333;font-size:80%;font-weight:lighter;margin:10px 0;padding:5px 10px}
/* */
div.CommentLetter hr{border-top:1px dotted #DDD;margin-left:2%;margin-right:2%;width:96%}
/*div.CommentLetter h1,div.CommentLetter h2,div.CommentLetter h3,div.CommentLetter h4,div.CommentLetter h5,div.CommentLetter h6{font-weight:lighter;margin:10px 0;padding:5px 10px}*/
div.CommentLetter p.Title{background:#F3F3F3;color:#333;font-size:80%;font-weight:lighter;margin:10px 0;padding:5px 10px}
div.CommentLetter table.Attachments{border:1px solid #EEE;margin:2px 0;padding:3px}
div.CommentLetter input.Btn,#RightSide input.Btn{float:right;margin:0;background: url(/images/backgrounds/href/return_to_meeting/visited/bkimg.gif) repeat-x top;border:1px solid #BBB;font-size:75%;padding:1px 5px;text-align:center;width:75px}
#RightSide table.Attachments{border:1px solid #EEE;margin:2px 0;padding:3px;width:200px}
/* */
div.CommentLetterUpload,div.CommentLetterModify{background:#EEE;border:1px solid #DDD;width:100%}
div.CommentLetterUpload input.Btn,div.CommentLetterModify input.Btn{margin:0;background:url(/images/backgrounds/href/return_to_meeting/visited/bkimg.gif) repeat-x top;border:1px solid #BBB;font-size:85%;padding:1px 5px;text-align:center;width:75px}
div.CommentLetterUpload table.UploadedFile{background:#F3F3F3;border:1px solid #DDD;margin:2px 25px;width:90%}
div.CommentLetterUpload table.UploadedFile td{background:#F7F7F7;border-right:1px solid #DDD;color:#333;padding:3px 0;text-align:center}
div.CommentLetterUpload table.UploadedFile td p{padding:0 25px}
div.CommentLetterUpload p.Or{font-size:130%;padding:10px 0;text-align:center}
div.CommentLetterUpload table.UploadedFile td.Remove{padding:3px 0;text-align:center;width:26px}
div.CommentLetterUpload table.UploadedFile p{font-weight:bold}
div.CommentLetterUpload p a.Btn,div.CommentLetterUpload p a.Btn:visited{background: url(/images/backgrounds/href/return_to_meeting/visited/bkimg.gif) repeat-x bottom;border:1px solid #BBB;color:#000;display:block;margin:1px 0;padding:3px 10px;text-align:center;width:auto}
div.CommentLetterUpload p a.Btn:hover{background: url(/images/backgrounds/href/return_to_meeting/hover/bkimg.gif) repeat-x bottom;border:1px solid #AAA;padding:4px 10px 2px 10px}
div.CommentLetterUpload input.Continue,div.CommentLetterModify input.Continue{margin:0;background:url(/images/backgrounds/href/return_to_meeting/visited/bkimg.gif) repeat-x top;border:1px solid #BBB;font-size:85%;padding:1px 5px;text-align:center;width:100%}

div.CommentLetterModify{padding-top:5px;padding-bottom:5px;}
div.CommentLetterModify table{margin:2px 25px;width:auto}
div.CommentLetterModify table td{font-size:75%;padding:1px 5px;text-align:right}
div.CommentLetterModify table td p{padding-left:0;text-align:left}
div.CommentLetterModify input.Btn{margin:0;background:url(/images/backgrounds/href/return_to_meeting/visited/bkimg.gif) repeat-x top;border:1px solid #BBB;font-size:85%;padding:1px 5px;text-align:center;width:auto}


div.Webcast{}
/*div.Webcasts{background:#F8F8F8;border:1px solid #DDD;width:550px}*/

div.Webcasts hr{background:transparent;height:1px;border:0;border-top:1px solid #DDD;margin:0;}
div.Webcasts div.Webcast{background:#F8F8F8;border:1px solid #999;float:left;margin:3px 0;}
div.Webcasts div.Webcast p.Duration,div.Webcasts div.Webcast p.Date{background:#f0f0f0;border-top:1px solid #FFF;border-bottom:1px solid #DDD;font-weight:normal;float:left;padding:5px 10px 5px 25px;width:500px}
div.Webcasts div.Webcast p.Title{background:#cfd9e3;border:0;color:#FFF;float:left;width:500px}
div.Webcasts div.Webcast p.Listen,div.Webcasts p.Download{border-left:1px solid #BBB;float:right;text-align:right;padding:5px 10px}


div.Webcast p.Title,div.Webcast p.Duration,div.Webcast p.Date{background:#EEE;border-top:1px solid #FFF;border-bottom:1px solid #DDD;font-weight:normal; width:100%; color: red;}
div.Webcast p.Download{text-align:right}

div.WebcastPages{margin:0;width:auto}
div.WebcastPages ul.webcastnavlist{font-size:75%;list-style-type:none;margin:0 0 0 5px;padding:0}
div.WebcastPages ul.webcastnavlist li{color:#CCC;float:left;border-right:1px solid #AAA;padding:0 5px}
div.WebcastPages ul.webcastnavlist li.Previous{font-size:110%}
div.WebcastPages ul.webcastnavlist li.Selected,div.WebcastPages ul.searchnavlist li.end{float:left;padding:0 5px}
div.WebcastPages ul.webcastnavlist li.end{border-right:0}
div.WebcastPages ul.webcastnavlist li a,div.WebcastPages ul.webcastnavlist li a:visited{color:#157;float:left;margin:0;padding:0;text-decoration:none}
div.WebcastPages ul.webcastnavlist li.end a,div.WebcastPages ul.webcastnavlist li.end a:visited{border-right:0}
div.WebcastPages ul.webcastnavlist li a:hover,div.WebcastPages ul.webcastnavlist li.end a:hover{color:#38647e}
div.WebcastPages{margin:0;width:auto}

div.GenericPages ul.pagesnavlist{font-size:75%;list-style-type:none;margin:0 0 0 5px;padding:0}
div.GenericPages ul.pagesnavlist li{color:#CCC;float:left;border-right:1px solid #AAA;padding:0 5px}
div.GenericPages ul.pagesnavlist li.Previous{font-size:110%}
div.GenericPages ul.pagesnavlist li.Selected,div.GenericPages ul.searchnavlist li.end{float:left;padding:0 5px}
div.GenericPages ul.pagesnavlist li.end{border-right:0}
div.GenericPages ul.pagesnavlist li a,div.GenericPages ul.pagesnavlist li a:visited{color:#157;float:left;margin:0;padding:0;text-decoration:none}
div.GenericPages ul.pagesnavlist li.end a,div.GenericPages ul.pagesnavlist li.end a:visited{border-right:0}
div.GenericPages ul.pagesnavlist li a:hover,div.GenericPages ul.pagesnavlist li.end a:hover{color:#38647e}
/* */
table.NewsletterSubs,table.Login,table.Register,table.LoggedIn,table.ChangePassword,table.EditDetails{background:#FFF;border-collapse:collapse;border-top:1px solid #DDD;border-left:1px solid #DDD;float:none;padding:0;margin:2px auto 2px auto;width:100%}
table.NewsletterSubs td.LeftHeader, table.Register td.LeftHeader,table.LoggedIn td.LeftHeader,table.ChangePassword td.LeftHeader,table.EditDetails td.LeftHeader{background:#EEE;border-bottom:1px solid #DDD;border-top:1px solid #DDD;border-right:1px solid #DDD;padding:3px 7px;text-align:right}
table.Login p,table.Register p{padding:0}
table.LoggedIn p{padding:0 10px}
table.NewsletterSubs td,table.Login td,table.Register td,table.LoggedIn td,table.ChangePassword td,table.EditDetails td{background:#F7F7F7;border-bottom:1px solid #DDD;border-right:1px solid #DDD;color:#333;padding:3px;text-align:center}
table.NewsletterSubs th,table.Login th,table.Register th,table.LoggedIn th,table.ChangePassword th{background:#BBB;border-bottom:1px solid #BBB;border-left:2px solid #AAA;border-right:1px solid #DDD;color:#FFF;padding:3px 7px;text-align:center}
table.NewsletterSubs td p,table.Login td p,table.Register td p,table.LoggedIn td p,table.ChangePassword td p{color:#666}
table.LoggedIn td{padding-top:25px;padding-bottom:25px}
table.NewsletterSubs input.Btn,table.Login input.Btn,table.Register input.Btn,table.LoggedIn input.Btn,table.ChangePassword input.Btn,table.EditDetails input.Btn{background:url(/images/backgrounds/href/return_to_meeting/visited/bkimg.gif) repeat-x top;border:1px solid #BBB;font-size:75%;padding:1px 5px;margin:0;text-align:center;width:auto}
table.NewsletterSubs input.Btn,table.Register input.Btn,table.LoggedIn input.Btn,table.ChangePassword input.Btn,table.EditDetails input.Btn{font-size:85%;float:right}
table.LoggedIn input.Btn{float:none;margin:2px 0}
table.NewsletterSubs input.Btn,table.ChangePassword input.Btn,table.EditDetails input.Btn{margin:0 2px}
table.NewsletterSubs,table.Register,table.ChangePassword,table.EditDetails{font-size:75%}
table.NewsletterSubs td,table.Register td,table.ChangePassword td,table.EditDetails td{text-align:left}

table.LoggedIn p a.Btn,table.LoggedIn p a.Btn:visited{background: url(/images/backgrounds/href/return_to_meeting/visited/bkimg.gif) repeat-x bottom;border:1px solid #BBB;color:#000;display:block;margin:1px 0;padding:3px 10px;text-align:center;width:auto}
table.LoggedIn p a.Btn:hover{background: url(/images/backgrounds/href/return_to_meeting/hover/bkimg.gif) repeat-x bottom;border:1px solid #AAA;padding:4px 10px 2px 10px}

#MainContent p.RegTxt{font-size:67%;text-align:center}
table.Login td.LeftHeader{background:#EEE;border-bottom:1px solid #DDD;border-top:1px solid #DDD;border-right:1px solid #DDD;color:#FFF;padding:3px;text-align:center}
table.Login td.LeftHeader p{padding:0 5px;text-align:right}
/* */
div.CalendarDate,div.PresentDate{background:#fff;margin-bottom:2px;width:100%}

div.CalendarControls{background:#FFF;border:2px solid #DDD;margin-bottom:5px;float:left;text-align:center;width:99.5%;}
div.CalendarControls p.CalendarMonth{color:#FFF;font-size:125%; font-weight: bold; padding:5px 0 5px 0px;text-align:center}
div.CalendarControls p.NextMonth{float:right;padding:10px 10px 5px 0}
div.CalendarControls p.PreviousMonth{float:left;padding:10px 0 5px 10px}
div.CalendarControls p.NextMonth a:hover,#MainContent p.PreviousMonth a:hover{color:#38647e}

div.CalendarCurrentMonth{width:20%;margin:auto;}
div.CalendarSpacer{margin-bottom:30px;border:solid #fff 1px;}

div.CalendarDate p.Date,div.PresentDate p.Date{background:#cfd9e3;color:#FFF;float:left;margin-right:5px;padding:5px;width:87px}
div.CalendarDate p.PresentDate,div.PresentDate p.PresentDate{background:#C00;color:#FFF;float:left;margin-right:5px;padding:5px;width:auto}
div.CalendarDate p.Day,div.PresentDate p.Day{background:#f0f0f0;color:#FFF;padding:5px 10px;width:auto}
div.CalendarDate p.PresentDay,div.PresentDate p.PresentDay{background:#E00;color:#FFF;padding:5px 10px;width:auto}
div.CalendarDate ul,div.PresentDate ul{text-align:left;margin:0;padding:0}
div.CalendarDate ul li,div.PresentDate ul li{border-bottom:1px dotted #CCC;list-style-type:none;margin:0;padding:0}
div.CalendarDate ul li a,div.CalendarDate ul li a:visited,div.PresentDate ul li a,div.PresentDate ul li a:visited{color:#157;display:block;padding:4px 10px;width:auto}
div.CalendarDate ul li a:hover,div.PresentDate ul li a:hover{background:#F9F9F9;color:#38647e}
div.PresentDate{background:#FFF}
div.PresentDate p.Date{background:#B3AA7E}
div.PresentDate p.Day{background:#dfd4a0}
div.PresentDate ul li{border-bottom:1px dotted #FFF}
div.PresentDate ul li a,div.PresentDate ul li a:visited{background:#FFF;color:#700;display:block;padding:4px 10px;width:auto}
div.PresentDate ul li a:hover{background:#F9F9F9;color:#900}

div.DeRegister{background:#F7F7F7;border:1px solid #DDD;padding:5px 0}
div.DeRegister hr{margin-left:2%;margin-right:2%;width:96%}
div.DeRegister input.Btn{background:url(/images/backgrounds/href/return_to_meeting/visited/bkimg.gif) repeat-x top;border:1px solid #BBB;font-size:85%;padding:1px 5px;margin:0;text-align:center;width:auto}
div.DeRegister p.AlignRight{text-align:right}
div.DeRegister p.Heading{font-size:100%;font-weight:normal;padding:10px 26px 0 26px}
div.DeRegister p a.OtherSite,div.DeRegister p a.OtherSite:visited{color:#C00}
div.DeRegister p a.OtherSite:hover{color:#F00}
/* */
div.IndexMeetings{
	background-color:#EEE;
	border-bottom:1px solid #FFF;
	/*width:222px;*/
	width: 194px;
}
#RightSide div.IndexMeetings p.Date{background-color:#E5E5E5;color:#888;border-left:1px solid #DDD;border-right:1px solid #BBB;border-bottom:1px solid #BBB;padding:1px 10px}
#RightSide div.IndexMeetings p.Meeting{background-color:#EEE;border-left:1px solid #DDD;border-right:1px solid #BBB;font-size:75%;font-weight:normal;padding:5px 10px}
#RightSide div.IndexMeetings p a.Meeting,#RightSide div.IndexMeetings p a.Meeting:visited{color:#C00}
#RightSide div.IndexMeetings p a.Meeting:hover{color:#F00}
/* */
#RightSide p.MeetingDiaryTitle{
	/*border-top:1px solid #DDD;
	border-bottom:1px solid #CCC;
	border-left:1px solid #DDD;
	border-right:1px solid #BBB;*/
	color:#157;
	font-size:75%;
	font-weight:bold;
	/*padding:5px 10px;*/
	padding:0 0 5px 5px;
	width:144px;
	background-color: #fff;
}
/* */
#IndexNewsApplet{background:#EEE;float:left;height:150px;overflow:auto;text-align:left;width:148px}
#IndexNewsApplet p{font-size:75%;padding:7px 5px}
#IndexNewsApplet a,#IndexNewsApplet a:visited{color:#158;font-weight:bold}
#IndexNewsApplet a:hover{color:#38647e}
#IndexNewsApplet.hasJS {height:150px;overflow:hidden;position:relative}
#IndexNewsApplet.hasJS div{position:absolute;top:120px;left:0;margin:0;padding:0}

table.IFRSsTable {
	border: 2px inset #8B8378;
	-moz-border-radius: 2px;
}
table.IFRSsTable td a{
	color: gray;
	font-weight: bold;
}
table.IFRSsTable td a:visited{
	color: gray;
	font-weight: bold;
}
table.IFRSsTable td {
	
        border: 0px solid black;
	padding: 0.1em 0.1em 0.1em 0.1em;
	color: black;
	text-align: center;
	font-size:75%;
	width: 100px;
}
table.IFRSsTable tr.dh td {
	border: 0px solid black;
	padding: 0.2em 0.2em 0.2em 0.2em;
	color: black;
	text-align: center;
	background-color: #F0F0F2;
	font-size:80%;
}

table.IFRSsTable th {
	border: 0px solid black;
	padding: 0.2em 0.2em 0.2em 0.2em;
	color: black;
	text-align: center;
	background-color: #dee9f1;
	font-size:80%;
	}

table.IFRSsTable tr.d0 td {
	background-color: #eeeff0;
}
table.IFRSsTable tr.d1 td {
	background-color: #FFFFFF;
}

/* index boxes */

#boxout_left{
        float: left;
	width:232px;
	background-color:#F2F7FA;
	padding:0px 10px 10px 10px;
	border:1px solid #D1D2D4;
    height:100px;
    margin: 0 17px 0 0;
}

#boxout_left h1
{
FONT-SIZE: 0.8em; 
COLOR: #B31E3B; 
padding-left: 0px; 
padding-bottom: 2px; 
margin-left:0px;
}

#boxout_left p{
PADDING-RIGHT: 1px
}


#boxout_right{
	margin: 0; /*0 0 5px;*/
    float: left;
	width:232px;
	background-color:#F2F7FA;
	padding:0px 10px 10px 10px;
	border:1px solid #D1D2D4;
    height:100px;
  
        }

#boxout_right h1
{
FONT-SIZE: 0.8em; 
COLOR: #B31E3B; 
padding-left: 0px; 
padding-bottom: 2px; 
margin-left:0px;
}

#boxout_right p{
PADDING-RIGHT: 1px
}
.boxout_header_small {
	width:263px;
	background-color: #fff;
	float: left;
    border-bottom:1px solid #D1D2D4;
}

.boxout_header_large {
	margin: 0;
    padding: 0;
	width:536px;
	/*background-color: #fff;*/
	background-color: #fff;
	float: left;
	border-bottom:1px solid #D1D2D4;
}
.contentbox {
	margin: 0;
    padding: 0;
    width:534px;   
	background:#F2F7FA;
	float: left;
	border:1px solid #D1D2D4;
    text-align: left;
}
.boxout_header{
	background: #71A4C3;
	width: 75px;
	text-align: center;
	color: white;
	font-size: 1.0em;
	padding: 0;
	position: relative;
	float: right;
}

/*.boxout_header a{
	color: white;
    font-size: 1.0em;
}*/

.boxout_header_title{
	margin: 0;
	width: 450px;
	/*color: white;*/
	padding: 0 0 0 10px;
	position: relative;
	float: left;
    background-color: #fff;
}


.boxout{
	margin: 10px 0 0 0;
	width:536px;
	background-color: #fff;
	float: left;
}

/*.boxout_left h2{
	padding:5px 0;
	font-size:0.75em;
	color: #414243;
}*/

.boxh2 {
	padding:5px 0;
	font-size:1em;
}

.boxout_information p{
	padding:5px 0;
	font-size:0.8em;
	text-align: left;
}


.photo1{
float: left;
margin: 0 10px 0 0;
}

.photo2{
float: right;
margin: 0 0 0 0;

}

#flash {
	position: relative;
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
	width: 960px;
    height: 120px;
}

#nonflash {
	position: relative;
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
	width: 960px;
    height: 88px;
    color: #fff;
    font-size: 1.0em;
}

#nonflashcontent {
	position: absolute;
    left: 240px;
    top: 40px;
    color: #fff;
}

/*#nonflashcontent h2{
	position: absolute;
    left: 240px;
    top: 40px;
    color: #fff;
}*/

#movie {
	float: left;
    width: 760px;
}

#ProjectFilter table {
    width:740px;
    border-left:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
}

#ProjectFilter tr th {
    background:#CED9E4;
    text-align:center;
    color:#4D4D4D;
    font-size:0.70em;
    font-weight:bold;
    padding:3px;
}

#ProjectFilter tr td {
    background:#ffffff;
    font-size:0.70em;
    text-align:left;
    color:#4D4D4D;
    padding:3px;
    border-bottom:1px solid #CCCCCC;
}

#ProjectFilter .header td{
    padding:10px 20px;
    border-bottom:1px solid #CCCCCC;
    color:#4D4D4D;
    font-size:0.9em;
    font-weight:bold;
    background:url("/images/main/content_arrow_off.gif") no-repeat  8px 15px;
}
#ProjectFilter .headereven td{
    padding:10px 20px;
    border-bottom:1px solid #CCCCCC;
    color:#4D4D4D;
    font-size:0.9em;
    font-weight:bold;
    background:url("/images/main/content_arrow_off.gif") no-repeat 8px 15px #F0F0F0;
}

#ProjectFilter .normal td{
    text-align:center;
    padding:5px;
    border-bottom:1px solid #CCCCCC;
    color:#4D4D4D;
    font-size:0.8em;
    border-left:1px solid #CCCCCC;
}
#ProjectFilter .normalfirst {
    text-align:center;
    padding:5px;
    border-bottom:1px solid #CCCCCC;
    color:#4D4D4D;
    font-size:0.8em;
    border-left:none;
}
#ProjectFilter .normaleven td{
    text-align:center;
    padding:5px;
    border-bottom:1px solid #CCCCCC;
    color:#4D4D4D;
    font-size:0.8em;            
    background:#F0F0F0;
}

#ProjectFilter .selected td{
    padding:10px 20px;
    border-bottom:1px solid #CCCCCC;
    color:#4D4D4D;
    font-size:0.9em;
    font-weight:bold;
    background:url("/images/main/content_arrow_on.gif") 8px 15px no-repeat;
}
#ProjectFilter .selectedeven td{
    padding:10px 20px;
    border-bottom:1px solid #CCCCCC;
    color:#4D4D4D;
    font-size:0.9em;
    font-weight:bold;
    background:url("/images/main/content_arrow_on.gif")  8px 15px no-repeat #F0F0F0;
}
#boxout_header_small a,#boxout_header_small a:visited{color:#414243;font-weight:bold;}
#boxout_header_small a:hover{color:#414243;}

.newsListContainer
{
	text-align:right;
}

.MoreNews
{
	margin:0 0 0 20px;
	text-align:right;
	font-size: 0.8em;
	font-weight:bold
}

div.Pager{margin:0; width:536px; text-align:center}
div.Pager ul.pagernavlist{font-size:90%;list-style-type:none;margin:0 0 0 5px;padding:0 5px}
div.Pager ul.pagernavlist li{color:#CCC;float:left;border-right:1px solid #AAA; width: 10px; padding:0 5px 0 5px; margin:3px 3px;}
div.Pager ul.pagernavlist li.Previous{width:40px}
div.Pager ul.pagernavlist li.Selected,div.Pager ul.pagernavlist li.end{float:left; width: 40px; padding:0 5px}
div.Pager ul.pagernavlist li.end{border-right:0}
div.Pager ul.pagernavlist li a,div.Pager ul.pagernavlist li a:visited{color:#157;float:left;margin:0;padding:0;text-decoration:none}
div.Pager ul.pagernavlist li.end a,div.Pager ul.pagernavlist li.end a:visited{border-right:0}
div.Pager ul.pagernavlist li a:hover,div.Pager ul.pagernavlist li.end a:hover{color:#00A9D4}

#print {
	float: left;
	margin: 2px 0 0 0;
	width: 100px;
	background-color: #fff;
}

table#sample {
    background-color:#FFFFFF;
    border-collapse: collapse;
    border: solid #cbccce 1px;
    width: 96%;
    margin-left: 25px;

}

table#sample td {
    padding: 5px;
    border: solid #cbccce 1px;
    }
   .data {
    color: #000000;
   background-color: #ffffff;
	text-align: left;
	font-family: Arial,Helvetica,sans-serif;
	color: #414243;
	font-size:75%;
}

.toprow {
    font-weight: bold;
    text-align: left;
		font-family: Arial,Helvetica,sans-serif;
	color: #414243;
	font-size:75%;
    background-color: #dee9f1;

}

.leftcol {
    /*font-weight: bold;*/
    text-align: left;
		font-family: Arial,Helvetica,sans-serif;
	color: #414243;
	font-size:75%;
        background-color: #eeeff0;

} /*width: 25%;*/

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }



table#sample_wp {
    background-color:#FFFFFF;
	border-collapse: collapse;
    border: solid #cbccce 1px;
    width: 100%;
	margin-left: 25px;
}
   
    
    
    
    #investor_res_box
{
BORDER-RIGHT: #D1D2D4  1px solid; 
BORDER-TOP: #D1D2D4  1px solid; 
BORDER-LEFT: #D1D2D4  1px solid; 
BORDER-BOTTOM: #D1D2D4  1px solid;
PADDING-LEFT: 0px; MARGIN-LEFT: 25px;
WIDTH: 476px;  
BACKGROUND-COLOR: #F7FAFC;
}
    
    
 
#investor_res_box p {PADDING-LEFT: 6px;}
#investor_res_box  img { FLOAT:left; PADDING: 3px 10px 20px 0;}

#investorp_top
{
MARGIN-TOP: 8px; 
MARGIN-LEFT: 25px; 
WIDTH: 680px; 
HEIGHT: 2px; 
BACKGROUND-COLOR: #bbbdc0;
}


#investorp 
{
width: 750px;
}

#investorp img.facepic
{PADDING-RIGHT: 10px; 
float:left;
padding-left: 0px;
clear: right;
PADDING-TOP: 5px;
}

#investorp p{
FONT-SIZE: 13.5pt; 
PADDING-BOTTOM: 20px; 
COLOR: #5f6062; 
LINE-HEIGHT: 17pt; 
FONT-FAMILY: arial;
margin-top: 0px;
}

#investorp p.date
{ COLOR:#414243; 
FONT-SIZE:75%; 
FONT-FAMILY: arial;
PADDING-BOTTOM: 0px;
 }

#investorp ol,#investorp ul
{
FONT-SIZE: 13.5pt; 
COLOR: #5f6062; 
LINE-HEIGHT: 17pt; 
FONT-FAMILY: arial;
PADDING-LEFT: 50px;
PADDING-BOTTOM: 5px;
MARGIN-LEFT: 0px;
}
   
/* Hover Script */


#to

}

#to a.rollover
{
	z-index: 10;
	text-decoration:none;

	
}
#to a.rollover:hover
{
	position: relative;
	z-index: 100;

	
}
 #to a.rollover div.table
{
	display: none;

}
#to a.rollover:hover div.table
{
	display: block;
	position: absolute;
	float: left;
	white-space: nowrap;

}

/* Changes2011 */

#welcome 
{
	float: left;
	padding-top: 30px;
	color: #5F5F61;
}

#newMainContent {
	width: 765px; text-align: left; overflow: hidden; float: right;
}
#newMainContent img {
	overflow: hidden;
}
#newMainContent h2 {
	color: #B31E3B; overflow: hidden; padding-top: 10px; padding-bottom: 0px; padding-left: 17px; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; clear: both;
}
#newFeatures {
	border: 1px solid rgb(209, 210, 212);  width: 511px; padding-right: 10px; padding-left: 10px; margin-left: 17px; float: left; background-color: #F7F7F7; margin-top: 5px; margin-bottom:0; padding-bottom: 5px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
    #newFeatures {
	padding-top: 4px;
	} 
}
#newFeatures a, #newFeatures a:link, #newFeatures a:visited, #newFeatures  a:hover, #newFeatures  a:active {
	color: #5D8195; font-weight: bold; font-size: 12px;
}
.featureDate {
	float: left;
	width: 85px;
	height: 17px;
	color: #505153;
	font-size: 12px;
	font-weight: bold;
}
#newFeatures #mainHeadLineDate a,
#newFeatures #fdate a
{
	color: #505153;
}
#mainHeadLine {
	color: rgb(95, 95, 97); padding-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 100px; width: 410px; overflow: hidden;
}
#mainHeadLine p {
	line-height: 1.5em;
	font-size: 12px;
	overflow: hidden;
}
#mainHeadLineDate {
	margin-top: 13px;
	float: left;
}
#mainHeadLine img {
	margin-top: 1px; margin-bottom: 3px; margin-right: 8px; float: left; border: 2px #F2F7FA solid;
}
.headlineLink {
	float: right;
}
#mainHeadLine h1 {
	color: rgb(95, 95, 97); font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; padding-top: 10px;
}
#mainHeadLine h1 a, #mainHeadLine h1 a:link, #mainHeadLine h1 a:hover, #mainHeadLine h1 a:visited {
	/*color: #5F5F61;*/color: #5D8195; font-size: 13px; padding-top: 10px;
}
.dateLine {
	color: rgb(125, 175, 204); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
#newsHeadline {
	color: rgb(95, 95, 97); padding-top: 10px; padding-bottom: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border-top-color: rgb(209, 210, 212); border-top-width: 1px; border-top-style: solid; width: 456px;
}
#newsHeadline p {
	overflow: hidden;
	font-size: 12px;
	zoom: 1;
}
#newsHeadline img {
	float: right;
	margin-top: 5px;
	padding-right: 20px;
}
#newsHeadline span {
	font-weight: bold;
	font-size: 12px;
	color: #5F5F61;
}

/*
#headLineBox {
	  padding: 5px 15px 3px 15px; width: 175px; color: #AFAFAF; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; border: 1px #D1D2D4 solid; float: right; zoom: 1; margin-top: 5px; /*display: block;*/ height: 194px;
}
*/

#headLineBox {
	   overflow: hidden; float: right; zoom: 1;height: 194px; /*width: 175px;*/
}
/*
#headLineBox img
{
	margin-top: -14px;
	float: right;
	overflow: visible;
}
*/

#headLineBox a 
{
	color: #5D8195;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

/*

#headLineBox {
	  padding: 5px 15px 3px 15px; width: 175px; color: rgb(95, 95, 97); overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: 1px #D1D2D4 solid; float: right; zoom: 1; margin-top: 5px; display: block; height: 178px;
}
#headLineBox h2 {
	color: #5F5F61;
	font-size: 13px;
	padding-left: 0;
	padding-bottom: 4px;
}
#headLineBox p {
	font-size: 12px;
	padding-bottom: 25px;
}

#headLineBox p a {
	font-size: 12px;
	font-weight: bold;
	color: #5D8195;
}
#headLineBox span {
	font-weight: bold; font-size: 14px
}
#headLineBox img {
	overflow: hidden; float: left; padding-top: 5px; padding-bottom: 4px;
}

*/

#newTabs {
	/*width: 750px;*/ float: left; margin-left: 15px; margin-bottom: 15px; /*margin-top: 60px;*/ padding-top: 30px;
}
#newTabs h2 {
	padding-left: 2px; padding-bottom: 5px; padding-top: 0;
}
#connectedFooterall a,
#connectedFooterpress a,
#connectedFooterprojects a,
#connectedFootersmes a,
#connectedFootermeetings a,
#connectedFooterxbrl a,
#connectedFooteroutreach a,
#connectedFooterpublications a,
#connectedFootergovernance a
{
	/*color: #5D8195;*/ color: #505153; font-weight: bold;
}
#connectedFooterprojects, #connectedFooterall, #connectedFooterxbrl {
	/*background-color: #EFEFEF;*/background-color: #ECE9DE; border: 1px solid rgb(209, 210, 212); width: 746px; height: 90px; color: #505153; font-family: Arial, Helvetica, sans-serif; font-size: 12px; float: right; text-align: left; /*height: 100px;*/ margin-top: 5px; margin-left: 17px; margin-bottom: 25px; padding-top: 20px; overflow: hidden;
}

#connectedFootermeetings, #connectedFooteroutreach, #connectedFooterpublications {
	/*background-color: #EFEFEF;*/background-color: #ecf3f8; border: 1px solid rgb(209, 210, 212); width: 746px; height: 90px; color: #505153; font-family: Arial, Helvetica, sans-serif; font-size: 12px; float: right; text-align: left; /*height: 100px;*/ margin-top: 5px; margin-left: 17px; margin-bottom: 25px; padding-top: 20px; overflow: hidden;
}

#connectedFooterpress, #connectedFootersmes, #connectedFootergovernance {
	/*background-color: #EFEFEF;*/background-color: #eee3eb; border: 1px solid rgb(209, 210, 212); width: 746px; height: 90px; color: #505153; font-family: Arial, Helvetica, sans-serif; font-size: 12px; float: right; text-align: left; /*height: 100px;*/ margin-top: 5px; margin-left: 17px; margin-bottom: 25px; padding-top: 20px; overflow: hidden;
}

#connectedFooterpress h3, #connectedFooterprojects h3, #connectedFooterall h3 , #connectedFootersmes h3, #connectedFootermeetings h3, #connectedFooterxbrl h3, #connectedFooteroutreach h3, #connectedFooterpublications h3,  #connectedFootergovernance h3{
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: 1.5em;
}
.footSecOne {
	background-position: 5px 10px; padding: 0 0 0 7px;  width : 237px; float: left; background-repeat: no-repeat; overflow: hidden; height: 90px;
}

.footSecOne img {
	float: left;
	margin-right: 20px;
}
.footSecThree {
	background-position: 5px 10px; padding: 0 5px 0 10px;  width : 240px; float: right; background-repeat: no-repeat; overflow: hidden; height: 90px;
}
.footSecThree img {
	float: left;
	margin-right: 20px;
}

.ofxNav {
	width: 959px;
}
#leftColumn {
	
	float:left;
	width: 330px;
	overflow: hidden;
	margin-left : 5px;
}
#rightColumn {
	
	float:right;
	width: 330px;
	overflow: hidden;
	margin-right : 25px;
}

.tabbedNewsItem {
	border-bottom: 1px #D1D2D4 solid; padding-bottom: 7px; padding-left: 2px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(95, 95, 97); line-height: 1.3em;
}


.tabbedNewsItem span {
		font-weight: bold; color:#5F5F61; 
}

.readlink 
{
	clear: both;
	float: right;
	color: #5F5F61;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	padding: 5px 10px 0 0;
	width: 50px;
}

.readlink  a {
	color: #5D8195;
	font-weight: bold !important;	
}

.tabbedNewsItem a, .tabbedNewsItem  a:link, .tabbedNewsItem a:hover,
.tabbedNewsItem a:visited{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: rgb(95, 95, 97); font-weight: normal; line-height: 1.6em;
}

.hidefooter {
	display: none !important;
}
#IndexSideMenu {
	margin-top: 10px;
}
#IndexSideMenu ul li a {
	width: 175px;
}
#IndexSideMenu ul li a:hover {
	width: 175px;
}
#IndexSideMenu li.rss a {
	width: 175px;
} 

#IndexSideMenu h2 span 
{
	
}

#mainHeadLine p.dateLine {
	margin: 2px 0;
}

#IndexSideMenu h2 {
	padding-top: 0px;
}
.subtabs {
	display: block;
}
#tabbedDate {
 padding-top: 12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.3em; font-weight: bold; color: #505153;/*color:#BDBEBD;*/ width: 75px; overflow: hidden; height: 30px; float: left;

}

#tabbedDate span a:link,
#tabbedDate span a:visited,
#tabbedDate span a:hover,
#tabbedDate span a:active
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #505153;
}

#tabbedHeadline {
	float: right; width: 250px; overflow: hidden; margin-left: 1px;
}

#tabbedHeadline p {
	line-height: 1em;
	padding-top: 10px;
}

#tabbedHeadline p  a:link,
#tabbedHeadline p  a:visited,
#tabbedHeadline p  a:hover,
#tabbedHeadline p  a:active 
{
	color: #5F5F61;
	font-size : 12px;
	font-weight : normal;
}

#tabbedNewsitemz {
	padding-bottom: 5px;
	border-bottom: 1px #D1D2D4 solid;
	overflow: hidden;
}

#tabbedNewsitemz:last-child {
	padding-bottom: 5px;
	border-bottom: 1px #D1D2D4 none;
	overflow: hidden;
}


#footer {
	width: 960px;
	background: #D6D7DE;
	padding-top: 4px;
	margin-left: 10px;
	height: 25px;
}
.morearrow {
	float: right;
}
.imagespacer {
	margin-bottom: 0px;
}
#easyTooltip{
	padding:5px 10px;
	border:1px solid #195fa4;
	color:#fff;
	}

#easyTooltip2{
	padding:5px 10px;
	border:1px solid #5e5e5e;
	color:#fff;
	width:250px;
	}
#easyTooltip2 h4, #easyTooltip2 p{
	margin:.25em 0;
	}
	
#footertext {
	padding-left: 5px;
}
#newMeetingCal 
{
	border: solid 1px #D1D2D4;
	/*background-color: #F7F7F7;*/
	width: 177px;
	height: 91px;
	font-size: 16px;
	text-align: left;
	margin-top: 6px;
	/*padding-left: 5px;*/
	padding-right: 3px;
	color: #5F5F61;
	font-family: Arial, Helvetica, Sans-Serif;
	float: left;
	margin-bottom: 40px;
	overflow: hidden;
	/*line-height: 1.1em;*/
}
#newMeetingCal p 
{
	color: #5D8195;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
}

#newMeetingCal a
{
	color: #5D8195;
	font-size: 11px;
	font-weight: bold;
	/*float: right;*/
	padding-left: 5px;
	margin: 0;
	width: 183px;
}
#newMeetingCal a:hover
{
	color: #ffffff;
	background-color: #5D8195;
	font-weight: bold;
	/*width: 183px;*/
}

#newMeetingCal ul 
{
	list-style-type: square;
	overflow: hidden;
} 
#newMeetingCal ul li
{
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 1em;
	font-style:italic;
	display: block;
	/*font-size*/
} 

#newMeetingCal ul li a
{		
		border : none;
		padding: 0;
		margin: 2px 0;
		color: #5F5F61;
		background-color: White;
		font-style:normal;
} 

#newMeetingCal ul li a:hover
{		
		border : none;
		padding: 0;
		margin: 2px 0;
		color: inherit;
		background-color: inherit;
} 

#newMeetingCal span 
{
	float: right;
	font-size: 9px;
	font-weight: bold;
	color: #5F5F61;
}

#newMeetingCal span a:link,
#newMeetingCal span a:visited
#newMeetingCal span a:hover,
#newMeetingCal span a:active
{
	color: #5F5F61;
}
#archivelink 
{
	font-family:  Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #414243;
	text-align: left;
}
#archivelink p
{
	font-family:  Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	color: #414243;
	text-align: left;
}
#archivelink a
{
	color: #5D8195;
}
.featuremore
{
	float: right;
}
.SearchContainer p a 
{
	color: #5D8195;
}
#social
{
	text-align: right;
	padding-right: 10px;
	padding-top: 22px;
}
#social a img 
{
	padding-top: 4px;
}
#fdate { padding-top: 0px;}
#meetingMore {
	overflow: hidden;
	padding-right: 5px;
	float: right;
}
/*#meetingMore a { float:right;}*/
#meetingMore a:hover {
	background-color: white;
	color: #5D8195;
}
#tabs {width: 750px;}

#newConferenceCal 
{
	border: solid 1px #D1D2D4;
	/*background-color: #F7F7F7;*/
	width: 177px;
	height: 115px;
	font-size: 16px;
	text-align: left;
	margin-top: 6px;
	/*padding-left: 5px;*/
	padding-right: 3px;
	color: #5F5F61;
	font-family: Arial, Helvetica, Sans-Serif;
	float: left;
	margin-bottom: 30px;
	overflow: hidden;
	/*line-height: 1.1em;*/
}

/* tabs */



.ui-tabs 							{ zoom: 1;}
.ui-tabs .ui-tabs-nav 				{ list-style: none; position: relative; padding: 2px 2px 0; overflow: hidden; 
									  top: 1px; z-index: 1000; }
.ui-tabs .ui-tabs-nav li 			{ position: relative; float: left; border: 1px solid #ccc; 
									  border-bottom-width: 1px !important; margin: 0 2px -1px 0;background: #efefef;}							  
.ui-tabs .ui-tabs-nav li a 			{ float: left; text-decoration: none; padding: 5px 10px; color: black; font-size: 12px; font-weight : normal; }
.ui-tabs .ui-tabs-nav 
li.ui-tabs-selected 				{ padding-bottom: 1px; border-bottom-width: 0; background: white !important;}
.ui-tabs .ui-tabs-nav 
li.ui-tabs-selected a, .ui-tabs 
.ui-tabs-nav li.ui-state-disabled a, 
.ui-tabs .ui-tabs-nav 
li.ui-state-processing a 			{ cursor: text; }
.ui-tabs .ui-tabs-nav li a, 
.ui-tabs.ui-tabs-collapsible 
.ui-tabs-nav li.ui-tabs-selected a  { cursor: pointer; } 
.ui-tabs-panel 			{ padding: 20px 0 0px 20px; display: block; border-width: 0px; background: white; 
									  border: 1px solid #ccc; position: relative; min-height: 260px; margin-left: 2px; padding-left: 20px;}
									  
.ui-tabs-hide 				{ display: none !important;}
.ui-tabs-nav li.ui-tabs-selected a { color: #5F5F61;}
a.mover 							{ background: #7EB0CD; padding: 6px 12px; position: absolute;
								      color: white; font-weight: bold; text-decoration: none; }
.next-tab 							{ bottom: 0; right: 0; -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; }
.prev-tab 							{ bottom: 0; left: 0; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; }
.last-child { background-color: #ababab !important;}

#lastTab li a { color: #ffffff;}

#lastTab li.ui-tabs-selected a  {color: Black;}


.editMode {
	clear: both;
}
/**
.customBreadcrumbStyle
{
    border: 0 none;
    color: #414243;
    font-size: 75%;
    font-weight: normal;
    list-style-type: none;
    margin: 0;
    padding: 2px 0 3px;
    text-align: left;
}
*/
.customBreadcrumbStyle a:link, .customBreadcrumbStyle a:visited, .customBreadcrumbStyle a:hover, .customBreadcrumbStyle a:active
{
    border: 0 none;
    color: #414243;
    font-size: 0.8em;
    font-weight: normal;
    list-style-type: none;
    margin: 0;
    padding: 2px 0 3px;
    text-align: left;
}

#Internal.s4-notdlg {
	text-align: left;
}

.customCurrentNode
{
    color: #414243;
    font-weight: bold;
    font-size: 0.8em;
    text-decoration: none;
}

.customBreadcrumbStylePath
{
    padding: 0 5px;
	background:transparent url('../images/arrow_bkimg.gif') no-repeat right;
}

.ms-WPBody
{
	font-family: Arial, Helvetica, sans-serif;
}

.LetterHeaderStyle
{

	background-color: white;
	text-align: center;
}

.LetterHeaderStyle th a
{

padding-top: -5px !important;
margin-right: 5px;
}
.video
{
	padding-left: 25px;
}
.educationcallout{
    background-color: #A9C399;
    background-image:url("../images/workplan_r_60x60.png");
    background-repeat: no-repeat;
    background-position: 2px 10px; 
    border: 1px solid #D1D2D4;
    color: #505153;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 90px;
    margin-bottom: 25px;
    margin-left: 25px;
    margin-top: 5px;
    margin-right: 16px;
    overflow: hidden;
    padding-top: 5px;
    text-align: left;
    width: 450px;
    height: 70px;
}

#MainContent .educationcallout h3 {
	padding-top: 13px;
	padding-left: 75px;
	color: white;
	font-size: 150%;
}
#MainContent .educationcallout p {
	padding-left: 75px;
	color: white;
	font-size: 100%;
	font-weight: bolder;
}

#MainContent .educationcallout a:link,
#MainContent .educationcallout a:visited, 
#MainContent .educationcallout a:hover,
#MainContent .educationcallout a:active {
	color: white;
}

.callout
{
	margin-top:5px;
	margin-left: 15px;
	overflow:hidden;
	height:205px;
	width: 210px;
	text-align:right;
}
/*
.rrItem
{
	padding-top: 5px !important;
}
*/
.rrItemList
{
	float: right !important;
}



/*
.rootNode {
	visibility: hidden;
	display:none;
	width: 0px;
}
/..../images/arrow_bkimg.gif
