BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px;  PADDING-BOTTOM: 0px; MARGIN: 0px; BACKGROUND-IMAGE: url(leftCol_slice.gif); COLOR: #555555; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: "Arial", "Lucida Sans Unicode", "Trebuchet MS", Helvetica, Sans-Serif; LIST-STYLE-TYPE: square
}
A {
	COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#headerArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
#menuArea {
	LEFT: 158px; WIDTH: 597px; LINE-HEIGHT: 0; POSITION: absolute; TOP: 70px
}
#menuArea IMG {
	DISPLAY: inline; MARGIN-RIGHT: -3px
}
#menuArea A:hover {
	BACKGROUND-COLOR: transparent
}
#sideArea {
	WIDTH: 157px
}
#leftColumn {
	LEFT: 185px; WIDTH: 313px; LINE-HEIGHT: 18px; POSITION: absolute; TOP: 120px; HEIGHT: 539px
}
#singleColumn {
	LEFT: 185px; WIDTH: 600px; LINE-HEIGHT: 18px; POSITION: absolute; TOP: 120px; HEIGHT: 578px
}
#singleColumn2 {
	LEFT: 187px; WIDTH: 700px; LINE-HEIGHT: 18px; POSITION: absolute; TOP: 120px; HEIGHT: 578px
}
#rightColumn {
	LEFT: 530px; WIDTH: 313px; LINE-HEIGHT: 18px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 120px; HEIGHT: 300px
}
#rightColumn-Home {
	LEFT: 500px; WIDTH: 313px; LINE-HEIGHT: 18px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 120px; HEIGHT: 300px
}
#rightColumn_high {
	LEFT: 530px; WIDTH: 313px; LINE-HEIGHT: 18px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 106px; HEIGHT: 300px
}
#caption {
	FONT-SIZE: 10px; LEFT: 774px; WIDTH: 199px; COLOR: #bbbbbb; POSITION: absolute; TOP: 11px; HEIGHT: 50px
}
#caption A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #666666; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#caption A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #999999; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#clientTools {
	BACKGROUND-IMAGE: url(clientTools_Slice.jpg); WIDTH: 355px; LINE-HEIGHT: 0
}
#content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 16px; FONT-SIZE: 11px; COLOR: #d7d7d7; LINE-HEIGHT: 17px; FONT-FAMILY: "Arial", "Lucida Sans Unicode", "Trebuchet MS", Helvetica, Sans-Serif
}
#clientTools IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.caseStudy {
	LINE-HEIGHT: 0px
}
.caseStudy IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.caseStudy A:hover {
	BACKGROUND-COLOR: transparent
}
#navcontainer UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navcontainer LI {
	MARGIN: 0px; BORDER-BOTTOM: #e5e5e5 1px solid
}
#navcontainer A {
	BORDER-RIGHT: #f1f1f1 6px solid; PADDING-RIGHT: 23px; DISPLAY: block; PADDING-LEFT: 23px; FONT-WEIGHT: normal; PADDING-BOTTOM: 10px; WIDTH: 104px; COLOR: #555555; PADDING-TOP: 10px; BACKGROUND-COLOR: #f8f8f8; TEXT-DECORATION: none
}
#navcontainer A:hover {
	BORDER-RIGHT: #000000 6px solid; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
#active A {
	BORDER-RIGHT: #e9e9e9 6px solid; PADDING-RIGHT: 23px; DISPLAY: block; PADDING-LEFT: 23px; FONT-WEIGHT: normal; PADDING-BOTTOM: 10px; WIDTH: 104px; COLOR: #000000; PADDING-TOP: 10px; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
