/* ::::: http://www.apasl2010beijing.org/css/include.css ::::: */

/* ::::: http://www.apasl2010beijing.org/css/reset.css ::::: */

:link, :visited { text-decoration: none; }
html, body, div, ul, ol, li, dl, dt, dd, form, fieldset, input, textarea, h1, h2, h3, h4, h5, h6, pre, code, p, blockquote, hr, th, td { margin: 0pt; padding: 0pt; }
ul, li { margin-left: 10px; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
table { border-spacing: 0pt; }
fieldset, img, abbr, acronym { border: 0pt none; }
caption, th { text-align: left; }
a { text-decoration: underline; outline: medium none; }
a img, :link img, :visited img { border: medium none; }
/* ::::: http://www.apasl2010beijing.org/css/base.css ::::: */

body { background-color: rgb(194, 223, 252); font-family: Arial,Helvetica,sans-serif; margin: 0pt; }
a, a:active, a:link, a:visited { color: rgb(0, 0, 153); text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0pt none; }
td, th, p, li { font-size: 0.84em; }
p, li { line-height: 1.35em; }
.left { float: left; display: inline; }
.wrapper { width: 100%; }
.container { margin: 0pt auto; width: 1024px; }
.page { background-color: rgb(255, 255, 255); }
.column { clear: both; width: 100%; }
.column-left { background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 100%; }
.column-main { padding-left: 0px; width: 1024px; }
.content p { line-height: 1.45em; text-align: justify; }
.copyright { clear: left; font-size: 0.65em; }
/* ::::: http://www.apasl2010beijing.org/css/home.css ::::: */

/* ::::: http://www.apasl2010beijing.org/css/content.css ::::: */

li li, li p, blockquote p, td p, th p, td li { font-size: 1em; }
.content { padding: 30px 30px 80px 20px; }
.content h2 { font-family: "News Gothic MT","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 1.75em; color: rgb(34, 65, 136); margin: 5px 0pt 15px; line-height: 1.25em; text-decoration: none; }
.content h3 { clear: both; color: rgb(27, 133, 106); font: 1.65em/2em Arial; margin: 5px 0pt 3px; }
.content p { margin: 10px; }
td td, th th, th td, td th, td p, th p { font-size: 1em; }
.result-an { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(153, 153, 153); border-collapse: collapse; border-spacing: 0pt; width: 100%; padding: 0px; margin: 0px; }
.result-an th { padding: 5px; margin: 0px; font-weight: bold; font-size: 0.7em; color: rgb(255, 255, 255); background-color: rgb(153, 153, 153); white-space: nowrap; vertical-align: top; }
.result-an td { padding: 5px; margin: 0px; font-size: 0.8em; vertical-align: top; }
.result-an2 { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 0px solid rgb(221, 221, 221); border-collapse: collapse; border-spacing: 0pt; width: auto; padding: 0px; margin: 0px 0px 5px; }
.result-an2 td { color: rgb(0, 153, 153); padding: 1px 1px 1px 0px; margin: 0px; font-size: 0.8em; font-weight: bold; }
.top { margin-bottom: 50px; width: 100%; text-align: right; }
a.top { font-size: 0.8em; font-weight: bold; }
/* ::::: http://www.apasl2010beijing.org/css/utilities.css ::::: */

.left { float: left; display: inline; }
/* ::::: http://www.apasl2010beijing.org/css/round-corner.css ::::: */

/* ::::: http://www.apasl2010beijing.org/css/left-col.css ::::: */

/* ::::: http://www.apasl2010beijing.org/css/nav-top.css ::::: */

.nav-top { text-align: right; clear: both; height: 28px; width: 100%; }
.nav-top div { height: 28px; margin-left: 0px; }
.nav-top div ul, .nav-top div li { margin: 0pt; padding: 0pt; }
.nav-top div li { display: inline; border-left: 0px solid rgb(255, 153, 0); font: bold 0.6em/28px Verdana ! important; }
.nav-top div li a { padding: 6px 10px 8px ! important; }
.nav-top div a:hover { color: rgb(255, 255, 255); background-color: rgb(250, 183, 0); }
/* ::::: http://www.apasl2010beijing.org/css/nav-left.css ::::: */

/* ::::: http://www.apasl2010beijing.org/css/jquery.lightbox-0.5.css ::::: */

/* ::::: http://www.apasl2010beijing.org/css/clearfix.css ::::: */

.clearfix:after { clear: both; content: " "; display: block; height: 0pt; visibility: hidden; }
/* ::::: http://www.apasl2010beijing.org/css/registration.css ::::: */

/* ::::: http://www.apasl2010beijing.org/css/tips.css ::::: */

body { background-color: rgb(255, 255, 255); margin: 20px; }
/* ::::: http://www.apasl2010beijing.org/css/scode.css ::::: */

body { background-color: rgb(255, 255, 255); margin: 20px; }
/* ::::: http://www.apasl2010beijing.org/css/admin.css ::::: */

th { font-weight: bold; color: rgb(0, 153, 153); text-align: left; }
/* ::::: http://www.apasl2010beijing.org/css/jqueryslidemenu.css ::::: */

.jqueryslidemenu { font: bold 10px Verdana; background: none repeat scroll 0% 0% rgb(65, 65, 65); width: 100%; float: left; }
.jqueryslidemenu ul { margin: 0pt auto; padding: 0pt; list-style-type: none; }
.jqueryslidemenu ul li { font: 10px Verdana; list-style-type: none; position: relative; float: left; display: inline; margin: 0pt; }
.jqueryslidemenu ul li a { display: block; background: none repeat scroll 0% 0% rgb(65, 65, 65); padding: 7px; border-right: 1px solid rgb(119, 119, 136); color: rgb(45, 43, 43); text-decoration: none; height: 25px; }
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited { color: white; }
.jqueryslidemenu ul li a:hover { background: none repeat scroll 0% 0% black; color: white; }
.jqueryslidemenu ul li ul { position: absolute; left: 0pt; display: block; visibility: hidden; }
.jqueryslidemenu ul li ul li { top: 0pt; display: list-item; float: none; }
.jqueryslidemenu ul li ul li ul { top: 0pt; }
.jqueryslidemenu ul li ul li a { font: 10px Verdana; width: 145px; padding: 7px; margin: 0pt; border-top-width: 0pt; border-bottom: 1px solid gray; height: auto; }
.downarrowclass { position: absolute; top: 7px; right: 7px; }
.rightarrowclass { position: absolute; top: 7px; right: 5px; }
html .jqueryslidemenu { height: 1%; }

