body {
font: normal 11px/18px verdana, arial, sans-serif;
color: #3c3b3b;
margin: 0;
padding: 0;
background: #fff url(../images/bkg_fader.jpg) left top repeat-x;
}
div, img, form, table {
margin: 0;
padding: 0;
background-color: transparent;
border-style: none;
outline: 0;
}
table.dropmt {
font: normal 1px/2px sans-serif;
}
input {
outline: 0;
}
a:link, a:visited, a:active {
color: #004E94;
text-decoration: underline;
outline: 0;
}
a:hover {
color: #3c3b3b;
text-decoration: underline;
outline: 0;
}
h2 {
font: bold 15px/25px verdana, arial, sans-serif;
color: #004E94;
margin: 0;
padding: 0 0 8px 0;
}
h3 {
font: bold 12px/19px verdana, arial, sans-serif;
color: #004E94;
margin: 0;
padding: 10px 0 1px 0;
}
.aichthree {
font-family: verdana, arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #004E94;
}
h4 {
font: bold 13px/19px verdana, arial, sans-serif;
color: #004E94;
margin: 0;
padding: 0 0 2px 0;
}
h5 {
font: bold 11px/18px verdana, arial, sans-serif;
color: #3c3b3b;
margin: 4px 0 9px 0;
padding: 0;
border-top: 1px solid #CBBB88;
border-bottom: 1px solid #CBBB88;
}
h6 {
font: bold 11px/18px verdana, arial, sans-serif;
color: #3c3b3b;
margin: 0;
padding: 2px 0;
}
p {
margin: 0;
padding: 0 0 10px 0;
}
p.hr {
font: normal 8px/10px sans-serif;
margin: 4px 0 0 0;
padding: 0 0 2px 0;
border-top: 1px solid #CBBB88;
}
p.whitehr {
font: normal 8px/10px sans-serif;
margin: 0 -8px;
padding: 0 0 2px 0;
border-top: 4px solid #fff;
}
p.redhr {
font: normal 8px/10px sans-serif;
margin: 0;
padding: 0;
border-top: 1px solid #ED1E26;
}
p.yellowhr {
clear: left;
font: normal 8px/10px sans-serif;
margin: 0;
padding: 0 0 2px 0;
border-top: 3px solid #FFC80B;
}
p.mdhead {
font: bold 12px/17px verdana, arial, sans-serif;
color: #004E94;
margin: 0;
padding: 0 0 5px 0;
}
ul {
list-style: disc outside;
margin: 0;
padding: 0 0 10px 16px;
}
ul.arrow {
list-style-image: url(../images/open_arrow.gif);
padding: 0 0 0 16px;
}
li {
margin: 0;
padding: 0;
}
ul.arrow li {
padding: 0 0 8px 0;
}
ul.faq {
width: 650px;
padding: 0 0 8px 32px;
}
ul.faq li {
padding-bottom: 4px;
}
#main_div {
position: relative;
width: 900px;
height: 683px;
margin: 60px auto 0 auto;
padding: 0;
z-index: 5;
background: #fff url(../images/panel_bkg.jpg) left top no-repeat;
}
.cg {
color: #B20837;
}
.sc {
color: #008852;
}
.st {
color: #652D90;
}
#text_div {
position: absolute;
top: 128px;
width: 855px;
height: auto;
margin: 1px 0 20px 30px;
}
#mapdemo_link {
position: absolute;
margin: -80px 0 0 500px;
width: 355px;
font: normal 11px/18px verdana, arial, sans-serif;
color: #CB0012;
text-align: right;
}
#mapdemo_link a:link, #mapdemo_link a:visited, #mapdemo_link a:active {
color: #CB0012;
text-decoration: underline;
outline: 0;
}
#mapdemo_link a:hover {
color: #3c3b3b;
text-decoration: underline;
outline: 0;
}
.red {
color: #ED1E26;
}
.blu {
color: #004E94;
}
.blufaq {
font-weight: bold;
color: #004E94;
padding-bottom: 4px;
}
.faq_hd {
line-height: 23px;
height: 21px;
width: 750px;
margin-bottom: 6px;
padding-left: 16px;
background: #fff url(../images/yellowfader.jpg) left top no-repeat;
}
.blk {
color: #3c3b3b;
}
.normaltxt {
font: normal 11px/18px verdana, arial, sans-serif;
}
.subpage {
margin-left: 25px;
}
/*  SIDEBAR CSS  */
#sidebar {
float: right;
margin: 0 0 10px 15px;
padding: 0;
border: 1px solid #CBBB88;
}
#sidebar_content {
margin: 8px;
padding: 8px 8px 0 8px;
border-style: none;
background-color: #EFEADB;
}
#sidebar h4 {
font: bold italic 14px/15px Trebuchet, 'Trebuchet MS', sans-serif;
color: #000;
padding: 0 0 8px 0;
margin: 0;
}
#sidebar h5 {
font: bold italic 12px/15px verdana, arial, sans-serif;;
color: #004E94;
padding: 0 0 8px 0;
margin: 0;
border-style: none;
}
.sidebar_pic {
display: block;
margin: 8px;
}
#sidebar.left_sidebar {
float: left;
height: auto;
width: 200px;
margin: 0;
border-style: none;
}
#sidebar_content.left_sidebar_content {
line-height: 22px;
margin: 0;
padding: 0;
border-style: none;
background-color: #fff;
}
.personnel {
width: 60px;
height: 75px;
margin: 10px 14px 6px 0;
border: 3px solid #004E94;
}
a:link.perslink, a:visited.perslink,  a:active.perslink {
color: #3c3b3b;
text-decoration: none;
}
a:hover.perslink, a:link.perslinkon, a:visited.perslinkon, a:hover.perslinkon, a:active.perslinkon {
color: #004E94;
text-decoration: underline;
}
/*  FORM CSS  */
#request_form_1 {
width: 510px;
height: auto;
margin: 0;
padding: 10px 8px 8px 8px;
background-color: #EBF0F4;
}
#bacteria_div, #yeast_div, #fungi_div, #other_div {
float: left;
width: 115px;
height: 84px;
padding: 96px 4px 4px 4px;
cursor: pointer;
cursor: hand;
}
#bacteria_div {
margin: 8px 6px 20px 0;
background: #fff url(../images/form_bacteria.jpg) left top no-repeat;
}
#yeast_div {
margin: 8px 6px 20px 0;
background: #fff url(../images/form_yeast.jpg) left top no-repeat;
}
#fungi_div {
margin: 8px 6px 20px 0;
background: #fff url(../images/form_fungi.jpg) left top no-repeat;
}
#other_div {
margin: 8px 0 20px 0;
background: #fff url(../images/form_other.jpg) left top no-repeat;
}
#bacteria_div p, #yeast_div p, #fungi_div p, #other_div p {
font: normal 10px/15px verdana, arial, sans-serif;
padding-left: 4px;
}
.g_inpt, .n_inpt {
font: normal 11px/12px Arial, sans-serif;
color: #000000; 
background-color: #ffffff;
margin: 0;
padding: 1px;
height: 12px;
}
.g_inpt {
width: 200px;
}
.n_inpt {
width: 20px;
}
.forminput_a, .forminput_b, .forminput_c, .forminput_d {
float: right;
font: normal 11px/14px Arial, sans-serif;
color: #000000; 
background-color: #ffffff;
margin: 0 0 0 3px;
padding: 1px;
}
.forminput_a {
height: 12px;
width: 425px;
}
.forminput_b {
height: 12px;
width: 330px;
}
.forminput_c {
width: 431px;
}
.forminput_d {
height: 86px;
width: 425px;
margin: 0 0 8px 0;
padding: 1px;
}
#form_message {
display: none;
visibility: hidden;
}
/*  2-COLUMN CSS  */
#firsthalf {
float: left;
width: 300px;
margin: 0 70px 0 0;
padding: 0;
}
#secondhalf {
float: left;
width: 300px;
margin: 0;
padding: 0;
}
#firsthalf p, #secondhalf p {
width: 300px;
}
.smcol1 {
float: left;
width: 250px;
}
.smcol2 {
float: left;
width: 250px;
margin-left: 10px;
}
/* OTHER MAIN CSS */
.smaller {
font: normal 9px/10px verdana, arial, sans-serif;
padding: 0 0 2px 0;
}
.btn {
font-size: 9px;
}
.infobug {
position: relative;
margin: 0 8px 0 0;
z-index: 30;
}
.caption {
font: normal 13px/19px verdana, arial, sans-serif;
color: #004E94;
text-align: right;
margin: 0 8px 0 0;
}
.partner_logos {
display: block;
margin: 10px 0 6px 0;
}
.large_pix {
display: block;
margin-left: -6px;
}
#slide_div {
position: absolute;
display: none;
width: 700px;
height: 560px;
top: 26px;
left: 30px;
border-top: 1px solid #CBBB88;
border-left: 1px solid #CBBB88;
border-right: 2px solid #CBBB88;
border-bottom: 2px solid #CBBB88;
z-index: 50;
}
/*  TABLE LISTS  */
.blue_list, .yellow_list, .grey_list {
clear: both;
width: 760px;
margin: 0 0 20px 0;
padding: 0;
border-top: 1px solid #CBBB88;
border-left: 1px solid #CBBB88;
}
.blue_list {
border-right: 6px solid #B2C7DA;
background: transparent url(../images/bluefader.jpg) left top no-repeat;
}
.yellow_list {
border-right: 6px solid #FFE385;
background: transparent url(../images/yellowfader.jpg) left top no-repeat;
}
.grey_list {
border-right: 6px solid #C3C3C3;
background: transparent url(../images/greyfader.jpg) left top no-repeat;
}
table.blue_list th, table.yellow_list th, table.grey_list th {
font: bold 12px/19px verdana, arial, sans-serif;
color: #004E94;
text-align: left;
border-bottom: 1px solid #CBBB88;
margin: 0;
padding: 3px 7px;
}
table.blue_list td, table.yellow_list td, table.grey_list td {
text-align: left;
border-bottom: 1px solid #CBBB88;
margin: 0;
padding: 7px;
}
.author, .confplace {
width: 140px;
}
.date {
width: 70px;
}
.confdate {
width: 150px;
}
.place {
width: 100px;
}
.pdf {
color: #C91313;
width: 40px;
}
/*  ADMIN FIELDS  */
.calfld_txt, .pubfld_txt, .presfld_txt, .place_txt {
font: normal 11px/18px verdana, arial, sans-serif;
color: #3c3b3b;
height: 60px;
margin: 0;
padding: 1px;
}
.calfld_txt {
width: 400px;
}
.pubfld_txt {
width: 480px;
}
.presfld_txt {
width: 320px;
}
.place_txt {
width: 100px;
}
.calfld_link {
font: normal 11px/12px verdana, arial, sans-serif;
color: #004E94;
text-decoration: underline;
width: 300px;
}
.calfld_loc {
font: normal 11px/12px verdana, arial, sans-serif;
color: #3c3b3b;
width: 120px;
margin-top: expression("3px");
}
#edit_date_div {
position: absolute;
width: 250px;
height: 95px;
margin: 0;
padding: 15px;
border: 2px outset #ccc;
background-color: #E4EFF5;
visibility: hidden;
z-index: 10;
}
.cal_img {
width: 16px;
height: 15px;
vertical-align: -3px;
margin-left: 10px;
}
.date_field {
font: normal 11px/13px verdana, arial, sans-serif;
color: #3c3b3b;
border-style: none;
width: 120px;
background-color: #E4EFF5;
margin: 0;
padding: 0;
}
.pr_date_field {
font: bold 11px/13px verdana, arial, sans-serif;
text-align: center;
color: #3c3b3b;
border-style: none;
border-bottom: 1px solid #3c3b3b;
width: 65px;
background-color: #FFF;
margin: 0;
padding: 0;
}
.author_input {
font: normal 11px/12px verdana, arial, sans-serif;
color: #3c3b3b;
width: 120px;
}
.date_input {
font: normal 11px/12px verdana, arial, sans-serif;
color: #3c3b3b;
width: 60px;
}
#pdf_div {
position: absolute;
margin: 0;
padding: 8px;
border: 2px outset #ccc;
background-color: #E4EFF5;
z-index: 10;
}
.admin_edit, .mapit_edit, .bottom_edit, .job_edit, .dist_edit, .counter_edit {
position: absolute;
z-index: 10;
}
.admin_edit {
width: 112px;
margin: -28px 0 0 430px;
}
.mapit_edit {
width: 60px;
text-align: right;
margin-left: -70px;
}
.bottom_edit {
width: 60px;
margin: 548px 0 0 322px;
}
.job_edit {
width: 100px;
margin-left: -95px;
}
.dist_edit {
width: 100px;
margin-left: -195px;
}
.counter_edit {
width: 60px;
margin: 50px 0 0 830px;
}
.n_title {
font: bold 11px/18px verdana, arial, sans-serif;
color: #004E94;
width: 188px;
height: 56px;
background-color: #F9F4E4;
margin: 0;
padding: 0;
}
.n_text {
font: normal 11px/18px verdana, arial, sans-serif;
color: #3c3b3b;
width: 188px;
height: 470px;
background-color: #F9F4E4;
margin: 0;
padding: 0;
}
.pr_title {
font: bold 12px/19px verdana, arial, sans-serif;
color: #004E94;
width: 760px;
height: 19px;
margin: 0;
padding: 0;
}
.pr_subhead {
font: italic 12px/18px verdana, arial, sans-serif;
color: #3c3b3b;
width: 760px;
height: 18px;
margin: 0;
padding: 0;
}
.pr_text {
font: normal 11px/18px verdana, arial, sans-serif;
color: #3c3b3b;
width: 760px;
height: 500px;
margin: 0;
padding: 0;
}
.bottom_text {
font: normal 11px/18px verdana, arial, sans-serif;
color: #3c3b3b;
background-color: #EEE7CF;
width: 560px;
height: 95px;
margin: 0;
padding: 0;
}
#prompt_div {
position: absolute;
width: 400px;
height: auto;
margin: -640px 0 8px 0;
padding: 9px 18px;
border: 2px outset #ccc;
background-color: #E4EFF5;
z-index: 80;
display: none;
}
.pagelink {
font: normal 11px/12px verdana, arial, sans-serif;
color: #3c3b3b;
width: 250px;
}
.edit_section_div {
position: absolute;
background-color: #fff;
z-index: 60;
}
.mapit_head_input {
font: italic 700 12px/18px verdana, arial, sans-serif;
color: #004E94;
width: 530px;
height: 55px;
margin: 0;
padding: 0;
}
.mapit_text_input {
font: normal 11px/18px verdana, arial, sans-serif;
color: #3c3b3b;
width: 530px;
height: 140px;
margin: 0;
padding: 0;
}
.job_title {
font: bold 12px/13px verdana, arial, sans-serif;
color: #004E94;
width: 295px;
margin: 6px 0 0 0;
padding: 0;
}
.job_text {
font: normal 11px/18px verdana, arial, sans-serif;
color: #3c3b3b;
width: 520px;
height: 140px;
margin: 0 0 6px 0;
padding: 0;
}
.dist_region {
font: normal 12px/13px verdana, arial, sans-serif;
width: 200px;
color: #004E94;
margin: 0;
padding: 0;
}
.dist_new_region {
font: bold 12px/13px verdana, arial, sans-serif;
width: 295px;
color: #004E94;
margin: 0;
padding: 0;
}
.dist_region_light {
font: normal 12px/13px verdana, arial, sans-serif;
color: #004E94;
width: 100px;
margin: 0;
padding: 0;
}
.dist_country {
font: bold 11px/18px verdana, arial, sans-serif;
color: #3c3b3b;
width: 295px;
margin: 0;
padding: 0;
}
.dist_text {
font: normal 11px/18px verdana, arial, sans-serif;
color: #3c3b3b;
width: 295px;
height: 200px;
margin: 0;
padding: 0;
}