#highFooter {
	FONT-SIZE: 10px; LEFT: 529px; WIDTH: 380px; COLOR: #aaaaaa; POSITION: absolute; TOP: 446px
}
.highlight {
	COLOR: #000000
}
.formStyleInvoice {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 313px; COLOR: #474747; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #f8f8f8
}
.formStyle {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 5px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 390px; COLOR: #474747; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #f8f8f8
}
.formStyle_Large {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 470px; COLOR: #474747; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #f8f8f8
}
.formStyle_Petite {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 313px; COLOR: #474747; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; FONT-FAMILY: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
.rateTable {
	BORDER-TOP: #e6e6e6 1px solid
}
.rateTable TD {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 12px; LINE-HEIGHT: 16px; PADDING-TOP: 12px; BORDER-BOTTOM: #e6e6e6 1px solid
}
.rowOff {
	BACKGROUND-COLOR: #ffffff
}
.rowOn {
	BACKGROUND-COLOR: #f7f7f7
}
.portfolioDescription TD {
	BORDER-TOP: #e6e6e6 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.portfolioDescription A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL {
	LIST-STYLE-TYPE: square
}
.tree {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -15px; PADDING-TOP: 0px; POSITION: relative
}
.tree A:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.tree A:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.tree A:active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.tree A:hover {
	COLOR: #ffffff
}
.tree UL {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -9px 15px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(ul.gif); PADDING-BOTTOM: 0px; MARGIN: 4px 0px -2px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.tree LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.tree LI A {
	TEXT-DECORATION: none
}
.tree LI A:hover {
	TEXT-DECORATION: underline
}
.tree UL UL {
	BACKGROUND-POSITION: -9px 15px; BACKGROUND-IMAGE: url(ul.gif); BACKGROUND-REPEAT: repeat-y
}
.tree UL LI {
	BACKGROUND-POSITION: 0px 7px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(li.gif); BACKGROUND-REPEAT: no-repeat
}
.tree UL LI A {
	TEXT-DECORATION: underline
}
.tree UL LI A:hover {
	TEXT-DECORATION: none
}
.tree UL UL LI {
	BACKGROUND-POSITION: 0px 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(li.gif); BACKGROUND-REPEAT: no-repeat
}
.tree UL UL LI A {
	BACKGROUND-POSITION: 0px 7px; FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
#inPartnership {
	Z-INDEX: 2; LEFT: 745px; POSITION: absolute; TOP: 120px
}

TABLE.menu
{
	border-collapse: collapse;
}

TABLE.newmortsearch {
	MARGIN-TOP: 3px; BACKGROUND: url(mortsearchbg.gif) no-repeat; MARGIN-LEFT: 3px; WIDTH: 578px; HEIGHT: 209px
}
TABLE.newmortsearch TH {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; PADDING-TOP: 10px
}
TABLE.cadre TD.left {
	BACKGROUND-IMAGE: url(leftCol_slice.gif); BACKGROUND-REPEAT: repeat-y
	}
TABLE.cadre TD.right {
	BACKGROUND-IMAGE: url(rightCol_slice.gif); BACKGROUND-REPEAT: repeat-y
	}
TABLE.newmortsearch TD {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; WIDTH: 578px; PADDING-TOP: 5px
}
TABLE.newmortsearch TD.mortsearchopt {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(mortoptionbg.gif) no-repeat 50% top; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 2px; HEIGHT: 1%
}
TABLE.newmortsearch A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fff; TEXT-DECORATION: none
}
TABLE.newmortsearch A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
TABLE.newmortsearch TD.mortsearchopt {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(mortoptionbg.gif) no-repeat 50% top; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 2px; HEIGHT: 1%
}
TABLE.newmortsearch A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fff; TEXT-DECORATION: none
}
TABLE.newmortsearch A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.newexclusive {
	MARGIN-TOP: 10px; BACKGROUND: url(images/exclusivebg.gif) no-repeat; MARGIN-LEFT: 3px; WIDTH: 236px; HEIGHT: 154px
}
DIV.otherexclusive {
	MARGIN-TOP: 10px; BACKGROUND: url(images/otherexclusive.gif) no-repeat; MARGIN-LEFT: 3px; WIDTH: 236px; HEIGHT: 132px
}
DIV.calctext {
	PADDING-LEFT: 13px; FONT-SIZE: 11px; PADDING-BOTTOM: 9px; PADDING-TOP: 7px
}
DIV.newcalc {
	MARGIN-TOP: 10px; BACKGROUND: url(calcbg.gif) no-repeat; MARGIN-LEFT: 3px; WIDTH: 242px; HEIGHT: 209px
}
DIV.newexclusivehead {
	PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #333333; PADDING-TOP: 10px
}
DIV.newexclusivetext {
	PADDING-LEFT: 13px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}

div#header, div#tagline h1, div#nav_main h1, div#nav_section div h1, div#nav_inside div h1, div.intro p span.inline_h1, div.columns div.right span.inline_h2, div.flyout div.middle h2, div.footer div.title h3, div.footer div.column h4, div.footer div#contact_us div#tabs div, div.footer div#contact_us div#get_directions p, div.columns div.right h1, div.columns div.right h2, div.columns div.right h3, div.columns div.right div.item p.abstract, div.clearwired_tagline h2 {
	font-family: "Trebuchet MS", "Lucida Grande", Arial, Sans-Serif;
}

