body { background: url('FondowebRubyTube1b600.jpg') fixed no-repeat white; font-family:sans-serif;}
a {text-decoration: none}

a:link {color: blue}
a:visited {color: #FF8C00}
a:hover {color: #8B2323}




div.language {float:right; text-decoration:none; font-family:sans-serif; font-size:x-small}

div.logo {border-style:none; text-align: center; padding-top:20px;}



div.bodypage {width: 45%;  background-color:white;
margin-right: 18%;  margin-left: 22%; 
padding-right:5%; padding-left:5%; padding-bottom:15px;
text-align:justify; line-height:2em; font-size:small; color: #444444;
overflow:hidden;
border: 1px solid #828282}




p {margin-top: 30px}
hr {margin-top: 30px;}

h4.bodypage {margin-top: 20px}


p.bodyindent {margin-top: 30px; text-align: center}
p.bodyindentaddress1 {font-family: monospace;   font-size: x-large;  font-weight: bolder; margin-top: 50px; margin-left: 5%}
p.bodyindentaddress {font-family: monospace; font-size: large; margin-left: 5%}


img.bodyaboutspage {margin-left: 35% ; border-style:none}

div.bottombox {text-align: center; overflow:hidden}
img.validationleft {border-style:none; float:left; padding-left:20%; margin-right:10px}
img.validationright {border-style:none; float:right; padding-right:20%; margin-left: 10px}
div.noticebottom {margin-top:10px; font-size: xx-small; text-align:center}



ul.menu {text-align:center;padding:0;list-style-type:none; font-family: monospace; font-size:small ;margin-top:5px; margin-bottom: 10px}
a.menu {text-decoration:none;color:white;background-color:#444444; padding-left:0.6em; padding-bottom:0.2em; padding-top:0.2em; padding-right: 0.6em;}
a.menuselect {text-decoration:none;color:white;background-color:#8B2323; padding-left:0.6em; padding-bottom:0.2em; padding-top:0.2em; padding-right: 0.6em;}
a.menu:hover {background-color:#828282;  color: black}

li.menu {display:inline}

div.badge {text-align: center}
