/* ----- universal settings -----*/
* {padding: 0px; margin: 0px;}
body {background-color: #d2d0b7; font-family: verdana, san-serif;}
td {font-size:8pt;}

/* ----- typography ----- */
.content {font-size: 8pt;}
.subcontent {font-size: 8pt;}
.footer {font-size: 8pt;}
.copyright {font-size: 8pt;}
.t_title {text-align: center; font-size: 9pt; font-weight: bold; padding-top: 5px !important;}
.t_italic {text-align: center; font-size: 7pt; font-style: italic;}
.title1 {font-size: 9pt; font-weight: bold;}
.content3 {font-size: 8pt;}


/* ----- design ----- */
.content3 {font-size: 8pt; background-color: #e2e0cb;}
.cell {padding: 10px !important;}
#table {background-color: #f2f1e8; font-size: 8pt;}
.table_title {background-color: #d2d0b7; padding-top:3px !important; padding-bottom: 3px !important; font-weight: bold; padding-left: 5px !important; padding-right: 5px !important;}
.table_content {padding-top:3px !important; padding-bottom: 3px !important;}
#container {background-color: #fff; padding: 18px 10px 0px 10px !important;}
#main {background-color: #f2f1e8; padding: 5px !important;}
.m_content_left {background-color: #f2f1e8; float: left; width: 236px; padding: 5px !important;}
.m_content_right {background-color: #f2f1e8; float: right; width: 236px; padding: 5px !important;}
.clear {clear:both;}
.content {padding: 4px 0px 0px 13px !important;}
.subcontent {padding: 0px 12px 10px 11px !important;}
.footer {text-align: center;}
.copyright {text-align: center;}
.image {border:3px solid #d2d0b7;}
.table_dark {background-color: #d2d0b7; padding-left: 5px !important; padding-right: 5px !important;}
.table_dark_t {background-color: #d2d0b7; padding-top:3px !important; padding-bottom: 3px !important; padding-left: 5px !important; padding-right: 5px !important;}
.table_light_t {background-color: #e2e0cb; font-weight:bold; padding-top:3px !important; padding-bottom: 3px !important; padding-left: 5px !important; padding-right: 5px !important;}
.table_light {background-color: #e2e0cb; padding-left: 5px !important; padding-right: 5px !important;}


/* ----- unordered lists ----- */
#main ul {padding-left: 15px !important; list-style-image: url(bullet2.gif); list-style-position: outside;}
#main ul li {padding-bottom: 5px !important;}
.cell ul {padding-left: 15px !important; list-style-image: url(bullet2.gif); list-style-position: outside;}
.cell ul li {padding-bottom: 5px !important;}


/* ----- links ----- */
.content a:link {text-decoration: none; color: #823e0d;}
.content a:visited {text-decoration: none; color: #823e0d;}
.content a:hover {text-decoration: underline; color: #823e0d;}
.content a:active {text-decoration: none; color: #823e0d;}

.subcontent a:link {text-decoration: none; color: #000;}
.subcontent a:visited {text-decoration: none; color: #000;}
.subcontent a:hover {text-decoration: none; color: #823e0d;}
.subcontent a:active {text-decoration: none; color: #000;}

.footer a:link {text-decoration: none; color: #000;}
.footer a:visited {text-decoration: none; color: #000;}
.footer a:hover {text-decoration: underline; color: #000;}
.footer a:active {text-decoration: none; color: #000;}

.copyright a:link {text-decoration: none; color: #000;}
.copyright a:visited {text-decoration: none; color: #000;}
.copyright a:hover {text-decoration: underline; color: #000;}
.copyright a:active {text-decoration: none; color: #000;}


/* ----- backgrounds ----- */
.top1 {background-image: url(top_01.jpg);}
.top2 {background-image: url(top_02.jpg);}
.top3 {background-image: url(top_03.jpg);}
.title {background-image: url(title.jpg);}
.bottom {background-image: url(bottom.jpg);}
.line {background-image: url(line_02.jpg);}
.cont {background-color: #fff;}
.content {background-color: #fff;}
.foot {background-color: #d2d0b7;}
.footer {background-color: #d2d0b7;}