/*  MAIN BACKGROUND  */
body { PADDING:5px; MARGIN:5px; voice-family:"\"}\""; voice-family:inherit;  background-color:WHITE; background-image:url(../../images/bg.gif); background-repeat:repeat;}

/*  MAIN FONT  */
table{font-size:12px; font-family: Century; color:BLACK; text-align:left; }

/*  MAIN TABLE  */
.maintable {background-color:WHITE; width:74%}

.stylepageheader{font-size:22px; font-family: Bradley Hand ITC; color:BLACK; font-weight:bold; text-align:right; text-transform:uppercase;}

/* 	LEFT COLOR*/
.leftside{COLOR:WHITE;}

.dotedline { background: url(../../images/dotedline.gif) repeat-x center;}
.dotedline2 { background: url(../../images/dot.gif) repeat-y center;}
.dotedline1 { background: url(../../images/main-doted.gif) repeat-x center;}
.middletd-pading {padding:8px 14px 14px 14px;}

/* .leftbg{background: url(../../images/leftbg.gif) repeat-y center;}
.leftpadding { padding:7px 7px 7px 12px;}
 */
.subheading-text {font-family:Century; font-size:16px; color:RED;}

.table-main-heading {background-color:#434343; color:BLACK; }
.redtext { color:RED;font-size:16px; font-family: Century;}
.redtext1 {color:RED; font-family:Century; font-size:16px;}
.greybar {background-color:#E7E7E7; }

.tablebg{ background-color:WHITE; color:BLACK;}
.tablebg1{ background-color:BLACK; BORDER:1px solid #999999; padding:1px;}
.tablebg3{ background-color:BLACK; BORDER:1px solid #EBEBEB; padding:1px;}
.smallfont{font-size:9px;}

.tablebg2{ background-color:BLACK; BORDER:1px solid #CA0404; padding:1px;}
.table-red {background-color:#CA0404; color:BLACK; }

.footer-bg{background-color:#CA0404; color:BLACK;}
.border { BORDER:1px solid #989898; padding:1px;}
.border1 { BORDER:1px solid #EBEBEB; padding:1px;}
.tablebg-red{ background-color:BLACK; BORDER:1px solid #B10101; padding:1px;}
.footerbg1 {background-color:BLACK; color:WHITE;}
.footerbg2 {background-color:WHITE; color:BLACK;font-family:Bradley Hand ITC; font-size:20px;font-weight:bold;}
a:link, a:active, a:visited { color:#B50203; text-decoration:none; }
a:hover { color:GREEN; text-decoration:none;}
a.bottomlink:link, a.bottomlink:active, a.bottomlink:visited { color:BLACK; text-decoration:none; }
a.bottomlink:hover { color:#FFE400; text-decoration:none; }
a.blacklink:link, a.blacklink:active, a.blacklink:visited { color:#000000; text-decoration:underline; }
a.blacklink:hover { color:#B50203; text-decoration:none; }
.noborder {border:none;}
input, textarea, select { font-size:12px; color:#666666;  BORDER:1px solid #CECECE;}
.inputbutton { font-weight:bold; text-align:center; color:BLACK; background-color:#C80303; border:1px solid #0E0E0E; padding:2px; cursor:pointer;}
.smallredfont{font-size:9px; color:RED;}


#cssmenu {
  border: none;
  border: 0px;
  margin: 0px;
  padding: 0px;
  font: 67.5% 'Lucida Sans Unicode', 'Bitstream Vera Sans', 'Trebuchet Unicode MS', 'Lucida Grande', Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  width: 100%;
  height: 45px;
}
#cssmenu ul {
  background: #333333;
  height: 45px;
  list-style: none;
  margin: 0;
  padding: 0;
}
#cssmenu li {
  float: left;
  padding: 0px;
}
#cssmenu li a {
  background: #333333 url('images/seperator.png') bottom right no-repeat;
  display: block;
  font-weight: normal;
  line-height: 45px;
  margin: 0px;
  padding: 0px 21px;
  text-align: center;
  text-decoration: none;
}
#cssmenu > ul > li > a {
  color: #cccccc;
}
#cssmenu ul ul a {
  color: #cccccc;
}
#cssmenu li > a:hover,
#cssmenu ul li:hover > a {
  background: #2580a2 url('images/hover.png') bottom center no-repeat;
  color: #FFFFFF;
  text-decoration: none;
}
#cssmenu li ul {
  background: #333333;
  display: none;
  height: auto;
  padding: 0px;
  margin: 0px;
  border: 0px;
  position: absolute;
  width: 100%;
  z-index: 200;
  /*top:1em;
	/*left:0;*/

}
#cssmenu li:hover ul {
  display: block;
}
#cssmenu li li {
  background: url('images/sub_sep.png') bottom left no-repeat;
  display: block;
  float: none;
  margin: 0px;
  padding: 0px;
  width: 100%;
}
#cssmenu li:hover li a {
  background: none;
}
#cssmenu li ul a {
  display: block;
  height: 35px;
  font-size: 12px;
  font-style: normal;
  margin: 0px;
  padding: 0px 10px 0px 15px;
  text-align: left;
}
#cssmenu li ul a:hover,
#cssmenu li ul li:hover > a {
  background: #2580a2 url('images/hover_sub.png') center left no-repeat;
  border: 0px;
  color: #ffffff;
  text-decoration: none;
}
#cssmenu p {
  clear: left;
}
