body {background-color: White; margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}

td {color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}

.bluetext {color: #313d62;}

.redbold {color: #f6090b; font-weight: bold; font-size: 12px;}
.redbold11px {color: #f6090b; font-weight: bold; font-size: 11px;}
.redbold10px {color: #f6090b; font-weight: normal; font-size: 10px; font-family: Verdana, Helvetica, sans-serif;}
.infored {color: f6090b; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.inforedright {color: f6090b; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align:right;}
.inforight {color: 333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align:right;}
.info {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.info3 {font-family: verdana, Helvetica, sans-serif; font-size: 10px;}
.topouttertable {background: #D9D9D9; height: 118px;}
.topouttertable2 {background: #D9D9D9; height: 60px;}

.topnavtable {background-image: url(../images/topnavbg.gif); height:34px;}
.topnavtable2 {background-image: url(../images/topnavbg.gif); height:34px;}

.topnavtable2 {width: 775px; background-image: url(../images/gradient-navbg.gif); border-right: 1px white solid; border-left: 1px white solid; border-bottom: 0px white solid; border-top: 0px white solid;}
.topnavtable2small {width: 94%; background-image: url(../images/gradient-navbg.gif); border-right: 1px white solid; border-left: 1px white solid; border-bottom: 0px white solid; border-top: 0px white solid;}

.secnavtable{background: #D9D9D9; height:25px;}
.secnavtable2{width: 775px; background-image: url(../images/secnavbg.gif); border-right: 1px white solid; border-left: 1px white solid; border-bottom: 0px white solid; border-top: 0px white solid;}
.secnavtable2small{width: 94%; background-image: url(../images/secnavbg.gif); border-right: 1px white solid; border-left: 1px white solid; border-bottom: 0px white solid; border-top: 0px white solid;}

.maintable {background-image: url(../images/gradient-mainbg.gif); background-repeat: repeat-x; background-color: #D9D9D9; width:777px;}
.bottomtable {background-color: #ECECEC; border-right: 1px white solid; border-left: 1px white solid; border-bottom: 0px white solid; border-top: 1px #D2D2D2 solid; height:68px; color: gray; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.contentmaintable {background-image: url(../images/gradient-contentbg.gif); background-repeat: repeat-x;}
.contentmaintable2 {background-image: url(../images/gradient-contentbg2.gif); background-repeat: repeat-x;}

a {color: #f30c0e; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none;}
a:hover {color: #660000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none;}

.a2 {color: #f30c0e; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
.a2:hover {color: #660000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}

.a2a {color: #660000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
.a2a:hover {color: gray; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}

.a2bg {color: gray; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.a3 {color: #888888; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
.a3:hover {color: #b0b0b0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}

li {list-style-position: outside;}

/* FORM STYLE TAGS */
input, textarea, select {border-top:1px solid #c8b7a8; border-left:1px solid #c8b7a8; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#282828;}
.select {border:1px solid #FABB85; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#CA6006; width:112px; }
.selecttext {font-size:9px; color:#CA6006;}
.whiteinput {border:1px solid #FFFFFF; font-size:9px; color:#666666; background-color:#FFFFFF;}
.silverinput {border:1px solid #fafafa; font-size:9px; color:#666666; background-color:#fafafa;}
.button {border:0px solid #e5e5e5; width:64px; height: 24; cursor:pointer;}

.button2 {background-color: #EC1A1D; color:white; font-weight: bold; font-size: 11px; border:1px solid #e5e5e5; width:78px; height: 24; cursor:pointer;
font-family: Arial, Helvetica, sans-serif; 
border-top: 1px solid #FE5E5E;
border-bottom: 1px solid #941F22;
border-left: 1px solid #D01C1E;
border-right: 1px solid #FD1D1D;

}


.required {color:#f6090b; font-weight:bold;}
.requiredtd {background-color:#FFF4F4;}
.formright
.formtdbg {background-color:#fafafa;}
.radiowhite {background-color:#ffffff; border:1px solid #ffffff;}
.brdlessradio {border:0px solid #BDBDBD;}
.radiosilver {background-color:#ededed; border:1px solid #ededed;}
.radiogray {background-color:#ededed; border:1px solid #ededed;}
.radioededed {background-color:#ededed; border:1px solid #ededed;}
.radioe3e3e3 {background-color:#e3e3e3; border:1px solid #e3e3e3;}
.radiofafafa {background-color:#fafafa; border:1px solid #fafafa;}
.radiof4f4f4 {background-color:#f4f4f4; border:1px solid #f4f4f4;}
/* FORM STYLE TAGS */


/* ROAD TEST PAGE STYLES TAGS */
.hd1 {background-color:#e3e3e3; color: #707070; font-weight: bold; border:1px solid #BDBDBD;}
.hd2 {background-color:#B4B4B4; font-weight: bold; border:1px solid #BDBDBD;}

.number {color: #DE2228; font-size: 24px; font-weight: bold;}
.number2 {color: #DE2228; font-size: 18px; font-weight: bold;}

.cont1 {background-color:#F4F4F4;}
.cont1b {background-color:#F4F4F4; color: #5F5F5F; font-size: 11px;}
.cont2 {background-color:#D1D1D1; color: #5F5F5F; font-size: 11px; border:1px solid #B4B4B4;}
/* ROAD TEST PAGE STYLES TAGS */

.searchrowhdr {
background-image: url(../images/searchhdrrow.jpg);
background-color: red;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

.searchrows {
color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
border-bottom:1px solid silver;
}

.inputborderless{
border: 0px solid #FFFFFF;
}

.instruct {border:1px solid #ededed;}

.info2 {color: #333333;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
}

/* Sortable tables */
table.sortable a.sortheader {
    color:white;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: white;
    text-decoration: none;
}
/* Sortable tables */


.smallwhite {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.medwhite {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.largewhite {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.smallsilver {color: silver; font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

.border {border: 1px solid #efefef;}

.calcborder {border: 1px solid #ef1516; background-color:#e3e3e3;} 

.textspacing {
	word-spacing : 5px;
}

#statstable {font-size: 10px; text-align:top; color:gray;}
#statstable table {font-size: 10px; text-align:top; color:gray;}
#statstable td {font-size: 10px; text-align:top; color:gray;}
