
.body_bold_bleu
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: 700; 
font-style: normal; 
text-decoration: none; 
text-transform: none; 
font-variant: normal; 
color: #013589;
}

a.link_bold_bleu
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: 700; 
font-style: normal; 
text-decoration: none; 
text-transform: none; 
font-variant: normal; 
color: #013589;
}

a:visited.link_bold_bleu
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: 700; 
font-style: normal; 
text-decoration: none; 
text-transform: none; 
font-variant: normal; 
color: #013589;
}

a:hover.link_bold_bleu
{
font-family: Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11px;
font-weight: 700;
font-style: normal;
text-decoration: underline;
text-transform: none;
font-variant: normal;
color: #013589;
}

a:active.link_bold_bleu
{
font-family: Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11px;
font-weight: 700;
font-style: normal;
text-decoration: underline;
text-transform: none;
font-variant: normal;
color: #013589;
}

.body_bold_jaune
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: 700; 
font-style: normal; 
text-decoration: none; 
text-transform: none; 
font-variant: normal; 
color: #FF9900;
}

a.link_bold_jaune
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: 700; 
font-style: normal; 
text-decoration: none; 
text-transform: none; 
font-variant: normal; 
color: #FF9900;
}

a:visited.link_bold_jaune
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: 700; 
font-style: normal; 
text-decoration: none; 
text-transform: none; 
font-variant: normal; 
color: #FF9900;
}

a:hover.link_bold_jaune
{
font-family: Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11px;
font-weight: 700;
font-style: normal;
text-decoration: underline;
text-transform: none;
font-variant: normal;
color: #FF9900;
}

a:active.link_bold_jaune
{
font-family: Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11px;
font-weight: 700;
font-style: normal;
text-decoration: underline;
text-transform: none;
font-variant: normal;
color: #FF9900;
}

a.link_def
{
COLOR: #420169;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
font-family: Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11px;
padding-left: 5px;
}

a:visited.link_def
{
COLOR: #420169;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
font-family: Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11px;
text-indent : 5px;
}

a:hover.link_def
{
COLOR: #999999;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
font-family: Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11px;
text-indent : 5px;
}

a:active.link_def
{
COLOR: #999999;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
font-family: Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11px;
text-indent : 5px;
}

.edgeb
{
background: #FFFFFF url(../images/edgeb.gif) repeat-y;
}

.error
{
font-family: Verdana, Helvetica, Tahoma, sans-serif;
font-size: 12px;
font-weight: normal;
font-style: normal;
color: #CC4444;
}

.error1
{
font-family: Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
color: #CC4444;
}

.accountInfoLabel
{
	font-family : Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 12px;
	color : #5E0A48;
	text-align: right;
	font-weight : bold;
}

.accountInfoLabel1
{
	font-family : Verdana, Helvetica, Tahoma, sans-serif;
	font-size : 12px;
	color : black;
	text-align: left;
	font-weight : normal;
}

/* login.jhtml */

.li-info
{

}

.li-label
{
font-family: Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11px;
color: #000000;
}

.li-boxouter
{
background-color : #5E0A48;
border: solid 1px #5E0A48;
}

.li-boxinner
{
background-color : #FFFFFF;
font-family: Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11px;
color: #000000;
}

.li-textinput
{
font-family:  Verdana, Helvetica, Tahoma, sans-serif;
font-size: 11px;
border-bottom: solid #5E0A48 1px;
border-left: solid #5E0A48 1px;
border-right: solid #5E0A48 1px;
border-top: solid #5E0A48 1px;
padding-left: 4px;
}

.li-help
{

}

.li-title
{
text-align: center;
}

/* lp-profile.jhtml */

.up-label
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: 400; 
font-style: normal; 
text-decoration: none; 
text-transform: none;
text-align: right;
font-variant: normal; 
color: #000000;
}

.up-input
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: 400; 
font-style: normal; 
text-decoration: none; 
text-transform: none; 
font-variant: normal; 
color: #000000;
border : 1px;
border-style : solid;
border-color : #5E0A48;
background-color : #FFFFFF;
width: 120px;
}

.up-subhead
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000;
font-weight: bold;
text-align: center;
}

/* inbox / history classes  */

.ib-grid
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: 400;
font-style: normal;
text-decoration: none;
text-transform: none;
font-variant: normal;
color: #000000;
border: solid 1px #DDDDDD;
}

.ib-head
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: 400;
font-style: normal;
text-decoration: none;
text-transform: none;
font-variant: normal;
color: #5E0A48;
background: #FFFFFF;
border: solid 1px #5E0A48;
}

A.ib-head-link
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: 400;
font-style: normal;
text-decoration: none;
text-transform: none;
font-variant: normal;
color: #5E0A48;
}

A:hover.ib-head-link
{
color: #F79647;
}

ib-head-nb
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: 400;
font-style: normal;
text-decoration: none;
text-transform: none;
font-variant: normal;
color: #5E0A48;
background: #FFFFFF;
}

.ib-new
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: 400;
font-style: normal;
text-decoration: none;
text-transform: none;
font-variant: normal;
color: #BB0000;
border: solid 1px #FFDDDD;
}

.ib-viewed
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: 400;
font-style: normal;
text-decoration: none;
text-transform: none;
font-variant: normal;
color: #00BB00;
border: solid 1px #DDFFDD;
}

.ib-view
{
border: solid 1px #FFD694;
}

.ib-graph-text1
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: 400;
font-style: normal;
}

.ib-graph-text2
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: 600;
font-style: normal;
}

