.link { font: 12px verdana, arial, sans-serif;  color: #666666; text-decoration: underline; }
.link:visited { font: 11px verdana, arial, sans-serif;  color: #666666; text-decoration: underline; }
.link:hover { color: #999999; }
.linkwhite { font: 11px verdana, arial, sans-serif;  color: #FFFFFF; }
.linkwhite:visited { font: 11px verdana, arial, sans-serif;  color: #FFFFFF; }


.body { font: 11px verdana, arial, sans-serif;  color: #666666; }
.body:visited { font: 11px verdana, arial, sans-serif;  color: #666666; }
.bodybd { font: bold 11px verdana, arial, sans-serif;  color: #666666; }
.bodywhite { font: 11px verdana, arial, sans-serif;  color: #FFFFFF; }
.bodyblack { font: 11px verdana, arial, sans-serif;  color: #000000; }
.bodybdblack { font: bold 11px verdana, arial, sans-serif;  color: #000000; }



a:visited { font: 11px verdana, arial, sans-serif;  color: #0000ff; }

a, a:visited { font: 11px verdana, arial, sans-serif;  color: #666666; }

body, td { font: 11px verdana, arial, sans-serif;  color: #666666; }
body, td:visited { font: 11px verdana, arial, sans-serif;  color: #666666; }

small { font: normal 8pt verdana, arial, sans-serif; }

strong { font-weight: bold; }

h3 { font: bold 11pt verdana, arial, sans-serif; }
h4 { font: bold 10pt verdana, arial, sans-serif; }

.DataGrid { border: 1px solid #cccccc; border-collapse: collapse; }
.DataGrid td { border: 1px solid #cccccc; font: 11px verdana, arial, sans-serif;  color: #868686; }

.DataGrid tr.Caption td { background-color: #eeeeee; font-weight: bold; }
.DataGrid tr.Header td { background-color: #ffffff; font-weight: bold; }
.DataGrid tr.Even { background-color: #eeeeee; } 
.DataGrid tr.Odd { background-color: #ffffff; }

.DataForm { border: 1px solid #cccccc; border-collapse: collapse; }
.DataForm td { border: 1px solid #cccccc; font: 11px verdana, arial, sans-serif;  color: #868686; }
.DataForm tr.Even { background-color: #eeeeee; } 
.DataForm tr.Odd { background-color: #ffffff; }

.Locations { border: 1px solid #cccccc; border-collapse: collapse; }
.Locations td { border: 1px solid #cccccc; font: 11px verdana, arial, sans-serif;  color: #868686; }

.Search { border: 0px solid #cccccc; border-collapse: collapse; }
.Search td { border: 0px solid #cccccc; font: 11px verdana, arial, sans-serif;  color: #868686; }

.AlertEmail { border: 0px solid #cccccc; border-collapse: collapse; }
.AlertEmail td { border: 0px solid #cccccc; font: 11px verdana, arial, sans-serif;  color: #868686; }

.Error { color: #ff0000; }

input, textarea, select { font: 11px verdana, arial, sans-serif;  color: #868686; }

.Failed, .No { color: #cc0000; }
.Ok, .Yes { color: #00cc00; }
.Disabled { color: #666666; }


a:link { color: #597A96; font-weight: normal; text-decoration: none; }
a:visited { color: #597A96; font-weight: normal; text-decoration: none; }
a:active { color: #597A96; font-weight: normal; text-decoration: none; }
a:hover { color: #597A96; font-weight: normal; text-decoration: underline; }

hr { background-image: url("../../../images/image001.jpg"); color: none; }




a:link { color: #385874; font-weight: bold; text-decoration: none; }
a:visited { color: #385874; font-weight: bold; text-decoration: none; }
a:active { color: #385874; font-weight: bold; text-decoration: none; }
a:hover { color: #385874; font-weight: bold; text-decoration: underline; }


b { font-weight: bold }

select, input, textarea, submit {
	font-family : verdana, arial, sans-serif;
	font-size : 11px; color : #3A3A3A;
}


.headline-orange {
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	font-weight : bold;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	color : #8E4E1E;
}


.copy-normal-orange {
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	line-height : 22px;
	font-weight : normal;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	color : #C27024;
}

.link-body {
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	line-height : 18px;
	font-weight : normal;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	color : 666666;
}

.copy-normal-blue-dark {
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	line-height : 22px;
	font-weight : normal;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	color : #385874;
}

.copy-small-orange {
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	line-height : 18px;
	font-weight : normal;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	color : #C27024;
}

.copy-small-orange-dark {
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	line-height : 18px;
	font-weight : normal;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	color : #8E4E1E;
}

.copy-small-blue {
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	line-height : 20px;
	font-weight : normal;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	color : #597A96;
}

.copy-small-blue-dark {
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	line-height : 20px;
	font-weight : normal;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	color : #264865;
}

.text-small-white {
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	font-weight : normal;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	color : #FFFFFF;
}

.copy-tiny {
	font-family : verdana, arial, sans-serif;
	font-size : 9px;
	line-height : 14px;
	font-weight : normal;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	color : #b4b49d;
}

.text-tiny {
	font-family : verdana, arial, sans-serif;
	font-size : 9px;
	font-weight : normal;
	line-height : -1px;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	color : #666666;
}


.footer-text {
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
	line-height : 16px;
	font-weight : bold;
	font-variant : normal;
	font-style : normal;
	text-decoration : none;
	color : #CCCCCC;
}


.input_text {
        height: 16px;
        border: solid 1px #999999;
        background: #FFFFFF;
        font-family: verdana, arial, sans-serif;
        font-size: 11px;
        color: #999999;
        cursor: text;
}


.input_button {
        height: 16px;
        background: #FFFFFF;
        font-family: verdana, arial, sans-serif;
        font-size: 11px;
        color: #666666;
        cursor: hand;
}

