td{
	text-align:left;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
h1, h2, h3, h4, h5, h6 {
  margin-bottom: 0.5em;
}
h1, h2 {
  font-size: medium;
}
h3, h4, h5, h6 {
  font-size: small;
}
p {
  margin-top: 0.5em;
  margin-bottom: 0.9em;
}
a {
  text-decoration: none;
}
a:link, a:visited {
  font-size: x-small;
  font-weight:normal;
  color: #3263a5;
}
.test{
width:auto
}
a:hover {
  font-size: x-small;
  font-weight:bold;
  color:#3263a5;
}
#menu{
	width:100%;
}
#mainpage{
	text-align:center;	
}
#mainpage{
	text-align: -moz-center;	
}
#content, #topLogin{
	margin: 15px 15px 15px 15px;
}
#topLogin{
text-align:right;
}
#sidebar-right{
	padding: 5px 15px 10px 15px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#navlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#navlist li {
	DISPLAY: inline; MARGIN-BOTTOM: 5px; 
}
#navlist li a {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(images/background.png)  no-repeat -300px 0px; PADDING-BOTTOM:10px; COLOR: white; PADDING-TOP: 10px; TEXT-DECORATION: none; float:left; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", "sans-serif"; font-size:12px; font-weight: normal
}

#navlist li a.active{
border: solid 1px  #666666;
}

.navlist_li_a_hover {
	BACKGROUND: url(images/background.png)  no-repeat 0px 0px; 
}

.navlist_li_a {
	BACKGROUND: url(images/background.png)  no-repeat -300px 0px; 
}

#navlist li a:hover {
	COLOR: #F8A905;  FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", "sans-serif"; font-size:12px; font-weight: normal
}

.form-ext-login { background: url(images/searchfield_repeat.png) center top repeat-x; border: 0px none; width: 110px; }
.form-ext-login-submit { background: #E6E8EC; border: solid 1px #A2B3C4; color:#395682; margin-top: 10px }

.g-prettysearch { width:140px; height: 19px; margin-top: 0px; padding-left: 11px; border: 0px; background: url(images/searchfield_repeat.png) center top repeat-x; }

.search-wrapper { position: relative; width: 140px; margin-top: 9px; margin-left: 11px; 
}
.search-wrapper input.g-prettysearch { width: 110px; margin-left: 10px; *margin-top:-1px; margin-right:-9px; }
.search-wrapper .left { display: block; position: absolute; left: 0; top: 0; width: 20px; height: 19px; background: url(images/searchfield_leftcap.png) left top no-repeat; }
.search-wrapper .right { display: block; position: absolute; right: 0; top: 0; width: 10px; height: 19px; background: url(images/searchfield_rightcap.png) right top no-repeat; }

.bubble {
	position: absolute;
	z-index: 10;
	background-color: #E4ECF3;
	padding: 5px 5px 5px 5px;
	visibility:hidden;
	border: solid 1px #C4CCD9;
}

.hidden{
	display: none;
}

.slide {
	background: #ffffff;
	padding: 10px;
	/*margin-top:5px;
	margin-left:15px;*/
	border: 0px;
}

.padd5px {
	padding:5px;
}