body
{
  margin: 0;
  padding: 0;
}

.admin h1
{
        font:bold 150% Arial, Helvetica, sans-serif;
        color:#003896;
        margin-left: -10px;
}

.admin a, .admin a:visited
{
          font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        color: #FF7827;
        text-decoration: none;
}

.admin a:hover, .admin a:visited:hover
{
        text-decoration: underline;
}

div.warning
{
  margin: 5px; padding: 5px;
  border: 1px solid #f00;
  background-color: #fee;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #A00;
}

a:link {
}
.orange {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #FF7827;
}
.error {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #FF7827;
}
.orange a {
        text-decoration: underline;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #FA7423;
}
.orange a:hover {
        text-decoration: underline;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #FF7827;
}
h2 {
        font:bold 122% Arial, Helvetica, sans-serif;
        color:#003896;
        margin-bottom: -1px;
}
.poptags{
        font-size:16px;
        color:#84a8e5;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
}
.poptags a{
        font-size:16px;
        color:#84a8e5;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
}
.poptags a:hover{
        font-size:16px;
        color:#ff6000;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
}
.greytext{
        font-size:14px;
        color:#999999;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
}
.greytext a {
        font-size:14px;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
        color:#406AB0;
        text-decoration: underline;
}
.greytext a:hover{
        font-size:14px;
        font-family: Arial, Helvetica, sans-serif;
        font-style: normal;
        font-weight: bold;
        text-decoration: underline;
        color: #274f92;
}

.whitemed, a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        color: #FFFFFF;
        text-decoration: none;
        font-weight: bold;
}
.blue {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        color: #406AB0;
        text-decoration: none;
}
.blue a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        color: #406AB0;
        text-decoration: underline;
}

.blue a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        color: #FF7827;
        text-decoration: underline;
}

.bluesmall {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        color: #406AB0;
        font-weight: bold;
                text-decoration: none;
}
.bluesmall a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        color: #406AB0;
        font-weight: bold;
        text-decoration: underline;
}
.bluesmall a:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        color: #FF7827;
        font-weight: bold;
        text-decoration: underline;
}
.greenmid {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: #9CBE02;
        text-decoration: none;
}
.imgup img{
filter : alpha(opacity=80); -moz-opacity : 0.8;
}

.imgup:hover img{
filter : alpha(opacity=100); -moz-opacity : 1;
}

.imgdown:hover{
color: #9CBE02; /* irrelevant definition to overcome IE bug */
}
.imgdown {
color: #9CBE02; /* irrelevant definition to overcome IE bug */
}
.greytextsmall {

        font-size:10px;
        color:#666;
        font-family: Arial, Helvetica, sans-serif;
}
.greytextsmall a{

        font-size:10px;
        color:#FF7827;
        font-family: Arial, Helvetica, sans-serif;
}
.whitebig {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 19px;
        font-style: normal;
        color: #FFFFFF;
        font-weight: bold;
}
.whitereg {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        color: #FFFFFF;
        font-weight: bold;
}
.orangeb {

        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: #FF7827;
        text-decoration: none;
}
.orangeb a {
        text-decoration: underline;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: #FF7827;
}
.orangeb a:hover {
        text-decoration: underline;
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: #406AB0;
}
.whitebgorange {
 padding-left:3px;
 padding-right:3px;
        /* background-color:#FA7423; */
        color:#FA7423;
        font-family: Arial, Helvetica, sans-serif;
        font-size:16px;

}
.tdbottom {
        font-weight:bold;
        border-bottom:1px solid #CCCCCC ;
}

.inputbg {
        color: #fff;
        font-weight: bold;
        height:24px;
        padding:0.3em;
        width:140px;
        border:solid 0 #fff;
        BACKGROUND: transparent
         url('/images/input_bg.gif');
        BACKGROUND-REPEAT: NO-REPEAT;
}
.inputdrop {
        color: #fff;
        font-weight: bold;
        width:140px;
        border:dotted 1px #666;
        background-color:#FA7423;
}
.inputlog {
        color: #FA7423;
        height:18px;
        font-size:14px;
        font-weight: bold;
        width:60px;
        border:solid 1px #d5d4d4;
}
.inputreg {
        color: #FA7423;
        font-size:14px;
        font-weight: bold;
        border:solid 1px #d5d4d4;
}
div#agreement {
        width: 270px;
        height: 70px;
        overflow-x: hidden;
        overflow-y: scroll;
}
.pager_navigation img
{
  border: 0;
}

.pager_navigation a, .pager_navigation a:visited
{
  text-decoration: none;
}

