@charset "UTF-8";

/* Main content */
#main {float:right; margin:15px 0 15px; padding:0 15px 0 0; width:550px;}
#main img.pic {width:550px}
#main img.small {float:right}
#zp {float:right}

/* Left sidebar and menu */
#leftside {clear:left; float:left; margin:15px 0 15px; padding:0; width:150px;}
#leftside ul.avmenu {list-style:none; margin:0 0 18px; padding:0; width:150px;}
#leftside ul.avmenu li {display:inline; padding:0; width:150px;}
#leftside ul.avmenu li a {background:url(img/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:4px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; color:#505050; float:left; font-size:1em; font-weight:700; margin-bottom:5px; padding:5px 1px 5px 5px; text-decoration:none; width:138px;}
#leftside ul.avmenu li a:hover,#leftside ul.avmenu li a.current {background:url(img/menubg2.gif) repeat-x bottom left #eaeaea; border-bottom:1px solid #b0b0b0; border-left:4px solid #505050; border-right:1px solid #b0b0b0; border-top:1px solid #b0b0b0; color:#505050;}
#leftside ul.avmenu ul {font-size:0.9em; margin:0 0 0 15px; padding:0 0 5px 0; width:133px;}
#leftside ul.avmenu ul a {padding:3px 1px 3px 5px; width:123px;}
#leftside ul.avmenu ul ul {font-size:1em; width:120px;}
#leftside ul.avmenu ul ul a {width:108px;}
#leftside h2 {font-size:1.5em; font-weight:400;}
#leftside .announce {background:url(img/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:4px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; clear:left; color:#505050; line-height:1.3em; margin:10px 0; padding:5px 5px 5px; width:134px;}
#leftside p,.announce p {font-size:0.9em;}

/* Table */
#comp table {margin:15px 0 15px; border:solid 2px; border-collapse:collapse;}
#comp th {padding:5px; width:50px; text-align:left; vertical-align:top; background-color:#c6d9f1; border:solid 1.5px;}
#comp td {padding:10px; border:solid 1.5px;}
#comp table.lt {border:0px; margin:0px; padding:0px;}
#comp td.lt {vertical-align:top; border:0px; margin:0px; padding:0px;}
#comp td.lt5 {vertical-align:top; width:5px; border:0px; margin:0px; padding:0px;}
#comp td.lt70 {vertical-align:top; width:70px; border:0px; margin:0px; padding:0px;}

