body {
font-size:0.73em;
background:#f0f0f0
}
.content_inner {
text-align:left;
width:550px;
margin-bottom:3em;
} 
.preheading {font-size:1.2em; color:red; text-align:center}

.reserveform {float:right; clear:left; margin:1em; margin-right:0; width:15em; text-align:center; border:solid 2px #b22222; padding:1em; background:#ffffcc }
.reserveform fieldset {background:#ffffcc; border:solid red 1px}


h2 { margin:0;
font-size: 1.45em;
margin:0;
color:red;

}/*
h1, h2, h3 , p, dl {

text-align:left
} */

h3 {font-size:1.2em;
margin:1em 0 -0.5em 0;
font-weight:bold;}

h4 {font-size:1em;
margin:0em 0 0 0;
font-weight:bold;}

/*
p {font-size:1.1em; line-height:1.5em}
dl {
font-size:0.9em;
margin-left:2em}
dt {
font-weight:normal
}
dd {
font-weight:bold
} 
.firstline {
font-size:1.2em;
font-family:cursive;
color:#0000cc;
font-weight:bold
}
h1:first-letter {font-size:180%;
float:left; line-height:-1.0em}
em {background:yellow;font-weight:bold}
strong {font-size:1.2em;
font-family:cursive;
color:#0000cc;
font-weight:bold}
#intro { font-size:1.2em}
*/
 
p {margin-left:1em}

.warning {border:solid 1px red}
.warning img {float:left; clear:right; margin-top:1em; margin-left:2px; margin-right:1em; margin-bottom:1em}
.warning p {font-weight:bold; background:yellow; margin:0em; margin-left:25px}

.box {margin:1em; padding:1em; float:right; clear:left; width:60%; background:#ffffcc; border:red dashed 1px}
.box ul {line-height:1.5em}

.xbox1 {float:left; clear:right; width:20%}

.box2 { float:right; clear:left; margin:1em 1em 1em 1em; padding:1em;    background:#f0f0f0; border:#330099 solid 1px}

.box3 {border:dashed 2px red; background:#ffffcc; padding:1em; margin-left:2em; margin-right:1em;}
.box3 li {list-style-image: url(../images/greentick.gif);margin-right:1em; margin-bottom:1em} 

.box3 h3 {margin:0}

.box4 li {list-style-image: url(../images/exclamationmark.gif);margin-right:1em; margin-bottom:1em}  

.payment li {list-style-image: url(../images/greentick-whitebgnd.gif);margin-right:1em; margin-bottom:1em}
.signoff p {margin-bottom:1.5em}

.reasons {border:solid 1px #f0f0f0;padding:1em;margin:1em}
.list1 li {list-style-image: url(../images/exclamationmark.gif); margin-bottom:0.5em}
button {width:10em}
.list2 li {list-style-image: url(../images/greentickbox.gif); margin-bottom:0.5em}


.testimonials { font-size:0.8em;  float:left; clear:right; margin:1em; margin-left:0; padding:0.5em; padding-right:0.8em; width:15em; border-top:solid 1px #f0f0f0; border-left:solid 1px #f0f0f0; border-right:outset 2px #f0f0f0; border-bottom:outset 2px #f0f0f0;  background:#ffff80 url(x../images/yellowsticky.gif) bottom right}
.testimonials cite {color:gray}
.break {page-break-after: always}

