/* CSS Document */
/* STYLE SHEET DECLARATIONS
copyright 2007 Evolution 7 Web Design - http://www.evolution7.com
Do not reproduce without permission.*/

/* DEFAULT STYLES
------------------------------------------------------------------------------ */

/* GLOBAL STYLES
-------------------------- */
body {background:#FFF url(../images/bg-body.gif) repeat-x; margin:0; text-align:center; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#444;}

#wrap-grad {width:955px; margin-left:auto; margin-right:auto; text-align:left; background:#FFF url(../images/bg-body-grad.gif) repeat-y; color:#444;}
#wrap {width:955px; background:url(../images/bg-body-tgrad.gif) no-repeat;}

/*FORM STYLES*/
form {display:inline; margin:0px;}
input {border:1px solid #B5BDC4; background:#FFF; color:#3A424C; margin-top:4px; height:19px; padding-left:4px; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif;}
input:FOCUS {background:#FFFFCC;}
input:ACTIVE {background:#FFFFCC;}
input.search {width:92px; margin-top:0px; height:14px;}
input.search:FOCUS, input.search:ACTIVE {background:#FFFFCC;}
input.hidden {display:none;}
select {margin-top:5px;}
select:FOCUS, select:ACTIVE {background:#FFFFCC;}
.checkbox {border:0px; background:none; margin:7px 0 0 4px;}

label {font-size:12px;}
label.sml {font-size:11px;}
IMG {border:none;}
.clear {clear:both;}

/*VALIDATION STYLES*/
.validation {padding:5px 0 5px 0;}
.fail {color:#9B0000;}
.success {color:#337D00;}


/* TOP BOX STYLES
-------------------------- */
#top-box {width:925px; height:101px; background:url(../images/bg-tpanel.gif) repeat-x; margin-left:15px;}

#m-logo {float:left; width:105px; height:98px; background:url(../images/bg-m-logo.gif) no-repeat;}
#m-logo IMG {margin:15px 0 0 15px;}

#portal-box {float:left; width:200px; height:70px; font-weight:bold; margin:15px 0 0 30px; background:url(../images/divider-mplogo.gif) repeat-y;}
#portal-box DIV {width:200px; height:49px; background:url(../images/t-members-portal.gif) no-repeat 20px 24px;}

/*UTILS*/
#utils-box {float:right; width:390px; height:101px;}
#utils {float:right; width:295px; height:27px; background:#e2f1f9 url(../images/bg-access.gif) repeat-x; color:#3A424C; font-weight:bold; }
#utils .sideL {float:left; width:1px; height:1px; margin-top:26px; background:#FFF;}
#utils .sideR {float:right; width:1px; height:1px; margin-top:26px; background:#FFF;}

#util-buts {color:#004b8d;}
#util-buts DIV {float:left; width:auto; height:21px; padding:5px 10px 0 10px; background:url(../images/divide-access.gif) no-repeat; background-position:right;}
#util-buts DIV A {color:#004b8d; text-decoration:none;}
#util-buts DIV A:HOVER, #util-buts DIV A:FOCUS {text-decoration:underline;}
#util-buts DIV A:ACTIVE {border-bottom:1px solid #444;}

#util-buts .help {float:left; width:auto; height:19px; padding:6px 0 0 9px; background:none;}
#util-buts .help A {text-decoration:none;}
#util-buts .help A:HOVER, #util-buts .help A:FOCUS {display:block; border-bottom:1px solid #444;}
#util-buts .help A:ACTIVE {background:#DFEFF7; border-bottom:1px solid #444;}
#util-buts .size {float:left; width:auto;}
#util-buts .size DIV {float:left; width:auto; padding:0px; background:none;}
#util-buts .size DIV.pad {float:left; padding-right:7px;}
#util-buts .size DIV img {padding-top:1px}
#util-buts .size DIV A {text-decoration:none;}
#util-buts .size DIV A:HOVER, #util-buts .size DIV A:FOCUS {display:block; border-bottom:1px solid #444;}
#util-buts .size DIV A:ACTIVE {background:#DFEFF7; border-bottom:1px solid #444;}

/*SEARCH*/
#searchtab-box {float:left; width:390px; height:26px; margin-top:45px; background:#FFF; color:#3A424C;}
#searchtab-box-members {float:left; width:409px; height:26px; background:#FFF; color:#444;}
#top-searchL {float:left; width:5px; height:26px; background:url(../images/bg-searchL.gif) no-repeat left bottom; margin-top:3px;}
#top-search {float:left; width:184px; height:26px; background:#F2F5F8 url(../images/bg-search.gif) repeat-x; margin-top:3px; color:#3A424C;}
#top-search DIV {float:left; width:auto; color:#3A424C; padding-top:3px; background:inherit;}
#top-search DIV.s-txt {padding:4px 6px 0 6px;}
#top-search DIV.gobut {width:27px; height:18px; background:#1E598B url(../images/but-go-off.gif) no-repeat; color:#FFF; padding:0px; margin-top:3px; font-weight:bold;}
#top-search DIV.gobut DIV {padding:1px 0 0 6px;}
#top-search DIV.gobut DIV A {color:#FFF; display:block; text-decoration:none;}
#top-search DIV.gobut DIV A:HOVER, #top-search DIV.gobut DIV A:FOCUS, #top-search DIV.gobut DIV A:ACTIVE {color:#FFEF03;}

/*MEMBER DETAILS BOX*/
#memberdetail-box {float:left; height:45px; width:390px; background:#FFF; color:#444;}
#member-details {float:left; width:310px; text-align:right; color:#697481; padding-top:12px;}
#member-details SPAN {color:#004b8d; font-weight:bold;}
#member-details A {text-decoration:none; color:#697481;}
#member-details A:HOVER, #member-details A:FOCUS, #member-details A:ACTIVE {color:#004b8d;}
#member-logout {float:left; width:75px; margin-top:10px;}

/*TABS*/
#public-tab DIV {font-weight:bold; padding:6px 0 0 14px; font-family:tahoma;}
#public-tab DIV A {color:#FFF; text-decoration:none;}
#public-tab DIV A:HOVER, #public-tab DIV A:FOCUS, #public-tab DIV A:ACTIVE {color:#FFEF03;}
#public-tab.on {float:left; width:82px; height:26px; background:#004b8d url(../images/bg-public-tab-on.gif) no-repeat top right; margin-top:3px; color:#FFF;}
#public-tabL.on {float:left; width:4px; height:26px; background:url(../images/bg-public-tabL-on.gif) no-repeat top right; margin-top:3px;}
#public-tabR.on {float:left; width:4px; height:26px; background:url(../images/bg-public-tabR-on.gif) no-repeat; margin-top:3px;}

.publicoff {float:left; width:82px; height:26px; background:#535F6D url(../images/bg-public-tab-off.gif) repeat-x top right; margin-top:3px; color:#FFF;}
.public-tabLoff {float:left; width:4px; height:26px; background:url(../images/bg-public-tabL-off.gif) no-repeat top right; margin-top:3px;}
.public-tabRoff {float:left; width:4px; height:26px; background:url(../images/bg-public-tabR-off.gif) no-repeat; margin-top:3px;}

#members-tab {float:left; width:109px; height:26px; background:#3E4B59 url(../images/bg-mem-tab-off.gif) repeat-x; margin-top:3px; font-family:tahoma;}
#members-tab DIV {font-weight:bold; padding:6px 0 0 12px;}
#members-tab DIV A {color:#FFF; text-decoration:none;}
#members-tab DIV A:HOVER, #members-tab DIV A:FOCUS, #members-tab DIV A:ACTIVE {color:#FFEF03;}
#members-tabR {float:left; width:2px; height:26px; background:#445161 url(../images/bg-mem-tabR-off.gif) no-repeat; margin-top:3px;}

#members-tab.on {float:left; width:109px; height:26px; background:#0E4068 url(../images/bg-mem-tab-on.gif) repeat-x; margin-top:3px;}
#members-tab.on DIV {font-weight:bold; padding:6px 0 0 12px;}
#members-tab.on DIV A {color:#FFF; text-decoration:none;}
#members-tab.on DIV A:HOVER, #members-tab.on DIV A:FOCUS, #members-tab.on DIV A:ACTIVE {color:#FFEF03;}
#members-tabR.on {float:left; width:2px; height:26px; background:#0E4068 url(../images/bg-mem-tabR-on.gif) no-repeat; margin-top:3px;}


/* MENU BOX STYLES
-------------------------- */
#menu-box {width:925px; height:35px; margin-left:15px; background:#004b8d url(../images/bg-menu.gif) repeat-x;}

#nav {float:left; width:925px; height:35px; background:url(../images/bg-menuR.gif) no-repeat; background-position:right;}
#nav UL {margin:0px; padding:0px; height:35px; background:url(../images/bg-menuL.gif) no-repeat;}
#nav UL LI {float:left; width:auto; list-style:none; color:#FFF; border-right:1px solid #3f74a3; height:35px; cursor:pointer;}
#nav UL LI.end {border-bottom:none; background:none;}
#nav UL LI.endline {padding:0px; margin:0px; background:none; height:1px;}

#nav UL LI A {width:auto; color:#FFF; text-decoration:none; display:block; padding:8px 12px 9px 12px;}
#nav UL LI A:HOVER, #nav UL LI A:FOCUS, #nav UL LI A:ACTIVE {color:#FFEF03;}

#nav UL LI.on {height:35px; width:auto;}
#nav UL LI.on DIV {width:auto;}
#nav UL LI.on A {width:auto; color:#FFF; font-weight:normal; text-decoration:none; background: #2569a6;}
#nav UL LI.on A:HOVER, #nav UL LI.on A:FOCUS, #nav UL LI.on A:ACTIVE {color:#FFF; text-decoration:underline;}

#nav UL LI UL {float:left; width:170px; height:auto; position:absolute; left:-1000px; z-index:2;}
#nav UL LI UL LI {width:190px; height:auto; display:block; border-bottom:1px solid #2d689d; border-right:none; background:#02427d; color:#FFF;}

#nav UL LI.on UL LI {left:-1000px; width:170px; display:none;}
#nav UL LI UL LI A {padding:7px;}
#nav UL LI:HOVER {position:static;}
#nav UL LI:HOVER UL {left:auto; width:170px; border:1px solid #004b8d; border-bottom:none;  background:none;}
#nav UL LI:HOVER UL LI {width:170px; background:#004b8d;}
#nav UL LI:HOVER UL LI:hover {width:170px; background:#2569a6;}

#nav UL LI:HOVER UL LI.endline {height:1px; padding:0px; margin:0px; background-position:bottom; border-bottom:none;}
#nav LI.iehover {position:static;}
#nav LI.iehover UL {left:auto;}
#nav LI.iehover UL LI {width:170px; background:#004b8d;}
#nav LI.iehover UL LI.endline {height:1px; padding:0px; margin:0px; background:#004b8d url(../images/bg-dropdownB.gif) no-repeat; background-position:bottom; border-bottom:none; font-size:0px;}

#nav UL LI.on UL {width:170px; position:absolute; left:-1000px; background:#1E598B; z-index:2;}

#nav UL LI#on {background:#0d2b54;}
#nav UL LI#on A {color:#003167;}
#nav UL LI#on A:HOVER {color:#DFE7EF;}
#nav UL LI#on:HOVER UL {left:-1000px; display:none;}
#nav LI#on.iehover UL {left:-1000px; display:none;}

#subnav-box {width:925px; height:33px; background:#2569a6; margin-left:15px;}
#subnav {width:925px; height:33px; background:#2569a6; background-position:right;}
#subnav UL {margin:0px; padding:0px; height:33px; background:#2569a6;}
#subnav UL LI {float:left; width:auto; list-style:none; color:#FFF; background:url(../images/divide-subnav.gif) no-repeat; background-position:right; height:33px;}

#subnav UL LI.end {background:none;}
#subnav UL LI A {width:auto; color:#FFF; text-decoration:none; display:block; padding:8px 12px 5px 12px;}
#subnav UL LI A:HOVER, #subnav UL LI A:FOCUS {text-decoration:none; color:#ffef03;}
#subnav UL LI A:ACTIVE {text-decoration:none; color:#ffef03;}

#subnav UL LI.on {height:33px; background:#fff url(../images/bg-subnavonLR.gif) no-repeat; margin:3px 0 0 0;}
#subnav UL LI.on DIV {margin-left:1px; background:#FFF url(../images/bg-subnavonLR.gif) no-repeat; background-position:top right;}
#subnav UL LI.on A {color:#1F4E82;}
#subnav UL LI.on A:HOVER, #subnav UL LI.on A:FOCUS, #subnav UL LI.on A:ACTIVE {color:#1F4E82; text-decoration:underline;}


/* SPLASH PANEL STYLES
-------------------------- */
#sp-panel {width:925px; height:320px; margin:2px 0 3px 15px; background:#06a7e0 url(../images/bg-sp-grad2.jpg) no-repeat;}
.sptextpanel {width:925px; height:272px; background:#06a7e4;}
.sptextbox {color:#FFF; padding:30px 0 0 20px;}
.sptextbox STRONG {font-size:16px;}
.sptextbox SPAN {font-size:14px;}
.sptextbox A {color:#FFF; text-decoration:underline;}
.sptextbox A:HOVER, .sptextbox A:FOCUS, .sptextbox A:ACTIVE {text-decoration:none;}

#info-box {width:925px; height:auto; background:#ecf3fa url(../images/bg-sp-info.gif) no-repeat; background-position:0 0px; margin-left:15px; line-height:1.4em}
.latest-box {float:left; width:306px;}
.mprofile-box {float:left; width:307px; margin-right:2px; margin-left:-1px}

.mprofile-box .mtitle {font-weight:bold; color:#004b8d; padding:15px 0 0 13px;} 
.mprofile-box .mlink {background:url(../images/arrow-yellow.gif) no-repeat 0px 8px; padding:0 0 0 10px; margin:0px 0 0 13px;}
.mprofile-box .mlink A {color:#004b8d; text-decoration:none;}
.mprofile-box .mlink A:HOVER, .mprofile-box .mlink A:FOCUS, .mprofile-box .mlink A:ACTIVE {text-decoration:underline;}
.mprofile-box .mtxt {padding:15px 10px 30px 13px;}

.mprofile-logo {float:right; z-index:1; width:125px; height:110px; background:url(../images/bg-member-logo.gif) no-repeat;text-align:center; margin: 15px 0 12px 12px}
/*center aligns logo in all browsers (IE NOTE added font size to work in IE)*/
.mprofile-logo DIV {width:110px; height:110px; display:table-cell; text-align:center; vertical-align:middle; font-size:95px; color:#FFF; padding-right:10px}
.mprofile-logo DIV A {color:#FFF;}
.mprofile-logo DIV IMG {vertical-align:middle; text-align:center;}
.mprofile-logo DIV A SPAN {color:#444; font-size:13px;}
.mprofile-logo DIV SPAN {color:#444; font-size:13px;}

/* Member portal feature article */
.mfeature-box {float:left; width:305px; margin-right:4px;}
.mfeature-box .mprofile-logo {background-image:url(/images/bg-news-flash.gif);}
.mfeature-box .mtitle {font-weight:bold; color:#004b8d; padding:20px 0 0 12px; width:153px;} 
.mfeature-box .mtitle a { text-decoration:none; }
.mfeature-box .mtitle a:hover { text-decoration:underline; }
.mfeature-box .mlink {background:url(../images/arrow-yellow.gif) no-repeat 0px 6px; padding:0 0 0 10px; margin:3px 0 0 12px; width:153px;}
.mfeature-box .mlink A {color:#004b8d; text-decoration:none;}
.mfeature-box .mlink A:HOVER, .mprofile-box .mlink A:FOCUS, .mprofile-box .mlink A:ACTIVE {text-decoration:underline;}
.mfeature-box .mtxt {padding:45px 0 30px 12px; width:283px;}
.mfeature-box .mDate { margin-left:10px; font-size:10px; color:#0a638e; }
.mfeature-box .mreadmore { display:block; text-align:right; font-weight:bold; color:#0a638e; font-size:11px; padding-right:10px; }

#info-box UL {margin:0px 0 5px 11px; padding:0px; width:284px;}
#info-box UL LI {padding:8px 0 9px 0; list-style:none; /*background:url(../images/divide-page.gif) repeat-x; background-position:bottom;*/ border-bottom:1px solid #d9e6ee;}
#info-box UL LI A {color:#004b8d; text-decoration:none;}
#info-box UL LI A:HOVER, #info-box UL LI A:FOCUS, #info-box UL LI A:ACTIVE {text-decoration:underline;}

#info-box UL.events {margin:0px 0 0 11px; padding:0px; width:284px;}
#info-box UL.events LI {float:left; padding:8px 0 9px 0; list-style:none; /*background:url(../images/divide-page.gif) repeat-x; background-position:bottom;*/ border-bottom:1px solid #d9e6ee;}
#info-box UL.events LI DIV {float:left; width:239px; display:block;}
#info-box UL.events LI .date {float:left; width:45px; padding-top:0px;}
#info-box UL.events LI .empty {width:284px;}

#info-box UL.state {margin:10px 0 15px 11px; padding:0px; width:264px;}
#info-box UL.state LI {list-style:none; padding:2px 0 2px 15px; background:url(../images/arrow-landing.gif) no-repeat 0px 6px; border-bottom:none}
#info-box .statetext {width:284px; padding:12px 0 0 10px;}
#info-box .newslinktxt {width:284px; padding:0 0 10px 10px;}
#info-box .onlinetext {width:284px; padding:12px 0 15px 10px;}
/*#info-box .onlinetext DIV {width:184px;}*/
#info-box #photo_thumb {height:67px; width:284px; background:url(../images/gallery-thumbnail.jpg);}
#info-box #photo_thumb:hover {border:2px solid #004b8d; cursor:pointer; margin: -2px 0 0 -2px}

#info-box .clickthru {background:url(../images/arrow-yellow.gif) no-repeat 0px 6px; padding-left:10px; margin:10px 0 10px 11px;}
#info-box .clickthru A {color:#004b8d; text-decoration:none;}
#info-box .clickthru A:HOVER, #info-box .clickthru A:FOCUS, #info-box .clickthru A:ACTIVE {text-decoration:underline;}

#info-box H2 {color:#FFF; margin:0px; height:21px; padding:6px 0 0 9px;}
#info-box H2 A {color:#FFF; text-decoration:none; cursor:pointer;}
#info-box H2 A:HOVER, #info-box H2 A:FOCUS, #info-box H2 A:ACTIVE {text-decoration:underline;}

.sphead1 {width:306px; height:28px; background:#004b8d url(../images/bg-sphead-306.gif) no-repeat; line-height:1.2em}
.sphead2 {width:306px; height:28px; background:#004b8d url(../images/bg-sphead-306.gif) no-repeat; line-height:1.2em}
.sphead3 {width:306px; height:28px; background:#004b8d url(../images/bg-sphead-306.gif) no-repeat; line-height:1.2em}
.memsphead1 {width:306px; height:28px; background:#004b8d url(../images/bg-sphead-306.gif) no-repeat; line-height:1.2em}
.memsphead2 {width:305px; height:28px; background:#004b8d url(../images/bg-sphead-306.gif) no-repeat; line-height:1.2em}
.memsphead3 {width:306px; height:28px; background:#004b8d url(../images/bg-sphead-306.gif) no-repeat; line-height:1.2em}


/* CONTENT BOX STYLES
-------------------------- */
#content-box {width:940px; margin-top:4px; margin-left:15px;}
#content-col {float:left; width:671px;}
#img-col {float:left; width:250px; margin-left:4px;}
#img-col DIV {width:250px; height:313px;}
#img-col .img01 {background:url(../images/img-01.jpg) no-repeat;}
#img-col .img02 {background:url(../images/img-02.jpg) no-repeat;}
#img-col .img03 {background:url(../images/img-03.jpg) no-repeat;}
#img-col .img04 {background:url(../images/img-04.jpg) no-repeat;}
#img-col .img05 {background:url(../images/img-05.jpg) no-repeat;}
#img-col .img06 {background:url(../images/img-06.jpg) no-repeat;}
#img-col .img07 {background:url(../images/img-07.jpg) no-repeat;}
#img-col .img08 {background:url(../images/img-08.jpg) no-repeat;}
#img-col .img09 {background:url(../images/img-09.jpg) no-repeat;}
#img-col .img10 {background:url(../images/img-10.jpg) no-repeat;}
#img-col .img11 {background:url(../images/img-11.jpg) no-repeat;}
#img-col .img12 {background:url(../images/img-12.jpg) no-repeat;}
#img-col .img13 {background:url(../images/img-13.jpg) no-repeat;}
#img-col .img14 {background:url(../images/img-14.jpg) no-repeat;}
#img-col .img15 {background:url(../images/img-15.jpg) no-repeat;}
#img-col .img16 {background:url(../images/img-16.jpg) no-repeat;}
#img-col .img17 {background:url(../images/img-17.jpg) no-repeat;}
#img-col .img18 {background:url(../images/img-18.jpg) no-repeat;}
#img-col .img19 {background:url(../images/img-19.jpg) no-repeat;}
#img-col .img20 {background:url(../images/img-20.jpg) no-repeat;}
#img-col .img21 {background:url(../images/img-21.jpg) no-repeat;}
#img-col .img22 {background:url(../images/img-22.jpg) no-repeat;}
#img-col .img23 {background:url(../images/img-23.jpg) no-repeat;}
#img-col .img24 {background:url(../images/img-24.jpg) no-repeat;}
#img-col .img25 {background:url(../images/img-25.jpg) no-repeat;}
#quote-box {width:250px; height:272px; background:url(../images/bg-imgcol-quote.jpg) no-repeat; margin-top:4px; text-align:center;}
#quote-box .quote {width:222px; height:200px; margin-left:auto; margin-right:auto;}

/*MAIN HEADING STYLES*/
#header-box {width:671px; background:url(../images/bg-header.gif) repeat-x left bottom}
#header-box .headL {float:left; width:69px; background:url(../images/bg-headerL.gif) no-repeat; display:none;}
#header-box .headbox {float:left; width:532px; background:url(../images/bg-headerR.jpg) no-repeat; background-position:right;}

.mheader {margin:12px 0 0 25px;}
.mheader H1 {color:#004b8d; height:34px; padding-top:6px; font-weight:normal; margin: 0; font-family:Arial, Helvetica, sans-serif;}
.mheader SPAN {width:400px; height:34px; position:absolute;}
.mheader .about {background:url(../images/h-about-us.gif) no-repeat;}
.mheader .media {background:url(../images/h-media.gif) no-repeat;}
.mheader .news {background:url(../images/h-news-events.gif) no-repeat;}
.mheader .members {background:url(../images/h-our-members.gif) no-repeat;}
.mheader .resources {background:url(../images/h-resources.gif) no-repeat;}
.mheader .join {background:url(../images/h-join-our-team.gif) no-repeat;}
.mheader .contact {background:url(../images/h-contact-us.gif) no-repeat;}
.mheader .search {background:url(../images/h-search.gif) no-repeat;}
.mheader .access {background:url(../images/h-accessibility.gif) no-repeat;}
.mheader .sitemap {background:url(../images/h-sitemap.gif) no-repeat;}
.mheader .portal {background:url(../images/h-members-portal.gif) no-repeat;}
.mheader .privacy {background:url(../images/h-privacy.gif) no-repeat;}
.mheader .mnews {background:url(../images/h-news.gif) no-repeat;}
.mheader .mgovernance {background:url(../images/h-governance.gif) no-repeat;}
.mheader .madvocacy {background:url(../images/h-advocacy.gif) no-repeat;}
.mheader .mgovinitiative {background:url(../images/h-gov-initiative.gif) no-repeat;}
.mheader .mmarketing {background:url(../images/h-marketing.gif) no-repeat;}
.mheader .mevents, .mheader .member-events {background:url(../images/h-events.gif) no-repeat;}
.mheader .mconsortium {background:url(../images/h-consortium.gif) no-repeat;}
.mheader .moperations {background:url(../images/h-operations.gif) no-repeat;}
.mheader .mteam {background:url(../images/h-team.gif) no-repeat;}
.mheader .mydetails {background:url(../images/h-my-details.gif) no-repeat;}
.mheader .our-focus {background:url(../images/h-our-focus.gif) no-repeat;}
.mheader .events {background:url(../images/h-events.gif) no-repeat;}
.mheader .global-consortium {background:url(../images/h-global-consortium.gif) no-repeat;}
.mheader .news-media {background:url(../images/h-news-media.gif) no-repeat;}


/*BREADCRUMB STYLES*/
#breadcrumb {margin:0px 10px 22px 25px; text-transform:capitalize;}
#breadcrumb UL {margin:0px; padding:0px; height:auto;}
#breadcrumb UL.line2 {margin-top:-8px; height:auto; width:500px;}
#breadcrumb UL LI {float:left; width:auto; list-style:none; color:#444B54; background:url(../images/arrow-breadcrumb.gif) no-repeat left 5px; height:24px;}
#breadcrumb UL LI A {width:auto; color:#5283ad; text-decoration:none; display:block; padding:0px 5px 5px 8px;}
#breadcrumb UL LI A:HOVER, #breadcrumb UL LI A:FOCUS, #breadcrumb UL LI A:ACTIVE {text-decoration:underline; color:#004b8d;}
#breadcrumb UL LI.start {background:none;}
#breadcrumb UL LI.start A {padding:0px 5px 5px 0;}

#content-area {width:648px; margin-top:4px; background:url(../images/bg-content.gif) repeat-x; padding:27px 0 0 23px; line-height:1.4em}
#content-foot {width:940px; height:50px;}
#content-foot .footgrad {width:671px; height:50px; background:url(../images/bg-content-foot.gif) repeat-x; margin-left:15px;}


/* ROWVIEW STYLES
-------------------------- */
#search-panel {width:625px; height:auto; margin-top:15px; background:#F9FBFD url(../images/bg-search-panel.gif) repeat-x; background-position:bottom;}
#search-hold {width:600px; padding:0px 0 10px 13px;}
#search-hold .col {float:left; width:auto; padding-right:20px;}
#searchatsi-hold {float:left; width:470px; padding:5px 0 10px 10px;}
#searchatsi-hold .col {float:left; width:auto; padding-right:20px;}
.butcol {width:130px; float:left; margin:20px 0 0 0;}

.event-link {float:right; padding:15px 15px 0 0;}
.event-link A {text-decoration:none; background:url(../images/arrow-yellow.gif) no-repeat 0px 7px; padding:0 0 0 10px;}
.event-link A:HOVER, .event-link A:FOCUS, .event-link A:ACTIVE {text-decoration:underline;}

#forgot-panel {width:625px; height:auto;}
#forgot-hold {width:600px; padding:0 0 10px 0;}
#forgot-hold .col {float:left; width:auto; padding-right:20px;}
.forgotten {padding:10px 0 10px 0;}

/*PAGING STYLES*/
.paging-box {width:625px; height:20px; font-weight:normal; padding:10px 0 15px 0; background:url(../images/divide-page.gif) repeat-x; background-position:bottom;}
.paging-box .display {font-weight:normal; width:auto; background:#FFF; padding-top:3px;}
.paging-box .paging {float:right;}
.paging-box .display DIV {background:#FFF;}

.paging-box .prevnext {width:auto; padding-left:3px;}
.paging-box .prevnext DIV {width:auto;}
.paging-box .prevnext DIV SPAN {padding:3px 5px 0 0; display:block; color:#343D45;}
.paging-box .prevnext DIV A {color:#004b8d; text-decoration:none; padding:3px 5px 0 0; display:block;}
.paging-box .prevnext DIV A:HOVER, .paging-box .prevnext DIV A:FOCUS, .paging-box .prevnext DIV A:ACTIVE {text-decoration:underline;}

.paging-box DIV {float:left; width:auto; padding-left:4px;}
.paging-box DIV DIV {width:auto; background-position:right;}
.paging-box DIV DIV SPAN {padding:3px 3px 0 0; display:block; color:#343D45;}
.paging-box DIV DIV A {color:#004b8d; text-decoration:none; padding:3px 3px 0 0; display:block;}
.paging-box DIV DIV A:HOVER, .paging-box DIV DIV A:FOCUS, .paging-box DIV DIV A:ACTIVE {text-decoration:underline;}

.paging-box DIV.on {float:left; width:auto;}
.paging-box DIV.on DIV {width:auto; background:url(../images/paging-on-line.gif) no-repeat 3px bottom;}
.paging-box DIV.on DIV A {text-decoration:none; padding:3px 3px 1px 0; display:block; color:#004b8d;}
.paging-box DIV.on DIV A:HOVER {text-decoration:underline}

/*ROW TITLE STYLES*/
#content-area TABLE.content-table {margin-top:0px; padding-top:0px; width:625px; background:#3A5872;}
#content-area TABLE.content-table TR TH {background:#FFF; color:#004b8d;}
#content-area TABLE.content-table TR TD {background:#FFF;}

#content-area TABLE.row-table {width:625px; border:0px;}
.row-title {color:#004b8d; font-weight:bold;}
.row-title TH {border-bottom:1px solid #d9e6ee; padding-bottom:5px}
.row-title .date {width:65px;}
.row-title .location {width:120px;}
.row-title .type {width:85px;}
.row-title .state {width:70px;}
.row-title .title {width:auto;}
.row-title .title2 {width:550px;}
.row-title .title-down {width:80px; text-align:right;}
.row-title .titlegov {width:auto;}
.row-title .titleATSI {width:420px;}
.row-title .score {width:70px;}
.row-title .titleV {width:440px;}

/*ROW ITEM STYLES*/
.row-item TD {border-bottom:1px solid #d9e6ee; line-height:1.3em}
.row-item A {color:#004b8d; text-decoration:none;}
.row-item A:HOVER {text-decoration:underline;}
.row-item A:FOCUS {text-decoration:underline;}
.row-item A:ACTIVE {text-decoration:underline;}
.row-item .date {width:65px; margin-top:2px;}
.row-item .date-expired {width:87px; margin-top:2px; color:#9B0000;}
.row-item .location {width:120px; margin-top:2px;}
.row-item .location DIV {color:#444; font-weight:bold;}
.row-item .type {width:85px; margin-top:2px;}
.row-item .state {width:70px; margin-top:2px;}
.row-item .score {width:70px;}
.row-item .title {width:auto; color:#000;}
.row-item .title A {padding-bottom:5px;}
.row-item .atsirow1 {width:180px; color:#004b8d; font-weight:bold;}
.row-item .atsirow2 {padding:4px 0 8px 6px;}
.row-item .atsirow2 A {text-decoration:underline;}
.row-item .atsirow2 A:HOVER, .row-item .atsirow2 A:FOCUS, .row-item .atsirow2 A:ACTIVE {text-decoration:none;}
.row-item .titleATSI {width:420px; color:#444;}
.row-item .titleATSI .provider {font-weight:bold; padding:0 0 7px 0;}
.row-item .titleATSI .typetitle {text-transform:uppercase; font-weight:bold;}
.row-item .titleATSI .services {font-size:11px; padding:0 0 8px 0;}
.row-item .titlegov {width:auto;}
.row-item .title2 {width:550px; padding:0 0 7px 0;}
.row-item .title DIV {/*float:left;*/}
.row-item .titleV {width:440px; padding:9px 0 13px 0;}
.row-item .more {width:65px;}
.row-item .more2 {width:200px;}
.row-item .rvdesc {color:#444; padding:0 0 9px 0;}
.row-item .title-resource {width:400px; float:left; padding:9px 0 9px 0; color:#000;}
.title-resource .summ {color:#666; padding-top:2px;}
.downloads {width:85px; padding:9px 0 9px 0;}

/*ROW ITEM FEATURED STYLES*/
.row-item-featured TD {background:url(../images/bg-featured.gif) repeat-x left bottom;}
.row-item-featured A {color:#004b8d; text-decoration:none;}
.row-item-featured A:HOVER {text-decoration:underline;}
.row-item-featured A:FOCUS {text-decoration:underline;}
.row-item-featured A:ACTIVE {text-decoration:underline;}
.row-item-featured .date {width:65px; margin-top:2px;}
.row-item-featured .location {width:120px; margin-top:2px;}
.row-item-featured .location DIV {color:#444; font-weight:bold;}
.row-item-featured .type {width:85px; margin-top:2px;}
.row-item-featured .state {width:70px; margin-top:2px;}
.row-item-featured .score {width:70px;}
.row-item-featured .title {width:auto; color:#000; font-weight:bold;}
.row-item-featured .title A {padding-bottom:5px;}
.row-item-featured .atsirow1 {width:180px; color:#004b8d; font-weight:bold;}
.row-item-featured .atsirow2 {padding:4px 0 8px 6px;}
.row-item-featured .atsirow2 A {text-decoration:underline;}
.row-item-featured .atsirow2 A:HOVER, .row-item .atsirow2 A:FOCUS, .row-item .atsirow2 A:ACTIVE {text-decoration:none;}
.row-item-featured .titleATSI {width:420px; color:#000; font-weight:bold;}
.row-item-featured .titleATSI A {padding:0 0 7px 0;}
.row-item-featured .titleATSI .typetitle {text-transform:uppercase;}
.row-item-featured .titlegov {width:auto; font-weight:bold;}
.row-item-featured .title2 {width:550px; padding:0 0 7px 0; font-weight:bold;}
.row-item-featured .title DIV {float:left;}
.row-item-featured .titleV {width:440px; padding:9px 0 13px 0; float:left; font-weight:bold;}
.row-item-featured .more {width:65px;}
.row-item-featured .more2 {width:200px;}
.row-item-featured .rvdesc {color:#444; padding:0 0 9px 0;}
.row-item-featured .title-resource {width:400px; float:left; padding:9px 0 9px 0; color:#000;}
.row-item-featured .title-resource .summ {color:#666; padding-top:2px;}
.row-item-featured .downloads {width:85px; padding:9px 0 9px 0;}


#innernav-box {width:625px; height:28px; border-bottom:1px solid #1E598B;}
#innernav-box DIV {float:left; width:auto; border-left:1px solid #1E598B;}
#innernav-box DIV.end {border-right:1px solid #3f74a3;}
#innernav-box DIV DIV {border-top:1px solid #1E598B; border-left:none; margin-left:0px;}
#innernav-box DIV DIV A {font-weight:bold; text-decoration:none; color:#FFF; display:block; padding:5px 10px 5px 10px; background:#004b8d;}
#innernav-box DIV DIV A:HOVER, #innernav-box DIV DIV A:FOCUS, #innernav-box DIV DIV A:ACTIVE {text-decoration:underline; display:block;}
#innernav-box DIV DIV A.on {background:#FFF; color:#004b8d;}

.wsd-logo {background:url(../images/logo-wsd07.jpg) no-repeat 0px 10px; width:300px; height:120px;}



/* TEXT STYLES
-------------------------- */
#content-area H2 {color:#004b8d; margin:0px;}
#content-area H3 {color:#004b8d; margin:13px 0 10px 0;}
#content-area H3.searchp {margin:0px 0 8px 0px; padding:7px 0 0 13px; border-bottom:2px solid #fff; height:26px}
#content-area H4 {margin:0px;}
#content-area H4 SPAN {font-weight:normal;}
#content-area H4.goal {margin:0px; padding-top:10px; text-decoration:none;}
#content-area H5 {margin:0px; text-transform:uppercase;}
#content-area .bodytxt {width:615px; padding:20px 0 0 0; line-height:1.4em;}
#content-area P {width:615px;}

A {color:#004b8d; text-decoration:none;}
A:HOVER, A:FOCUS, A:ACTIVE {text-decoration:underline;}

#content-area TABLE {width:615px;}
#content-area TABLE TR.head {color:#004b8d; font-weight:bold; background:url(../images/divide-page.gif) repeat-x; background-position:bottom;}
#content-area TABLE TR.head TH {padding:0 0 8px 0;}

#content-area UL {margin:0px; padding:0px 0 0px 0; width:615px;}
#content-area UL LI {list-style:none; padding:0px 0 5px 12px; background:url(../images/bullet-content-arrow.gif) no-repeat 0px 7px;}

#content-area OL {margin:0px 0 0 20px; padding:0px 0 5px 0; width:615px;}
#content-area OL LI {padding:4px 0 4px 15px;}


#content-area #tabs {width:625px; height:33px; border-bottom:1px solid #d9e6ee;  font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:25px}

#content-area #tabs .off-left {float:left; width:auto; height:33px; margin-right:3px; margin-top:1px; background:url(../images/bkg-tabs-left-off.gif) no-repeat left top; padding: 0 0 0 12px}
#content-area #tabs .off-right {float:left; width:auto; height:33px; background:url(../images/bkg-tabs-right-off.gif) no-repeat right top; display:block;}
#content-area #tabs .off-right a {float:left; padding:9px 12px 0 0px; height:24px; display:block; color:#0D7CA0; font-size:11px;text-decoration:none;}
#content-area #tabs .off-right a:hover {color:#0D7CA0; display:block; text-decoration:underline;}

#content-area #tabs .on-left {float:left; width:auto; height:33px; margin-right:3px; margin-top:1px; background:url(../images/bkg-tabs-left-on.gif) no-repeat left top; padding: 0 0 0 12px}
#content-area #tabs .on-right {float:left; width:auto; height:33px; background:url(../images/bkg-tabs-right-on.gif) no-repeat right top; }
#content-area #tabs .on-right a {float:left; width:auto; padding:9px 12px 0 0px; height:24px; display:block; color:#004b8d; font-size:11px;text-decoration:none;}
#content-area #tabs .on-right a:hover {color:#0D7CA0; display:block; text-decoration:underline;}


#content-area .sitemapbox {float:left; width:auto;}
#content-area .sitemapbox UL {margin:0px; padding:0px;}
#content-area .sitemapbox UL LI {padding:6px 0 6px 15px; list-style-type:none; background:url(../images/arrow-landing.gif) no-repeat 0px 10px; font-weight:bold;}
#content-area .sitemapbox UL LI A {text-decoration:none;}
#content-area .sitemapbox UL LI A:HOVER, #content-area .sitemapbox UL LI A:FOCUS, #content-area .sitemapbox UL LI A:ACTIVE {text-decoration:underline;}
#content-area .sitemapbox UL LI UL {margin:0px; padding:0px;}
#content-area .sitemapbox UL LI UL LI {background:url(../images/arrow-yellow.gif) no-repeat 0px 9px; font-weight:normal; padding:3px 0 3px 10px;}


#landing-panel {width:625px; background:#00559a url(../images/bg-landing-txt.gif) no-repeat right top;}
#landing-panel .imgbox {float:left; width:129px; height:82px;}
#landing-panel .imgbox DIV {width:129px; height:82px;}
#landing-panel .imgbox .about {background:url(../images/landing-about.jpg) no-repeat;}
#landing-panel .imgbox .media {background:url(../images/landing-mediacentre.jpg) no-repeat;}
#landing-panel .imgbox .news, #landing-panel .imgbox .news-media {background:url(../images/landing-newsevents.jpg) no-repeat;}
#landing-panel .imgbox .members {background:url(../images/landing-members.jpg) no-repeat;}
#landing-panel .imgbox .resources {background:url(../images/landing-resources.jpg) no-repeat;}
#landing-panel .imgbox .advocacy, #landing-panel .imgbox .madvocacy {background:url(../images/landing-advocacy.jpg) no-repeat;}
#landing-panel .imgbox .govintit {background:url(../images/landing-gov-init.jpg) no-repeat;}
#landing-panel .imgbox .marketing {background:url(../images/landing-marketing.jpg) no-repeat;}
#landing-panel .imgbox .events {background:url(../images/landing-events.jpg) no-repeat;}
#landing-panel .imgbox .contact {background:url(../images/landing-contact.jpg) no-repeat;}
#landing-panel .landingtxt {float:left; width:470px; height:82px; color:#FFF; line-height:20px;}
#landing-panel .landingtxt DIV {padding-left:29px;}
#landing-panel .landingtxt DIV.about {padding-top:15px;}
#landing-panel .landingtxt DIV.media {padding-top:15px;}
#landing-panel .landingtxt DIV.news, #landing-panel .landingtxt DIV.news-media {padding-top:15px;}
#landing-panel .landingtxt DIV.contact {padding-top:15px;}
#landing-panel .landingtxt DIV.members {padding-top:15px;}
#landing-panel .landingtxt DIV.resources {padding-top:15px;}
#landing-panel .landingtxt DIV.advocacy, #landing-panel .landingtxt DIV.madvocacy {padding-top:15px;}
#landing-panel .landingtxt DIV.govintit {padding-top:15px;}
#landing-panel .landingtxt DIV.marketing {padding-top:15px;}
#landing-panel .landingtxt DIV.events {padding-top:15px;}

#content-area .landing {float:left; width:625px; margin-top:4px; background:url(../images/divide-page.gif) repeat-x;}
#content-area .landing UL {margin:0px; padding:15px 0 15px 0; background:url(../images/divide-page.gif) repeat-x; background-position:bottom;}
#content-area .landing UL LI {list-style:none; padding:5px 0 5px 0px; background:url(../images/arrow-landing.gif) no-repeat 0px 10px;}
#content-area .landing UL LI A {color:#004b8d; text-decoration:none; padding-left:15px; font-weight:bold;}
#content-area .landing UL LI A:HOVER, #content-area .landing UL LI A:FOCUS, #content-area .landing UL LI A:ACTIVE {text-decoration:underline;}

#content-area .tabs {}

.team-box {width:625px; background:url(../images/divide-page.gif) repeat-x; background-position:top; padding-top:10px; clear:both;}
.team-txt {float:left; width:500px; color:#004b8d; font-weight:bold; background:url(../images/arrow-landing.gif) no-repeat 0px 19px; padding:15px 0 0 15px;}
.team-txt SPAN {color:#444; font-weight:normal;}
.team-img {float:left; width:80px; height:75px;}
.team-img SPAN {width:68px; height:67px; position:absolute; z-index:1;}
.team-img SPAN.WBlow {background:url(../images/team-WBlow.jpg) no-repeat;}
.team-img SPAN.DFacciolo {background:url(../images/team-DFacciolo.jpg) no-repeat;}
.team-img SPAN.MFagan {background:url(../images/team-MFagan.jpg) no-repeat;}
.team-img SPAN.JGersbeck {background:url(../images/team-JGersbeck.jpg) no-repeat;}
.team-img SPAN.SHeward {background:url(../images/team-SHeward.jpg) no-repeat;}
.team-img SPAN.JNakhla {background:url(../images/team-JNakhla.jpg) no-repeat;}
.team-img SPAN.TOlsen {background:url(../images/team-TOlsen.jpg) no-repeat;}
.team-img SPAN.FScoullar {background:url(../images/team-FScoullar.jpg) no-repeat;}
.team-img SPAN.CScully {background:url(../images/team-CScully.jpg) no-repeat;}
.team-img SPAN.LStephen {background:url(../images/team-LStephen.jpg) no-repeat;}
.team-img SPAN.BWhelan {background:url(../images/team-BWhelan.jpg) no-repeat;}
.team-img SPAN.LWiggins {background:url(../images/team-LWiggins.jpg) no-repeat;}
.team-img SPAN.MWierst {background:url(../images/team-MWierst.jpg) no-repeat;}
.team-img SPAN.RAmirally {background:url(../images/team-RAmirally.jpg) no-repeat;}
.team-img SPAN.KWilliams {background:url(../images/team-noimage.jpg) no-repeat;}
.team-img SPAN.KRice {background:url(../images/team-KRice.jpg) no-repeat;}
.team-img SPAN.NShedden {background:url(../images/team-NShedden.jpg) no-repeat;}
.team-img SPAN.RWallace {background:url(../images/team-RWallace.jpg) no-repeat;}
.team-img SPAN.CBiuso {background:url(../images/team-CBiuso.jpg) no-repeat;}
.team-img SPAN.NA {background:url(../images/team-noimage.jpg) no-repeat;}
.team-img SPAN.SPlumridge {background:url(../images/team-SPlumridge.jpg) no-repeat;}
.team-img SPAN.ACoutts {background:url(../images/team-ACoutts.jpg) no-repeat;}
.team-img SPAN.SByfield {background:url(../images/team-SByfield.jpg) no-repeat;}
.team-img SPAN.SRyan {background:url(../images/team-SRyan.jpg) no-repeat;}
.team-img SPAN.VWheeler {background:url(../images/team-VWheeler.jpg) no-repeat;} 
.team-img SPAN.NMaconachie {background:url(../images/team-noimage.jpg) no-repeat;}


/*PHOTO GALLERY STYLES*/

#gallery-box {margin-top:20px}
.gallery-box-active {width:625px; background: url(../images/bg-gallery-box.gif) repeat-x left bottom; background-position:top; padding-top:10px; border-top:1px dotted #b5bfc4;}
.gallery-box-normal {width:625px; background: #fff ; background-position:top; padding-top:10px; border-top:1px dotted #b5bfc4;}
.gallery-txt {float:left; width:500px; color:#004b8d; font-weight:bold; background:url(../images/arrow-landing.gif) no-repeat 0px 18px; padding:14px 0 0 15px;}
.gallery-txt SPAN {text-transform:uppercase; color:#444; font-weight:normal; font-size:10px;}
.gallery-txt a {color:#004b8d; text-decoration:none;}
.gallery-txt SPAN a {color:#444; text-decoration:none;}
.gallery-img {float:left; width:80px; height:75px;}
.gallery-img SPAN {width:68px; height:67px; position:absolute; z-index:1;}

/*GLOBAL*/
.pullout {color:#004b8d; line-height:18px;}
.divider {border-bottom:1px solid #d9e6ee; width:625px; margin:20px 0 22px 0;}
.divider-nomargin {border-bottom:1px solid #d2e1eb; width:625px; margin:0px 0 0px 0; padding: 0px; height:1px; border-top: none; border-left: none; border-right: none;}
.backtop {text-align:right; margin-right:28px; margin-top:50px;}
.backtop A {text-decoration:none; background-image: url(../images/arrow-top.gif); background-repeat: no-repeat; background-position: right 8px; padding-right:14px}
.backtop A:HOVER, .backtop A:FOCUS, .backtop A:ACTIVE {text-decoration:underline; background-position: right 5px; }

.wsd2006 SPAN {color:#339966;}

/*SEARCH BUTTON*/
.searchbut {height:auto; width:65px; margin-top:20px;}
.searchbutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.searchbut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold; text-align:left;}
.searchbut-txt A {width:auto; display:block; margin-left:8px; padding:3px 10px 4px 10px; color:#FFF; text-decoration:none; background:url(../images/arrow-tabs.gif) no-repeat 0px 10px;}
.searchbut-txt A:HOVER, .searchbut-txt A:FOCUS, .searchbut-txt A:ACTIVE {text-decoration:underline;}

/*LOGIN BUTTON*/
.loginbut {width:58px; height:auto; margin-top:20px; text-align:left;}
.loginbutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.loginbut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.loginbut-txt A {width:auto; display:block; margin-left:8px; padding:3px 5px 3px 10px; color:#FFF; text-decoration:none; background:url(../images/arrow-tabs.gif) no-repeat 0px 9px;}
.loginbut-txt A:HOVER, .loginbut-txt A:FOCUS, .loginbut-txt A:ACTIVE {text-decoration:underline;}

/*SEND BUTTON*/
.sendbut {width:47px; height:auto; margin-top:20px; text-align:left;}
.sendbutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.sendbut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.sendbut-txt A {width:auto; display:block; margin-left:5px; padding:4px 5px 4px 6px; color:#FFF; text-decoration:none; background:url(../images/arrow-tabs.gif) no-repeat 0px 9px;}
.sendbut-txt A:HOVER, .sendbut-txt A:FOCUS, .sendbut-txt A:ACTIVE {text-decoration:underline;}

/*MORE INFO BUTTON*/
.morebut {float:right; width:53px; height:auto; margin:2px 0 5px 0; text-align:left;}
.morebutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.morebut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold; text-align:left;}
.morebut-txt A {width:auto; display:block; margin-left:7px; padding:3px 5px 3px 9px; color:#FFF; text-decoration:none; background:url(../images/arrow-tabs.gif) no-repeat 0px 9px;}
.morebut-txt A:HOVER, .morebut-txt A:FOCUS, .morebut-txt A:ACTIVE {text-decoration:underline;}

/*LOGOUT BUTTON*/
.logoutbut {float:right; width:56px; height:auto; margin:2px 2px 5px 0;}
.logoutbutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.logoutbut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.logoutbut-txt A {width:auto; display:block;  padding:3px 5px 4px 10px; color:#FFF; text-decoration:none;}
.logoutbut-txt A:HOVER, .logoutbut-txt A:FOCUS, .logoutbut-txt A:ACTIVE {text-decoration:underline;}

/*DOWNLOAD BUTTON*/
.downbut {float:right; width:88px; height:auto; margin:5px 0 5px 0; text-align:left;}
.downbutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.downbut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.downbut-txt A {width:auto; display:block; margin-left:7px; padding:4px 5px 4px 12px; color:#FFF; text-decoration:none; background:url(../images/arrow-down.gif) no-repeat 0px 9px;}
.downbut-txt A:HOVER, .downbut-txt A:FOCUS, .downbut-txt A:ACTIVE {text-decoration:underline;}

/*LINK BUTTON*/
.linkbut {float:right; width:50px; height:auto; margin:0 2px 0 0; padding:0 0 5px 0; text-align:left;}
.linkbutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.linkbut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.linkbut-txt A {width:auto; display:block; margin-left:7px; padding:4px 5px 4px 12px; color:#FFF; text-decoration:none; background:url(../images/arrow-down.gif) no-repeat 0px 9px;}
.linkbut-txt A:HOVER, .linkbut-txt A:FOCUS, .linkbut-txt A:ACTIVE {text-decoration:underline;}

/*ONLINE BUTTON*/
.onlinebut {width:190px; height:auto; margin:0 2px 5px 10px; text-align:left;}
.onlinebutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.onlinebut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.onlinebut-txt A {width:auto; display:block; margin-left:7px; padding:4px 5px 4px 12px; color:#FFF; text-decoration:none; background:url(../images/arrow-tabs.gif) no-repeat 0px 9px;}
.onlinebut-txt A:HOVER, .onlinebut-txt A:FOCUS, .onlinebut-txt A:ACTIVE {text-decoration:underline;}

/*PDF BUTTON*/
.pdfbut {float:right; width:50px; height:auto; margin:0 2px 0 0; padding:0 0 5px 0; text-align:left;}
.pdfbutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.pdfbut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.pdfbut-txt A {width:auto; display:block; margin-left:7px; padding:4px 5px 4px 12px; color:#FFF; text-decoration:none; background:url(../images/arrow-down.gif) no-repeat 0px 9px;}
.pdfbut-txt A:HOVER, .pdfbut-txt A:FOCUS, .pdfbut-txt A:ACTIVE {text-decoration:underline;}

/*ZIP BUTTON*/
.zipbut {float:right; width:50px; height:auto; margin:0 2px 0 0; padding:0 0 5px 0; text-align:left;}
.zipbutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.zipbut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.zipbut-txt A {width:auto; display:block; margin-left:7px; padding:4px 5px 4px 12px; color:#FFF; text-decoration:none; background:url(../images/arrow-down.gif) no-repeat 0px 9px;}
.zipbut-txt A:HOVER, .zipbut-txt A:FOCUS, .zipbut-txt A:ACTIVE {text-decoration:underline;}

/*RTF BUTTON*/
.rtfbut {float:right; width:50px; height:auto; margin:0 2px 0 0; padding:0 0 5px 0; text-align:left;}
.rtfbutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.rtfbut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.rtfbut-txt A {width:auto; display:block; margin-left:7px; padding:4px 5px 4px 12px; color:#FFF; text-decoration:none; background:url(../images/arrow-down.gif) no-repeat 0px 9px;}
.rtfbut-txt A:HOVER, .rtfbut-txt A:FOCUS, .rtfbut-txt A:ACTIVE {text-decoration:underline;}

/*VIDEO BUTTON*/
.videobut {float:right; width:55px; height:auto; margin:0 2px 0 0; padding:0 0 5px 0; text-align:left;}
.videobutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.videobut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.videobut-txt A {width:auto; display:block; margin-left:7px; padding:4px 5px 4px 12px; color:#FFF; text-decoration:none; background:url(../images/arrow-down.gif) no-repeat 0px 9px;}
.videobut-txt A:HOVER, .videobut-txt A:FOCUS, .videobut-txt A:ACTIVE {text-decoration:underline;}

/*AUDIO BUTTON*/
.audiobut {float:right; width:55px; height:auto; margin:0 2px 0 0; padding:0 0 5px 0; text-align:left;}
.audiobutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.audiobut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.audiobut-txt A {width:auto; display:block; margin-left:7px; padding:4px 5px 4px 12px; color:#FFF; text-decoration:none; background:url(../images/arrow-down.gif) no-repeat 0px 9px;}
.audiobut-txt A:HOVER, .audiobut-txt A:FOCUS, .audiobut-txt A:ACTIVE {text-decoration:underline;}

/*PRINT BUTTON*/
.printbut {float:right; width:55px; height:auto; margin:5px 2px 5px 0; text-align:left;}
.printbutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.printbut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.printbut-txt A {width:auto; display:block; margin-left:8px; padding:3px 5px 3px 10px; color:#FFF; text-decoration:none; background:url(../images/arrow-tabs.gif) no-repeat 0px 9px;}
.printbut-txt A:HOVER, .printbut-txt A:FOCUS, .printbut-txt A:ACTIVE {text-decoration:underline;}

/*BACK BUTTON*/
.backbut {float:right; width:55px; height:auto; margin:5px 2px 5px 0; text-align:left;}
.backbutTB {width:auto; height:1px; background:#004b8d; margin:0 1px 0 1px;}
.backbut-txt {width:auto; background:#004b8d; color:#FFF; font-weight:bold;}
.backbut-txt A {width:auto; display:block; margin-left:8px; padding:3px 5px 3px 10px; color:#FFF; text-decoration:none; background:url(../images/arrow-tabs-back.gif) no-repeat 0px 9px;}
.backbut-txt A:HOVER, .backbut-txt A:FOCUS, .backbut-txt A:ACTIVE {text-decoration:underline;}

.detail-top {width:625px; background:url(../images/divide-page.gif) repeat-x; background-position:bottom; padding-bottom:10px;}
.dtitle-box {width:100%;}
.dtitle-box .date {width:90px;}
.dtitle-box .date DIV {padding-top:12px;}
.dtitle-box H3 {margin:0px; line-height:normal;}
.dbuts-box {width:130px;}
.dbuts-pad {padding-top:5px;}

.relatedbox {width:625px;}
.relatedbox .title {color:#004b8d; font-weight:bold; padding:10px 0 10px 0;}

.rdownloads {width:625px; background:url(../images/divide-page.gif) repeat-x;}
.rdownloads TD {padding:10px 0 10px 0; background:url(../images/divide-page.gif) repeat-x; background-position:bottom;}
.rdownloads .buts {width:115px;}
.rdownloads TD .rdtitle {color:#004b8d; text-decoration:none;}
.rdownloads TD .rdtitle A {color:#004b8d; text-decoration:none;}
.rdownloads TD .rdtitle A:HOVER, .rdownloads TD .rdtitle A:FOCUS, .rdownloads TD .rdtitle A:ACTIVE {text-decoration:underline;}
.rdownloads TD .rddesc {color:#444; padding-top:5px;}

.rdownloads .rdimg {float:left; width:156px; padding:15px 0 0 0;}
.rdownloads .rdimg DIV {float:left; width:150px;}
.rdownloads .rdimg .img {width:150px; height:100px; background:#E9EEF3;}
.rdownloads .rdimg .img A {display:block; width:150px; height:100px;}
.rdownloads .rdimg .img A:HOVER {display:block; width:150px; height:100px;}
.rdownloads .rdimg .desc {float:left; width:148px; height:85px; padding:5px 0 15px 0;}
.rdownloads .rdimg .desc A {color:#444; text-decoration:none;}
.rdownloads .rdimg .desc A:HOVER, .rdownloads .rdimg .desc A:FOCUS, .rdownloads .rdimg .desc A:ACTIVE {text-decoration:underline;}
.rdownloads .rdimg IMG {float:left;}

.memberlist {float:left; width:auto; height:auto;}
.memberlist .logo {float:left; width:169px; height:124px; background:url(../images/bg-memberlogo.gif) no-repeat; margin:0 21px 21px 0;}
/*center aligns logo in all browsers (IE NOTE added font size to work in IE)*/
.memberlist .text {font-size:13px; padding:20px 0;}
.memberlist .logo DIV {width:169px; height:124px; display:table-cell; text-align:center; vertical-align:middle; font-size:97px; color:#FFF; margin:0px; background:none; line-height:15px;}

.memberlist .logo DIV A {color:#FFF;}
.memberlist .logo DIV IMG {vertical-align:middle; text-align:center;}
.memberlist .logo DIV A SPAN {float:left; color:#444; padding:10px 0 0 5px; line-height:normal;}
.memberlist .logoend {float:left; width:169px; height:124px; background:url(../images/bg-memberlogo.gif) no-repeat; margin:0 0 21px 0;}
/*center aligns logo in all browsers (IE NOTE added font size to work in IE)*/
.memberlist .logoend DIV {width:169px; height:124px; display:table-cell; text-align:center; vertical-align:middle; font-size:97px; color:#FFF; margin:0px; background:none; line-height:13px;}
.memberlist .logoend DIV A {color:#FFF;}
.memberlist .logoend DIV IMG {vertical-align:middle; text-align:center;}
.memberlist .logoend DIV A SPAN {color:#444; font-size:13px; padding:10px 0 0 5px; line-height:normal;}

.access-logos {width:600px;}
.access-logos DIV {float:left; width:100px; height:32px;}

#content-area .bodytxt .logo DIV {width:169px; height:124px; display:table-cell; text-align:center; border:thin #e6f1f6 solid; vertical-align:middle; font-size:97px; color:#FFF; margin:0px; background:none; line-height:15px;}

.cstudy {padding-bottom:10px;}
.cstudy img {width:120px; height:150px; float:left; padding: 0 10px 10px 0}


/* FOOTER PANEL STYLES
-------------------------- */
#footer-box {width:925px; height:80px; background:#004b8d url(../images/bg-footer.gif) repeat-x; margin:4px 0 0 15px;}
#footerbg {width:925px; height:80px; background:url(../images/bg-footerR.jpg) no-repeat; background-position:right;}
.footL {float:left; width:1px; height:80px; background:url(../images/bg-footerL.gif) no-repeat;}
.footlinks {float:left; width:805px; padding:20px 0 0 15px;}
.footlinks UL {margin:0px; padding:0px;}
.footlinks UL LI {float:left; width:auto; text-transform: capitalize; font-size:12px; padding:0 8px 0px 8px; background:url(../images/divider-foot.gif) no-repeat; background-position:right; list-style:none;}
.footlinks UL LI.end {background:none;}
.footlinks UL LI A {color:#FFF; text-decoration:none;}
.footlinks UL LI A:HOVER, .footlinks UL LI A:FOCUS, .footlinks UL LI A:ACTIVE {text-decoration:underline;}
.footlogo {float:right; width:85px; padding-top:16px;}

#botgrad-box {width:955px; height:68px; background:#FFF url(../images/bg-botgradL.gif) no-repeat;}
#botgrad-box .copyright {float:left; width:450px; font-size:11px; color:#444; padding:17px 0 0 26px; height:68px;}
#botgrad-box .e7box {float:right; width:450px; height:68px; font-size:11px; padding-right:26px; background:url(../images/bg-botgradR.gif) no-repeat; background-position:right; text-align:right;}
#botgrad-box .e7box DIV {padding-top:17px;}
#botgrad-box .e7box DIV SPAN {padding-bottom:3px; background:url(../images/logo-e7.gif) no-repeat 0px 2px;}
#botgrad-box .e7box DIV A {color:#004b8d; text-decoration:none; padding-right:4px;}
#botgrad-box .e7box DIV A:HOVER, #botgrad-box .e7box DIV A:FOCUS, #botgrad-box .e7box DIV A:ACTIVE {text-decoration:underline;}

.ACFID {float:left; margin-right:10px; clear:none}

