/* WBDC COLORS

#018395 LOGO TEAL
#660033 RASPBERRY
#999966 ARMY GREEN

***************************/

body, table {
color : #000;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
text-align:left; 
}

p {
margin: 8px 0;
}

a:link {
color : #00f;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
}
a:visited {
color : #660033;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
}
a:hover {
color : #000;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
}
a:active {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #006699;
text-decoration : none;
}
a.subNav:active {
font-weight : bold;
font-family : Times New Roman, Times, Georgia, serif;
font-size : 14px;
color : #006699;
text-decoration : none;
}
a.subNav:link {
font-weight : bold;
font-family : Times New Roman, Times, Georgia, serif;
font-size : 14px;
color : #006699;
text-decoration : none;
}
a.subNav:visited {
font-weight : bold;
font-family : Times New Roman, Times, Georgia, serif;
font-size : 14px;
color : #006699;
text-decoration : none;
}
a.subNav:hover {
font-weight : bold;
font-family : Times New Roman, Times, Georgia, serif;
font-size : 14px;
color : #ffffff;
text-decoration : none;
}
.bodytext {
font-weight : normal;
font-size : 12px;
color : black;
font-style : normal;
font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.bodytextItallic {
font-weight : normal;
font-size : 12px;
color : black;
font-style : italic;
font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.navclass {
font-weight : bold;
font-size : 14px;
color : black;
font-style : normal;
font-family : Times New Roman, Times, Georgia, serif;
}
.greytext {
font-weight : bold;
font-size : xx-small;
color : #999;
font-style : normal;
}
.bodytextbold {
font-weight : bold;
font-size : 12px;
font-style : normal;
font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.pathtext {
font-weight : normal;
font-size : 12px;
font-style : normal;
font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.head24 {
color : #603;
font-style : normal;
font-weight : bold;
font-size : 24px;
font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-align: left;
}
.head18 {
color : #000;
font-style : normal;
font-weight : bold;
font-size : 18px;
font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.greenhead {
color : #018395;
font-style : normal;
font-weight : bold;
font-size : 16px;
font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.greensubhead {
color : #018395;
font-style : normal;
font-weight : bold;
font-size : 12px;
font-family : Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
text-decoration : underline;
}

.required {color: red}
.smallText {font-size: 10px}

table#entreConf .formHead {
color: #603;
font-weight : bold;
font-size:10px; 
font-family : Arial, Helvetica, sans-serif;
text-align: left;
}

table#entreConf {
color : #000000;
font-style:normal; 
font-size:12px; 
font-family : Arial, Helvetica, sans-serif;
border: 0;
padding:3px;
text-align: left;
}

table#entreConf td {
color : #000000;
font-style:normal; 
font-size:12px; 
font-family : Arial, Helvetica, sans-serif;
}

.label {
font-size:12px; 
text-align: right; 
vertical-align: top;
}

/* -- Main Gridview Table  ------------------------------ */
table.gridView {
/* alert: tables still need 'cellspacing="0"' in the markup! */ 
border: 1px #334550 solid; 
border-collapse: collapse; 
margin:10px 0; 
padding:0; 
width: 100%;
}

table.gridView td, .gridView th {
border: 1px #F3F3F3 solid; 
padding: 4px 6px;
vertical-align:top;
}

table.gridView th {
background-color: #E2E2E2;
font-weight:bold;
text-transform:uppercase;
}

table.gridView caption {
padding: 6px; 
text-transform:uppercase;
}
