body{font: 80% Arial, Helvetica, sans-serif;min-width:760px; max-width:1000px; margin:0px;padding:0px;}

p{line-height: 140%;margin: 5px 10px 10px;}
#container{border: 1px solid #36393A; max-width:1000px;}
#header{height:94px;background: #0066CC url(../images/header/background.gif) repeat-x;}


/* content */

#contentHome{float:left; min-height:350px;}
#homeBottom{border-top: 1px solid #B91981;width: 100%;}
#content{width:70%; float:left; padding-left:1px; padding-bottom:15px; min-height:350px; margin-left:1px;} 
/* for IE, with IE5/Mac backslash filter \*/

* html #content {display: inline; margin-right: -50px; height:350px;}

#content p{padding-left:20px;padding-right:20px;margin-left: 5px;display:block;}
#content li{padding-right:20px;padding-bottom: 5px;margin-left: 5px;}
ul {margin:0;padding:1em}
#content ul{padding-right:5px;padding-bottom: 6px;list-style: url(../images/bullet.gif) outside;margin-left: 45px;}
#leftcolumn{width:48%;float:left;padding-top: 10px;padding-bottom: 10px;padding-left: 0px;}
#rightcolumn{width:48%; float:right; padding:10px 0px;}
#leftcolumnContact{width:60%; float:left; padding:10px;}
#rightcolumnContact{width:30%; float:right; padding:10px;}

/* table */
#table{width:90%; padding-left:35px;}

/* footer */
#footer{width:100%;background:#0066cc;height: 25px;}
#sectionfooter{font-size:90%;color: #FFFFFF;}
#footerright{float:right;text-align:right;margin-right: 15px;}
#footer p{padding:5px; margin:0;}
#footer a{padding:5px; color: #FFFFFF;text-decoration: none;border-right: 1px solid #E6F0FA;}

