@media screen, projection {
	.be-nice-to-Mac-IE5 {
	font-family: "\"}\"";
	font-family: inherit;
}


/* -- GENERAL -- */
* 					{margin:0; padding:0;}
body 				{text-align:center; background:transparent url(../images/bg_main_tile.gif) repeat 0 0;}
body,tr,td,input,
select,textarea 	{font-family: trebuchet MS, tahoma, Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 12px;}
a:link,a:visited 	{text-decoration:underline; font-weight:bold; color:#AC351E;}
a:hover 			{text-decoration:underline; color:#B95947;}
p 					{margin:0; padding: 0 0 10px 0;}
h1 					{font-size: 12px; font-weight: bold; padding-top:2px;}
img 				{border:none;}

/* FONT GROUPS */
.headertxt 			{font-size: 11px; font-weight: bold;}
.footertxt 			{font-size: 11px; color: #FFF;}
.errortxt 			{font-size: 11px; color: #CC0000; font-weight: bold;}

/* -- LEFT DRIVER BUTTS --*/
.left-butt			{width:190px; color: #FFF; height:24px; text-align:center; background:transparent url(../images/left_butt_bg.gif) no-repeat center 2px; padding: 16px 0 4px 0;}
.left-butt a		{font-size: 11px; color: #FFF; font-weight: bold; text-transform: uppercase; text-decoration: none;}
.left-butt a:hover	{font-size: 11px; color: #E2B2A7; font-weight: bold; text-transform: uppercase; text-decoration: none;}
.left-butt a:visited {font-size: 11px; color: #FFF; font-weight: bold; text-transform: uppercase; text-decoration: none;}

/* -- SCHEDULE FONTS --*/
.schedule-body 		{font-size: 11px; color: #FFF; padding-left: 10px; line-height:11px;}
.schedule-hd 		{font-size: 11px; color: #FFF; font-weight: bold;}
.schedule-subhd 	{font-size: 11px; color: #FFF; font-weight: bold;}

/* -- LINKS -- */
a.arrowlink:link, a.arrowlink:visited {font-weight: bold; font-size: 11px; color: #AC351E; text-align: left; text-decoration: underline; padding: 0 0 0 10px; margin: 2px 0px 0 0; background: url(../images/arrow_beige.gif) no-repeat left;}
a.arrowlink:hover 	{color: #B95947; text-decoration: none;}

a.acrobat:link, a.acrobat:visited {font-weight: bold; font-size: 11px; color: #AC351E; text-align: left; text-decoration: underline; padding: -2px 0 8px 24px; background: url(../images/pdf_icon.gif) no-repeat left;}


/*-- IMGS --*/
.inlineimg			{margin-left: 6px; margin-bottom: 10px; padding: 1px; border: 2px #CCC solid;}
.bioimg				{margin-right: 10px; margin-bottom: 10px; padding: 1px; border: 2px #CCC solid;}
.mapimg				{margin-bottom: 10px; padding: 1px; border: 2px #CCC solid;}

/* -- FORMS -- */
form				{}
input,select,
textarea,label		{}
.inputbox			{padding: 2px; background-color: #fff; border: 1px solid #666; solid #666666;}
select 				{background-color: #fff;}
textarea			{padding: 2px; background-color: #fff; border: 1px solid #666;}
.row				{margin-bottom: 5px;}
label, .label		{}
.field				{float: left; width: 280px; font-weight: normal;}
.error				{font-weight:bold; color:#f00;}

/*-- LISTS --*/
ul .dotlist			{list-style-position: inside; list-style: circle; padding: 0 0 0 0;}
ul .dotlist li		{}
ul .dotlist li a 	{}
ul .dotlist li a  a:hover {}

}

/*
border: 1px solid #f00;
*/

