h1{font:bold 28px/32px arial; color:#333; padding-bottom:5px;}
h2{font:bold 18px/24px arial; color:#000; padding:10px 0 5px; }
h3{font:bold 18px/24px arial; color:#000; padding:5px 0 0px; border-bottom:1px solid #eee; }
h4{font:bold 15px/19px arial; color:#000; padding:10px 0px 5px 0px; }

.brd_b{border:1px solid #000;}
.more{ background:url(../images/more.gif) no-repeat right 7px; padding-right: 8px; font:bold 11px arial; color:#003399; text-decoration:none}
a.more:hover{ background: url(../images/more.gif) no-repeat right 7px; padding-right: 8px; font:bold 11px arial; color:#003399; text-decoration:underline}


/* TABS ST */
.tabs{position:absolute; padding:0px 7px 0px 7px; width:286px; }
.tab1_on{padding:5px 10px 4px 10px; margin-top:7px; float:left; font:bold 11px arial; color:#000; text-decoration: none; line-height:18px; background:#fff; border:1px #dcdfe3 solid; border-bottom:none; }
.tab1_off{padding:5px 10px 4px 10px; margin-top:7px; float:left; font:11px arial; color:#000; text-decoration: none; line-height:18px; background:#e8ebef; cursor:pointer;}
.t_data{margin:34px 0px 0px 0px; background:#e8ebef;}
.t_d_in{border:1px solid #dcdfe3; margin:0 7px 7px 7px; background:#FFFFFF; padding:5px 10px}

.tabs2{position:absolute; padding:0px 7px 0px 7px; width:460px; }

/* TABS EN */

.table2 td{ padding:3px; border-top:2px solid #fff;}
.table_1 tr.b1 td{ padding:5px 0; background:#f3f5f7; vertical-align:top;}
.table_1 tr.b2 td{ padding:3px 0; vertical-align:top;}
/* FONTS ST */

/* blue */
.blL_11{ font:11px/15px arial; color:#1e56a1; text-decoration:none}

.blue-12, .bl-12-u{ font:12px/16px arial; color:#003399 !important; text-decoration:none}
.blue-11{ font:11px/15px arial; color:#003399 !important; text-decoration:none}
.blue2-11B{font:bold 11px/15px arial; color:#1e56a1; text-decoration:none}

a.blue2-11B:hover, .bl-12-u:hover{ text-decoration:underline;}

.blue-12-u{ font:12px/16px arial; color:#003399 !important; text-decoration:underline !important; }
a.blue-12:hover{ text-decoration:underline;}
a.blue-12-u:hover{text-decoration:none;}

.blue-13-u{ font:bold 13px/17px arial; color:#003399 !important; text-decoration:underline; }
a.blue-13:hover{ text-decoration:underline;}
a.blue-13-u:hover{text-decoration:none;}

.bl_18{font:18px/22px arial; color:#0033cc; text-decoration:none}
a.bl_18:hover{text-decoration:underline;}

/* blak */
.blak-12{ font:12px/15px arial; color:#000; text-decoration:none}
.blak-11{ font:11px/15px arial; color:#000; text-decoration:none}
.blak-10{ font:10px/13px arial; color:#000; text-decoration:none}
a.blak-10:hover, a.blak-11:hover, a.blak-12:hover{ text-decoration:underline;}

.blak-11-u{ font:11px/15px arial; color:#000;}

.blak-11-u:hover{ text-decoration:none}
.blak-16{ font:bold 16px/20px arial; color:#000; text-decoration:none}
.blak-14{ font:bold 14px/17px arial; color:#000; text-decoration:none}
.b_11{font: 11px/15px arial; color:#000; text-decoration:none}
.b_12{font: 12px/16px arial; color:#000; text-decoration:none}
.b_12U{font: 12px/16px arial; color:#000; text-decoration:underline}
.b_14{font: 14px/18px arial; color:#000; text-decoration:none}
.b_15{font: 15px/19px arial; color:#000; text-decoration:none}
.b_18{font: 18px/22px arial; color:#000; text-decoration:none}
.b_22{font: 18px/28px arial; color:#000; text-decoration:none}
.b_24{font: 24px/28px arial; color:#000; text-decoration:none}


a.b_11:hover, a.b_12:hover, a.b_14:hover, a.b_15:hover, a.b_24:hover{ text-decoration:underline;}

a.b_12U:hover{ text-decoration:none;}


/* White */
.white-18B{ font:bold 18px/22px arial; color:#fff; text-decoration:none}
.white-13B{ font:bold 13px/18px arial; color:#fff; text-decoration:none}

.w_18U{ font: 18px/22px arial; color:#fff; text-decoration:underline}
.w_13U{ font: 13px/18px arial; color:#fff; text-decoration:underline}

a.w_18U:hover, a.w_13U:hover {text-decoration:none}

/* gery */
.gL_11{font:11px/15px Arial; color:#666; text-decoration:none;}
.gL_11_u{font:11px/15px Arial; color:#666; text-decoration:underline;}
.gL_12{font:12px/16px Arial; color:#666; text-decoration:none;}

.gD_12{font:12px/16px Arial; color:#333; text-decoration:none;}

.DMgrey-11{ font:11px/15px arial; color:#333333; text-decoration:none}
.Dgrey-11{ font:11px/15px arial; color:#666666; text-decoration:none}
.Dgrey-10{ font:10px/13px arial; color:#666666; text-decoration:none}
.grey-12{ font:bold 12px/16px arial; color:#999; text-decoration:none}

.grey-10{font: 10px/13px arial; color:#999; text-decoration:none}
.Vgd-10{font:bold 10px/13px verdana, arial; color:#666; text-decoration:none}
.Vbd-10{font:bold 10px/13px verdana, arial; color:#4474a2; text-decoration:none}

/* green */
.green-12{ font:12px/16px arial; color:#3a932e; text-decoration:none}
.g_floro12{color:#afcc65; font:12px arial; text-decoration:none; text-decoration:none; text-transform:uppercase;}

/* red */
.red-12{font:12px/16px arial; color:#ca0000 !important; text-decoration:none}

a.gL_11:hover, a.blL_11:hover, a.Vgd-10:hover{text-decoration:underline;}
a.gL_11_u:hover{text-decoration:none;}

.PT20{ padding-top:20px}
.MR15{ margin-right:15px;}
.MB15{ margin-bottom:15px;}
.MB20{ margin-bottom:20px;}
.MB3{ margin-bottom:3px;}
.PL15{ padding-left:15px;}

.QandA{
	margin:5px 0 10px 0;
	padding:0 0 0 20px;
	background:url(../images/bull_4.gif) no-repeat 5px 7px;
}

.blue-15{ font:15px/17px Arial, Helvetica, sans-serif; color:#003399;}

.list4{ margin:5px 5px 5px 5px;}
.list4 li{background:url(../images/bull_4.gif) no-repeat left center; font:bold 11px/15px arial; padding:3px 10px; color:#666;}

.list12{ }
.list12 li{background:url(../images/bull_12.gif) no-repeat left center; font:11px/15px arial; padding:3px 8px; color:#666;}


.brd1{ border:1px solid #000;}


/* CALC CSS */

.c_titleoff{border:1px solid #e8ebef; border-top:8px solid #e8ebef; background:#fff url(../images/plus.gif) no-repeat 1% 10px; padding:6px 0px 6px 25px; font:bold 14px arial; color:#666666; cursor:pointer;}
.c_boxd{border:1px solid #dcdfe3; width:451px; padding:3px; }

.bl_12{font:12px/16px Arial; color:#4474a2; text-decoration:none;}
.or_12{font:12px/16px Arial; color:#ff6600; text-decoration:none;}
.or_14{font:14px/18px Arial; color:#ff6600; text-decoration:none;}

a.or_12:hover{text-decoration: underline;}


.red{color: #cc0000;}
.tools_bg{border:1px solid #AEB0B2; margin:0px; background:#F2F2F2;}

.tbl1 td{padding: 5px 0px 5px 10px; border-bottom:1px solid #E7E7E7;}
.tbl2 td{padding: 5px 0px 5px 5px; border-bottom:1px solid #E7E7E7;}
.tbl_cap{line-height: 16px; color: #2B3D63; padding-left: 15px; border-bottom:1px solid #BABBBD; border-top:1px solid #BABBBD;}

/******* JTools *******/
.table1 td{padding: 5px 10px; border-bottom:1px solid #E7E7E7;}
.table1 td.tbl_cap{padding: 0px 10px; border-bottom:1px solid #BABBBD; border-top:1px solid #BABBBD;}
.table1 td.i_img{padding-right:0px;}
.table1 td.geryrow{padding: 2px 10px; background:#EBEBEB;}
.table0 td{padding: 0px 3px 0px 0px;  border-bottom:none !important;}

.JTform{margin: 0px; padding:0px;}
.JTform select{border: 1px solid #DADADA; width: 140px;}
.JTform input.text{border: 1px solid #DADADA; width: 140px; height: 16px;}



.TA_R{ text-align:right;}

.subMenu {background:url(../images/sub_menu_bg.gif) repeat-x; border-bottom:1px solid #637732}





/* FONTS ST */
.b_10{font:10px arial; color:#000000; text-decoration:none;}
.b_11{font:11px arial; color:#000000; text-decoration:none;}
.b_12{font:12px arial; color:#000000; text-decoration:none;}


a.b_10:hover, a.b_11:hover, a.b_12:hover{text-decoration: underline;}
/* FONTS EN */