/*  NAVIGATION MENU CSS  */
#nav_div, #a_nav_div {
position: absolute;
display: inline;
color: #3c3b3b;
height: 20px;
margin: 73px 0 0 30px;
padding: 7px 0 0 0;
border-top: 1px solid #004684;
}
#a_nav_div {
padding: 1px 0 6px 0;
line-height: 20px;
}
.vertbar {
font-size: 8px;
vertical-align: 2px;
}
#nav_div a {
padding: 0px 5px 8px 5px;
}
#nav_div a:link, #nav_div a:visited, #nav_div a:active {
color: #3c3b3b;
font-weight: normal;
text-decoration: none;
outline: 0;
}
#nav_div a:hover, #nav_div a:link.linkon, #nav_div a:visited.linkon {
color: #004E94;
font-weight: normal;
text-decoration: none;
outline: 0;
}
#search_div {
position: absolute;
width: 173px;
height: 18px;
margin: 126px 0 0 712px;
background: #fff url(../images/searchbox.jpg) top left no-repeat;
z-index: 100;
}
.menu_input_1 {
display: block;
position: absolute;
font: normal 10px/13px verdana, arial, sans-serif;
color: #004E94;
text-align: left;
width: 150px;
height: 14px;
margin: 1px;
padding: 1px;
border-style: none;
outline: 0;
background-color: transparent;
}
.menu_btn_1 {
position: absolute;
width: 18px;
height: 18px;
margin: 0 0 0 155px;
padding: 0;
border-style: none;
outline: 0;
}
#opgen_sub_menu, #technology_sub_menu, #careers_sub_menu, #services_sub_menu, #support_sub_menu, #newsroom_sub_menu, #contact_sub_menu {
position: absolute;
margin-top: 98px;
visibility: hidden;
background-color: transparent;
z-index: 200;
}
#opgen_sub_menu {
margin-left: 72px;
}
#technology_sub_menu {
margin-left: 125px;
}
#careers_sub_menu {
margin-left: 205px;
}
#services_sub_menu {
margin-left: 264px;
}
#support_sub_menu {
margin-left: 441px;
}
#newsroom_sub_menu {
margin-left: 499px;
}
#contact_sub_menu {
margin-left: 576px;
}
.t {
background: transparent url(../images/shadow_t.png) 0 0 repeat-x; 
margin: 0;
padding: 0;
}
.b {
background: transparent url(../images/shadow_b.png) 0 100% repeat-x;
margin: 0;
padding: 0;
}
.l {
background: transparent url(../images/shadow_l.png) 0 0 repeat-y;
margin: 0;
padding: 0;
}
.r {
background: transparent url(../images/shadow_r.png) 100% 0 repeat-y;
margin: 0;
padding: 0;
}
.dd {
font: normal 10px/20px verdana, arial, sans-serif;
margin: 0;
padding: 15px 20px 20px 20px;
background: #fff url(../images/dd-bkg.jpg) left top repeat-x;
}
a:link.sub_link, a:visited.sub_link, a:active.sub_link {
font-weight: normal;
color: #3c3b3b;
text-decoration: none;
outline: 0;
}
a:hover.sub_link, a:link.sub_link_on, a:visited.sub_link_on, a:hover.sub_link_on, a:active.sub_link_on {
font-weight: normal;
color: #004E94;
text-decoration: underline;
outline: 0;
}
/*   HOME PAGE CSS  */
#home_content_div {
position: absolute;
width: 900px;
height: 393px;
margin: 124px 0 0 0;
padding: 0;
background: transparent url(../images/home_bkg.jpg) left top no-repeat;
}
#home_content_div a:link, #home_content_div a:visited, #home_content_div a:active {
color: #004E94;
font-size: 10px;
font-weight: 700;
text-decoration: none;
outline: 0;
}
#home_content_div a:hover,
#home_content_div a:link.hit, #home_content_div a:visited.hit, #home_content_div a:active.hit {
color: #004E94;
font-size: 10px;
font-weight: 700;
text-decoration: underline;
outline: 0;
}
.arghome {
float: left;
margin: -6px 15px 0 -1px;
}
.bigRed {
font-size: 15px;
font-weight: bold;
color: #B30838;
}
.optmap {
float: right;
margin: 0 0 0 10px;
}
#home_caption {
position: absolute;
width: 360px;
height: 58px;
font-style: italic;
line-height: 17px;
margin: 108px 0 0 255px;
}
#watchlearn {
position: absolute;
width: 191px;
height: 77px;
margin: 293px 0 0 30px;
padding: 7px 0 0 14px;
background: transparent url(../images/mapdemo_box.jpg) left top no-repeat;
cursor: pointer;
cursor: hand;
}
#comp_genomics_div, #sequencing_div, #strain_typing_div {
position: absolute;
font: normal 10px/15px verdana, arial, sans-serif;
width: 160px;
height: 105px;
padding: 6px 6px 0 10px;
cursor: pointer;
cursor: hand;
}
#comp_genomics_div h4, #sequencing_div h4, #strain_typing_div h4 {
font: 700 11px/15px verdana, arial, sans-serif;
width: 152px;
margin: 0;
padding: 0 0 5px 0;
}
#comp_genomics_div {
margin: 48px 0 0 703px;
}
#comp_genomics_div h4 {
color: #B30838;
}
#sequencing_div {
margin: 141px 0 0 703px;
}
#sequencing_div h4 {
color: #008752;
}
#strain_typing_div {
margin: 249px 0 0 703px;
}
#strain_typing_div h4 {
color: #662D91;
}
#bottom_div {
position: absolute;
width: 335px;
height: 85px;
margin: 290px 0 0 285px;
padding: 0;
cursor: pointer;
cursor: hand;
}
#bottom_div p {
width: 335px;
padding-bottom: 5px;
}
/*  FOOTER CSS   */
#footer_div {
clear: both;
font: normal 9px/16px verdana, arial, sans-serif;
width: 900px;
height: 34px;
margin: 0 0 0 -30px;
padding: 20px 0;
z-index: 20;
}
#footerband {
height: 16px;
background-color: #004684;
margin-bottom: 20px;
}
.leftfooter {
position: absolute;
width: 350px;
color: #3c3b3b;
margin: 0;
padding: 0 0 0 30px;
z-index: 61;
}
.rightfooter {
position: absolute;
width: 886px;
text-align: right;
padding: 0;
margin: 0;
}

