body{font-family: Arial, Helvetica, sans-serif}
td{font-family: Arial, Helvetica, sans-serif}
th{font-family: Arial, Helvetica, sans-serif}
a{color:#000088}
a:hover{color:red}

/* font classes */	
.xxsmall{font-size:78%}
.xsmall{font-size:84%}
.small{font-size:90%}
.normal{font-size:100%}
.large{font-size:108%}
.xlarge{font-size:115%}
.xxlarge{font-size:120%}
.msg{color:maroon}	
.disclaimer{font-style:italic}

.lf{height:8px}/*short line feed*/
.searchtext{color:white;font-weight:bold;font-size:12px}
.searchtext input,.searchtext select{font-size:12px}
.sl {color:#008000;text-decoration:none} /* sponsored links */
.slh{color:gray;text-align:center;font-size:78%;padding:5px}/* sponsored links header */
/* menu classes - used mainly in header and footer menus */
.amenu a {background-color:white;color:#D31E25;text-decoration:none}
.amenuactive a {color:white;text-decoration:none;background-color:#D31E25}
.fsb {} /* featured sponsors */
.rb{background-color:#D31E25;color:#fff;font-weight:bold}
.rbg{background-color:#D31E25}
.r{color:#D31E25}
.bb{background-color:#000088}
.b{color:#000088}
.wbut,.bbut{background-color:#fff;color:#D31E25;font-weight:bold;font-size:11px}/*white button*/
/*.bbut{background-color:#E5E5E5;color:#D31E25;font-weight:bold;border-top:2px solid #cccccc;border-left:2px solid #cccccc}blue button*/
.d{color:#D31E25;font-size:90%;font-weight:bold;border-bottom:1px solid #D31E25;padding-bottom:5px;padding-top:12px}
.t{color:#000088;font-size:86%;font-weight:bold;padding-top:6px;padding-bottom:0px}
.sr{font-size:84%;padding:8px 2px 0 2px}/*search results*/
.srr{font-size:84%;padding:2px 2px 0px 2px}/*search results ranking*/
.e{color:#D31E25;font-size:100%;font-weight:bold;border-bottom:1px solid #D31E25;padding-bottom:7px}/*event detail title #1e7ed2*/
.v{color:#000088;font-size:100%;font-weight:bold;border-bottom:1px solid #000088;padding-bottom:7px}/*venue detail title #721ed2*/
.hl{background-color:#eeeeee;font-weight:bold}/*header _l_ine*/
.m{font-size:84%;color:#D31E25}/*movies label*/


.ezfieldlabel{font-weight:bold;vertical-align:top;text-align:right;padding-right:5px; background-color:#efefef;white-space:nowrap}

.label{font-weight:bold;text-align:right;padding-right:5px;vertical-align:top}
.labeloptional{text-align:right;padding-right:5px}
.labeltitle{text-align:center;font-weight:bold;color:#462a96}



#tabs,#tabs a{font-size:10pt;color:#ffffff;font-family:verdana,arial,helvetica,sans-serif;text-decoration:none}
#tabs a:hover{text-decoration:underline}

.tabOnRed{font-weight:bold;background-color:#D31E25}
.tabLineRed{background-color:maroon}
.tabOffRed{background-color:#D31E25}
.tabOnNavy{font-weight:bold;background-color:#000088}
.tabLineNavy{background-color:#990000}
.tabOffNavy{background-color:#000088}
.tabOnGray{font-weight:bold;background-color:#000088}
.tabLineGray{background-color:#999999}
.tabOffGray{background-color:#666666}


#catlinks{font:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:normal;color:white;vertical-align:middle}
#catlinks a{text-decoration:underline;font-size:11px}
#catlinks a:hover{color:#000088}
.searchcriteria{font:verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:normal;color:#999999}

/*ul#tabnav {font:bold 12px verdana,arial,sans-serif;list-style-type:none;padding-bottom:25px;border-bottom:1px solid #D31E25;margin:0}
ul#tabnav li {float:left;height:21px;background-color:#fff;margin:2px 4px 0 0px;border:1px solid #D31E25;}
ul#tabnav li.selected {background-color:#D31E25}
/* body#tab1 li.tab1 {border-bottom: 1px solid #fff;background-color: #fff;}
body#tab1 li.tab1 {color: #000;} 
#tabnav a {float:left;display:block;color:#D31E25;text-decoration:none;padding:4px;}
#tabnav a.selected {color:#fff}
#tabnav a:hover {color:white;background:#D31E25;}*/
/*
.tabOn {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #D31E25; TEXT-DECORATION: none}
.tabOnBottom{background-color:#D31E25}
A.tabOn:link {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #D31E25; TEXT-DECORATION: none}
A.tabOn:hover {COLOR: #ffffff; TEXT-DECORATION: underline}
A.tabOn:visited {COLOR: #ffffff; TEXT-DECORATION: none}
*/
/*
.tabOff,a.tabOff {font-weight:normal;font-size:10pt;color:#ffffff;font-family:verdana,arial,helvetica,sans-serif;background-color:#000088;text-decoration:none}
.tabOffBottom{background-color:#990000}
a.tabOff:hover{text-decoration:underline}

.tabOff,a.tabOff {font-weight:normal;font-size:10pt;color:#ffffff;font-family:verdana,arial,helvetica,sans-serif;background-color:#000088;text-decoration:none}
.tabOffBottom{background-color:#990000}
a.tabOff:hover{color:#ffffff;text-decoration:underline}

.tabOff {FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #000088; TEXT-DECORATION: none}
.tabOffBottom{background-color:#990000}
A.tabOff:link {FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #000088; TEXT-DECORATION: none}
A.tabOff:hover {COLOR: #ffffff; TEXT-DECORATION: underline}
A.tabOff:visited {COLOR: #ffffff; TEXT-DECORATION: none}

.tabBlack {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none}
A.tabBlack:link {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none}
A.tabBlack:hover {COLOR: #ffffff; TEXT-DECORATION: underline}
A.tabBlack:visited {COLOR: #ffffff; TEXT-DECORATION: none}
*/
h1{font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;margin-top:5px;margin-bottom:1em;color:#D31E25}