body {
	margin: 0px;
	background-color:#FBFEE6 !important;
	background-image:url(Image/bg.jpg) !important;
	background-repeat: repeat-x;
	background-position: left top;
	color:#FFFFFF;
}

.body-text, .body-text P{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding-top:10px;
	padding-bottom:7px;
	text-align:left;
	margin:0px;
	font-weight:normal;
	}
	
		
.body-text h1{
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;	
	color:#FFFFFF;
	margin:0px;
	padding:20px 0px 1px 0px;
	}
.body-text a{
	color:#DDE2BA;
	text-decoration:underline;
	}
.body-text a:hover{
	color:#FFFFFF;
	text-decoration: none;
	}
.body-text ul{
	padding:0px;
	margin:0;
	list-style-type:none;
	}
.body-text ul li{
	line-height:16px;
	font-weight:normal;
	background: url(Image/bullet_orange.gif) left 6px no-repeat;
	padding-left:12px;
	}
	
form, P{
	margin:0px;
	padding:0px;
}

#layer1 {
/*	background-image: url(Image/head_img1.jpg);*/
	background-repeat:no-repeat;
	height:658px;
	width:332px;	
}
#layer2 {	
	position:absolute;
	z-index:2;
	/*margin-top: -624px;
	margin-left: 10px;*/
	top:45px;	
	margin-bottom:0px;
}
.topnav
{
background: url(Image/topnav_bg.gif) left top repeat-x;	
height:55px;
}

#main {
	width: 1002px;	margin:0px auto;
}

.top-container{
	background-image: url(Image/top-head-bg.jpg);	
	background-repeat: no-repeat;
	background-position: left top;
}

#content{
	background-image: url(Image/top-head-bg.jpg);
	background-color: #EBF0D2;
	background-repeat: no-repeat;
}

.spacer1{
	height:26px;
}

#logo
{
	width: 320px;
	overflow:hidden;
}

/*----------------top-right-panel here-------------------------*/
.top-right-panel
{
	padding-right:40px;
	padding-top:32px;
	font:bold 15px Arial, Helvetica, sans-serif;
 
}

.top-right-panel p.smallfont {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #E6E2D3;
	font-weight: bold;
	padding-bottom:4px;
}
.top-right-panel  P.largefont
{
	margin:0px;
	padding:0px;
 	font-size:21px;	
	color:#BFC7CF;
}
	
/*----------------top-right-panel end here-------------------------*/	
	
/*----------------container start here-------------------------*/
.container {
	background-image: url(Image/top_box_inner2.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	margin-bottom:0px;
	background-color:#7C9498;
	min-height:545px;
	_height:auto !important;
	height:545px;
}

.container a {
color:#DDE2BA;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:underline;}

 
.container a:hover{
color:#DDE2BA;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;}
 
.container_a {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}

.container_a p {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

.container_a a {
	font-family: Arial, Helvetica, sans-serif;
	color:#DDE2BA;
	text-decoration:underline;
	font-size: 12px;
	/*background: url(Image/arrow5.gif) left 6px no-repeat;*/
	/*padding-left:12px*/
}

.container_a a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#DDE2BA;
	font-size: 12px;	
	text-decoration:none;
	/*background: url(Image/bullet.gif) left 6px no-repeat;*/
	/*padding-left:12px*/
}

.container_a h3 {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	margin:0;
	padding:0;
}

.container_a  ul{
	margin:10px 0 20px 30px;
	padding:0;
}

.container_a  ul li{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	margin:0;
	line-height:18px;
	list-style-type:none;
	background: url(Image/bullet_orange.gif) left 6px no-repeat;
	padding-left:17px
}

.container_a ul li a {
	font-family: Arial, Helvetica, sans-serif;
	color:#DDE2BA;
	text-decoration:underline;
	font-size:12px;	
}

.container_a ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#DDE2BA;
	font-size: 12px;	
	text-decoration:none;
	/*background: url(Image/bullet.gif) left 6px no-repeat;*/
	/*padding-left:12px*/
}

.container2 {
	background-image: url(Image/top_box_inner4.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	margin-bottom: 0px;
}

.container h1{
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
}
.container p{
	margin-top:12px;
	margin-bottom:10px;	
}

.box{
	padding-top:10px;
}


/*----------------container end here-------------------------*/

.container-inner p {
	margin-top:4px;	
}
.box-bg {
	background-image: url(Image/testimonial-mid.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	background-color:#EEF2D7;
	width:294px;
	color: #4A453A;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	height:384px;
	_height:395px;
	#height:395px;
	/*border-left:2px solid #EDF1D6;
	border-right:2px solid #EDF1D6;*/

	
}

.box-green {
	/*background: url(Image/testimonial-bot.jpg) left bottom no-repeat;*/
	padding-bottom:8px;
	width:294px;
	}

.testimonial-b{
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	font-size: 17px;
	font-weight: bold;
	color:#494C3E;
	padding-top:5px;
}
.welcome{
	color:#FFFFFF;
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
}


.left-bg {
	background-image: url(../images/left_sub_bg.gif);
	background-repeat: no-repeat;
	background-position: 12px top;
	height: 3px;
}

.textarea {
	border: 1px solid #CACFB0;
	background-color: #ECEFDB;
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #4A453A;
	padding-left:2px;		
}

.textarea1 {
	border: 1px solid #CACFB0;
	background-color: #ECEFDB;
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #4A453A;
	padding-left:2px;
		
}
.star{
	color:#4A453A;
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana;
}
input {
	border: 1px solid #BABCB7;
	background-color: #E2E7C6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #737763;
}

.brown-box {	
	background-color: #77664C;
	color: #FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif
}

.btn_dark {
	margin-top:2px;
	background-color: #7C9298;
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.bodytext1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:justify;
}

a.bodytext1:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

a.bodytext1:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

a.bodytext1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

a.bodytext1-brown:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#93773A;
	text-decoration:underline;
	margin-bottom:0px;
}

a.bodytext1-brown:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#93773A;
	text-decoration:underline;
	}

a.bodytext1-brown:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#93773A;
	text-decoration:none;
}

a.bodytext1-yellow:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#DDE2BA;
	text-decoration:underline;	
}

