.SELLER_DIVIDER										{ width:753px; height: 6px; margin:4px 0px 1px 0px; overflow:hidden; background-color:#9db8cc; }

.SELLER												{ width:753px; }
.SELLER .SELLER_HEADER								{ width:743px; height: 30px; padding:0px 0px 0px 8px; background-color:#E4EDFF; border:1px solid #9db8cc; line-height:30px; font-weight:bold; font-size:16px; color:#284471; }

.SELLER .SELLER_INFO								{ width:275px; float:left; display:inline; }
.SELLER .SELLER_INFO .SELLER_INFO-HEADER			{ width:265px; height: 24px; margin:1px 0px 0px 0px; padding:0px 0px 0px 8px; background-color:#FFFFFF; border:1px solid #9db8cc; line-height:24px; font-weight:bold; font-size:13px; color:#284471; }
.SELLER .SELLER_INFO .SELLER_INFO-DATA				{ width:265px; height: 20px; padding:0px 0px 0px 8px; background-color:#FFFFFF; border:1px solid #9db8cc; border-top:none; line-height:20px; font-weight:normal; font-size:12px; color:#284471; }
.SELLER .SELLER_INFO .SELLER_INFO-DATA .DATA-entry	{ width:100px; height: 20px; float:left; display:inline; font-weight:bold; }
.SELLER .SELLER_INFO .SELLER_INFO-DATA .DATA-input	{ width:165px; height: 20px; float:left; display:inline; }
.SELLER .SELLER_INFO .SELLER_INFO-FOOTER			{ width:273px; height: 65px; margin:1px 0px 0px 0px; background:url(/images/graphics/SELLER_footer.jpg); border:1px solid #9db8cc; }

.SELLER .SELLER_CONTACT								{ width:477px; margin:1px 0px 0px 1px; float:left; display:inline; }
.SELLER .SELLER_CONTACT .CONTACT_HEADER				{ width:476px; height: 24px; background-color:#FFFFFF; border:1px solid #9db8cc; border-right:none; }
.SELLER .CONTACT_HEADER .CONTACT_HEADER-tab			{ color: #000000; width:159px; height: 24px; float:left; display:inline; background-color:#FFFFFF; border-right:1px solid #9db8cc; line-height:24px; text-align:center; font-weight:bold; font-size:13px; cursor:pointer; }
.SELLER .CONTACT_HEADER .CONTACT_HEADER-tab-OVER	{ color: #000000; width:159px; height: 24px; float:left; display:inline; background-color:#E4EDFF; border-right:1px solid #9db8cc; line-height:24px; text-align:center; font-weight:bold; font-size:13px; cursor:pointer; }

.SELLER .SELLER_CONTACT .CONTACT_PAGE				{ width:475px; height:130px; border:1px solid #9db8cc; border-top:none; }

.SELLER .CONTACT_PAGE .CONTACT_PAGE-DATA_I			{ width:160px; float:left; display:inline; }
.SELLER .CONTACT_PAGE .CONTACT_PAGE-DATA_II			{ width:160px; float:left; display:inline; }
.SELLER .CONTACT_PAGE .CONTACT_PAGE-DATA_III		{ width:155px; float:left; display:inline; }

.SELLER .CONTACT_PAGE-DATA_I .CP_DATA_I				{ width:142px; height:22px; margin:0px 0px 0px 8px; padding:0px 0px 0px 8px; border:1px solid #9db8cc; border-bottom:none; line-height:22px; }
.SELLER .CONTACT_PAGE-DATA_I .CP_DATA_I-empty		{ width:144px; height:20px; margin:0px 0px 0px 8px; padding:0px 0px 0px 8px; }

.SELLER .CONTACT_PAGE-DATA_II .CP_DATA_II			{ width:151px; height:22px; padding:0px 0px 0px 8px; border-top:1px solid #9db8cc; border-right:1px solid #9db8cc; line-height:22px; }
.SELLER .CONTACT_PAGE-DATA_II .CP_DATA_II-empty		{ width:152px; height:20px; padding:0px 0px 0px 8px; }
.SELLER .CONTACT_PAGE-DATA_II .CP_DATA_II-input		{ width:151px; height:18px; margin:0px 0px 0px 0px; padding:2px 0px 0px 0px; border:none; line-height:20px; font-size:12px; color:#284471; }

.SELLER .CONTACT_PAGE-DATA_III .CP_DATA_III-entry	{ width:147px; height:20px; padding:0px 0px 0px 8px; line-height:20px; font-size:12px; color:#284471; }
.SELLER .CONTACT_PAGE-DATA_III .CP_DATA_III-input	{ width:136px; height:62px; margin:0px 0px 8px 8px; padding:0px; border:1px solid #9db8cc; font-size:12px; color:#284471; overflow:hidden; }
.SELLER .CONTACT_PAGE-DATA_III .CP_DATA_III-submit  { width:136px; height:19px; margin:0px 8px 8px 8px; background-color:#2D6693; border:1px solid #073A64; line-height:19px; text-align:center; font-family:'Helvetica'; font-weight:bold; font-size:13px; color:#FFFFFF; cursor:pointer; }

.INPUT-seudo								{ color:#C2C3CF; }
.INPUT-seudo-ACCOMPLISHMENT					{ width:464px; height:16px; margin:2px 0px 0px 2px; padding:0px; background-color:#FFFFFF; border:1px solid #9db8cc; line-height:16px; font-size:12px; }
.INPUT-seudo-PROFILE_VIDEO					{ width:418px; height:18px; margin:2px 0px 0px 4px; padding:0px; background-color:#FFFFFF; border:1px solid #9db8cc; line-height:18px; font-size:12px; }
.INPUT-seudo-YOUTUBE_URL					{ width:319px; height:18px; margin:0px 0px 0px 4px; padding:0px; float:left; display:inline; background-color:#FFFFFF; border:1px solid #9db8cc; line-height:18px; font-size:12px; }


.BUTTON-NEXT								{ width:160px; height: 44px; margin:0px 16px 0px 0px; padding:0px 0px 0px 0px; float:right; display:inline; background:url(/images/graphics/NEXT_BUTTON.jpg) no-repeat; cursor:pointer; }
.BUTTON-UPLOAD								{ width:120px; height: 30px; margin:4px  0px 4px 0px; background:url(/images/graphics/UPLOAD.jpg) no-repeat; cursor:pointer; }
/*=======================================================================================================================================>
// ======================================================================================================================================>
//	LISTING & DESCRIPTION
// ======================================================================================================================================>
/*=======================================================================================================================================>*/

.listing_and_description					{ width:775px; padding-left:28px; background-color:#FFFFFF; text-align:left; font-size:12px; font-family:helvetica; color:#284471; }
.listing_and_description .navigation		{ width:753px; height:25px; margin:0px; padding:0px; background-color:#ffffff; text-align:left; }
.listing_and_description .spacer-bar		{ width:753px; height:6px; float:none; display:block; overflow:hidden; clear:both; margin:1px 0px 6px 0px; padding:0px; line-height:6px; background-color:#9db8cc; }
.listing_and_description .spacer-bar_II		{ width:753px; height:6px; float:none; display:block; overflow:hidden; clear:both; margin:6px 0px 1px 0px; padding:0px; line-height:6px; background-color:#9db8cc; }
.listing_and_description .left				{ width:275px; float:left; display:inline; margin-right:6px; }
.listing_and_description .right				{ width:470px; float:left; display:inline; }
											   
.general_picture-profile					{ width:275px; height:190px; margin-bottom:6px; overflow:hidden; text-align:center; border:0px; }

.general_attributes							{ width:273px; margin-bottom:6px; border:1px solid #7cadbf; border-top:none; border-bottom:none; }					   
.general_attribute_opaq						{ width:273px; height:22px; margin:0px; padding:0px; background-color:#FFFFFF; border-top:1px solid #9db8cc; }
.general_attribute_blue						{ width:273px; height:22px; margin:0px; padding:0px; background-color:#e4edff; border-top:1px solid #9db8cc; }
.general_attribute-type						{ width:117px; margin:0px; padding:0px; padding-left:4px; float:left; display:inline; line-height:22px; font-weight:bold; }
.general_attribute-entry					{ width:150px; margin:0px; padding:0px; float:left; display:inline; line-height:22px; font-weight:normal; }

.horse_disciplines							{ width:273px; border:1px solid #7cadbf; border-top:none; }
.horse_disciplines-header					{ width:269px; height:21px; padding-left:4px; line-height:21px; background-color:#FFFFFF; border-top:1px solid #9db8cc; font-weight:bold; }
.horse_discipline							{ width:273px; }
.horse_discipline-type						{ width:137px; margin:0px; padding:0px; float:left; display:inline; margin-right:6px; padding-left:4px; line-height:21px; border-top:1px solid #9db8cc; border-right:1px solid #9db8cc; font-weight:normal; }
.horse_discipline-experience				{ width:120px; margin:0px; padding:0px; float:left; display:inline; padding-left:4px; line-height:21px; border-top:1px solid #9db8cc; border-left:1px solid #9db8cc; font-weight:normal; }

.short_description_area						{ width:470px; border:1px solid #7cadbf; border-top:none; border-bottom:none; }
.short_description-header					{ width:466px; height:22px; margin:0px; padding:0px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.short_description							{ width:462px; height:22px; margin:0px; padding:0px; padding-left:8px; line-height:21px; border-top:1px solid #9db8cc; font-weight:normal; }
.short_description-seudo					{ width:462px; height:22px; margin:0px; padding:0px; padding-left:8px; line-height:22px; border-top:1px solid #9db8cc; font-weight:normal; }

.general_description						{ width:470px; border:1px solid #7cadbf; border-top:none; border-bottom:none; }
.general_description-header					{ width:466px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.general_description-copy					{ width:454px; height:57px; padding:8px 8px 8px 8px; overflow:auto; line-height:18px; border-top:1px solid #9db8cc; font-weight:normal; }

.horse_accomplishments						{ width:470px; margin-bottom:6px; border:1px solid #7cadbf; border-top:none; }
.horse_accomplishments-header				{ width:466px; height:22px; margin:0px; padding:0px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.horse_accomplishments-container			{ width:470px; height:22px; margin:0px; padding:0px; border-top:1px solid #9db8cc; }
.horse_accomplishment						{ width:462px; height:22px; margin:0px; padding:0px; padding-left:8px; line-height:21px; font-weight:normal; }
.horse_accomplishment-seudo					{ width:470px; height:22px; margin:0px; padding:0px; line-height:22px; font-weight:normal; }

.profile_video								{ width:470px; border:1px solid #7cadbf; border-top:none; }
.profile_video-header						{ width:466px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; border-bottom:1px solid #9db8cc; font-weight:bold; }
.profile_video-description					{ width:452px; margin:8px; border:1px solid #9db8cc; border-top:none; }
.profile_video-description-header			{ width:448px; height:24px; padding-left:4px; line-height:24px; background:url(/images/icon_play-blue.jpg) right no-repeat #e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.profile_video-description-copy				{ width:436px; height:40px; display:none; overflow:auto; padding:8px 8px 8px 8px; line-height:18px; border-top:1px solid #9db8cc; }
.profile_video-description-copy-seudo		{ width:436px; height:40px; overflow:auto; padding:8px 8px 8px 8px; line-height:18px; border-top:1px solid #9db8cc; }
.profile_video-container					{ width:454px; height:352px; margin:8px; padding:0px; }
.profile_video-upload						{ width:450px; height:22px; margin:0px 0px 0px 16px; font-weight:bold; }
/*=======================================================================================================================================>
// ======================================================================================================================================>
//	CONFORMATION
// ======================================================================================================================================>
/*=======================================================================================================================================>*/

.conformation								{ width:775px; padding-left:28px; background-color:#FFFFFF; text-align:left; font-size:12px; font-family:helvetica; color:#284471; }
.conformation .navigation					{ width:753px; height:25px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #ffffff; text-align:left; }
.conformation .spacer-bar					{ width:753px; height:6px; float:none; display:block; overflow:hidden; clear:both; margin:1px 0px 6px 0px; padding:0px; line-height:6px; background-color:#9db8cc; }
.conformation .spacer-bar_II				{ width:753px; height:6px; float:none; display:block; overflow:hidden; clear:both; margin:6px 0px 1px 0px; padding:0px; line-height:6px; background-color:#9db8cc; }
.conformation .left							{ width:293px; float:left; display:inline; margin-right:6px; }
.conformation .right						{ width:452px; float:left; display:inline; }

.conformation_description-copy-seudo		{ width:273px; height:61px; margin:0px; padding:0px; border:1px solid #9db8cc; font-size:12px; }		
.conformation_description					{ width:291px; margin-bottom:6px; border:1px solid #7cadbf; border-top:none; }
.conformation_description-header   			{ width:287px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.conformation_description-copy	   			{ width:275px; height:65px; padding:8px 8px 8px 8px; overflow:auto; line-height:18px; border-top:1px solid #9db8cc; font-weight:normal; }
								   			
.conformation_video-playlist	   			{ width:291px; margin-bottom:6px; border:1px solid #7cadbf; border-top:none; }
.conformation_video-playlist-header			{ width:287px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.conformation_video-playlist-copy  			{ width:275px; height:42px; padding:8px 8px 8px 8px; overflow:auto; line-height:18px; border-top:1px solid #9db8cc; font-weight:normal; }
.conformation_video-type					{ width:111px; height:22px; float:left; display:inline; margin-right:5px; padding-left:4px; line-height:22px; font-weight:bold; cursor:pointer; }
.conformation_video-title					{ width:135px; height:22px; float:left; display:inline; padding-left:4px; line-height:22px; background:url(/images/icon_play.jpg) right no-repeat; font-weight:normal; cursor:pointer; }

.CONFORMATION_VIDEO-seudo					{ width:281px; height:16px; margin:4px 0px 0px 0px; padding:0px; border:1px solid #9db8cc; line-height:16px; font-size:12px; }					   			
.CONFORMATION_VIDEO							{ margin:4px 0px 0px 0px; }					   			

.conformation_video				   			{ width:291px; border:1px solid #7cadbf; border-top:none; }
.conformation_video-header		   			{ width:287px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.conformation_video-container	   			{ width:283px; height:261px; padding:4px 4px 4px 4px; border-top:1px solid #9db8cc; }
#conformation_video-toward					{ display:block; }
#conformation_video-away					{ display:none; }
				   			
.conformation_marking_guide		   			{ width:452px; margin-bottom:6px; border:1px solid #7cadbf; border-top:none; }
.conformation_marking_guide-header 			{ width:448px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.conformation_marking_guide-image  			{ width:452px; height:170px; position:relative; overflow:hidden; background:url('/images/graphics/CONFORMATION-MARKING_GUIDE.jpg') no-repeat; border-top:1px solid #9db8cc; }

.CONFORMATION_ZONE							{ width:452px; height:170px; overflow:hidden; background:url(/images/graphics/CONFORMATION-MARKING_GUIDE.jpg) no-repeat; border-top:1px solid #9db8cc; }
.CONFORMATION_ZONE .ZONE					{ position:absolute; width:18px; height:18px; background-color:#FFFFFF; border:2px solid #9db8cc; text-align:center; line-height:18px; cursor:pointer; }
.CONFORMATION_ZONE .ZONE_FILLED				{ position:absolute; width:18px; height:18px; background-color:#9db8cc; border:2px solid #E4EDFF; text-align:center; line-height:18px; cursor:pointer; }
.CONFORMATION_ZONE #ZONE_1					{ margin: 70px  0px  0px  19px; }
.CONFORMATION_ZONE #ZONE_2					{ margin:130px  0px  0px 110px; }
.CONFORMATION_ZONE #ZONE_3					{ margin: 90px  0px  0px 100px; }
.CONFORMATION_ZONE #ZONE_4					{ margin: 50px  0px  0px 110px; }
.CONFORMATION_ZONE #ZONE_5					{ margin: 30px  0px  0px 145px; }
.CONFORMATION_ZONE #ZONE_6					{ margin: 50px  0px  0px 180px; }
.CONFORMATION_ZONE #ZONE_7					{ margin: 90px  0px  0px 190px; }
.CONFORMATION_ZONE #ZONE_8					{ margin:130px  0px  0px 180px; }
.CONFORMATION_ZONE #ZONE_9					{ margin: 55px  0px  0px 245px; }
.CONFORMATION_ZONE #ZONE_10					{ margin:130px  0px  0px 300px; }
.CONFORMATION_ZONE #ZONE_11					{ margin: 90px  0px  0px 290px; }
.CONFORMATION_ZONE #ZONE_12					{ margin: 50px  0px  0px 300px; }
.CONFORMATION_ZONE #ZONE_13					{ margin: 30px  0px  0px 335px; }
.CONFORMATION_ZONE #ZONE_14					{ margin: 50px  0px  0px 370px; }
.CONFORMATION_ZONE #ZONE_15					{ margin: 90px  0px  0px 380px; }
.CONFORMATION_ZONE #ZONE_16					{ margin:130px  0px  0px 370px; }

.CONFORMATION_ZONE-UPLOAD					{ width:444px; }
.CONFORMATION_ZONE-UPLOAD .ZONE				{ width: 18px; height:18px; margin:0px 4px 4px 0px; float:left; display:inline; background-color:#FFFFFF; border:2px solid #9db8cc; text-align:center; line-height:18px; cursor:pointer; }
.CONFORMATION_ZONE-UPLOAD .ZONE_FILLED		{ width: 18px; height:18px; margin:0px 4px 4px 0px; float:left; display:inline; background-color:#9db8cc; border:2px solid #E4EDFF; text-align:center; line-height:18px; cursor:pointer; }
.CONFORMATION_ZONE-UPLOAD .ZONE_UPLOAD		{ float:left; display:inline; }
.INPUT_CONFORMATION_ZONE					{ height:22px; margin:0px 4px 0px 0px; padding:0px 0px 0px 0px; background:#E4EDFF; border:1px solid #9db8cc; font-weight:bold; color:#284471; cursor:pointer; }


.conformation_marking_image-container		{ width:444px; height:285px; overflow:hidden; padding:4px 4px 4px 4px; text-align:center; border:1px solid #7cadbf; }

/*=======================================================================================================================================>
// ======================================================================================================================================>
//	PICTURES & VIDEOS
// ======================================================================================================================================>
/*=======================================================================================================================================>*/

.media										{ width:775px; padding-left:28px; background-color:#FFFFFF; text-align:left; font-size:12px; font-family:helvetica; color:#284471; }
.media .navigation					  		{ width:753px; height:25px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #ffffff; text-align:left; }
.media .spacer-bar							{ width:753px; height:6px; float:none; display:block; overflow:hidden; clear:both; margin:1px 0px 6px 0px; padding:0px; line-height:6px; background-color:#9db8cc; }
.media .spacer-bar_II						{ width:753px; height:6px; float:none; display:block; overflow:hidden; clear:both; margin:6px 0px 1px 0px; padding:0px; line-height:6px; background-color:#9db8cc; }
.media .left						  		{ width:306px; float:left; display:inline; margin-right:6px; }
.media .right						  		{ width:441px; float:left; display:inline; }
									  		
.media_videos						  		{ width:304px; margin-bottom:6px; border:1px solid #7cadbf; border-top:none; }
.media_videos-header				  		{ width:300px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.media_videos-body					  		{ width:288px; height:210px; padding:8px 8px 8px 8px; overflow:auto; line-height:18px; border-top:1px solid #9db8cc; font-weight:bold; }
.media_videos-title					  		{ width:268px; height:22px; padding-left:20px; line-height:22px; background:url(/images/icon_play.jpg) left no-repeat; cursor:pointer; }
			
.MEDIA-VIDEO-seudo							{ width:272px; height:16px; margin:0px 0px 4px 0px; padding:0px; float:left; display:inline; border:1px solid #9db8cc; font-family:'helvetica'; font-weight:normal; font-size:12px; }
.MEDIA-VIDEO								{ margin:0px 4px 4px 0px; }
				  	
.media_photos						  		{ width:304px; border:1px solid #7cadbf; border-top:none; }
.media_photos-header				  		{ width:300px; height: 22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.media_photos-body					  		{ width:304px; height:200px; overflow:auto; line-height:18px; border-top:1px solid #9db8cc; }
.media_photos-image					  		{ width: 60px; height: 60px; float:left; display:inline; overflow:hidden; margin:6px; text-align:center; cursor:pointer; }

.MEDIA-PHOTO-seudo							{ width:272px; height:16px; margin:0px 0px 4px 0px; padding:0px; float:left; display:inline; border:1px solid #9db8cc; font-family:'helvetica'; font-weight:normal; font-size:12px; }
.MEDIA-PHOTO								{ margin:0px 4px 4px 0px; }
				  	
.media_viewing_area					  		{ width:439px; border:1px solid #7cadbf; border-top:none; }
.media_viewing_area-header			  		{ width:435px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.media_viewing_area-body			  		{ width:423px; height:441px; padding:8px 8px 8px 8px; border-top:1px solid #9db8cc; }
.media_viewing_area-image-container			{ width:423px; height:310px; overflow:hidden; text-align:center; }
.media_viewing_area-description		  		{ width:421px; height:130px; border:1px solid #7cadbf; border-top:none; }
.media_viewing_area-description-header		{ width:417px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.media_viewing_area-description-copy  		{ width:405px; height:90px; overflow:auto; padding:8px 8px 8px 8px; line-height:18px; border-top:1px solid #9db8cc; font-weight:normal; }

/*=======================================================================================================================================>
// ======================================================================================================================================>
//	REGISTRATION & PEDIGREE
// ======================================================================================================================================>
/*=======================================================================================================================================>*/

.registry							   		{ width:775px; padding-left:28px; background-color:#FFFFFF; text-align:left; font-size:12px; font-family:helvetica; color:#284471; }
.registry .navigation				   		{ width:753px; height:25px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #ffffff; text-align:left; }
.registry .spacer-bar						{ width:753px; height:6px; float:none; display:block; overflow:hidden; clear:both; margin:1px 0px 6px 0px; padding:0px; line-height:6px; background-color:#9db8cc; }
.registry .spacer-bar_II					{ width:753px; height:6px; float:none; display:block; overflow:hidden; clear:both; margin:6px 0px 1px 0px; padding:0px; line-height:6px; background-color:#9db8cc; }

.registry .top						   		{ width:753px; height:224px; margin-bottom:6px; }
.registry .bottom					   		{ width:753px; height:314px; }
											  
.registry_pedigree					   		{ width:751px; border:1px solid #7cadbf; border-top:none; }
.registry_pedigree-header			   		{ width:747px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.registry_pedigree-body				   		{ width:751px; height:200px; }
		
.registry_pedigree-alpha					{ float:left; display:inline; border-right:1px solid #9db8cc; }
.registry_pedigree-beta						{ float:left; display:inline; border-right:1px solid #9db8cc; }
.registry_pedigree-gamma					{ float:left; display:inline; }
									  
.registry_pedigree-stallion			   		{ width:751px; height:100px; }
.registry_pedigree-stallion_F		   		{ width:250px; height:59px; padding-top:40px; text-align:center; border-top:1px solid #9db8cc; }
.registry_pedigree-stallion_FF		   		{ width:250px; height:29px; padding-top:20px; text-align:center; border-top:1px solid #9db8cc; }
.registry_pedigree-stallion_FM		   		{ width:250px; height:29px; padding-top:20px; text-align:center; border-top:1px solid #9db8cc; }
.registry_pedigree-stallion_FF_F	   		{ width:249px; height:19px; padding-top:5px; text-align:center; border-top:1px solid #9db8cc; }
.registry_pedigree-stallion_FF_M	   		{ width:249px; height:19px; padding-top:5px; text-align:center; border-top:1px solid #9db8cc; }
.registry_pedigree-stallion_FM_F	   		{ width:249px; height:19px; padding-top:5px; text-align:center; border-top:1px solid #9db8cc; }
.registry_pedigree-stallion_FM_M	   		{ width:249px; height:19px; padding-top:5px; text-align:center; border-top:1px solid #9db8cc; }
											  
.registry_pedigree-mare				   		{ width:751px; height:100px; }
.registry_pedigree-mare_M			   		{ width:250px; height:59px; padding-top:40px; text-align:center; border-top:1px solid #9db8cc; }
.registry_pedigree-mare_MF			   		{ width:250px; height:29px; padding-top:20px; text-align:center; border-top:1px solid #9db8cc; }
.registry_pedigree-mare_MM			   		{ width:250px; height:29px; padding-top:20px; text-align:center; border-top:1px solid #9db8cc; }
.registry_pedigree-mare_MF_F		   		{ width:249px; height:19px; padding-top:5px; text-align:center; border-top:1px solid #9db8cc; }
.registry_pedigree-mare_MF_M		   		{ width:249px; height:19px; padding-top:5px; text-align:center; border-top:1px solid #9db8cc; }
.registry_pedigree-mare_MM_F		   		{ width:249px; height:19px; padding-top:5px; text-align:center; border-top:1px solid #9db8cc; }
.registry_pedigree-mare_MM_M		   		{ width:249px; height:19px; padding-top:5px; text-align:center; border-top:1px solid #9db8cc; }
											  
.registry_registration				   		{ width:753px; }
.registry_registration-primary		   		{ width:372px; float:left; display:inline; margin-right:6px; border:1px solid #7cadbf; border-top:none; }
.registry_registration-primary-header  		{ width:368px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.registry_registration-primary-body	   		{ width:356px; height:278px; overflow:auto; padding:8px 8px 8px 8px; border-top:1px solid #9db8cc; }
.registry_registration-primary-image   		{  }
.registry_registration-secondary	   		{ width:371px; float:left; display:inline; border:1px solid #7cadbf; border-top:none; }
.registry_registration-secondary-header		{ width:367px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.registry_registration-secondary-body  		{ width:355px; height:278px; overflow:auto; padding:8px 8px 8px 8px; border-top:1px solid #9db8cc; }
.registry_registration-secondary-image 		{  }

/*=======================================================================================================================================>
// ======================================================================================================================================>
//	LOCATION
// ======================================================================================================================================>
/*=======================================================================================================================================>*/

.location				  					{ width:775px; padding-left:28px; background-color:#FFFFFF; text-align:left; font-size:12px; font-family:helvetica; color:#284471; }
.location .navigation	  					{ width:753px; height:25px; margin: 0px 0px 0px 0px; padding: 0px; background-color: #ffffff; text-align:left; }
.location .spacer-bar						{ width:753px; height:6px; float:none; display:block; overflow:hidden; clear:both; margin:1px 0px 6px 0px; padding:0px; line-height:6px; background-color:#9db8cc; }
.location .spacer-bar_II					{ width:753px; height:6px; float:none; display:block; overflow:hidden; clear:both; margin:6px 0px 1px 0px; padding:0px; line-height:6px; background-color:#9db8cc; }

.location .left			  					{ width:304px; float:left; display:inline; margin-right:6px; }
.location .right		  					{ width:443px; float:left; display:inline; }

.location_stable		  					{ width:300px; border:1px solid #7cadbf; border-top:none; }
.location_stable-header	  					{ width:296px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.location_stable-body	  					{ width:300px; height:92px; }
.location_stable-locale	  					{ width:300px; height:22px;border-top:1px solid #7cadbf; }
.location_stable-locale-type				{ width: 46px; float:left; display:inline; padding-left:4px; line-height:22px; font-weight:bold; }
.location_stable-locale-info				{ width:242px; float:left; display:inline; line-height:22px; font-weight:normal; }

.location_map			  					{ width:441px; border:1px solid #7cadbf; border-top:none; }
.location_map-header	  					{ width:437px; height:22px; padding-left:4px; line-height:22px; background-color:#e4edff; border-top:1px solid #9db8cc; font-weight:bold; }
.location_map-body		  					{ width:425px; height:358px; padding:8px 8px 8px 8px; border-top:1px solid #7cadbf; text-align:center; }
.location_map-google_frame					{ width:425px; height:350px; }


/*=======================================================================================================================================>
// ======================================================================================================================================>
//	EDITOR
// ======================================================================================================================================>
/*=======================================================================================================================================>*/

.LISTING_HELP 												{ width:810px; }
.LISTING_HELP .LISTING_HELP_NAVIGATION						{ height:40px; margin:0px 0px 0px 0px; }
.LISTING_HELP .LISTING_HELP_NAVIGATION .LISTING_HELP-TAB	{ width:162px; height:40px; margin:0px 0px 0px 0px; float:left; display:inline; cursor:pointer; }
.LISTING_HELP .LISTING_HELP_NAVIGATION .LISTING_HELP-SPACER	{ width:162px; height:1px; margin:39px 0px 0px 0px; background:#FFFFFF; }
.LISTING_HELP .LISTING_HELP_HEADER							{ background:#0D2D54 none; }
.LISTING_HELP .LISTING_HELP_TITLE							{ padding:8px 8px 0px 8px; line-height:16px; font-weight:bold; font-size:16px; color:#FFFFFF; }
.LISTING_HELP .LISTING_HELP_BODY							{ background:#0D2D54 none; padding:16px; }
.LISTING_HELP .LISTING_HELP_BODY 				  		  a { font-weight:bold; }
.LISTING_HELP .LISTING_HELP_BODY-image			 			{ width:200px; height:150px; margin:0px 8px 0px 0px; float:left; display:inline; border:1px solid #7cadbf; }
.LISTING_HELP .LISTING_HELP_BODY-copy			 			{ width:548px; margin:0px 0px 0px 0px; padding:8px 8px 8px 8px; float:left; display:inline; background:#FFFFFF; line-height:18px; font-size:13px; }


.listing_step								{ margin:12px 0px 0px 24px; font-family:helvetica; font-weight:bold; font-size:14px; color:#ffffff; }
