body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-coclor:#dedbde;
  }
body,td,th {
  font-family:  'Open Sans', sans-serif;
  font-size: 14px;
  color: #0e1821;
  line-height:22px;

}
.menu {
  font-family: 'Open Sans', Myriad Pro, Tahoma, Geneva, sans-serif;
  font-size: 14px;
  padding:5px 20px 5px 20px;
  background-color:#0c27cc;
  margin-right:1px;
  color: #FFFFFF;
  text-decoration: none;
  -webkit-border-radius: 10px 10px 10px 10px ;
     border-radius: 10px 10px 10px 10px;

}
.menu:hover {
  font-family: 'Open Sans', Myriad Pro, Tahoma, Geneva, sans-serif;
  font-size: 14px;
  padding:5px 20px 5px 20px;
  background-color:#d61615;
  margin-right:1px;
  color: #FFFFFF;
  text-decoration: none;
  -webkit-border-radius: 10px 10px 10px 10px ;
     border-radius: 10px 10px 10px 10px;

}
.contentbox{
  font-family: 'Open Sans', Myriad Pro, Tahoma, Geneva, sans-serif;
  font-size: 14px;
  text-decoration: none;
  border:2px solid #999999;

}
.contentbox:hover{
  font-family: 'Open Sans', Myriad Pro, Tahoma, Geneva, sans-serif;
  font-size: 14px;
  text-decoration: none;
  border:2px dotted #999999;

}
.register{
  font-family: 'Open Sans', sans-serif;
  font-size: 18px;
  color: #333333;
  text-decoration: none;
  letter-spacing:0px;
}
.dir{
  font-family: 'Open Sans', sans-serif;
  font-size: 18px;
  color: #0c27cc;
  text-decoration: none;
  letter-spacing:0px;
}
.boxtitles {
  font-family: 'Open Sans', Myriad Pro, sans-serif;
  font-size: 21px;
  color: #ce1620;
  text-decoration: none;
  letter-spacing:0px;
  line-height:30px;
  width:100%;
  text-align:center;
  font-weight:normal;
  margin:0;
  padding:0;
  margin-bottom:-5px;
}

td.tdleft{
  text-align:right;
  margin:0;
  padding:0;
  font-size: 14px;
  line-height:16px;
  padding-right:5px;
}
td.tdright{
  text-align:left;
  margin:0;
  padding:0;
  font-size: 14px;
  line-height:16px;
  padding-left:5px;
}

.head {
  font-family: 'Open Sans', Myriad Pro, sans-serif;
  font-size: 30px;
  color: #ce1620;
  text-decoration: none;
  letter-spacing:0px;
  line-height:40px;
}

.submit{
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  background-color:#9b4bb2;
  color: #FFF;
  padding: 1px 10px 1px 10px;
  cursor: pointer;
  text-decoration:none;
  }
.submit:hover {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  background-color:#0593d3;
  color: #FFF;
  padding: 1px 10px 1px 10px;
  cursor: pointer;
  text-decoration:none;
  }
.click{
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  background-color:#d91516;
  color: #FFF;
  padding: 1px 10px 1px 10px;
  cursor: pointer;
  text-decoration:none;
  }
.click:hover {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  background-color:#0593d3;
  color: #FFF;
  padding: 1px 10px 1px 10px;
  cursor: pointer;
  text-decoration:none;
  }

.titlewhite {
  font-family: 'Open Sans', Myriad Pro, sans-serif;
  font-size: 33px;
  color: #FFFFFF;
  text-decoration: none;
  padding:25px 30px 0px 0px;
  letter-spacing:-1px;
  line-height:45px;
}
.footertexts{
  font-family:  'Open Sans', sans-serif;
  font-size: 13px;
  color: #ffffff;
  text-decoration:none;
}
.footerlinks{
  font-family:  'Open Sans', sans-serif;
  font-size: 13px;
  color: #ffffff;
  text-decoration:underline;
}
.footerlinks:hover{
  font-family:  'Open Sans', sans-serif;
  font-size: 13px;
  color: #ffffff;
  text-decoration:none;
}
.more{
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  color: #e14207;
  text-decoration: underline;
  letter-spacing:0px;
}
.more:hover{
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  color: #e14207;
  text-decoration: none;
  letter-spacing:0px;
}

.bluetexts{
  font-family:  'Open Sans', sans-serif;
  font-size: 14px;
  color: #0080ff;
  line-height:22px;
}

.logintext{
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  color: #00f0ff;
  text-decoration: none;
  letter-spacing:-1px;
}
.logintext:hover{
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  color: #00f0ff;
  text-decoration: underline;
  letter-spacing:-1px;
}
.username{
  font-family:'Open Sans', sans-serif, Tahoma, sans-serif;
  font-size: 13px;
  border: 1px solid #CCCCCC;
  padding-left: 5px;

}
 .panelstexts{
  font-family: Tahoma, sans-serif;
  font-size: 13px;
  background-color: #EDEDED;
}

.navlinks{
  font-family: Myriad Pro, 'Open Sans', sans-serif;
  font-size: 16px;
  color: #000000;
  text-decoration: underline;
  letter-spacing:0px;
  line-height:40px;
}
.navlinks:hover{
  font-family: Myriad Pro, 'Open Sans', sans-serif;
  font-size: 16px;
  color: #666666;
  text-decoration: underline;
  letter-spacing:0px;
  line-height:40px;
}

.rightnav{
  font-family: 'Open Sans', sans-serif;
  font-size: 17px;
  color: #FFF;
  padding: 5px 15px 5px 15px;
  -webkit-border-radius: 5px;
     border-radius: 5px;
   background-color: #C30;
  cursor: pointer;
  text-decoration:none;
  line-height:45px;

  }
.rightnav:hover{
  font-family: 'Open Sans', sans-serif;
  font-size: 17px;
  color: #FFF;
  padding: 5px 15px 5px 15px;
  -webkit-border-radius: 5px;
     border-radius: 5px;
   background-color: #09F;
  cursor: pointer;
  text-decoration:none;
  line-height:45px;
  }

.shadow{
  -moz-box-shadow: 1px 0px 23px #787278;
-webkit-box-shadow: 1px 0px 23px #787278;
box-shadow: 1px 0px 23px #787278;

}

#colorbox { top: 10px !important; }

span.boxRed {
  display:inline-block;
  width:100%;
  text-align:center;
  font-size:24px;
  font-weight:900;
  color:red;
  background-color:yellow;
}