a img{
border:none;
}
a,a:link,a:visited{
color:#336699;
text-decoration:underline;
}
a:hover,a:active{
color:#336699;
text-decoration:none;
}
body{
background:url(../assets/bodyBG.jpg) #666666 repeat-x top;
margin:0;
padding:0;
text-align:center;
}
form{
margin:0;
padding:0;
}
form .slctMenu,form .txtField,form .txtArea{
background:#B3CC99;
color:#000000;
width:250px;
}
form .txtArea{
background:#B3CC99;
color:#000000;
height:75px;
width:250px;
}
form label{
color:#000000;
display:block;
font:normal 12px/16px Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
form p{
margin-bottom:5px;
}
.clear{
clear:both;
font:normal 0px/0px sans-serif;
margin:0;
padding:0;
}
.noSupp #page .main{
width:633px;
}
.noSupp #page .supp{
width:50px;
}
#CaseStudies #page .main p.callOut img{
width:150px;
}
#container{
margin:0px auto 0px auto;
padding:0;
text-align:left;
width:750px;
}
#footer{
margin:0;
padding:0;
text-align:center;
}
#footer p{
color:#FFFFFF;
font:bold 16px/20px Arial,Helvetica,sans-serif;
margin:5px 0 0 0;
padding:0;
}
#footer p.copyright{
font:normal 12px/16px Arial,Helvetica,sans-serif;
}
#header{
height:80px;
margin:0;
padding:0;
position:relative;
}
#header .logo{
left:-15px;
margin:0;
padding:0;
position:absolute;
top:15px;
}
#header .nav{
bottom:-3px;
margin:0;
padding:0;
position:absolute;
right:0;
}
#header .nav ul{
list-style:none outside none;
margin:0 3px 0 0;
padding:0;
}
#header .nav ul li{
background:url(../assets/navBG.gif) #669933 repeat-x bottom;
display:inline;
float:left;
margin:0 2px 0 0;
padding:1px 1px 0 1px;
}
#header .nav ul li a,#header .nav ul li a:link,#header .nav ul li a:visited{
background:url(../assets/navOffBG.jpg) #B3CC99 repeat-x top;
border-bottom:2px solid #669933;
border-left:1px solid #B3CC99;
border-right:1px solid #B3CC99;
border-top:1px solid #B3CC99;
color:#000000;
display:block;
font:bold 14px/37px "Trebuchet MS",Arial,Helvetica,sans-serif;
margin:0 0 1px 0;
padding:0 10px 0 10px;
text-decoration:none;
}
#header .nav ul li a:hover,#header .nav ul li a:active{
background:#B3CC99;
border-bottom:2px solid #669933;
border-left:1px solid #B3CC99;
border-right:1px solid #B3CC99;
border-top:1px solid #B3CC99;
color:#000000;
display:block;
font:bold 14px/37px "Trebuchet MS",Arial,Helvetica,sans-serif;
margin:0 0 1px 0;
padding:0 10px 0 10px;
text-decoration:none;
}
#Home #header .nav ul li a.navHome,#Home #header .nav ul li a.navHome:link,#Home #header .nav ul li a.navHome:visited,#About #header .nav ul li a.navAbout,#About #header .nav ul li a.navAbout:link,#About #header .nav ul li a.navAbout:visited,#CaseStudies #header .nav ul li a.navCaseStudies,#CaseStudies #header .nav ul li a.navCaseStudies:link,#CaseStudies #header .nav ul li a.navCaseStudies:visited,#Affiliations #header .nav ul li a.navAffiliations,#Affiliations #header .nav ul li a.navAffiliations:link,#Affiliations #header .nav ul li a.navAffiliations:visited,#Downloads #header .nav ul li a.navDownloads,#Downloads #header .nav ul li a.navDownloads:link,#Downloads #header .nav ul li a.navDownloads:visited,#Contact #header .nav ul li a.navContact,#Contact #header .nav ul li a.navContact:link,#Contact #header .nav ul li a.navContact:visited{
background:url(../assets/navOnBG.jpg) #CCCCCC repeat-x top;
border-bottom:2px solid #CCCCCC;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
line-height:38px;
margin:0;
}
#Home #page .main{
background:url(../assets/featureCaseStudyBG.jpg) repeat-x bottom;
border:1px solid #FFFFFF;
display:block;
float:none;
margin:0;
padding:20px 30px 30px 30px;
width:auto;
}
#Home #page .main .featureCaseStudy{
margin:0;
padding:0;
}
#Home #page .main .featureCaseStudy h2{
font:bold 16px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;
margin-right:160px;
}
#Home #page .main .featureCaseStudy p.callOut img{
width:150px;
}
#Home #page .main p.callOut{
float:right;
margin:-24px 0 5px 10px;
padding:0;
}
#Home #page .supp{
background:none;
border-bottom:2px solid #FFFFFF;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
border-top:1px solid #FFFFFF;
display:block;
float:none;
margin:0;
overflow:auto;
padding:0;
text-align:left;
width:742px;
}
#Home #page .supp .featureContact{
background:url(../assets/featureContactBG.jpg) #FFFFFF repeat-x top;
display:inline;
float:right;
margin:0;
padding:10px 20px 20px 20px;
width:330px;
}
#Home #page .supp .featureContact h2{
color:#000000;
font:bold 20px/24px "Trebuchet MS",Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
#Home #page .supp .featureContact p{
color:#4C7326;
}
#Home #page .supp .featureDownload{
background:url(../assets/featureDownloadBG.jpg) #FFFFFF repeat-x top;
display:inline;
float:left;
margin:0;
padding:10px 20px 20px 20px;
width:330px;
}
#Home #page .supp .featureDownload h2{
color:#FFFFFF;
font:bold 20px/24px "Trebuchet MS",Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
#Home #page .supp p{
margin:0 0 5px 0;
}
#Home #page p.nextStep{
clear:both;
font:bold 16px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;
text-align:right;
}
#page{
background:url(../assets/pageBG.jpg) #FFFFFF repeat-x top;
border:2px solid #669933;
margin:0;
overflow:auto;
padding:0;
width:746px;
}
#page .main{
border:1px solid #FFFFFF;
display:inline;
float:right;
margin:0;
padding:20px 20px 30px 20px;
text-align:left;
width:467px;
}
#page .main dl{
color:#000000;
font:normal 12px/18px Arial,Helvetica,sans-serif;
margin:0 0 10px 0;
padding:0;
}
#page .main dl dd,#page .main ol li,#page .main ul li{
margin:0;
padding:0;
}
#page .main dl dt{
font-weight:bold;
margin:5px 0 0 0;
padding:0;
}
#page .main h1{
color:#000000;
font:bold 24px/28px "Trebuchet MS",Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
#page .main h1 a.download,#page .main h2 a.download,#page .main h3 a.download{
font-size:12px;
}
#page .main h2{
color:#999999;
font:bold 20px/24px "Trebuchet MS",Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
#page .main h3{
color:#999999;
font:bold 16px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
#page .main ol,#page .main ul{
color:#000000;
font:normal 12px/18px Arial,Helvetica,sans-serif;
margin:0 0 10px 30px;
padding:0;
}
#page .main p{
color:#000000;
font:normal 12px/18px Arial,Helvetica,sans-serif;
margin:0 0 10px 0;
padding:0;
}
#page .main p.callOut{
background:#FFFFFF;
border:1px solid #CCCCCC;
float:left;
margin:0 10px 5px 0;
padding:2px;
text-align:center;
}
#page .main p.callOut img{
display:block;
margin:0;
padding:0;
width:150px;
}
#page .supp{
background:url(../assets/suppBG.jpg) #FFFFFF repeat-x top;
border-left:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
display:inline;
float:left;
margin:0;
min-height:200px;
padding:10px 10px 20px 10px;
text-align:right;
width:215px;
}
#page .supp dl{
color:#000000;
font:normal 12px/16px Arial,Helvetica,sans-serif;
margin:0 0 10px 5px;
padding:0;
}
#page .supp dl dd,#page .supp ol li,#page .supp ul li{
margin:0;
padding:0;
}
#page .supp dl dt{
font-weight:bold;
margin:5px 0 0 0;
padding:0;
}
#page .supp h4{
color:#000000;
font:bold 20px/24px "Trebuchet MS",Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
#page .supp h5{
color:#999999;
font:bold 16px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
#page .supp h6{
color:#999999;
font:bold 12px/16px "Trebuchet MS",Arial,Helvetica,sans-serif;
margin:0;
padding:0;
}
#page .supp ol{
color:#000000;
font:normal 12px/16px Arial,Helvetica,sans-serif;
margin:0 0 10px 30px;
padding:0;
}
#page .supp ol li{
margin:0;
padding:0;
}
#page .supp p{
color:#000000;
font:normal 12px/16px Arial,Helvetica,sans-serif;
margin:0 0 10px 5px;
padding:0;
}
#page .supp ul{
color:#000000;
font:normal 12px/16px Arial,Helvetica,sans-serif;
list-style:none outside none;
margin:5px 0 10px 5px;
padding:0;
}
#page .supp ul li{
margin:0 0 10px 0;
padding:0;
}
