﻿h4
{
    background:url(../controls_web/images/orange_small.gif) left no-repeat;
    padding: 10px 0 0 30px;
    height:24px;
}
*
{
    font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:13px;
	color:#666;
}

table li
{
    padding:5px 0 5px 0;
}

.subtittle_pm_gray
{
	color:#666;
	font-size:15px;
	text-align:left;
	font-weight:bold;
}
.subtittle_pm_gray_right
{
	color:#666;
	text-align:right;
	font-weight:bold;
}
/*orange sub-titles*/
.subtittle_pm_orange 
{
	text-align:left;
	color:#ff8300;
    font-size:15px;
	font-weight:bold;
	
}
.subtittle_pm_orange span
{
    color:#ff8300;
    font-size:15px;
	font-weight:bold;
	
}
.subtittle_pm_orange_right
{
	color:#ff8300;
	text-align:right;
	font-weight:bold;
}
.subtittle_pm_red
{
	color:#F04403;
	text-align:left;
	font-weight:bold;
}
.subtittle_pm_red_right
{
	color:#F04403;
	text-align:right;
	font-weight:bold;
}
/* punto main title*/
.dot_cell_style
{ 
	border-right: medium none; border-top: #bbb 1px dotted; border-left: medium none; border-bottom: #bbb 1px dotted; 
	height:30px;
	vertical-align:middle;
}
.titles_logos
{
    width:35px;
}
.tittle_pm_orange
{
	
	font-size:20px;
	color:#ff8300;
	text-align:left;
	font-weight:bold;
}

.tittle_pm_orange_right
{
	color:#ff8300;
	text-align:right;
	font-weight:bold;
}

.text_pm_gray
{
	color: #666666;
	text-align: left;
}
.text_pm_gray_right
{
	color: #666666;
	text-align: right;
}

.smalltext_pm_gray
{
	font-size: 12px;
	color: #666666;
	text-align: left;
}

.smalltext_pm_gray_right
{
	font-size: 12px;
	color: #666666;
	text-align: right;
}

.smalltext_pm_red
{
	font-size: 12px;
	color: #F04403;
	text-align: left;	
}

.smalltext_pm_red_right
{
	font-size: 12px;
	color: #F04403;
	text-align: right;	
}

.underlinetext_pm_gray
{
	font-size: 12px;
	color: #666666;
	text-align: left;
	text-decoration:underline;
}

.underlinetext_pm_gray_right
{
	font-size: 12px;
	color: #666666;
	text-align: right;
	text-decoration:underline;
}

.text_pm_orange
{
	color: #ff8300;
	text-align: left;
	font-weight:bold;
}

.text_pm_orange_right
{
	text-align: right;
}

.text_pm_orange_center
{
	color: #ff8300;
	text-align: center;
}

.italic_text_pm_orange
{
	color: #ff8300;
	text-align:left;
	font-weight:bold;
	font-style:italic;
}

.italic_text_pm_orange_right
{
	color: #ff8300;
	text-align:right;
	font-weight:bold;
	font-style:italic;
}

.text_pm_gray_toolbar
{
	font-size: 10px;
	color: #666666;
	text-align:center;
	vertical-align:top;
}


.bullet_pm_orange
{
	list-style-type:square;
	color:#ff8300;	
}

.solid_cell_style
{ 
	border-bottom: gray 1px solid;
	height:30px;
	width:80px;
}

.table_pricing_customs
{
	background-image:url(controls_web/images/fondo_tarifas.gif);
}
.table_align_center
{
    text-align:center;
}
.top_cell_align
{
	vertical-align:top;
	text-align:left; 
}

.aduana_table_width
{
	width:210px;
}

.button_text_pm_gray
{
	font-size: 11px;
	height: 25px;
	color: #333333;
	background-image: url(../controls_users/images/bot_gbg.png);
	border: .1em solid #A2A3A3;
}

.button_text_pm_gray_mini_login
{
	font-size: 10px;
	height: 20px;
	color: #333333;
	background-image: url(../controls_users/images/bot_gbg.png);
	border: .1em solid #A2A3A3;
	padding:0;
	margin:0;
}

