body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #333333;
	color: #090909;
	font-family: Arial;
	text-align: center;
}

h1 { font-size: 16px; color: #3E82B3; margin: 0px;  padding: 15px 0px 5px 0px;}
h2 { font-size: 14px; color: #3E82B3; margin: 0px;  padding: 15px 0px 5px 0px;}
h3 { font-size: 12px; color: #3E82B3; margin: 0px;  padding: 15px 0px 5px 0px;}
h4 { font-size: 10px; color: #3E82B3; margin: 0px;  padding: 15px 0px 5px 0px;}
h5 { font-size: 8px; color: #3E82B3; margin: 0px;  padding: 15px 0px 5px 0px;}



.global_left { text-align: left; }


.btn { font-size: 10pt;  font-family: arial; margin: 0px; padding: 0px, 0px, 0px, 0px;}
.txtFld { font-size: 10px; line-height: 15px; font-family: arial; color: #000000; background-color:#CCCCCC; }
.txtFldSrch { font-size: 7pt; font-family: arial; }
.txtArea { font-size: 12px; font-family: arial; }
.txtDrop { font-size: 10px; font-family: arial; }



.loop1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color : #000000; background-color: #e1e1e1; border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #333333; }
	.loop1 a:link {  color: #4A5FBB; text-decoration: none}
	.loop1 a:visited {  color: #4A5FBB; text-decoration: none}
	.loop1 a:hover {  color: #FF0000; text-decoration: underline}
	.loop1 a:active {  color: #FF0000; text-decoration: underline}
	
.loop2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #f0f0f0; border-top: solid 0px; border-bottom: solid 1px; border-left: solid 0px; border-right: solid 0px; border-color: #333333; }
	.loop2 a:link {  color: #4A5FBB; text-decoration: none}
	.loop2 a:visited {  color: #4A5FBB; text-decoration: none}
	.loop2 a:hover {  color: #FF0000; text-decoration: underline}
	.loop2 a:active {  color: #FF0000; text-decoration: underline}

.txtError { font-family:Arial; font-size: 8pt;  color: #ff0000; }
.cc_error {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #ffffff; }



/* ----- Text Styles ------- */
.txt_left {font-family: Arial; font-size: 8pt; vertical-align: top; color: #ffffff;  padding: 0px 0px 0px 0px;}
	.txt_left a:link {  color: #3E82B3; text-decoration: none}
	.txt_left a:visited {  color: #3E82B3; text-decoration: none}
	.txt_left a:hover {  color: #FF0000; text-decoration: underline}
	.txt_left a:active {  color: #FF0000; text-decoration: underline}
	.txt_left th { width: 254px; height: 22px; background-image: url(images/layout/bg_th_254.jpg); background-repeat: no-repeat; font-size: 12px; font-family: arial; color: #FFFFFF; font-weight: bold; padding: 0px 5px 0px 5px; text-align: left; }
	.txt_left td { width: 254px; background-color: #000000; font-family: Arial; font-size: 8pt; vertical-align: top; color: #ffffff;  padding: 10px 15px 10px 15px;}
	.txt_left td a:link {  color: #3E82B3; text-decoration: none}
	.txt_left td a:visited {  color: #3E82B3; text-decoration: none}
	.txt_left td a:hover {  color: #FF0000; text-decoration: underline}
	.txt_left td a:active {  color: #FF0000; text-decoration: underline}

.txt_main {font-family: Arial; font-size: 8pt; vertical-align: top; color: #ffffff; padding: 10px 15px 10px 15px;}
	.txt_main a:link {  color: #FF0000; text-decoration: none}
	.txt_main a:visited {  color: #FF0000; text-decoration: none}
	.txt_main a:hover {  color: #ffffff; text-decoration: underline}
	.txt_main a:active {  color: #ffffff; text-decoration: underline}

	
.th_main { width: 475px; height: 22px; background-image: url(images/layout/bg_th_475.jpg); background-repeat: no-repeat; font-size: 12px; font-family: arial; color: #FFFFFF; font-weight: bold; padding: 0px 5px 0px 5px; text-align: left; }
.txt_main_bg { background-image: url(images/layout/bg_content_475.jpg); background-repeat: repeat-y;}

.txt_event_home {font-family: Arial; font-size: 8pt; vertical-align: top; color: #000000;  padding: 5px 5px 5px 5px; background-color: #ffffff;}
	.txt_event_home a:link {  color: #3E82B3; text-decoration: none}
	.txt_event_home a:visited {  color: #3E82B3; text-decoration: none}
	.txt_event_home a:hover {  color: #FF0000; text-decoration: underline}
	.txt_event_home a:active {  color: #FF0000; text-decoration: underline}
	
.txt_right {font-family: Arial; font-size: 8pt; vertical-align: top; color: #ffffff;  padding: 0px 0px 0px 0px;}
	.txt_right a:link {  color: #3E82B3; text-decoration: none}
	.txt_right a:visited {  color: #3E82B3; text-decoration: none}
	.txt_right a:hover {  color: #FF0000; text-decoration: underline}
	.txt_right a:active {  color: #FF0000; text-decoration: underline}
	.txt_right th { width: 225px; height: 22px; background-image: url(images/layout/bg_th_225.jpg); background-repeat: no-repeat; font-size: 12px; font-family: arial; color: #FFFFFF; font-weight: bold; padding: 0px 5px 0px 5px; text-align: left; }
	.txt_right th.th-blu { width: 225px; height: 22px; background-image: url(images/layout/bg_th_254.jpg); background-repeat: no-repeat; font-size: 12px; font-family: arial; color: #FFFFFF; font-weight: bold; padding: 0px 5px 0px 5px; text-align: left; }
	.txt_right td { width: 225px; background-color: #000000; font-family: Arial; font-size: 8pt; vertical-align: top; color: #ffffff;  padding: 1px 10px 1px 10px;}
	.txt_right td a:link {  color: #3E82B3; text-decoration: none}
	.txt_right td a:visited {  color: #3E82B3; text-decoration: none}
	.txt_right td a:hover {  color: #FF0000; text-decoration: underline}
	.txt_right td a:active {  color: #FF0000; text-decoration: underline}
	.txt_right .txt_npd { font-family: Arial; font-size: 8pt; vertical-align: top; color: #ffffff;  padding: 0px 10px 0px 10px; }
	
	.txt_right .txt_search { font-family: Arial; font-size: 8pt; vertical-align: middle; color: #ffffff;  margin: 0px; padding: 0px 0px 0px 10px; }
	.txt_right .txt_search_spacer { font-family: Arial; font-size: 8pt; vertical-align: middle; color: #ffffff;  padding: 5px 0px 0px 10px;}
	.txt_right .input_fld_search { font-size: 10px; font-family: arial; color: #000000; background-color: #CCCCCC; vertical-align: middle; height: 15px; width: 175px; border: 0px;}
	
	.txt_right .txt_member { font-family: Arial; font-size: 8pt; vertical-align: middle; color: #ffffff;  padding: 0px 0px 0px 10px;}
	.txt_right .txt_member_spacer { font-family: Arial; font-size: 8pt; vertical-align: middle; color: #ffffff;  padding: 5px 10px 5px 10px;}
	.txt_right .input_fld_member { font-size: 10px; font-family: arial; color: #000000; background-color: #CCCCCC; vertical-align: middle; height: 15px; width: 125px; border: 0px;}
	
	.txt_right .txt_spacer { font-family: Arial; font-size: 8pt; color: #ffffff; height: 13px; padding: 0px 0px 0px 0px;}
	
.txt_login {font-family: Arial; font-size: 8pt; vertical-align: top; color: #4D4D4D; padding: 0px 4px 0px 4px; }
	.txt_login a:link {  color: #3B657E; text-decoration: none}
	.txt_login a:visited {  color: #3B657E; text-decoration: none}
	.txt_login a:hover {  color: #000000; text-decoration: underline}
	.txt_login a:active {  color: #000000; text-decoration: underline}
	
.txt_events_quick {font-family: Arial; font-size: 8pt; vertical-align: top; color: #000000; font-weight: bold; padding: 5px 15px 5px 15px; background-color: #D2D2D2;}
	.txt_events_quick a:link {  color: #000000; text-decoration: none}
	.txt_events_quick a:visited {  color: #000000; text-decoration: none}
	.txt_events_quick a:hover {  color: #48677B; text-decoration: underline}
	.txt_events_quick a:active {  color: #48677B; text-decoration: underline}	
.txt_event_p { margin: .0em; padding: .25em 0em .25em 0em; }
	
.txt_gallery_quick {font-family: Arial; font-size: 8pt; vertical-align: top; color: #000000; font-weight: bold; padding: 0px 0px 0px 0px; background-color: #D2D2D2;}
	.txt_gallery_quick a:link {  color: #C4CC29; text-decoration: none}
	.txt_gallery_quick a:visited {  color: #C4CC29; text-decoration: none}
	.txt_gallery_quick a:hover {  color: #000000; text-decoration: underline}
	.txt_gallery_quick a:active {  color: #000000; text-decoration: underline}	


.txt_directors_get {font-family: Arial; font-size: 8pt; vertical-align: top; color: #000000; padding: 5px 10px 5px 10px; background-color: #ffffff;}
	.txt_directors_get a:link {  color: #3E82B3; text-decoration: none}
	.txt_directors_get a:visited {  color: #3E82B3; text-decoration: none}
	.txt_directors_get a:hover {  color: #000000; text-decoration: underline}
	.txt_directors_get a:active {  color: #000000; text-decoration: underline}	
	
	

.txt_bold {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color : #4D4D4D; font-weight: bold; padding: 0px 0px 0px 0px;}	
	.txt_bold a:link {  color: #3E82B3; text-decoration: none; }
	.txt_bold a:visited {  color: #3E82B3; text-decoration: none; }
	.txt_bold a:hover {  color: #FF0000; text-decoration: underline; }
	.txt_bold a:active {  color: #FF0000; text-decoration: underline; }	

.txt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color : #4D4D4D; padding: 0px 0px 0px 0px;}	
	.txt a:link {  color: #3E82B3; text-decoration: none; }
	.txt a:visited {  color: #3E82B3; text-decoration: none; }
	.txt a:hover {  color: #FF0000; text-decoration: underline; }
	.txt a:active {  color: #FF0000; text-decoration: underline; }	

	
/* ----- Menu Styles ------- */
.mnu_home { height: 32px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color : #FF0000; text-align: center; padding: 0px 0px 0px 0px; background-color: #000000;}
	.mnu_home a:link {  color: #FF0000; text-decoration: none}
	.mnu_home a:visited {  color: #FF0000; text-decoration: none}
	.mnu_home a:hover {  color: #FFFFFF; text-decoration: underline}
	.mnu_home a:active {  color: #FFFFFF; text-decoration: underline}
	
.mnu_main { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: center; font-weight: bold; padding: 0px 0px 0px 0px;  background-image: url(images/layout/bg_nav_main.jpg); }
	.mnu_main a:link {  color: #FFFFFF; text-decoration: none}
	.mnu_main a:visited {  color: #FFFFFF; text-decoration: none}
	.mnu_main a:hover {  color: #000000; text-decoration: underline}
	.mnu_main a:active {  color: #000000; text-decoration: underline}

	
.mnu_sub { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold; }
	.mnu_sub a:link {  color: #000000; text-decoration: none}
	.mnu_sub a:visited {  color: #000000; text-decoration: none}
	.mnu_sub a:hover {  color: #4A5FBB; text-decoration: underline}
	.mnu_sub a:active {  color: #4A5FBB; text-decoration: underline}
/*	.mnu_sub ul, li {list-style-type: square;  margin-left: 15px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding: 0;}  */
	
.mnu_footer { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color : #D3DAD0; text-align: center; padding: 5px 5px 5px 5px;}
	.mnu_footer a:link {  color: #D3DAD0; text-decoration: none}
	.mnu_footer a:visited {  color: #D3DAD0; text-decoration: none}
	.mnu_footer a:hover {  color: #4A9FDD; text-decoration: underline}
	.mnu_footer a:active {  color: #4A9FDD; text-decoration: underline}
	
.copyright { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color : #797C74; vertical-align: bottom; padding: 10px 5px 10px 8px;}
	.copyright a:link {  color: #797C74; text-decoration: none; }
	.copyright a:visited {  color: #797C74; text-decoration: none; }
	.copyright a:hover {  color: #4A9FDD; text-decoration: underline; }
	.copyright a:active {  color: #4A9FDD; text-decoration: underline; }
	
.thinking2 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color : #999999; text-align: center; vertical-align: bottom; }
	.thinking2 a:link {  color: #999999; text-decoration: none; }
	.thinking2 a:visited {  color: #999999; text-decoration: none; }
	.thinking2 a:hover {  color: #4A9FDD; text-decoration: underline; }
	.thinking2 a:active {  color: #4A9FDD; text-decoration: underline; }
	
	
/* ----- app ------- */
.txt_app_awards {font-family: Arial; font-size: 8pt; vertical-align: top; color: #000000; padding: 0px 15px 10px 15px; background-color: #ffffff; }
	.txt_app_awards a:link {  color: #3E82B3; text-decoration: none}
	.txt_app_awards a:visited {  color: #3E82B3; text-decoration: none}
	.txt_app_awards a:hover {  color: #FF0000; text-decoration: underline}
	.txt_app_awards a:active {  color: #FF0000; text-decoration: underline}
	.txt_app_awards h1 {padding:0px 0px 5px 0px}
	.txt_app_awards ul, .txt_npd_app li, .txt_npd_app ol { margin-left: 15px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;  padding: 0px 0px 0px 10px;}
	.txt_app_awards th { height: 22px; background-image: url(images/layout/bg_th.jpg); background-repeat: no-repeat; font-size: 10px; font-family: arial; color: #FFFFFF; font-weight: bold; padding: 0px 5px 0px 5px; text-align: center; border-width: 0px 0px 0px 0px;}
	.txt_app_awards th.th-blu { height: 22px; background-image: url(images/layout/th-blue-sub-mid.jpg); font-size: 12px; font-family: arial; color: #FFFFFF; font-weight: bold; padding: 0px 5px 0px 5px; text-align: left; }

	
.txt_app {font-family: Arial; font-size: 8pt; vertical-align: top; color: #000000; padding: 10px 15px 10px 15px; background-color: #ffffff; }
	.txt_app a:link {  color: #3E82B3; text-decoration: none}
	.txt_app a:visited {  color: #3E82B3; text-decoration: none}
	.txt_app a:hover {  color: #FF0000; text-decoration: underline}
	.txt_app a:active {  color: #FF0000; text-decoration: underline}
	.txt_app ul, .txt_npd_app li, .txt_npd_app ol { margin-left: 15px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;  padding: 0px 0px 0px 10px;}
	.txt_app th { height: 22px; background-image: url(images/layout/bg_th.jpg); background-repeat: no-repeat; font-size: 10px; font-family: arial; color: #FFFFFF; font-weight: bold; padding: 0px 5px 0px 5px; text-align: center; border-width: 0px 0px 0px 0px;}
	.txt_app th.th-blu { height: 22px; background-image: url(images/layout/th-blue-sub-mid.jpg); font-size: 12px; font-family: arial; color: #FFFFFF; font-weight: bold; padding: 0px 5px 0px 5px; text-align: left; }
	
.txt_app_sub {font-family: Arial; font-size: 8pt; vertical-align: top; color: #000000; padding: 10px 15px 10px 15px; background-color: #ffffff; }
	.txt_app_sub a:link {  color: #3E82B3; text-decoration: none}
	.txt_app_sub a:visited {  color: #3E82B3; text-decoration: none}
	.txt_app_sub a:hover {  color: #FF0000; text-decoration: underline}
	.txt_app_sub a:active {  color: #FF0000; text-decoration: underline}
	.txt_app_sub ul, .txt_npd_app li, .txt_npd_app ol { margin-left: 15px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;  padding: 0px 0px 0px 10px;}
	.txt_app_sub th { height: 22px; background-image: url(images/layout/bg_th.jpg); background-repeat: no-repeat; font-size: 10px; font-family: arial; color: #FFFFFF; font-weight: bold; padding: 0px 5px 0px 5px; text-align: center; border-width: 0px 0px 0px 0px;}
	.txt_app_sub table { border-color: #80837C; padding: 0px 0px 0px 0px; border-width: 0px 0px 1px 1px; }
	.txt_app_sub td { border-color: #80837C; padding: 0px 5px 0px 5px; border-width: 1px 1px 0px 0px;  }

.allTblBorder { padding: 0px 0px 0px 0px; border-top: solid 1px; border-bottom: solid 1px; border-left: solid 1px; border-right: solid 1px; border-color: #000000; }
	
.txt_popup {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; vertical-align: top; color : #4D4D4D; font-weight: bold; padding: 10px 10px 10px 10px; background-color: #ffffff; }	
	.txt_popup a:link {  color: #4D4D4D; text-decoration: none; }
	.txt_popup a:visited {  color: #4D4D4D; text-decoration: none; }
	.txt_popup a:hover {  color: #000000; text-decoration: underline; }
	.txt_popup a:active {  color: #000000; text-decoration: underline; }
	.txt_popup h1 { font-size: 16px; color: #3E82B3; margin: 0px;  padding: 5px 0px 0px 0px;}
	.txt_popup h2 { font-size: 12px; color: #3E82B3; margin: 0px;  padding: 5px 0px 0px 0px;}
	.txt_popup h3 { font-size: 12px; color: #3E82B3; margin: 0px;  padding: 5px 0px 0px 0px;}
	.txt_popup h4 { font-size: 10px; color: #3E82B3; margin: 0px;  padding: 5px 0px 0px 0px;}
	.txt_popup h5 { font-size: 8px; color: #3E82B3; margin: 0px;  padding: 5px 0px 0px 0px;}

	
/* ----- Press ----- */	
.ti_press_year { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000; font-weight: bold; padding: 15px 0px 0px 0px; border-top: solid 0px; border-bottom: dotted 1px; border-left: solid 0px; border-right: solid 0px; border-color: #C7CE32;}
.ti_press_type { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold; padding: 0px 0px 0px 0px; font-style: italic; }
.ti_press_title { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #3E82B3; font-weight: bold; padding: 0px 0px 0px 0px; font-style: italic; }
.txt_press {font-family: Arial; font-size: 8pt; vertical-align: top; color: #000000;  padding: 0px 0px 20px 0px;}
	.txt_press a:link {  color: #3E82B3; text-decoration: none}
	.txt_press a:visited {  color: #3E82B3; text-decoration: none}
	.txt_press a:hover {  color: #000000; text-decoration: underline}
	.txt_press a:active {  color: #000000; text-decoration: underline}
	.txt_press p {  margin: 0px; padding: 5px 0px 5px 0px; }


/* ----- Events ----- */	
.ti_events { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold; padding: 2px 15px 2px 15px; background-color: #B5B5B5;}
.txt_event_p { margin: .0em; padding: .25em 0em .25em 0em; }
.ti_events_year { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12pt; font-weight: bold; padding: 15px 0px 0px 0px; border-top: solid 0px; border-bottom: dotted 1px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; }
.txt_event {font-family: Arial; font-size: 8pt; vertical-align: top; color: #000000;  padding: 0px 0px 20px 0px; background-color: #FFFFFF; }
	.txt_event a:link {  color: #3B657E; text-decoration: none}
	.txt_event a:visited {  color: #3B657E; text-decoration: none}
	.txt_event a:hover {  color: #000000; text-decoration: underline}
	.txt_event a:active {  color: #000000; text-decoration: underline}
	.txt_event p {  margin: 0px; padding: 5px 0px 5px 0px; }


/* ----- Login ----- */
.txt_login {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color : #4D4D4D; font-weight: bold; padding: 0px 0px 0px 0px;}	
	.txt_login a:link {  color: #4D4D4D; text-decoration: none; }
	.txt_login a:visited {  color: #4D4D4D; text-decoration: none; }
	.txt_login a:hover {  color: #000000; text-decoration: underline; }
	.txt_login a:active {  color: #000000; text-decoration: underline; }	

.txt_award_winner {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color : #4D4D4D; font-weight: bold; padding: 0px 0px 0px 0px; background-color: #BDF381; }	
	.txt_award_winner a:link {  color: #4D4D4D; text-decoration: none; }
	.txt_award_winner a:visited {  color: #4D4D4D; text-decoration: none; }
	.txt_award_winner a:hover {  color: #000000; text-decoration: underline; }
	.txt_award_winner a:active {  color: #000000; text-decoration: underline; }	

.txt_award_winner_non {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color : #4D4D4D; font-weight: bold; padding: 0px 0px 0px 0px; background-color: #cccccc; }	
	.txt_award_winner_non a:link {  color: #4D4D4D; text-decoration: none; }
	.txt_award_winner_non a:visited {  color: #4D4D4D; text-decoration: none; }
	.txt_award_winner_non a:hover {  color: #000000; text-decoration: underline; }
	.txt_award_winner_non a:active {  color: #000000; text-decoration: underline; }	

	
	

	
/* ----- Backgrounds ------- */
.aias_background-1 { background-image: url(images/backgrounds/aias_background-1.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #000000;}
.aias_background-2 { background-image: url(images/backgrounds/aias_background-2.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #3C3B40;}
.aias_background-3 { background-image: url(images/backgrounds/aias_background-3.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #171715;}
.aias_background-4 { background-image: url(images/backgrounds/aias_background-4.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #000000;}
.aias_background-5 { background-image: url(images/backgrounds/aias_background-5.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #12110D;}
.aias_background-6 { background-image: url(images/backgrounds/aias_background-6.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #000000;}
.aias_background-7 { background-image: url(images/backgrounds/aias_background-7.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #000000;}
.aias_background-8 { background-image: url(images/backgrounds/aias_background-8.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #151611;}
.aias_background-9 { background-image: url(images/backgrounds/aias_background-9.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #312620;}
.aias_background-10 { background-image: url(images/backgrounds/aias_background-10.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #100901;}
.aias_background-11 { background-image: url(images/backgrounds/aias_background-11.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #000000;}
.aias_background-12 { background-image: url(images/backgrounds/aias_background-12.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #13130B;}
.aias_background-13 { background-image: url(images/backgrounds/aias_background-13.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #000000;}
.aias_background-14 { background-image: url(images/backgrounds/aias_background-14.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #000000;}
.aias_background-15 { background-image: url(images/backgrounds/aias_background-15.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #000000;}
.aias_background-16 { background-image: url(images/backgrounds/aias_background-16.jpg); background-repeat: no-repeat; padding: 0px 0px 0px 0px; vertical-align: top; background-color: #000000;}


.bg_aias_header { background-image: url(images/layout/bg_top.jpg); padding: 0px 0px 0px 0px; vertical-align: top;}

.bg_grey_dark { background-color: #050505; vertical-align: top; }
.bg_white { background-color: #ffffff; }


/* ----- Buttons ------- */
.btn_go {font-family: Arial; font-size: 8pt; color: #000000; margin: 0px; padding: 0px 0px 0px 0px; background-color: #D4DBD1; width: 30px; height: 20px}
.btn_close {font-family: Arial; font-size: 8pt; color: #000000; margin: 0px; padding: 0px 0px 0px 0px; background-color: #D4DBD1; width: 100px; height: 20px}
.btn_login {font-family: Arial; font-size: 8pt; color: #000000; padding: 0px 0px 0px 0px; background-color: #D4DBD1; width: 50px; height: 20px}
.btn_sign_up {font-family: Arial; font-size: 8pt; color: #000000; background-color: #D4DBD1; margin: 0px; padding: 0px 0px 0px 0px; width: 50px; height: 20px}
.btn_remove_me {font-family: Arial; font-size: 8pt; color: #000000; background-color: #D4DBD1;  margin: 0px; padding: 0px 0px 0px 0px; width: 75px; height: 20px; }
.btn_search {font-family: Arial; font-size: 8pt; color: #000000; background-color: #D4DBD1;  margin: 0px; padding: 0px 0px 0px 0px; width: 75px; height: 20px; }
.btn_25 {font-family: Arial; font-size: 8pt; color: #000000; background-color: #D4DBD1;  margin: 0px; padding: 0px 0px 0px 0px; width: 25px; height: 20px; }
.btn_50 {font-family: Arial; font-size: 8pt; color: #000000; background-color: #D4DBD1;  margin: 0px; padding: 0px 0px 0px 0px; width: 50px; height: 20px; }
.btn_75 {font-family: Arial; font-size: 8pt; color: #000000; background-color: #D4DBD1;  margin: 0px; padding: 0px 0px 0px 0px; width: 75px; height: 20px; }
.btn_100 {font-family: Arial; font-size: 8pt; color: #000000; background-color: #D4DBD1;  margin: 0px; padding: 0px 0px 0px 0px; width: 100px; height: 20px; }
.btn_125 {font-family: Arial; font-size: 8pt; color: #000000; background-color: #D4DBD1;  margin: 0px; padding: 0px 0px 0px 0px; width: 125px; height: 20px; }

/* ------- th's ---------- */
th { background-image: url(images/layout/bg_th_225.jpg); background-repeat: no-repeat; font-size: 10px; font-family: arial; color: #FFFFFF; font-weight: bold; padding: 0px 0px 0px 0px;}

/* ------- titles ---------- */
.ti_make_selection {font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; margin: 0px; padding: 0px 5px 0px 5px; }


.blackDots { padding: 0px 0px 0px 0px; border-top: solid 0px; border-bottom: dotted 1px; border-left: solid 0px; border-right: solid 0px; border-color: #000000; }

.input_fld_search_lg { font-size: 10px; font-family: arial; color: #000000; background-color: #CCCCCC; vertical-align: middle; height: 15px; width: 200px; border: 0px;}








	
/* ----- CUSTOM ------- */


/* ----- Titles ------- */
.ti_login { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3B657E; font-weight: bold; padding: 5px 4px 5px 4px; }
.ti_events { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold; padding: 2px 15px 2px 15px; background-color: #B5B5B5;}
.ti_itp_quick { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; padding: 10px 5px 10px 5px; background-color: #4F4F4F;}
	.ti_itp_quick a:link { font-size: 8pt; color: #D2D2D2; text-decoration: none; }
	.ti_itp_quick a:visited { font-size: 8pt; color: #D2D2D2; text-decoration: none; }
	.ti_itp_quick a:hover { font-size: 8pt; color: #ffffff; text-decoration: underline; }
	.ti_itp_quick a:active { font-size: 8pt; color: #ffffff; text-decoration: underline; }
	
.ti_sponsors_quick { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; padding: 10px 5px 10px 5px; background-color: #4F4F4F;}
	.ti_sponsors_quick a:link { font-size: 8pt; color: #D2D2D2; text-decoration: none; }
	.ti_sponsors_quick a:visited { font-size: 8pt; color: #D2D2D2; text-decoration: none; }
	.ti_sponsors_quick a:hover { font-size: 8pt; color: #ffffff; text-decoration: underline; }
	.ti_sponsors_quick a:active { font-size: 8pt; color: #ffffff; text-decoration: underline; }
	
.ti_gallery_quick { height: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; padding: 2px 5px 2px 5px; background-color: #C7CE32; font-weight: bold;}
	.ti_gallery_quick a:link { font-size: 9pt; color: #ffffff; text-decoration: none; }
	.ti_gallery_quick a:visited { font-size: 9pt; color: #ffffff; text-decoration: none; }
	.ti_gallery_quick a:hover { font-size: 9pt; color: #ffffff; text-decoration: underline; }
	.ti_gallery_quick a:active { font-size: 9pt; color: #ffffff; text-decoration: underline; }	
	



td.mnu_main_off { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color : #1c2f7b; font-weight: bold; text-align: center; padding: 5px 10px 5px 10px; background-color:#ffffff; }
	td.mnu_main_off a:link {  color: #1c2f7b; text-decoration: none}
	td.mnu_main_off a:visited {  color: #1c2f7b; text-decoration: none}
	td.mnu_main_off a:hover {  color: #1c2f7b; text-decoration: underline;}
	td.mnu_main_off a:active {  color: #1c2f7b; text-decoration: underline;}
	
td.mnu_main_on { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color : #ffffff; font-weight: bold;  text-align: center; padding: 5px 10px 5px 10px; background-color:#1c2f7b; }
	td.mnu_main_on a:link {  color: #ffffff; text-decoration: none}
	td.mnu_main_on a:visited {  color: #ffffff; text-decoration: none}
	td.mnu_main_on a:hover {  color: #ffffff; text-decoration: underline;}
	td.mnu_main_on a:active {  color: #ffffff; text-decoration: underline;}

	
.mnu_sub { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color : #B5B5B5; font-weight: bold; text-align: left; padding: 2px 15px 2px 15px;}
	.mnu_sub a:link {  color: #B5B5B5; text-decoration: none}
	.mnu_sub a:visited {  color: #B5B5B5; text-decoration: none}
	.mnu_sub a:hover {  color: #ffffff; text-decoration: underline;}
	.mnu_sub a:active {  color: #ffffff; text-decoration: underline;}
	
	




/* ul, li { list-style-type: square;  margin-left: 12px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding: 0; } */