li { margin-left: -23px; list-style: square;}
hr { border: 0; height: 1px; color: #99cbe9; background-color: #99cbe9; width: 100%; margin: 9px 0px 9px 0px;}
.blue {font: bold 10px/13px Verdana; color: #134b8c;}
div.biohead {font: bold 17px/22px Verdana; color: #134b8c; margin-bottom: 5px;}
body {margin-top: 30px; margin-bottom: 20px;}
.videocap {font: italic 10px/20px Verdana; color: #2b2b2b; margin: 2px 0px 0px 2px;}

/* LOGO & NAV CSS */	
table.top {width: 670px; background-color:#134b8c; text-align: left; vertical-align: top; margin-top: 12px;}
td.topleft {width: 526px; background-color:#134b8c; text-align: left;}	
td.topcenter {display: none;}	
td.topright {width: 144px; background-color:#134b8c; text-align: left;}	
#nav { display: none;}
#nav td {background-color: #ffffff; font: 11px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; padding: 0px 0px 0px 0px;}
#nav td a { font: 11px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; background-image: url(images/arrow3.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 9px; text-decoration: none; display: block; }
#nav td a:hover { font: bold 11px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; background-image: url(images/arrow3.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 9px; text-decoration: none;}
td#navon {background-color: #ffffff; font: 11px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; padding: 0px 0px 0px 0px;}
td#navon a { font: bold 11px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; background-image: url(images/arrow2.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 9px; text-decoration: none; display: block; }
td#navon a:hover { font: bold 11px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; background-image: url(images/arrow2.gif); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 9px; text-decoration: none;}

/* HOMEPAGE CSS */	
td.homeleft { width: 450px; background: #ffffff; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top;  } 
table.homebanner { display: none;  } 
table.printhomebanner {width: 450px; background: #ffffff; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; } 

td.homeright { width: 201px; background: #ffffff; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top;}
table.homesidebartop { width: 100%; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; margin-bottom: 10px; }
table.homesidebarbot { width: 100%; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top;}
td.homespace { width: 19px; background: #ffffff; text-align: left; vertical-align: top; }
td.sidebar { width: 100%; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; padding: 18px 16px 18px 16px; border-top: 5px solid #134b8c; border-right: 1px solid #959595; border-bottom: 1px solid #959595; border-left: 1px solid #959595; }
td.sidebar a { font: 10px/16px Verdana; color: #134b8c; text-decoration: underline;}
div.sidebarlist { font: 10px/14px Verdana; color: #2b2b2b;}
div.sidebarlist a { font: 10px/14px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; padding: 7px 0px 1px 0px; text-decoration: none; display: block; }
div.sidebarlist a:hover { font: 10px/14px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; padding: 7px 0px 1px 0px; text-decoration: none;}


/* SUBPAGE CSS */	
td.subleft { display: none; }
td.subspace { display: none;}
td.subright { width: 668px; background: #ffffff; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; border-top: 5px solid #134b8c; border-right: 1px solid #959595; border-bottom: 1px solid #959595; border-left: 1px solid #959595; padding: 1px;} 
td.subright a { font: 10px/16px Verdana; color: #2b2b2b;} 
div.subcontent { background: #ffffff; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; padding: 40px 45px 45px 47px; } 
td.subcontainer {display: none;}
table.subtwocol { width: 100%;}
td.subtwocolleft { width: 100%; background: #ffffff; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; padding: 0px 40px 0px 0px;}
td.subtwocolleft a { font: 10px/16px Verdana; color: #2b2b2b; text-decoration: underline;}
td.subtwocolright { width: 162px; background: #ffffff; font: 9px/13px Verdana; color: #134b8c; text-align: left; vertical-align: top; padding: 7px 0px 0px 0px;}
td.subtwocolright a { font: 9px/13px Verdana; color: #134b8c; text-decoration: underline;}



td.people { width: 50%; background: #ffffff; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; padding: 0px 20px 0px 0px;}
td.people a { font: 10px/16px Verdana; color: #2b2b2b; text-decoration: underline;}

/* subnav css*/
div.subnav {display: none;}
div.subnav a {display: none; }
div.subnav a:hover {display: none;}

div.subnavon {display: none;}
div.subnavon a {display: none;}


/* client css*/
table.client { width: 100%;}
table.project { width: 564px; text-align: left; vertical-align: top;}
td.projectmain { width: 100%; text-align: left; vertical-align: top; border-bottom: 1px solid #7193ba;}
td.twocolinnerleft {width: 291px; background: #ffffff; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; padding: 23px 20px 0px 0px;}
td.twocolinnerleft a { font: 10px/16px Verdana; color: #2b2b2b; text-decoration: underline;}
td.twocolinnerright { width: 273px;background: #ffffff; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; padding: 23px 20px 0px 0px;}
td.twocolinnerright a { font: 10px/16px Verdana; color: #2b2b2b; text-decoration: underline;}
td.twocolinner { background: #ffffff; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; padding: 0px 20px 0px 0px;}
td.twocolinner a { font: 10px/16px Verdana; color: #2b2b2b; text-decoration: underline;}
td.twocolinnerbotleft { background: #ffffff; font: 10px/16px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; padding: 5px 2px 0px 0px; border-top: 1px solid #7193ba;}
td.twocolinnerbotleft a { font: 10px/16px Verdana; color: #2b2b2b; text-decoration: underline;}
td.twocolinnerbotright { background: #ffffff; font: 10px/16px Verdana; color: #2b2b2b; text-align: right; vertical-align: top; padding: 5px 2px 0px 0px; border-top: 1px solid #7193ba;}
td.twocolinnerbotright a { font: 10px/16px Verdana; color: #2b2b2b; text-decoration: underline;}


div.thumb { float: left; height: 87px; width: 173px; padding: 10px 15px 13px 0px; margin: 0px 0px;}
div.thumb2 { float: left; height: 101px; width: 173px; padding: 10px 15px 13px 0px; margin: 0px 0px;}
div.ls img { height: 80px; width: 173px; margin: 0px; text-align: left; }
div.thumb ul {margin: 2px 0px 0px 0px;  font: font: 9px/13px Verdana; color: #2b2b2b; text-align: left; float: left;}
li.title {padding-left: 20px; font: 9px/13px Verdana; color: #2b2b2b; list-style: square; text-align: left; float: left;}

div.name { height: 15px; width: 150px; margin-left: 1px; text-align: left; }
div.name a { text-align: left; text-decoration: none; font: 11px/13px Verdana; }

div.name2 { height: 40px; width: 170px; margin: 4px 0 20px 0; text-align: left;}
div.name2 a { text-align: left; text-decoration: none; font: 11px/13px Verdana; padding-bottom: 20px;}

div.picleft { float: left; height: 170px; width: 268px; padding: 22px 23px 12px 0px; display: block;}
div.picright { float: left; height: 170px; width: 268px; padding: 22px 0px 12px 0px; display: block;}
div.picleft2 { float: left; height: 170px; width: 382px; padding: 22px 23px 12px 0px; display: block;}
div.picright2 { float: left; height: 170px; width: 154px; padding: 22px 0px 12px 0px; display: block;}
div.2s img { height: 158px; width: 268px; margin: 0px; text-align: left; display: block;}
div.3s img { height: 158px; width: 382px; margin: 0px; text-align: left; display: block;}
div.4s img { height: 158px; width: 154px; margin: 0px; text-align: left; display: block;}
div.sublist { font: 10px/17px Verdana; color: #2b2b2b; text-align: left; vertical-align: top; text-decoration: none; display: block;}
div.sublist a { font: 10px/17px Verdana; color: #2b2b2b; text-decoration: none;}
div.sublist a:hover { font: 10px/17px Verdana; color: #2b2b2b; text-decoration: underline;}


/* copyright css */
table.copy { width: 670px; font: 9px Verdana; color: #999999; margin-top: 5px;}
table.copy a { font: 9px Verdana; color: #999999; text-decoration: none; }
table.copy a:hover { font: 9px Verdana; color: #999999; text-decoration: underline; }
td.copyleft {display: none;}
td.copycenter { width: 335px; font: 9px Verdana; color: #999999; text-align: left; vertical-align: top; padding-left: 2px;}
td.copyright { width: 335x; font: 9px Verdana; color: #999999; text-align: right; vertical-align: top; padding-right: 2px;}

div.credit { display: none;}
