*{margin: 0px; padding: 0px; border: 0px; font-family: 'Trebuchet MS', sans-serif}
body{background: rgb(235,235,233) left top repeat-x; text-align: center; border-top: 10px solid rgb(0,153,204)}

a{color: rgb(0,131,174)}
a:hover{color: rgb(0,0,0)}
address{font-style: normal; padding-top: 0.4em; display: block;}
h2{color: rgb(0,131,174); font-size: 40px; font-weight: normal; padding: 10px 0px 0px}
h3{color: rgb(0,131,174); font-size: 23px; font-weight: normal; border-bottom: 1px solid rgb(220,220,218); padding: 25px 0px 0px}
h4{color: rgb(0,131,174); font-size: 17px; padding: 1em 0em 0em}
h5{color: rgb(51,51,51); font-size: 15px; padding: 1em 0em 0em}
img{display: block;}
li{padding-top: 0.4em;}
p{text-align: justify; padding-top: 0.7em}
ul{list-style-type: square; margin-left: 20px; padding-top: 0.3em;}
table{margin-top: 10px; border: 2px solid rgb(75,75,75); border-width: 2px 0px}
td, th{padding: 2px 5px; border-left: 1px solid rgb(228,228,228)}
th{background: rgb(75,75,75); color: rgb(255,255,255)}
.odd td{background: rgb(228,228,228); border-color: rgb(175,175,175)}
td.first, th.first{border-left: 0px}

.abstract{color: rgb(75,75,75); font-size: 15px; padding: 10px 0px; font-weight: normal;}
.abstract p{padding: 0px}
.content{color: rgb(51,51,51); font-size: small; _font-size: x-small}
.content_left_column{display: block; float: left; clear: left; width: 320px}
.content_middle_column{display: block; float: left; width: 320px}
.content_right_column{display: block; float: left; clear: right; width: 320px}
.content_columns h3, .content_columns p{margin: 0px 10px}
.content_columns ul{margin-left: 30px; margin-right: 10px}
.hide{display: block; clear: both; font-size: 1px; margin-top: -1px}

.drop_navigation{display: block; clear: both; border-top: 1px solid rgb(220,220,218); padding-top: 15px; color: rgb(102,102,102)}
.drop_navigation a{color: rgb(102,102,102)}
.drop_navigation a:hover{color: rgb(0,0,0)}

.download_files{display: block; list-style-type: none; padding: 0px; margin: 0px; border: 1px solid rgb(235,235,235); padding: 10px}
.download_files h3{padding: 0px; font-size: medium; _font-size: small}
.download_files ul{list-style-type: none; margin: 0px; padding: 10px 0px 0px}
.download_files a{text-decoration: none}
.download_files li{display: block; clear: both; padding: 5px 0px 0px}
.download_file{padding: 0px 10px 10px}
.download_file li{padding: 0px}
.download_files .file{display: block; clear: both; padding-left: 30px; background-position: left top; background-repeat: no-repeat}
.download_files .title{font-weight: bold; text-decoration: underline; font-size: 115%}
.download_files .note{color: rgb(75,75,75); font-size: 85%}
.download_files .html, .download_files .htm{background-image: url('/img/icons/ie.png')}
.download_files .doc, .download_files .docx{background-image: url('/img/icons/doc.png')}
.download_files .jpg, .download_files .jpeg, .download_files .gif, .download_files .png, .download_files .bmp{background-image: url('/img/icons/jpg.png')}
.download_files .ppt{background-image: url('/img/icons/ppt.png')}
.download_files .rtf{background-image: url('/img/icons/rtf.png')}
.download_files .txt{background-image: url('/img/icons/txt.png')}
.download_files .xls, .download_files .xlsx{background-image: url('/img/icons/xls.png')}
.download_files .zip{background-image: url('/img/icons/zip.png')}
.download_files .wmv, .download_files .avi, .download_files .mpg, .download_files .mpeg, .download_files .mp4{background-image: url('/img/icons/wmv.png')}

.nonhumanic{display: none}

.center_img{display: block; clear: both; text-align: center}
.center_img .textimg{margin: 10px auto}
