@charset "UTF-8";
/* CSS Document */



@media all

{

 /*------------------------------------------------------------------------------------------------------*/



 /**

  * @section browser reset

  * @see     http://www.yaml.de/en/documentation/css-components/base-stylesheet.html

  */



  /* (en) Global reset of paddings and margins for all HTML elements */

  /* (de) Globales ZurÃ¼cksetzen der Innen- und AuÃenabstÃ¤nde fÃ¼r alle HTML-Elemente */

  * { margin:0; padding: 0; }



  /* (en) Correction: margin/padding reset caused too small select boxes. */

  /* (de) Korrektur: Das ZurÃ¼cksetzen der AbstÃ¤nde verursacht zu kleine Selectboxen. */

  option { padding-left: 0.4em; }



 /**

  * (en) Global fix of the Italics bugs in IE 5.x and IE 6

  * (de) Globale Korrektur des Italics Bugs des IE 5.x und IE 6

  *

  * @bugfix

  * @affected   IE 5.x/Win, IE6

  * @css-for    IE 5.x/Win, IE6

  * @valid      yes

  */

  * html body * { overflow:visible; }

  * html iframe, * html frame { overflow:auto; }

  * html frameset { overflow:hidden; }



  /* (en) Forcing vertical scrollbars in Netscape, Firefox and Safari browsers */

  /* (de) Erzwingen vertikaler Scrollbalken in Netscape, Firefox und Safari Browsern */

  html { height: 100%; margin-bottom: 1px; }

  body {

    /* (en) Fix for rounding errors when scaling font sizes in older versions of Opera browser */

    /* (de) Beseitigung von Rundungsfehler beim Skalieren von SchriftgrÃ¶Ãen in Ã¤lteren Opera Versionen */

    font-size: 100.01%;



    /* (en) Standard values for colors and text alignment */

    /* (de) Vorgabe der Standardfarben und Textausrichtung */

    color: #000;

    background: #fff;

    text-align: left;

  }



  /* (en) Clear borders for <fieldset> and <img> elements */

  /* (de) Rahmen fÃ¼r <fieldset> und <img> Elemente lÃ¶schen */

  fieldset, img { border: 0 solid; }



  /* (en) new standard values for lists, blockquote and cite */

  /* (de) Neue Standardwerte fÃ¼r Listen & Zitate */

  ul, ol, dl { margin: 0 0 1em 1em }

  li { margin-left: 1.5em; line-height: 1.5em; }



  dt { font-weight: bold; }

  dd { margin: 0 0 1em 2em; }



  blockquote { margin: 0 0 1em 1.5em; }

table, td, tr, tbody { vertical-align:text-top;}


 /*------------------------------------------------------------------------------------------------------*/



 /**

  * @section base layout | Basis Layout

  * @see     http://www.yaml.de/en/documentation/css-components/base-stylesheet.html

  *

  * |-------------------------------|

  * | #header                       |

  * |-------------------------------|

  * | #col1   | #col3     | #col2   |

  * | 200 px  | flexible  | 200px   |

  * |-------------------------------|

  * | #footer                       |

  * |-------------------------------|

  */



  #header { position:relative; }



  /* (en) Text Alignment for #topnav content */

  /* (de) Textausrichtung fÃ¼r #topnav Inhalte */

  #topnav { text-align: right; } 



  /* (en) Absolute positioning only within #header */

  /* (de) Absolute Positionierung erfolgt nur innerhalb von #header */

  #header #topnav {

    position:absolute;

    top: 10px;

    right: 10px;

  }



  /* (en) Backup for correct positioning */

  /* (de) Absicherung korrekte Positionierung */

  #header, #nav, #main, #footer { clear:both; }



  /* (en/de) Standard: 200 Pixel */

  #col1 { float: left; width: 200px }

  /* (en/de) Standard: 200 Pixel */

  #col2 { float:right; width: 200px }

  /* (en) Standard: center column with flexible width */

  /* (de) Standard: Flexible mittlere Spalte */

  #col3 { width:auto; margin: 0 200px }



  /* (en) Preparation for absolute positioning within content columns */

  /* (de) Vorbereitung fÃ¼r absolute Positionierungen innerhalb der Inhaltsspalten */

  #col1_content, #col2_content, #col3_content { position:relative; }



 /*------------------------------------------------------------------------------------------------------*/



 /**

  * @section generic classes for layout switching | Generische Klassen zur Layoutumschaltung

  * @see     http://www.yaml.de/en/documentation/css-components/base-stylesheet.html

  *

  * .hidecol1 -> 2-column-layout (using #col2 and #col3)

  * .hidecol2 -> 2-column-layout (using #col1 and #col3)

  * .hideboth -> single-column-layout (using #col3)

  */



  .hideboth #col3 { margin-left: 0; margin-right: 0; }

  .hidecol1 #col3 { margin-left: 0; margin-right: 200px; }

  .hidecol2 #col3 { margin-left: 200px; margin-right: 0; }



  .hideboth #col1, .hideboth #col2, .hidecol1 #col1, .hidecol2 #col2 { display:none; }



 /*------------------------------------------------------------------------------------------------------*/



 /**

  * @section clearing methods

  * @see     http://yaml.de/en/documentation/basics/general.html

  */



  /* (en) clearfix method for clearing floats */

  /* (de) Clearfix-Methode zum Clearen der Float-Umgebungen */

   .clearfix:after {

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

  }



  /* (en) essential for Safari browser !! */

  /* (de) Diese Angabe benÃ¶tigt der Safari-Browser zwingend !! */

  .clearfix { display: block; }



  /* (en) overflow method for clearing floats */

  /* (de) Overflow-Methode zum Clearen der Float-Umgebungen */

  .floatbox { overflow:hidden; }



  /* (en) IE-Clearing: Only used in Internet Explorer, switched on in iehacks.css */

  /* (de) IE-Clearing: BenÃ¶tigt nur der Internet Explorer und Ã¼ber iehacks.css zugeschaltet */

  #ie_clearing { display: none; }



 /*------------------------------------------------------------------------------------------------------*/



 /**

  * @section subtemplates

  * @see     http://www.yaml.de/en/documentation/practice/subtemplates.html

  */



  .subcolumns { width: 100%; overflow:hidden; }



  /* (en) alternative class for optional support of old Mozilla/Netscape browers */

  /* (de) Alternative Klasse zur optionalen UnterstÃ¼tzung alter Mozilla/Netscape-Brower */

  .subcolumns_oldgecko { width: 100%; float:left; }



  .c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; }

  .c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right; margin-left: -5px; }



  .c25l, .c25r { width: 25%; }

  .c33l, .c33r { width: 33.333%; }

  .c50l, .c50r { width: 50%; }

  .c66l, .c66r { width: 66.666%; }

  .c75l, .c75r { width: 75%; }

  .c38l, .c38r { width: 38.2%; }

  .c62l, .c62r { width: 61.8%; }



  .subc  { padding: 0 0.5em; }

  .subcl { padding: 0 1em 0 0; }

  .subcr { padding: 0 0 0 1em; }



 /*------------------------------------------------------------------------------------------------------*/



 /**

  * @section hidden elements | Versteckte Elemente

  * @see     http://www.yaml.de/en/documentation/basics/skip-links.html

  *

  * (en) skip links and hidden content

  * (de) Skip-Links und versteckte Inhalte

  */



  /* (en) classes for invisible elements in the base layout */

  /* (de) Klassen fÃ¼r unsichtbare Elemente im Basislayout */

  .skip, .hideme, .print {

    position: absolute;

    top: -1000em;

    left: -1000em;

    height: 1px;

    width: 1px;

  }



  /* (en) make skip links visible when using tab navigation */

  /* (de) Skip-Links fÃ¼r Tab-Navigation sichtbar schalten */

  .skip:focus, .skip:active {

    position: static;

    top: 0;

    left: 0;

    height: auto;

    width: auto;

  }

}