H1{padding:0; margin:0;}
H2{font-size:98%;color:#0066CC;margin: 0px 1px 0px 7px;}
H2 a:link{color:#0066CC; text-decoration:none;}
H2 a:visited{color:#0033CC; text-decoration:none;}
H2 a:link:hover{color:#B91981;}
H3{font-size:135%;margin-left:25px;margin-right:25px;color: #414141;font-weight: bolder;font-style: normal;margin-top: 20px;font-family: Verdana, Arial, Helvetica, sans-serif;}
H4{font-size:100%;width:95%;color:#0066CC;text-transform:uppercase;margin: 0px 1px 0px 5px;margin: 0px 1px 0px 5px;padding-bottom: 0px;vertical-align: sub;}
H5{font-size:105%;margin-left:25px;color: #414141;font-weight: bolder;font-style: normal;margin-top: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
H6{font-size:95%;font-family: Verdana, Arial, Helvetica, sans-serif;}

/* links */
a:link{color:#0066CC; text-decoration: none;}
a:visited{color:#0033CC; text-decoration:none;}
a:link:hover, a:visited:hover, a:active{color:#B91981;text-decoration: underline;}
a.white:link{color:#FFFFFF; text-decoration:none;}
a.white:visited{color:#EAE7EB;text-decoration:none;}
a.white:link:hover, a.white:visited:hover, a.white:active{color:#CDBACF; text-decoration: underline;}
.linkdividers{color:#CFE2F5;}

/* breadcrumb */
#breadcrumbs{font-size:85%;margin-top:5px;color: #666666;}
#breadcrumbs li{color: #666666;}
#breadcrumbs a{color: #333333;}
#breadcrumbs a:hover{color: #0066CC;}



/*Home page specific layout items */
#homeContentNews{padding-bottom:10px;}
#homeContentProjects{margin-left: 20px;margin-right: 20px;}
#foundationsContainer{border: 1px solid #B91981;margin: 10px 20px 10px 0px;padding-top: 5px;}
#newsContainer{border: 1px solid #0066cc;margin-right: 5px;margin-bottom: 10px;margin-left: 10px;padding: 10px 10px 10px 15px;}
#eventContainer{border: 1px solid #0066cc;margin-right: 5px;margin-bottom: 10px;margin-left: 10px;padding: 10px;}
#featureContainer{padding: 5px;background: #E6F0FA;border: 1px solid #0066CC;margin: 10px 20px 10px 0px;padding-top: 5px;}
#photos{padding-right: 10px;align: center;}
.SJR{font-size:110%;color: #B91981;font-weight: 700;}
.home{font-size:101%;line-height: 150%;padding: 0px 0px 0px 10px;overflow: hidden;}

/* delete? 
#homeContentNews a.title{font-weight:bold;}
#homeContentText p{padding-left:10px; padding-right:10px;}
#homeContainer{width:100%;padding-bottom:15px;border-top: 1px solid #b91981;}
#homeContent{height:280px; background-color:#CFE2F5;}
#homeContentTag1{width:380px;color:#333333;background-color:#CFE2F5;padding: 10px 10px 0px;}
#homeContentStaff{overflow:visible;}
#homeContentHeader1{background: #CFE2F5 url(/images/placeholder.jpg) no-repeat right;margin: 0px;padding: 0px;border-bottom: 1px solid #B91981;overflow:hidden;width:100%;}
#tableCaption{padding-left:35px;float:left;text-align:left;padding-right: 5px;padding-bottom: 15px;width: 120px;}
.biggertext{font-size:xx-large;}
.logoPrint {display:none}
*/

/* page features */
.clr{clear:both;}
.hidden{display:none;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.pagedivider {border-top: 1px dotted #B91981;margin-top: 15px;margin-left: 10px;}

/* images */
img{border:none;overflow: hidden;}
.imgNoBorder{float:left;margin: 5px 10px 5px 0px;padding: 2px;}
.imgBorder{margin:auto;border: 1px solid #0066CC;}
.imgtitle{border:none;vertical-align: sub;}
.imgleft{float:left;border: 1px solid #0066CC;margin: 5px 10px 5px 0px;padding: 2px;}
.imgbottom{float:left;border: 1px solid #0066CC;margin: 5px 10px 0px 0px;padding: 2px;vertical-align:baseline;}
.imgquote{float:left; margin: 10px 10px 10px 5px;border: 1px solid #D5C4A1;}
.imgcenter{margin:auto;border: 1px solid #0066CC;text-align: center;}
.imgright{float:right;margin: 5px 25px 5px 5px;border: 1px solid #0066CC;padding: 3px;}
.imgcenterNoBorder{margin:auto;text-align: center;}
.imgrightNoBorder{float:right;margin: 5px 25px 5px 5px;padding: 3px;}

/* Logo */
.logo{margin-top: 8px;margin-left: 5px;margin-bottom: 0px;}
#example_header {display: none;}
.noprint {display: none;}

/*list styles*/
.listIconWord {margin-left: 15px;padding-bottom: 5px;list-style: url(/images/word.gif) outside;}
.listIconExcel {margin-left: 15px;padding-bottom: 5px;list-style: url(/images/excel.gif) outside;}
.listIconPpt {margin-left: 15px;padding-bottom: 5px;list-style: url(/images/powerpoint.gif) outside;}
.listIconMovie {margin-left: 15px;padding-bottom: 5px;list-style: url(/images/movie.gif) outside;}
.listIconQuicktime {margin-left: 15px;padding-bottom: 5px;list-style: url(/images/quicktime.gif) outside;}
.listIconAudio {margin-left: 15px;padding-bottom: 5px;list-style: url(/images/audio.gif) outside;}
.listIconExternal {margin-left: 15px;padding-bottom: 5px;list-style: url(/images/external.gif) outside;}
.listIconEmail {margin-left: 15px;padding-bottom: 5px;list-style: url(/images/email.gif) outside;}
.listIconPdf {margin-left: 15px;padding-bottom: 5px;list-style: url(/images/pdf.gif) outside;}
.listStory{list-style: url(/images/bullet.gif) outside;margin-left:15px;padding-bottom: 5px;}

/*search button*/
#searchbox .btn {background: url(/images/searchNew.gif) no-repeat left top;height: 20px;width: 57px;margin: 0;padding: 0;border: 0;cursor: pointer; /* hand-shaped cursor */cursor: hand; /* for IE 5.x */}
#searchbox a { color:#FFFFFF; text-decoration:none}
.searchResults {color:#333333; font-size:80%;}
#searchbox{float:right;margin:10px 15px 0 0;text-align:right;width: 220px;color: #FFFFFF;font-weight: 400;}
.searchbox2{margin: 1px 0px 0px;}

/* navigation */
#nav{width:18%; min-width:175px; float:left;}
#navHome{width:175px;}
dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none; line-height:inherit;}
#menu {top: 0;left: 0;}
#menu {width: 90%;}
#menu dt {cursor: pointer;margin: 2px 0 2px 10px;height: 20px;line-height: 20px;text-align: left;font-weight: bold;border-bottom: 1px solid #CFE2F5;}
#menu dt.last {cursor: pointer;margin: 2px 0 2px 10px;height: 20px;line-height: 20px;text-align: left;font-weight: bold; border-bottom: 1px solid #FFFFFF;}
#menu dd {font-size:98%; background: #E6F0FA;margin: 3px 0 3px 10px;}
#menu li {margin-left:10px;height: 20px;background: #E6F0FA;}
#menu li a, #menu dt a {color: #000;text-decoration: none;display: block;border: 0 none;height: 100%;color:#066AA6;}
#menu li a:hover, #menu dt a:hover {background: #eee;color: #B91981;}

.quote {margin:0px 25px;}

/* performance section */
.exceed {
	font-weight: bold;
	color: #33CC00;
}
.meet {
	font-weight: bold;
	color: #000000;
}
.notmeet {
	font-weight: bold;
	color: #FF0000;
}
.descriptor {
	font-size: 75%;
}

