template:infobox bus line
{{infobox
| above = {{#if:{{{name|}}}|{{{name|{{PAGENAMEBASE}}}}}}}{{#if:{{{number|}}}|{{{number|{{PAGENAMEBASE}}}}}}}
| abovestyle = background-color: {{{bgcolor|{{{box_color|#efefef}}}}}}; color: {{#if:{{{titlecolor|}}}|{{{titlecolor}}}|{{Greater color contrast ratio|{{{bgcolor|{{{box_color|#efefef}}}}}}|white|black}}}}; padding: 5px; font-size: 1.5em;
| bodystyle = width: {{{box_width|25em}}};
| subheader = {{{subheader|}}}
| subheader2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{logo|}}}|size={{{logo_width|}}}|sizedefault=frameless|alt={{{logo_alt|}}}}}
| subheader2style = {{#if:{{{logo_style|}}}|background-color: {{{bgcolor|{{{box_color|#efefef}}}}}}; color: {{#if:{{{titlecolor|}}}|{{{titlecolor}}}|{{Greater color contrast ratio|{{{bgcolor|{{{box_color|#efefef}}}}}}|white|black}}}}; padding: 5px; font-size: 1.5em;}}
| subheader3 = {{#invoke:InfoboxImage|InfoboxImage|image={{{operatorlogo|}}}|size={{{oplogo_width|}}}|sizedefault=frameless}}
| image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_width|}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{image_alt|}}}}}
| headerstyle = background-color: #efefef
| caption2 = {{{caption|}}}
| header1 = {{#if:{{{system|}}}{{{operator|}}}{{{garage|}}}{{{vehicle|}}}{{{livery|}}}{{{pvr|}}}{{{status|}}}{{{open|}}}{{{close|}}}{{{predecessors|}}}{{{night|}}}|Overview}}
| label2 = System
| data2 = {{{system|}}}
| label3 = Operator
| data3 = {{{operator|}}}
| label4 = {{#if:{{{depot|}}}|Depot|Garage}}
| data4 = {{#if:{{{depot|}}}|{{{depot}}}|{{{garage|}}}}}
| label5 = {{#if:{{{vehicle|}}}|Vehicle|Vehicles}}
| data5 = {{#if:{{{vehicle|}}}|{{{vehicle}}}|{{{vehicles|}}}}}
| label6 = Livery
| data6 = {{{livery|}}}
| label7 = Peak vehicle requirement
| data7 = {{{pvr|}}}
| label8 = Status
| data8 = {{{status|}}}
| label9 = Began service
| data9 = {{{open|}}}
| label10 = Ended service
| data10 = {{{close|}}}
| label11 = Predecessors
| data11 = {{{predecessors|}}}
| label14 = Successors
| data14 = {{{successors|}}}
| label12 = Former operator(s)
| data12 = {{{former_operator|}}}
| label13 = Night-time
| data13 = {{{night|}}}
| header19 = {{#if:{{{locale|}}}{{{communities|}}}{{{landmarks|}}}{{{start|}}}{{{via|}}}{{{end|}}}{{{length|}}}{{{otherroutes|}}}{{{compete|}}}|{{#if:{{{routes|}}}|Routes|Route}}}}
| label20 = {{#if:{{{routes|}}}|Routes|Route type}}
| data20 = {{#if:{{{routes|}}}|{{{routes|}}}|{{{routetype|}}}}}
| label21 = Locale
| data21 = {{{locale|}}}
| label22 = Communities served
| data22 = {{{communities|}}}
| label23 = Landmarks served
| data23 = {{{landmarks|}}}
| label24 = {{#if:{{{termini|}}}|Termini|Start}}
| data24 = {{#if:{{{termini|}}}|{{{termini}}}|{{{start|}}}}}
| label25 = Via
| data25 = {{{via|}}}
| label26 = {{#if:{{{termini|}}}||End}}
| data26 = {{#if:{{{termini|}}}||{{{end|}}}}}
| label27 = Length
| data27 = {{{length|}}}
| label28 = {{#if:{{{stops|}}}|Stops}}{{#if:{{{stations|}}}|Stations}}
| data28 = {{#if:{{{stops|}}}|{{{stops|}}}}}{{#if:{{{stations|}}}|{{{stations|}}}}}
| label29 = Other routes
| data29 = {{{otherroutes|}}}
| label30 = Competition
| data30 = {{{compete|}}}
| header31 = {{#if:{{{level|}}}{{{level1|}}}{{{frequency|}}}{{{alt_frequency|}}}{{{time|}}}{{{day|}}}{{{ridership|}}}|{{#if:{{{ibus|}}}|}}Service}}
| label32 = Level
| data32 = {{{level|}}}
| label33 = Alt. level
| data33 = {{{level1|}}}
| label34 = Frequency
| data34 = {{{frequency|}}}
| label35 = Weekend frequency
| data35 = {{{alt_frequency|}}}
| label36 = Journey time
| data36 = {{{time|}}}
| label37 = Operates
| data37 = {{{day|}}}
| label38 = {{nowrap|Zone(s)}}
| data38 = {{{zone|}}}
| label39 = Daily ridership
| data39 = {{{dailyridership|}}}
| label40 = Ridership
| data40 = {{{ridership|}}}
| label41 = Annual patronage
| data41 = {{{annualpatronage|}}}
| label42 = Transfers
| data42 = {{{transfers|}}}
| label43 = Timetable
| data43 = {{{timetable_link|}}}
| label44 = Map
| data44 = {{{map_link|}}}
| belowstyle = vertical-align:middle;text-align:center;background-color:#efefef;
| below = {{#if:{{{map|}}}{{{previous_line|}}}{{{next_line|}}}|
}}{{{notes|}}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|_VALUE_{{PAGENAME}}}}|preview=Page using Template:Infobox bus line with unknown parameter "_VALUE_"|ignoreblank=y| alt_frequency | annualpatronage | bgcolor | box_color | box_width | caption | close | communities | compete | day | dailyridership | depot | end | former_operator | frequency | garage | ibus | image | image_alt | image_upright | image_width | landmarks | length | level | level1 | livery | locale | logo | logo_alt | logo_style | logo_width | map | map_link | map_name | map_state | name | next_line | night | notes | number | open | operator | operatorlogo | oplogo_width | otherroutes | predecessors | previous_line | pvr | ridership | routes | routetype | start | stations | status | stops | subheader | system | system_nav | termini | time | timetable_link | titlecolor | transfers | vehicle | vehicles | via | zone }}