@charset "UTF-8";
/* CSS Document */
*{
	border:none;
	outline:0;
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	font-weight:inherit;
	font-style:inherit;
	font-size:14px;
	font-family:inherit;
	font-family:Arial, Helvetica, sans-serif;
}

@font-face {
    font-family: 'HelveticaNeueLTStdLtCnRegular';
    src: url('../fonts/helveticaneueltstd-ltcn_0-webfont.eot');
    src: url('../fonts/helveticaneueltstd-ltcn_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneueltstd-ltcn_0-webfont.woff') format('woff'),
         url('../fonts/helveticaneueltstd-ltcn_0-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneueltstd-ltcn_0-webfont.svg#HelveticaNeueLTStdLtCnRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'HelveticaNeueLTStdLtCnItalic';
    src: url('../fonts/helveticaneueltstd-ltcno_0-webfont.eot');
    src: url('../fonts/helveticaneueltstd-ltcno_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/helveticaneueltstd-ltcno_0-webfont.woff') format('woff'),
         url('../fonts/helveticaneueltstd-ltcno_0-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneueltstd-ltcno_0-webfont.svg#HelveticaNeueLTStdLtCnItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

html,body{height:100%;}
header, section, section, aside, nav, article, figure {
	display: block;
}
body{ background:#fff; z-index:1}

.hideMe{display:none !important;}


h1{
			color:#fff;
			font-size:64px;
			text-transform:uppercase;
			font-family: 'HelveticaNeueLTStdLtCnRegular';
			line-height: 48px;
    padding-top: 42px;

	}
h1 span{ font-size:30px;}	
h2{
			font-size:36px;
			color:#333333;
			 line-height: 36px;
    margin-bottom: 18px;
			font-family: 'HelveticaNeueLTStdLtCnRegular';
	}
p{
			color:#333333;
			font-size:14px;
			line-height:21px;
			margin-bottom:20px
			}	

/*GENERAL CLASSES*/
.clear{ clear:both}
.gen_w{ 
					xwidth: 993px;
					margin:0 auto;
	}
.noborder { border:none !important;}
.noborder_left{ border-left:none !important}
.nopadding_left{ padding-left:0px !important;}
.nopadding_right{ padding-right:0px !important}
.nomargin{ margin:0px !important;}
.red{
					color:#FF0307;
					font-size:12px;
					font-weight:bold
	}
.red-mail{
					font-size:14px;
					color:#FF0307;
					font-weight:bold
					}
.black{
				color: #333333;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    margin-bottom: 13px;
	}
.arrow_red{
				background: url("../images/icon_arrow_news.png") no-repeat scroll 0 6px transparent;
    line-height: 21px;
    padding-left: 18px;

	}	
.bul_content{
							background: url("../images/icon_bul.gif") no-repeat scroll left 8px transparent;
							padding-left: 12px;
							line-height:21px;
}
strong{ font-weight:bold}
em{ font-style:italic}
#con_links{ 
						width:993px;
						height: 110px;
						position:relative;
						margin:32px auto 0px;

}
						#con_links #top_links{
										height:91px;
										overflow:hidden
							}
							
										#top_links .gen_so{
																background: url("../images/new_home_bg_top.gif") no-repeat scroll 0 0;
																width:167px;
																height:85px;
																display:block !important;
																float:left

												}	
										#top_links .gen_so_2{
																background: url("../images/bg_top_links.gif.bak") no-repeat scroll 0 0;
																width:167px;
																height:85px;
																display:block !important;
																float:left
												}
												#con_links #top_links .logo{
																background-position:18px -3px;
																margin-right:563px;
												}
												#con_links #top_links .logo2{
																background-position:18px -3px;
																margin-right: 164px;
												}		
											#con_links #top_links #re_social{	float:left}
											#con_links #top_links #re_social a:hover{opacity:.9; text-decoration:none}	
																	#con_links #top_links #re_social .regi{
																						background-position: -317px 0;
																						display: none;
																						width: 388px;
																	}	
																	#con_links #top_links #re_social .twitter{
																					 background-position: -707px 0;
    width: 88px;
																	}	
																	#con_links #top_links #re_social .fb{
																					background-position:-795px 0px;
																					 width: 77px;
																	}	
																	#con_links #top_links #re_social .lin{
																					background-position:-872px 0px;
																					width: 86px;
																	}	
