/** BASIC */

body {
	margin: 10px 10px;
	padding: 20px;  
	background: #FFFFFF url(images/backgroundv2.jpg);
	background-repeat: no-repeat;
  background-position: center center;
  background-attachment:fixed;
  font: 75%/1.5em Verdana, Tahoma, arial, sans-serif;
}

/** FORMS */

form {
	margin: 0px;
	padding: 0px;
}

.input2 {
	padding:2px;
	border:1px solid #D20000;
	font: normal 1em Verdana, sans-serif;
	color:#000000;
	background-color: #FF7777;
}

.input3 {
	padding:2px;
	border:1px solid #9CCFF0;
	font: normal 1em Verdana, sans-serif;
	color:#000000;
	background-color: #DBEFFB;
}

.input5 {
	padding:2px;
	border:1px solid #00C000;
	font: normal 1em Verdana, sans-serif;
	color:#000000;
	background-color: #7FFF7F;
}

.input4 {
	padding:2px;
	border:1px solid #9CCFF0;
	font: normal 1em Verdana, sans-serif;
	color:#000000;
	background-color: #26BCFA;
	background: url(images/26.gif) repeat-x 0 0;
}

.input22 {
	padding:2px;
	border:1px solid #D20000;
	font: normal 1em Verdana, sans-serif;
	color:#000000;
  background: #FF7777 url(images/bg_red.jpg);
	text-decoration: none;
}

.input33 {
	padding:2px;
	border:1px solid #56AEE6;
	font: normal 1em Verdana, sans-serif;
	color:#000000;
	background: #DBEFFB url(images/bg_blue.jpg);
}

.input55 {
	padding:2px;
	border:1px solid #00C000;
	font: normal 1em Verdana, sans-serif;
	color:#000000;
	background: #7FFF7F url(images/bg_green.jpg);
  text-decoration: none;
}


img { border: none; }

img.news {
  background: #FFFFFF;
  border: 1px solid #FFFFFF;
  padding: 10px;
}

img.pass {
  border: 2px outset #6984D3;
}

img.passk {
  border: 1px outset #6984D3;
}

img.ava {
	background: url(images/avatar-bg.jpg) #E2E2E2;
  border: 1px solid #E2E2E2;
	padding: 5px;
}

img.decus {
	background: url(images/decus-bg.jpg) #E2E2E2;
  border: 1px solid #E2E2E2;
	padding: 5px;
}

img.decus-p {
	background: url(images/decus-p-bg.jpg) #E2E2E2;
  border: 1px solid #E2E2E2;
	padding: 5px;
}

img.decus-n {
	background: url(images/decus-n-bg.jpg) #E2E2E2;
  border: 1px solid #E2E2E2;
	padding: 5px;
}

img.decus-g {
	background: url(images/decus-g-bg.jpg) #E2E2E2;
  border: 1px solid #E2E2E2;
	padding: 5px;
}

img.shadow {
	background: #E2E2E2;
  border: 0px;
	padding: 1px;
}

img.cover {
	background: url(images/cover-bg.jpg) #E2E2E2;
  border: 1px solid #E2E2E2;
	padding: 5px;
}

/** HEADINGS */

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
}

h7 { 
font-weight: bold;
font-size:1.0em; 
color: #FFFFFF;

}

hr {
  border: 0;
  height: 1px;
  width: 100%;
  color: #AABAF4;
  background-color: #AABAF4;
}

hr.grey {
  border: 0;
  height: 1px;
  width: 100%;
  color: #D4D4D4;
  background-color: #D4D4D4;
}

/** TEXTS */

body, input, textarea, select {
font: 75%/1.5em Verdana, Tahoma, arial, sans-serif;
	font-size: 11px;
	color: #000000;
}

p, blockquote, ul, ol, dl {
	margin-top: 0px;
	margin-bottom: 0.6em;
	text-align: justify;
}

.p11 {
	padding:2px;
	border:1px solid #00C000;
	color:#000000;
  background: #00F400;
  font: 100%/1.5em Verdana, Tahoma, arial, sans-serif;
  text-decoration: bold;
}


