* {
margin:0;
padding:0;
}
body {
background:#006699 url(../images/body_back.gif) repeat-x scroll 0 0;
margin-bottom:20px;
}
#wrapper {
background-color:#FFFFFF;
border:2px solid #003366;
margin:20px auto;
overflow:hidden;
position:relative;
width:793px;
}
#header {
background:#FFFFFF url(../images/testimonials2.jpg) no-repeat scroll 5px 5px;
border-bottom:1px solid #999999;
height:235px;
}
#header h1 {
background:transparent url(../images/office_montage.jpg) no-repeat scroll 210px -15px;
color:#333333;
font-family:helvetica;
font-size:45px;
margin-left:232px;
padding-top:70px;
}
#header p {
color:#006699;
font-family:Arial,Helvetica,sans-serif;
font-size:36px;
margin-left:232px;
margin-top:15px;
}
#header p + p {
color:#222222;
font-family:"Times New Roman",Times,serif;
font-size:30px;
font-style:italic;
font-weight:bold;
margin-right:20px;
margin-top:14px;
text-align:right;
}

#content p#intro{
text-indent: 20px;
padding:20px;
font-family:Arial, Helvetica, sans-serif;
line-height:20.5px;
}

#navbar {
background:transparent url(../images/navBack.gif) repeat-x scroll center bottom;
border-bottom:1px solid #999999;
float:left;
width:793px;
}
#navbar li {
float:left;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#navbar a {
border-left:1px solid #999999;
border-right:1px solid #FFFFFF;
color:#006699;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}
#navbar a:hover {
color:#2A3FFF;
text-decoration:none;
}
.section {
border-bottom:1px solid #000000;
font-weight:bold;
margin-left:10px;
padding-top:20px;
width:94%;
}
.description {
margin:0 0px 10px 70px;
}

.end{
padding-top:20px;
margin-bottom:0
}

.last {
margin-bottom:0;
}
#content {
background:#EEEEEE url(../images/content_back.gif) repeat-x scroll 0 0;
border-left:#000 solid 2px;
border-right:#000 solid 2px;
margin:0 30px;
}
td {
padding-top:10px;
vertical-align:top;
width:400px;
}
td + td {
text-align:center;
}
td + td + td {
text-align:right;
}
table {
margin-left:20px;
margin-right:40px;
margin-top:12px;
}
.first {
font-family:Helvetica,sans-serif;
font-size:25px;
padding:0px 10px 5px;
text-align:center;
font-weight:bold;
}

.second{
padding-top:30px;
}

#navbar li.firstLi a {
border-left:medium none;
}
.subsection {
font-weight:bold;
margin-left:30px;
padding:5px;
}
.linkName {
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
margin-left:20px;
}
.firstTop {
background:transparent url(../images/top1.gif) no-repeat scroll 0 0;
height:20px;
margin-left:30px;
margin-top:30px;
width:733px;
}
.firstBottom {
background:transparent url(../images/bottom1.gif) no-repeat scroll 0 0;
height:40px;
margin-left:30px;
width:733px;
}
.linkName a {
color:#006699;
}
.linkDesc {
font-family:"lucida grande";
margin:0 20px;
padding-bottom:5px;
padding-top:2px;
}
.subWrap {
margin-bottom:10px;
margin-top:50px;
}

.name{
font-weight:bold;
}



.form{
margin-left:148px;

}

.error{
text-align:center;
font-weight:bold; 
color: #C00;
font-family:Arial, Helvetica, sans-serif;
}
#contact{
margin-left:194px;
margin-top:10px;
postion:relative;
}
#contact p{
position:relative;
}
#contact p input{
margin-top:20px
}

input{
margin-bottom:10px;

}

p.sent {
padding:40px;
font-family:Arial, Helvetica, sans-serif;
}
.sent {
height:47px;
text-align:center;
}