th    { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ccdcdd; text-align: center }
td   { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a  { color: #346; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:hover  { color: #00a0c6; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
textarea    { color: #00304c; font-size: 11px; font-family: arial, helvetica, geneva, swiss, sunsans-regular; background-color: white; border-style: solid; border-width: 1px; border-color: #00304c #467899 #467899 #00304c }
select     { color: #346; font-size: 11px; font-family: arial, helvetica, geneva, swiss, sunsans-regular; background-color: white; margin: 0px; padding: 0px; border-style: solid; border-width: 1px; border-color: #346 #467899 #467899 #346 }
input     { color: #346; font-size: 11px; font-family: arial, helvetica, geneva, swiss, sunsans-regular; background-color: white; margin: 0px; padding: 2px; border-style: solid; border-width: 1px; border-color: #346 #467899 #467899 #346 }
.txtbold  { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navgraylight  { color: #ccdcdd; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navgraylight a  { color: #ccdcdd; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navgraylight a:hover  { color: #ccdcdd; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.navgray    { color: #ccdcdd; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navgray a     { color: #346; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.navgray a:hover    { color: #00a0c6; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.title  { color: #346; font-weight: bold; font-size: 13px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.subtitle { color: #346; font-style: italic; font-weight: normal; font-size: 13px; line-height: 24px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtgraylight  { color: #ccdcdd; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtgraylight a  { color: #346; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtgraylight a:visited { color: #346; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtgraylight a:hover  { color: #00a0c6; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtdarkblue { color: #346; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtdarkblueitalic { color: #346; font-style: italic; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtmetalicblue     { color: #467899; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtmetalicblue a  { color: #346; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtmetalicblue a:visited { color: #346; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtmetalicblue a:hover  { color: #00a0c6; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtgrayblue { color: #b0ccd1; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtblue { color: #00a0c6; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.txtgray    { color: #467899; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 0px }
.txtgray a    { color: #467899; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 0px }
.txtgray a:visited { color: #467899; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 0px }
.txtgray a:hover    { color: #00a0c6; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 0px }
.box  { background: url(../images/box_bg.gif) repeat; border: solid 1px #346 }
.error { color: #dc1b00 }

