/* @charset "utf-8";*/
/* CSS Document */

/* HP LANDING PAGE CLASSES */
.greenBgContent{ padding:10px; background-color:#D5E2C0; width:235px; vertical-align:top; border-left: 1px solid rgb(255, 255, 255);}
.landingGtitle_hpTemp  {background-color:#d2e9a8; font-size: 26px; font-family: Arial, Helvetica, sans-serif; color:#006600; font-weight:bold; width: 200px; height: 350px; vertical-align: middle; border-left: 1px solid rgb(255, 255, 255); text-align: center;}
.landingPageSubpageRepeater { padding-left:40px;}
.greenBgContent p{margin:10px 0px 10px 0px;}

/* END HP LANDING PAGE CLASSES */ 

/* BASIC HP PAGE CLASSES */
div.divContent{padding:10px; width:100%;}
div.divContentLeft{width:515px; float:left; position:relative;}
.formLabel{font-weight:bold; width:160px; margin:0px 10px 0px 0px; display:block; float:left; position:relative;  height: 18px;}
.formRecapValues{font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight:normal; margin:0px 5px 5px 0px; display:block; position:relative;  height: 18px;}
.orderForm{float:left; font-family: Verdana, Geneva, sans-serif; font-size: 9px; font-weight: bold; color: #0779AF; margin:0px 0px 0px 0px;  width: 260px; background: #FFFFFF; border: solid 1px #DADADA;}
.orderFormTextArea{float:left; font-family: Verdana, Geneva, sans-serif; font-size: 9px; font-weight: bold; color: #0779AF; margin:0px 0px 0px 0px; height: 80px; width: 260px; background: #FFFFFF; border: solid 1px #DADADA;}
div.divContentRight{width:165px; margin-left:35px; padding:35px 0px 0px 0px; position:relative; float:left; }
	div.divContentRight div{margin-bottom:30px;}
div.divContentLeft h1{margin-bottom:20px;}
div.divContentLeft p {margin:10px 0px 10px 0px;}
/* END BASIC HP PAGE CLASSES */

.linkslist { padding:0px; margin:10px; list-style-type:none;}
.linkslist li {height:16px; vertical-align:top; margin:0px; padding-left:13px; background-image:url(../../Resources/Images/Common/fleche2.gif); background-repeat:no-repeat;}
.titleLinks {margin-top:10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF2D64; font-weight: bold;}

.titlePanel {padding:3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF2D64; font-weight: bold;}
.contextLinkTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF2D64; font-weight: bold;}

.separator {margin-top:10px;}

.title4Temp {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin: 0px 0px 0px 0px; font-weight: bold;}

select.nbSelect {width:43px; font-family: Verdana, Geneva, sans-serif; font-size: 9px; font-weight: bold; color: #0779AF; margin: 0px 0px 0px 0px; height: 18px; background: #FFFFFF; border: solid 1px #DADADA;}

.primaryResource{width:515px; padding:5px; margin:0px 0px 30px 0px; height:160px;}
.primaryResourcePop{border:1px solid #DADADA; width:527px; padding:5px; margin:0px 0px 0px 0px;}
.listBorder {border:0px solid #FFFFFF; width:100%; }

.resourcesLinks {width:160px;}

.right_panel {background-color: #F7F9E4;}

input.phoneNumber {font-family: Verdana, Geneva, sans-serif; font-size: 9px; font-weight: bold; color: #0779AF; margin: 0px 0px 0px 0px; height: 15px; background: #FFFFFF; border: solid 1px #DADADA;}

/*input.orderForm {float:left; font-family: Verdana, Geneva, sans-serif; font-size: 9px; font-weight: bold; color: #0779AF; margin:10px 0px 10px 0px; height: 15px; width: 260px; background: #FFFFFF; border: solid 1px #DADADA;}

select.orderForm {font-family: Verdana, Geneva, sans-serif; font-size: 9px; font-weight: bold; color: #0779AF; margin: 0px 0px 0px 0px; width: 260px; height: 15px; background: #FFFFFF; border: solid 1px #DADADA;}
*/
.category1_css {background-color:#849C14;}

.category2_css {background-color:#FF911E;}

.category3_css {background-color:#EF738D;}

.category4_css {background-color:#D5D855;}

.category5_css {background-color:#88171D;}


.redPrice {color:Red;}


div.shadowContainer{
    position:relative;
    top:0px;
    left:0px;
    background-color:red;
}
div.shadow1 {
    background-color:#DDD;
    position:relative;
    top:5px;
    left:5px;
}
div.shadow2 {
    background-color:#CCC;
    position:relative;
    top:-1px;
    left:-1px;
}
div.shadow3 {
    background-color:#BBB;
    position:relative;
    top:-1px;
    left:-1px;
}
div.shadow4 {
    background-color:#AAA;
    position:relative;
    top:-1px;
    left:-1px;
}
div.shadow5 {
    background-color:#999;
    position:relative;
    top:-1px;
    left:-1px;
}
div.textContainer {
    position:relative;
    top:-1px;
    left:-1px;
    border:solid 1px #999;
    height:100%;
}

.tab 
{
	width:150px;
	cursor:pointer;
	background-color:#D5F8FE;
	border-top:solid 1px #B4CAD5;
	border-left:solid 1px #B4CAD5;
	border-right:solid 1px #B4CAD5;
	border-bottom:solid 2px #A2C6F8;
	
}

.selectedTab
{
	width:150px;
	cursor:default;
	background-color:#FFFFFF;
	border-top:solid 1px #B4CAD5;
	border-left:solid 1px #B4CAD5;
	border-right:solid 1px #B4CAD5;
	border-bottom:none 0px #FFFFFF;
}

.tab p
{
	font-weight:normal;
}

.selectedTab p
{
	font-weight:bold;
}

.betweenTab
{
	border-bottom:solid 2px #A2C6F8;
	width:20px;
}

.beforeTab
{
	border-bottom:solid 2px #A2C6F8;
	width:10px;
}