.ttilte
{
	height:28px;
	border:none;
}
.ttilte td
{
	vertical-align:top;
	text-align:left;
}
.section-title
{
	background:url(../controls_users/images/title_bg.png) repeat-x;
	width:705px;
	padding: 0px 4px 4px 4px;
}
.section-title ul
{
	margin: 0;
	padding: 0;
	padding-left:5px;
	margin-left:10px;
}
.section-title li
{	
	font-size:14px;
	list-style:square;
	color:#FF8300;
}

.text_pm_gray_user_titles
{
	font-size: 14px;
	color: #666666;
	font-weight:bold;	
}
.subtittle1_pm_orange_center
{
	font-size:14px;
	color:#FF8300;
	text-align:center;
	font-weight:bold;
}
.tittle_pm_orange_center
{
	font-size:18px;
	color:#ff8300;
	text-align:center;
	font-weight:bold;
}
.text_pm_gray_center
{
	font-size: 13px;
	color: #666666;
	text-align: center;
}
.text_pm_gray_justify
{
	font-size: 13px;
	color: #666666;
	text-align:justify;
}
.right_text_pm_gray
{
	font-size: 13px;
	color: #666666;
	text-align: right;
}
.dot_cell_style_light_gray
{
	border-right: medium none;
	border-top:1px dotted darkgray;
	border-left: medium none;
	border-bottom: gray 1px dotted;
	height: 30px;
	color: #d3d3d3;
}
.dot_cell_style_bot
{
	border-bottom: gray 1px dotted;
	color: #666666;
}
.solid_cell_style_top_bot
{ 
	border-bottom: gray 1px solid;border-top:gray 1px solid;
	height:30px;
	width:80px;
}
.grid_header_style {
	font-weight: bold;
	font-size: 11px;
	background-image: url(../controls_users/images/fondo_tablas.gif);
}
.grid_row_style {	
	font-size: 11px;
	font-family: Verdana;	
}
.italic_text_pm_gray
{
	font-size: 13px;
	color: #666666;
	text-align: left;
	font-style:italic;
}
.italic_text_pm_gray_bold
{
	font-size: 13px;
	color: #666666;
	text-align: left;
	font-style:italic;
	font-weight:bold;
}
.bullet_pm_orange_right
{
	list-style-type:square;
	color:#ff8300;
	text-align: right;	
}

.grid 
{
    width:630px;
    /*background-image: url(../controls_web/images/back_welcome.jpg);*/
	background: url(../controls_web/images/back_welcome.jpg);
	border: 1px #d3d3d3 dotted;
	border-right-width: 1px;
}
.grid td
{
    text-align:center;
}

.tittle_pm_orange_italic
{
	font-size:44px;
	color:#ff8300;
	text-align:left;
	font-weight:bold;
	font-style:italic;
}

.underlinetext_pm_orange
{
	font-size: 12px;
	color: #ff8300;
	text-align: left;
	text-decoration:underline;
	font-style:italic;
}

A:link 
{
	text-decoration: none;
	color: #FF8300;
}
A:visited 
{
	text-decoration: none;
	color: #FF8300;
}
A:active 
{
	text-decoration: none
}
A:hover 
{
	text-decoration: none;
	color: #333333;
}

.text_pm_black_user_titles
{
	font-size: 10.0pt;
	color: black;		
	font-weight:bold;
}
.text_pm_black_justify
{
	font-size: 10.0pt;
	color: black;
	text-align:justify;			
}
.italic_text2_pm_orange
{
	color: #FF8300;
	font-size: 18px;
	font-style: italic;
	font-weight:bold;
}
.footer_legend
{
	font-size:10px;
}

.tittle_pm_orange_promotions
{
	color: #FF6501;
	font-weight:bold;
	font-size:14px;
}

.tittle_pm_orange_users
{
	color: #FF8300;
	font-weight:bold;
	font-size:22px;
}

.transparent_text
{
	visibility:hidden
}