body { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: black; font-family: Arial; font-size: 11px; }

.maintext { font-family: arial; font-size: 11px; color: black; text-decoration: none; }
.maintext_bold { font-family: arial; font-size: 11px; color: black; text-decoration: none; font-weight: bold; }
.maintext_purple {  font-family: arial; font-size: 11px; color: #8475CA; text-decoration: none; }
.maintext_purple_bold { font-family: arial; font-size: 11px; color: #8475CA; text-decoration: none; font-weight: bold; }

.maintext_12 { font-family: arial; font-size: 12px; color: black; text-decoration: none; }
.maintext_bold_12 { font-family: arial; font-size: 12px; color: black; text-decoration: none; font-weight: bold; }

input.news { background-color: #FFFFFF; color: #000000; border: 1 solid #000000; }

.copyright { font-family: arial; font-size: 9px; color: #663366; }

.resouce_box { font-family: arial; font-size: 11px; font-weight: bold; color: #663366; text-decoration: none; }
.resource a:link { font-family: arial; font-size: 11px; font-weight: bold; color: #663366; text-decoration: underline; }
.resource a:active { font-family: arial; font-size: 11px; font-weight: bold; color: #663366; text-decoration: underline; }
.resource a:visited { font-family: arial; font-size: 11px; font-weight: bold; color: #663366; text-decoration: underline; }
.resource a:hover { font-family: arial; font-size: 11px; font-weight: bold; color: #663366; text-decoration: none;}

.bm_name { font-family: arial; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.bm_bold_bl { font-family: arial; font-size: 11px; font-weight:bold; color: black; }
.bm_text_bl { font-family: arial; font-size: 11px; color: black; }
.error { color: red; font-family: arial; font-size: 10px; }
TABLE.ainfo { border-bottom: 0px solid black; border-left: 0px solid black; border-right: 1px solid #000000; border-top: 1px solid #000000;
font-family: arial; font-size: 11px; color: #000000; }
TD.tdainfo { border-bottom: 1px solid black; border-left: 1px solid black; border-right: 0px solid #000000; border-top: 0px solid #000000; font-family: arial; font-size: 11px; color: #000000; }
td.ainfo { border-left: 1px solid black; border-bottom: 1px solid black; }

.newsletter_title { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9080DD; font-weight:bold; }
.newsletter_date { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; }
.newsletter_text { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }


input { background-color: #FFFFFF; color: #000000; border: 1 solid #808080;  font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
select { background-color: #FFFFFF; color: #000000; border: 1 solid #808080;  font-size: 11px; font-family:Arial, Helvetica, sans-serif;}

.underlined_text { color: #000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; }
.green_text_reg { font:Arial, Helvetica, sans-serif; font-size: 11px; color: #C5DB88; }

a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0000FF; text-decoration:underline; }
a:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0000FF; text-decoration:underline; }
a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0000FF; text-decoration:underline; }
a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0000FF; text-decoration:underline; }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0000FF; text-decoration:none; }

li.yellow_b { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; list-style-image:url(images/bullet.gif); }
li  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
table.headliners { background-image:url(images/latest_headlines_bg.jpg); background-repeat:no-repeat; }

td[background=images/bck_Stripes.gif] { background-image: url(http://wames.org/images/bck_Stripes.gif) repeat-x; height:10px; max-height:10px; }

/* 2-2-12 Update */

div.search{ height: 30px; margin: 0; padding: 0; position: relative; right: 20px; top: 0; width: 200px; z-index: 1000; }
input.searchfield { width: 165px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #ccc; height: 25px; padding: 1px 0 0 7px; box-shadow: 0 0 10px #fff; -webkit-box-shadow: 0 0 10px #fff; -moz-box-shadow: 0 0 10px #fff; color:#999; }

/* search results stuff */
#result_report { color: #777; font-size:.8em;margin-bottom:20px;}
#results {font-size:.8em;}
#results .description{ color:#444; font-size:.9em;}
#results .url{color:#009933;}
#results .title{font-size:0.9em;}

ul.websiteOptions { float: left; color:#000; margin:0; width: 220px; border: 1px solid #c6bfa7; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 10px 10px 6px 10px; background:transparent; border:none; list-style:none; }
.searchSubmit { display: none; width:25px; height:25px; background:url(/images/btn-search-submit.jpg) no-repeat 0 0; outline:none; border:none; cursor:pointer; }
.searchSubmit:hover { background-position:0 -25px; }

