/* CSS Document */
/* css reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, input, textarea, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

textarea {
	overflow:auto;
}


/*global */
body {
margin:0;
padding:0;
text-align:center;
background:url(bg2.jpg) repeat-x #e5dcdd;
color:#1c1d1f;
font-family:Arial, Helvetica, sans-serif;
}

h3 {
font-size: 1em;
margin:0;
}

#content h4 {
font-size: 0.9em;
}

#content p, #content a {
font-size: 0.8em;
line-height:20px;
margin:0 0 7px 0;
}

#leftForm, #form-left {
	float:left;
	width:275px;
}

#rightForm, #form-right {
float:left;
width:230px;
}

#tName, #tEmail, #tPhone, #t4GhK {
	width:260px;
	border:1px solid #bda7a7;
 	background:#FFF;
}

#tMessage {
	width:230px;
	border:1px solid #bda7a7;
	background-color:#FFF;
	padding-top:6px;
	
}

#img4GhK {
	text-align:center;
	margin-top:10px;
}

#tName label, #tEmail label, #tPhone label, #t4GhK label, #tMessage label {
	font-size:0.8em;
	padding:0 0 0 6px;
	margin:0;
	font-weight:bold;
}

#txtName, #txtEmail, #txtPhone, #txt4GhK {
width:180px;
height:16px;
padding:6px 10px 6px 5px;
border:0;
font-family:Arial, Helvetica, sans-serif;
}

#txtMessage {
width:215px;
height:88px;
padding:6px 10px 6px 5px;
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
}

#btnSubmit {
color:#e5dcdd;
background:#1c1d1f;
border:0;
padding:6px 10px 5px 10px;
font-size:0.8em;
font-family:Arial, Helvetica, sans-serif;
}

#results {
	font-size:0.8em;
	padding:10px 0 0 0;
}

/*end of global */

#container {
width:800px;
margin:auto;
}

#header {
width:800px;
height:44px;
text-align:right;
color:#ffffff;
line-height:44px;
}

#banner {
width:800px;
height:284px;
}

#img-holder {
	background-image:url(mbdt-logo3.jpg);
	background-repeat:no-repeat;
	width:221px;
	height:233px;
	float:left;
}

#tagline {
	width:579px;
float:left;
}

#tagline h2 {
font-size: 1.1em;
color:#ffffff;
font-style:italic;
text-align:right;
line-height:210px;
}

#navbar {
float:right;
text-align:right;
}

#navbar ul {
	text-align:right;
	display:inline;
}

#navbar li {
	float:left;
	margin-left:5px;
	width:100px;
	text-align:center;
}

#navbar a {
color:#1c1d1f;
	text-decoration:none;
	padding:5px 5px 5px 5px;
	font-size:0.9em;
	font-weight:bold;
	display:block;
}

#navbar a.selected {
	background-color:#e4dddd;
}

#navbar a.norm {
	background-color:#bda7a7;
}

#navbar a:hover {
	background-color:#e4dddd;
}

#content {
width:800px;
text-align:left;
}

#content-left {
	padding:0 35px 0 0px;
	width:505px;
	float:left;
}

#content-right {
padding:0 0 0 35px;
background:url(line.gif) repeat-y;
width:220px;
float:left;

}

.clear {
	clear:both;
}

#footer {
margin:20px 0 0 0;
text-align:right;
}


