* { margin:0; padding:0; } option { padding-left:0.4em; } * html body * { overflow:visible; } * html iframe, * html frame { overflow:auto; } * html frameset { overflow:hidden; } html { height:100%; margin-bottom:1px; } body { background:#FFFFFF none repeat scroll 0 0; color:#000000; font-size:100.01%; text-align:left; } fieldset, img { border:0 solid; } ul, ol, dl { margin:0; } li { line-height:1.5em; margin-left:1.5em; } dt { font-weight:700; } dd { margin:0 0 1em 2em; } blockquote { margin:0 0 1em 1.5em; } #header { position:relative; } #topnav { text-align:right; } #header #topnav { position:absolute; right:10px; top:10px; } #header, #nav, #main, #footer { clear:both; } #col1 { float:left; width:200px; } #col2 { float:right; width:200px; } #col3 { margin:0 200px; width:auto; } #col1_content, #col2_content, #col3_content { position:relative; } .hideboth #col3 { margin-left:0; margin-right:0; } .hidecol1 #col3 { margin-left:0; margin-right:200px; } .hidecol2 #col3 { margin-left:200px; margin-right:0; } .hideboth #col1, .hideboth #col2, .hidecol1 #col1, .hidecol2 #col2 { display:none; } .clearfix:after { clear:both; content:"."; display:block; height:0; visibility:hidden; } .clearfix { display:block; } .floatbox { overflow:hidden; } #ie_clearing { display:none; } .subcolumns { overflow:hidden; width:100%; } .subcolumns_oldgecko { float:left; width:100%; } .c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l { float:left; } .c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r { float:right; margin-left:-5px; } .c25l, .c25r { width:25%; } .c33l, .c33r { width:33.333%; } .c50l, .c50r { width:50%; } .c66l, .c66r { width:66.666%; } .c75l, .c75r { width:75%; } .c38l, .c38r { width:38.2%; } .c62l, .c62r { width:61.8%; } .subc { padding:0 0.5em; } .subcl { padding:0 1em 0 0; } .subcr { padding:0 0 0 1em; } .skip, .hideme, .print { height:1px; left:-1000em; position:absolute; top:-1000em; width:1px; } .skip:focus, .skip:active { height:auto; left:0; position:static; top:0; width:auto; }