

#contentTable td {

background-image: url('images/dropshadow_01.png');

background-repeat: repeat-x;

text-align: left;

padding-bottom: 25px;

}



#contentTable td td {

background-image: none;

padding-bottom: auto;

}





div#sideMenu {

margin-top: 30px;

}



div.copy {

padding: 25px 30px 0px 25px;

background-image: url('images/content_bg.gif');

background-repeat: no-repeat;

background-position: -70px 0;

}



td.col3 {

background-color: #e8f0ff;

}



.bodycopy {

font-size: 14px;

}



/* web login */

div.weblogin {

background-image: url('images/login_bg.gif');

background-repeat: no-repeat;

margin: 0;

padding: 15px;

font-size: 11px;

min-height: 123px;

}

div#loginfrm_title {

background-image: url('images/login_title_bg.png');

background-repeat: no-repeat;

height: 34px;

font-family: Times, serif;

font-size: 14px;

font-style: italic;

color: #003d7f;

padding-top: 8px;

padding-left: 15px;

}

div.loginfrm_inputs {

text-align: right;

}

div.loginfrm_inputs .textbox {

width: 180px;

}

div.weblogin label {

color: #003d7f;

display: block;

margin: 4px 0px 4px 0px;

font-weight: normal;

}



div.weblogout {

padding: 15px;

font-size: 11px;

}

div.weblogout a {

float: right;

font-weight: normal;

}



/* news menu */



div.news {
margin: 0;
padding: 20px 10px 0 15px;
font-size: 11px;
border-top: solid 1px white;
}

div.news h6 {
background-image: url('images/icons/news.png');
background-position: 0 50%;
background-repeat: no-repeat;
margin: 0;
font-size: 14px;
padding-left: 24px;

}

div.news_item {
background-color: none;
margin-top: 10px;
padding: 0;
}

div.news_item a {

display: block;

padding: 0;

font-size: 12px;

font-weight: normal;

color: #000;

}

div.news_item .date {

font-size: 10px; color: #999;

}



