div, td, button, span { font-size:11px; font-family:Trebuchet MS, tahoma, verdana; color:black; }
input               { font-size:10px; }
a                   { color:#0F3FC8; }  
#container          { border:1px solid #2B4F99; width:948px; background-color:white; background-image:url("./_webimages/bg.gif"); background-attachment:scrolling; }
/*  background-image:url("./_webimages/bg.gif"); background-attachment:scrolling; */
#top                { background-repeat:no-repeat; background-image:url("_webimages/top.jpg"); height:99px; width:948px; }
#menu_div           { background-repeat:no-repeat; background-image:url("_webimages/menu.jpg"); height:29px; width:948px; }
#content_img img    { border:0px; }
#content_img        { white-space:nowrap; padding-bottom:5px; }
td.img_left         { padding:0px 15px 0px 0px; }
td.img_right        { padding:0px 0px 0px 15px; }
.content_table      { margin-bottom:7px; padding-bottom:7px; sborder-bottom:1px solid #BAC2D1; }
.content_left       { vertical-align:top; }
.content_right      { vertical-align:top; }
.large_img_info     { text-align:center; }
.img_max_width img  { width:280px; }
.text_max_width     { width:630px; }
#menu               { position:absolute; margin-left:-474px; }
#footer             { height:16px; font-size:10px; background-repeat:no-repeat; background-image:url("_webimages/footer.jpg"); width:948px; text-align:right; }
#footer a           { color: #C7D6F1; }
#photo_holder       { height:95px; }
#locationbar        { color:#EA6A6A; height:17px; background-repeat:no-repeat; background-image:url("_webimages/locationbar.jpg"); width:948px; text-align:left; padding-left:5px; margin-bottom:10px; }
#locationbar a      { font-size:12px; color:white; text-decoration:none; } 
.location_selected  { font-weight:bold; }
.location_section   { color:#C7D6F1; }
body                { border:0px; margin-top:10px; background-image:url("./_webimages/interlace_bg.gif"); }
.error_404          { font-size:17px; padding-top:100px; }
#search_div td      { color:white; vertical-align:middle; }
#search             { width:80px; border:1px solid #C7D6F1; height:16px; }
#search_result      { }
#search_result a    { font-weight:bold; }
#search_result div  { margin-left:17px; font-style:italic; }
.search_result_head { font-weight:bold; font-size:14px; }
.small_text_enter   { color:#2B4F99; }
.search_found       { font-weight:bold; }
.td_search_results  { background-color:#F7F8F9; }
#focus_a            { display:hidden; }
#search_hidable, 
#search_hidable_2   { display:none; }
#search_div img     { cursor:pointer; margin:0px 2px 0px 2px; }
#username, 
#password, #logon   { width:150px; border:1px solid #2B4F99; }

.info_box           { border:1px solid #2B4F99; padding:5px; width:220px; background-color:#EAEDF2; text-align:center; }
.submit             { border:1px solid #2B4F99; background-color:#EAEDF2; width:150px; }

.sitemap            { width:600px; }
.sitemap td         { width:25%; vertical-align:top; white-space:nowrap; }
.sitemap_td         { border-left:1px solid #7894BE; }

#edit_head          { font-size:28px; text-align:center; background-color:white; }
hr                  { border:1px solid #2B4F99; height:1px; }
.edit_content       { width:100%; border:1px solid #E8EDF7; }
#content p, 
.edit_content p     { margin:0px; }
#edit_swap          { text-decoration:underline; cursor:pointer; }
button              { margin:0px 5px 0px 5px; width:100px; border:1px solid #2B4F99; }

#save_div           { text-align:right; padding:0px 15px 5px 0px; }

#saving_dialog      { display:none; background-color:gray; position:absolute; width:968px; height:100%; margin:-10px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); }

#saving_dialog_txt  { display:none; border:2px solid #2B4F99; left:50%; top:50%; margin-left:-100px; margin-top:-20px; background-color:white; width:200px; position:absolute; padding-left:10px; }
#save_text, #saving_dialog_txt { color:#2B4F99; font-size:20px; }

#news_table         { position:absolute; margin-left:560px; margin-top:-10px; width:248px; height:360px; }
#news_table td      { font-size:1px; }
#news               { background-color:#E8EDF7; border:1px solid #2B4F99; padding:2px 5px 5px 5px; height:100%; }
#news_head          { font-weight:bold; padding:2px; border-bottom:1px solid #2B4F99; }
#news_item          { font-weight:bold; padding:2px 0px 0px 5px; }
#news_item_text,
#news_item_text *   { font-weight:normal; font-style:italic; font-size:10px; }
#news_date          { font-size:9px; vertical-align:middle; font-weight:normal; color:#2B4F99; }

.news_title         { border:1px solid #E8EDF7; margin-left:10px; width:100%; }

.news_info          { padding:5px; font-weight:bold; }

.news_head td       { font-weight:bold; font-size:14px; }
#news_head a        { text-decoration:none; font-weight:bold; font-size:14px; }
.news_list          { width:100px; border-right:1px solid #2B4F99; vertical-align:top; padding-right:10px; }
.news_list_selected { background-color:#E8EDF7; border:1px solid #2B4F99; font-weight:bold; }
.news_list_item     { padding:3px; margin-right:10px; }
.news_list_right    { padding-left:10px; vertical-align:top; }
.news_content       { }

.news_right_top     { background-image:url("./_webimages/news_right_top.jpg"); height:8px; }
.news_right         { background-image:url("./_webimages/news_right.jpg"); }
.news_right_bottom  { background-image:url("./_webimages/news_right_bottom.jpg"); height:7px; }
.news_right_top, .news_right, .news_right_bottom { width:6px; }
.news_left_bottom   { background-image:url("./_webimages/news_left_bottom.jpg"); height:7px; width:6px; }
.news_bottom        { background-image:url("./_webimages/news_bottom.jpg"); width:190px; height:7px; }

.toolmenu           { background-image:url("./_webimages/toolmenu/bg.gif"); border-top:1px solid #2B4F99; border-bottom:1px solid #2B4F99; height:38px; }
.toolmenu td        { vertical-align:middle; }
.toolmenu img       { cursor:pointer; }

.seperator
{
  width:5px;
  height:30px;
  margin:2px 1px 2px 5px;
  border-left:1px solid #2B4F99;
  border-right:1px solid #2B4F99;
}

.color_table
{
  background-color:#F7F8F9;
  padding:0px 1px 1px 1px;
  width:380px;
}
.color_cell
{
  cursor:pointer;
  width:20px;
  height:20px;
  margin:1px 1px 0px 0px;
}
.selected_color
{
  background-color:#D7DADE;
  margin-top:10px;
  width:380px;
  padding:1px;
}
.color_picker
{
  border:2px solid #2B4F99;
  background-color:#F7F8F9;
  display:none;
  width:380px;
  height:320px;
  left:120px;
  top:140px;
  padding:1px;
  position:absolute;
}
.color_picker_head
{
  cursor:move;
  background-color:#2B4F99;
  color:white;
  padding-left:5px;
  font-weight:bold;
}
.close_button
{
  color:white;
  padding-left:5px;
  font-weight:bold;
  float:right;
  cursor:pointer;
  padding:0px 2px 0px 6px;
  font-family:arial;
}

.nextprevdiv a
{
  text-decoration:none;
  font-weight:bold;
}
.nextprevdiv 
{
  color:#7C8DA3;
  background-color:#EBEEF5;
  padding:3px;
  width:140px;
  text-align:center;
  border:1px solid #2B4F99;
}

