/* HTML Elements */
body {margin: 0; padding:10px; color: #000; font: normal 9pt Arial, sans-serif; text-align: left; background: #EEE /*url(../images/graphics/body_background.jpg)*/;}
td { font-family : Arial, Helvetica, sans-serif; font-size: 9pt; font-weight : normal;}
h1, h2, h3 {margin: 0; padding: 0; font-weight: bold;}
h1 {color: #4D081A; font-size: 14pt;}
h2 {color: #4D081A; font-size: 12pt; }
h3 {color: #4D081A; font-size: 10pt;}
hr { color: #4D081A; height: 1px; border: 1px solid #4D081A;}
p {padding: 0; margin: 5px;}
a:link {color: #4D081A;}
a:visited {color: #4D081A;}
a:hover {color:#990000;}
a:active {color: #666;}
a img {border: 0px;}
li {margin:0; padding:0;}
form {margin: 0; padding: 0;}
input, button, select {border: 1px solid #4D081A; color: #666; font-size: 100%; }
input checkbox {border: 1px solid #4D081A; color: #666; font-size: .9em; }
textarea { border: 1px solid #4D081A; color: #666; font: bold 9pt Arial, sans-serif; }
img {margin:0; padding:0; vertical-align:top; border:0;}

/* IDs */
#page { width: 800px;}
#main { border: 1px solid #CCC; background: #FFF;}
#leftside {background: #FFF;}
#balloon {margin: 0 0 15px 0; background: #FFF url(../images/graphics/balloons_bg.jpg);}
#balloons_links { height:100%; vertical-align:top; padding: 5px 0; border-left: 1px solid #CCC; border-right: 1px solid #666; /*background: #FFF url(../images/graphics/balloons_bg.jpg);*/}
#balloons_links li {margin: 0 0 0 -25px; list-style: none; text-align: left;}
#balloons_links li a {display:block; height: 20px; text-decoration: none; font: bold 12pt Century Gothic,Arial, Helvetica, sans-serif;}
#links {vertical-align:top; padding: 5px 0; border-left: 1px solid #CCC; border-right: 1px solid #666;}
#links li {margin: 0 0 0 -25px; list-style: none; text-align: left;}
#links li a {text-decoration: none; font: normal 9pt Arial, Helvetica, sans-serif;}
#search_box {height: 124px; background: url(../images/graphics/balloons_search_bg.jpg) no-repeat;}
#content_box_top {background: url(../images/graphics/content_box_top_bg.gif) repeat-x;}
#content_box_left {background: url(../images/graphics/content_box_left_bg.gif) repeat-y;}
#content_box_right {background: url(../images/graphics/content_box_right_bg.gif) repeat-y;}
#content_box_bottom {background: url(../images/graphics/content_box_bottom_bg.gif) repeat-x;}
#content_page {background:#FFF url(../images/graphics/content_table_bg.jpg) repeat-x bottom; height:100%;}
#content_table {background: url(../images/graphics/content_table_right_bg.gif) repeat-y right;}
#content_table_bottom {background: url(../images/graphics/content_table_bottom_bg.gif) repeat-x bottom;}
#content_table_right {background: #FFF url(../images/graphics/content_table_right_bg.gif) repeat-y right;}
#content {color:#4D081A; text-align: left;}
#content img {border:1px solid #4D081A}
#footer { color: #4D081A; text-align: center; font: bold 10pt Century Gothic, Arial, Helvetica, sans-serif; letter-spacing: 0px;}
#footer_bottom { background: url(../images/graphics/footer_bottom_bg.gif) repeat-x top; }

/* Classes */
.picleft {clear:right; float:left;}
.picright {clear:left; float:right;}
.right {text-align:right;}
.search_header {padding: 10px 0 0 20px;}
.index_text {text-indent: -10000px;}
.error, .important { color: red;font-weight:bold; }
.bigtext { font: 120%; font-weight:bold; }
