﻿html{color:#000;background:transparent;}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{background-image:url(../_img/bkg-tile.png);font-family:"Lucida Sans Unicode","Lucida Grande","Lucida Sans",Helvetica,Arial,sans-serif,Bitstream Vera Sans;color:#666;text-align:center;font-size:10pt;line-height:14px;height:100%;margin:0;}
td{font-family:"Lucida Sans Unicode","Lucida Grande","Lucida Sans",Helvetica,Arial,sans-serif,Bitstream Vera Sans;color:#666;font-size:10pt;line-height:14px;}
h1{text-transform:uppercase;font-size:10pt;letter-spacing:1px;text-align:left;text-decoration:none;padding-left:35px;padding-top:5px;vertical-align:middle;}
a:link,a:active,a:visited{color:#3377b7;text-decoration:none;}
a:hover{color:#00a4e4;text-decoration:none;}
.upperNav a:link,.upperNav a:active,.upperNav a:visited{color:#666;text-decoration:none;}
.center-site{position:relative;width:980px;margin-left:auto;margin-right:auto;text-align:center;height:100%;}
.logo{float:left;width:252px;height:90px;}
.upperNav{background:url(../_img/nav-upper-bkg.png) no-repeat;width:728px;height:31px;font-size:7pt;text-align:right;}
.lowerNav{background:url(../_img/nav-lower-bkg.png) no-repeat;width:728px;height:59px;}
.upperNav ul { padding:10px 0 0; }
.upperNav li { display:inline; padding:5px 38px 0 0; list-style:none; }
#header table { border-collapse:collapse; text-transform:uppercase; }
#positionNavigation ul { padding:40px 0 0 0; text-align:left; }
#positionNavigation li {list-style:none; display:inline; padding:0 14px 0 0; text-align:left; }
.nav-secondary-pic{float:left;width:980px;height:52px;}

#contentWrapper {background:url(../_img/sec-page-bkg.png) repeat-y;float:left;width:980px;}
#contentWrapper h1 { height:36px; line-height:36px; clear:both; }
.secondaryNavigation { float:left;width:165px;border-right:solid 1px #CCC;height:auto;text-align:left;padding:10px 0 0 35px;font-size:9pt; text-transform:uppercase;clear:both;}
.secondaryNavigation ul { list-style:none;}
.secondaryNavigation li { padding:0 0 20px 0; }
.content {padding:0 35px;text-align:left;line-height:16pt;width:700px;_width:800px;float:left;}
.pageContent { float:left;}

#footer {font-size:8pt;text-align:center;line-height:10pt; clear:left; padding:10px 0 0;}
#footer hr {width: 90%; border: 1px solid #CCC; height: 1px;}

.partnerProfiles ul { padding:20px 0 0 15px; text-transform:capitalize; }