#menu_slider{
														background: url("../images/bg_nav.jpg") repeat-x scroll 0 top;
														height:55px;
														position:relative;
														z-index: 4;

	}
						#top_bor{											
												background: url("../images/bg_top_nav.gif") no-repeat scroll center top #16408A;
												width:100%;
												height:4px;
												position:relative;
												margin:0 auto;
}
						#menu_slider #main_nav{
											background: url("../images/bg_nav.jpg") repeat-x scroll left 0;
											
											z-index: 2;
										 width: 984px;
										 height: 55px;
										 padding-left: 25px;
											
										
							}
							
							.ui-datepicker-header a:hover{
								opacity:.8 !important;
							}
							
							#menu_slider #main_nav a:hover{
								opacity:.5;
							} 
							
							
											#menu_slider #main_nav li{
																																						float:left;
																																						position:relative

							}
																#menu_slider #main_nav .n_link{  padding: 0 97px 0 93px}
																#menu_slider #main_nav li.regi a{}
																#menu_slider #main_nav li .regi_list{
																						width:192px;
																						overflow:hidden;
																						-moz-border-radius: 0px 0px 5px 5px;
																						-webkit-border-radius:0px 0px 5px 5px;
																							border-top-right-radius: 0px;
																							border-top-left-radius: 0px;
																							border-bottom-right-radius: 5px;
																							border-bottom-left-radius: 5px;
																							position: absolute;
																							top:54px;
																							left:0px;
																							overflow: hidden;
																							z-index:50;
																							float:none;
																							display:none;
																	}
																	#menu_slider #main_nav li .regi_list_sp{ width: 191px !important;}
																						#menu_slider #main_nav li .regi_list li{ 
																												float: none;
    																								text-align: center;
																												background: url("../images/bg_sublist.png") repeat-x scroll left bottom;
																												

																						}
																												#menu_slider #main_nav li .regi_list li a{ 
																																		float: none;
																																		padding: 0;
																																		background: none repeat scroll 0 0 transparent;
																																		border:none;
																																		outline: medium none;
																																		display: block;
																																		font-size: 21px;

																												}
																#menu_slider #main_nav li a{
																						color:#fff;
																						font-size:24px;
																						background: url("../images/bg_nav_btn.jpg") no-repeat scroll center top;
																						text-align:center;
																						line-height:53px;
																						float:left;
																						
																						border-left:1px solid #000;
																						border-top:1px solid #000;
																						font-family: 'HelveticaNeueLTStdLtCnRegular';
																						text-shadow: 0 -1px 0 #000000;
																						width:189px;

																}
																
																.ie7 #menu_slider .regi_list li a {
																	background : url("../images/bg_sublist.png") repeat-x scroll left bottom transparent !important;
																	height:50px;
																	text-align:center
																}
																							#menu_slider #main_nav li .ne_lin{ width:126px; }
																							#menu_slider #main_nav li .ne_news{ width:128px;}
																							#menu_slider #main_nav li .ne_abou{ width:187px; }
																						#menu_slider #main_nav li .sx_icon{
																														background: url("../images/bg_nav_sx.jpg") no-repeat scroll -4px top transparent;
																														
																									padding: 0 0 0 47px;
																									text-align: left;
																									width: 143px;					
																														
					
																						}
