/* CSS For Tri2Aspire */

body,td,th {
	font-family: 'Trebuchet MS',Arial,sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:normal;
}
body {
	margin-top: 0px;
	font-weight:normal;
}

h1,h2,h3,h4,h5,h6 {
	font-family: 'Trebuchet MS',Arial,sans-serif;
	font-weight:normal;
}

h1 {
	font-size: 12px;
	color: #000000;
	font-weight:normal;
}

/*
a:link {
	color: #333333;
}
a:hover {
	color: #000033;
}
}
a:visited {
	color: #333333;
}
a:active {
	color: #333333;
}
*/

.border {
	border: .5px solid #333333;
}

.video_text {
	font-family: 'Trebuchet MS',Arial,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#333333;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
}

div {
	font-family: 'Trebuchet MS',Arial,sans-serif;
	font-weight:normal;
}

span {
	font-family: 'Trebuchet MS',Arial,sans-serif;
	font-weight:normal;
}

a.footer:hover {
	text-decoration:underline;
}

td.event_heading {
	font-family: arial;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	vertical-align:top;
	border-top:1px solid #ff9c05;
	border-bottom:1px solid #ff9c05;
}

td.event_a {
	padding-top:5px;
	font-family: arial;
	font-size:8pt;
	border-bottom:1px #ff9c05 dotted;
	vertical-align:top;
	padding-bottom:5px;
}

tr.event_a_row {
	height:25px;
	color:#ffffff;
}

tr.event_heading_row {
	height:20px;
	background-color:#f9f1e5;
}

span.event_additional_text {
	font-size:7pt;
	font:italic;
	color:#999999;
}





#nav_events ul{
   padding-top:0px;
   padding-bottom:2px;
   padding-left:0px;
   padding-right:0px;
   margin : 0;
   white-space : nowrap;
   background-color : #ffffff;
   color:#f99602;
   float: left;
   width: 100%;
}

#nav_events ul li{
   display : inline;
}

#nav_events ul li a{
   padding-left : 1em;
   padding-right : 1em;
   background-color : #ffffff;
   color:#f99602;
   font-weight : bold;
   text-decoration : none;
   float:left;
   border-right:1px dotted #f99602;
   border-bottom:1px dotted #ffffff;
}

#nav_events ul li a:hover{
   background-color:#f9f1e5;
   border-right:1px dotted #f99602;
   border-bottom:1px dotted #f99602;
}

#nav_events ul li a.selected{
   background-color:#f9f1e5;border-right:1px dotted #f99602;border-bottom:1px dotted #f99602;
}







#nav ul{
   padding-top:0px;
   padding-bottom:2px;
   padding-left:0px;
   padding-right:0px;
   margin : 0;
   white-space : nowrap;
   background-color : #ffffff;
   color:#e33232;
   float: left;
   width: 100%;
}

#nav ul li{
   display : inline;
}

#nav ul li a{
   padding-left : 1em;
   padding-right : 1em;
   background-color : #ffffff;
   color:#e33232;
   font-weight : bold;
   text-decoration : none;
   float:left;
   border-right:1px dotted #e33232;
   border-bottom:1px dotted #ffffff;
}

#nav ul li a:hover{
   background-color:#f1dddd;
   border-right:1px dotted #e33232;
   border-bottom:1px dotted #e33232;
}

#nav ul li a.selected{
   background-color:#f1dddd;border-right:1px dotted #e33232;border-bottom:1px dotted #e33232;
}

.red_title {
   width:100%;
   border-bottom:1px dotted #e33232;
   color:#e33232;
}

.green_title {
   width:100%;
   border-bottom:1px dotted #289929;
   color:#289929;
}


.aqua_title {
   width:100%;
   border-bottom:1px dotted #2d9e9a;
   color:#2d9e9a;
}

.comparison_td {
   border-right:1px solid #c4e7c4;
}

.comparison_odd_row {
   background-color:#c4e7c4;
}
