body {
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #6a6055;
}

tr, td { font-size: 11px; }
h2 {
  font-weight: normal;
  font-size: 1.2em;
  margin: 0 0 .5em;
  color: #000000;
  padding-bottom: .25em;
  text-transform: uppercase;
}
h3 { font-size: 1.2em; margin: .25em .1em; margin-top: 1em; font-weight: normal; color: #2C649F; }
.page_intro { margin-top: 1em; }
p.page_intro .img_holder { float: left; clear: left; }
.img_holder img { float: left; clear: both; margin-right: .5em; margin-bottom: .25em; }

h4 { font-size: 1.1em; color: #666; font-weight: normal; margin-left: .25em; }
h5 { font-size: 1.1em; color: #C2830D; font-weight: bold; margin-left: .25em; margin-top: 0; margin-bottom: .5em; }
h6 { font-size: 1.1em; clear: both; background-color: #FDD880; padding: .5em 1em; font-weight: normal; margin-top: 1em; margin-bottom: .75em; }
select, input, textarea { font-size: 1em; color: #006;  }
a img { border: 0; }
.line_blue { background: url(imagens/line_blue.gif) repeat-x center center; }


img { _margin-bottom: -3px; }


a { color: #369; }
a:link { color: #369; }
a:visited { color: #369; }
a:hover { color: #006; text-decoration: none; }
a:active { color: #000; }
p { margin: 0 0 14; }
p.title { margin-bottom: .25em; }
p.no_margin_lr { margin-left: 0; margin-right: 0; }



.p_width { width: 773px; margin: 0 auto; }

ul.h_list { margin: 0; padding: 0; list-style-type: none; }
ul.h_list li { float: left; color: #000000; }

ul.v_list { margin: 0; padding: 0; list-style-type: none; }
ul.v_list a, ul.v_list a:visited { color: #2C649F; text-decoration: none; }
ul.v_list a:hover { text-decoration: underline; }
ul.v_list li { margin-bottom: .25em; }
ul.v_list.location { margin-bottom: 1em; }

  ul.gray li a:link { color: #666; }
  #subpage li.ico_minus li.on a { color: #000; }
  li.ico_minus ul { }
  li.ico_minus ul li { padding-left: 8px; }
  li.ico_plus { padding-left: 15px; background: url(../imagens/ico_plus.gif) no-repeat 0 2px; }
  li.ico_minus { padding-left: 15px; background: url(../imagens/ico_minus.gif) no-repeat 0 2px; }
  li.ico_minus ul li.ico_minus { padding-left: 15px; background: url(../imagens/ico_minus.gif) no-repeat 0 2px; }
  li.ico_minus ul li.ico_plus { padding-left: 15px; background: url(../imagens/ico_plus.gif) no-repeat 0 2px; }
  ul.gray li.ico_plus { background-image: url(../imagens/ico_plus_gray.gif);}
  ul.gray li.ico_minus { background-image: url(../imagens/ico_minus_gray.gif);}

li.ico_my_parker_add { padding-left: 15px; background: url(../imagens/ico_my_parker.gif) no-repeat 0 2px; }
li.ico_man_blue { padding-left: 15px; background: url(../imagens/ico_man_blue.gif) no-repeat 0 2px; }
li.ico_man_gray { display: block; padding-left: 15px; background: url(../imagens/ico_man_gray.gif) no-repeat 0 2px; }

.f_left { float: left; }
.f_right { float: right; }
img.f_right { margin-left: .5em; margin-bottom: .5em;}

input:focus, input.sffocus { background-color: #FEF3B5; border-color: #D8A403; border-style: solid; border-width: 2px; color:#000000; }
form { margin: 0; }





.clearfix:after, .temp2:after, .tile_img_container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix, .temp2 {display: inline-table;}
* html .clearfix, * html .temp2, * html .tile_img_container {height: 1%;}
.clearfix, .temp2, .tile_img_container {display: block;}











/*


.table_title { margin-top: 1em; margin-bottom: .5em; }
.search_results_table { }
  .result_title { color: #039; font-size: 1.1em; }
  .search_results_table th { background-color: #FEF3B5; }
  .search_results_table th a { color: #333; font-size: .9em; }
  .search_results_table th a:visited { color: #333; }
  .search_results_table td img { float: left; margin: 0 .5em .25em 0; }
  .search_results_table td img.res_img { margin-top: .25em; }
  .search_results_table td select { float: left; margin: 0 .5em .25em 0; }
  .col_color { background-color: #eee; }
  .result_download_warning { color: #BF7E00; font-weight: bold; text-transform: uppercase; }
  td.arrow { padding-left: 20px; background: url(imagens/ico_arrow.gif) no-repeat left center; }


*/


#utility_nav {position:absolute;}
#utility_nav_wrapper .utility_nav_pad_right {padding-top: 5px; float:right;}
#utility_nav_wrapper .utility_nav_pad_right ul { list-style:none; text-align:right;}


/*
  #utility_nav_wrapper .h_list { }
  #utility_nav_wrapper .h_list li a {
  padding-left: 6px;
  color: #000000;
}
  #utility_nav_wrapper .h_list li.border_right {
  padding-right: 6px;
  border-right: 1px solid #FFFFFF;
} 
  #utility_nav_wrapper .h_list li a.myparker { color: #676767; margin-left: 6px; padding-left: 15px; background: url(imagens/ico_folder.gif) no-repeat center left; }
  #utility_nav_wrapper .h_list li a:hover.myparker { color: #006; }
  #utility_nav_wrapper a { color: #000000; }
  #utility_nav_wrapper a:link { color: #000000; }
  #utility_nav_wrapper a:visited { color: #000000; }
  #utility_nav_wrapper a:hover { color: #000000; text-decoration: none; }
  #utility_nav_wrapper a:active {
  color: #FFFFFF;
  text-decoration: underline;
}

*/

/* UTILITY NAV : END */





/* HEADER : START */
#header {
  margin-top: 0px;
  height:74px;
}
  #logo {
  float: left;
  height: 50px;
  padding-bottom:5px;
  margin-top:15px;
}
  .arrow { padding-left: 20px; background: url(../imagens/ico_arrow.gif) no-repeat 0 6px; }
  #language { margin-right: 100px; }
  #language, #search {
  float: right;
  background-image: url(parker_ID_tag.gif);
  background-repeat: no-repeat;
  width: 700px;
  height: 25px;
}
    #search a { color: #b68201; }
    #search a:hover { color: #006; }
    #language select { _margin-top: 1px; }
    .txt_search, .btn_go { vertical-align: bottom; margin: 0; }
    .buttons { background-color: #D8A403; color: #FFFFFF; margin-left: 2px; font-weight: bold; border: 2px solid #D8A403; padding: 0; text-transform: uppercase; }
    .buttons.alt_color { background-color: #FFF; color: #D8A403; }
/* HEADER : END */

/* TOP NAVIGATION : START */
#top_navigation { margin-top: 7px; background: url(../imagens/background_menu.gif) repeat-x left bottom; }
  #top_navigation_wrapper { border-left: 1px solid #fff; }
  #top_navigation li { border-right: 1px solid #fff; }
  #top_navigation li a { color: #fff; border-bottom: 1px solid #fff; border-top: 4px solid #fff; font-size: 1.1em; display: block; background-color: #001342; text-decoration: none;  }
  #top_navigation li a:hover { color: #006; background-color: #BFCCDD; }
  #top_navigation li a strong { display: block; font-weight: normal; padding-left: 10px;}
  #top_navigation li a strong em {  display: block; padding-top: 4px; padding-bottom: 4px; padding-right: 10px; font-style: normal; }
  #top_navigation li a.focus { background-color: #336799; }
  #top_navigation li a:hover.focus { background-color: #BFCCDD; }
  #top_navigation li a.on { border-bottom: 1px solid #BFCCDD; color: #039; background-color: #BFCCDD; border-top-width: 0; }
  #top_navigation li a.on strong { font-weight: bold; background: url(../imagens/tab_left.gif) no-repeat top left;  }
  #top_navigation li a.on strong em { font-weight: bold; padding-top: 8px; padding-bottom: 4px; background: url(../imagens/tab_right.gif) no-repeat top right; }
  #symbol { text-align: right; color: #fff; padding-top: 8px; }
/* TOP NAVIGATION : END */


/* BREADCRUMB BAR : START */
#location_bar { }
  #location_bar_wrapper { font-size: 1.1em; width: 773px; background: url(../imagens/location_bar.gif) repeat-y top left; color: #039; font-weight: bold; font-weight: bold; border-left: 1px solid #fff;  }
  #location_bar_wrapper_pad { }
  #location_bar a { color: #336699; font-weight: normal; }
  #bread_crumb_HP {
  float: left;
  padding: 3px;
}
  #bread_crumb { float: left; padding: 10px; }
  #select_country { float: right; }
    #select_country div { font-size: .9em; text-align: right; margin-right: 10px; line-height: .9em; }
    #select_country form { margin-bottom: .25em; }
/* BREADCRUMB BAR : END */
  
/* CONTENT : START */
#content {
  border-left: 1px solid #fff;
  \width: 773px;
  w\idth: 773px;
}
  #col_left { float: left; width: 250px; }
  #col_center {
  float: right;
  width: 250px;
  margin-right: 12px;
}
  #col_right { float: right; width: 250px; }
    #focus_img { border-bottom: 1px solid #D9A302; }
    #content_columns { padding: 12px 21px; background-color: #fff; }
      #cLeft { float: left; width: 216px; }
        #world_map { border: 1px solid #D9A302; border-top-width: 0; border-bottom-width: 0; }
        #select_location { font-size: 1.1em; font-weight: bold; color: #fff; padding-left: 1em; height: 22px; line-height: 22px; background-color: #D9A302; }
        #select_location_links { background: #FEF6E1 url(../imagens/select_location_bottom.gif) no-repeat bottom left; padding-bottom: 6px; }
        #select_location_links a { color: #C07F00; text-decoration: none; }
        #select_location_links a:hover { text-decoration: underline; }
          #select_location_links_border { padding-top: 9px; padding-bottom: 5px; padding-left: 1em; border: 1px solid #D9A302; border-top-width: 0; border-bottom-width: 0; }
            .location_links_column_a { width: 106px; }
            .location_links_column_b { width: 83px; }
      #cRight { float: right; width: 216px; }
/* CONTENT : END */

/* FOOTER : START */
#footer { margin-top: 1em; border-top: 1px solid #B8B8B8; }
  #footer_wrapper { padding: .5em; color: #666; }
/* FOOTER : END */

/* ID HOME PAGE : START */
.box {
  margin-top: 20px;
  margin-left: 18px;
}
.box #orange_bar {
  width: 217px;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  border-bottom-color: #ffb91d;
  margin-bottom: 2px;
  padding: 0px;
}
.box #main_link {
  margin-left: 14px;
  margin-top: 2px;
  margin-bottom: 4px;
}
.box #main_link a {
  background-image: url(../imagens/main_arrow.gif);
  background-repeat: no-repeat;
  background-position: left center;
  color: #6a6055;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  padding-left: 14px;
}
.box #main_link a:hover {
  color: #6a6055;
  text-decoration: underline;
}
.box ul {
  width: 215px;
  margin: 0px 0px 0px 0px;;
  padding: 5px 0px 0px;
  border-top: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
}
.box ul li {
  list-style-type: none;
  width: 175px;
  line-height: 1.3em;
  padding-bottom: 2px;
  margin-left: 15px;
  padding-left: 12px;
}
.box ul li a {
  color: #6a6055;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
}
.box ul li a:hover {
  text-decoration: underline;
}

.arrow_link {
  /* background:  url("../imagens/link_arrow.gif") no-repeat */
  left 4px;
}
.arrow_sublink {
  background:  url("../imagens/link_arrow.gif") no-repeat left 4px;
}

  
/* ID HOME PAGE : END */
#main_graphic {
  margin-top: 8px;
}
#top_header {
  background-color: #fff;
  margin: 0px;
  padding: 0px;
}
/*=== TAG LINE ===*/
.tag_container {width:100%; background-color:#ffb41d;}
#tag { text-align: right; background-color:#ffb41d; height:16px; max-height:16px; }


/*=== TILE IMAGES ===*/
.tile_img_container {padding:5px 0px 5px 0px; margin:0;}
.tile_img_container .tile_img {float:left;}
.tile_img_container .tile_img p {padding:5px 14px 10px 14px; margin:0;}

/*=== TABLE STYLES ===*/
.color_table { width:550px; border-collapse:collapse; margin-left:12px; margin-top:12px; }
.color_table td { padding:8px 3px 8px 3px; }
.color_table td.bg { background-color:#e9e9e9; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}







/*STYLES PAGES*/

#div_form_campos{
background-color:#BFCCDD;
padding: 5px 5px 5px 5px;
width:300px;
margin: 0px 0px 10px 0px;
}
.btn_enviar{
background-color:#6488AC;
color:#FFFFFF;
}
#div_default_btn_func{
width:130px;
margin:20px 0px 20px 0px;
background-color:#BFCCDD;
padding: 7px 7px 7px 7px;
}
#div_default_btn_dist{
width:130px;
margin:20px 0px 20px 0px ;
padding: 7px 7px 7px 7px;
background-color:#BFCCDD;
}

#div_titulos_pages{
background-color:#bfccdc;padding:3px; color:#003399

}