@media all

{

  #nav_main {

    /* (en) containing floats in IE */

    /* (de) Einfassen der Floats im IE */

    width: 100%;

    overflow: hidden;

    /* (en) containing floats in all other browsers */

    /* (de) Einfassen der Floats in allen anderen Browsern */

    float: left;

    display: inline;

    /* (en) Repeat the main color from the image */

    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */

    background: #c0c0c0 url("images/shiny_buttons/background.gif") repeat-x center right;

    border-top: 1px #333 solid;

    border-bottom: 1px #333 solid;

    line-height: 0;

  }



  #nav_main ul {

    border-left: 1px #fff solid;

    border-right: 1px #fff solid;

    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */

    display: inline;

    float: left;

    margin: 0;

    /* (en) Left margin of the first button  */

    /* (de) Abstand des ersten Buttons vom linken Rand  */

    margin-left: 50px;

    padding: 0;

  }



  #nav_main ul li {

    border-left: 1px #fff solid;

    border-right: 1px #fff solid;

    /* (en|de) Bugfix: IE - Doubled Float Margin Bug */

    display: inline;

    float: left;

    font-size: 1.0em;

    line-height: 1em;

    list-style-type: none;

    margin: 0;

    padding: 0;

  }



  #nav_main ul li a,

  #nav_main ul li strong {

    background: transparent;

    color: #fff;

    display: block;

    font-size: 1em;

    font-weight: bold;

    margin: 0;

