/* General Layout 
------------------------------- */
body {
	background-color: #263657;
	text-align: center;
}
#Container{
	background-image: url("../images/bg_middle_sub.gif");
	background-repeat: repeat-y;
  	margin:15px auto;
	padding: 0;
	height: auto;
	width: 770px;
	text-align:left;
}
#Home #Container{background-image: url("../images/bg_middle.gif");}
#Header {
	width: 741px;
	height: 149px;
	margin: 1px 0 0 18px;
	padding: 0;
	clear: both;
	border: 0;
	background-color: #FFFFFF;
}

/* Banner Images */
#Logo {
	float: left;
	width: 230px;
	padding: 0;
}
#Logo img {
	margin-top: 17px;
	border: 0;
}
#SectionImage {
	float: right;
	width: 500px;
	height: 148px;
	padding: 0;
	margin: 0;
	border: 0;
}
#Home #SectionImage {}
#About #SectionImage {background-image: url("../images/header_about.jpg");}
#Committees #SectionImage {background-image: url("../images/header_committees.jpg");}
#Members #SectionImage {background-image: url("../images/header_members.jpg");}
#MemberIssues #SectionImage {background-image: url("../images/header_memberissues.jpg");}
#WUWCIssues #SectionImage {background-image: url("../images/header_wuwc.jpg");}

/* Popups
------------------------------------------------------------*/
body#Popup {
	background-color: #FFFFFF;
	text-align: left;
}
#ContainerPopup,
#ContainerPopup #Logo {
	width: 620px;
	margin: 0 0 5px 0;
	padding: 0;
}
#ContainerPopup {padding: 0 0 10px 0;}
#ContainerPopupSmall,
#ContainerPopupSmall #Logo {
	width: 300px;
	margin: 0 0 5px 0;
	padding: 0;
}
#ContainerPopupSmall #Logo {
	padding-bottom: 3px;
}
#ContainerPopupSmall #Logo,
#ContainerPopup #Logo {
	clear: both;
}
#ContainerPopupSmall #Logo img,
#ContainerPopup #Logo img {
	border: 0;
	margin: 3px 0 0 3px;
	float: left;
}

/* Navigation 
------------------------------- */
/*NoScript */
table#NoScript {
	width: 100%;
	background-color: #DFAC01;
	font: 10px Arial, Helvetica, sans-serif;
	text-align: center;
}
/*DropDown */
#MainNav {
	width: 748px;
	padding: 0;
	height: 20px;
	margin: 0 0 0 11px;
}
#ddnav, #ddnav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1px;
	z-index: 1000;
}
#ddnav a {
	display: block;
	text-decoration: none;
	font-size: 10px;
	color: #000000;
	padding: 0;
	margin: 0;
}
#ddnav a.PrimaryLink {
	text-transform: uppercase;
	text-align: center;
	padding: 4px 0;
	display: block;
}
* html #ddnav a.PrimaryLink {
	padding: 10px 0 0 0;
	height: 12px;
	/* Hide from Mac IE \*/
	padding: 3px 0 4px 0;
	height: auto;
	/* Stop hiding from Mac IE */
}
#ddnav a.SecondaryLink {
	display: block;
	clear: both;
	float: none;
	line-height: 1.2;
	padding: 2px 0 3px 3px;
}
#ddnav a:hover {background-color: #FFD237;}
#ddnav li ul li a:hover {background-color: #263657;color: #FFFFFF;}
#ddnav li:hover ul, #ddnav li.sfhover ul {left: auto;}
#ddnav li {float: left;background: #DFAC01;}
#ddnav li ul {
	position: absolute;
	background: #FFFFFF;
	left: -999em;
	border: 1px solid #999999;
	width: 175px;
	padding: 1px 0 0 1px;
}
#ddnav li ul li {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	width: 174px;
	background: #FFDB5E;
}
#ddnav li.Divider{
	font-size: 10px;
	color: #fff;
	background: #DFAC01;
	padding: 4px 0;
}
* html #ddnav li.Divider {
	padding: 10px 0 0 0;
	height: 12px;
	/* Hide from Mac IE \*/
	padding: 3px 0 4px 0;
	height: auto;
	/* Stop hiding from Mac IE */
}
#Home li#HomeNav .PrimaryLink {background-color: #FFDB5E;}
#About li#AboutNav .PrimaryLink {background-color: #FFDB5E;}
#Committees li#CommitteesNav .PrimaryLink {background-color: #FFDB5E;}
#Members li#MembersNav .PrimaryLink {background-color: #FFDB5E;}
#MemberIssues li#MemberIssuesNav .PrimaryLink {background-color: #FFDB5E;}
#WUWCIssues li#WUWCIssuesNav .PrimaryLink {background-color: #FFDB5E;}
/* LeftNav */
#LeftNav {
	float: left;
	width: 189px;
	margin: 0;
	padding: 0;
	/* Hide from Mac IE \*/
	width: 200px;
	/* Stop hiding from Mac IE */
}
/*#LeftNav .SideLink {
	padding: 5px 0 0 5px;
}*/
#LeftNav ul {
	margin: 0 0 10px 0;
	list-style: none;
	padding: 0;
	/* Hide from Mac IE \*/
	margin: 0 0 10px 11px;
	/* Stop hiding from Mac IE */
}
#LeftNav li {
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	margin: 0;
	padding: 0;
	font-size: 11px;
}
#LeftNav ul li a {
	display: block;
	text-decoration: none;
	padding: 5px 5px;
	color: #303753;
	margin: 0;
}
#LeftNav ul li a#Active {
	background-color: #273655;
	color: #ffffff;
}
#LeftNav ul li a:hover{
	background-color: #FFDC5E;
}
/* Third Level */
#NavThird {margin: 5px;}
#NavThird a.Parent {font-weight: bold;margin-left: 10px;}
/* Footer */
#Footer {
	width: 710px;
	height: 27px;
	float: left;
	color: #FFFFFF;
	font-size: 9px;
	margin: 0;
	padding-top: 3px;
	text-align: right;
}
#Footer ul {
	margin: 0;
	padding: 0;
}
#Footer ul li {
	float: left;
	text-align: center;
	font-size:9px;
	text-transform: uppercase;
	list-style:none;
	margin: 0;
	padding: 0;
}
#Footer li a {
	text-align: center;
	text-decoration: none;
	margin: 0;
	padding: 0;
	color: #ECB62A;
}
#Footer li.Divider {
	width: 1px;
	margin: 0;
	padding: 0 3px;
	color: #fff;
}
/* Nav Link Widths */
#ddnav li#HomeNav,
#ddnav li#HomeNav a.PrimaryLink {width: 110px;}
#ddnav li#AboutNav,
#ddnav li#AboutNav a.PrimaryLink {width: 124px;}
#ddnav li#MembersNav,
#ddnav li#MembersNav a.PrimaryLink {width: 112px;}
#ddnav li#CommitteesNav,
#ddnav li#CommitteesNav a.PrimaryLink {width: 119px;}
#ddnav li#WUWCIssuesNav,
#ddnav li#WUWCIssuesNav a.PrimaryLink {width: 130px;}
#ddnav li#MemberIssuesNav,
#ddnav li#MemberIssuesNav a.PrimaryLink {width: 138px;}

