@charset "utf-8";
/* CSS Document */

/* DEFAULTs */

body {
font-family:Tahoma, Gautami, "Bitstream Vera Sans";
font-size:11px;
/*background-image:url(../images/background.jpg);
background-position:center;
background-repeat:repeat-y;
background-color:#3A3A3A;*/
background-color:#FFFFFF;
}

p {
margin:0px;
padding:0px;
border:0px;
}

a:link, a:visited {
text-decoration:none;
color: #000000;
border:0px;
}

a:hover {
text-decoration:underline;
color: #333333;
border:0px;
}

h1 {
font-size:15px;
font-weight:bold;
text-align:center;
}

h2 {
font-size:13px;
font-weight:bold;
}

h3 {
font-size:11px;
font-weight:bold;
font-style:italic;
}

td {
vertical-align:top;
}

img {
border:0px;
padding:2px;
}

input {
font-family:Tahoma, Gautami, "Bitstream Vera Sans";
font-size:11px;
border:#3A3A3A solid 1px;
}

textarea {
font-family:Tahoma, Gautami, "Bitstream Vera Sans";
font-size:11px;
border:#3A3A3A solid 1px;
}

select {
font-family:Tahoma, Gautami, "Bitstream Vera Sans";
font-size:11px;
border:#3A3A3A solid 1px;
}
/* MAIN LAYOUT */

div.header {
width:850px;
left:50%;
margin-left:-425px;
height:80px;
border-top: #666666 solid 4px;
position:absolute;
}

div.menu {
width:850px;
left:50%;
margin-left:-425px;
margin-top:100px;
height:20px;
border-bottom:#FF7700 solid 2px;
position:absolute;
text-align:center;
}

div.subMenu {
width:850px;
left:50%;
margin-left:-425px;
margin-top:125px;
height:20px;
border-bottom:#FF7700 solid 2px;
position:absolute;
text-align:center;
}

div.subMenuItems {
width:850px;
left:50%;
margin-left:-425px;
height:20px;
position:absolute;
text-align:center;
}

div.body {
width:850px;
left:50%;
margin-left:-425px;
margin-top:145px;
border-bottom:#FF7700 solid 2px;
position:absolute;
}

td.bodyMiddle {
width:425px;
}

td.bodyLeft {
width:200px;
vertical-align:top;
text-align:center;
}

td.bodyRight {
width:200px;
text-align:center;
vertical-align:top;
}

td.footerMiddle {
text-align:center;
vertical-align: bottom;
width:425px;
}

td.footerLeft {
width:200px;
vertical-align: bottom;
text-align:left;
}

td.footerRight {
width:200px;
text-align:right;
vertical-align: bottom;
}

div.contactUs {
float:left;
}

div.contactUs a:hover {
color:#FF0000;
}

div.aboutUs {
float:right;
}

div.footer {
border-top:#FF7700 solid 2px;
border-bottom: #666666 solid 4px;
text-align:right;
}

/* P TAGS */
p.logo {
float:left;
}

img.BenITLogo {
padding:0px;
border:0px;
margin:0px;
}

p.companyInfo {
float:right;
text-align:right;
font-size:10px;
margin-top:23px;
}

p.headerDivider {
text-align:center;
margin-top:80px;
}

div.quote {
border-top: #FF6600 double 2px;
border-bottom: #FF6600 double 2px;
padding:5px;
}

div.body p {
padding-top:5px;
}

p.hr {
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

p.articleSum {
padding-bottom:5px;
padding-top:5px;
font-size:9px;
color:#333333;
}

p.fullStory {
text-align:right;
}

td.caption {
color:#666666;
}

table.portfolioImages {
border-top: #333333 solid 2px;
border-right:#999999 solid 2px;
border-bottom:#999999 solid 2px;
border-left:#333333 solid 2px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}

div.portfolioImageFull {
}

tr.heading td {
text-align:center;
font-weight:bold;
font-size:10px;
vertical-align:bottom;
}