body {color: #666;font-family: Arial, Verdana, Helvetica, Sans-Serif;font-size: 9pt;margin: 15px 0px;padding: 0px;background-color: #C8C8C8;left: auto;}

#container {
width: 790px;
margin: 0px auto;}

#hdr {background-image: url(../images/hdr.jpg);background-repeat: no-repeat;width: 790px;height: 93px;}

#top_menu {background-image: url(../images/top_menu.gif);background-repeat: repeat-x;
width: 790px;height: 30px;}

#menu_pos {position: relative;left: 180px;top: 3px}

#table_page_content {margin: 0px;padding: 0px;border-collapse: collapse;}

#menu_container {background-color: #ccc;width: 143px;vertical-align: top;
margin: 0px;padding: 0px;}

#flash {text-align: center;margin: 20px 0px;}

.page_container {background-color: #fff;vertical-align: top;
width: 450px;padding: 4px 40px 20px 40px;}

.no_right {
width: 566px;}

#bc {font-size: .8em;padding: 0px 0px 15px 0px;}

.page_container h1 {
padding: 0px 0px 3px 0px;
margin: 0px 0px 15px 0px;font-size: 1.5em;border-bottom: 1px #8B9298 dotted;}

#right_container {background-color: #fff;width: 197px;
vertical-align: top;border-left: 1px #999 dotted;margin: 0px;padding: 0px;}

.right_title {background-color: #999;color: #fff;font-weight: bold;text-align: center;padding: 12px 8px 8px 8px;font-size: 1.1em;}

.right_content {padding: 5px 20px 20px 20px;}

.right_img {
padding: 15px 0px 4px 0px;text-align: center;}

.right_img img {border: none;}

.right_txt_date {font-weight: bold;
margin: 0px;padding: 15px 0px 4px 0px;letter-spacing: .1em;}

.right_txt_title {font-weight: bold;
margin: 0px;padding: 0px 0px 4px 0px;
letter-spacing: .1em;color: #4a4a4a;}

#ftr {font-size: .8em;padding: 5px;float: right;}

.right_txt {
margin: 0px;padding: 0px 0px 15px 0px;border-bottom: 1px #bcbcbc dotted;}