a {color: #ffffff; font-size: 12px; font-weight: normal; font-family: verdana,arial,tahoma,sans-serif; text-decoration: none; margin-left: 0px;}
a:visited {color: #ffffff; font-size: 12px; font-weight: normal; font-family: verdana,arial,tahoma,sans-serif; text-decoration: none; margin-left: 0px;}
a:hover {color: #ffbf38; font-size: 12px; font-weight: normal; font-family: verdana,arial,tahoma,sans-serif; text-decoration: none; margin-left: 0px;}
a:active {color: #ffffff; font-size: 12px; font-weight: normal; font-family: verdana,arial,tahoma,sans-serif; text-decoration: none; margin-left: 0px;}

a.link_alt_small {color: #ffffff; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: none;}
a.link_alt_small:visited {color: #bbbbbb; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif;}
a.link_alt_small:hover {color: #ffbf38; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif;}
a.link_alt_small:active {color: #ffffff; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif;}

a.link_copy_small {color: #7A9AAE; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: underline;}
a.link_copy_small:visited {color: #7A9AAE; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: underline;}
a.link_copy_small:hover {color: #13BFFF; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: underline;}
a.link_copy_small:active {color: #7A9AAE; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: underline;}

a.link_site {color: #FF6000; font-size: 18px; line-height: 13px; font-weight: bold; text-decoration: underline;}
a.link_site:visited {color: #FF6000; font-size: 18px; line-height: 13px; font-weight: bold; text-decoration: underline;}
a.link_site:hover {color: #42D5FF; font-size: 18px; line-height: 13px; font-weight: bold; text-decoration: underline;}
a.link_site:active {color: #FF6000; font-size: 18px; line-height: 13px; font-weight: bold; text-decoration: underline;}


a.link_foot_small {color: #ffffff; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: none;}
a.link_foot_small:visited {color: #ffffff; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; }
a.link_foot_small:hover {color: #ffbf38; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif;}
a.link_foot_small:active {color: red; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif;}

a.link_foot_small_hide {color: #ffffff; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: none; cursor: text;}
a.link_foot_small_hide:visited {color: #ffffff; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: none; cursor: text;}
a.link_foot_small_hide:hover {color: #ffffff; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: none; cursor: text;}
a.link_foot_small_hide:active {color: #ffffff; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: none; cursor: text;}

a.nondecdom {color: #9a415d; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: underline;}
a.nondecdom:visited {color: #9a415d; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: underline;}
a.nondecdom:hover {color: #9a415d; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: underline;}
a.nondecdom:active {color: #9a415d; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif; text-decoration: underline;}

a.link_foot {color: #ffffff; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif;}
a.link_foot:visited {color: #ffffff; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif;}
a.link_foot:hover {color: #ffbf38; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif;}
a.link_foot:active {color: red; font-size: 9px; font-family: tahoma,arial,verdana,sans-serif;}

a.hidden { font-family: arial,tahoma,sans-serif;
           font-family: arial,tahoma,sans-serif;
           text-decoration:none;
           cursor:  text;
           padding-left: 0px;
           margin-top: 5px;
           margin-right: 0px;
           margin-bottom: 0px;
           font-size: 12px;
           line-height: 14px;
           color: #022942;
}
a.hidden:visited { font-family: arial,tahoma,sans-serif;
           font-family: arial,tahoma,sans-serif;
           text-decoration:none;
           cursor:  text;
           padding-left: 0px;
           margin-top: 5px;
           margin-right: 0px;
           margin-bottom: 0px;
           font-size: 12px;
           line-height: 14px;
           color: #022942;
}
a.hidden:hover { font-family: arial,tahoma,sans-serif;
           font-family: arial,tahoma,sans-serif;
           text-decoration:none;
           cursor:  text;
           padding-left: 0px;
           margin-top: 5px;
           margin-right: 0px;
           margin-bottom: 0px;
           font-size: 12px;
           line-height: 14px;
           color: #022942;
}
a.hidden:active { font-family: arial,tahoma,sans-serif;
           font-family: arial,tahoma,sans-serif;
           text-decoration:none;
           cursor:  text;
           padding-left: 0px;
           margin-top: 5px;
           margin-right: 0px;
           margin-bottom: 0px;
           font-size: 12px;
           line-height: 14px;
           color: #022942;
}


table {
	font-family: verdana,arial,tahoma,sans-serif;
	font-family: verdana,arial,tahoma,sans-serif;
	font-weight: normal;
	font-size: 9px;
	line-height: 9px;
	color: #ffffff;
	margin: 0 0 0 0;
	}

.text_copy_small {
	font-family: tahoma,arial,verdana,sans-serif;
	font-family: tahoma,arial,verdana,sans-serif;
	color: #7A9AAE;
	margin: 0px 0px 0px 15px;
	}

.text_alt_small {
	font-family: tahoma,arial,verdana,sans-serif;
	font-family: tahoma,arial,verdana,sans-serif;
	margin: 2px 0px 4px 0px;
	}

.text_form_st1 {
	font-weight: bold;
	font-size: 12px;
	color: #00436E;
	}

.text_form_st1_antibot {
	font-weight: normal;
	font-size: 11px;
	line-height: 11px;
	color: #00436E;

	}

.error_antibot {
	font-weight: normal;
	font-size: 11px;
	line-height: 11px;
	color: red;
	}


.text_form_st21 {
	font-family: verdana,arial,tahoma,sans-serif;
	font-family: verdana,arial,tahoma,sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	margin: 0px 0px 0px 0px;
	}

.text_gallery_picture_error {
	font-family: verdana,arial,tahoma,sans-serif;
	font-family: verdana,arial,tahoma,sans-serif;
	font-weight: bold;
	font-size: 18px;	
	line-height: 18px;
	color: #507794;
	padding: 10px 0px 10px 10px;
	}

.text_textpages_title {
	font-family: verdana,arial,tahoma,sans-serif;
	font-family: verdana,arial,tahoma,sans-serif;
	font-weight: bold;
	font-size: 20px;	
	line-height: 25px;
	color: #507794;
	padding: 0px 0px 0px 15px;
	}

.text_textpages_title_up {
	font-family: verdana,arial,tahoma,sans-serif;
	font-family: verdana,arial,tahoma,sans-serif;
	font-weight: bold;
	font-size: 30px;	
	line-height: 25px;
	color: #ffffff;
	padding: 0px 0px 70px 0px;
	}

.text_textpages_text {
	font-family: verdana,arial,tahoma,sans-serif;
	font-family: verdana,arial,tahoma,sans-serif;
	font-size: 12px;	
	line-height: 12px;
	color: #507794;
	padding: 15px 15px 15px 15px;
	}

.error {
	font-weight: bold;
	font-size: 12px;
	color: #b30000;
	}

.small_error {
	font-weight: bold;
	font-size: 10px;
	}


.error_y {
	font-family: verdana,arial,tahoma,sans-serif;
	font-family: verdana,arial,tahoma,sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFDF92;
	margin: 0px 0px 0px 0px;

	}

.scroll_start {
	background-color: #799AAE;
	padding: 2 10 0 15;
	
	border: solid 1px;
	border-top: none;
	border-color: #799AAE #799AAE white white;
	
	width: 187;
	height: 194;
	overflow-y: scroll;
	
	scrollbar-3dlight-color:#799AAE; 
	scrollbar-face-color:#799AAE; 
	scrollbar-shadow-color:#28546E; 
	scrollbar-darkshadow-Color:#404040;
	scrollbar-arrow-color:#164562; 
	scrollbar-track-color:#B1C2CC; 
	scrollbar-highlight-color:#D3DEE5; 
	scrollbar-base-color: #ff0000;
	
	font-family: tahoma,sans-serif;
	font-family: tahoma,sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
}

.form01  {

	font-size : 12px;
	font-family : arial;
	margin: 2 0 2 0;

	}

.form01_online  {
	font-size : 12px;
	font-family : arial;
	margin: 1px 0px 2px 0px;

	}

.small_form_in1  {
	font-size : 12px;
	font-family : arial;
	margin: 0 0 0 0;
	}

.small_form_in1_drop  {
	font-size : 12px;
	font-family : arial;
	margin: 0 0 0 0;
	}

.form021  {
	font-size : 12px;
	font-family : arial;
	margin: 2px 0px 2px 0px;

	}

.select_search_results  {

	font-size : 10px;
	font-family : arial;
	margin: 0px 0px 0px 0px;

	}

.cell_01 {
	background: url(../images/got-families-online-in2_downbg.jpg) bottom left;
	}

.cell_02 {
	background: url(../images/in1_form_subbg.jpg) bottom left;
	}

.cell_02_small {
	background: url(../images/small/small_in1_form_subbg.jpg) top left;
	}

.cell_03 {
	background: url(../images/in21_form_subbg.jpg) bottom left;
	}

.cell_03_small {
	background: url(../images/small/small_in21_form_subbg.jpg) top left;
	}

.cell_04 {
	background: url(../images/family_online_form_subbg.jpg) top left;
	}

.cell_05 {
	background: url(../images/got-families-online-family_online_results_table01_bgd.jpg) bottom left repeat-x;
	}

.cell_example_02 {
	background: url(../images/got-families-online-example_screens_bgc.jpg) bottom left repeat-x;
	}

.cell_gallery_groups_01 {
	background: url(../images/got-families-online-gallery_groups_frame_bgc.jpg) bottom left repeat-x;
	background-color: #B9D1DC;
	}

.cell_gallery_groups_02 {
	background: url(../images/got-families-online-gallery_groups_frame_bgd.jpg) bottom left repeat-x;
	background-color: #CADCE3;
	}

.cell_gallery_groups_picture {
	border: solid 1px #ffffff;
	}

.cell_gallery_group_01 {
	background: url(../images/got-families-online-gallery_group_frame_lr.jpg) bottom left repeat-x;
	background-color: #E1DFD4;
	}

.cell_gallery_group_nav {
	background: url(../images/got-families-online-gallery_group_bgnav.jpg) top left repeat-y;
	}

.block_01 {
	margin: 0px 0px 0px 462px;
	}

.table_results {
	border: solid 1px #AFC6D5;
	background: url(../images/got-families-online-family_online_results_table03_bgu.jpg) top left repeat-x;
	background-color: #709AB4;
	}

.cell_results_sp {
	background: url(../images/got-families-online-family_online_results_table03_spm.jpg) top left repeat-y;
	}

.ultitle_small
	{
	list-style-type: none;
	list-style-image: url(../images/mark01.gif);
	font-family: arial,tahoma,sans-serif;
	font-family: arial,tahoma,sans-serif;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	line-height: 14px;
	color: #022942;
	}

.ulexample
	{
	list-style-type: none;
	list-style-image: url(../images/mark_example.gif);
	font-family: verdana,arial,tahoma,sans-serif;
	font-family: verdana,arial,tahoma,sans-serif;
	font-style : italic;
	margin-left: 20px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	font-size: 11px;
	line-height: 13px;
	color: #0379B1;
	}
