/* general */


/* main header */
.headermain {height: 80px; background-color: #FFFFFF; margin: 0px;
  border-bottom: 1px solid #808080;
  border-top: 5px solid #808080;
  padding: 0px}

.headerinfoline {height: 30px; background-color: #FF0011; margin: 0px;
  border-bottom: 1px solid #808080; border-top: 1px solid;}

.headerinfoline p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; margin-right: 5px; text-align: right }

.headerinfoline a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; margin-right: 5px; text-align: right }

.headerinfoline a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; margin-right: 5px; text-align: right }

/* content container table */

#leftcolumn {background-color: #F8F8FF;}

#centercolumn {background-color: #FFFFFF;}

#rightcolumn {background-color: #FFFFFF;}

/* left content */

.lefttabs a {color: #FFFFFF;
background-color: #FF0011;}

.lefttabs a:hover {background-color: #808080}

.lefttabssub a {color: #808080;}

.lefttabssub a:hover {color: #FFFFFF; background-color: #FF0011;}

/* center content */

.centercontent a { color: #FF0011;}
.centercontent a:hover { color: #FF0011; background-color: #F5F5F5 }

/* center float */


/* right content */

.rightcontent h3 {background: #FF0011; color: #FFFFFF;}

/* footer */

#footer {background: #FFFFFF;}

#footer p {color: #808080;}

#footer a { color: #696969;}

#footer a:hover {color: #696969;}