DIV.newcalc {
	MARGIN-TOP: 10px; BACKGROUND: url(calcbg.gif) no-repeat; MARGIN-LEFT: 3px; WIDTH: 236px; HEIGHT: 209px
}
DIV.newexclusivehead {
	PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 16px; COLOR: #333333; PADDING-TOP: 10px
}
DIV.newexclusivetext {
	PADDING-LEFT: 13px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
DIV.calcgobutton {
	PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 80px
}
#bestbuystable {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #dc241f 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #dc241f 1px solid; WIDTH: 504px; BORDER-COLLAPSE: collapse
}
.morebestbuyslink {
	FONT-WEIGHT: normal; FONT-SIZE: 72%; MARGIN-LEFT: 80px
}
.bestbuysth {
	BORDER-RIGHT: #dc241f 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dc241f 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #dc241f; PADDING-TOP: 2px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
.bestbuystd {
	BORDER-RIGHT: #dc241f 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dc241f 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.bestbuysnewtd {
	BORDER-RIGHT: #dc241f 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dc241f 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.bestbuysnewth {
	PADDING-RIGHT: 4px; BORDER-TOP: #dc241f 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #dc241f; PADDING-TOP: 2px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
.bestbuysexcl {
	BORDER-RIGHT: #dc241f 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dc241f 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
#bestbuystable TD {
	BORDER-RIGHT: #dc241f 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dc241f 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.bestbuysexcltd {
	BORDER-RIGHT: #dc241f 4px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dc241f 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; TEXT-ALIGN: center
}
#bestbuystable TD {
	FONT-SIZE: 0.85em; BACKGROUND: url(whitebg.gif) #fff no-repeat; FONT-FAMILY: Arial
}
.tbllogin {
	CLEAR: right; FLOAT: right
}
.tbllogin TD {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a7a7a7
}
.tbllogin SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000
}
.callusno {
	PADDING-RIGHT: 0px; PADDING-LEFT: 85px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 36px
}

.dmenu  TD {
	background: url(tab_down.gif); 
} 
.dmenu  A {
	COLOR: #CCCCCC; TEXT-DECORATION: none;
}
.dmenu  A:hover {
	 COLOR: #000000; TEXT-DECORATION: none;
}

.dmenuoff   {
	background: url(tab_up.gif);
}
.dmenuoff  A {
	COLOR: #000000; TEXT-DECORATION: none;
}
.dmenuoff  A:hover {
	 COLOR: #000000; TEXT-DECORATION: none;
}
H1 A{
	TEXT-DECORATION: none;
}

