BODY { width : 90%; font-family : Verdana, arial, helvetica, sans-serif; background-color : #FFFFFF; background-image : url("http://www.dealer-world.co.uk/img/background.gif"); font-size : 8pt; color : #202020; margin : 20px auto 20px 20px; padding : 0px; border-width : 0px; border-style : none; border-color : inherit; }

/* MARGIN AND BORDERS GO IN THIS ORDER FOR DOING IT THE QUICK WAY: TOP,RIGHT,BOTTOM,LEFT */

IMG { border-width:0px; }

P { text-align : left; }

INPUT, OPTION, SELECT { color : #000000; font-family : Verdana, arial, helvetica, sans-serif; font-size : 8pt; font-weight : normal; border-width : 1px; border-color : #9A9A9A; }
TEXTAREA { color : #000000; font-family : Verdana, arial, helvetica, sans-serif; font-size : 8pt; font-weight : normal; border-width : 1px; border-color : #9A9A9A; }

HR { border : 0; border-bottom : 1px dashed #8E8E8E; background-color : #FFFFFF; height : 1px; }

TD { border-width : 0px; }
UL { color : #3F405F; line-height : 2.0; list-style-type : square; }

H2 { font-size : 17pt; font-weight : bold; text-decoration : none; color : #3F405F; }
H3 { font-size : 14pt; font-weight : bold; text-decoration : none; color : #3F405F; }
H4 { font-size : 12pt; font-weight : bold; text-decoration : none; color : #3F405F; }
H5 { font-size : 10pt; font-weight : bold; text-decoration : none; color : #3F405F; }

A:link { color : #C0002F; text-decoration : none; }
A:visited { color : #C0002F; text-decoration : none; }
A:hover { color : #3F405F; text-decoration : none; }
A:active { color : #C0002F; text-decoration : none; }

/* THIS BIT'S CLEVER - APPLIES TO ALL ANCHOR ELEMENTS, IN A TD ELEMENT, IN A TABLE ELEMENT WITH ID OF MENU */
table#menu td a { display : block; height : 100%; }

.menu-link:link { color : #3F405F; font-size : 8pt; text-decoration : none; }
.menu-link:visited { color : #3F405F; font-size : 8pt; text-decoration : none; }
.menu-link:hover { color : #3F405F; font-size : 8pt; text-decoration : none; }
.menu-link:active { color : #3F405F; font-size : 8pt; text-decoration : none; }

.bold-white-link:link { color : #FFFFFF; font-weight : bold; text-decoration : underline; }
.bold-white-link:visited { color : #FFFFFF; font-weight : bold; text-decoration : underline; }
.bold-white-link:hover { color : #FFFFFF; font-weight : bold; text-decoration : underline; }
.bold-white-link:active { color : #FFFFFF; font-weight : bold; text-decoration : underline; }

.sectionlink:link { color : #C0002F; text-decoration : none; font-weight : bold; }
.sectionlink:visited { color : #C0002F; text-decoration : none; font-weight : bold; }
.sectionlink:hover { color : #C0002F; text-decoration : none; font-weight : bold; }
.sectionlink:active { color : #C0002F; text-decoration : none; font-weight : bold; }

.menu-head { text-align : left; color : #FFFFFF; font-size : 8pt; font-weight : bold; background-color : #4367A1; }
.menu-head-top { padding : 0px; margin : 0px; text-align : left; color : #FFFFFF; font-size : 8pt; font-weight : bold; background-color : #4367A1; }
.menu-item-selected { text-align : left; font-size : 8pt; background-color : #B6C5DA; }

.sidebar-head-top { padding : 0px; margin : 0px; text-align : right; color : #3F405F; font-size : 8pt; font-weight : bold; background-color : #CFDDF0; }

.greytext { color : #C0C0C0; }
.redheader { color : #C0002F; font-weight : bold; font-size : 11pt; }
.red { color : #C0002F; font-weight : bold; }
.darkheader { color : #3F405F; font-weight : bold; font-size : 10pt; }
.dark { color : #3F405F; font-weight : bold; }

DIV.right { text-align : right; }

/* HR STYLE FOR BOTTOM OF SIDEBARS */
HR.solid { border : 0; border-bottom : 1px solid #D4D4D4; background-color : #FFFFFF; height : 1px; }

/* DOTTED BORDER EFFECT ON SOME TABLES */
.dottedborders { border-width : 1px; border-color : #C0C0C0; border-style : dotted; }

/* ECLUB CAPTIONS */
.caption { color : #000000; font-size : 8pt; font-weight : bold }

/* ALTERNATING ROW COLOURS */
.row1 { background-color : #FFFFFF; }
.row2 { background-color : #F1F1F1; }

.contenttable { line-height : 1.8; }



.caption { font-size:smaller; font-style:none; margin:2px 0px 4px 0px; text-align:center; }
.intro { margin:0em 0em 1em; }

.bold, .bold A, .caption, .caption A, .contactinfo, .contactinfo A, .intro, .intro A { font-weight:bold; }