#con_slider{
														width:100%;
														margin-bottom:1px;
														background-color:#f7ede3;
														position:relative	;
													z-index: 0;
														
										}
						#con_slider #slider{	
																			xbackground: url("../images/img_slider.jpg") no-repeat scroll left top;
																			xwidth:1599px;
																			height:525px;
																			position:relative

															}
						#con_slider .news_slider{	
												
												background-position:left top;
												background-repeat:no-repeat;
												
    										height: 209px !important;
}											
					
														
.home{
					background: url("../images/bg_contentbar.gif") repeat-x scroll left top !important;

	}
					#con_content #wrapper_content{
										overflow: hidden;
    						width: 1016px;
								position:relative
						}
											#con_content #wrapper_content #left_col{ 
																overflow:hidden;
																width: 627px;
											}
																#con_content #wrapper_content #left_col .home_acc{ 
																					float:left;
																					margin-left: 58px;
																					 line-height: 84px;
																						background: url("../images/img_accreditedRegistrars.gif") no-repeat scroll left top;
																						width:272px;
																						height:88px;

																					}
																.home #wrapper_content #left_col .btn_login{
																										background: url("../images/btn_login.gif") no-repeat scroll left top;
																										width:224px; 
																										height:58px; 
																										float:left;
																										margin:14px 0  0 29px;
					
																	}
																	.home #wrapper_content #left_col .btn_login:hover{text-decoration:none;}
																							#con_content #wrapper_content #left_col .con_registars .conti_sec,
																							#con_content #wrapper_content #left_col .con_registars .conti_sec a{
																								      float:left;
																											width: 183px;
																											height: 131px;
    
																							}
																							#con_content #wrapper_content #left_col .con_registars{
																											padding-left: 44px;
   																							 width: 577px;
																											overflow: hidden;
																								}
																								
																								#con_content #wrapper_content #left_col .con_registars a:hover{
																									opacity:.8;
																								}
																								
																													#con_content #wrapper_content #left_col .con_registars li{
																																		display:inline;																													}
																								
																								#con_content #wrapper_content #left_col .con_registars_getyoursx {
																											overflow: hidden;
																											float:left;
																											clear:right;
																											height: 131px;
    																										width: 183px;
																								}
																								#con_content #wrapper_content #left_col .con_registars_getyoursx a{
																											overflow: hidden;
																											float:left;
																											height: 131px;
    																										width: 183px;
																								}
										#con_content #wrapper_content #right_col	,
										#con_content #wrapper_content #left_col		{float:left; padding-bottom:40px;position:relative;}
										
										#wrapper_content #right_col	{width: 365px;}
										.home #wrapper_content #right_col		{
																							background: url("../images/bg_calendar.gif") no-repeat scroll left top !important;
																							width: 365px;
	
											}					
														
																				#con_content #wrapper_content #right_col	#con_calendar #top_cal{
																										 	width: 354px;
																											height: 72px;
																											margin: 0 auto 34px;
																											padding-top: 15px;
																										
																					}
																										#con_content #wrapper_content #right_col	#con_calendar #top_cal .nav_cal{
																															background: url("../images/btn_arrow_calendar.gif") no-repeat scroll left top;
																															width: 35px;
																															height:34px;
																															float:left;

																					}
					e																#con_content #wrapper_content #right_col	#con_calendar #top_cal h2{ 
																										float:left;
																										margin:0 9px;
																										font-size: 34px;
    																								line-height: 34px;
    																								position:absolute;
    																								top:10px;
																					}
																										#con_content #wrapper_content #right_col	#con_calendar #top_cal .nav_left{ background-position:left top;margin: 13px 0 0 33px;}
																										
																										#con_content #wrapper_content #right_col	#con_calendar #top_cal #top_events{
																																	float: left;
																																	height: 68px;
																																	width: 226px;
																																	text-align: center;
																																	
																											}
																										
																										#con_content #wrapper_content #right_col	#con_calendar #top_cal span{
																															color:#ff0307;																														
																															letter-spacing:7px;
																															text-shadow: 0px 1px 0px #fff;
																															line-height: 19px;
																										}
																										#con_content #wrapper_content #right_col	#con_calendar .cal_date{
																																font-size:16px;
																																text-transform:uppercase;
																																font-weight:bold;
																																
																									
																											}
																											#con_content #wrapper_content #right_col	#con_calendar .cal_content{ font-size:16px;}
																										#con_content #wrapper_content #right_col	#con_calendar #top_cal .nav_right{
																															background-position:-34px top;
																															margin: 13px 0 0 0;
																											}
																				#con_content #wrapper_content #right_col	#con_calendar #cal{
																									line-height: 20px;
    																					padding: 15px 34px 0;
    																					position:absolute;
    																					top:105px;
																							
																					}
																										#con_content #wrapper_content #right_col	#con_calendar #cal span.cal_date{color:#034aff; font-size:16px;}
													#con_content #wrapper_content #con_news{
																		background: url("../images/bg_news.png") no-repeat scroll left top;
																		width:294px;
																		height:300px;
																		margin: 40px auto 0;
																		overflow: hidden;
																		position:absolute;
																		top:510px;
																		right:64px;
																		z-index: 999;
																		
														}			
																		#con_content #wrapper_content #con_news #news{
																							padding: 0 26px;
																							overflow: hidden;
																		}	
																								#con_content #wrapper_content  #con_news #news h2{																														
																														background: url("../images/img_in_the_news.gif") no-repeat scroll left top;
																														width:145px;
																														height:55px;
																														margin-top: 12px;
																														margin-bottom:0px;
}
																								#con_content #wrapper_content  #con_news #news li{																		
																														background: url("../images/icon_arrow_news.png") no-repeat scroll left 24px;
																														padding-left: 21px;
																														float: left;
   																										 margin-bottom: 13px;
						}				
																							#con_content #wrapper_content  #con_news #news .article_date{
																												color:#686767;
																												font-size:11px;
																												font-weight:bold;
																												letter-spacing:6px;
																								}
																								#con_content #wrapper_content  #con_news #news li a{
																													color:#141313;
																													font-size:14px;
																													font-weight:bold;
																													background: url("../images/bg_border_article.png") repeat-x scroll left bottom;
																													padding: 5px 0;
																													 float:left

																									}
