body {
margin: 0px;
padding: 0px;
width: 960px;
font-family: Verdana, Sans-serif;
font-size: 11px;
line-height: 15px;
background-color: #E6E6E6;
background-image: url(../images/site_bg.gif);
background-repeat: repeat-y;
}

img {
border: 0px;
}

p {
margin: 5px 0px 0px 0px;
padding: 0px;
}

a {
color: #0A288C;
text-decoration: underline;
}

a:hover {
color: #000000;
text-decoration:underline;
}

h2 {
font-family: Verdana, Arial, Sans serif;
font-size: 18px;
line-height: 21px;
font-weight: normal;
margin: 5px 0px 0px 0px;
color: #0A288C;
}

#topstrip {
height: 15px;
background-color: #FFFFFF;
}

#topnav {
height: 57px;
background-image: url(../images/topnav_bg.gif);
background-repeat: repeat-y;
}

#content {
background-image: url(../images/topnav_shadow.gif);
background-repeat: repeat-x;
background-color: #FFFFFF;
height: 200px;
}

#col1 {
padding-top: 15px;
margin-right: 12px;
padding-right: 12px;
border-right: solid 1px #CCCCCC;
width: 185px;
float:left;
}

#col1nav {
background-image: url(../images/gray_fade_h350.gif);
background-repeat: repeat-x;
font-weight: normal;
height: 350px;
font-family: Verdana, Arial, Sans serif;
font-size: 11px;
line-height: 15px;
}

#col1nav ul {
margin: 3px 0px 0px 0px;
padding: 0px;
}

#col1nav li {
list-style-type: none;
margin: 0px 15px;
padding: 0px;
border-bottom: solid 1px #CCCCCC;
display: block;
}

#col1nav a {
color: #003399;
text-decoration: none;
display: block;
margin: 0px -15px;
padding: 4px 10px 4px 25px;
}

#col1nav a:hover {
color: #000000;
text-decoration: none;
background-color: #FFFFFF;
}

#col2 {
margin-right: 12px;
padding-right: 12px;
border-right: solid 1px #CCCCCC;
width: 510px;
float: left;
}

#col3 {
width:200px;
padding-top: 15px;
float: right;
margin-left: 12px;
margin-right: 15px;
padding-left: 12px;
border-left: solid 1px #CCCCCC;
}

#col2_3 {
width: 510px;
float: left;
}

#stockdate {
font-size: 11px;
line-height: 14px;
padding: 7px 15px;
}

#stockvalue {
background-color: #E6E6E6;
padding: 10px 15px; 
font-size: 12px;
line-height: 16px;
margin-right: 20px;
}

#stockchange {
color: #CC0000;
}

#main {
margin: 20px 50px 25px 230px;
}

#footer {
font-size: 10px;
line-height: 16px;
text-align: center;
border-top: solid 1px #CCCCCC;
margin: 40px 50px;
padding-top: 30px;
}


.picleft20 {
float: left;
margin-right: 20px;
}