.p22 {
	padding:2px;
	border:1px solid #D20000;
	color:#000000;
  background: #FF7777;
  font: 100%/1.5em Verdana, Tahoma, arial, sans-serif;
  text-decoration: bold;
}

.p1{
text-align:right;
}

.text1 {
	font-size: 12px;
	color: #FFFFFF;
}

.text2 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.text3 {
	font-size: 10px;
	color: #D7D8D5;
}

.text4 {
	font-size: 21px;
	font-weight: bold;
	color: #5D5E56;
}

.text5 {
	color: #83857C;
}

.text6 {
	font-size: 11px;
	font-weight: bold;
}

.text7 {
	font-size: 13px;
}

/** LINKS */

a {
	color: #102572;
	text-decoration: none;
}

a.h2 {  
font-size:1.0em;
color: #009C00;
font-weight: bold;
}

a:hover {
	text-decoration: underline;
}

a.link1 {
	text-decoration: none;
	color: #FFFFFF;
}

a.link1:hover {
	text-decoration: none;
	color: #4265E6;
}

a.link2 {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.link2:hover {
	text-decoration: underline;
	color: #4265E6;
}

a.link3 {
	color: #000000;
	text-decoration: none;
  font: 100%/1.5em Verdana, Tahoma, arial, sans-serif;
}

a.link3:hover {
	text-decoration: underline;
	color: #4265E6;
  font: 100%/1.5em Verdana, Tahoma, arial, sans-serif;
}

a.link4 {
	color: #000000;
	text-decoration: none;
  font: 100%/1.5em Verdana, Tahoma, arial, sans-serif;
  font-weight: bold;
}

a.link4:hover {
	text-decoration: none;
	color: #ffffff;
  font: 100%/1.5em Verdana, Tahoma, arial, sans-serif;
  font-weight: bold;
}
     
/** STYLES */

.style1 {
	color: #C8C9C5;
}

.style1 a {
	color: #A1A19A;
	text-decoration: none;
}

.style1 a:hover {
text-decoration: underline;
}

.style2 {
	text-align: center;
	color: #BDBFBA;
}

.style2 a {
	color: #BDBFBA;
	text-decoration: none;
}

.style2 a:hover {
text-decoration: underline;
}

/** BACKGROUNDS */
.bg1 { background: url(images/03.jpg) repeat-x left top; }
.bg2 { background: url(images/06.png) repeat-x left top; }
.bg4 { background: url(images/09.jpg) repeat left top; }
.bg8 { background: url(images/28.gif) repeat-x left top; }
.bg9 { background: url(images/25.gif) repeat-x left top; }
.bg18 { background: url(images/43.gif) repeat-x left top; }
.bg21 { background: url(images/subpage1_02.jpg) repeat-x left top; }
.bg6 { background: url(images/windows/tab-l.png) repeat-y left top; }
.bg7 { background: url(images/windows/tab-r.png) repeat-y right top; }


/** MISC */

.align-justify { text-align: justify; }
.align-right { text-align: right; }

code {
  margin: 5px 0;
  padding: 5px;
  text-align: left;
  display: block;
  overflow: auto;  
  font: 500 1em/1.0em 'Lucida Console', 'courier new', monospace ;
  background: #FAFAFA;
  border: 1px solid #808080;  
}

a.mlink	{
 font-weight: bold;
  padding: 2px;
	color:#000000;
	text-decoration:none;
	border:1px solid #808080;
	border-color: #C0C0C0;
	background: #C0C0C0 url(images/bg_footer.jpg)
}

a.mlink:hover, a.mlink:active	{
  color:#000000;
	border-color: #808080;
	background: #B9B9B9 url(images/abg_footer.jpg)
}           

 .ro {
 background:url(images/windows/roundedbox_ro.png) top right no-repeat;
 margin:0;
 padding:0;
 }
  
.lo {
 background:url(images/windows/roundedbox_lo.png) top left no-repeat;
 margin:0;
 padding:0;
 }
  
 .ru {
 background:url(images/windows/roundedbox_ru.png) bottom right no-repeat;
 margin:0;
 padding:0;
 }
  
 .lu {
 background:url(images/windows/roundedbox_lu.png) bottom left no-repeat;
 margin:0;
 padding:0;
 }

 .inhalt {
 margin:0;
 padding:1.5em 1.5em 2.5em 1.5em;
 }
  
 .inhalt p {
 margin:0;
 padding:0;
 }
 
   #tabs {
      float:left;
      width:100%;
      background:#FFFFFF;
      font-size:100%;
      line-height:normal;
      }
    #tabs ul {
	margin:0;
	padding: 10px 10px 0 10px;
	list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("images/tableftB-clean.png") no-repeat left top;
      margin:0;
      padding:0 0 0 20px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("images/tabrightB-clean.png") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFFFFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {color:#000;}
    #tabs a:hover {background-position:0% -42px;}

    #tabs a:hover span {background-position:100% -42px;}

#gsx_contentwrap {
 font: 8pt Arial;
}

