
body {
  margin: 0;
  padding: 0;
  background: #fff;
  font: 12px/170% Verdana, sans-serif;
  color: #333;
}

input {
  font: 11px/100% Verdana, sans-serif;
  color: #000000; background:#eee; border: inset 1px #ccc;
}

.search_box{ position:relative;top:82px; padding-right:15px; float:right; z-index:3 }

#lang_menu{position:relative;top:-18px; clear:both;float:right; background:none;z-index:2 }
#lang_menu{#top:-37px }
#lang_menu a{color:#fff;}
#lang_menu a:hover{color:#CE0000}


#nav{text-align:left ;padding-left:3%; color:#ccc ; position:relative;}
#nav a {font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:92%;
   font-weight:bold; text-transform:uppercase;
   }

#nav2 {text-align:left ;padding-left:3%; height:20px; color:#333; border-top:1px dotted #666;background:#eeeeee;filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#cccccc, endColorstr=#fdfdfd)}
#nav2 a {color:#666;font-family:Verdana,helvetica,sans-serif;text-transform:uppercase;
   font-size:10px;
   font-weight:bold;
   }
#nav2 a:hover {color:#CE0000}
   
   
#bread{ position:relative;top:35px;left:15px; z-index:11;color:#999}
#bread a{color:#999}
#bread a:hover{color:#CE0000}
  
   
textarea, select {
  font: 12px/160% Verdana, sans-serif;
  color: #000000;
}


h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-family: Helvetica, Arial, sans-serif;
}

h1 {
  font-size: 170%;
}

h2 {
  font-size: 160%;
  line-height: 130%;
}

h3 {
  font-size: 140%;
}

h4 {
  font-size: 130%;
}

h5 {
  font-size: 120%;
}

h6 {
  font-size: 110%;
}

ul, quote, code, fieldset {
  margin: .5em 0;
}
p {
  margin: 0.6em 0 1.2em;
  padding: 0;
}

a:link, a:visited {
  color:#666 ;
  text-decoration: none; font-weight:500;
}

a:hover {
  color:#CE0000;
text-decoration: none;
}

a:active, a.active {
  color: red;
}

hr {
  margin: 0;
  padding: 0;
  border:1px dotted #666;
  height: 1px;
  background: #fff;
}

img, a img {
  border: none;
}

#center form {
  margin-bottom: 2em;
}

.form-button, .form-submit {
  margin: 2em 0.5em 1em 0; 
}

#header {
 position:relative;
 width:100%;
 height:90px;
  min-height: 1em;
  background: #fff url(logo.png) no-repeat ;
}

#wrapper #container {
 margin: 0 auto;
 padding: 0 0px;
 width: 94%;
}

#wrapper #container #center {
  float: center;
  width: 100%;
}

#loginBox{float:left;}

.sidebar {
  margin: 0px 0 5em;
  width: 210px;
  float: left;
  z-index: 2;
  position: relative;
}

.highlight { background-color: pink;} 

#wrapper #container #center #squeeze {
  background: #ffffff url(bg-content.png) repeat-x 50% 0;
  position: relative;  
}

#wrapper #container #center .right-corner {
  background: transparent url(bg-content-right.png) no-repeat 100% 0;
  position: relative;
  left: 10px;
}

#wrapper #container #center .right-corner .left-corner {
  padding: 60px 25px 5em 35px;
  background: transparent url(bg-content-left.png) no-repeat 0 0;
  margin-left: -10px;
  position: relative;
  left: -10px;
  min-height: 400px;
}


#footer{ border-top:1px dotted #666; position:relative; bottom:0px; width:100%;text-align:center;}
#powered_by{float:right;padding-right:15px;}



input,textarea,{background:#eeeeee;text-align:center;margin:0px;vertical-align: middle; font-size:11px; text-decoration:none; }
input[type=password],textarea{background-color:#eeeeee;text-align:center;margin:0px;vertical-align: middle; font-size:11px; text-decoration:none;width:100px; }
input[type=text],textarea{background:#eeeeee;text-align:center;margin:0px;vertical-align: middle; font-size:12px; text-decoration:none;  width:100px }

input[type=submit]
{
   color:#333;
   font-family:'trebuchet ms',helvetica,sans-serif;
height:18px;
   font-weight:bold;
   font-size:11px;
   cursor:pointer;
   background-color:#eee;
  margin-left: 2px;
    margin-bottom: 1px;
	background: #e5e5e5;
	padding: 2px 0px 0px 0px;
border:1px solid  #999;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#fffffff',EndColorStr='#cccccc');}

input[type=reset]
{
   color:#333;
   font-family:'trebuchet ms',helvetica,sans-serif;
height:18px;
   font-weight:bold;
   font-size:11px;
   cursor:pointer;
   background-color:#eee;
   margin-bottom: 1px;
	background: #e5e5e5;
	padding: 2px 0px 0px 0px;
border:1px solid  #999;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#fffffff',EndColorStr='#cccccc');}

input[type=submit]:hover{ filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#cccccc',EndColorStr='#ffffff');}

