body {
text-align: center;
font-family: Verdana, sans-serif, Times;
font-size: 12px;
background: #FFFFFF;
color: #000000;
margin: 0px auto 0px auto;
}

td.header {
text-align: right;
background: url('../images/header.jpg') no-repeat;
background-position: top left;
width: 724px;
height: 284px;
border: 1px solid #3D59AB
}

td.headerL {
text-align: center;
color: #92AFEC;
background: transparent;
font-size: 11px;
font-weight: bold;
height: 20px;
width: 458px;
vertical-align: top
}

td.topcontent {
text-align: left;
/*
background: url('../images/content.jpg') no-repeat;
background-position: top left;
*/
vertical-align: top;
width: 724px;
height: 419px
}

h1 {
text-align: left;
color: #3D59AB;
background: transparent;
font-size: 18px;
font-weight: bold;
margin: 0px;
padding: 0px;
}

span.brands {
font-weight: bold;
padding-left: 20px
}

td.content {
vertical-align: top;
padding: 5px 0px 5px 5px;
height: 398px;
border-top: 1px solid #3D59AB;
border-left: 1px solid #3D59AB;
border-bottom: 1px solid #3D59AB
}

table.contenttb {
height: 385px;
border: 1px dashed #92AFEC;
}

td.contenttb {
text-align: left;
font-size: 12px;
color: #3D59AB;
vertical-align: top;

}

td.space {
text-align: center;
height: 102px;
padding: 5px 0px 5px 10px;
font-size: 13px;
font-weight: bold;
color: #3D59AB;
border-left: 1px solid #3D59AB;
border-bottom: 1px solid #3D59AB;
}

td.contact_title {
border-bottom: 1px solid #3D59AB;
background: transparent;
color: #3D59AB;
font-size: 12px;
font-style: italic;
height: 15px;
width: 250px
}

td.address {

}

td.details {
text-align: left;
vertical-align: top;
height: 296px;
padding: 5px 0px 5px 10px;
border-right: 1px solid #3D59AB;
border-bottom: 1px solid #3D59AB
}

td.field {
text-align: left;
font-weight: bold;
font-size: 11px;
color: #3D59AB;
background: transparent;
padding-right: 10px;
vertical-align: top
}

input {
border: 1px solid #3D59AB;
color: #3D59AB;
background: #EBEEF7;
}

input.contact {
width: 140px;
}

.comments {
border: 1px solid #3D59AB;
color: #3D59AB;
background: #EBEEF7;

}

span.sent {
font-size: 9px;
font-style: italic;
font-weight: bold;
color: #92AFEC
}

td.links {
text-align: center;
padding: 5px;
font-size: 10px;
color: #92AFEC;
background: transparent
}

a.email           {color: #3D59AB; text-decoration: none}
a.email:link      {color: #3D59AB}
a.email:visited   {color: #3D59AB}
a.email:hover     {color: #92AFEC}

a.links           {color: #92AFEC; text-decoration: none}
a.links:link      {color: #92AFEC}
a.links:visited   {color: #92AFEC}
a.links:hover     {color: #3D59AB}

/*-----MISC ------*/

.center {
text-align: center;
margin: 0px auto 0px auto
}

.left {
text-align: left;
margin: 0px auto 0px 0px
}
