/* hack for forcing scroll bars to stop page jog - http://www.splintered.co.uk/experiments/49/ */
html { margin-bottom: 1px; min-height: 101%; }

body table td {
  font-family: verdana, arial, sans-serif;
  font-size: 12px;
}

.redbox {
  border: 1px solid #EF4134;
}

h3 {
  background-color: #EF4134;
  color: white;
}

.main_title {
  font-family: arial, sans-serif;
  /*letter-spacing: 10px;*/
  font-size: 34px;
  font-weight: bold;
  color: #fff;
}

.heading {
vertical-align: bottom;
font-size: 18px;
font-weight: bold;
background-color:#EF4134;
/*font-variant:small-caps; */
color: #fff;
}

.tinytext {
  font-size: 10px;
}


a {color: #000000; text-decoration: underline;}
a:hover {color: #EF4134;}

a.nav {color: #fff; text-decoration: none;}
a.nav:hover {color: #000;}

a.type2 {color: #666666;text-decoration: none;}
a.type2:hover {color: #000;}

#dropmenudiv{
position:absolute;
background-color: #EF4134;
border:1px solid #fff;
border-bottom-width: 0;
font:normal 11px verdana;
line-height:18px;
z-index:99999;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #fff;
padding: 1px 0;
text-decoration: none;
color: #fff;
font-weight: bold;
}

#dropmenudiv a:hover{
color: #000;
background-color: #EF4134;
}

input, select
{
height: 18px;
font-size: 12px;
color: #000;
background: #fff;
border: 1px solid #EF4134;
}

textarea {
font-size: 12px;
color: #000;
background: #fff;
border: 1px solid #EF4134;
}


.submit_btn
{
height: 18px;
font-size: 9px;
font-weight: bold;
color: #fff;
background: #EF4134;
border: 1px solid #EF4134;
}
