body{margin:0;padding:0;background-color:#172655;font:12px/16px "Lucida Sans Unicode",Geneva,Futura,"Trebuchet MS",arial,sans-serif;color:white}
img{border:none}
h1{color:#002477;font-size:14px;font-weight:normal;margin:10px 0 14px 0;padding:0}
h2{color:#172655;font-size:12px;margin:10px 0 14px 0;padding:0}
h1 img{float:right}
p{margin:10px 0;padding:0}
a{color:#740F02}
a:visited{color:#994824}
ul{list-style-type:circle}
ul li .blue{color:#172655;font-style:normal}
em{font-family:arial,sans-serif;}
form{position:relative;left:0;top:0;margin:0;padding:0}

/* main navigation */
.nav{position:absolute;left:0;top:0;width:792px;height:22px;}
#nav_ps{background-image:url(../i/nav_ps.jpg)}
#nav_ab{background-image:url(../i/nav_ab.gif)}
#nav_cu{background-image:url(../i/nav_cu.gif)}
#nav_nr{background-image:url(../i/nav_nr.gif)}
#nav_cp{background-image:url(../i/nav_cp.gif)}
#nav_h{background-image:url(../i/nav_h.gif)}
#nav_pd{background-image:url(../i/nav_pd.jpg)}
.nav a{position:absolute;display:block;top:0;height:22px;}
.nav a#ho{left:6px;width:43px;}
.nav a#ab{left:59px;width:68px;}
.nav a#cp{left:137px;width:118px;}
.nav a#ps{left:265px;width:146px;}
.nav a#nr{left:421px;width:108px;}
.nav a#pd{left:539px;width:155px;}
.nav a#cu{left:704px;width:85px;}

/* body */
#bc{position:relative;left:193px;top:59px;width:542px;margin-bottom:100px;z-index:5}
#b{position:relative;left:0;top:0;border:2px solid #69A04B;border-top:none;padding-top:40px;background-color:white;color:black;text-align:center;}
#b.home{text-align:left} /*need to do this for home page to allow for background image*/
#bbg{position:absolute;left:0;top:0;width:538px;height:291px;background:url(../i/cct_h2.jpg) no-repeat;}
#b #minht{float:right;width:1px;height:415px;}
#b.home #minht{height:459px;}
#b .clear{clear:both}
#b.home #btxt p#slogan{text-align:right;padding-top:5px;padding-right:6px;}
#b.home #btxt{line-height:23px;margin-left:31px}
#b.home #btxt p .bigger{font-size:16px}
#btxt{position:relative;left:0;top:0;width:484px;margin-left:auto;margin-right:auto;text-align:left;}
#btxt p{margin:10px 0;padding:0}

/* about wca services (and home page) */
p#slogan{font-size:20px;margin:20px 0;font-style:italic;font-family:"Palatino Linotype","Lucida Sans Unicode",Geneva,Futura,"Trebuchet MS",arial,sans-serif}
p#slogan span.private{color:#002477}
p#slogan span.public{color:#740F02}

/* company profile */
#btxt #header{color:#740F02}
table#officers td{vertical-align:top}
table#officers td.position{color:#172655}

/* programs and services */
#btxt table{position:relative;left:0;top:0;width:100%;color:black;font-size:12px;margin-bottom:10px}
#btxt td{vertical-align:middle;padding:5px 0}
#btxt td.logo_sm{text-align:center;padding-right:15px}
#btxt table strong{color:#002477;font-size:14px;font-weight:normal}
#btxt table strong a{color:#002477;text-decoration:none}
#btxt table strong a:hover{text-decoration:underline}
#btxt p strong{color:#002477;font-size:12px;font-weight:bold}
#btxt .text img{float:right;margin-left:10px;margin-bottom:5px}
#btxt p.moreinfo{color:#740F02}
#logo{position:absolute;left:208px;top:46px;width:199px;height:41px;background-image:url(../i/logo.gif);z-index:10}
#logo a{display:block;width:100%;height:100%}
#subtitle{position:absolute;left:428px;top:46px;width:281px;text-align:right;color:#457F25;font-style:italic;font-size:14px;z-index:20;font-family:arial,sans-serif;}
#contacts_c{position:absolute;left:21px;top:177px;width:151px;z-index:20}
#contacts{position:relative;left:0;top:0;padding:0 13px 0 6px;border:1px solid #69A04B;text-align:right;background-color:#172655}
#contacts p{font-size:11px;line-height:14px;color:white;}
#contacts a{color:white;}

/* news releases */
div.ndate{font-style:italic;margin-top:10px;font-family:arial,sans-serif;}
.ntitle{font-weight:bold;color:#172655}
.ntitle a, .nblock1 a{font-weight:bold;color:#172655;text-decoration:none}
.ntitle a:hover,.nblock1 a:hover{text-decoration:underline}
.nsubt{font-style:italic;color:#172655;font-family:arial,sans-serif;}
.nintro{margin:5px 0 8px 5px}
.nintro em, .nblock1 em, .nintro em a, .nblock2 em a,.nblock2 em{color:#740F02;font-family:arial,sans-serif;}
.nblock1{margin-bottom:9px;;padding-top:12px;border-top:1px solid #740F02}
.first{border-top:none;padding-top:0}
.nblock2{margin-left:46px;margin-bottom:12px;}
.back{position:relative;left:0;top:0;width:217px;height:21px;margin:20px 0;}
.back#back_nr{width:180px;background:url(../i/back_nr.gif) no-repeat}
.back#back_ps{width:217px;background:url(../i/back_ps.gif) no-repeat}
.back a{display:block;width:100%;height:100%}
#backnr{position:absolute;left:70px;top:100px;width:105px;height:50px;}
#backps{position:absolute;left:55px;top:100px;width:120px;height:50px;}
#backnr a,#backps a{display:block;width:100%;height:100%}

/* contact us */
.bigblue{color:#002477;font-size:14px;}

/* footer */
#f{position:absolute;left:4px;top:526px;width:192px;font-size:10px;line-height:18px}
#f img{vertical-align:middle;margin-bottom:2px}

/* background elements */
/* left side */
.lc{position:absolute;left:0;top:22px;width:193px;height:505px}
#lc_h{background-image:url(../i/lc_h.jpg)}
#lc_ab{background-image:url(../i/lc_ab.jpg)}
#lc_cp{background-image:url(../i/lc_cp.jpg)}
#lc_ps{background-image:url(../i/lc_ps.jpg)}
#lc_nr{background-image:url(../i/lc_nr.jpg)}
#lc_cu{background-image:url(../i/lc_cu.jpg)}
#lc_pd{background-image:url(../i/lc_pd.jpg)}
/* right side */
.rc{position:absolute;left:735px;top:22px;width:57px;height:505px}
#rc_h{background-image:url(../i/rc_h.jpg)}
#rc_ab{background-image:url(../i/rc_ab.jpg)}
#rc_cp{background-image:url(../i/rc_cp.jpg)}
#rc_ps{background-image:url(../i/rc_ps.jpg)}
#rc_nr{background-image:url(../i/rc_nr.jpg)}
#rc_cu{background-image:url(../i/rc_cu.jpg)}
#rc_pd{background-image:url(../i/rc_pd.jpg)}
/* center top */
.cct{position:absolute;left:193px;top:22px;width:542px;height:38px}
#cct_h{background-image:url(../i/cct_h.jpg)}
#cct_ab{background-image:url(../i/cct_ab.jpg)}
#cct_cp{background-image:url(../i/cct_cp.jpg)}
#cct_ps{background-image:url(../i/cct_ps.jpg)}
#cct_nr{background-image:url(../i/cct_nr.jpg)}
#cct_cu{background-image:url(../i/cct_cu.jpg)}
#cct_pd{background-image:url(../i/cct_pd.jpg)}
/* center bottom */
.bc{position:absolute;left:193px;top:516px;width:542px;height:11px;font-size:6px;line-height:6px;z-index:3}
#bc_ab{background-image:url(../i/bc_ab.jpg)}
#bc_cu{background-image:url(../i/bc_cu.jpg)}
#bc_nr{background-image:url(../i/bc_nr.jpg)}
#bc_cp{background-image:url(../i/bc_cp.jpg)}
#bc_ps{background-image:url(../i/bc_ps.jpg)}
#bc_pd{background-image:url(../i/bc_pd.jpg)}
/* drop shadowing effects */
#ds_rt{position:absolute;left:792px;top:0;width:10px;height:528px;background:url(../i/ds_rt.gif) repeat-y}
#ds_bot{position:absolute;left:0;top:528px;width:792px;height:9px;background:url(../i/ds_bot.gif) repeat-x}
#ds_corn{position:absolute;left:792px;top:528px;width:10px;height:9px;background:url(../i/ds_corn.gif) no-repeat}

/*purchasing directory*/
#pd_nav{list-style:none;margin:156px 20px 0 20px;padding:0;background-color:#172655;border:1px solid #e98720}
#pd_nav li{margin:10px;padding-left:10px;background:url(../i/pd_circ.gif) no-repeat left top}
#pd_nav a{color:#fcda8e;text-decoration:none}
#pd_nav a:hover{text-decoration:underline}
li#pd_search{margin:10px;padding-left:0;background:none;color:#fcda8e;}
li#pd_search form{margin-top:3px}
li#pd_search .text{border:1px solid #fcda8e;width:130px}
.navletters{font-size:11px}
#pd_listing{margin-bottom:20px}
#pd_listing a{color:black;text-decoration:none}
#pd_listing a:hover{text-decoration:underline}
#pd_form{margin-bottom:20px}
.pnote{color:#457f25}
.addl_office{margin-bottom:10px}
.success,.err{color:#992101}