/*---------------------------------  
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 br { line-height:0; }
input, 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 { overflow:auto;background-color:#eeeeee; border:1px #cccccc solid; color:#333333; }
input.submit {  width:90px; height:30px;  cursor:pointer;  padding:0;  }


.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;}
