@import url('superfish.css');
body {margin-top:27px; margin-bottom:27px;}
body , td {font-family:Arial, serif;}
a {color:navy; text-decoration:none;}
a:hover {text-decoration:underline;}
#logo {margin-left:-27px; margin-bottom:-4px; position:relative; border:none;}
#lang_link {vertical-align:bottom; text-align:right;}
#lang_link a {color:rgb(255, 117, 54); font-size:0.9em; margin-left:60px; margin-right:18px; white-space:nowrap; text-decoration:underline;}
.mainMenu {border-top:3px solid black; border-bottom:1px solid #c6c6c6; font-size:0.9em;}
.mmSelected {font-weight:bold; background-color:#dcdcdc;}
.mmSelected ul li {font-weight:normal; }
#subscribeUs { padding:15px;  background-color:#eeeeee;}
#subscribeUs label {font-size:0.8em; font-weight:bold;}
#txtSubscribe {border:1px solid black; width:195px; margin:10px 0;}

.greyBlock {padding:14px;  background-color:#eeeeee; }
.greyBlock td {font-size:0.7em;}
.greyBlock div {font-weight:bold; font-size:0.75em;}
.greyBlock div a {color:black;}


#sp1 {height:20px;}
.sp20 {height:20px;}
form {margin:0;}
#footer td {font-size:0.75em;}
.bottomLine {border-bottom:1px solid #c6c6c6;}
.hr {/*border-bottom: 1px dotted black;*/ background:url('dot-bg.gif') repeat-x; height:1px; font-size:0;}

.menuBlock {background-color:#f9f9f9; width:185px;}
.menuBlockLbl {background-color:#eeeeee; padding:12px; font-weight:bold;}
.leftMn {margin:8px;}
.leftMn td {padding:4px 0;}
.leftMn td.hr {padding:0;}
.leftMn tr.lmSelected td {background-color:#dcdcdc;}
.leftMn tr.lm2Selected td {font-weight:bold;} 
.leftMn td img {margin-left:10px; margin-right:5px;}
.leftMn tr.lmSelected td img {margin-left:7px;}
.leftMn td div.hr {width:160px; position:relative;}
.leftMn2 td {padding-left:3px; vertical-align:top;}
.leftMn2 td * {margin-top:5px;}
.leftMn2 td a {margin-top:0}
#leftMenu td {font-size:0.75em;}
#leftMenu a {color:black;}
#leftMenu dl {margin: 0 auto; padding-top:8px; padding-bottom:8px;}
#leftMenu dt {margin:0 15px 3px; color:#a7a7a7; font-size:0.9em;}
#leftMenu dd {margin:auto 15px; line-height:1.3em;}
.sp30 {height:27px;}
dl div.hr {margin: 7px auto; width:155px; position:relative;}
.heading {margin-bottom:14px;}
#hottestProjects td img{border:7px solid #a7a7a7;}
tr.captions td {padding-top:6px; padding-left:5px;}
#currentInvestors td img{border:7px solid #eeeeee;}
#eventsLbl {padding-left:6px;}

#events dl {margin: 0 auto; padding-top:8px; padding-bottom:8px;}
#events dt {margin:0 8px 3px; font-weight:bold; font-size:1em; color:black;}
#events dd {margin:auto 8px 17px; line-height:1.3em;}
#eventsLine{margin:6px 20px 8px 0; }
#events a img {border:none; margin-left:3px;}

#content h1 {font-weight:normal; margin:3px auto; font-size:2em;}
.rmenuBlock td {font-size:0.75em; vertical-align:top;}
.rmenuBlock td img {padding-top:5px;}
.rightMn a {color:black;}
.rmenuBlock {background-color:#f9f9f9;}
.rmenuBlockLbl {background-color:#eeeeee; padding:14px; font-weight:bold; font-size:0.9em;}
.breadCrumbs {font-size:0.9em; margin-bottom:15px;}
.breadCrumbs a {color:black; text-decoration:underline;}
#content table td {padding:4px 10px;}
#content ul {list-style-image:url('dash.gif');}
#content ul li {margin:5px auto; }
#content a {color:navy; text-decoration:none;}
#content a:hover {color:navy; text-decoration:underline;}

.rightBlock div {margin: 15px 0; font-size:0.9em;}
.rightBlock div a {text-decoration:none;}
.rightBlock div a:hover {text-decoration:underline;}
.rightBlock img {border:none;}
.heading a img {border:none;}
#attachmentList {margin-top:25px;}
#attachmentList table td {font-size:0.7em;}
#attachmentList table td a {color:rgb(27,81,149); font-size:1.3em;}
#attachmentList table {margin-bottom:7px;}
#attachmentList table td {padding:1px;}

span.curr {color:rgb(255,50,17);}
#search { padding:15px;  background-color:#eeeeee;}
#search td * { margin:0;} 
#lblSearch {font-size:0.9em; font-weight:bold; margin-bottom:3px;}
#txtSearch {border:1px solid black; width:135px; margin:10px 0;}

#rightBanner {border:10px solid #c6c6c6;}
#rightBanner a img {border:none;}
#rightBanner td {vertical-align:top;}

.error{ color: red; font-size: 10px; }
#welcomeMessage {margin-bottom:25px;}
#welcomeMessage a img {border:none;}
#State_Emblem {margin-top:25px;}
#State_Emblem a img {border:none;}