body {
background-image: url(../images/bg1.gif); margin-top: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 77%; color:#303538; background-attachment: fixed;
}

a {
text-decoration:underline; color:#094784;
}

a:hover {
text-decoration:none;
}

#outer {
width:870px; position: relative; margin: 0 auto; background-color: white; border-top: 1px solid #CACFD3; border-left: 1px solid #CACFD3; border-right: 1px solid #38545F; border-bottom: 1px solid #38545F;
}

#inner {
width:850px; padding: 10px;
}

#nav {
height:31px; border-bottom: 2px solid white; background-color:#DFE0E2; width:850px;
}

#navitem {
float:left; background-image: url(../images/navseparator.gif); background-position:top right; background-repeat:no-repeat; height:25px; padding-top:3px; padding-left:10px; padding-right:10px; font-size: 85%;
}

#navitemlast {
float:left; height:25px; padding-top:4px; padding-left:10px; padding-right:10px; font-size: 85%;
}

#navitemlast a, #navitem a {
color:#303538;
}

#nav strong {
color:#396E8E;
}

#leftcolumn {
background-color:#396E8E; width:193px; float:left;
}

#logo {
width:193px; height:60px;
}

#h1intro {
width:193px; height:264px; border-bottom: 2px solid white; color:#FFD602; position: relative;
}

#h1intro a {
color:#FFD602;
}

#rightcolumn {
float:left; width:585px;
}

#introimage {
width:585px; height:324px; border-bottom: 2px solid white;
}

#mainrow {
width:850px; border-bottom: 2px solid white;
}

#leftnavbox {
background-color:#FFFFFF; width:193px; position:relative;
}

#latestnewsbox {
background-color:#DFE0E2; background-image: url(../images/Homepagelady.jpg); width:193px; height:260px; position:relative;
}

#companyreportsbox {
background-color:#E1E5F0; width:193px; height:260px; border-left: 2px solid white; border-right: 2px solid white; float:left;
}

#homebox3 {
background-color:#E1E5F0; width:193px; height:260px; border-right: 2px solid white; float:left;
}

#homebox4 {
background-color:#E1E5F0; width:193px; height:260px; float:left;
}

#subbox1 {
border-bottom: 2px solid white; height: 129px;
}

#subbox2 {
height: 129px;
}

#footer {
color:#868686; font-size: 80%; width:850px; padding: 10px;
}

#footleft{
float:left;
}

#footright{
float:right;
}

#footright a {
color:#868686;
}

h1 {
margin:0; padding:0; font-size: 120%; color:white; font-weight:normal;
}

h2 {
margin:0; padding:0; font-size: 100%; color:#303538;
}

.h2sectionhome {
margin-bottom:15px;
}

p {
margin-top:10px; margin-bottom:10px;
}

#padd10home{
padding-left:10px; padding-right:10px; padding-top:7px;
}

#padd10{
padding-left:0px; padding-right:0px; padding-top:20px;
}

#padd20{
padding-left:20px; padding-right:20px; padding-top:10px;
}

#vpadd10{
padding-left:10px; padding-right:10px; padding-bottom:7px; position: absolute; bottom: 0;
}

#ourdivs{
padding-bottom:15px;
}

#ourdivs2{
padding-top:30px;
}

form {
margin:0; padding:0;
}

#searchbox {
padding-left:20px; float:left; padding-top:8px;
}

#searchboxholder {
height:52px; background-color:#E1E5F0; border-bottom: 10px solid white;
}

#searchleftfloater {
float:left; padding-top:5px;
}

#leftnavsearchbox {
padding-left:10px; padding-bottom:15px; padding-top:20px;
}

#searchbox input, #leftnavsearchbox input, #pressearchleft input {
font-size: 70%; border:1px solid #87888D; color:#303538; background-color:white; margin-bottom:2px;
}

#navitemlast input {
font-size: 90%; border:1px solid #87888D; color:#303538; background-color:white; margin-top:5px; margin-left:3px;
}

.searchfield {
width:100px; margin-right:3px;
}

.searchfieldtop {
width:60px; margin-right:3px;
}

#subbox1 select {
font-size: 70%; border:1px solid #87888D; color:#303538; background-color:white; width:130px;
}

.sharepricebig {
font-size: 130%;
}

.normalh2 {
font-weight:normal;
}

.arrow {
font-size: 150%; font-stretch:ultra-condensed;
}

#leftlevels {
padding-top:10px; font-size: 90%;
}

.leftlevel2 {
border-bottom:1px dotted #999999; padding-bottom:2px; margin-bottom:2px; padding-left:10px; padding-right:10px;
}

.leftlevel3 {
border-bottom:1px dotted #999999; padding-bottom:2px; margin-bottom:2px; margin-left:20px; padding-right:10px;
}

.breadcrumb {
padding-left:10px; padding-right:10px; padding-top:10px; font-size: 90%;
}

#titlehead {
width:657px; height:60px; background-image: url(../images/titlehead.jpg);
}

#titleh1 {
padding:10px 20px 5px 5px; background-color:#E1E5F0; border-left:0px solid white; border-top:2px solid white;
}

#titleh1 H2 {
font-size: 100%; font-weight:bold;
}

#pressearch {
width:582px; height: 129px; background-color:#E1E5F0; border-left:2px solid white;
}

#pressearchleft {
float:left; width:367px; border-right:2px solid white; height:109px; padding:10px;
}

#pressearchright {
float:left; padding:10px; width:173px;
}

.searchfieldpress {
width:290px; margin-right:3px;
}

.boardtext {
font-size: 90%;
}