/** ADJUST PADDING IF MORE MENU ITEMS ADDED **/

    padding: 0.7em 2.3em 0.7em 2.3em;

    text-decoration: none;

    width: auto;

  }



  #nav_main ul li a:focus,

  #nav_main ul li a:hover,

  #nav_main ul li a:active  { background: #e1f3ff; color: #333; text-decoration: none; }



  #nav_main ul li#current {

    /* (en) Repeat the main color from the image */

    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */

    background: #fff url("images/shiny_buttons/background_active.gif") repeat-x center right;

    border-left: 1px #fff solid;

    border-right: 1px #fff solid;
	
	

  }



  #nav_main ul li#current strong,

  #nav_main ul li#current a,

  #nav_main ul li#current a:focus,

  #nav_main ul li#current a:hover,

  #nav_main ul li#current a:active { background: transparent; color: #666666; text-decoration: none; }

}



@media screen, projection

{

  /*------------------------------------------------------------------------------------------------------*/



  /**

   * (en) Formatting YAML's  basic layout elements

   * (de) Gestaltung des YAML Basis-Layouts

   */



  /* (en) Marginal areas & page background */

  /* (de) Randbereiche & Seitenhintergrund */

  body { background: #f1f1f1 url("gfx/bgslice.jpg") repeat-x top left fixed; padding: 10px 0; }



  /* (en) Centering layout in old IE-versions */

  /* (de) Zentrierung des Layouts in alten IE-versionen */

  body { text-align: center; }

  #page_margins { text-align:left; margin: 0 auto; }



  /* (en) Layout: width, background, borders */

  /* (de) Layout: Breite, Hintergrund, Rahmen */

  #page_margins { min-width: 740px; max-width: 80em; background: #fff; }

  #page{ padding: 10px; }



  /* (en) Designing main layout elements */

  /* (de) Gestaltung der Hauptelemente des Layouts */

  #header { 

    color: #000;

    background: #fff repeat-x top left;

    padding: 10px 2em 1em 20px; 

  }


  #topnav { color: #aaa; background: transparent; }



  /* (en) adjustment of main navigation */

  /* (de) Anpassung der Hauptnavigation */

  #nav ul { margin-left: 20px; }

  #nav_main { background-color: #7a6343; border: 0px;}



  #main { background: #fff;padding: 0px 0 10px 0; }



  #footer { 

    color:#666; 

    background: #f9f9f9;

    padding: 10px 20px;

    border-top: 5px #efefef solid;



  }



  /*------------------------------------------------------------------------------------------------------*/



  /**

   * (en) Formatting content container

   * (de) Formatierung der Inhalts-Container

   *

   * |-------------------------------|

   * | #header                       |

   * |-------------------------------|

   * | #col1   | #col3     | #col2   |

   * | 25%     | flexible  | 25%     |

   * |-------------------------------|

   * | #footer                       |

   * |-------------------------------|

   */





  #col1 { width: 25%; }

  #col1_content { padding: 10px 10px 10px 20px; }



  #col2 { width: 25%; }

  #col2_content { padding: 10px 20px 10px 10px; }



  #col3 { margin: 0 27%; }

  #col3_content { padding: 10px; }

}
@media print