#gsx_content {
margin: 1px;
padding: 1px;
}

#shoutbox_container {
}

#shoutbox_contentwrap {
 font: 8pt Arial;
}

#shoutbox_content {
margin: 1px;
padding: 1px;
}

/* Slider */
div.wrap {
width : 424px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 424px;
height : 52px;
margin : 2px 0 0;
}
div#top div#nav ul {
float : left;
width : 424px;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
margin : -1px 0 0;
}
div#video-header {
height : 424px;
margin : -1px 0 0;
}
div#header div.wrap {
height : 280px;
}
div#header div#slide-holder {
z-index : 40;
width : 424px;
height : 280px;
position : absolute;
}
div#header div#slide-holder div#slide-runner {
top : 3px;
left : 0px;
width : 424px;
height : 280px;
overflow : hidden;
position : absolute;
}
div#header div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#header div#slide-holder div#slide-controls {
left : 0;
bottom : 15px;
width : 424px;
height : 46px;
display : none;
position : absolute;
background : url(images/slide-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 14px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(images/silde-nav.png);
}
div#nav ul li a {
background : url(images/nav.png) no-repeat;
}

.chatbox {
	position: fixed;
	position:expression("absolute");
	width: 225px;
	display:none;
}

.chatboxhead {
  background : url(images/login-tab-bg.png) no-repeat;	background-color: #1B6797;
	padding:4px;
	color: #ffffff;
}

.chatboxblink {
	background : url(images/login-tab-bg-red.png) no-repeat;  background-color: #176689;
}

.chatboxcontent {
	font-family: arial,sans-serif;
	font-size: 13px;
	color: #333333;
	height:100px;
	width:209px;
	overflow-y:auto;
	overflow-x:auto;
	padding:7px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #eeeeee;
	background-color: #ffffff;
	line-height: 1.3em;
}

.chatboxinput {
	padding: 5px;
	background-color: #ffffff;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

.chatboxtextarea {
	width: 206px;
	height:44px;
	padding:3px 0pt 3px 3px;
	border: 1px solid #9CCFF0;
	margin: 1px;
	overflow:hidden;
	background-color: #DBEFFB;	
	
}

.chatboxtextareaselected {
	border: 1px solid #1B6797;
	margin:1;
}

.chatboxmessage {
	margin-left:1em;
}

.chatboxinfo {
	margin-left:-1em;
  font-size : 10px;	
	color:#666666;

}

.chatboxmessagefrom {
	margin-left:-1em;
	font-weight: bold;
  font-size : 12px;		
}

.chatboxmessagecontent {
}

.chatboxoptions {
	float: right;
}

.chatboxoptions a {
	text-decoration: none;
	color: white;
	font-weight:bold;
	font-family:Verdana,Arial,"Bitstream Vera Sans",sans-serif;
}

.chatboxtitle {
	float: left;
}

#main_container {
}

#top-bar {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
}

