/*
CSS for HireIndustryBrokers site
*/

body {
font-family: arial, tahoma, sans-serif;
padding: 0;
margin: 0;
}

a {
text-decoration: underline
}

.plain, .plain:link, .plain:visited, .plain:hover, .plain:active {
  text-decoration: none;
  background-color: transparent;
}

a:link {
  color: black;
}

a:visited {
  color: #000066;
}

a:hover {
  text-decoration: none;
  color: #FFD700;
  background-color: #000066;
}

a:active {
  color: aqua;
  background-color: #000066;
}


#header {
position: static;
  padding: 0;
  padding-top: 1em;
  padding-bottom: 1em;
  margin: 0;
  width: 100%;
  text-align: center;
  background-color: #000066;
  }


#logoimg {
height: 5em;
padding: 0;
margin: 0;

}


#menu {
position: relative;
width: 100%;
padding: 0;
margin: 0;
padding-bottom: 0.5em;
}

#SoleImage {
float: right;
padding: 1em;
width: 25%;
}

#Portrait {
float: left;
padding: 1em;
width: 15%;
}


#footer {
  clear: both;
}

#footp {
  width: 100%;
  text-align: center;
}


ul {}
.menulist {
padding: 1em;
margin: 0;
font-size: 1em;
list-style-type: none;
}

lh {}
.menulh {
font-weight: bold
}

li {}
.text {
padding: .5em;
}

.menuitem {
width: 12%;
text-align: center;
color: white;
float: left;
}



#bodycontent {
position: relative;
padding: 0;
padding-left: 2em;
padding-right: 2em;
margin: 0;
clear: both;
}

h1 {}
.bodyh1 {
font-size: 1.8em;
text-align: center;
}

h2 {}
.bodyh2 {
font-size: 1.4em;
text-align: left;
}

h3 {}
.bodyh3 {
font-size: 1.2em;
text-align: left;
}
.FAQh3 {
font-size: 1em;
text-align: left;

}



p {}
.content {
padding: 0;
}

fieldset{}
.cust {
padding: 10px;
margin: 10px;
}



#col1 {
padding: .5em;
width: 50%;
float: left;
}

#col2{
padding: .5em;
}






form.order label.custlabel {
display: block;
width: 240px;
float: left;
}

form.order textarea.custtextarea {
font-family: Arial, Tahoma, sans-serif;
font-size: 1em;
width: 25em;
}


form.order input.custinput {
font-family: Arial, Tahoma, sans-serif;
font-size: 1em;
width: 25em;
}

form.order select.custselect {
font-family: Arial, Tahoma, sans-serif;
font-size: 1em;
width: 25em;
}


form.order .buttonarea input {
background: #FFD700;
font-style: strong;
font-size: 1.5em;
margin: 10px;
}


#foot {
position: static;
text-align: center;
padding-bottom: 20px;
font-size: 0.8em;
}

/*
Temporary setting to assist in positioning
*/

/*
#foot, #menu, #bodycontent, #logoandname, #logoimg, #headertext, #mainheadertext, #subheadertext, #header, #bodyall {



color: black;
background-color: white;
}

*/