/*  ARGUS PAGE  */

#argus_oms_div {
width: 865px;
height: 375px;
margin: 0 0 0 -10px;
background: transparent url(../images/argus_img_2.jpg) left top no-repeat;
}
#argus_content_div {
position: absolute;
margin: 28px 0 0 500px;
width: 345px;
}

#argus_content_div h3 {
color: #3c3b3b;
}

#argus_links_div {
position: absolute;
width: 450px;
margin: 190px 0 0 10px;
}

#argus_links_div h4 {
font-size: 12px;
padding-bottom: 6px;
}

#argus_tag_div {
position: absolute;
width: 450px;
margin: 45px 0 0 425px;
}

.argimglnk {
margin: 15px 12px 0 0;
}


/*  BREADCRUMBS CSS   */
#breadcrumbs_div {
position: absolute;
font: normal 9px/16px verdana, arial, sans-serif;
color: #3c3b3b;
width: 625px;
height: 20px;
margin: 110px 0 0 30px;
z-index: 45;
}
#footer_div a:link, #footer_div a:visited, #footer_div a:active, #breadcrumbs_div a:link, #breadcrumbs_div a:visited, #breadcrumbs_div a:active {
font-weight: normal;
color: #3c3b3b;
text-decoration: none;
outline: 0;
}
#footer_div a:hover, #breadcrumbs_div a:hover {
font-weight: normal;
color: #3c3b3b;
text-decoration: underline;
outline: 0;
}
/*  ADMIN CSS  */
.admin_p {
color: #B20837;
padding: 7px 0 0 4px;
}
.admin_p a:link, .admin_p a:visited, .admin_p a:active {
color: #004E94;
text-decoration: underline;
outline: 0;
}
.admin_p a:hover {
color: #3c3b3b;
text-decoration: underline;
outline: 0;
}
a:link.adm_link, a:visited.adm_link, a:active.adm_link {
font-size: 9px;
color: #B20837;
text-decoration: underline;
outline: 0;
}
a:hover.adm_link {
font-size: 9px;
color: #3c3b3b;
text-decoration: underline;
outline: 0;
}
#whatDiv {
position: absolute;
top: 50px;
left: 160px;
width: 170px;
height: 175px;
margin: 0;
padding: 15px;
border: 2px outset #ccc;
background-color: #E4EFF5;
visibility: hidden;
z-index: 10;
}
.whattext {
font: normal 10px/14px verdana, arial, sans-serif;
color: #3c3b3b;
text-align: center;
padding: 0 0 4px 0;
}
#map_canvas {
width: 310px;
height: 400px;
margin: 10px;
padding: 0;
}
.inp_fld {
font-family: verdana, arial, sans-serif;
font-weight: normal;
font-size: 11px;
}
.botrule {
padding: 4px 6px;
border-bottom: 1px solid #d9d5d2;
}
.half {
float: left;
width: 355px;
}
.half_spacer {
float: left;
width: 50px;
}
#mapdemo_content {
float: right;
width: 540px;
height: 445px;
margin: 33px 0 10px 10px;
padding: 12px;
border-style: none;
background-color: #EFEADB;
}
#flash_div {
position: relative;
width: 540px; 
height: 445px;
background: transparent;
z-index: 1;
}
#counter_div {
position: absolute;
width: 383px;
height: 21px;
border: 1px solid #CBBB88;
background: transparent url(../images/counter_bkg.jpg) left top no-repeat;
margin: 16px 0 0 495px;
padding: 7px 0 0 0;
}
.cntr {
float: right;
width: 14px;
height: 18px;
text-align: center;
line-height: 13px;
color: #004E94;
margin: 0 4px 0 0;
padding: 0;
}
#counter_buttons {
position: absolute;
width: 200px;
height: 24px;
margin: 26px 0 0 185px;
z-index: 10;
}
#counter_buttons p {
width: 200px;
text-align: right;
}
.cntr_txt {
position: relative;
width: 155px;
width: expression("144px");
font-family: verdana, arial, sans-serif;
font-size: 11px;
line-height: 13px;
text-align: right;
color: #004E94;
letter-spacing: 11px;
background: transparent;
margin: -2px -6px 0 0;
margin-right: expression("-5px");
border: 1px solid #004E94;
padding: 1px;
padding-right: expression("11px");
}
.pea {
margin-right: 4px;
}
.eff {
margin-right: 5px;
}
.eee {
margin-right: 6px;
}
.emm {
margin-right: 2px;
}
.spc {
margin-right: 13px;
}