#footer_con{
			border-top:4px solid #e2e2e2;
			width:100%;
			padding:45px 0px;
			position:relative
	}		
								#footer_con #footer_links{																							
																margin:0 auto;
																width: 722px;
}
																#footer_con #footer_links ul{ margin-bottom:25px; overflow:hidden}
																								#footer_con #footer_links li{ float:left}
																								
																																#footer_con #footer_links li a{
																																								color:#515151;
																																								font-size:25px;
																																								border-right:1px solid #dbdbdb;
																																								padding:0 16px;
																																								font-family: 'HelveticaNeueLTStdLtCnRegular';
																																	}
																																	#footer_con #footer_links li a:hover{
																																		text-decoration:underline;
																																	}
																							#footer_con #footer_links .copyright{
																															color:#a4a4a4;
																															font-size:16px;
																															 text-align: center;
																																margin-bottom:0px;
																																font-family: 'HelveticaNeueLTStdLtCnRegular';
																								}										
																			
/*NEWS PAGE*/																			
						 #slider #bg_over{ 
													background: url("../images/bg_over.png") repeat-x scroll left bottom;
													height:89px;
														position:absolute;
														bottom:0px;
														width: 100%;
							}
 #con_content{ 
						position:relative;
						margin-top: -89px;
						background: url("../images/bg_over.png") repeat-x scroll left top transparent;
       width: 100%;
}
.home{margin-top: -84px !important;}

							.home #wrapper_content #left_col .btn_login{ display:block !important}
							.home #wrapper_content #left_col .btn_login:hover{opacity:.9;}
					
							#wrapper_content #left_col h1{margin-bottom: 40px;}
						  #con_content #wrapper_content #left_col .btn_login{ display:none}
							/*LEFT COLUMN, ARTICLES*/	
							 #con_content #wrapper_content #left_col #wrapper_news{
											padding:0px 48px 0 0;
											overflow:hidden
								}
											#con_content #wrapper_content #left_col #wrapper_news .accregi_logo{ float:left; margin-right:22px;width: 183px;}
											#con_content #wrapper_content #left_col #wrapper_news #accregi_logo_info{ float:left; width: 338px;}
												
																										 #con_content #wrapper_content #left_col #wrapper_news .article .suj_article{
																																background: url("../images/icon_calendar.gif") no-repeat scroll left top transparent;
																																padding-left:53px;
																																min-height: 57px;
																			
																											}
																											
																											.article{overflow: hidden;padding:0 0 20px 0;}
																											
																											#wrapper_news .article p.ar{margin:0;}
																											#wrapper_news .article .news-fig{
																												float:left;
																												padding:0 10px 0 0;
																											}
																											
																																 #con_content #wrapper_content #left_col #wrapper_news .article .suj_article .aut_Art{color:#acacac}
																									/*PAGER*/
																									 #con_content #wrapper_content #left_col #wrapper_news #pager{
																															background: url("../images/bg_pager.gif") repeat-x scroll left top transparent !important;
																															-moz-border-radius: 0px 0px 5px 5px;
																															-webkit-border-radius:5px 5px 5px 5px;
																																border-radius:5px 5px 5px 5px;
																																width:556px;
																																height: 25px;
   																													padding: 0px 12px 0;
																																border:1px solid #e8e8e8;
																														 	color: #FF0307;
																																font-size: 14px;
																																font-weight:bold
																									}
																																 #con_content #wrapper_content #left_col #wrapper_news #pager a,
																																 #con_content #wrapper_content #left_col #wrapper_news #pager .parrow_left,
																																 #con_content #wrapper_content #left_col #wrapper_news #pager #num_pages{ float:left;}
																																 #con_content #wrapper_content #left_col #wrapper_news #pager .parrow_left a{
																																					background: url("../images/btn_pager.png") no-repeat scroll left top transparent;
																																					padding-left:21px;
																																					float:left
																															
}
																																						 #con_content #wrapper_content #left_col #wrapper_news #pager #num_pages #con_pages{ 
																																					margin: 0 auto;
																																					overflow: hidden;
																																					width: 135px;
																																					height:26px;
																																						}
																																												 #con_content #wrapper_content #left_col #wrapper_news #pager #num_pages #con_pages ul{ margin:0 auto}
																															
																														
																																 #con_content #wrapper_content #left_col #wrapper_news #pager #num_pages{ 
																																							width:447px;
																																							height:25px;
																																							}
																																							 #con_content #wrapper_content #left_col #wrapper_news #pager #num_pages li{ 
																																												float:left;
																																												line-height:26px;
																																										}
																																							 #con_content #wrapper_content #left_col #wrapper_news #pager #num_pages li a{ 
																																													color:#ff0307;
																																													border-right:1px solid #e8e8e8;
																																													border-left:1px solid #fff;
																																													padding:0 7px;
																																													}
																															 #con_content #wrapper_content #left_col #wrapper_news #pager .parrow_left,
																															 #con_content #wrapper_content #left_col #wrapper_news #pager .parrow_right{
																																					    height: 20px;
    																																					padding-top: 5px;
																																}
																															 #con_content #wrapper_content #left_col #wrapper_news #pager .parrow_right{ float:right}						
																															 #con_content #wrapper_content #left_col #wrapper_news #pager .parrow_right a{
																																					background: url("../images/btn_pager.png") no-repeat scroll right bottom transparent;
																																					padding-right:21px;
																																					float:right


																																					}

																														
								/*RIGHT COLOMN*/
								 #con_content #wrapper_content #right_col{
													background: url("../images/bg_calendar_pages.png") no-repeat scroll left top transparent;
													position:relative;
													height:900px;					
								}	
								#colWrapper{
									width:337px;
									overflow:hidden;
									margin: 0 auto;
								}
								
								#dpContainer{
									xmin-height:500px;
								}
									#con_calendar{
										overflow: hidden;
										height:16px;
									}
														 #con_content #right_col #con_calendar #top_cal .nav_left{
																		background: url("../images/btn_arrow_calendar_pages.png") no-repeat scroll left top transparent !important;
																		width:34px;
							
															}
													
															 #con_content #right_col #con_calendar #top_cal .nav_right{background: url("../images/btn_arrow_calendar_pages.png") no-repeat scroll left bottom transparent !important;
							}
															
																						 #con_content #wrapper_content #right_col #con_calendar #top_cal h2{
																												color:#fff;
																												text-shadow: 0 -1px 0 #000000;
																												position:absolute;
																												top:17px;
																												right:72px;
														
																							}
																							.ie7 #con_content #wrapper_content #right_col #con_calendar #top_cal h2{
																								right:65px;
																							}
																							.home #wrapper_content #right_col #con_calendar #top_cal h2{ color:#333333 !important}
																						 #con_content #wrapper_content #right_col #con_calendar #top_cal span{	text-shadow: -1px -1px 0 #000;}
		
														/*CONTACT PAGE*/		
															 #con_content #wrapper_content #left_col {
																
																}
																
																
																					 #con_content #wrapper_content #left_col  .cont_wrap{
																													padding-bottom: 37px;
																													background: url("../images/bg_border_sec.gif") repeat-x scroll left bottom transparent;    	
																													margin-bottom: 37px;
																													 overflow: hidden;
																						}
																									 #con_content #wrapper_content #left_col  .cont_box{
																														width:257px;
																														float:left
																				
																				}
																									 #con_content #wrapper_content #left_col  .cont_box h2,
																									 #con_content #wrapper_content #left_col  #con_contact h2{ float:none} 
																				
																								 #con_content #wrapper_content #left_col  .cont_box_a{ margin-right:62px;}
																															 #con_content #wrapper_content #left_col  .cont_box .c_map{
																																					width:257px;
																																					height:180px;
																																					margin-bottom:28px;
																																					-moz-border-radius: 6px;
																																					-webkit-border-radius: 6px;
																																					border-radius: 6px; 
																				
																				}
																				iframe #infoarea{ display:none;}
																															 #con_content #wrapper_content #left_col  .cont_box .headq{background: url("../images/img_headquarters.jpg") no-repeat scroll left top transparent;
}
																															 #con_content #wrapper_content #left_col  .cont_box .sintmaa{background: url("../images/img_sint_maarten.jpg") no-repeat scroll left top transparent}
																				 #con_content #wrapper_content #left_col  #con_contact{
																				overflow:hidden
																				}
																											 #con_content #wrapper_content #left_col  #con_contact ul p{ margin:0px;}

																										 #con_content #wrapper_content #left_col  #con_contact #na_col{ padding:10px 47px 31px 0;}


																										 #con_content #wrapper_content #left_col  #con_contact ul{
																														padding-top: 10px;
																															float:left
																														}
																														
