
* 				{font-family:Arial, Verdana, Geneva, Helvetica, sans-serif; font-size:8pt;}
#printHeader	{display:none;}
html			{color:#000000; height:100%; margin:0px; padding:0px;}
body			{background-color:#1b135b; background-image: url("/images/bg_topBody.gif"); padding:4px; margin:0px;}
img	 			{border:0px; vertical-align:top;}
hr				{background-color:#77a4c5; color:#77a4c5; height:1px; width:100%; margin:0px auto;}
p				{padding:2px; margin:0px; margin-bottom: 10px;}
a				{color: #95181c; text-decoration: none;}
a:hover 		{color:#000000; text-decoration:under-line;}
h1				{color:#000000; font-size:18px; height:32px; margin:0px; padding:0px; line-height:29px; background-image:url("/images/events_h1.gif"); background-repeat: no-repeat; background-position: left top;}
h2				{font-size:12px; height:32px; margin:0px; padding:0px; line-height:29px; background-image:none;}
h3				{color: #95181c; font-size:12px; height:32px; margin:0px; padding:0px; line-height:29px; background-image:none;}
h4				{font-size:12px; margin:0px 0px 10px 0px; padding:0px 0px 3px 0px; background-image:none;border-bottom:1px solid #929292;}
ul				{list-style-type:none; margin:0 0 0 0px; padding:0;}
li				{background-color:#FFFFFF; margin:0; padding:5px 5px 5px 5px; text-align:left; background-image:url("/images/bg_li.gif"); background-repeat: no-repeat; padding-left: 10px;}
li				{background-color:#FFFFFF; margin:0; padding:5px 5px 5px 5px; text-align:left; background-image:url("/images/bg_li.gif"); background-repeat: no-repeat; padding-left: 10px;}
ol li			{background-color:#FFFFFF; margin:0; padding:5px 5px 5px 5px; text-align:left; background-image:none; padding-left: 0px;}	
ol				{background-image:none;}	
li.products		{color: #FFFFFF; font-weight: bold; background-color:#300000; margin:0; padding:5px 5px 5px 5px; text-align:left; background-image:none; padding-left: 10px;}	
li.info			{color: #FFFFFF; font-weight: bold; background-color:#7b878e; margin:0; padding:5px 5px 5px 5px; text-align:left; background-image:none; padding-left: 10px;}	
.textDetail		{font-size:10pt;}

/* alignnments and Justification Compliance Styles */
.center			{text-align:center;}
.defaultText	{padding:10px; margin:0px; text-align: left;}
.floatLeft		{float:left;}
.floatRight		{float:right;}
.clear			{clear: left; clear:right;}
.fullWidth 		{width:100%;}
.imgCenter		{margin:10px;}
.imgLeft		{float:left; margin-right:10px; margin-top:10px; margin-bottom:10px;}
.imgRight		{float:right;margin-left:10px; margin-top:10px; margin-bottom:10px;}
.justify 		{text-align:justify;}
.left			{text-align:left;}
.nowrap 		{white-space:nowrap}
.padding		{padding:10px;}
.right			{text-align:right;}
.slab			{width:780px; height:5px; background:#1C4060; font-size:1pt; padding:0px; margin:0px;}	
.imgBorder 		{border-left:3px solid #929292; border-right:3px solid #929292; border-bottom:3px solid #929292; border-top:3px solid #929292;}

.submit			{ border:3px double #999999; border-top-color:#CCCCCC; border-left-color:#CCCCCC; padding:0.25em; background-color:#3a506a; color:#FFFFFF; font-size:8pt; font-weight:bold; font-family:Verdana, Helvetica, Arial, sans-serif;}  

.header			{background-color: #a5a6aa; color:#000000; text-indent: 35px; font-size:18px; height:32px; margin:0px; padding:0px; line-height:10px; background-image:url("/images/header_contentBlock.gif"); background-repeat: no-repeat; background-position: right top;}
.header h1		{float: left; color:#000000; font-size:18px; height:32px; margin:0px; padding:0px; line-height:29px; background-image:url("/images/events_h1.gif"); background-repeat: no-repeat; background-position: left top;}
.header img		{padding-right: 40px;}

.listing					{width:100%;}
.listing table				{border-width:1px;}
.listing th					{padding:5px; background-color: #e6e6e6; color:#731013; border-right: 1px solid #FFFFFF; border-bottom :1px solid #b3b4af;}
.listing th a				{color:#FFFFFF;}
.listing tr					{border-left :1px solid #DBE6EE;}
.listing .a					{background-color:#f2f2f2; border-bottom :1px solid #d0d0d0;}
.listing .a a				{color:#3b515f;}
.listing .b					{background-color:#ffffff;}
.listing .b a				{color:#3b515f;}
.listing .header			{color: #FFFFFF; font-size: 12px; background-position:right center; padding:0px; margin:0px; font-weight:bold; text-indent:5px; height:22px; border-right: 1px solid #FFFFFF;}
.listing .header a			{color:#000000;}
.listing td					{padding:5px;}


.data_table							{width:100%;}
.data_table .data_title				{font-weight:bold; background-color: #a5a6aa; color: #FFFFFF; background-image:url("/images/header_contentBlock.gif"); background-position: center right; background-repeat: no-repeat; border-right: 1px solid #FFFFFF; }
.data_table .data_title a			{color: #FFFFFF;}
.data_table .data_bedding			{font-weight:bold; background-color: #d0d0d0; color: #FFFFFF; text-align: right; border-bottom :1px solid #b3b4af; }
.data_table .data_bedding a			{color: #FFFFFF;}
.data_table table					{border-width:1px;}
.data_table th						{padding:5px; background-color: #e6e6e6; color:#731013; border-right: 1px solid #FFFFFF; border-bottom :1px solid #b3b4af; text-align: left;}
.data_table th  a			 		{color: #731013;text-decoration:underline;}
.data_table .data_row_field_title	{padding:5px; background-color: #e6e6e6; color:#000000; border-right: 1px solid #FFFFFF; font-weight: bold; text-align: right;}
.data_table tr						{border-left :1px solid #DBE6EE;}
.data_table .data_row td			{background-color:#f2f2f2; border-bottom:1px solid #d0d0d0;}
.data_table .data_row td a 			{color:#3b515f;}
.data_table .data_row_alt td		{background-color:#ffffff; border-bottom:1px solid #d0d0d0;}
.data_table .data_row_alt td a		{color:#3b515f;}
.data_table .header					{color: #FFFFFF; font-size:12px; background-position:right center; padding:0px; margin:0px; font-weight:bold; text-indent:5px; height:22px; border-right: 1px solid #FFFFFF;}
.data_table .header a				{color:#000000;}
.data_table td						{padding:5px;}

.nextn_table {}

/*Skeleton Styles*/
#header						{margin:0px; padding:0px; width:770px; text-align:center;}
#footer						{background-color:#000000; clear:both; height:80px; margin:0; position:relative;  text-align:left; width:770px;}	
#links						{width:770px; padding:0px; /* margin:0; border-bottom:0px; border-left:0px; border-right:0px; border-top:0px; */}
#core						{background-color:#1b135b; background-image:url("/images/bg_follow.gif"); padding:0px; margin:0px; border-bottom:5px solid #FFFFFF; border-left:5px solid #FFFFFF; border-right:5px solid #FFFFFF; border-top:5px solid #FFFFFF;  text-align:left; width:770px;}

#subNavigation 				{ height:25px; background-color:#000000}
#subNavigation *			{font-size:8pt; font-family:arial;}
.sublink  	   				{background-color:#000000; background-image:url("/images/subnavBG.gif"); background-repeat: no-repeat; background-position: bottom right; color:#e4d9b6; padding:4px 8px 4px 8px; font-weight: bold; float:left; text-decoration: underline; }		
.sublinkon 	  				{background-color:#000000; background-image:url("/images/subnavBG.gif"); background-repeat: no-repeat; background-position: bottom right; color:#fbaf00; padding:4px 8px 4px 8px; font-weight: bold; float:left; text-decoration: underline;}		
.sublink	a				{color:#e4d9b6; text-decoration: none;} 
.sublink	a:hover 		{color:#fcaf00; text-decoration: none;} 
.sublinkon	a  				{color:#fbaf03; text-decoration: none;} 
.sublinkon	a:hover 		{color:#e4d9b6; text-decoration: none;} 

* html #core		{ width: 780px; w\idth: 770px; }
* html .listing		{ width: 95%; w\idth: 100%; }
* html .fullWidth	{ width: 95%; w\idth: 100%; }

#display3 #core				{background-image:url("/images/bg_home.gif");}
#display2 #core 			{background-image:url("/images/bg_follow.gif");}
#display1 #core 			{background-image:none;}

#display1 #regions			{display:none;} 
#display1 #body				{display:all; width:770px;}
#display1 #navigation		{display:none;}

#display2 #regions			{display:all; width:165px;}
#display2 #body				{display:all; width:595px; padding-left:10px;}
#display2 #navigation		{display:none;}

#display3 #regions			{display:all; width:165px;}
#display3 #body				{display:all; width:390px;}
#display3 #navigation		{display:all; width:215px;}

#navigation, #body, #regions		{float:left; height: inherit; overflow: visible}
#display3 #core #paddingHome		{padding: 0px 3px 0px 3px;}

/*Module Styles*/
.moduleLink						{background-color: #d7dce0; color:#3c3c3c; padding:3px 7px 5px 35px; margin:0; text-align:left; background-image:url("/images/modules/moduleLinks.gif"); background-position: bottom left; background-repeat: no-repeat; font-weight: bold;}
.moduleLinkHighlighted			{background-color: #87969d; color:#FFFFFF; padding:3px 7px 5px 35px; margin:0; text-align:left; background-image:url("/images/modules/moduleLinksOn.gif"); background-position: bottom left; background-repeat: no-repeat; font-weight: bold;}
.moduleLinkPersistant			{background-color: #f1f1f1; color:#7d8989; padding:3px 7px 5px 35px; margin:0; text-align:left; background-image:url("/images/modules/moduleLinksPersistant.gif"); background-position: bottom left; background-repeat: no-repeat; font-weight: bold;}
.moduleLinkPersistantL			{background-color: #f1f1f1; color:#7d8989; padding:3px 7px 5px 35px; margin:0; text-align:left; background-image:url("/images/modules/moduleLinksPersistantL.gif"); background-position: bottom left; background-repeat: no-repeat; font-weight: bold;}
.moduleLinkSelected a			{display: block; color:#FFFFFF;}
.moduleLinkPersistantL a		{display: block; color:#7d8989;}
.moduleLinkPersistantL a:hover	{display: block; color:#000000;}
.moduleLinkPersistant a			{display: block; color:#7d8989;}
.moduleLinkPersistant a:hover	{display: block; color:#000000;}
.moduleLinkHighlighted a    	{display: block; color:#FFFFFF;}
.moduleLinkHighlighted a:hover	{display: block; color:#d7dce0;}
.moduleLink a					{display: block; color:#3c3c3c;}
.moduleLink a:hover				{display: block; color:#941212;}
.moduleLinkSearch				{background-color: #f1f1f2; padding:0px 0px 0px 15px; margin:0px; height:46px; background-image:url("/images/modules/modulelinksSearch.gif"); background-position: bottom left; background-repeat: no-repeat;}
.moduleLinkSearch form			{padding:13px 0px 0px 0px; margin:0px;}
.moduleLinkSearch input			{font-weight:bold; color: #7d8989;}
.moduleLinkSearch img			{padding:13px 5px 0px 0px; margin:0px;}
#moduleLinkLogin				{background-color: #D6DCE0}

/*Scrolling Text Section*/
#marqueecontainer				{background-color: #D6DCE0; position: relative;}

/*Polls Section*/
#modulePolls * 						{color: #3b515f;}
#modulePolls  						{padding:0px; margin:0px;}
#modulePolls ul						{padding:0px; margin:0px;}
#modulePolls li						{background-image: none; padding:0px; margin:0px;}
#modulePolls li.header				{background-image:url("/images/modules/header_poll.gif"); background-color:#b9b9b9; background-repeat: no-repeat; margin:0; padding:0px; text-align:left; background-position: left top;}
#modulePolls li.a					{background-color:#f2f2f2; margin:0; padding:5px 5px 7px 5px; text-align:left;}
#modulePolls li.b					{background-color:#FFFFFF; border-top:1px solid #d0d0d0; margin:0; padding:5px 5px 5px 5px; text-align:left;}

#newsMedia							{/*background-image:url("/images/events_tabBG1.gif"); background-position: top left; background-repeat: no-repeat;*/padding:0px; margin:0px;}
#newsMedia .defaultText				{padding: 20px 10px 10px 50px;}
#newsMedia h2						{font-size: 15px; padding:0px 0px 10px 0px; margin:0px;}
#newsMedia img			 			{border-top:3px solid #bac2c5; border-right:3px solid #bac2c5; border-bottom:3px solid #bac2c5; border-left:3px solid #bac2c5; margin: 5px 10px 5px 0px; float: left;}


/*Specific Styles*/

/*Top News*/
/* padding: 40px 10px 10px 10px; background-image:url("/images/header_topNews.gif"); */
#topNews							{background-repeat: no-repeat; padding: 10px 10px 10px 10px;}
#topNews h1							{color:#8c1f1e; font-size:18px; height:32px; line-height:29px; background-image:url("/images/bg_topNewsHeader.gif"); background-repeat: repeat-x; background-position: top;}

/*In the News*/
/* #intheNews							{background-image:url("/images/header_intheNews.gif"); padding: 45px 10px 10px 10px; background-repeat: no-repeat; background-position: top left;} */
#intheNews							{padding: 10px 10px 10px 10px; background-repeat: no-repeat; background-position: top left;}

#intheNews .title			 		{background-image:url("/images/bg_intheNewsHeader.gif"); color:#000000; font-size:12px; margin:0px; padding: 0px; background-repeat: repeat-x; background-position: bottom; font-weight: bold; clear:left; clear:right; display:block; width:330px; margin-bottom:5px; padding-bottom:3px;}
#intheNews .date					{color: #941212; font-weight: bold; padding:0px;}	
#intheNews .news					{color: #ffffff; font-weight: bold; padding:0px;}	
#intheNews .a			 			{background-image:url("/images/rhinobg.gif"); background-color: #edf5f8; background-repeat: no-repeat; background-position: bottom center; padding: 10px 10px 10px 10px;}
#intheNews .b			 			{background-image:url("/images/rhinobg.gif"); background-color: #FFFFFF; background-repeat: no-repeat; background-position: bottom center; padding: 10px 10px 10px 10px;}
#intheNews img			 			{border-top:3px solid #bac2c5; border-right:3px solid #bac2c5; border-bottom:3px solid #bac2c5; border-left:3px solid #bac2c5; margin: 5px 5px 5px 0px; padding:0px;}
#intheNewsFooter	 	 			{background-image:url("/images/footer_intheNews.gif"); background-color: #1b135b; height: 10px; font-size: 0px; padding:0px 0px 0px 0px; margin-left:0px; background-repeat: no-repeat; text-align: right;}
#intheNewsFooter img	 			{border:0px; float: right; margin:5px 10px 0px 0px;}


/*In the News*/
h1			 			{background-image:none; color:#FFFFFF; font-size:14px; height:25px; padding-top: 0px; background-repeat: repeat-x; background-position: bottom;z}
.title			 		{background-image:url("/images/bg_intheNewsHeader.gif"); color:#000000; font-size:12px; margin:0px; padding: 0px; background-repeat: repeat-x; background-position: bottom; font-weight: bold; clear:left; clear:right; display:block; width:330px; margin-bottom:5px; padding-bottom:3px;}
.news					{color: #ffffff; font-weight: bold; padding:0px;}	
.date					{color: #941212; font-weight: bold; padding:0px;}	
.a			 			{background-color: #edf5f8; padding: 10px 10px 10px 10px;}
.b			 			{background-color: #FFFFFF; padding: 10px 10px 10px 10px;}
.b img			 		{border-top:3px solid #bac2c5; border-right:3px solid #bac2c5; border-bottom:3px solid #bac2c5; border-left:3px solid #bac2c5; margin: 5px 5px 5px 0px; padding:0px;}
.a img			 		{border-top:3px solid #bac2c5; border-right:3px solid #bac2c5; border-bottom:3px solid #bac2c5; border-left:3px solid #bac2c5; margin: 5px 5px 5px 0px; padding:0px;}

/*Video Collection Section*/
#moduleVideoCenter					{background-image:url("/images/modules/bg_mediaCenter.gif"); width: 100%; background-color: #b2bbbf; background-position: bottom center; background-repeat: repeat-x; color:#000000; text-align: center;}
#moduleVideoCenter 	a				{color: color: #fbaf00;}
#moduleVideoCenter .header			{background-image:url("/images/modules/header_video.gif"); height:30px; width:100%;}
#moduleVideoCenter h1				{color: #fbaf00; font-size: 12px; margin:0px 0px 3px 0px; background-image: none;}
#moduleVideoCenter .listing tr		{background-image:url("/images/modules/slabs_mediaCenter.gif"); background-repeat: no-repeat; background-position: bottom center;}
#moduleVideoCenter li				{background-color:#859197; text-indent: 10px; margin:0; text-align:left; background-image:url("/images/modules/bg_liSponsors.gif"); background-repeat: no-repeat; border-top:1px solid #c8d4d9; }
#moduleVideoCenter li a	{color: #fbaf00;}

/*Schedule section*/
#moduleSchedule * 					{color: #425968;} 
#moduleSchedule .header				{background-image:url("/images/modules/header_schedule.gif"); background-color: #6d8899; height: 30px;}
#moduleSchedule .listing tr			{border-left :1px solid #DBE6EE;}
#moduleSchedule .listing .a			{background-color:#b6c3cc; border-bottom :1px solid #9ba9b3;}
#moduleSchedule .listing .b			{background-color:#cbd4db; border-bottom :1px solid #d3dae0;}
#moduleSchedule .listing a			{color:#203847;}
#moduleSchedule .listing a:hover	{color:#000000;}


/*Gallery-Media Section*/
#moduleMediaCenter					{background-image:url("/images/modules/bg_mediaCenter.gif"); width: 100%; background-color: #b2bbbf; background-position: bottom center; background-repeat: repeat-x; color:#000000; text-align: center;}
#moduleMediaCenter 	a				{color: color: #fbaf00;}
#moduleMediaCenter .header			{background-image:url("/images/modules/header_mediaCenter.gif"); height:30px; width:100%;}
#moduleMediaCenter h1				{color: #fbaf00; font-size: 12px; margin:0px 0px 3px 0px; background-image: none;}
#moduleMediaCenter .listing tr		{background-image:url("/images/modules/slabs_mediaCenter.gif"); background-repeat: no-repeat; background-position: bottom center;}
#moduleMediaCenter li				{background-color:#859197; text-indent: 10px; margin:0; text-align:left; background-image:url("/images/modules/bg_liSponsors.gif"); background-repeat: no-repeat; border-top:1px solid #c8d4d9; }
#moduleMediaCenter li a	{color: #fbaf00;}

.eventBlock							{background-color: #f7f7f5; color: #4a4a4a; padding:0x; margin:0px;}
.eventBlock .playerImg 			{border-left:3px solid #929292; border-right:3px solid #929292; border-bottom:3px solid #929292; border-top:3px solid #929292;}
.eventBlock .header					{background-image:url("/images/header_contentBlock.gif"); background-color: #a5a6aa; color:#000000; text-indent: 35px; font-size:18px; height:32px; margin:0px; padding:0px; line-height:10px; background-repeat: no-repeat; background-position: right top;}
.eventBlock h1						{background-image:url("/images/events_h1.gif"); color:#000000; font-size:18px; height:32px; margin:0px; padding:0px; line-height:29px; background-repeat: no-repeat; background-position: left top;}
.eventBlock .listing th				{background-color: #e5e5e3; color:#000000; text-align: left; border-bottom:1px solid #FFFFFF;}
.eventBlock .listing th a			{color:#FFFFFF;}
.eventBlock .listing td				{background-color: #e5e5e3; color:#000000; text-align: left; border-bottom:1px solid #FFFFFF; background-image: url("/images/bg_eventDetails.gif"); background-repeat: repeat-y; background-position: right top;}
.eventBlock .listing .hightlight	{color: #164387; font-weight: bold;}
.eventBlock .listing .hightlightRed	{background-color: #164387; color: #FFFFFF; font-weight: bold; background-image: none;}
.eventBlock .listing td.links		{padding:0px; border-bottom:1px solid #f7f7f5; }


.prtnFooter a		{color: silver;text-decoration: underline;}	
.prtnFooter			{font-size:10px; font-weight: normal; color: #8C98A1; text-align:center;	padding: 10px 10px 10px 15px; width:770px; margin:0; text-align:center;}	

#calloutBox							{width:200px; border-left :1px solid #e5e5e5; border-right :1px solid #e5e5e5;border-bottom :1px solid #e5e5e5; border-top:1px solid #e5e5e5; margin-bottom: 10px; padding: 30px 2px 2px 2px; background-repeat: no-repeat; float:right; margin:5px 0px 5px 5px; background-image:url("/images/bgCallOutBox.gif"); background-repeat: no-repeat;}
#calloutBox img						{background-color: #FFFFFF; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF}

/* ************ Drop Down *******************************/
.subMenu 
{ background-color: #FFFFFF; -moz-opacity:.9; filter:alpha(opacity=98); border-left:5px solid #8d1c1c;}

.subMenuLink 
{ font-family: verdana; font-size: 11; display: block; color: #43494c; text-align:left; text-decoration: none; padding: 5px 5px 5px 10px; }	

.subMenuLink:hover
{background-color:#8d1c1c; color: #FFFFFF; text-align:left; text-decoration: none; padding: 5px 5px 5px 10px; }	

#adbar		{position:absolute; top:3px; left:790px;}
#adbar img	{padding-bottom:10px; display:block;}

