/*---------------------------------  Copyright 2009 The Evaluation Group---------------------------------*/* { margin: 0; padding: 0; }body { font: 100% Verdana, Arial, Helvetica, sans-serif; background:url(../img/bg.jpg) repeat-x top center; margin: 0; padding: 0; text-align: center; color: #000000; }#container { width: 960px; background: #FFFFFF; margin: 0 auto; }#header { background:url(../img/header.jpg) no-repeat; width:960px; height:141px; }#logo {width:960px; height:105px; }h1.logo a:hover{background-position: bottom left;}h1.logo a{ display: block; width: 340px; height: 55px; margin:25px 0 0 40px; background:url(../img/logo.png) no-repeat; text-indent:-9999px; font-size: 0px; float:left; }#mainContent { padding: 20px 40px 20px 40px; text-align:left; font:14px Arial, Helvetica, sans-serif; }#mainContent p { font:13px Arial, Helvetica, sans-serif; color:#111111; line-height: 22px; padding:8px 45px 8px 40px; }#mainContent ul { padding:8px 60px 8px 90px; }#mainContent ul li { font:13px Arial, Helvetica, sans-serif; color:#333333; line-height:20px; }#mainContent ol { padding:8px 60px 8px 90px; }#mainContent ol li { font:13px Arial, Helvetica, sans-serif; color:#333333; line-height:20px; }#mainContent h1 { font:22px Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#006699; padding:8px 45px 8px 40px; }#mainContent h2 { font:18px Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#006699; padding:8px 45px 8px 40px; }#mainContent h3 { font:16px Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#003366; padding:8px 45px 8px 40px; }#mainContent a { color:#006699; text-decoration:underline; }#mainContent a:hover { color:#003366; text-decoration:none; }table { margin:0 0 0 40px; }.quote { font:11px Arial, Helvetica, sans-serif; color:#555555; line-height: 22px; }#footer { margin:40px 0 0 0; padding: 0; background:#003366; width:100%; font: 11px Tahoma, Geneva, sans-serif; color:#ffffff; height:50px; text-align:left; }#footer_text { width:900px; height:35px; margin: 0; padding: 16px 0 0 45px; margin:0 auto; }#footer_text span { margin:0 0 0 340px; }#footer_text a { color:#ffffff; text-decoration:underline; font:bold 12px/16px Tahoma, Geneva, sans-serif; margin-bottom:5px; padding:0 10px 0 10px; }#footer_text a:hover { text-decoration:none; color:#006699; }#mainhome { width:960px; height:387px; background:url(../img/temp_home.jpg) no-repeat; }#mainApproach { width:960px; height:227px; background:url(../img/temp_approach.jpg) no-repeat; }#home { width:960px; background:url(../img/bgs/home.jpg) no-repeat top; padding:290px 0 0 0; }#one { width:960px; background:url(../img/bgs/1.jpg) no-repeat top; padding:290px 0 0 0; }#two { width:960px; background:url(../img/bgs/2.jpg) no-repeat top; padding:290px 0 0 0; }#three { width:960px; background:url(../img/bgs/3.jpg) no-repeat top; padding:290px 0 0 0; }#four { width:960px; background:url(../img/bgs/4.jpg) no-repeat top; padding:290px 0 0 0; }#five { width:960px; background:url(../img/bgs/5.jpg) no-repeat top; padding:290px 0 0 0; }#six { width:960px; background:url(../img/bgs/6.jpg) no-repeat top; padding:290px 0 0 0; }#seven { width:960px; background:url(../img/bgs/7.jpg) no-repeat top; padding:290px 0 0 0; }#eight { width:960px; background:url(../img/bgs/8.jpg) no-repeat top; padding:290px 0 0 0; }#nine { width:960px; background:url(../img/bgs/6.jpg) no-repeat top; padding:290px 0 0 0; }#Navigation1 { height: 30px; margin: 0 auto; padding: 0; text-align: center; }#nav1 { margin: 0 auto; width:960px; padding: 0; list-style-type: none; }#nav1 li { float: left; margin: 0; padding: 0; height: 30px; background-color: transparent; background-repeat: no-repeat; }#nav1 li a { display: block; background-color: transparent; background-repeat: no-repeat; height: 30px; text-decoration: none; }#nav1 li a:hover { text-decoration: none; background-image: url(../img/navigation.png); }#navApproach { width: 106px; background-position: 0 0; background-image: url(../img/navigation.png); }#navApproach:hover, #navApproachSel { width: 106px; background-position: 0 -30px; background-image: url(../img/navigation.png); }#navTeam { width: 71px; background-position: -106px 0; background-image: url(../img/navigation.png); }#navTeam:hover, #navTeamSel { width: 71px; background-position: -106px -30px; background-image: url(../img/navigation.png); }#navServices { width: 97px; background-position: -177px 0; background-image: url(../img/navigation.png); }#navServices:hover, #navServicesSel { width: 97px; background-position: -177px -30px; background-image: url(../img/navigation.png); }#navReporting { width: 111px; background-position: -274px 0; background-image: url(../img/navigation.png); }#navReporting:hover, #navReportingSel { width: 111px; background-position: -274px -30px; background-image: url(../img/navigation.png); }#navCustomers { width: 116px; background-position: -385px 0; background-image: url(../img/navigation.png); }#navCustomers:hover, #navCustomersSel { width:116px; background-position: -385px -30px; background-image: url(../img/navigation.png); }#navFAQ { width: 68px; background-position: -501px 0; background-image: url(../img/navigation.png); }#navFAQ:hover, #navFAQSel { width:68px; background-position: -501px -30px; background-image: url(../img/navigation.png); }#navLinks { width: 78px; background-position: -569px 0; background-image: url(../img/navigation.png); }#navLinks:hover, #navLinksSel { width:78px; background-position: -569px -30px; background-image: url(../img/navigation.png); }#navEmploy { width: 117px; background-position: -647px 0; background-image: url(../img/navigation.png); }#navEmploy:hover, #navEmploySel { width:117px; background-position: -647px -30px; background-image: url(../img/navigation.png); }#navContact { width: 129px; background-position: -764px 0; background-image: url(../img/navigation.png); }#navContact:hover, #navContactSel { width:129px; background-position: -764px -30px; background-image: url(../img/navigation.png); }.navText { visibility: hidden; }form { margin:10px 0 15px 75px; }form br { line-height:0; }input, textarea, select { background-color:#eeeeee; border:1px #cccccc solid; color:#333333; width:250px; height:22px; vertical-align: middle; margin-bottom:6px; padding-top:1px; padding-left:4px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; }textarea {  height:51px;  overflow:auto; }input.submit, input.submit-contact-main {  width:90px; height:30px;  cursor:pointer;  padding:0;  }input.submit-contact-main { margin:0 auto; }.imgfloatrt{ float:left; padding:10px; font:11px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; }.picture { border:2px solid #003366; padding:0; margin:0; }#reporting { margin:30px auto; width:600px; text-align:center; font:10px Arial, Helvetica, sans-serif; color:#444444; }.toggleborder img{border:1px solid #cccccc;}	.toggleborder:hover img{border: 1px solid #003366;}.toggleborder:hover{color: red;}