/*PAGE FAQ*/
 #con_content #wrapper_content #left_col #wrapper_news #con_faq{}
						 #con_content #wrapper_content #left_col  #con_faq .faq{ 
																background: url("../images/bg_border_sec.gif") repeat-x scroll left bottom transparent;  
																padding:25px 0;
																	}
						 #con_content #wrapper_content #left_col  #con_faq .faq h2{
												background: url("../images/icon_faq.gif") no-repeat scroll left top transparent;
												padding:0 0 0 42px;
												margin:0;
												cursor:pointer;
												}
												
												#con_content #wrapper_content #left_col  #con_faq .faq h2.icon_faq_min{
													background: url("/inc/images/icon_faq_min.gif") no-repeat scroll left top transparent;
												}
												
												 #con_content #wrapper_content #left_col  #con_faq .faq .arrow_red{ margin-left: 20px;}
									#con_content #wrapper_content #left_col  #con_faq .faq .article{
										display:none;
										padding:25px 0 0;
									}
						
/*PAGE LEGAL*/						
	 #con_content #wrapper_content #left_col .con_pdf{
																			background: url("../images/icon_pdf.gif") no-repeat scroll left top transparent;
																			padding-left: 69px;
    															width: 199px;
																			float:left;
    															height: 92px;

		}
			 #con_content #wrapper_content #left_col .con_pdf p{ margin:0px; }
						 #con_content #wrapper_content #left_col #wrapper_news .con_pdf .red{ font-size:12px;}

 #con_content #wrapper_content #left_col .pdf_space{ margin-right: 46px;}

