body { font: 13px tahoma; margin: 1em 2em; margin:0; padding:0; }
h1 { font-size: 24px; }
h2 { font-family:'Times New Roman', Times, serif; color:#006699; font-size:15pt;}
li { list-style:none; margin:4px 0;}

#content 		{ width:700px; margin:30px auto;}
#content h2 	{ width:300px; font-size:13pt; padding-top:10px; border-top:1px solid #ccc;  margin:10px 0 0 5px;}
#content h1 	{ font-size:15pt; color:#069;margin:20px 0 0 5px;}
#content p 	{ width:300px; margin:5px; font-size:11pt; line-height:15pt; color:#333;}
#text 			{width:300px; float:left; display:inline;}
.photo { float:right; display:inline; margin-top:30px;}
.photo2 { float:right; display:inline; margin:30px 50px 0 0;}
.clearboth {clear:both;}



.body1 {  font-family: Arial; font-size: 13pt; font-style: normal; line-height: 25pt; font-weight: normal; color: #000000}
.body2 { font-family: Arial; font-size: 11pt; font-style: normal; line-height: 16pt; font-weight: normal; color: #000000 }
.bodyhead { font-family: Arial; font-size: 11pt; font-style: normal; line-height: 16pt; font-weight: bold; color: #003399 }
.body3 { font-family: Arial; font-size: 9pt; font-style: normal; line-height: 16pt; font-weight: normal; color: #000000 }
.bodyhead2 { font-family: Arial; font-size: 11pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #003399 }
.bodyhead3 { font-family: Arial; font-size: 12pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #FF3333}
.mono { background-attachment: fixed; background: url(graphics/mono.jpg) no-repeat; background-position: right; }
.fleet2 { background-attachment: fixed; background: url(graphics/fleet2.jpg) no-repeat; background-position: right;}

/*menu system*/
.dmx { font: 11px tahoma;}
.dmx .item1, .dmx .item1:hover, .dmx .item1-active, .dmx .item1-active:hover { display: block;  white-space: nowrap; position: relative; }
.dmx .item2, .dmx .item2:hover, .dmx .item2-active, .dmx .item2-active:hover { padding: 3px 8px 4px 8px; margin-left:-2px; font: 11px tahoma; color: #FFF;  text-decoration: none; display: block; white-space: nowrap; position: relative; z-index: 500; }
.dmx .item2 { background: #008DD6; }
.dmx .item2:hover, .dmx .item2-active, .dmx .item2-active:hover { background:#0066CC; }
.dmx .arrow, .dmx .arrow:hover { padding: 3px 16px 4px 8px; }
.dmx .item2 img, .dmx .item2-active img { margin-left:100px;  top: 4px; right: 1px; border: 0; }
.dmx .section { position: absolute; visibility: hidden; z-index: -1; }

* html .dmx td { position: relative; } /* ie 5.0 fix */

/* form jazz */

#form_container { width:400px; margin:0 auto;}
.label { width:100px; display:inline-block; position:relative;}
div#form_container .btn_submit { display:block; padding:4px; margin:10px 100px 0px 0px; clear:both; cursor:pointer; float:right; }

div#form_container ul li span.error { display:block; clear:both; margin-left:105px; }