#Footer li#HomeNav {width: 27px;}
#Footer li#AboutNav {width: 66px;}
#Footer li#MembersNav {width: 52px;}
#Footer li#CommitteesNav {width: 65px;}
#Footer li#WUWCIssuesNav {width: 74px;}
#Footer li#MemberIssuesNav {width: 80px;}
#Footer li#Contact {width: 44px;}

/* Borders and Backgrounds 
------------------------------- */
#Top {
	width: 770px;
	background-image: url("../images/bg_top.gif");
	background-repeat: repeat-x;
	height: 40px;
	text-align: right;
	margin: 0;
	padding: 0;
	clear: both;
}
#Bottom {
	width: 770px;
	background-image: url("../images/bg_bottom.gif");
	background-repeat: repeat-x;
	height: 30px;
	position: relative;
	bottom: 0;
	margin: 10px 0 0 -10px;
	/* Hide from Mac IE \*/
	margin: 10px 0 0 0;
	/* Stop hiding from Mac IE */
	padding: 0;
	clear: both;
	display: block;
}
/* IE 5 Hack */
#Home #Bottom {margin: 10px 0 0 0;}
/* -- */
#BorderTopLeft {
	background-image: url("../images/bg_topleft.gif");
	height: 40px;
	width: 30px;
	float: left;
}
#BorderTopRight {
	background-image: url("../images/bg_topright.gif");
	height: 40px;
	width: 30px;
	float: right;
}
#BorderBottomLeft {
	background-image: url("../images/bg_bottomleft.gif");
	height: 30px;
	width: 30px;
	float: left;
}
#BorderBottomRight {
	background-image: url("../images/bg_bottomright.gif");
	height: 30px;
	width: 30px;
	float: right;
}
/* Search 
------------------------------- */
#Top form.SiteSearch {
	margin: 0;
	padding: 17px 0 0 0;
}
#Top input {
	border: 1px solid #000;
	font-size: 10px;
}
#Top input.SiteSearch {
	width: auto;
	background-color: #004C97;
	background-image: url("../images/bg_search.gif");
	background-repeat: repeat-x;
	text-transform: uppercase;
	font-size: 9px;
	border: 1px solid #fff;
	color: #fff;
}

/* Misc  
------------------------------- */
.Hidden {display:none;}