/*PAGE PARTNERS*/
 #con_content #wrapper_content #left_col  .con_par{
					overflow: hidden;
					margin-bottom: 13px;
					}
					
					#con_content #wrapper_content #left_col  .con_par a{float:none !important;}
					
							#con_content #wrapper_content #left_col img{ }
						 #con_content #wrapper_content #left_col  .con_par_logo{ 
													width:156px; 
													float:left; 
													margin-right:11px;}
							 #con_content #wrapper_content #left_col  .con_par .con_par_info{ float:left; width:410px;}
											 #con_content #wrapper_content #left_col  .con_par .con_par_info a{
															width:inherit;
															float:left
												}
							 #con_content #wrapper_content #left_col .btn_be_regi{
										  background: url("../images/btn_beco_regi.gif") no-repeat scroll left top transparent;
											float: left;
											height: 47px;
											width: 576px;
											color:#fff;
											text-transform:uppercase;
											text-shadow:1px 1px 0 #434242;
											font-size:31px;
											line-height: 48px;
											text-align: center;
											font-family: 'HelveticaNeueLTStdLtCnRegular';
											
}
							#con_content #wrapper_content #left_col .btn_find_acc_regi{
														background: url("../images/btn_find_acc_regi_new.gif") no-repeat scroll left top transparent;
														width:259px;
														height:97px;
														color:#fff;
														text-align:center;
														font-size: 36px;
														float:left;
														font-family: 'HelveticaNeueLTStdLtCnRegular';
														line-height: 74px;

											}
											
											#con_content #wrapper_content #left_col .btn_find_acc_regi_2{
														background: url("../images/btn_find_acc_regi_new_2.gif") no-repeat scroll left top transparent;
														width:259px;
														height:97px;
														color:#fff;
														text-align:center;
														font-size: 36px;
														float:left;
														font-family: 'HelveticaNeueLTStdLtCnRegular';
														line-height: 74px;

											}

	#con_content #wrapper_content #left_col .btn_be_regi:hover{opacity: .9;}

						
/*PAGE BECOMING REGISTRAR*/							
 #con_content #wrapper_content #left_col .be_regi{ 
				 font-size: 48px;
    line-height: 48px;
    padding-top: 48px;
}
 #con_content #wrapper_content #left_col  .con_par .fig_bec{
						width:69px;
						margin-right:30px;
	}
#con_content #wrapper_content #left_col  .con_par img{ float:left}	
	 #con_content #wrapper_content #left_col  .con_par .bregistrar{ width: 477px;margin-left: 30px;}

