body {margin: 0px; padding: 8px 0px 8px 0px;}
all {font-family: Berlin, Florentine, sans-serif; }
form {margin: 0px; padding: 0px;}
p {text-align: justify;}
.c {text-align: center; font-family: Montreal, sans-serif;}
#main {width: 756px; margin: 2px; padding: 3px;}
#header {border-top: 3px solid;border-bottom: 5px solid;}
#cvologo {margin: 4px 0 2px -20px; }
#links {width: 350px; text-align: right;  margin-left: 0; padding-left: 0;}
#links a {background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 0px 6px; font-size: .92em; padding: 0px 0px 0px 7px; margin: 0px 0px 0px 17px;}
#navigation {width: 736px;}
ul,li {text-align: left;}
.menu_l {background-image: url(images/button_l.gif);}
.menu_m {background-image: url(images/button_m.gif); vertical-align: middle; text-align: center;}
.menu_r {background-image: url(images/button_r.gif);}
.menu_m a {font-size: .92em; margin: 0px 3px 0px 3px; text-decoration: none;}
.menu_m a:hover {text-decoration: underline;}
#footer {border-top: 5px solid; font-size: .92em;}
#footer div {font-size: .92em; padding: 10px 0px 0px 0px;}
#footer td {padding: 15px 0px 15px 0px;}
#footer a {font-size: .92em; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#left_block .container {margin: 10px 16px 10px 16px;}
#right_block .container {margin: 10px 4px 10px 10px;}
.text {width: 160px;}
.section_header_1 {font-weight: bold; background-image: url(images/header-1-bg.gif); background-repeat: no-repeat; height: 28px;}
h1{font-family: Berlin, sans-serif; margin: 0; background-image: url(images/header-2-bg.gif); background-repeat: no-repeat; padding: 0; height: 28px; width: 493px;}
h1 img{font-family: Berlin, sans-serif; margin: 10px 0px 0px 32px;}
h1 span {font-family: Berlin, sans-serif; font-size: .6em; display: block; margin-left: 26px; padding-top: 4px; color: #fff; font-weight: bold;}
h2 span {font-family: Berlin, sans-serif; font-size: .6em; display: inline; margin-left: 6px; margin-top: -6px; color: #fff; font-weight: bold;}
.section_header_1 span{font-family: Berlin, sans-serif; font-size: .8em; display: block; margin-left: 26px; padding-top: 4px; color: #fff; font-weight: bold;}
.category_list {padding: 16px 10px 16px 10px;}
.category_list ul {margin: 0px;padding: 0px 0px 0px 26px;list-style-image: url(images/bullet.gif);}
.category_list li {padding: 0px 0px 0px 4px;}
h2 {font-size: 11pt; margin: 10px 0px 10px 0px; padding: 0px;}
.dash_line {background-image: url(images/dash.gif); background-repeat: repeat-x;}
/*
.block_header_1 {background-image: url(images/block-header-bg.gif); background-repeat: no-repeat; padding: 7px 0px 0px 12px; height: 29px; font-weight: bold; font-size: 1em; font-family: Florentine, Berlin, sans-serif;}*/
blockquote{margin: 6px 0; margin-right: 1em; text-align: justify;}
td {vertical-align: top; font-family: Montreal, sans-serif; font-size: .92em;}
.input_style {vertical-align: middle;}
.input_style option {font-family: sans-serif; font-size: .92em;}
.input_style select {font-family: sans-serif; font-size: .92em;}
.input_style input {font-family: sans-serif; font-size: .92em;}
