/* MODS FOR MILAD */

body {
background: #e0e0e0;
}

/****** MAIN STRUCTURE ******/

#mainContainer {
width: 780px;
}

#gmap-min-container {
height: 550px;
border: 1px solid #a1a1a1;
}

/****** HEADER ******/

#header {
background: #AAC9CB url(../images/milad-logo.png) no-repeat top left;
}

#headerMenuContainer ul#headerMenu li {
width: 85px;
}

#headerMenuContainer ul#headerMenu li a {
width: 83px;
}

/****** CONTENT AREA ******/

#content {
padding: 6px;
}

#miladHeading {
margin: 10px 0 10px 0;
}

#title {
width: 79%;
float: left;
}

#title h1 {
font-size: 1.5em;
}

#title span {
display: block;
font-size: 1em;
color: #636363;
font-weight: bold;
}

#mapLink {
float: right;
margin-right: 10px;
clear: left;
}

#miladFooter {
border: 3px solid #000000;
padding: 2px;
background: #bd9693 url(../images/milad-footer-background.png) no-repeat top right;
margin-top: 25px;
clear: both;
}

#miladFooter p {
font-weight: bold;
margin-top: 15px;
margin-bottom: 0;
}

#miladFooter p, #miladFooter span.block {
margin-bottom: 5px;
}

form.olbButton {
margin: 15px 0 15px;
padding: 10px 0 10px;
border: 1px dashed #000000;
background: #B3D9FF;
}

/* MILAD STYLES */
h2 {
margin: 0;
clear: both;
font-size: 120%;
color: #666666;
}

p {
margin: 8px 0 18px 0;
}

p.clearleft	{
clear: left;
}

p.clearright {
clear: right;
}

a img {
border: 1px solid #0000ff;
}

img{
border: 1px solid #000000;
}

img.left {
float: left;
clear: left;
margin: 0px 10px 10px 0;
}

img.right {
float: right;
clear: right;
margin: 0px 0 10px 10px;
}

img.center {
clear: both;
margin: 0px auto;
display: block;
}

div.center {
text-align: center;
}

img.absmiddle {
vertical-align: middle;
border: none;
}

table.withborders {border-collapse: collapse;}
table.withborders td {border: 1px solid #000000; padding: 5px; text-align: left;}
table.withborders th {border: 1px solid #000000; padding: 5px; font-weight: 600; text-align: center;}
table.withborders tr.center td {text-align: center;}
table.withborders tr.right td {text-align: right;}
table.withborders tr td.center {text-align: center;}
table.withborders tr td.right {text-align: right;}
table.withborders tr td.left {text-align: left;}

div.contentsection {
margin: 0 0 10px 15px;
clear: both;
}

div.contentsection ul {
margin: 0 0 18px 35px;
}

img.print {
border: none;
}

pre {
margin-bottom: 18px;
}

/*FORM LAYOUT */

table.standardForm {
margin-top: 10px;
}



