.body_right{ color: #666666; text-align: right; font: normal 12px/16px Tahoma, Arial, Verdana; }
.body_left{ color: #666666; text-align: left; font: normal 13px/17px Tahoma, Arial, Verdana; }
.subhead_right{ color: #666666; text-align: right; font: bold 12px Tahoma, Arial, Verdana; }
.background { background-image: url(images2/layout_21.jpg); background-repeat: no-repeat; }
.intro_header_right { color: #666666; text-align: left; font: bold 16px/20px Tahoma, Arial, Verdana; }
.intro_body_right { color: #666666; text-align: right; font: normal 12px/17px Tahoma, Arial, Verdana; }
.table_text { color: #666666; border: 1px #FFFFFF; text-align: right; background-color: #ffefe5; background-image: url(images2/corner_white_9x9.gif); background-repeat: no-repeat; background-position: right bottom; display: block; padding: 10px; font: 10px/13px Tahoma, Arial, Verdana; text-decoration: none; }
.table_text2 { color: #666666; border: 1px #FFFFFF; text-align: right; background-color: #ffefe5; background-image: url(images2/corner_white_9x9.gif); background-repeat: no-repeat; background-position: right bottom; display: block; padding: 10px; font: 12px/16px Tahoma, Arial, Verdana; text-decoration: none; }
.copyright { color: #666666; border: 1px #FFFFFF; text-align: center; font: 10px/13px Tahoma, Arial, Verdana; text-decoration: none; }
.body_centre { color: #666666; text-align: center; font: normal 13px/17px Tahoma, Arial, Verdana; }
.body_centre2 { color: #666666; text-align: center; font: normal 11px/12px Tahoma, Arial, Verdana; }
.box_border_link { border: 1px solid #000000; }
.gallery_text_small { color: #666666; border: 1px #FFFFFF; text-align: center; font: 9px/11px Tahoma, Arial, Verdana; text-decoration: none; }
.body_centre3 { color: #666666; text-align: center; font: normal 12px/15px Tahoma, Arial, Verdana; }
.background2 { background-image: url(images2/layout2_21.jpg); background-repeat: no-repeat; }
.background3 { background-image: url(images2/layout3_21.jpg); background-repeat: no-repeat; }
.table_text3 { color: #666666; border: 1px #FFFFFF; text-align: left; background-color: #ffefe5; background-image: url(images2/corner_white_9x9.gif); background-repeat: no-repeat; background-position: right bottom; display: block; padding: 10px; font: 10px/13px Tahoma, Arial, Verdana; text-decoration: none; }
.table_text4 { color: #666666; border: 1px #FFFFFF; text-align: center; background-color: #ffefe5; background-image: url(images2/corner_white_9x9.gif); background-repeat: no-repeat; background-position: right bottom; display: block; padding: 10px; font: 10px/13px Tahoma, Arial, Verdana; text-decoration: none; }
.image_library_links { color: #999999; text-align: center; vertical-align: top; font: normal 11px/24px Tahoma, Arial, Verdana; text-decoration: none; }
.background4 { background-image: url(images2/centre_images_pricing_24.jpg); background-repeat: no-repeat; }
.intro_header_right_smaller { color: #666666; text-align: right; font: bold 16px/16px Tahoma, Arial, Verdana; }
.pricing1 { color: #666666; text-align: left; font: bold 16px/20px Tahoma, Arial, Verdana; }
.pricing2 { color: #ff6600; text-align: left; font: bold 15px/15px Tahoma, Arial, Verdana; }
.pricing3 { color: #ff6600; text-align: left; background-color: #ffefe5; background-repeat: no-repeat; padding: 5px; background-image: url(images2/corner_white_9x9.gif); background-position: right bottom; display: block; font: bold 12px/16px Tahoma, Arial, Verdana; text-decoration: none; }
a { color: #ff6600; text-decoration: none; }
a:hover
{ color: #ff6600; text-decoration: underline; }

.submit { background-color: #666666; color: #FFFFFF; font: 11px Tahoma, Arial, Verdana; text-decoration: none; border-width: 0px; border-style: none; }
.subhead_left { color: #666666; text-align: left; font: bold 12px Tahoma, Arial, Verdana; }
.table_text5 { color: #666666; text-align: left; background-color: #ffefe5; background-image: url(images2/corner_white_9x9.gif); background-repeat: no-repeat; background-position: right bottom; padding: 4px; vertical-align: middle; border: 1px #FFFFFF; font: 12px/12px Tahoma, Arial, Verdana; text-decoration: none; }
.special_offer { background-image: url(images2/corner_white_9x9.gif); background-color: #FFFF99; background-repeat: no-repeat; background-position: right bottom; color: #666666; padding: 15px; display: block; font: 12px/16px Tahoma, Arial, Verdana; }

.table_text6 { color: #666666; text-align: left; background-color: #ffefe5; padding: 4px; vertical-align: middle; font: 12px/12px Tahoma, Arial, Verdana; text-decoration: none; }
.table_text7 { color: #666666; text-align: center; background-color: #ffefe5; background-image: url(images2/corner_white_9x9.gif); background-repeat: no-repeat; background-position: right bottom; padding: 10px; vertical-align: middle; border: 1px #FFFFFF; font: 10px/12px Tahoma, Arial, Verdana; text-decoration: none; }
.table_text8 { color: #666666; border: 1px #FFFFFF; text-align: right; background-color: #ffefe5; background-image: url(images2/corner_white_9x9.gif); background-repeat: no-repeat; background-position: right bottom; display: block; padding: 10px; font: 10px/13px Tahoma, Arial, Verdana; text-decoration: none; }
.copyright2 { color: #666666; border: 1px #FFFFFF; text-align: center; font: 10px/13px Tahoma, Arial, Verdana; text-decoration: none; }
.bullets { list-style-type: none; color: #666666; padding-bottom: 6px; list-style-image: url(images2/bullet.gif); font: 13px/17px Tahoma, Arial, Verdana; }
.bullets2 { list-style-type: none; color: #666666; list-style-image: url(images2/bullet.gif); font: 13px/17px Tahoma, Arial, Verdana; }
.m_banner_hide{ display:none; }
.m_banner_show{ display:block; }
.scroller{ color: #666666; text-align: center; vertical-align: middle; font: 11px Tahoma, Arial, Verdana; text-decoration: none; }
.gallery_white { color: #FFFFFF; text-align: center; font: bold 15px/15px Tahoma, Arial, Verdana; }
.form_fields { color: #666666; font: normal 12px/12px Tahoma, Arial, Verdana; }
.table_text_form { color: #666666; text-align: left; background-color: #ffefe5; background-image: url(images2/corner_white_9x9.gif); background-repeat: no-repeat; background-position: right bottom; font: 12px/17px Tahoma, Arial, Verdana; text-decoration: none; }
.body_right_smaller { color: #666666; text-align: right; font: normal 10px/12px Tahoma, Arial, Verdana; }
.post_it_1 { color: #666666; text-align: center; font: normal 12px/16px Tahoma, Arial, Verdana; }
.post_it_2 { color: #666666; text-align: center; font: normal 11px/13px Tahoma, Arial, Verdana; }
.post_it_3 { color: #666666; text-align: center; font: normal 10px/12px Tahoma, Arial, Verdana; }
.post_it_4 { color: #666666; text-align: left; font: normal 10px/12px Tahoma, Arial, Verdana; }
.gallery_close { color: #FFFFFF; font: 12px Tahoma, Arial, Verdana; text-decoration: none; }
.sitemap_link1 { color: #666666; text-align: left; font: 12px/17px Tahoma, Arial, Verdana; }
.sitemap_link2 { color: #666666; text-align: left; font: 12px/17px Tahoma, Arial, Verdana; }
.link_exchange { color: #666666; text-align: left; font: normal 11px/13px Tahoma, Arial, Verdana; }
.body_centre3 { color: #666666; text-align: center; font: normal 9px/12px Tahoma, Arial, Verdana; }
.copyright_white { color: #FFFFFF; border: 1px #FFFFFF; text-align: center; font: 10px/13px Tahoma, Arial, Verdana; display: none; visibility: hidden; text-decoration: none; }
.white_centre_small { color: #FFFFFF; border: 1px #FFFFFF; text-align: center; font: 11px/13px Tahoma, Arial, Verdana; text-decoration: none; }
.proofing_tab { color: #FFFFFF; text-align: left; padding: 5px; display: block; font: bold 12px/16px Tahoma, Arial, Verdana; background: #333333 url(images2/corner_white_9x9.gif) no-repeat right bottom; text-decoration: none; }
.image_library_new { color: #999999; text-align: center; font: normal 11px/18px Tahoma, Arial, Verdana; }
.required { color: #666666; font-size: 10px; }
.header_intro { color: #ff6600; text-align: center; font: bold 12px Tahoma, Arial, Verdana; text-decoration: none; }
.bullets li h1 { font-family: Tahoma, Arial, Verdana; font-size: 13px; line-height: 17px; list-style-type: none; color: #666666; list-style-image: url(images2/bullet.gif); display: inline; }
b { color: #5e5e5e; }
i { color: #5e5e5e; }
.orange { color: ff6600; }

.currency { font-weight: bold; color: 666666; }
.highlight { font: 11px Arial, Helvetica, sans-serif; background: #F60; display: block; padding: 10px; color: #FFF!important; }
