body {font-family:Arial; margin:0px; padding:0px;}
#top_words, #menu_text, #cat_text {font-family:Tahoma; font-weight:bold; font-size:70%; text-transform:uppercase; color:#FFFFFF;}
#top_words {background-color:#2D61C9; background-image: url(images/sky_bg_pt.gif); background-position:top left; background-repeat:repeat-x; padding-right:10px;}
#search_area, #right_area {background-color:#DBE7FF; border-left:1px solid #2D61C9; font-size:80%; padding:10px; padding-top:3px; padding-bottom:3px;}
#menu_bg, #cat_text, #bottom_empty_right {background-color:#2D61C9;}
#menu_text, #cat_text {vertical-align:middle; text-align:center;}
#menu_text a, #copyrights a {text-decoration:none; color:#FFFFFF;}
#menu_text a:hover, #copyrights a:hover {text-decoration:underline; color:#FFFFFF;}
#top_header {color:#2D61C9; font-weight:bold; font-size:80%; padding-left:20px;}
#left_area {vertical-align:top; border-right:1px solid #2D61C9; background-color:#DBE7FF; padding:10px; padding-top:15px; font-size:80%;}
#main_area {vertical-align:top; padding:10px; padding-top:16px; font-size:80%;}
#left_area table.left img { margin:4px;}
#left_area ul, #main_area ul {padding-left:15px; margin-top:0px;}
#input_field, #count_field {height:17px; width:200px; font-size:12px; border:1px solid #0065B6; vertical-align:middle;}
#main_area ul {margin-top:8px;}
#main_area h1 {font-size:small; color:#2D61C9; margin:0; padding:1em 0 0.5em 0;}
#main_area h2 {font-size:130%; color:#2D61C9; margin:0; padding:1em 0 0.5em 0;}
#main_area table {border-top:1px solid #bbbbbb; border-right:1px solid #bbbbbb;}
#main_area table td, #main_area table th {border-bottom:1px solid #bbbbbb; border-left:1px solid #bbbbbb;}
#main_area table.main, #main_area table.noborder {border-top:0px; border-right:0px;}
#main_area table.main td, #main_area table.noborder td {border-bottom:0px; border-left:0px;}
#main_area table.main th, #main_area table.noborder th {border-bottom:0px; border-left:0px; background-color:transparent;}
#main_area table, #main_area table.main, #left_area table.left, #left_area table.left_counters, #right_area table.right {font-size:100%; margin-bottom:5px; margin-top:5px;}
#main_area table td, #main_area table th {padding:3px;}
#main_area table th {background-color:#DBE7FF;}
#main_area table.main td, #left_area table.left td, #left_area table.left_counters td, #right_area table.right td {padding-left:0px; padding-right:0px; padding-bottom:5px; padding-top:5px;}
#main_area table.main td.header, #left_area table.left td.header, #left_area table.left_counters td.header, #right_area table.right td.header {background-color:#EDF3FF; padding:0px; font-weight:bold; padding-top:2px; padding-bottom:4px;}
#main_area table.border {border-top:1px solid black; border-right:1px solid black; margin-top:8px; margin-bottom:8px;}
#main_area table.border td, #main_area table.border th {border-bottom:1px solid #bbbbbb; border-left:1px solid #bbbbbb;}
#main_area img {border:1px solid black;}
#main_area table img {margin-left:5px; border:0px;}
#main_area table.main img {margin-left:5px;}
#main_area a, #left_area a, #right_area a, #main_area table.main td.header a, #search_area a {text-decoration:none; color:#000000;}
#main_area a:hover, #left_area a:hover, #right_area a:hover, #main_area table.main td.header a:hover, #search_area a:hover {text-decoration:underline; color:#000000;}
#right_area_empty {background-color:#DBE7FF; border-left:1px solid #2D61C9;}
#right_area {vertical-align:top; background-color:#DBE7FF; border-left:1px solid #2D61C9; padding-top:16px; padding-bottom:10px;}
#right_area table.right td p {margin-bottom:0px;}
#right_area p.all_news {margin-top:0px; text-align:right;}
#right_area p.header {color:#2D61C9; font-weight:bold; margin-bottom:3px; text-align:center; margin-top:0px;}
#bottom_empty {background-image:url(images/all_right.gif); background-position:bottom right; background-repeat:no-repeat; border-bottom:1px solid #2D61C9;}
#copyrights {text-align:center; border-top:1px solid #FFFFFF; background-color:#2D61C9; color:#FFFFFF; font-weight:bold; font-size:60%;}
#search_area p {margin-bottom:3px; color:#2D61C9; font-weight:bold;}
#search_form {display:inline; margin:0px; padding:0px;}
#some_input {height:15px; width:100px; font-size:9px; border:1px solid #0065B6; margin-top:-1px; vertical-align:middle;}
#count_field {width:50px;}
#some_button {height:20px; width:50px; font-size:10px; border:1px solid #0065B6; background-color:EDF3FF; vertical-align:middle;}
#button_main, #button_order {height:20px; width:100px; font-size:12px; border:1px solid #0065B6; background-color:EDF3FF; vertical-align:middle;}
#button_order {height:17px;}
#sitepath {font-size:80%; color:#999999;}
#sitepath a {color:#999999; text-decoration: none;}
#sitepath a:hover {color:#999999; text-decoration: underline;}