a.external {
   background: url(../images/external.png) center right no-repeat;
   padding-right: 13px;
}
a.external span {
   position: absolute;
   left: -5000px;
   width: 4000px;
}


/* a2 */
* html .a2w0 .a2{float:left}
html > body .a2w0 .a2{border-top:3px solid white}
.a2w0 + table,.a2w0 + br,.a2w0 + div,.a2w0 + form > table{clear:both}
.a2{margin:0px 20px 0px 20px}
.a2,.a2w4{min-height:60px}
.a2w1,.a2w2,.a2w3,.a2w4{background-color:transparent;width:100%;float:left}
.a2w1{background:url("../images/generic_tl.png") no-repeat top left}
.a2w2{background:url("../images/generic_tr.png") no-repeat top right}
.a2w3{background:url("../images/generic_bl.png") no-repeat bottom left}
.a2w4{background:url("../images/generic_br.png") no-repeat bottom right;min-width:780px}
.a2 li a:link,.a2 li a:hover,.a2 li a:active,.a2 li a:visited {color:#fff;font-weight:bold;text-decoration:none;display:block;float:left}
.a2 li a:hover,.a2 li a:focus{text-decoration:underline}
.a2topiclinks ul{margin:0;padding-left:24px;float:left}
.a2topiclinks li{display:block;float:left;margin:0 0 0 5px;padding:0}
#venuespacer {display:block}
#logo{float:left;padding:1px;display:inline}
#logo:focus{border:#fff dotted 1px;padding:0}
#a2v1 li a,#a2v3 li a,#a2v5 li a{height:18px;margin:0;padding:6px 5px 3px 5px;display:block}
#a2v1 div.a2m,#a2v2 div.a2m,#a2v3 div.a2m,#a2v5 div.a2m{margin-top:27px}
#a2v1 #mtopics li.a2mshow,#a2v3 #mtopics li.a2mshow,#a2v5 #mtopics li.a2mshow,#a2v1 #mtopics li:hover,#a2v3 #mtopics li:hover,#a2v5 #mtopics li:hover{background-position:-210px 100%;background-repeat:no-repeat}
#a2v5 {background-image:url("../images/header_bg.gif")}


/* a2 - IE */
* html .a0v1 .a2w0{margin-left:-10px}
* html .a2,* html .a2w4{height:60px}
* html .a0v0 .a2{margin:3px 5px !important}
* html .a2w1{background-image:url("../images/a2_corner_tl.gif")}
* html .a2w2{background-image:url("../images/a2_corner_tr.gif")}
* html .a2w3{background-image:url("../images/a2_corner_bl.gif")}
* html .a2w4{background-image:url("../images/a2_corner_br.gif")}
* html #mtopics li.a2mshow,* html #mtopics li ul,* html div.a2m, * html .a2topiclinks td.a2mshow, * html .a2topiclinks td.navlinks:hover, * html div.a2m ul{background-image:url("/images/a2_bg_for_menus.gif")}

/* generic */
/*code{color:#444}*/
/*pre,code,kbd,tt,*/
h1,h2,h3,h4,h5,h6{margin:3px 0px 0px 0px;padding:0px;text-decoration:none}
a:hover,b.error,span.error,p.error{text-decoration:underline}
dt{font-weight:bold;padding:5px 0px 0px 0px}
li{margin-left:14px;padding-left:0px}
ul,ul li,ol,ol li{margin-left:12px;padding-left:0px}
h1 + p,h2 + p,h3 + p,h4 + p,h5 + p{margin-top:0px}


/* font size */
body,h6,input,select,textarea,button{font-size:16px}
.smaller,small,.small,div.sitelinks,#breadcrumb,.breadcrumb,div.footlinks,.a5{font-size:13px}
td.sectiontitle2,h5,big,.big{font-size:15px}
h4,td.sectiontitle1,.xbig{font-size:16px}
h3,.xxbig,.xxlarge{font-size:17px}
h2{font-size:18px}
div.pagetitlebig{font-size:38px}
.a2topiclinks li{font-size:12px;font-family:Arial,Helvetica,FreeSans,"Luxi-sans","Nimbus Sans L",sans-serif!important}
