
#lang_menu{float:right; background:none;}
 #lang_menu a{color:#fff;}
 
 #lang_menu a:hover{color:#CE0000}
 
body {
  margin: 0;
  padding: 0;
  background: #fff;
  font: 12px/170% Verdana, sans-serif;
  color: #333;
}

input {
  font: 12px/100% Verdana, sans-serif;
  color: #000000; background:#eee; border: inset 1px #ccc;
}
#nav{text-align:left ;padding-left:3%; color:#ccc}
#nav a {    font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:92%;
   font-weight:bold; text-transform:uppercase;
   }

#nav2 {text-align:left ;padding-left:2.6%; 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:'trebuchet ms',helvetica,sans-serif;
   font-size:14px;
   font-weight:bold;
   }
   
   #nav2 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; /* LTR */
}




/**
 * Layout
 */
 #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%;
}







/* We must define 100% width to avoid the body being too narrow for near-empty pages */
#wrapper #container #center {
  float: center;
  width: 100%;
}

#loginBox{float:left;}


/* We ensure the sidebars are still clickable using z-index */


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




.highlight { background-color: pink;} 


/* Now we add the backgrounds for the main content shading */
#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;}
#bread{ position:relative;top:35px;left:15px; z-index:11;color:#999}
#bread a{color:#999}
#bread a:hover{color:#CE0000}
#powered_by{float:right;padding-right:15px;}
.search_box{ margin-top:-22px; position:absolute;right:5px;}

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');}
