body {background: rgb(255,255,255) url(/images/background_tile.gif) repeat-y; margin: 0px; padding: 0px; font-family: Arial, Helvetica, Tahoma; font-size: 0.75em; font-weight: normal; color: #000000; line-height: 1.5em;}
#pageWrapper {margin: 0; width: 754px; z-index:1;}
#clear {clear: both;}
A:link {color:#EB6D20; text-decoration: none;}
A:visited {color:#EB6D20; text-decoration: none;}
A:hover {color:#EF9901; text-decoration: none;}
UL {list-style: solid outside; padding-right: 19px;}
#headerline {left: 0; top: 0; background: #E96D1F; font: 1px; width: 754px; height: 3px;}
#logo {position: relative; left: 0px; top: 5px; width: 247px; height: 113px;}
#tagline {position: absolute; left: 438px; top: 39px;}
#footer {position: relative; left: 0; background: #53247F; width: 754px; height:70px; z-index:2;}
#footercopyright {position: relative; left: 10px; top:10px; color: #FFFFFF; font-size: 0.8em; line-height: 1.4em;}
#footerlinks {position: absolute; right: 10px; top: 16px; color: #FFFFFF; font-size: 0.8em;}
A.linkfooter:link {color: #FFFFFF; text-decoration: underline;}
A.linkfooter:visited {color: #FFFFFF; text-decoration: underline;}
A.linkfooter:hover {color: #FFFFFF; text-decoration: none;}
#mainpic {position: relative; margin-left: 0; top: -2; float: right;}
#main {margin-left: 0; width: 560px; padding-top: 15px; padding-left: 8px; text-align: justify; float: right;}
.main {margin: 10px 22px 0 0;}
#main_bottom {width: 529px; padding-left: 10px; padding-top: 5px;}
#main_bottomtext {width: 500px; margin-right: 20px; height: 100px; margin-top: 15px;}
#spacer {height:7px;}
#hr {background: #CCCCCC; width: 724px; height: 1px;}
#blueline {left: 0; margin-top: 5; background: #582583; font: 1px; width: 530px; height: 2px;}
#logo2 {margin-left: 15px; width: 172px; z-index:1;}
#tagline2 {margin-left: 455px; width: 97px; z-index:1;}
#main2 {left: 0; width: 754px; margin-top: 15px; padding-left: 15px; text-align: justify;}
#blueline2 {left: 0; margin-top: 5; background: #582583; font: 1px; width: 724px; height: 3px;}
#blueline_bottom {position: absolute; left: 0; bottom: 0; background: #582583; font: 2px; width: 754px; height: 5px;}
#address {position: relative; margin-left: 15; width: 724px; height:60px; z-index:2;}
#lhs_top {position: relative; left: 0; top: -2; width: 184px; float: left;}
#lhs_menu {padding-left: 10px; margin-top: -3; background-color: #53247F; height: 200px;}
#lhs_bottom {left: 0; top: 325px; width: 184px; padding-left: 0px;}
#lhs_peoplesay {position: relative; padding-left: 10px; margin-top: -3; padding-right: 10px; padding-top: 12px; background-color: #EEEEEE;}
#lhs_hr {position: relative; padding-left: 10px; padding-top: 8px; height: 11px; background: #EEEEEE url(/images/lhm/lhm_dotted.gif) no-repeat;}
#lhs_newsletter {position: relative; padding-left: 10px; margin-top: -3px; padding-right: 10px; height: 298px; background: #EEEEEE url(/images/lhm/grey_curve.gif) no-repeat;}
.lhm {margin: 0 0 0 0; font-size: 0.9em; line-height: 1.4em;}
.form {visible:false; caption: Form Text; background-color: #EEEEEE; padding: 2px; border: 1 solid #999999; width: 180px; font-size: 1.1em; font-family: Arial, Helvetica, Tahoma;}
.form_lhm {visible:false; caption: Form Text; background-color: #FFFFFF; padding: 2px; border: 1 solid #999999; font-size: 1em; width: 120px;}
#lhm_submit {position: relative; left: 125px; top:-20px;}
#quotes {position:relative;left: 0px; top:-39px;}
#form_submit_rhs {position:relative;left: 115px; top:-39px; }
#form_input_rhs {position:relative;left: 0px; top:-15px;}
#form_line_rhs {position:relative;left: 0px; top:-41px;}
#popup_logo {position: absolute; left: 10px; top: 15px; width: 247px; height: 113px;}
#popup_headerline {position: absolute; left: 0; top: 0; background: #FF9900; font: 1px arial; width: 434px; height: 3px;}
#popup_content {position: absolute; left: 20px; top: 85px; font: 11px arial; padding-right: 5px}
#popup_footer {position: absolute; height: 33px; top: 1360px; left: 0; background: #8ECAEF; color: #000000; font: 10px arial; width: 434px; padding: 10px;}
#popup_people_footer {position: absolute; height: 33px; bottom: 0px; left: 0; background: #8ECAEF; color: #000000; font: 10px arial; width: 434px; padding: 10px;}
#popup_close {position: absolute; top: 5px; right: 2px; }
#Patrons { position:absolute; left: 0px; top:20px; }
#Trustee { position:absolute; left: 110px; top:20px; }
#Team { position:absolute; left: 0px; top:163px; }
#Advisors { position:absolute; left: 0px; top:283px; }
#form_name {position:absolute; margin-left: 0px; margin-top: 10px; width:120px; z-index:1; line-height: 1.5em;}
#form_field {position:absolute; margin-left: 100px; margin-top: 10px; z-index:1; line-height: 0.8em;}
#form1 {position:absolute; margin-top: 10px; z-index:2; visibility: hidden; border: 1 solid #AAAAAA; background-color: #EEEEEE; padding: 10px; width: 710px;}
#form2 {position:absolute; margin-top: 10px; z-index:2; visibility: hidden; border: 1 solid #AAAAAA; background-color: #EEEEEE; padding: 10px; width: 710px;}
#form3 {position:absolute; margin-top: 10px; z-index:2; visibility: hidden; border: 1 solid #AAAAAA; background-color: #EEEEEE; padding: 10px; width: 710px;}
#form4 {position:absolute; margin-top: 10px; z-index:2; visibility: hidden; border: 1 solid #AAAAAA; background-color: #EEEEEE; padding: 10px; width: 710px;}
#form5 {position:absolute; margin-top: 10px; z-index:2; visibility: hidden; border: 1 solid #AAAAAA; background-color: #EEEEEE; padding: 10px; width: 710px;}
#form6 {position:absolute; margin-top: 10px; z-index:2; visibility: hidden; border: 1 solid #AAAAAA; background-color: #EEEEEE; padding: 10px; width: 710px;}
#column_header {position:relative; width: 530px; left: 0px; top:10px; background-color: #DDDDDD; text-align: left;}
#column_left {position:relative; width: 220px; left: 0px; top:10px; vertical-align: top; text-align: left;}
#column_right {position:relative; width: 280px; left: 0px; top:10px; vertical-align: top; text-align: left;}
#container {margin-top: 10; margin-right: 10; width: 530px; text-align: center;}
#column {width: 130px; margin-top: 10px;}
#footer2 {position: relative; left: 0; background: #FFFFFF; width: 754px; height:60px; z-index:1;caption: footer white bg;}
#content {margin: 10px 22px 0 0; caption: container for body content;  width: 530px;}
td {font-size: 12px;}
#contentL {float: left; width: 100px; left: 0px; top:10px; vertical-align: top; text-align: left;caption: div tag for left hand content;}
#contentR {float: right; width: 100px; right: 0px; top:10px; vertical-align: top;caption: div tag for right hand content;}
#footerlinks A:hover {color: #FFFFFF; text-decoration: none;}
#footerlinks A:link {color: #FFFFFF; text-decoration: underline;}
#footerlinks A:visited {color: #FFFFFF; text-decoration: none;}
#orange {margin-left: 0; width: 560px; padding-top: 15px; padding-left: 8px; color: #EB6D20; text-align: justify; float: right;}
.ErrorMsg{font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold; color: #ff0000;caption: ErrorMsg;}
#ctxmain {margin-left: 0; width: 560px; padding-top: 15px; padding-left: 8px; text-align: justify;}
#mainbody_left {float: left; width: 367px;}
#mainbody_right {float: right; width: 174px; background-color: #E6E2F1; text-align: left;}
LI.hp_news {margin-left: -5px; margin-top: 8px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/ctx/icons/chev.gif) no-repeat 0px 3px; font-weight: normal; padding: 0px 0px 8px 17px; border-bottom: 1px solid #FFFFFF;}
UL.ctxnone {margin-left: 15px; padding-left: 0px; margin-top: 10px;}
LI.ctxnone {margin-top: 2px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/ctx/spacer.gif); font-weight: normal; padding: 0 0 5px 0px;}
.rhcontent {width: 174px; background-color: #E6E2F1;}
#ctxmainbody_left {float: left; width: 367px; padding: 10px;}
#ctxmainbody_right {float: right; width: 174px; background-color: #E6E2F1; text-align: left;}
body.newbody { text-align:center; background: #ffffff url(/images/back_main.jpg) repeat-x; margin: 0px; padding: 0px; font-family:Arial, Helvetica, sans-serif; font-size:75%; font-weight:normal; color:#000000;}
img { border: none;}
.contentMargin h1 { font-weight:normal; font-size:180%; color:#522381;}
.contentMargin h2 { font-weight:bold; font-size:120%; margin-bottom:10px; color:#522381;}
.contentMargin h3 { font-weight:bold; font-size:100%; margin-bottom:10px;}
A.whiteLink:link {color:#ffffff;}
A.whiteLink:visited {color:#ffffff;}
A.whiteLink:hover {color:#ffffff;}
A.newsLink:link {color:#000000; text-decoration:none;}
A.newsLink:visited {color:#000000; text-decoration:none;}
A.newsLink:hover {color:#000000; text-decoration:none;}
A.orangetext:link {color:#eb6d20; text-decoration:none;}
A.orangetext:visited {color:#eb6d20; text-decoration:none;}
A.orangetext:hover {color:#eb6d20; text-decoration:none;}
.contentMargin A:link {color:#eb6d20; text-decoration:none;}
.contentMargin A:visited {color:#eb6d20; text-decoration:none;}
.contentMargin A:hover {color:#eb6d20; text-decoration:none;}
A.lev2Link:link {color:#000000; text-decoration:none;}
A.lev2Link:visited {color:#000000; text-decoration:none;}
A.lev2Link:hover {color:#522381; text-decoration:none; font-weight:bold;}
A.footerLink:link {color:#999999;}
A.footerLink:visited {color:#999999;}
A.footerLink:hover {color:#999999;}
.cttImg { width:410px; height:165px;}
.headCopy { position:inherit; z-index:1; margin:-50px 0px 0px 0px; padding: 10px 10px 10px 10px; font-size:200%; color:#ffffff; font-family:Tahoma, Helvetica, sans-serif}
.margin0 { margin:0px;}
.padding10 { padding:10px;}
LI.listTxt {margin-left: -25px; margin-top: 0px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/bullet.gif) no-repeat 0px 1px; font-weight: normal; padding: 0px 0px 0px 15px;}
.clear_page {visible: false; clear: both; font-size: 0.1%; line-height: 0.1%;}
.flLeft { float:left;}
.flRight { float:right;}
LI.lev2 {background: url(/images/sub_nav_ic.gif) no-repeat 0px 6px;list-style-type: none;list-style-position: outside;list-style-image: none;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e6c7e2;padding:2px 0px 2px 20px;margin:5px 0px 5px 0px;}
.contentMargin LI { }
.n07form {caption: Form style (Use on form fields); font-family: Arial, Helvetica, Tahoma; padding: 2px; border: 1px solid #BBBBBB; background-color: #ECF0F2; vertical-align: middle; color: #333333; font-size: 1em;}
.contactForm { font-size: 80%; }
.error { color: #EE0000 }
.checkBox { color: #000000; }
form.n07 {margin: 0px;}
.page_container {text-align: left; width: 920px; height: auto; position: relative; margin-left: auto; margin-right: auto;}
.wrapper {text-align: center; width: 100%;}
.prod_list { width:195px; font-size:90%;}
.email_Field { width:123px; background-color:#FFFFFF; font-size:100%; border: 1px solid #ccb6d6;}
.mainTable { width:920px; padding:0px; margin:0px; border: none; font-size:100%;}
.topLinksSect { height:24px; text-align: right; color:#ffffff; font-size:90%; vertical-align:middle;}
.bgWhite { background-color:#FFFFFF;}
.shadWidth { width:30px;}
.lftShad { background-image: url(/images/left_shad_lg.jpg); background-repeat: no-repeat; width: 30px;}
.rghtShad { background-image: url(/images/right_shad_lg.jpg); background-repeat: no-repeat; width: 30px;}
.contentCell {width:860px; background-color: #FFFFFF; vertical-align:top;}
.bgrBtm { background:url(/images/bgrBtm.jpg) repeat-x;}
.loginform {text-align: center;border: 1px dotted #CCCCCC;width: 400px;position: relative;left: 50%;margin-left: -200px;}
.headerHold {width:860px; height:110px;}
.menuHold {width:860px; height:28px;}
.sitemapLeft { width:310px; float:left; }
.sitemapRight { width:310px; float:right; }
.sitemapLeft LI { line-height : 20px; }
.sitemapLeft H2 {font-size: 100%; color: #A0228D; font-weight: bold; }
.sitemapRight LI { line-height : 20px; }
.sitemapRight H2 {font-size: 100%; color: #A0228D; font-weight: bold; margin: 0px 0px 10px 0px;}
ul.sitemap { margin-top: 0px; margin-bottom: 0px; }
li.sitemap { margin-left: -38px; margin-top: 0px; margin-bottom: 5px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/sub_nav_ic.gif) no-repeat 0px 7px; font-weight: normal; padding: 0px 0px 0px 15px; }
li.sitemap_third { margin-left: -40px; margin-top: 0px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/images/sub_nav_ic_third.gif) no-repeat 0px 7px; font-weight: normal; padding: 0px 0px 0px 15px; }
.colTopBgr { background-image: url(/images/top_shad_col.jpg); background-repeat: repeat-x;}
.col_sn_TopBgr { background-image: url(/images/sub_nav_top_shad.jpg); background-repeat: repeat-x;}
.colMargin {padding:1px; }
.lineBreak { background-color:#e1bcdc; margin:0px 0px 5px 0px;}
.round_col_btm { margin:0px; padding:0px;}
.newsItem { background-image: url(/images/news_ar.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left:15px; margin-bottom:5px;}
.newsletterTable { width:195px; font-size:90%;}
.nCell_1 { width:30px;}
.nCell_2 { width:123px;}
.nCell_3 { text-align:right; width:42px;}
.col_rightWidth { background-color:#f3e4f1; width:215px; float:right; margin:0px; padding:0px;}
.subNavHold { background-color:#f9f2f9; padding:0px 10px 0px 10px;}
.subNav { margin:5px 0px 0px 0px; padding:0px;}
.contentMainHome { width:430px; float:left; background-color:#FFFFFF; background-image:url(/images/top_shad_cont.jpg); background-repeat:repeat-x; background-position:top;}
.contentMainHome1 { float:left; background-color:#FFFFFF; background-image:url(/images/top_shad_cont.jpg); background-repeat:repeat-x; background-position:top;}
.contentMargin { margin:21px 10px 10px 10px;}
.contBoxGray {width:410px; margin:0px; background-color:#eeeeee;}
.col_leftWidth { float:left;background-color:#f3e4f1; width:215px; padding:0px;
                zoom:1;
				display:inline;
				_width:210px;}
.contentWrapper { float:left;width:645px; background-color:#FFFFFF; background-image:url(/images/top_shad_cont.jpg); background-repeat:repeat-x; background-position:top;
                  zoom:1;
				display:inline;
				_width:630px;
                  }
.de_wrapper {width: 625px;_width:630px;}
.contentWrapperERROR { float:left; width:100%; background-color:#FFFFFF; background-image:url(/images/top_shad_cont.jpg); background-repeat:repeat-x; background-position:top;}
.breadcrumbs { font-size:90%; margin-bottom:10px; color:#666666;}
.n07footer { font-size:80%; color:#999999;}
.br10px { height:10px;}
.mapPosition { float:right; text-align:right; width:381px;}
.errorBox { text-align: center; color: #000000; }
.errorBox A {font-weight: bold;}
.de_dp_wrapper {width: 195px; background-color: #f3e4f1;}
TD-old {font-family: Arial, Helvetica, Tahoma; font-size: 0.75em; font-weight: normal; color: #000000;caption: TD;visible:false;}
#orange {margin-left: 0; width: 560px; padding-top: 15px; padding-left: 8px; color: #EB6D20; text-align: justify; float: right;}
.ErrorMsg {font-family: Tahoma, Arial, Helvetica; font-size: 9pt; font-style: normal; font-weight: bold; color: #ff0000;caption: ErrorMsg;}

