BODY, FORM, H1 {
	margin : 0px;
	padding : 0px;
	border : 0px;
}

BODY, A, H1, INPUT, TEXTAREA, .fb, .fa, .ctxt1, .ctxt2, .ctxt3, .ctxt5, .ctxtq1, .ctxtq2, .ccnt4e, .ch, .carttxt3, .carttxt31, .carttit4, .carttit3, .carttxt, .ccvtxt, .cprovtxt, A.lprovb, A.lartb {
	color : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

SELECT, .fp {
	color : #000000;
	font-family : Arial, Helvetica, Sans-Serif;
	font-size : 10px;
}

.ctit1, .ctit2, .ctit3, .ctit4, .ctit5, .ctitq1, .ctitq2, .ctitq3, .ccprovmop, .carttit, .ccvtit, .cprovtit, .cprovtit3, .carttit5 {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

A:hover, A.lprovb:hover, A.lartb:hover {color : #ED1C24;}

A.lb {text-decoration : none;}
A.lp {font-size : 10px;}
A.lq {text-decoration : underline;}
A.l1 {color : #FFFFFF;}
A.l1:hover {color : #FFFFFF;}

.fa {color : #ED1C24;}
.fj {text-align : justify;}
.f1 {color : #FFFFFF;}

.m1b {margin-bottom : 10px;}
.p1b {padding-bottom : 10px;}
.p1t {padding-top : 10px;}

.bor1 {border : 1px solid #96A4A1;}
.bor1b {border-bottom : 1px solid #96A4A1;}
.bor2b, .borprov {border-bottom : 1px solid #637CA2;}


.b0 {background-color : #000000;}
.b1 {background-color : #96A4A1;}
.b2 {background-color : #637CA2;}
.b9 {background-color : #FFFFFF;} 

.flotad {
	float : right;
	clear : right;
	margin : 0px;
	font-size : 2px;
}

.flotai {
	float : left;
	clear : left;
	margin : 0px;
	font-size : 2px;
}

.ch {
	background-color : red;
	color : #FFFFFF;
	padding : 1px 3px 1px 3px;
	font-weight : bold;
}

.cc {
	text-align : center; 
	width : 100%;
}
div.cc * {margin : auto;}

.cg1, .cg3, .cg5 {width : 775px;}

.cg1l, .cg3l {width : 140px;}
.cg1r {width : 130px;}
.cg1c {padding : 0px 10px 0px 10px;}

.cg1q, .cg3q  {padding : 0px 10px 0px 0px;}

.cg1b, .cg3b, .cg5b {
	padding-top : 10px;
	height : 35px;
}

.cg2l {
	width : 150px;
	padding-right : 10px;
}

.cg3r {
	width : 130px;
	padding-left : 10px;
}
.cg3c {padding : 0px 0px 0px 10px;}

.cg4 {
	padding : 0px 10px 0px 10px;
	width : 100%;
}
.cg4 td {
	padding : 5px 0px 5px 0px;
	border-bottom : 1px solid #96A4A1;
}
.cg4q {
	width : 100%;
}

.cg5 {
	width : 775px;
}
.cg5t {
	width : 100%;
	height : 100%;
}
.cg5l {
	width : 100%;
}
.cg5c {
	width : 100%;
	height : 100%;
}
.cg5b {
	width : 775px;
	margin-top : 10px;
}

.ccntpie {
	width : 100%;
	padding : 5px 0px 5px 0px;
	text-align : center;
	background-color: #637CA2;
	color : #FFFFFF;
	font-size : 11px;
}

.ccnt1l {
	padding : 10px 5px 0px 0px;
	vertical-align : top;
 }
.ccnt1r {
	padding : 10px 0px 0px 5px;
	vertical-align : top;
}

.ccntq1 {
	padding : 5px 0px 0px 0px;
	border-top : 1px solid #000000;
	border-bottom : 1px solid #000000;
}

.ccnt2e {
	padding : 0px 0px 0px 0px;
	color :  #000000;
}
.ccnt2dat {
	padding : 2px 0px 4px 0px;
}
 
.ccnt4 {
	padding : 2px 0px 0px 2px;
}
.ccnt4e {
	padding : 0px 0px 0px 0px;
	color :  #96A4A1;
}
.ccnt4dat {
	padding : 2px 0px 0px 0px;
}


.ctit1, .ccprovmop, .carttit, .ccvtit, .cprovtit, .cprovtit3, .carttit5 {
	font-weight : bold;
	padding : 2px 10px 2px 10px;
	color : #FFFFFF;
	background-color : #637CA2;
}

.ctxt1, .carttxt, .ccvtxt, .cprovtxt {
	text-align : justify;
	border-left : 1px solid #637CA2;
	border-right : 1px solid #637CA2;
	border-bottom : 1px solid #637CA2;
	padding : 5px;
}

.ctit2 {
	font-weight : bold;
	padding : 2px 10px 2px 10px;
	color : #FFFFFF;
	background-color: #96A4A1;
	height : 20px;
}

.ctxt2 {
	text-align : justify;
	border-left : 1px solid #96A4A1;
	border-right : 1px solid #96A4A1;
	border-bottom : 1px solid #96A4A1;
	padding : 5px;
}

.ctit3 {
	font-weight : bold;
	padding : 2px 10px 2px 10px;
	color : #637CA2;
	border : 1px solid  #637CA2;
	background-color : #FFFFFF;
}

.ctxt3 {
	text-align : justify;
	border-left : 1px solid #637CA2;
	border-right : 1px solid #637CA2;
	border-bottom : 1px solid #637CA2;
	padding : 5px;
}

.ctitq1 {font-weight : bold;}
.ctxtq1 {}

.ctitq2 {
	font-weight : bold;
	color : #ED1C24;
}
.ctxtq2 {color : #ED1C24;}

.ctitq3 {
	font-weight : bold;
	color : Green;
}

.ctit4 {
	color : #637CA2;
	border : 1px solid  #637CA2;
	padding : 2px 10px 2px 10px;
	text-transformation : uppercase;
	font-weight : bold;
}

.ctit5 {
	font-weight : bold;
	padding : 2px 10px 2px 10px;
	color : #FFFFFF;
	background-color : #ED1C24;
}

.ctxt5 {
	text-align : justify;
	border-left : 1px solid #ED1C24;
	border-right : 1px solid #ED1C24;
	border-bottom : 1px solid #ED1C24;
	padding : 5px;
}

.cp1 {
	padding-bottom : 10px;
}

.cmtit1 {
	color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #80B5C8;
	padding : 2px 10px 2px 10px;
	font-weight : bold;
	width : 100%;
}

.cmop1, .cmtxt1 {
	padding : 3px 9px 3px 9px;
	border-left : 1px solid #80B5C8;
	border-right : 1px solid #80B5C8;
	border-bottom : 1px solid #80B5C8;
	width : 100%;
}

A.lmop1 {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11px;
	display : block;
	width : 100%;
}

.cmtit2 {
	color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-color: #ED1C24;
	padding : 2px 10px 2px 10px;
	font-weight : bold;
	width : 100%;
}

.cmtxt2, .cmop2 {
	padding : 3px 9px 3px 9px;
	border-left : 1px solid #ED1C24;
	border-right : 1px solid #ED1C24;
	border-bottom : 1px solid #ED1C24;
	width : 100%;
}

.cmtit3 {
	margin-top :75px;
	border-bottom:2px solid white;
	color : #FFFFFF;
	background-color: #96A4A1;
	width: 100%;
}

.cmop3 {
	background-color: #FFFFFF;
	height : 18px;
	padding-left : 5px; 
}

.cmop3s {
	background-color: #80B5C8;
	height : 18px;
	padding-left : 5px;
}

.cmtxt3 {
	padding : 4px 10px 3px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	vertical-align : middle;
}

A.lmop3 {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	display : block;
	width : 100%;
	color : #000000;
}

A.lmop3s {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	display : block;
	width : 100%;
	color : #FFFFFF;
}

A.lmop3s:hover {color : #FFFFFF;}

.datex {border : 1px solid #637CA2;}
.datex:focus {background-color : #ECFAFF;}

.btnex {
	padding : 0px 2px 0px 2px;
	border : 1px solid #637CA2;
	color : #000000;
}
.btnex:hover {
	padding : 0px 2px 0px 2px;
	border : 1px solid #637CA2;
	background-color : #FFFFFF;
}

.datin {border : 1px solid #80B5C8;}
.datin:focus {background-color : #ECFAFF;}

.btnin {
	background-color : #CECECE;
	padding : 0px 2px 0px 2px;
	border : 1px solid #637CA2;
	color : #ED1C24;
}
.btnin:hover {
	padding : 0px 2px 0px 2px;
	border : 1px solid #96A4A1;
	background-color : #FFFFFF;
	color : #96A4A1;
}

.datocu {
	border: 0px;
  color: #ED1C24;
  font-weight: bold;
  overflow: hidden;
}

.carttit2, .ccvtit2, .cprovtit2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #637CA2;
	border : 1px solid  #637CA2;
	padding : 2px 10px 2px 10px;
	text-transformation : uppercase;
	font-weight : bold;
}

.cprovmop {
	padding : 0px 5px 0px 5px;
	text-align : center;
	border-top : 2px solid #637CA2;
	border-bottom : 2px solid #637CA2;
}

.cprovmops {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding : 0px 5px 0px 5px;
	text-align : center; 
	border-top : 2px solid #637CA2;
	border-bottom : 2px solid #637CA2;
}

A.lprovmop {
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	display : block;
	width : 100%;
	color : #FFFFFF;
}

A.lprovmop:hover {color : #FFFFFF;}
.cart3 {padding : 2px; background : whitesmoke; border : 1px solid silver;}
.carttit3 {font-weight : bold;}
.carttit4 {font-weight : bold; border-bottom : 2px solid #000000;}
.carttxt3, .carttxt31 {background : #ffffff;}
.carttxt31 {border-top : 2px solid #ED1C24; background : whitesmoke;}
