body {
background-color:#fff;
color:#252525;
font:12px Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

td
{
    font-size: 12px;
}

/* MAIN STRUCTURE start */
#container {
width:1000px;
margin:auto;
}

#innercontainer {
width:970px;
margin:0 auto;
}

#header {
background:#222222 url('../images/bg_header.jpg') no-repeat top left;
width:1000px;
height: 190px;
padding:0;
margin:0;
}

#header img#logo {
float:left;
width:131px;
padding-left:20px;
padding-top:50px;
padding-bottom:34px;
}

#ticker {
width:970px;
font:11px Arial, Helvetica, sans-serif;
text-align:right;
padding:4px 0px 0px 0px;
margin:0;
border-bottom-color:#999999;
border-bottom-style:dashed;
border-bottom-width:thin;
}

#left {
clear:left;
float:left;
width:206px;
padding:20px 10px 0px 0px;
margin:0;
}

.imgleft
{
    margin-bottom: 20px;
    border: solid 9px #dedede;
}

#contenthome {
float:left;
width:374px;
padding:10px 10px 0px 10px;
margin:0;
}

#contentinternal{
float:left;
width:540px;
padding:10px 10px 0px 10px;
margin:0;
}

.bullets {
float:left;
width:340px;
font:12px Arial, Helvetica, sans-serif;
line-height: 16px;
padding:0px 10px 0px 10px;
margin:0;
}

.latestnews {
float:left;
width:140px;
font:11px Arial, Helvetica, sans-serif;
padding:16px 8px 8px 20px;
margin-top: 16px;
border-left-color:#999999;
border-left-style:dashed;
border-left-width:thin;
border-right-color:#999999;
border-right-style:dashed;
border-right-width:thin;
}

.latestnews a.more {
float:left;
color:#ff9900;
font-weight:bold;
text-decoration:none;
}

.latestnews a.more:hover {
color:#ff9900;
text-decoration:underline;
}

.secretary {
width:106px;
float:left;
margin-bottom: 20px;
}

#right {
float:right;
width:174px;
padding:20px 0px 10px 0px;
margin:0;
}

.imgright{
width:174px;
float:left;
margin-bottom: 15px;
}


#content {
padding:0px;
}

/* MAIN STRUCTURE end */

/* MAIN ELEMENTS start */

#content p {
padding:0;
margin:0 0 10px;
}

p {
padding:0;
line-height: 16px;
margin:0 0 10px;
}

img.contentimg {
float:right;
border:0 none;
padding:0;
margin:0 0 15px 15px;
}

/* MAIN ELEMENTS end */


/* HEADINGS start*/
h1, h2, h3, h4, h5, h6 {
font-family: Arial, Helvetica, Verdana, sans-serif;
text-decoration: none;
}

h1 {
font-size:32px;
font-weight:bold;
color:#373636;
}

h2 {
font-size:14px;
font-weight:bold;
color:#3366cc;
margin-top:15px;
}

h2 span{
font-size:14px;
font-weight:bold;
color:#ff9900;
margin-top:15px;
}

h3 {
font-size:11px;
line-height: 15px;
color:#363636;
}

h3 span {
font-size:11px;
line-height: 15px;
color:#3366cc;
}

h4 {
font-size:14px;
font-weight:bold;
color:#363636;
margin-top:15px;
}

h4 span{
font-size:14px;
font-weight:bold;
color:#ff9900;
margin-top:15px;
}

h5 {
font-size:11px;
color:#3366cc;
}

h6 {
font-size:11px;
color:#363636;
}

/* HEADINGS STYLES end */

/* HEADER ELEMENTS and MAIN NAVIGATION MENU start */

ul#topnavmenu {
display:block;
width: 1000px;
list-style-type:none;
margin:0px;
padding-left:20px;
padding-right:20px;
overflow:hidden;
}

ul#topnavmenu li {
float:left;
display:block;
margin:0;
padding:9px 23px 0 0;
}

ul#topnavmenu li.empty {
width:720px;
}

ul#topnavmenu li.last {
padding-right:0px;
}

ul#topnavmenu li a {
color:#fff;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
margin:0;
}

ul#topnavmenu li a:hover {
color:#fff;
text-decoration:underline;
}

/* HEADER ELEMENTS and MAIN NAVIGATION MENU end */

/* FOOTER ELEMENTS start */

#footer {
clear:both;
float:left;
width:1000px;
background-image:url(../images/bg_bar_footer.gif);
background-repeat:no-repeat;
font-size:11px;
color:#fff;
padding:10px;
margin:20px 0 0;
}

#footer a {
color:#fff;
font-size:11px;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

#footer ul {
list-style-type:none;
padding:0;
margin:0;
}

#footer ul li {
float:left;
display:block;
border-right:1px solid #999;
padding:0 10px;
margin:0;
}

#footer ul li.last {
border-right:0 none;
}

/* FOOTER ELEMENTS end */

/* OTHER ELEMENTS start */
.hidden {
display:none;
}
/* OTHER ELEMENTS end */

.pollClient
{
    width: 140px;
    background-color: #0f6faf;
    background-image: url(../images/web_poll.gif);
    background-repeat: no-repeat;
    padding: 34px 10px 10px 10px;
    text-align: left;
    color: #ffffff;
}

.SubHeading
{
    font-size:14px;
    font-weight:bold;
    color:#000;
    margin-top:15px;
}

.Orange
{
    color:#ff9900;
}