/*PAGE ACCREDITED REGISTRARS*/		
	 #con_content #wrapper_content #left_col #wrapper_news #con_filter{
							 background: url("../images/bg_border_sec.gif") repeat-x scroll left bottom transparent;
								overflow: hidden;
								padding-bottom: 21px;
								margin-bottom:21px;
		}
							 #con_content #wrapper_content #left_col #wrapper_news #con_filter .btn_filter{
													background: url("../images/btn_filter.gif") no-repeat scroll left top transparent;
													width:188px;
													height:42px;
													float:left;
													font-family: 'HelveticaNeueLTStdLtCnRegular';
													font-size:19px;
													color:#000;
													text-shadow: 0 -1px 0 #fff;
													 line-height: 45px;
													padding-left: 15px;
													text-shadow: 1px 1px 0 #FFFFFF;
													

								}
													 #con_content #wrapper_content #left_col #wrapper_news #con_filter #con_options{
													 	width:600px;
													 	overflow: hidden;
													 	
													 }
																																	 #con_content #wrapper_content #left_col #wrapper_news #con_filter #con_options li{ 
																																							color: #141313;
																																							float: left;
																																							font-weight: bold;
																																							width: 135px;
																																							margin-bottom: 5px;
																																		}
																																	 #con_content #wrapper_content #left_col #wrapper_news #con_filter #con_options li.active{ color:#333333}
																																			 #con_content #wrapper_content #left_col #wrapper_news #con_filter #con_options li label{ vertical-align:middle}
																																	
																																							 #con_content #wrapper_content #left_col #wrapper_news #con_filter #con_options li input{													
																																							background: url("../images/bg_input_options.gif") no-repeat scroll left top transparent;
																																							width:12px;
																																							height:11px;
}	
																																		 #con_content #wrapper_content #left_col #wrapper_news #con_filter #con_options ul{
																																							 width: 140px;
																																								overflow:hidden;
																																								float:left
																																									}
														 #con_content #wrapper_content #left_col #wrapper_news .con_registars .acc_regi_sec{
																				background: url("../images/icon_acc_regi_section.gif") no-repeat scroll left top transparent;
																				padding-left:42px;

															}																											

												 #con_content #wrapper_content #left_col #wrapper_news .acc_regist{  
																		background: url("../images/bg_border_sec.gif") repeat-x scroll left bottom transparent;
																		margin-bottom: 21px;
																		padding-bottom: 25px;
												}
			
/*PAGE .SX*/											
#con_content #wrapper_content #left_col #btn_check{
																				background: url("../images/btn_check.png") no-repeat scroll left top;
																				width:540px;
																				height:92px;
																				margin-bottom: 18px;

							}					
							
.ie #btn_check input{line-height: 92px;}

#con_content #wrapper_content #left_col #btn_check #buttonDomain{
																				background: url("../images/check_domain.png") no-repeat scroll left top;
																				width:110px;
																				height:81px;
																				margin-top: 4px;
}					

#con_content #wrapper_content #left_col #btn_check #buttonDomain:hover{
																				background: url("../images/check_domain_hover.png") no-repeat scroll left top;
}

												 #con_content #wrapper_content #left_col #btn_check input{
																												background:none;
																												font-size:36px;
																												color:#767676;
																												padding:0 18px 0 22px;
																												width: 305px;
																												height: 90px;
																												float:left;
																												font-family: 'HelveticaNeueLTStdLtCnRegular';
																													
																								
																								}		
												 #con_content #wrapper_content #left_col #btn_check a{
																													color:#333333; 
																													font-size:72px;
																													float:left;
																													font-family: 'HelveticaNeueLTStdLtCnRegular';
																													line-height: 78px;
																													width: 80px;
																													height: 86px;
																													
																								}
/*PAGE EPP API*/
 #con_content .page_epp_api #right_col{ 
									display:none;
									}
 #con_content .page_epp_api #left_col{ 
									width:100%;
									 
									}									




/*SlideShow */

/* COMMON CLASSES */
.break { clear:both; }

/* HEADER */
#con_slider #header { height:600px; position:relative; z-index:0 }
#headerimgs{ position:relative; z-index:0}
.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:600px; position:absolute; }

/* NAVIGATION */
#con_slider #nav-outer { height:110px; padding-top:11px; position:relative; top:24px; background-image:url("../images/headerbg.png"); }
#con_slider #navigation { height:100px; width:960px; margin:0 auto; background-image:url("../images/logo.png"); background-position:top left; background-repeat:no-repeat; }