a.bodytext1-yellow:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#DDE2BA;
	text-decoration:underline;	
	}

a.bodytext1-yellow:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#DDE2BA;
	text-decoration:none;	
}

.botom-margin{
	padding-left:47px;
}

.txt-box-in1
{
 padding:0px ;
font-size:12px;!important
}

.txt-box-in1 ul
{
list-style-type:none;
margin:0px;
padding:0px;
}

.txt-box-in1 ul li
{
	background-image: url(Image/arrow_bullet.gif) !important;
	background-repeat: no-repeat !important;
	background-position: left 5px !important;
	padding-left:15px;
	margin-top:8px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.txt-box-in1 ul li a
{
	color:#4A453A;
	text-decoration:none;
}

.txt-box-in1 ul li a:hover
{
	color:#A4773A;
	text-decoration:underline;
}
.txt-box-in1 A
{
color:#9A6235;
text-decoration:underline;
}
.txt-box-in1 A:hover
{
color:#422511;
text-decoration:none;
}


.bottom-text{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #4A453A;
	font-weight:normal;	
}

.bottom-text-link{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #4A453A;
	font-weight:normal;
	margin-top:0px;
		
}
.bottom-text-link a{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #93773A;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	padding:0 0 0 32px;	
}
.bottom-text-link a:hover{ 
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #93773A;
	font-weight:normal;
	text-decoration:underline;
	line-height:18px;	
}

.contact-space{
	padding-left:26px;
	padding-top:5px;
	}
.contact-bg{
	background-image:url(Image/top-brown-pixel2.jpg);	
	background-position:top left;
}
.contact-bg2{
	background-image:url(Image/top-brown-pixel2.jpg);	
	background-position:top left;
}

.white-bold{
 	font-family:"Times New Roman", Times, serif;
 	font-size:17px; 	
 	font-weight:bold;
 	color:#FFFFFF;	
}
.white-txt {
	font-family:Arial, Tahoma, Verdana ;
	font-size:12px;
 	color:#FFFFFF;
 	text-decoration:none;
 	}

.white-txt A{
 	color:#FFFFFF;
 	text-decoration:none;
 	}
.white-txt A:HOVER{
 	color:#FFFFFF;
 	text-decoration:underline;
 	}
/*-------------------inner-css-start here--------------------------*/

/*----------------top-right-panel inner here-------------------------*/
#top-right-panel-inner
{
	float:right;
	display:block;
	clear: right;
	margin-right: 22px;
	margin-top: 12px;
 
}

.smallfont {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #E6E2D3;
	font-weight: bold;	
	padding-bottom:4px;
}

#top-right-panel-inner p.smallfont {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #E6E2D3;
	font-weight: bold;
	text-align:right;	
	padding-bottom:4px;
}
#top-right-panel-inner  P.largefont
{
	margin:0px;
	padding:0px;
 	font-size:21px;	
	color:#BFC7CF
}

.largefont
{
	margin:0px;
	padding:0px;
 	font-size:20px;	
	color:#BFC7CF
}
	
/*----------------top-right-panel end here-------------------------*/	



/*-------------------inner-css-end here--------------------------*/

#layer3 {
/*	background-image: url(Image/head_img2.jpg);*/
	background-repeat:no-repeat;
	height:600px;
	width:332px;	
}
#layer4 {	
	position:absolute;
	z-index:2;
	/*margin-top: -624px;
	margin-left: 10px;*/
	top:45px;	
	margin-bottom:0px;
}

.container_innerpage {
	background-image: url(Image/top_box_inner2.gif);
	background-repeat:no-repeat;
	background-position: left top;
	background-color: #7D9398;
	font-weight:normal;
	font-size:12px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;	
}
.container_innerpage_a {
	font-weight:normal;
	font-size:12px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;	
}