.ib-graph-input
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: 400;
font-style: normal;
color: #000000;
border : 1px;
border-style : solid;
border-color : #5E0A48;
background-color : #FFFFFF;
width: 100px;
}

.ib-welcome
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 13px;
font-weight: 400;
font-style: normal;
text-decoration: none;
text-transform: none;
font-variant: normal;
color: #5E0A48;
}

.ib-bills
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 13px;
font-weight: 600;
font-style: normal;
text-decoration: none;
text-transform: none;
font-variant: normal;
color: #888888;
}

.ib-filter-head
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 10px;
font-weight: 600;
font-style: normal;
color: #333333;
}

.ib-filter
{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 12px;
font-size: 10px;
font-weight: bold;
color: #000000;
border: 1px solid #6C6C6C;
width: 120px;
}

.ib-filter-o
{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 12px;
font-size: 10px;
font-weight: bold;
color: #000000;
background-color: #F79647;
border: 1px solid #6C6C6C;
width: 120px;
}

.ib-filter-g
{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 12px;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
background-color: #6C6C6C;
border: 1px solid #6C6C6C;
width: 240px;
}


.ib-filter-label
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 11px;
font-weight: 400;
font-style: normal;
color: #000000;
}


/* issue classes */

.grid-rule
{
background-color: #000000;
}

.grid-rule-b
{
background: url(../images/grid_rule.gif) repeat-y;
}

.grid-rule-b-g
{
background: #DDDDDD url(../images/grid_rule.gif) repeat-y;
}

.grid-address
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
}

.grid-title
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
padding-left: 8px;
padding-bottom: 4px;
}

.grid-info1
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
padding: 8px;
}

.grid-info2
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
padding-right: 8px;
}

.grid-info3
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
padding: 4px;
}

.grid-head-gray
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
background-color: #DDDDDD;
}

.grid-head
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
}

.grid-sub-head
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
padding-left: 6px
}

.grid
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
}

.grid-gray
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
background-color: #DDDDDD;
}

.grid-foot
{
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
text-align: right;
padding: 6px, 12px, 6px, 0px;
}

.grid-a
{
background-color: #EEEEEE;
}

.grid-b
{
background-color: #DDDDDD;
}

.grid-check
{
padding: 0px;
margin: -1px;

}

.blsub
{
background: #FFFFFF;
color: #000000;
border: solid 1px #888888;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
margin-top: 4px;
}


/* dispute classes */


.id-label
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: 400; 
font-style: normal; 
text-decoration: none; 
text-transform: none;
text-align: right;
font-variant: normal; 
color: #000000;
}

.id-label-l
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: 400; 
font-style: normal; 
text-decoration: none; 
text-transform: none;
text-align: left;
font-variant: normal; 
color: #000000;
}


.id-data
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: 400; 
font-style: normal; 
text-decoration: none; 
text-transform: none;
text-align: left;
font-variant: normal; 
color: #000000;
}

.id-sub
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: 600; 
font-style: normal; 
text-decoration: none; 
text-transform: none;
text-align: left;
font-variant: normal; 
color: #000000;
background-color: #EEEEEE;
}

.id-text
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: 400; 
font-style: normal; 
color: #000000;
width: 580px;
}

.id-number
{
font-family: Verdana, Tahoma, Helvetica, sans-serif; 
font-size: 24px; 
font-weight: 600; 
font-style: normal; 
color: #444444;
}

.id-rule
{
background-color: #000000;
}

.grid1-outline
{
background-color: #FFFFFF;
}

.grid1-head-line
{
background-color : #FFFFFF;
color: #000000;
font-family: arial, sans-serif;
font-size: 12px;
font-weight: bold;
}

.grid1-head
{
background-color : #CCCCCC;
color: #000000;
font-family: arial, sans-serif;
font-size: 12px;
font-weight: bold;
}

.grid1-head a
{
color: #000000;
font-family: arial, sans-serif;
font-size: 12px;
text-decoration: none;
padding: 0px 4px 0px 4px;
}

.grid1-line0
{
color: #000000;
background-color: #F0F0F0;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
cursor: pointer;
}

.grid1-ul0
{
background : #FFFFFF url(../images/dots.gif) repeat-x;
}

.grid1-line1
{
color: #000000;
background-color: #F0F0F0;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
cursor: pointer;
}

.grid1-ul1
{
background : #FFFFFF url(../images/dots.gif) repeat-x;
}

.grid1-cell
{
font-size: 11px;
padding: 0px 4px 0px 4px;
}

.grid1-cell-r
{
text-align: right;
padding: 0px 16px 0px 4px;
}


.tabs {
	margin: 0px 3px 0px 2px;
	padding: 0px 0px 0px 4px;
}

.tabs a{
	font-size: 10px;
	margin: 10px;
	padding: 2px;
	line-height: 20px;
	text-decoration: none;
}
 .tabs a:active{
	font-size: 10px;
	margin: 10px;
	padding: 2px;
	line-height: 20px;
	text-decoration: none;
}


.tabs a:hover {
	color:orange;
	text-decoration: none;
}

.tabs div.tab {

	float: left;
	padding: 0px 0px 0px 4px;
	background: #EFEFEF;
	color:#EFEFEF;
	border: 1px solid #FFFFFF;
	border-bottom: none;
	position: relative;
}

.tabs div.tabselected{
	float: left;
	background: #FFF3DF;
	color: orange;
	padding: 0px 0px 0px 0px;
	border: 1px solid #FFFFFF;
	border-bottom: none;
	position: relative;
	text-decoration: none;
}


