BODY { margin: 10px; } BODY, TD { font-size: 11px; font-family: verdana, sans-serif; color: #FFFFFF; } H1 { font-family: rockwell, arial, sans-serif; font-size: 28px; font-weight: normal; } H2 { font-family: arial, sans-serif; font-size: 16px; font-weight: normal; } H3 { font-family: arial, sans-serif; font-size: 15px; font-weight: bold; } P { } TD.menu { cursor: default; background: url('http://www.adventureballoons.co.uk/images/ballooning-clouds.gif') #4A8AD6; background-position: left bottom; background-repeat: no-repeat; } TD.main P,H1,H2,H3 { cursor: default; } TD.gap { background: url('http://www.adventureballoons.co.uk/images/adventure-balloons-right.gif'); background-position: right top; } DIV.main { padding: 15px; padding-top: 0px; padding-right: 15px; width: 100%; } DIV.main A { text-decoration: none; font-size: 11px; color: #0000FF; } DIV.main A:hover { text-decoration: none; font-size: 11px; color: #000000; } DIV.menu { padding: 10px; padding-top: 0px; width: 100%; } DIV.menu A { font-family: rockwell, arial, sans-serif; text-decoration: none; font-size: 12px; text-transform: uppercase; color: #000000; font-weight: bold; } DIV.menu A:hover { font-family: rockwell, arial, sans-serif; text-decoration: none; font-size: 12px; text-transform: uppercase; color: #FFFFFF; font-weight: bold; } TABLE.outer { border: 4px solid black; } DIV.outer { border: 1px solid #009CDF; width: 750px; } .menu P.selected { font-family: rockwell, arial, sans-serif; font-size: 12px; text-decoration: none; text-transform: uppercase; font-weight: bold; color: white; } .menu P.selected { font-family: rockwell, arial, sans-serif; font-size: 12px; text-decoration: none; text-transform: uppercase; font-weight: bold; color: white;} DIV.selected { position: relative; top: 1px; } DIV.selected IMG { height: 23px; } .clickBalloon { position: relative; top: 5px; } .justify { text-align: justify; } .image { border: 1px solid #005173; } .thumb { border: 1px solid #005173; } .text_left { padding-right: 10px; } .text_right { padding-left: 10px; } .break { background: #009EDE; } .sidebox { border: 1px solid #005173; } .sidebox .text { color: white; font-weight: bold; } .image { border: 1px solid #005173; } INPUT, SELECT, TEXTAREA { font-family: Arial, Helvetica, sans-serif; font-size: 11px; } A { text-decoration: none; color: #0000AA; } A:hover { text-decoration: underline; color: #000000; } .buttonLarge { padding: 10px; font-size: 11px; cursor: hand; } .buttonSmall { padding: 2px; font-size: 11px; cursor: hand; } .formNote { font-size: 11px; color: #9999AA; } .formItem { font-size: 11px; } .formItem_bold { font-size: 11px; font-weight: bold; } .formInput { } .formError_item { color: #0000AA; } .formError_area { color: red; } .formError_note { font-size: 10px; } .noteImage { font-style: italic; font-size: 10px; } .noteProduct { font-style: italic; font-size: 10px; } .productTitle { font-weight: bold; } .productDesc { font-size: 11px; } .productMore { font-size: 11px; } .productPrice { font-weight: bold; } .productImage { border: 1px solid black; } .tableCredit { } .tableConfirm { } .tableQuantity { } .tableSummary { } .groupName { padding: 2px; font-weight: bold; padding-left: 6px; padding-right: 6px; } .groupX { padding: 2px; padding-left: 5px; padding-right: 5px; } .groupPrice { padding: 2px; padding-left: 5px; padding-right: 5px; } .groupInput { padding: 2px; padding-left: 5px; padding-right: 5px; } .groupTable { border: 1px solid black; } .textHeader { color: #000000; } .textFooter { color: #0000AA; } .break { background: black; } .detailsTitle { font-size: 14px; font-weight: bold; } .infoIcon { } .buyOne { font-size: 10px; padding: 2px; cursor: hand; border: 1px solid black; background: #DDDDEE; } .personNo { border: 1px solid #666666; background: #DDDDDD; padding: 5px; padding-bottom: 0px; padding-top: 0px; }