/* 
------------------------------------------------
07:3Col_Fixed_Width
------------------------------------------------
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
body{
margin:20px;
padding:0;
color:#000000;
background:#cbebef;
background-image:url(img/background_blue.png);
background-repeat:repeat-x;
font:100% Arial,Helvetica,sans-serif
}
h1{
font-size:160%
}
h2{
font-size:140%
}
h3{
font-size:130%
}
h4{
font-size:120%
}
h1{
margin:0;
font-size:180%
}
h2{
margin:30px 0 0 0;
font-size:160%
}
h3{
margin:30px 0 0 0;
font-size:140%
}
h4{
margin:20px 0 0 0;
font-size:120%
}
h5{
margin:5px 3px 5px 0;
font-size:110%
}
h5{
margin:5px 3px 3px 0;
font-size:100%;
}
td h5, td h6 {margin:2px 2px 3px 0;
}
#wrapper{
width:780px;
margin:0 auto
}
#wrapper .menulist a:hover{
border-color:#000000
}
#masthead{
padding:0px;
margin:0;
border:1px solid #000000;
border-bottom:0px;
color:#999999;
background-color:#777aa8;
background:#586599;
height: 123px;
}
#masthead .content{
padding:8px
}
#column_wrapper{
background-color: #fff;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
/*background:url(img/clm07_middle_780.gif) repeat-y*/
}
#menu {

	clear:right;
}
#column_wrapper_2col{
background-color: #fff;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
/*background:url(img/clm07_middle_2col_780.gif) repeat-y*/
}
#left{
background-image:url(img/leftcol_gold.jpg);
background-repeat:repeat-x;
clear:left;
width:199px;/*	width:160px;*/
float:left;
border-right:1px solid #ccc;
}
#right{
background-image:url(img/leftcol_pale.jpg);
background-repeat:repeat-x;
background-color: #ddd;	
width:200px;
float:left;
text-align:left;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
}
#footer{
padding:0px;
margin:0;
clear:both;
color:#999999;
background:#000000;
font-size:0.7em
}

#center{
background-color: #fff;
width:378px;
float:left
}
#center2col{
background-color: #fff;
width:577px;
float:left
}

.clearfloat{
clear:both;
font-size:0;
line-height:0;
height:0
}
.menulist{
margin:6px 0 12px 0;
padding:0;
list-style-type:none
}
.p7uberlink{
border-color:#000000 !important;/*font-weight:bold !important;
font-size:90%;
letter-spacing:.15em;*/
color:#fff !important;
/*background:url(../p7pm/img/p7PM_sapphire.jpg)*/
}
.nomargintop{
margin-top:0
}
.floatleft{
float:left;
margin:5px;
margin-top:0px
}
.floatright{
float:right;
margin:5px;
margin-top:0px
}
.italisize{
font-style:italic;
font-weight:600
}
.border{
border:1px solid #666666;
margin:1px
}
.council_table{
border:1px solid #000000;
color:#333333;
background:#ccccff;
font-weight:bold;
font-size:90%
}
.council_rows{
border:1px dotted #666666;
color:#333333;
background:#ffffff;
font-size:90%
}
.ngo_entry{
width:100%;
border:0px solid #000000;
float:left;
margin-right:5px;
clear:both
}
.ngo_logo{
margin:0px auto;
max-width:130px
}
.ngo_desc{
padding:3px auto;
border-top:1px dotted #666666;
margin-top:2px;
margin-bottom:2px
}
.highlight{
color:#cc3300;
font-weight:bold
}
.content p{
margin:12px 0
}


#footer_address{
padding:0px;
margin:0;
padding-left:30px;
clear:both;
color:#fff;
background:#666;
font-size:0.7em
}
#ngo_col1{
width:550px;
border:0px solid #000000;
float:left;
margin-right:5px;
clear:right
}
#left .content {
margin-top:5px;
}
#left .content{
padding:10px 16px;
font-size:0.75em;
line-height:1.5em
}
#right .content{
padding:15px 8px;
font-size:0.75em;
line-height:1.5em
}

#footer .content{
padding:12px 16px
}
#ngo_table1,.ngo_table1{
border:1px solid #000000;
width:47%;
color:#ffffff;
background:#8f9db8;
font-weight:bold
}
#right a:hover{
color:#826800
}
#footer a:link{
color:#ffd940
}
#footer a:visited{
color:#666666
}
#footer a:hover, #footer_address a:hover, #footer  a:active{
color:#ffffff
}

#center .content,#center2col .content{
padding:20px 20px;
font-size:0.8em;
line-height:1.65em
}
#left a:link,#center a:link{
color:#9b7c00
}
#wrapper .menulist a,#wrapper .menulist a:visited{
border-left:6px solid #ffc942;
padding:0 0 0 6px;
color:#000000
}
#right a:link,#left a:hover,#center a:hover{
color:#000000
}
#right a:visited,#left a:visited,#center a:visited{
color:#333333
}

/* BEGIN style4 */
 #ngo_navlist
{
padding: 0 1px 1px;
margin-left: 0;
font-size:90%;
background: #333;
width: 13em;
}

#ngo_navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
text-align: left;
}

#ngo_navlist li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 1em solid #AAB;
background: #CCD;
text-decoration: none;
}

#ngo_navlist li a:link { color: #448; }
#ngo_navlist li a:visited { color: #667; }

#ngo_navlist li a:hover
{
border-color: #FFF;
color: #FFF;
background: #777aab;
}

/* END style4 */
-->