/*  These are the Font settings */
BODY {
scrollbar-face-color :#CECF9C;
background-color:white;
text-align: center;}

h1 {background-color: transparent;
 font-size:14px; color: #434445;
font-family: Tahoma;
text-align: left;
}

h2 {background-color: transparent; font-size:14px; color: #434445;
font-family: Tahoma;
text-align: left;}

img{border:0;
text-align: left;}

p {background-color: transparent; 
font-size:14px;
color:#434445;
text-align: left; text-justify: auto;
font-family: Tahoma;
letter-spacing: 0.02cm;
}

ul {font-size:14px;
font-family: Tahoma;
text-align: left;
letter-spacing: 0.02cm;
color: #303132;
}

ol {font-size:14px;
font-family: Tahoma;
text-align: left;
letter-spacing: 0.025cm;
color: #303132;}

fieldset {
text-align: left;
font-size:14px;
font-family: Tahoma;
letter-spacing: 0.02cm;
color:#434445;
padding:1.5em;

}


/*  Font Settings for paragraph and header */

/* Hyper link settings */
a:link {
color: #303132;
border: 0px;
background-color: transparent;
font-family: tahoma;
text-decoration: underline;
font-size:14px;
}

a:visited {
color: #85878A;
background-color: transparent;
font-family: tahoma;
text-decoration: underline;
font-size:14px;
}
a:hover {
color: red;
text-decoration: none;
background-color: transparent;
font-family: tahoma;
text-decoration: underline;
font-size:14px;
}



a:active {
color: red;
text-decoration: none;
background-color: transparent;
font-family: sans-serif;
text-decoration: underline;
}
/* Hyper link settings */

/* Side menu settings */

#menu a, #menu a:visited {
  text-decoration:none;
  text-align:center;
  background-color:#85878A; 
  color:#fff;
  display:block; 
  width:9em; 
  padding:0.5em;
  margin:0.7em auto;
  border-right:5px solid #fff;
  font-size:80%;
  color:white;
  text-align: left; 
  text-justify: auto;
  font-family: verdana;
  letter-spacing: 0.025cm;
  }
#menu a:hover {
  border-right:5px solid #D2212A;
  }
/* Side menu settings */

/* Title menu settings */


#titlemenu a, #titlemenu a:visited {
  text-decoration:none;
  background-color:white; 
  color:#fff;
  display:inline; 
  padding:0.3em;
  margin:0.4em auto;
  font-size:16.5px;
  color:#434445;
  text-align: left; 
  font-family: Times New Roman;
  letter-spacing: 0.015cm;
  word-spacing: 0.5px;
  }
  
#titlemenu a:hover {
  color:#cc3333;
  }
  
#wbTest {
  text-decoration:none;
  background-color:white; 
  color:#fff;
  display:inline; 
  padding:0.3em;
  margin:0.4em auto;
  font-size:16.5px;
  color:red;
  text-align: left; 
  font-family: Times New Roman;
  letter-spacing: 0.015cm;
  word-spacing: 0.5px;
  }
  /* Title menu settings */  
  
  /* Header and Footer setting */  
  
 
   
  
  #footer {background:#85878A;
   width:960px;
    height:20px;
    text-align:center;
    }
  
  
  #footer a, #footer a:visited {
  text-decoration:none;
 background-color: transparent;
  color:#fff;
  display:inline; 
  padding:0.4em;
  margin:0.5em auto;
  font-size:10px;
  color:white;
  text-align: center; 
  font-family: arial;
  letter-spacing: 0.04cm;
  font-weight: bold;
  }
  
#footer a:hover {
  color:#D2212A;
  }
    /* Header and Footer setting */  

 #header{background:#85878A;
   width:960px;
    height:16px;
    
    }

#container{
 width: 960px;
margin: 1px auto;
background-color: #fff;
color: #333;
border: 1px solid white;
line-height: 100%;
}

#logo {
  position: relative; top: 0px; left: 0px;
  float: left;
  width: 230px;
  margin: 0;
  padding: .5em;
 
}
  
#titlemenu {  
  position: relative; top: -52px; left: 15px;
  margin-left: 200px;
  border-left: 0px solid gray;
  padding-bottom: -10em;
  padding-left:1em;
  
  max-width: 37em;
  clear:left;
}  
#wbTest {  
  position: relative; top: -52px; left: 15px;
  margin-left: 200px;
  border-left: 0px solid gray;
  padding-bottom: -10em;
  padding-left:1em;
  
  max-width: 37em;
  clear:left;
}  
  
#sidelinks { 
  position: relative; top: -20px; left: -14px;
  float: left;
  width: 160px;
  margin: 0;
  padding: 1em;
  }

    
#webcontent {
  position: relative; top: -20px;
  margin-left: 200px;
  border-left: 1px solid gray;
  padding: 1em;
  max-width: 36em;
  }

#pic {
 position: relative; top: 0px; left: -120px;
  margin-left: 200px;
  padding: .5em;

}

#graph {
position: relative; top: 0px; left: 0px;}

#linkpic{
position: relative; top: 0px; left: 0px;
text-align: left;
padding:0.5em;
}

#linktxt{
position: relative; top: -60px; left: 250px;
width : 600px;
padding:1 em;
font-size:14px;
color:#434445;
text-align: left; text-justify: auto;
font-family: Tahoma;
letter-spacing: 0.02cm;
}


  


/*   Recaptcha Stuff - do not touch */


 .recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:white !important; //reCaptcha widget background color
 }
 
 #recaptcha_table {
   border-color: green !important; //reCaptcha widget border color
 }
 
 #recaptcha_response_field {
   border-color: green !important; //Text input field border color
   background-color:#FF0000 !important; //Text input field background color
 }