body { margin:0; padding:0;color:#FFF;font-size:0.85em; font-family:"Trebuchet MS", Arial, sans-serif;}
#page {width:920px; margin:0 auto; }

table, caption, tbody, tfoot, thead, tr, th, td { vertical-align:middle; }
blockquote  { font-size:0.9em;}
p {font-size:1em; }

.home table, caption, tbody, tfoot, thead, tr, th, td { vertical-align:top; }

body.home { background-color:#000; color:#8CB6C6; }
body.contact { background-color:#B0BC92; color:#9CC3DE; }
body.principle { background-color:#E6BB86; color:#666; }
body.resouce { background-color:#8195A4; color:#666; }
body.members { background-color:#957489; color:#394952; }

body.newsgreen { background-color:#629632; color:#394952; }
body.newsred { background-color:#BD3031; color:#394952; }
body.newsmaroon { background-color:#531700; color:#FFF; }
body.newswhite { background-color:#FFF; color:#000; }

h1{}
h2{ font-size:13px;}
h3{font-size:12px;}
h5{font-size:13px; color:#000;margin-top:20px;}

#logo { height:70px;line-height:50px;margin-top:24px; margin-left:20px;}
#logo .name { font-size:1em; color:#FFF;float:left; }
#logo .logo { float:right; }
#logo .name b { /*  */ }

.larger {font-size:120%;}
.newswhite #logo .name { font-size:1em; color:#000;float:left; }

.home #logo .name b { color:#84B6BD; }
.members #logo .name b { color:#55404C; }
.principle #logo .name b { color:#A57539; }
.resouce #logo .name b { color:#526573; }
.contact #logo .name b { /* color:#737D7B; */color:#060; }

#bd {background-color:#000;margin:20px; float:left;
	height:auto !important;/*all browsers except ie6 will respect the !important flag*/  
	min-height:560px;  
	height:560px;/*Should have the same value as the min height above*/
}

.home #bd {background-color:#42829C;margin:20px; float:left;}
p.small {font-size:11px;line-height:14px;}
p.small a {text-decoration:none;}
p.small a:hover {text-decoration:underline;}

#nav {margin:0; padding:0;border-right:solid 1px #FFF;}
#nav li {margin:0; padding:0; float:left; display:inline;border:solid 1px #FFF;margin-right:-1px;}
#nav li a,#nav li a:visited {padding:2px 10px;float:left; text-decoration:none; color:#FFF;font-size:11px;}
#nav li a:hover { background-color:#000; }

#scroll {position:relative; width:510px; height:90px; overflow:auto;}
/*#scroll2 { width:360px; height:90px; }*/
.upr {width:360px; height:90px; float:left; margin-top:20px;}
.upr p{/* border-bottom:1px solid #528da2; */ margin-left:8px; padding-top:15px;/* height:30px;float:left; */}
.upr .upr_box{float:left; padding:0 10px; line-height:32px;color:#FFF; font-weight:700; font-size:120%; background-color:#7DBEDF; height:36px;line-height:36px; width:340px; clear:right;}
.upr .upr_box a, .upr .upr_box a:visited {color:#FFF; text-decoration:none;line-height:36px; letter-spacing:0;}
.upr p a, .upr p a:visited {color:#FFF; text-decoration:none;}
a.pink, a.pink:visited {color:#FD6886!important;font-weight:700;}

#scrollcontent {position:absolute; width:500px; z-index:200}
#scrollcontent2 { width:345px; }
#scrollcontent a,#scrollcontent a:visited,
#scrollcontent2 a,#scrollcontent2 a:visited {color:#FFF; padding:1px 0; margin:0 5px 0 0; text-decoration:none; letter-spacing:0;border-bottom:dotted 1px #5A92A5; width:99.9%; float:left;}
/*#scrollcontent a.pink,#scrollcontent a.pink:visited {color:#FD6886;}*/
#scrollcontent2 img { border:0; width:30px; height:27px; margin-top:-10px;}

#scrollcontent a:hover,
#scrollcontent2 a:hover { text-decoration:underline; }

#scroll3 {position:relative; width:490px; height:90px; overflow:auto}
#scrollcontent3 {position:absolute; width:475px; z-index:200}
#scrollcontent3 a,#scrollcontent3 a:visited {color:#FFF; padding:1px 0; margin:0 5px 0 0; text-decoration:none; letter-spacing:0;border-bottom:dotted 1px #5A92A5; width:99.9%; float:left;}
#scrollcontent3 a:hover { text-decoration:underline; }

#scrollbar{float:right; position:relative; display:none; width:10px; height:80px; z-index:100; background-color:#333;}
/* #scrollbar2 {float:right; position:relative; display:none; width:10px; height:80px; z-index:100; background-color:#333;} */
.scroller {position:absolute; top:0; width:10px; cursor:pointer; background:#5A92A5 url(../images/scroll-arrows.gif) center center no-repeat;}
.scroller2 {position:absolute; top:0; width:10px; cursor:pointer; background:#5A92A5 url(../images/scroll-arrows.gif) center center no-repeat;}
.buttonclick {/* background-color:#369; */}
.issue_focus{ font-weight:bold; color:#fff; font-size:13px; text-transform:uppercase;padding-bottom:10px;}

.members #nav li.a {background-color:#7B5D7B;}
.members #nav li.b {background-color:#8C6D8C;}
.members #nav li.c {background-color:#9C829C;}
.members #nav li.d {background-color:#B5A2B5;}
.members #nav li.active a { background-color:#FFF; color:#947D94;text-transform:uppercase; }

.principle #nav li.a {background-color:#AD7542;}
.principle #nav li.b {background-color:#C6864A;}
.principle #nav li.c {background-color:#D6A673;}
.principle #nav li.d {background-color:#DEC3A5;}
.principle #nav li.active a { background-color:#FFF; color:#A57542;text-transform:uppercase;}

.resouce #nav li.a {background-color:#52656B;}
.resouce #nav li.b {background-color:#6B828C;}
.resouce #nav li.c {background-color:#94A2AD;}
.resouce #nav li.d {background-color:#BDCBCE;}
.resouce #nav li.active a { background-color:#FFF; color:#8496A5;text-transform:uppercase;}

.contact #nav li.a {background-color:#6B754A;}
.contact #nav li.b {background-color:#848E63;}
.contact #nav li.c {background-color:#9CAE7B;}
.contact #nav li.d {background-color:#CED3B5;}
.contact #nav li.active a { background-color:#FFF; color:#A5A694;text-transform:uppercase;}

.members #ft p {color:#C6AEC6;}
.principle #ft p {color:#A57539;}
.resouce #ft p {color:#526573;}
.contact #ft p {color:#737D7B;}
.newsgreen #ft p {color:#360;}
.newsgreen #ft a {color:#A2B98B;}
.newsmaroon #ft a {color:#A2B98B;}

#bd .ct { padding:30px 10px 20px;font-size:0.8em; }
#bd .ctnews { padding:10px 10px 20px;font-size:0.8em;  }
.home #bd .ctnews { padding-top:5px; }
#news a,#news a:visited,.ct a,.ct a:visited { color:#000; }
#news a:hover { color:#8CB6C6;}
.btns { margin:0 0 15px; font-weight:700;/*  line-height:1.8em; */ font-size:1em; letter-spacing:1px; }
.btns a, .btns a:visited { /* font-size:0.9em; */ color:#FFF; padding:2px 0; /* border:solid 1px #8CB6C6; */ margin:0 5px 10px 0; text-decoration:none; letter-spacing:0; }
.btns.noborder a, .btns.noborder a:visited { border:none; margin:0 5px 0 0; padding:2px 0; }
.btns a:hover { color:#FFF; background-color:#000; }
.btns.noborder a:hover { background-color:transparent; border-bottom:solid 1px #ddd;}

#bd .fotoframe {background-color:#FFF; padding:20px; float:left; margin-right:10px;}
#bd .fotoframe2 {background-color:#9CBE5A; padding:10px 20px 20px 20px; float:left; margin-right:10px; height:330px; }

#bd .lc,
#bd .lcR {background-color:#9CBE5A; padding:10px; float:left; width:170px; height:430px; padding-top:40px;}

#bd .lc { margin-right:10px; }
#bd .lcR { margin-left:10px; }

#bd .lc h3 {font-size:12px;}
#bd .lcR h3 {font-size:12px;}
#bd .fotoframe3 {background-color:#9CBE5A; padding:10px 20px 20px 20px; float:left; margin:0 10px 0 10px; width:175px; height:330px; }
#bd .fotoframe img {width:388px; height:319px;border:solid 1px #000;}
#bd .fotoframe2 img {width:200px; height:319px;border:solid 1px #000;}

.home td {margin:0; padding:0;}
.home #bd .fotoframe {background-color:#FFF; padding:20px; margin-right:10px;}
.home #bd .fotoframe img {width:478px; height:377px;border:solid 1px #000;}

.contact #bd .fotoframe {  float:right;border-right:solid 10px #000;}
.contact #bd .fotoframe img {width:626px; height:317px;border:solid 1px #000; }

.contentarea {width:340px; height:340px; padding:10px; overflow:auto; }
.newscontentarea {width:340px; height:340px; padding:10px; overflow:auto; }
.contentarea h3 { font-size:1.2em; font-weight:700; text-transform:uppercase; }
.caption { font-size:0.8em; }

.home .contentarea,
.home .newscontentarea {width:328px; height:400px; padding:10px; overflow:auto;background-color:#5A92A5;float:left; }

.home #bd #homenav { width:23px; height:420px;float:left; background-color:#42829C; }
.home #bd #homenav img { float:left; }

.members .contentarea { background-color:#845973; color:#fff;font-size:1em; }
.members .contentarea h3,.members .contentarea p,.members .contentarea li { color:#FFF; }
.members .contentarea h3 { color:#000; }
.principle .contentarea h3 { color:#600; }
.resouce .contentarea h3 { color:#000; }

.principle .contentarea { background-color:#C68A4A;}
.principle .contentarea p { margin-bottom:10px; line-height:1.6em;}

.newsgreen .contentarea { /* background-color:#9EBE5D; */background-color:#D2E1B4; color:#000;width:476px; float:left; height:460px;}
.newsred .contentarea { background-color:#B58E8C;width:620px;}
.newsmaroon .contentarea { background-color:#600;color:#FFF;width:620px;}
.newsmaroon .contentarea h3,.newsmaroon .contentarea p,
.newsmaroon .contentarea a,.newsmaroon .contentarea a:visited{ color:#FFF; }

.newswhite .contentarea { background-color:#000;color:#FFF;width:620px; height:400px;}
.newswhite .contentarea h3,.newswhite .contentarea p, .newswhite .contentarea li,
.newswhite .contentarea a,.newswhite .contentarea a:visited{ color:#FFF; }

.resouce .contentarea { background-color:#BDCBCE;}
.resouce .contentarea { width:440px;}
.contact .contentarea { background-color:#000;width:198px; padding-left:5px; overflow:auto;float:left;white-space:nowrap; }
.contact .contentarea h2 { font-size:1.4em; color:#6B8E7B;}
.contact .contentarea h3 { font-size:1.1em; color:#B0BC92;}
.contact .contentarea p { /* color:#9CC3DE; */color:#FFF;}
.contact .contentarea a,.contact .contentarea a:visited { color:#FFF;}

.contentarea ol,.contentarea ul { margin:0 0 5px 5px; padding:0 0 5px 5px; }
.contentarea ol li,.contentarea ul li { margin:5px; padding-bottom:1px; line-height:1.4em; }

.contentblock2 { background-color:#5A92A5;float:left;padding:10px;  }
.contentblock2 ol,.contentblock2 ul { margin:0 0 5px 13px; padding:0 0 5px 5px; }
.contentblock2 ol li,.contentblock2 ul li { margin:5px; padding-bottom:1px; line-height:1.4em; }

ul.pdf li, ol.pdf li { background:url(../images/pdf5.gif) no-repeat;list-style-type:none; margin-left:0; padding-left:20px;line-height:1.2em; }
ol.pdf li a,ol.pdf li a:visited { color:#DDD; text-decoration:none; }
ol.pdf li a:hover { text-decoration:underline; }
ul.pdf li ul { margin:0 0 0 3px; padding-left:3px; }
ul.pdf li ul li { background:none; margin-left:5px; padding-left:0; line-height:1em; list-style: disc; }
ul li:first-line { /* font-weight:700; */ }


ul.pdfR li, ol.pdfR li { /*background:url(../images/pdf5.gif) no-repeat;*/list-style-type: decimal; margin-left:10px; padding-left:0;line-height:1.2em; }
ol.pdfR li a,ol.pdf li a:visited { color:#DDD; text-decoration:none; }
ol.pdfR li a:hover { text-decoration:underline; }
ul.pdfR li ul { margin:0 0 0 3px; padding-left:3px; }
ul.pdfR li ul li { background:none; margin-left:5px; padding-left:5px; line-height:1em; list-style: disc; }
ul li:first-line { /* font-weight:700; */ }

.resouce .contentarea a,.resouce .contentarea a:visited { color:#369; }
.members .contentarea a,.members .contentarea a:visited { color:#DAC7DA;text-decoration:none; }

ul.pdf1 li, ol.pdf1 li { background:url(../images/bulet.gif) no-repeat left 4px;list-style-type:none; margin-left:10px; padding-left:20px;line-height:1.2em; }
ol.pdf1 li a,ol.pdf1 li a:visited { color:#000; text-decoration:none; }

ol.pdf1 li a:hover { text-decoration:underline; }
ul.pdf1 li ul { margin:0 0 0 3px; padding-left:3px; }
ul.pdf1 li ul li { background:none; margin-left:5px; padding-left:0; line-height:1em; list-style: disc; }
.thumbs1 h3{ font-size:1.2em; font-weight:bold; color:#000; text-transform:uppercase;}
.thumbs h3{ font-size:1.2em; font-weight:bold; color:#ddd;}

.thumbs p, .thumbs li { line-height:1em; color:#ddd; }
.thumbs ul li a,.thumbs ul li a:visited,
.thumbs ul li ul li a,.thumbs ul li ul li a:visited { color:#ddd; }
.thumbs ul { margin-left:10px; }
.thumbs ul li { margin-left:20px; padding-left:10px; }
.thumbs ul li ul { margin-top:5px; margin-left:0; list-style:none; }
.thumbs ul li ul li { padding-left:0; }
.thumbs ul li ul li a { margin-left:10px; }

.newscontentarea p { font-size:0.8em; }
.newscontentarea ul.pdf li a { color:#000; font-size:0.8em; }
.newsbox { height:90px; float:left; overflow: hidden; text-align:left; margin-top:-10px;margin-bottom:10px; width:520px; }
.newsbox2 { height:80px; float:left; overflow: hidden; text-align:left; margin-top:-10px;margin-bottom:10px; width:360px; }
/*.newsbox3 { height:50px; float:left; overflow: hidden; text-align:left; margin-top:-10px;margin-bottom:10px; width:350px; }*/

.home #ft p {font-size:0.8em;color:#84B6BD; }
.home #ft a,.home #ft a:visited {color:#888;text-decoration:none;}

#ft p {font-size:0.8em; }
#ft a,#ft a:visited {color:#000;text-decoration:none;}