{

  /*------------------------------------------------------------------------------------------------------*/



  /**

   * @section layout preparation

   * @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html

   */



  /* (en) Preparing base layout for print */

  /* (de) Basislayout fÃ¼r Druck aufbereiten */

  body, #page_margins, #page, #main { margin:0; padding: 0; border: 0; }

  #page_margins, #page { width: 100% !important; min-width:0; max-width: none; }

  #header { height: auto; }



  /* (en) Hide unneeded container of the screenlayout in print layout */

  /* (de) FÃ¼r den Druck nicht benÃ¶tigte Container des Layouts abschalten */

  #topnav, #nav, #search, #footer { display: none; }



  /* (en) Linearising subtemplates */

  /* (de) Linearisierung der Subtemplates */

  .c25l, .c33l, .c38l, .c50l, .c62l, .c66l, .c75l,

  .c25r, .c33r, .c38r, .c50r, .c62r, .c66r, .c75r {

    width: 100%; margin:0; float:none; overflow:visible; display:table;

  }

  .subc, .subcl, .subcr  { margin: 0; padding: 0; }



  /* (en) make .print class visible */

  /* (de) .print-Klasse sichtbar schalten */

  .print { position: static; top: 0; left: 0; height: auto; width: auto; }

  

  /*------------------------------------------------------------------------------------------------------*/



  /**

   * @section content preparation

   * @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html

   */



  /* (en) Change font to serif */

  /* (de) Zeichensatz auf Serifen umstellen */

  body * { font-family: "Times New Roman", Times, serif; }

  code, pre { font-family:"Courier New", Courier, mono; }

  body { font-size: 12pt; }



  /* (en) Avoid page breaks right after headings */

  /* (de) Vermeidung von SeitenumbrÃ¼chen direkt nach einer Ãberschrift */

  h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }



  /* (en) Format acronyms and abbreviations for print*/

  /* (de) Auszeichnung von AbkÃ¼rzungen */

  abbr[title]:after, 

  acronym[title]:after { content: '(' attr(title) ')'; }



  /* (en) Disable background graphics of links  */

  /* (de) Abschalten evlt. vorhandener Hintergrundgrafiken zur Linkkennzeichnung */

  #page a[href^="http:"], 

  #page a[href^="https:"] { padding-left: 0; background-image: none; }



  /* (en) Enable URL output in print layout */

  /* (de) Sichtbare Auszeichnung der URLs von Links */

  a[href]:after {

    content:" <URL: "attr(href)">";

    color:#444;

    background:inherit;

    font-style:italic;

  }



  /* (en) Preparation for optional column labels */

  /* (de) Vorbereitung fÃ¼r optionale Spaltenauszeichnung */

  #col1_content:before, #col2_content:before, #col3_content:before {

    content: "";

    color:#888;

    background:inherit;

    display:block;

    font-weight:bold;

    font-size:1.5em;

  }



  /*------------------------------------------------------------------------------------------------------*/



  /**

   * @section browser fixes for print layouts

   * @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html

   */



  /**

   * (en) overflow:hidden Bug in print layouts

   * (de) overflow:hidden Bug in Drucklayouts

   *

   * @bugfix

   * @since     3.0

   * @affected  FF2.0, IE7

   * @css-for   all browsers

   * @valid     yes

   */

  

  .floatbox,

  .subcolumns, 

  .subcolums_oldgecko { overflow:visible; display: table; }

}


@media all