#topbar-inner {
  height: 30px;  
  background: #FFFFFF;
  color: #000000;
  font: 106%/2.0em Verdana, Tahoma, arial, sans-serif;
}
.hintbox_list_container ul {
	background-color: #FFFFFF;
	width: 200px; 
	padding: 0;
	margin: 0;
	border: 1px solid #7F9DB9;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	font-size: 12px;
}

.hintbox_list_container ul li {
	line-height: 16px;
	margin: 0;
	padding: 1px 1px 1px 3px;
	border: 0;
}

.hintbox_input {
	margin: 0;
	padding: 1px 18px 1px 4px; 
	width: 160px;
	border: 1px solid #7F9DB9;
}

.hintbox_loading {
	background: url(../images/icons/loading.gif) no-repeat center right;
}

/*
 * jQuery UI CSS Framework 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana,Arial,sans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=000000&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=75&borderColorHeader=000000&fcHeader=eaf5f7&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=06_inset_hard.png&bgImgOpacityContent=100&borderColorContent=000000&fcContent=222222&iconColorContent=0078ae&bgColorDefault=1246a1&bgTextureDefault=02_glass.png&bgImgOpacityDefault=45&borderColorDefault=000000&fcDefault=ffffff&iconColorDefault=e0fdff&bgColorHover=c7c7c7&bgTextureHover=02_glass.png&bgImgOpacityHover=75&borderColorHover=000000&fcHover=026890&iconColorHover=056b93&bgColorActive=000000&bgTextureActive=12_gloss_wave.png&bgImgOpacityActive=50&borderColorActive=000000&fcActive=ffffff&iconColorActive=f5e175&bgColorHighlight=f8da4e&bgTextureHighlight=02_glass.png&bgImgOpacityHighlight=55&borderColorHighlight=fcd113&fcHighlight=915608&iconColorHighlight=f7a50d&bgColorError=e14f1c&bgTextureError=12_gloss_wave.png&bgImgOpacityError=45&borderColorError=cd0a0a&fcError=ffffff&iconColorError=fcd113&bgColorOverlay=aaaaaa&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=75&opacityOverlay=30&bgColorShadow=999999&bgTextureShadow=01_flat.png&bgImgOpacityShadow=55&opacityShadow=45&thicknessShadow=0px&offsetTopShadow=5px&offsetLeftShadow=5px&cornerRadiusShadow=5px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #000000; background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #000000; background: #000000 url(images/ui-bg_gloss-wave_75_000000_500x100.png) 50% 50% repeat-x; color: #eaf5f7; font-weight: bold; }
.ui-widget-header a { color: #eaf5f7; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #000000; background: #1246a1 url(images/ui-bg_glass_45_1246a1_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ffffff; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #000000; background: #c7c7c7 url(images/ui-bg_glass_75_c7c7c7_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #026890; }
.ui-state-hover a, .ui-state-hover a:hover { color: #026890; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #000000; background: #000000 url(images/ui-bg_gloss-wave_50_000000_500x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #ffffff; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcd113; background: #f8da4e url(images/ui-bg_glass_55_f8da4e_1x400.png) 50% 50% repeat-x; color: #915608; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #915608; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #e14f1c url(images/ui-bg_gloss-wave_45_e14f1c_500x100.png) 50% top repeat-x; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_0078ae_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_0078ae_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_d8e7f3_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_e0fdff_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_056b93_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_f5e175_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_f7a50d_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_fcd113_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -khtml-border-top-left-radius: 5px; border-top-left-radius: 5px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -khtml-border-top-right-radius: 5px; border-top-right-radius: 5px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -khtml-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -khtml-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_75_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: 5px 0 0 5px; padding: 0px; background: #999999 url(images/ui-bg_flat_55_999999_40x100.png) 50% 50% repeat-x; opacity: .45;filter:Alpha(Opacity=45); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.stickytooltip{
box-shadow: 5px 5px 8px #818181; 
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;
display:none;
position:absolute;
display:none;
border:5px solid black; 
background:white;
z-index:3000;
}

