/*All pages*/
*{
  margin:0;
  padding:0;
}
html, body{
  margin:0;
  padding:0;
  width:100%;
  height:100%;
}
body{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  background:#eaeaea;
  color:#000000;
}
.wrapper_home{
  background: url(bg_top_page.jpg) repeat-x 0 0;
  width:100%;
  overflow:hidden;

}
.wrapper_secondary_pages{
  background:url(secondary_pages.jpg) repeat-x 0 0;
  width:100%;
  height:100%;
}
p{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  line-height:22px;
  color:#000000;
}

img{
  border:0;
}
ul{
  list-style:none;
}
a{
  color:#0569b6;
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
  color:#003965;
}
.page{
  width:975px;
  margin:0 auto;
}
/*begin header*/
.header{
  float:left;
  width:975px;
  margin:43px 0 0 0;
  height:195px;

}
.wrapper_secondary_pages .header{
  height:78px;
}
.logo a{
  display:block;
  width:306px;
  height:53px;
  background:url(logo.png) no-repeat 0 0;
}
.logo{
  width:306px;
  height:53px;
  float:left;
}
/*Begin Main list*/
.main_list{
  float:right;
}
.main_list ul{
  float:right;
  padding:0 4px 0 0;
}
.main_list ul li{
  float:left;
  padding:0 0 0 5px;
}
.main_list ul li a{
  color:#373737;
  font-family:Trebuchet MS, Tahoma, sans-serif;
  font-size:13px;
  display:block;
  padding:0 4px 0 0;
  height:24px;
  line-height:24px;
  float:left;
}
.main_list ul li a:hover,.main_list ul li a.active{
  color:#fff;
  background:url(list_hover_bg.jpg) repeat-x 0 0;
  text-decoration:none;
}
.main_list ul li  a span{
  display:block;
  padding:0 13px 0 18px;
}
.main_list ul li  a:hover span, .main_list ul li  a.active span{
  background:url(l_cut_list.jpg) no-repeat 0 0;
}
.main_list ul li  a:hover,.main_list ul li  a.active{
  background:url(r_cut_list.jpg) no-repeat 100% 0;
  padding:0 4px 0 0;
}
/*Close Main list*/
/*Begin  boxes*/
.boxes{
  width:975px;
  float:left;
  clear:both;
  padding:20px 0 0 0;
}
.box{
  float:left;
  width:207px;
  padding:0 0 0 16px;
  display:inline;
  margin:0 26px 0 0;
  height:109px;
  background:url(boxes.png) no-repeat 0 0;
}
.box a{
  color:#0569b6 !important;
  font-family:Trebuchet MS, Tahoma, sans-serif;
  font-size:17px;
  float:left;
  padding:5px 0 0 5px;
  line-height:40px;
}
.box a:hover,.box a.active{
  color:#013965 !important;
  text-decoration:underline!important;
}
.top_box{
  height:41px;
  width:201px;
  padding:0 0 5px 0;
}
.box .extract{
  background:url(box_extract.jpg) no-repeat  100% 6px;
  display:block;
  height:41px;
  width:41px;
  float:right;
  
}
.box .whois{
  background:url(box_whois.jpg) no-repeat  100% 6px;
  display:block;
  height:41px;
  width:41px;
  float:right;
}
.box .listmore{
  background:url(box_listmore.jpg) no-repeat  100% 6px;
  display:block;
  height:41px;
  width:41px;
  float:right;
}
.box .verify{
  background:url(box_verify.jpg) no-repeat  100% 6px;
  display:block;
  height:41px;
  width:41px;
  float:right;
}
.boxes  .last{
  margin:0;
}
.box ul li{
  line-height:20px;
  border-bottom:1px solid #e4e4e4;
  width:190px;
}
/*Close Boxes*/
/*Begin Content*/
.main{
  width:975px;
  float:left;
  padding:24px 0 0 0;
  clear:both;
}
.secondary_content{
  width:930px;
  background:url(content_bg.jpg) no-repeat  0 0;
  margin:0 auto;
  float:left;
  padding:0 21px 15px 21px;
}
h2.extract_link{
  color:#0569b6;
  font-family:Trebuchet MS, Tahoma, sans-serif;
  font-size:26px;
  padding:0 0 10px 0;
  font-weight:normal;
  float:left;
  display:block;
}
.links_titles{
  clear:both;
  width:100%;
  padding:10px 0 20px 0;
}
p{
  padding:0 0 23px 0;
}
.folder{
  padding:0 0 23px 0;
}
.tab{
  padding:10px 0 16px 0;
}
.bottom_link{
  width:505px;
  padding:0 0 15px 0;
}
.bottom_link a {
  margin:0 5px 0 0;
}
.folder p{
  padding:0;
}
p.light{
  color:#313131;
}
h2{
  color:#0569b6;
  font-family:Trebuchet MS, Tahoma, sans-serif;
  font-size:16px;
  width:100%;
  clear:both;
  font-weight:normal;
  padding:0 0 16px 0;
  display:block;
}
.links_titles a{
  font-size:16px;
  font-family:Trebuchet MS, Tahoma, sans-serif;
}
.secondary_content ul li{
  background:url(list_style.jpg) no-repeat  0 13px;
  padding:0 0 0 16px;
  line-height:30px;
}
.secondary_content ul {
  padding:0 0 16px 0;
}
.example{
  float:left;
  margin:0 26px 20px 0;
}
p.underline{
  text-decoration:underline;
  font-weight:bold;
  font-size:13px;
  
}
span.weight{
  font-weight:bold;
}
h3{
  color:#313131;
  font-family:Trebuchet MS, Tahoma, sans-serif;
  font-size:13px;
  font-weight:normal;
  padding:0 0 14px 0;
  display:block;
}
.content{
  width:436px;
  padding:0 18px 25px 25px;
  background:url(blog_content.jpg) no-repeat  100% 6px;
  margin:0 15px 0 0;
  float:left;
}
.main .last{
  margin:0;
}
.container{
  width:431px;
  clear:both;
  padding:6px 0 0 0;
}
.container img{
  float:right;
  margin:0 0 17px 20px;
}
.container p{
  padding:0 10px 0 0;
}
.container span{
  font-family:Trebuchet MS, Tahoma, sans-serif;
  font-size:13px;
  color:#313131;
  padding:0 0 8px 0;
  display:block;
}
a.link{
  color:#0569b6;
  font-family:Trebuchet MS, Tahoma, sans-serif;
  font-size:21px;
  float:left;
  display:block;
}
a.download_link{
  display:block;
  background:url(download_link.jpg) no-repeat 0 0;
  width:71px;
  height:19px;
  float:right;
}
a.download_link:hover,.content a.active_download{
  background:url(download_link_hover.jpg) no-repeat 0 0;
  
}
a.link:hover,.content a.active_link{
  color:#013965;
  text-decoration:underline;
}
/* Closed content*/
/*Begin footer*/
.footer{
  clear:both;
  height:154px;
  background:url(footer_bg.jpg) repeat-x 0 0;
  width:100%;
  float:left;
}
.footer_secondary{
  clear:both;
  height:284px;
  background:url(footer_secondary.jpg) repeat-x 0 0;
  width:100%;
  float:left;
}
.footer_secondary .boxes{
  padding:20px 0 20px 0;
}
.footer a,.footer p{
  color:#eaeaea;
}
.footer .usefull_link{
  font-weight:bold;
  padding:0 0 2px 0;
  display:block;
  color:#eaeaea;
}
.footer .resources{
  display:block;
  color:#eaeaea;
}
.footer ul{
  padding:0 0 13px 0;
  float:left;
  clear:both;
}
.footer ul li{
  padding:0 10px 0 0;
  float:left;
}
.footer ul  li a{
  color:#eaeaea;
  text-decoration:underline;
}
.footer ul  li a:hover{
  text-decoration:none;
}
.footer_secondary .footer_content{
  padding:13px 0 0 0;
}
.footer_content{
  width:975px;
  margin:0 auto;
  padding:33px 0 0 0;
}
.footer_left_content{
  float:left;
  width:562px;
}
.footer_right_content{
  float:right;
  width:226px;
}
.text{
  width:226px;
}
.footer_right_content ul{
  padding:0 0 28px 0;
  clear:both;
  display:block;
}
.footer p{
  display:block;
  text-align:right;
  line-height:16px;
  padding:0;
  clear:both;
}
/*Closed footer*/
