body{margin:0;padding:0;font:normal 12px arial,tahoma, verdana;color:#007172}

*{margin:0px;padding:0px}

/*FONT SIZES*/
.font10{font-size:10px}
.font11{font-size:11px}
.font14{font-size:14px}
.font16{font-size:16px}
.font30{font-size:30px}
h3{font-size:18px}
h2{font-size:20px}
h1{font-size:24px}
.bold{font-weight:bold;}

/*FLOATING*/
.left{float:left}
.right{float:right}
.clear{clear:both}
.inline{display:inline}
.vertmiddle{vertical-align:middle}
.alignright{text-align:right}
.alignleft{text-align:left}
.aligncen{text-align:center}
.alignjustify{text-align:justify}
.imgbor{border:1px solid #ccc}

/*FORM ELEMENTS*/
button{font-size:12px;margin:0px;padding:0px}
.input{font-size:12px;border:1px solid #999;width:120px;padding:2px;*padding:0 2px;*height:18px;line-height:16px;color:#666}
select{font-size:12px;border:1px solid #999;width:140px;padding:1px;*height:18px;line-height:16px;color:#666}
textarea{overflow:auto}
.radio{margin:0px 5px -1px 0px;*margin:0px 3px -1px 0px}

/*SPACER*/
.spacer0{font-size:0px;line-height:0px}
.spacer3{font-size:3px;line-height:3px}
.spacer6{font-size:6px;line-height:6px}
.spacer10{font-size:10px;line-height:10px}
.spacer15{font-size:15px;line-height:15px}
.spacer20{font-size:20px;line-height:20px}
.spacer50{font-size:50px;line-height:50px}

/*PADDING*/
.pad10{padding:10px}
.pad13{padding:13px 13px 12px}
.pad20{padding:20px}
.pt5{padding-top:5px}.pt10{padding-top:10px}.pt30{padding-top:30px}
.pt28{padding-top:28px}
.pr20{padding-right:20px}
.padlr35{padding:0 35px}
.padl20 {padding-left: 20px}

/*MARGIN*/
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}
.ml30{margin-left:30px}
.mb35{margin-bottom:35px}
.mb10{margin-left:20px}
.mb20{margin-bottom:20px}

/*1px gray border for HR*/
.gray1d2c {color:#d2ca9d;background-color:#d2ca9d;height:1px;border:0px;margin:0 3px}
.gray1d2c1 {color:#d2ca9d;background-color:#d2ca9d;height:10px;border:0px;margin:0 3px}
.gray1pxf0 {color:#f0f0f0;background-color:#f0f0f0;height:1px;border:0px}
.bgwhite {background:#FFF;}
.bgcolor {background:#FDF9E6; }

/*LINKS*/
a:link,a:visited{color:#006882;text-decoration:none}
a:hover{text-decoration:underline}
.gray666,a.gray666:link,a.gray666:visited{color:#666}
.gray999,a.gray999:link,a.gray999:visited{color:#999}
.wfff,a.wfff:link,a.wfff:visited{color:#fff}
.dbrown,a.dbrown:link,a.dbrown:visited{color:#4f2c1e}
.dbrown1,a.dbrown1:link,a.dbrown1:visited{color:#7a360a}
.gold,a.gold:link,a.gold:visited{color:#ffc20f}
.sliver,a.sliver:link,a.sliver:visited{color:#818285}
.bronz,a.bronz:link,a.bronz:visited{color:#d36200}

/*COMMON*/
.width950{width:950px}
.width890{width:890px}
.width193{width:193px}
.width650{width:650px}
.width210{width:210px}
.width210 h2{margin-bottom:15px}
.width20{width:95px}
.bgcolor{background:#dfd8ae;margin:0 3px}

/*HEADER*/
#header{background:#863d0c url('../images/bg_header.jpg') repeat-x top center}
#header .hd{padding:5px 0 0 50px}

/*CONTENT*/
#content{border-top:33px solid #dcd4a7;background:#fdf9e6;margin-top:-1px}
.noborder{background:#fdf9e6;margin-top:-1px;border:0 none}
#content .ctnt{padding-bottom:15px}
#content .ctntlft{width:590px}
#content .lftimgbx{border:1px solid #d2cf7e;padding:13px;margin-bottom:10px}
#content .ctntrgt{width:278px;background:url('../images/bg_tprgt.jpg') no-repeat top left;position:relative;margin-top:-21px;*margin-top:-26px;}
#content a.lkgld{display:block;width:210px;height:123px;background:url('../images/bg_sponsorlogo_gold.gif') no-repeat top left}
#content a.lksli{display:block;width:210px;height:123px;background:url('../images/bg_sponsorlogo_sliver.gif') no-repeat top left}
#content a.lkbro{display:block;width:210px;height:123px;background:url('../images/bg_sponsorlogo_bronz.gif') no-repeat top left}
.unorder-list li{background:url(../images/bulletimg.gif) no-repeat 0 3px;padding:0 0 0 10px;list-style:none}

/*NAVIGATION*/
#navigation{}
#navigation .navbdr{border-right:1px solid #723109}
#navigation a{font-size:16px;color:#cbbd9b;margin-top:1px}
#navigation a.first{height:18px;display:inline-block;width:86px;text-align:center;background:url('../images/tab1.jpg') no-repeat top left;padding:10px 0}
#navigation a.first:hover{background:url('../images/tab1_over.jpg') no-repeat top left;color:#442c14;text-decoration:none}
#navigation a.navlink{height:18px;display:inline-block;padding:8px 10px;background:url('../images/bg_nav.jpg') repeat-x top center}

#navigation a.navlink:hover{height:18px;padding:10px;background:#e6dfb7;color:#442c14;text-decoration:none}
#navigation a.last{height:18px;display:inline-block;width:86px;text-align:center;background:url('../images/tablast.jpg') no-repeat top left;padding:10px 0}
#navigation a.last:hover{background:url('../images/tablast_over.jpg') no-repeat top left;color:#442c14;text-decoration:none}

/*SEARCH*/
#wrapper{width:950px;height:auto!important;margin:auto;padding:auto;background:#FFFFFF;}
#resultTable {margin: 10px 0px;width: 100%;}
#resultTable td, #resultTable th {border: 1px solid #FFF;padding: 3px;vertical-align: middle;font-family: Helvetica, Arial, san-serif;font-size: 12px;line-height: 14px;}
#resultTable th {background: #AA6D1E; color: #fff; font-weight: bold; padding: 7px 0px 7px 5px;}

/*FOOTER*/
#footer{background:#d8d1ad}
#footer .ft{padding:10px 15px}

/*ABSTRACT LIST */
#resultList {padding: 10px 5px;}
#resultList li.topic {margin:10px 0px; font-size: 16px; font-weight:bold; list-style:none outside none; line-height:21px;}
ul .paperlist {margin-left:25px; line-height: 21px; }
li .paperlist {margin-left:25px; font-size:13px; color:#000; list-style:square outside; }
li .paperlist a:active {text-decoration:none;}
li .paperlist a:hover {text-decoration:none; border-bottom:thin dashed #CCC; }


