/* Main page */
/* Rev A - 07/09/25 */

/*    Color Info       */
/* #000000 = Black     */
/* #FFFFFF = White     */
/* #CCCCCC = Gray      */
/* #F5F5F5 = Gray Lt.  */
/* #0000FF = Blue      */
/* #157DEC = Nice Blue */
/* #E238EC = Crimson Pink */
/* #800000 =  Maroon */

/* #9957CD =  Dark Purple */
/* #B07CDA =  Middle Purple */
/* #D1B2EA =  Light purple */

/* #990000 = Crimson Red */

/* #InnerBoxWidth { width: 50% } */
#fullpay_box, #easypay_box {display:none}


BODY {  
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 10px; 
	FONT: 11px Verdana, Arial, sans-serif; 
	COLOR: #000000;   
/* 	BACKGROUND: #CCCCCC;  */

	background-color:rgb(0,0,0);
/*	background-image:url(https://www.selaco.org/images/WhiteHouseBGs.jpg);		 */
 	background-image:url(https://www.selaco.org/images/various_rainbow_colors.jpg);  
	background-position:top left;
	background-repeat:repeat;
	background-attachment:fixed;
  
}


IMG {	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; }

		/* IE failed to center it  - must add align=center in html */  
TABLE.main_page { 
		WIDTH: 750px !important;
		PADDING-LEFT: 0px;
		PADDING-RIGHT: 0px; 
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px auto; 
		BORDER-SPACING: 0;
		BORDER-COLLAPSE: COLLAPSE;  /* 'cellspacing equivalent for IE */  
		POSITION: relative; 
		TEXT-ALIGN: left; 
		MARGIN-LEFT: AUTO;
		MARGIN-RIGHT: AUTO;
}



TABLE.header_top {
		WIDTH: 100% !important;
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-BOTTOM: #157DEC 1px solid;
		BORDER-SPACING: 0;
		BORDER-COLLAPSE: COLLAPSE;  /* 'cellspacing equivalent for IE */ 
		BACKGROUND-COLOR: #157DEC; 
}

TD.header_top_left {
		WIDTH: 25% !important;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 5px; 
		PADDING-BOTTOM: 5px; 
		VERTICAL-ALIGN: top; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, sans-serif;
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px;  
		LETTER-SPACING: 1px; 
		POSITION: relative;
		LEFT: 0px;
}

TD.header_top_center1 {
		WIDTH: 25% !important;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 5px; 
		PADDING-BOTTOM: 5px; 
		VERTICAL-ALIGN: top; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, sans-serif;
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px;  
		LETTER-SPACING: 1px; 
		POSITION: relative;
		TEXT-ALIGN: CENTER;
}

TD.header_top_center2 {
		WIDTH: 25% !important;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 5px; 
		PADDING-BOTTOM: 5px; 
		VERTICAL-ALIGN: top; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, sans-serif;
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px;  
		LETTER-SPACING: 1px; 
		POSITION: relative;
		TEXT-ALIGN: CENTER;
}

TD.header_top_center3 {
		WIDTH: 25% !important;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 5px; 
		PADDING-BOTTOM: 5px; 
		VERTICAL-ALIGN: top; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, sans-serif;
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px;  
		LETTER-SPACING: 1px; 
		POSITION: relative;
		TEXT-ALIGN: CENTER;
}

TD.header_top_right {
		WIDTH: 25% !important;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 5px; 
		PADDING-BOTTOM: 5px; 
		VERTICAL-ALIGN: top; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, sans-serif;
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px;  
		LETTER-SPACING: 1px; 
		POSITION: relative;
		TEXT-ALIGN: RIGHT;
}



TD.header_top_left A 		{ FONT-WEIGHT: bold; COLOR: #FFFFFF; }
TD.header_top_left A:visited 	{ FONT-WEIGHT: bold; COLOR: #FFFFFF; }
TD.header_top_left A:hover 	{ COLOR: #000000; }
TD.header_top_center1 A 		{ FONT-WEIGHT: bold; COLOR: #FFFFFF; }
TD.header_top_center1 A:visited 	{ FONT-WEIGHT: bold; COLOR: #FFFFFF; }
TD.header_top_center1 A:hover 	{ COLOR: #000000; }
TD.header_top_center2 A 		{ FONT-WEIGHT: bold; COLOR: #FFFFFF; }
TD.header_top_center2 A:visited 	{ FONT-WEIGHT: bold; COLOR: #FFFFFF; }
TD.header_top_center2 A:hover 	{ COLOR: #000000; }
TD.header_top_center3 A 		{ FONT-WEIGHT: bold; COLOR: #FFFFFF; }
TD.header_top_center3 A:visited 	{ FONT-WEIGHT: bold; COLOR: #FFFFFF; }
TD.header_top_center3 A:hover 	{ COLOR: #000000; }
TD.header_top_right A 		{ FONT-WEIGHT: bold; COLOR: #FFFFFF; }
TD.header_top_right A:visited 	{ FONT-WEIGHT: bold; COLOR: #FFFFFF; }
TD.header_top_right A:hover 	{ COLOR: #000000; }




TABLE.header_fs_logo {
		WIDTH: 100% !important;	
		BORDER-LEFT: #000000 1px solid; 
		BORDER-RIGHT: #000000 1px solid;
		BORDER-BOTTOM: #000000 1px solid; 
		BACKGROUND-COLOR: #F5F5F5;
}


/* Fingerspelling */ 
TD.header_fs {
		WIDTH: 101px !important;
		HEIGHT: 104px;
		PADDING-LEFT: 35px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 5px; 
		PADDING-BOTTOM: 5px;
		VERTICAL-ALIGN: middle;
		MARGIN-LEFT: AUTO;
		MARGIN-RIGHT: AUTO;
		TEXT-ALIGN: CENTER;
}

/* Logo */ 
TD.header_logo {
		WIDTH: 525px !important;
		HEIGHT: 96px;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 5px; 
		PADDING-BOTTOM: 5px;
		VERTICAL-ALIGN: top;
		MARGIN-LEFT: AUTO;
		MARGIN-RIGHT: AUTO;
		TEXT-ALIGN: CENTER;
}


.product_page {
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid;
		BORDER-BOTTOM: #000000 1px solid; 
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 15px; 
		PADDING-BOTTOM: 5px; 
		WIDTH: 750px  !important; 
		BACKGROUND-COLOR: #FFFFFF;
}





TD.link_description {
		PADDING-LEFT: 3px;
		PADDING-RIGHT: 3px; 
		PADDING-TOP: 3px;
		PADDING-BOTTOM: 3px; 
		COLOR: #000000; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
}

TD.product_title {
		PADDING-LEFT: 5px;
		PADDING-TOP: 11px; 
		PADDING-BOTTOM: 11px;
		FONT-WEIGHT: bold; 
		FONT-SIZE: 30px; 
		COLOR: #000000; 
}

TD.product_image {
		PADDING-TOP: 5px; 
		PADDING-BOTTOM: 2px;
		PADDING-LEFT: 10px;
		BORDER-LEFT: #000000 1px solid; 
		BORDER-RIGHT: #000000 1px solid;
		BORDER-TOP: #000000 1px solid;
		BORDER-BOTTOM: #000000 1px solid; 
		FONT-WEIGHT: normal; 
		FONT-SIZE: 15px; 
		COLOR: #000000;
}


TD.small_text_click_image	{
		vertical-align: top;
		FONT-SIZE: 10px; 
		COLOR: #000000;  
		TEXT-ALIGN: center;
		PADDING-BOTTOM: 10px;
}


TD.product_desc {
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 3px; 
		PADDING-BOTTOM: 3px; 
		COLOR: #157DEC; 
		FONT-SIZE: 12px; 
		FONT-WEIGHT: bold; 
}

TD.product_list_details {
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 5px; 
		PADDING-BOTTOM: 5px; 
		COLOR: #000000; 
		FONT-SIZE: 12px; 
}


TD.product_summary {
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 3px; 
		PADDING-BOTTOM: 3px; 
		COLOR: #157DEC; 
		FONT-SIZE: 12px; 
		FONT-WEIGHT: bold; 
}


TD.product_listing_price {
		PADDING-LEFT: 3px; 
		PADDING-RIGHT: 3px; 
		PADDING-TOP: 3px; 
		PADDING-BOTTOM: 3px; 
		COLOR: #000000; 
		FONT-SIZE: 12px; 
}

.column_left {
		WIDTH: 150px !important;
		vertical-align: top;
		PADDING-LEFT: 2px;
		PADDING-RIGHT: 2px; 
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 2px;
		BACKGROUND-COLOR: #FFFFFF;

}

.column_right {
		WIDTH: 150px !important;
		vertical-align: top;
		PADDING-LEFT: 2px;
		PADDING-RIGHT: 2px; 
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 2px; 
		BACKGROUND-COLOR: #FFFFFF;  
}

.left_box {
		WIDTH: 150px !important;
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-TOP: #000000 1px solid;
		BORDER-BOTTOM: #000000 1px solid;
		MARGIN-BOTTOM: 15px;
		BORDER-SPACING: 0;
		BORDER-COLLAPSE: COLLAPSE;  /* 'cellspacing equivalent for IE */ 
		FONT-FAMILY: Verdana, Arial, sans-serif;
		FONT-SIZE: 11px; 
		 
}

.center_box {
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-TOP: #000000 1px solid;
		BORDER-BOTTOM: #000000 1px solid;  
		MARGIN-BOTTOM: 15px; 
		FONT-FAMILY: Verdana, Arial, sans-serif;
		FONT-SIZE: 11px; 
		background-image: url("http://www.deafworx.com/IMAGES/backgd.gif");
}


.right_box {
		WIDTH: 150px !important;
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-TOP: #000000 1px solid;
		BORDER-BOTTOM: #000000 1px solid;  
		MARGIN-BOTTOM: 15px;
		BORDER-SPACING: 0;
		BORDER-COLLAPSE: COLLAPSE;  /* 'cellspacing equivalent for IE */ 
		FONT-FAMILY: Verdana, Arial, sans-serif;
		FONT-SIZE: 11px; 
}


.left_box_header {
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 3px;
		PADDING-TOP: 3px; 
		PADDING-BOTTOM: 3px; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
 		COLOR: #FFFFFF; 
 		HEIGHT: 20px; 
		BACKGROUND-COLOR: #157DEC;
}

.right_box_header {
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 3px;
		PADDING-TOP: 3px; 
		PADDING-BOTTOM: 3px; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
 		COLOR: #FFFFFF; 
 		HEIGHT: 20px; 
		BACKGROUND-COLOR: #157DEC;
}

.center_box_header {
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 3px;
		PADDING-TOP: 3px; 
		PADDING-BOTTOM: 3px; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 10px; 
 		COLOR: #FFFFFF; 
 		HEIGHT: 20px; 
		BACKGROUND-COLOR: #157DEC;
}


TD.left_box_header A 	{ COLOR: #FFFFFF; }
TD.center_box_header A 	{ COLOR: #FFFFFF; }
TD.right_box_header A 	{ COLOR: #FFFFFF; }


TR.left_box_header 	{ COLOR: #6FFFFF; }
TR.center_box_header 	{	}
TR.right_box_header 	{	}


.left_box_content  {
		PADDING-LEFT: 4px;
		PADDING-RIGHT: 4px; 
		PADDING-TOP: 4px; 
		PADDING-BOTTOM: 4px; 
		LINE-HEIGHT: 125%; 
}

.center_box_content  {
		PADDING-LEFT: 4px;
		PADDING-RIGHT: 4px; 
		PADDING-TOP: 4px; 
		PADDING-BOTTOM: 4px; 
		LINE-HEIGHT: 125%;
}

.right_box_content {
		PADDING-LEFT: 4px;
		PADDING-RIGHT: 4px; 
		PADDING-TOP: 4px; 
		PADDING-BOTTOM: 4px; 
		LINE-HEIGHT: 125%;
}



.left_box_footer 	{ MARGIN-BOTTOM: 15px; BACKGROUND-COLOR: #157DEC; HEIGHT: 5px; }
.center_box_footer 	{ MARGIN-BOTTOM: 15px; BACKGROUND-COLOR: #157DEC; HEIGHT: 5px; }
.right_box_footer 	{ MARGIN-BOTTOM: 15px; BACKGROUND-COLOR: #157DEC; HEIGHT: 5px; }


TD.tbl_hd {
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 11px;
		PADDING-BOTTOM: 5px; 
		FONT-WEIGHT: bold; 
		FONT-SIZE: 12px; 
}

TD.center_column {
		WIDTH: 100%;
		vertical-align: top;
		PADDING-LEFT: 8px;
		PADDING-RIGHT: 8px; 
		PADDING-TOP: 8px; 
		PADDING-BOTTOM: 8px; 
}




TD.sm_txt 	{ FONT-SIZE: 10px; }
SPAN.sm_txt 	{ FONT-SIZE: 10px; }
P.sm_txt 	{ FONT-SIZE: 10px; }

INPUT 		{ FONT-SIZE: 11px; }
RADIO 		{ FONT-SIZE: 11px; }
SELECT 		{ FONT-SIZE: 11px; }
TEXTAREA 	{ FONT-SIZE: 11px; WIDTH: 100%; }



TD.main 	{ FONT-SIZE: 11px; LINE-HEIGHT: 1.5; }
P.main 		{ FONT-SIZE: 11px; LINE-HEIGHT: 1.5; }
A 		{ COLOR: #000000; TEXT-DECORATION: none; }
A:link 		{ TEXT-DECORATION: underline; }
A:visited 	{ COLOR: #157DEC; TEXT-DECORATION: underline; }
A:hover 	{ COLOR: #E238EC; TEXT-DECORATION: underline; }
FORM 		{ DISPLAY: inline; }



SPAN.cat_sub_select { COLOR: #800000; }




TABLE.footer_top_centered {
		WIDTH: 100%;
		PADDING-LEFT: 0px;
		PADDING-RIGHT: 0px; 
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px; 
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-BOTTOM: #000000 1px solid;
		BORDER-SPACING: 0;
		BORDER-COLLAPSE: COLLAPSE;  /* 'cellspacing equivalent for IE */  
		BACKGROUND-COLOR: #157DEC;
}


TABLE.footer_top {
		WIDTH: 100% !important;
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-BOTTOM: #157DEC 1px solid; 
		BACKGROUND-COLOR: #157DEC;
}


TD.footer_top {
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px; 
		PADDING-TOP: 5px; 
		PADDING-BOTTOM: 5px; 
		VERTICAL-ALIGN: middle; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana, Arial, sans-serif;
		FONT-WEIGHT: bold; 
		FONT-SIZE: 11px;  
		LETTER-SPACING: 1px; 
		POSITION: relative;
}


TABLE.footer {
		WIDTH: 100%;
		PADDING-LEFT: 0px;
		PADDING-RIGHT: 0px; 
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px; 
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid; 
		BORDER-BOTTOM: #000000 1px solid;
		BORDER-SPACING: 0;
		BORDER-COLLAPSE: COLLAPSE;  /* 'cellspacing equivalent for IE */  
		BACKGROUND-COLOR: #FFFFFF;
}

TD.footer_bottom {
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px;
		PADDING-TOP: 5px;  
		PADDING-BOTTOM: 5px; 
		FONT-SIZE: 8px; 
		TEXT-ALIGN: left;
}


TD.footer_top A 		{ FONT-WEIGHT: bold; COLOR: #FFFFFF; }
TD.footer_top A:visited 	{ FONT-WEIGHT: bold; COLOR: #FFFFFF; }
TD.footer_top A:hover 		{ COLOR: #000000; }



/* Image pop-up within page */


.black_overlay {
	display: none;
	position: absolute; 
	top: 0%;
	left: 0%;
	width: 100%;
	height: 1025px;
	background-color: #000000;
	opacity: 0.50;
	z-index: 1;
}

#lightbox_VP100 {
	TEXT-ALIGN: left;
	display: none;
	position: absolute; 
	top: 100px;
	left: 25px;
	width: 1000px;
	height: 650px;
	padding: 5px;
	border: #157DEC 8px solid;
	background-color: #FFFFFF;
	z-index: 1002;
	overflow: auto;
}



.numbers {
    border-style: ridge;    /* options are none, dotted, dashed, solid, double, groove, ridge, inset, outset */
    border-width: 2px;
    border-color: #666666;  /* change the border color using the hexadecimal color codes for HTML */
    background: #222222;    /* change the background color using the hexadecimal color codes for HTML */
    padding: 2px 0px;
    width: 55px;
    text-align: center; 
    font-family: Arial; 
    font-size: 28px;
    font-weight: bold;    /* options are normal, bold, bolder, lighter */
    font-style: normal;   /* options are normal or italic */
    color: #FFFFFF;       /* change color using the hexadecimal color codes for HTML */
}
.title {    /* the styles below will affect the title under the numbers, i.e., “Days”, “Hours”, etc. */
    border: none;    
    padding: 0px;
    width: 55px;
    text-align: center; 
    font-family: Arial; 
    font-size: 14px; 
    font-weight: normal;  /* options are normal, bold, bolder, lighter */
    color: #222222;       /* change color using the hexadecimal color codes for HTML */
    background: transparent;    /* change the background color using the hexadecimal color codes for HTML */
}
#table {
    width: 400px;
    border: none;    /* options are none, dotted, dashed, solid, double, groove, ridge, inset, outset */
    margin: 0px auto;
    position: relative;    /* leave as "relative" to keep timer centered on your page, or change to "absolute" then change the values of the "top" and "left" properties to position the timer */
    top: 0px;        /* change to position the timer */
    left: 0px;        /* change to position the timer; delete this property and it's value to keep timer centered on page */
}