BODY {
margin: 0px;
padding: 0px;
overflow: auto;
}
.gris {color: #636364;}
.gris2 {color: #A6AEB8;}
.gris3 {color: #293039;}
.noir {color:#000000;}
.blanc {color:#FFFFFF;}
.bleu { color:#1274C1;}
.ciel { color:#4696B9;}
.vert{ color:#85C303;}
.vertlight { color:#C1CE2B;}
.bordeaux { color:#9E1108;}
.beige { color:#D9CEA8;}
.orange { color:#F68415;}

a{
text-decoration:none;
}

a.gris2:hover{
color:#FFAB16;
text-decoration:none;
}
a.vert:hover{
color:#636364;
text-decoration:none;
}
.blanc_vert, .blanc_bleu{
color:#fff;
}
a.blanc_vert:hover{
color:#E7FFB3;
text-decoration:none;
}
a.blanc_bleu:hover{
color:#ADDAFF;
text-decoration:none;
}
a.lien.bleu:hover{
color:000;
text-decoration:underline;
}

.verdana9 { font-family: verdana, helvetica; font-size:9px}
.verdana10 { font-family: verdana, helvetica; font-size:10px}
.verdana11 { font-family: verdana, helvetica; font-size:11px; text-align: left;}
.verdana12 { font-family: verdana, helvetica; font-size:12px}
.verdana13 { font-family: verdana, helvetica; font-size:13px}
.verdana14 { font-family: verdana, helvetica; font-size:14px}
.verdana15 { font-family: verdana, helvetica; font-size:15px}

.bold {font-weight: bold;}
.justif {text-align: justify;}
.maj {	text-transform: uppercase;}
.lien {text-decoration: underline;}
.lien:hover {text-decoration: none;}

.filetbeige {	border-top: 1px solid #D9CEA8;	border-right: 0px Aucune #D9CEA8;	border-bottom: 0px Aucune #D9CEA8;border-left: 0px Aucune #D9CEA8;}
.filetgrisd {	border-right: 1px solid #CAC9C7;}
.filetgrishgd {	border-top: 1px solid #CAC9C7; border-left: 1px solid #CAC9C7; border-right: 1px solid #CAC9C7;}
.filetgrishdb {	border-top: 1px solid #CAC9C7; border-bottom: 1px solid #CAC9C7; border-right: 1px solid #CAC9C7;}
.filetgrishbgd {	border-top: 1px solid #CAC9C7; border-bottom: 1px solid #CAC9C7; border-right: 1px solid #CAC9C7; border-left: 1px solid #CAC9C7;}
.filetgrisbd {	 border-bottom: 1px solid #CAC9C7; border-right: 1px solid #CAC9C7;}
.filetgrishd {	border-top: 1px solid #CAC9C7; border-right: 1px solid #CAC9C7;}
.filetgrishg {	border-top: 1px solid #CAC9C7; border-left: 1px solid #CAC9C7;}
.filetgrishb {	border-top: 1px solid #CAC9C7; border-bottom: 1px solid #CAC9C7;}
.filetgrish {	border-top: 1px solid #CAC9C7;}
.filetgrisb {	border-bottom: 1px solid #CAC9C7;}


.marge10 {padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;}
.marge20 {padding-top: 20px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;}
.marge20gd {padding-right: 20px;padding-left: 20px;}
.marge20g {padding-left: 20px;}
.marge17g {padding-left: 17px;}
.marge13g {padding-left: 13px;}
.marge15g {padding-left: 15px;}
.marge10g {padding-left: 10px;}
.marge2d {padding-right: 2px;}
.marge10d {padding-right: 10px;}
.marge10hg {padding-left: 10px; padding-top: 10px;}
.marge10h { padding-top: 10px;}
.marge3h { padding-top: 3px;}
.marge3hb { padding-top: 3px; padding-bottom: 3px;}
.marge8hb { padding-top: 8px; padding-bottom: 8px;}
.marge10hd {padding-right: 10px; padding-top: 10px;}

.curvy {position:relative; width:400px; height:150px; background:#08c; color:#000; margin:5em auto;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#08c; background:#fff;overflow:hidden;}
#ctl {top:0px; left:0px;}
#cbl {top:130px; left:0px;}
#ctr {top:0px; left:380px;}
#cbr {top:130px; left:380px;}
#quadtl, #quadtr, #quadbl, #quadbr {position:absolute; font-size:150px; font-family:arial; color:#08c;line-height:40px;}
#quadtl {left:-8px;}
#quadtr {left:-25px;}
#quadbl {left:-8px; top:-17px;}
#quadbr {left:-25px; top:-17px;}
#txt {position:absolute; top:5px; left:5px; width:390px; height:140px; color:#fff;}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;

margin:0px;
padding:0px;
}
h2{
background-image:url(../images/common/puce_t_encart.gif);
background-repeat:no-repeat;
background-position:0px 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#F68415;
margin-bottom:15px;
margin-top:20px;
padding-left:21px;
}
p{
margin-bottom:15px;
padding:0px;
}
.ftab{
background-image:url(../images/common/f_tab.gif);
background-position:top;
background-repeat:no-repeat;
background-color:#fff;
border-left:1px solid #EAEAE7;
border-right:1px solid #EAEAE7;
}
.ftabo{
background-color:#fff;
border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2;
}
.ftab2{
background-color:#fff;
border-left:1px solid #EAEAE7;
border-right:1px solid #EAEAE7;
}
/* Simulation */
.intitule{
border-bottom:1px solid #EAEAE7;
padding-left:20px;
border-left:1px solid #EAEAE7;
text-align:left;
}
.intitule2{
padding-left:20px;
border-left:1px solid #EAEAE7;
text-align:left;
}
.emprunteur{
border-left:1px solid #EAEAE7;
border-right:1px solid #EAEAE7;
}
.co_emprunteur{
border-right:1px solid #EAEAE7;
}

TD.tdformulairehaut {
  	font 				: 11px Verdana, Arial, sans-serif;
	color 				: #331A00;
  	background-color 		: #DDDDDD;
 	border-right 			: 0pt;
  	border-bottom 			: 0pt;
  	padding 			: 0px 0px 0px 0px;
}

TD.tdformulairecalage {
  	font 				: 11px Verdana, Arial, sans-serif;
	color 				: #331A00;
  	background-color 		: #DDDDDD;
  	border-right 			: 0pt;
  	border-bottom 			: 0pt;
}

TD.tdjauge {
  	text-align 			: right;
 	border-right 			: 0pt;
  	border-bottom 			: 0pt;
}

TD.tdtarifgauche {
  	font 				: 11px Verdana, Arial, sans-serif;
	font-weight 			: bold;
	background-color 		: #FF8400;
	text-align 			: center;
	border-left 			: 1pt solid #000000;
	border-right 			: 1pt solid #000000;	
	border-bottom 			: 1pt solid #000000;		
}

TD.tdtarif {
  	font 				: 11px Verdana, Arial, sans-serif;
	color 				: #331A00;
  	border-right 			: 1pt solid #000000;
  	border-bottom 			: 1pt solid #000000;
  	padding 			: 3px 3px 3px 3px;
}

TD.tdcalage {
  	font 				: 11px Verdana, Arial, sans-serif;
	color 				: #331A00;
  	border-right 			: 0pt;
  	border-bottom 			: 0pt;
  	padding 			: 0px 0px 0px 0px;
}

TD.tdcalagedroite {
  	font 				: 11px Verdana, Arial, sans-serif;
	color 				: #331A00;
  	text-align 			: right;
  	border-right 			: 0pt;
  	border-bottom 			: 0pt;
}	