.container_innerpage span {
	font-weight:bold;
	font-size:12px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;	
}
.container_innerpage .textbold{
	font-weight:bold;
	font-size:12px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;	
}


.container_innerpage_a {
	font-weight:normal;
	font-size:12px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;	
}

h1{
	padding:0px;
	margin:0px;
}

.container_innerpage h1 {
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-size:20px; 
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;	
}
.image-middle
{
vertical-align:middle;
}
.footer-nav-padd{
padding-left:12px;
padding-right:12px;
}
.copyright{	
    font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #71775C;
	text-decoration:none;	
  }
  
.copyright a{	
    font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #71775C;
	text-decoration:underline;	
  }
  
 .copyright a:hover{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #71775C;
	text-decoration:none;	
  }
  
  .riaEnjolie{	
    font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #71775C;
	text-decoration:none;	
  }
  
.riaEnjolie a{	
    font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #71775C;
	text-decoration:underline;	
  }
  
 .riaEnjolie a:hover{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #71775C;
	text-decoration:none;	
  }

 .bottom{
 	background-color:#C7CCAB;
 	background-image:url(Image/footer_bg.gif);
	background-repeat:repeat-x;
	padding:0px;
	margin:0px;	
	
 }   
 
 #logo
 {
 margin:0px;
 padding:0px;
 overflow:hidden;
 width:100%;
 height:87px;
 }

INPUT.btn
{
padding:0px 3px;
background:#7C9298;
color:#335058;
 font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #F1F4D9;
	text-decoration:none;
	font-weight:bold;	
	border:1px solid #335058
	} 
		 	
.bottom-text-link UL
{
 margin:0 0 0 20px;
 padding:0px;
}
.bottom-text-link LI
{
 margin:0px;
 padding:0px;
 list-style:none;
 background-image:url(Image/bullet_orange-1.gif);
 background-repeat:no-repeat;
 background-position:left 7px;
 padding-left:15px;
 }
 
 .bottom-text-link UL LI a{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #93773A;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	padding:0 0 0 0;	
}
.bottom-text-link UL LI a:hover{ 
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #93773A;
	font-weight:normal;
	text-decoration:underline;
	line-height:18px;	
}



/* Classes for Conrolling Right Zone*/
.right-section DIV.ofbZoneImmovable
{
display:block;
float:right;
}



/*Form based CSS starts*/

.webpart /* This Class controls External setting of Forms*/
{
	font-family:Arial, Tahoma,Helvetica, sans-serif;
	color:#000;
	font-weight:normal;
	font-size:12px;
	line-height: 16px;
	background-color:transparent;
}
.webpart .form-head /* This Class controls heading */ 
{
	background-color: #1C3B50;
	border:1px solid #416A87;
	padding:4px 3px 4px 4px;
	color:#ECEFDB;
	font-size:12px;
}
.webpart .form-subhead /* This Class controls Sub heading */ 
{
	background-color: #1C3B50;
	border:1px solid #416A87;
	padding:4px 3px 4px 4px;
	color:#ECEFDB;
	font-size:12px;
}
.webpart  td{
	padding:2px;
}

.webpart select  /* This Class controls for Select */ {
	border:1px solid #407794;
}

.webpart label  /* This Class controls label */ {
	vertical-align:middle;
	border:none;
}
 
.webpart INPUT,.webpart Select,.webpart textarea /* This Class controls Select , textarea, INPUT */ 
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#3C637D;
	font-size:10px;
	padding: 1px;
	background-position:left top;
	border:1px solid #407794;
	background-color:#ECEFDB;
	vertical-align:middle;
	width:auto !important;
}

.webpart .mandatory, .webpart span.mandatory /* This Class controls Select , textarea, INPUT */ 
{
	color:#FF0000;
}

.webpart INPUT.webpart-btn /* This Class controls button*/ {
	background-image:none;
	background-repeat:repeat;
	font-family:Arial, Verdana, 	Helvetica, sans-serif;
	color:#F1F4D9;
	font-weight:bold;
	margin:0px;
	padding:0px 1px;
	background-color: #1C3B50;
	border:1px solid #416A87;
	margin:0 0 10px 0;
}
 
.webpart  .Checkbox  INPUT /* This Class controls Checkbox.Apply it on checkbox*/ {
	border:none !important;
	background-color:transparent !important;
}
.webpart .Radiobox INPUT /* This Class controls Radio.Apply it on Radio*/ {
	border:none !important;
	background-color:transparent !important;
}
/*Form based CSS End*/	
/* ]]> */


#left-banner
{
margin:0px;
padding:0px;
overflow:hidden;
width:300px;
}
.form-prop
{color: #4A453A;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
 }

#content-banner
{
margin:0px;
padding:0px;
overflow:hidden;
width:600px;
}
