@charset "UTF-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #666;
}
.oneColFixCtr #container {
	width: 750px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
p {
	font-size: 12px;
	margin: 0 40px 0 65px;
	line-height: 18px;
}
a{
	text-decoration: none;
	color: #FAA634;
}
a:hover {
	text-decoration: underline;
	color: #FAA634;
}
/* top navigation bar */
div#navbar2 {

 height: 40px;

 width: 100%;

 background-color: #FFF;

}

div#navbar2 ul {

 margin: 0 0 15px 65px;

 padding: 0px;

 font-family: Arial, Helvetica, sans-serif;

 font-size: 10px;
 
 text-transform: uppercase;

 color: #faa634;

 line-height: 20px;

 white-space: nowrap;

}

div#navbar2 li {

 list-style-type: none;

 display: inline;

}

div#navbar2 li a {

 text-decoration: none;

 padding: 0 10px 20px 0;

 color: #faa634;
 
 text-decoration: none;

}

div#navbar2 li a:link {

 color: #faa634:

}

div#navbar2 li a:visited {

 color: #faa634;

}

div#navbar2 li a:hover {

 text-decoration: underline;

}

div#navbar2 li.current a, div#navbar2 li.current a:link, div#navbar2 li.current a:active {

 color: #666;
 text-decoration: underline;

}

/* form */

form{margin:0;padding:0;width:420px;font-size:11px;}

fieldset{margin:1em 0;border:none;}

legend{margin:1em 0;padding:0 .5em;color:#036;background:transparent;font-size:11px;font-weight:bold;}

label{float:left;width:100px;padding:0 1em;text-align:right;}fieldset div{margin-bottom:.5em;padding:0;display:block;}

fieldset div input,fieldset div textarea{width:200px;border-left:1px solid #555;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1px;color:#FFF;background-color:#666;}

fieldset div select{padding:1px;}

div.fm-multi div{margin:5px 0;}

div.fm-multi input{width:1em;color:#fff;background-color:#666;}

div.fm-multi label{display:block;width:200px;padding-left:5em;text-align:left;}

#fm-submit input{
margin: 0 0 0 170px;
width:100px;
height:20px;
padding:0;
color:#fff;font-size:10px;text-transform:uppercase;
background: transparent url('../images/submit.gif') no-repeat top left;
text-align:center;
clear:both;
border-width: 0;
text-indent: -1000em;
cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

input:focus,textarea:focus{background:#666666;color:#fff;}fieldset div.fm-req{font-weight:bold;}

fieldset div.fm-req label:before{content:"* ";}

p#fm-intro{margin:0;}

.inlinephoto {
	padding: 10px;
	float: right;
}
.boldcopy {
	font-size: 14px;
	font-weight: bold;
}
.boldcopy a{
	text-decoration: none;
	color: #FAA634;
}
.boldcopy a:hover {
	text-decoration: underline;
	color: #FAA634;
}

/* client list two columns */

#clients ul {
	float: left;
	width: 420px;
	margin: 0;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
}
 
#clients ul li {
  float: left;
  width: 20em;
  margin: 0;
  padding: 0;
  list-style: none;
}
#clients .col1 {margin-left: 3em;}
 
#clients .col2 {margin-left: 28em;}
  
#clients .coltopper {margin-top: -42em;}

.callout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 18px;
	text-align: center;
	font-style: italic;
}
.callout1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FAA634;
	line-height: 18px;
	font-style: italic;
	text-align: right;
}
.pbdlist a:link {
	color: #666;
	text-decoration: underline;
}
.pbdlist a:visited {
	color: #666;
	text-decoration: underline;
}
.pbdlist a:hover {
	text-decoration: underline;
	color: #FAA634;
}