{

  /**

   * Fonts

   * (en) font-family and font-size selection for headings and standard text elements

   * (de) Zeichensatz und SchriftgrÃ¶Ãen fÃ¼r Ãberschriften und Ã¼bliche Text-Elemente

   *

   * @section content-fonts

   */



  /* (en) reset font size for all elements to standard (16 Pixel) */

  /* (de) Alle SchriftgrÃ¶Ãen auf StandardgrÃ¶Ãe (16 Pixel) zurÃ¼cksetzen */

  html * { font-size: 100.01% }

  

  /* (en) reset monospaced elements to font size 16px in Gecko browsers */

  /* (de) SchriftgrÃ¶Ãe von monospaced Elemente auf 16 Pixel setzen */

  textarea, pre, tt, code {

	font-family:"Courier New", Courier, monospace;  	

  }



  /* (en) base layout gets standard font size 12px */

  /* (de) Basis-Layout erhÃ¤lt StandardschriftgrÃ¶Ãe von 12 Pixeln */

  body {

    font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;

    font-size: 75.00%; 

    color: #444;  

  }



  h1,h2,h3,h4,h5,h6 { 

  	font-family:"times new roman",times,serif; 

  	font-weight:bold; 

  	color: #a88a64;

  	margin: 0 0 0.25em 0; 

  }



  h1 { font-size: 200% }                        /* 24px */

  h2 { font-size: 200%; color:#9093ff}          /* 24px */

  h3 { font-size: 150% }                        /* 18px */

  h4 { font-size: 133.33% }                     /* 16px */

  h5 { font-size: 116.67% }                     /* 14px */

  h6 { font-size: 116.67%; font-style:italic }  /* 14px */



  #header h1 {

    font-size:2.5em;

    letter-spacing:-2px;

    line-height:65%;

    color:#000;

  }



  #header span {

    color:#999;

  }



  p { line-height: 1.5em; margin: 0 0 1em 0; }



  /* ### Lists | Listen  #### */



  ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em }

  li { margin-left: 1.5em; line-height: 1.5em }



  dt { font-weight: bold }

  dd { margin: 0 0 1em 2em }



  /* ### text formatting | Textauszeichnung ### */



  cite, blockquote { font-style:italic }

  blockquote { margin: 0 0 1em 1.5em }



  strong,b { font-weight: bold }

  em,i { font-style:italic }



  pre, code { font-family: monospace; font-size: 1.1em; }



  acronym, abbr {

    letter-spacing: .07em;

    border-bottom: .1em dashed #c00;

    cursor: help;

  }



  /**

   * Generic Content Classes

   * (en) standard classes for positioning and highlighting

   * (de) Standardklassen zur Positionierung und Hervorhebung

   *

   * @section content-generic-classes

   */



  .note {background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;}

  .important {background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;}

  .warning {background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}



  .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em;  }

  .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em;  }

  .center { text-align:center; margin: 0.5em auto }



  /**

   * External Links

   *

   * (en) Formatting of hyperlinks

   * (de) Gestaltung von Hyperlinks

   *

   */



  a {color: #4D87C7; text-decoration:none;}

  a:focus,

  a:hover,

  a:active {color:#182E7A; text-decoration:underline;}

  

  #topnav a { color: #999; font-weight: normal; background:transparent; text-decoration:none; }

  #topnav a:focus, 

  #topnav a:hover,

  #topnav a:active { text-decoration:underline; background-color: transparent;}

  

  #footer a { color: #999; background:transparent; font-weight: bold;}

  #footer a:focus, 

  #footer a:hover,

  #footer a:active {color: #4D87C7; background-color: transparent; text-decoration:underline;}



  /**

   * (en) Emphasizing external Hyperlinks via CSS

   * (de) Hervorhebung externer Hyperlinks mit CSS

   *

   * @section             content-external-links

   * @app-yaml-default    disabled

   */



  /*

  #main a[href^="http://www.my-domain.com"],

  #main a[href^="https://www.my-domain.com"]

  {

    padding-left: 12px;

    background-image: url('your_image.gif');

    background-repeat: no-repeat;

    background-position: 0 0.45em;

  }

  */



  /**

   * Tables | Tabellen

   * (en) Generic classes for table-width and design definition

   * (de) Generische Klassen fÃ¼r die Tabellenbreite und Gestaltungsvorschriften fÃ¼r Tabellen

   *

   * @section content-tables

   */



  table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; }

  table.full { width: 100%; }

  table.fixed { table-layout:fixed }



  th,td { padding: 0.5em; }

  thead th { background: #444; color: #fff }

  tbody th { background: #ccc; color: #333 }

  tbody th.sub { background: #ddd; color: #333 }



  /**

   * Miscellaneous | Sonstiges

   *

   * @section content-misc

   */



  hr {

    color: #fff;

    background:transparent;

    margin: 0 0 0.5em 0;

    padding: 0 0 0.5em 0;

    border:0;

    border-bottom: 1px #eee solid;

  }

}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

.MapPanel
{
	border: solid 1px black;
	height: 400px;
	width: 400px;
	margin: 0;
	padding: 0;
}
.MapPopup
{
	color: #000000;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}
.MapAddress
{
	color: #000000;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

.thickbox img { border: 1px solid #fff;}


