a:active {
	color: #E02537;
	text-decoration: none;
}
a:link {
	color: #E02537;
	text-decoration: none;
}
a:visited {
	color: #004080;
	text-decoration: none;
}
a:hover {
	color: #E02537;
	text-decoration: underline;
}

.altRows
{
	background: #ffffff;
}
.altRows:hover {
	background: #FFFF99;
}
.errmsg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 13px;
	font-weight: normal;
	color: #cc0000;
}

TABLE.foo      {
border-top: 1px solid #2F2D29;
border-bottom: 1px solid #2F2D29;
border-left: 1px solid #2F2D29;
border-right: 1px solid #2F2D29;
}
TABLE.foo2      {
border-top: 1px solid #BFCACE;
border-bottom: 1px solid #BFCACE;
border-left: 1px solid #BFCACE;
border-right: 1px solid #BFCACE;
}
TABLE.reportfoo      {
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
border-left: 1px solid #333333;
border-right: 1px solid #333333;
}
TABLE.leftbox      {
border-top: 2px solid #E02634;
border-bottom: 2px solid #E02634;
border-left: 0px solid #ff0000;
border-right: 0px solid #ff0000;
}
TD.bar      {
border-top: 1px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 0px solid #c0c0c0;
}
TD.bar2      {
margin-left: 8em;
border-top: 1px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
}
TABLE.foo3      {
border-top: 1px solid #2F2D29;
border-bottom: 1px solid #2F2D29;
border-left: 1px solid #2F2D29;
border-right: 1px solid #2F2D29;
}
TD.barT     {
margin-left: 8em;
border-top: 1px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
border-left: 0px solid #c0c0c0;
border-right: 0px solid #c0c0c0;
}
TD.barL     {
margin-left: 8em;
border-top: 0px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 0px solid #c0c0c0;
}
TD.barB     {
margin-left: 8em;
border-top: 0px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-left: 0px solid #c0c0c0;
border-right: 0px solid #c0c0c0;
}
TD.barR     {
margin-left: 8em;
border-top: 0px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
border-left: 0px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
}
TD.barTL     {
margin-left: 8em;
border-top: 1px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 0px solid #c0c0c0;
}
TD.barTB     {
margin-left: 8em;
border-top: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-left: 0px solid #c0c0c0;
border-right: 0px solid #c0c0c0;
}
TD.barTR     {
margin-left: 8em;
border-top: 1px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
border-left: 0px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
}
TD.barLB     {
margin-left: 8em;
border-top: 0px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 0px solid #c0c0c0;
}
TD.barLR     {
margin-left: 8em;
border-top: 0px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
}
TD.barBR     {
margin-left: 8em;
border-top: 0px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-left: 0px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
}
TD.barTLB      {
margin-left: 8em;
border-top: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 0px solid #c0c0c0;
}
TD.barTLR      {
margin-left: 8em;
border-top: 1px solid #c0c0c0;
border-bottom: 0px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
}
TD.barTBR      {
margin-left: 8em;
border-top: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-left: 0px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
}
TD.barTLBR     {
margin-left: 8em;
border-top: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
}
TD.barTnone     {
margin-left: 8em;
border-top: 1px solid #155384;
border-bottom: 0px solid #c0c0c0;
border-left: 0px solid #155384;
border-right: 0px solid #c0c0c0;
}
TD.barTLnone     {
margin-left: 8em;
border-top: 1px solid #155384;
border-bottom: 0px solid #c0c0c0;
border-left: 1px solid #155384;
border-right: 0px solid #c0c0c0;
}
TD.barTLRnone     {
margin-left: 8em;
border-top: 1px solid #155384;
border-bottom: 0px solid #c0c0c0;
border-left: 1px solid #155384;
border-right: 1px solid #155384;
}
.textareainput{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 120%;
	font-weight: normal;
	color: #000000;
}
input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 110%;
	font-weight: normal;
	color: #000000;
}
.selectinput{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 100%;
	font-weight: normal;
	color: #000000;
}
form {
    margin:0;
    padding:0;
    display:inline;
}
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 100%;
	font-style: normal;
	font-weight: normal;
	color: #131313;
    margin:0;
    padding:0;
    display:inline;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 100%;
	font-style: normal;
	font-weight: normal;
	color: #131313;
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	font-style: normal;
	font-weight: normal;
	color: #131313;
}
H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	font-style: normal;
	font-weight: normal;
	color: #131313;
}
H5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	font-style: normal;
	font-weight: normal;
	color: #131313;
}

#map_canvas { height: 500px;width: 400px }

#navbox {
	float: left;
	width: 171px;
	margin: 0px;
	border-left: 0px #999999 solid;
	border-right: 0px #999999 solid;
	border-top: 0px #CA0026 solid;
	border-bottom: 0px #CA0026 solid;
	background-color: #f3f3f3;
}
#navbox ul {list-style: none; margin: 0px; padding: 0px 0px; font-size: 11px; font-weight: bold;}
#navbox a { display: block; padding: 6px 6px; width: 139px; color: #131313; text-decoration: none; }
#navbox a:hover { color: #CA0026; text-decoration: none;}
#navbox ul ul a { display: block; padding: 0px 3px 3px 10px; width: 138px; font-size: 10px; font-weight: normal; color: #131313;}
#navbox ul ul ul a { padding: 0px 3px 3px 20px; width: 125px; font-size: 9px; font-weight: bold; color: #131313;}

.navText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	line-height: 100%;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.navText:link    {    color: #FFFFFF; 	text-decoration: none;}
.navText:visited    {    color: #FFFFFF; 	text-decoration: none;}
.navText:hover    {    color: #FFFFFF; 	text-decoration: none;}


#news ul
{
  margin-left: 2;
  padding-left: 0;
}

#news li
{
background-image: url(/img4/bulletz.gif);
background-repeat: no-repeat;
/* background-position: 0em; */
list-style-position: inside;
list-style-type: square;
}



.thumbimage { float: left; width: 100px; height: 115px; margin: 4px 4px; text-align: center; }
.thumbimage a { font-size: 11px; color: #666666; text-decoration:none; }
.thumbimage a:hover { text-decoration:none; }

.phoneText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 120%;
	font-style: normal;
	font-weight: normal;
	color: #131313;
}