/* SEARCH */
#con_slider #search { background-color:#051733; float:right; width:220px; padding:10px; }
#con_slider #searchtxt { padding:3px; width:150px; }
#con_slider #searchbtn { border:1px solid #eee !important; background-color:#CD2B3A; color:#eee; padding:3px; margin-left:5px; }

/* MENU */
#con_slider #menu { position:relative; top:85px; }
#con_slider #menu ul { list-style:none; }
#con_slider #menu ul li { display:inline; font-variant:small-caps; font-size:12px; }
#con_slider #menu ul li a { color:white; text-decoration:none; font-weight:bold; padding-right:20px; }
#con_slider #menu ul li a:hover { text-decoration:underline; }

/* HEADER TEXT */
#con_slider #headertxt { width:960px; margin:0 auto; clear:both; position:relative; top:74px; }
#con_slider #firstline { background-image:url("../images/textbg.png"); color:#333; font-size:40px; padding:4px 13px 7px; float:left; display:block; }
#con_slider #secondline { background-image:url("../images/textbg.png"); color:#CD2B3A; text-decoration:none; font-size:60px; padding:0 13px 10px; float:left; display:block; clear:both; }
#con_slider #secondline:hover { text-decoration:underline; color:#7F000C; }

#con_slider .pictured { background-color:#CC3333; color:#FFF; font-size:12px; padding:9px 16px; text-transform:uppercase; float:left; display:block; clear:both; margin-top:10px; }
#con_slider .pictured a { font-size:16px; font-style:italic; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none; }
#con_slider .pictured a:hover { text-decoration:underline; }

/* CONTROLS */
#con_slider .btn {
	height:525px;
	width:240px;
	float:left;
	cursor:pointer;
	background-image:url("../images/btn_arrow_slider.png");
	background-repeat:no-repeat
	}
#con_slider #back {
				background-position: left 0;
				left: 00px;
				position: absolute;
				top: 0px;
	
	}
#con_slider #next {
				background-position: right 0px;
				position: absolute;
				right: 0px;
				top: 0px;
	
}
#con_slider #control { display:none }

/* HEADER HAVIGATION */
#con_slider #headernav-outer { position:relative;  margin:0 auto;height: 57px; z-index:0; display:block }
#con_slider #headernav div:hover{
	opacity: .8;	
 }

/* CONTENT */
#con_slider #content { color:#575757; background-color:#eee; }
#con_slider #content p { padding:10px 20px; font-size:16px; width:960px; margin:0 auto; }
#con_slider #content p a { text-decoration:none; color:#CD2B3A; }
#con_slider #content p a:hover { text-decoration:underline; color:#7F000C; }
#con_slider.bg_color_sections{ background-color:#000}
#con_slider #headernav{display:none;}

.blueBg{background-color:#002b63;}


/*BG Sections */
.bg-def{background-image:url('/inc/images/img_section1.jpg');background-color:#231913;}
.bg-get-your-sx{background-image:url('/inc/images/img_section2.jpg');background-color:#29221b;}
.bg-faq{background-image:url('/inc/images/img_section3.jpg');background-color:#466d96;}
.bg-news{background-image:url('/inc/images/img_section4.jpg');background-color:#144b7e;} 
.bg-contact{background-image:url('/inc/images/img_section5.jpg');background-color:#6e3b05;}
.bg-regsitrars{background-image:url('/inc/images/img_section5.jpg');background-color:#6e3b05;}
.bg-404{background-image:url('/inc/images/img_section5.jpg');background-color:#6e3b05;}
.bg-about{background-image:url('/inc/images/img_section3.jpg');background-color:#466d96;}


#st-rec{
	padding:0 35px 0 0;
	overflow: hidden;
	
}
.linaClass #left_col, .linaClass{ width:100% !important}



#api-sub-nav{
	position:absolute;
	top : 110px;
	left : 0;
	z-index: 1;
	overflow: hidden;
}

	#api-sub-nav li,
	#api-sub-nav li a{float:left;font-weight:bold;}
		#api-sub-nav li a span{padding:0 6px 0 0;}
		#api-sub-nav li a{color:#ff0307;}
	#api-sub-nav li{padding:0 5px;}
		#api-sub-nav li#api-first,
		#api-sub-nav li a span{color:#b0b0b0;}
		#api-sub-nav li a:hover, 
		#api-sub-nav .api-current {color:#333;}

.api-sec h2{
	padding-top:20px;
}

#manageLightbox{	
}


/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; display:none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

