/* <![CDATA[ */
body 
    {
	margin:0; padding:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background-color:#600001;
	}

.parent
    {
	width:956px;
	display:block;
    margin:0px auto;
    }
	
p
   {
    color:#BA7B68;
	font-size:12px;
	line-height:16px;
	padding:0px;
	margin:0px;
   }
   
a 
   {
    color:#BA7B68;
	font-size:12px;
	text-decoration:underline;
	outline:none;
   }
   
a:hover
   {
    color:#BA7B68;
	font-size:12px;
	text-decoration:none;
	outline:none;
   }   
   
ul
   {
    padding:0px;
	margin:7px 0 0 20px; 
   }
   
li
   {
    color:#BA7B68;
	font-size:12px;
	line-height:14px;
	padding-left:0px;
	margin:0 0 5px 0px;
   }


h1
   {
    color:#C59158;
	font-size:16px;
	font-weight:bold;
	margin:0px 0 10px 0px;
	padding:0px; 
   }
   
h2
   {
    color:#C59158;
    font-size:12px;
    margin:0 0 10px 0;
    padding:16px 0 0px 0px;
   }
   
h3
   {
    color:#C59158;
    font-size:12px;
    margin:0 0 10px 0;
    padding:5px 0 0px 0px;
   }
   
h4
   {
    color:#FFF;
    font-size:12px;
    margin:0 0 10px 0;
    padding:10px 0 0px 0px;
   }
   
h5 
   {
   color:#C59158;
   font-size:12px;
   font-weight:bold;
   padding:0px;
   margin:13px 0px 5px 0px;
   }      
   
#Headerleft
	{
	width:359px;
	height:256px;
	background:url(Image/header.jpg) no-repeat;
	background-color:#600001;
	float:left;
    }
	
#Headerleftinner
	{
	width:359px;
	height:203px;
	background:url(Image/header_inner.jpg) no-repeat;
	background-color:#600001;
	float:left;
    }	
	
#logo 
	{
	width:312px;
	height:75px;
	overflow:hidden;
	padding:15px 0 0 27px;
	float:left;
	}	
	
#HeaderRight
	{
	width:591px;
	height:256px;
	background:url(Image/header_bg.jpg) no-repeat;
	background-color:#600001;
	float:left;
	z-index:1;
    }
	
#HeaderRightInner
	{
	width:591px;
	height:203px;
	background:url(Image/header_inner_bg.jpg) no-repeat;
	background-color:#600001;
	float:left;
	z-index:1;
    }	
	
#punchline 
	{
	width:251px;
	float:left;
	font-size:27px;
	color:#FFFFFF;
	position:absolute;
	margin:141px 0 0 10px;
	z-index:2;
	}
#punchline P
	{
	font-size:27px;
	color:#FFFFFF;
	line-height:28px;
	}

	
#punchlineInner 
	{
	width:251px;
	float:left;
	font-size:27px;
	color:#FFFFFF;
	position:absolute;
	margin:88px 0 0 10px;
	z-index:2;
	}	
#punchlineInner P
	{
	line-height:28px;
	font-size:27px;
	color:#FFFFFF;
	
	}	


	
#HeaderImg 
	{
	position:absolute;
	padding:0px;
    margin:48px 0 0 270px;
	z-index:3; 
	}
	
#Call 
	{
	width:150px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	position:absolute;
	padding:0px;
    margin:0 0 0 445px;
	z-index:4; 
	}					   
   
#main1
    {
	margin:0; 
	padding:0;
	}

#main2 
    {
	margin:0px; 
	padding:0px; 
	float:left;
	}
	
#left 
    {
	float:left;
	width:239px;
	margin:0 2px 0 0; 
	padding:0;
	}
	
.column-Left
    {
	margin:0;
	padding:0;
	float:left;
	}

.LeftBg
    {
	width:239px;
	height:100%;
	float:left;
	padding:0;
	margin:0px 0 22px 0;
	background:url(Image/left_bg.gif) no-repeat;
	background-color:#600001;
	}
	
#LeftNav
    {
	width:200px;
	float:left;
	padding:0;
	margin-left:18px!important;
	margin-left:9px;
	margin-top:14px;
	}

.LeftNavSpace
    {
	height:40px;
	float:left;
	padding:0;
	}
	
.InputSpace
    {
	height:5px;
	padding:0;
	}			

.LeftIcon 
  {
  float:left;
  width:35px;
  margin-left:14px!important;
  margin:10px 2px 10px 7px;
  padding:0 0 0 0; 
  }

.FormText 
  {
  color:#BA7B68;
  font-size:11px;
  padding:0px 0 0 0px;
  margin:0px;
  }	

.input
   {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BA7B68;
	font-weight:normal;
	text-decoration:none;
	background-color:#4A0102;
	border:1px solid #7F1617;
	padding:0px 2px 1px 2px;
	margin-bottom:5px!important;
	margin:0 0 3px 7px;
	width:128px;
   }

	
.textarea
   {
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    background-color:#4A0102;
    border:1px solid #7F1617;
    width:127px;
	height:40px;
    font-size:11px;
    color:#BA7B68;
    padding:2px 2px 2px 2px;
	margin-bottom:10px!important;
    margin:0 0 7px 7px;
   }
	
.btn, .ofbZoneImmovable .btn
   {
    font-size:11px;
    font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#FFF;
    margin:0 0 0px 9px;
    padding:1px;
    line-height:14px;
    background-color:#A02325;
    border:1px solid #A02325;
   }


#right
   {
	float:right;
	width:273px;
	margin:0; padding:0;
	padding-bottom:8000px; 
	margin-bottom:-8000px; 
	overflow:hidden;
	border:1px solid #000;
	}
		
#middle
    {
	margin:0 0px;
	overflow:hidden; 
	}
		
.column-in
    {
	margin:0px;
	padding:27px 18px 0 17px;
	float:left;
	height:100%; 
	}

#MiddleBg
    {
	float:left;
	padding:0;
	margin:0px 0 20px 0;
	background:url(Image/right_bg.gif) no-repeat;
	background-color:#600001;
	}
	
#AreaSectionBg
    {
	background:url(Image/area_bg.gif) repeat-y;
	height:223px; 
	width:675px;
	padding:0px;
    margin:0px;
	}

#AreaSection 
    {
    width:650px;
    padding:0px;
    margin:0 0 0 12px;
    }

#AreaLineTop 
    {
    width:184px;
    height:17px;
    padding:0px;
    margin:0px 0 0 0px;
    }
	
#AreaLineBottom 
    {
    width:184px;
    height:17px;
    padding:0px;
    margin:0 0 0px 0px;
    }	
.testi-padd{
border:0px solid #000; 
overflow:hidden; 
width:220px; float:left; 
padding-left:10px;
margin:0px;
margin-top:5px;
}
.RightIcon 
  {
  float:left;
  width:35px;
  margin:0px 2px 0px 0px;
  padding:0 0 0 0; 
  }
  
.TopIcon 
  {
  float:left;
  width:25px;
  margin:10px 2px 0px 0px;
  padding:0 0 0 0; 
  }  
  
.RightIcon2 
  {
  width:100px;
  margin:0px 2px 0px 0px;
  padding:0 0 0 0; 
  }  	
  
.RightLine 
  {
  width:650px;
  height:1px;
  margin:15px 0 5px 0px;
  padding:0px;
  background-color:#671415;
  }  			

#AreaSectionLeft 
    {
	float:left;
    width:93px;
	height:94px;
    padding:13px 0 0 12px;
    margin:0 7px 0 0px;
	background:url(Image/frame.png) no-repeat; 
    }
	
#AreaSectionRight 
    {
	float:left;
    width:170px;
    padding:0px;
    margin:0px;
    }
	
#AreaSectionRight2 
    {
	float:left;
    width:170px;
    padding:0px;
    margin:0px;
    }	

#AreaSectionRight3 
    {
	float:left;
    width:170px;
    padding:0px;
    margin:0px;
    }
  
.Area ul
    {
	list-style:none;
	margin:0;
	padding:20px 0 0 0;
	}
	
.Area ul li
    {
	background:url(Image/area_bullet.gif) left no-repeat top;
	margin:0px 0 4px 2px;
	padding:0 0 0 15px;
	}
	
.Area ul li a 
    {
	color:#C89053;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	outline:none;
	}
	
.Area ul li a:hover
    {color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	outline:none;
	}

#Testimonials 
    {
	float:left;
    width:450px;
	height:100%;
    margin:0px;
    padding:15px 0 0 0px; 
	color:#BA7B68;
	font-size:12px;
    }
	
#Divider 
    {
	float:left;
    width:25px;
    padding:10px 0 0 25px;
    margin:0px; 
    }
	
#Contact 
    {
	float:left;
    width:170px;
    padding:15px 0 0 0px;
    margin:0px; 
    }		

#left .column-in 
    {
	width:255px; 
	}
		

.column-top 
    {
	margin:0; 
	padding:0 0;
	clear:left;
	height:97px;
	}
		

.column-top div
	{
	float:left;
	}
		

.cleaner 
    {
	clear:both;
	height:10px;
	font-size:1px;
	border:none;
	margin:0; 
	padding:0;
	background:transparent;
	}
		

#Bottom
   {
    width:956px;
	height:52px;
	background-color:#600001;
	padding:2px 0 0px 0;
	margin:0 0 10px 0px;
	float:left;
	background:url(Image/footer_bg.gif) no-repeat;
   }
   

#BottomNavigation
   {
    width:956px;
	padding-left:5px;
	margin-top:6px!important;
	margin-top:12px;
   }
   
.copyright-div-left{
	width:auto;
	float:left; margin:0; padding:0;
}
.copyright-div-right{
	width:150px;
	float:left; margin:0; padding:0 1px;
}
.copyright-div-right a{
	color:#B78B8B;
	font-size:11px;
	text-decoration:none;
	float:left;
}
.copyright-div-right a:hover{
	color:#FFF;
	font-size:11px;
	text-decoration:none;
	float:left;
}
.Copyright
   {
    float:left;
	color:#B78B8B; 
	width:700px;
	font-size:11px;
	padding-top:8px;
	padding-left:10px;
	padding-right:5px;
   }

.inner-Copyright
   {
    float:left;
	color:#B78B8B; 
	font-size:11px;
	padding-top:8px;
	padding-left:10px;
	padding-right:5px;
   }
  
.Disclaimer
   {
	padding-top:5px!important;
	padding-top:8px;
	padding-right:0px;
	padding-left:0px;
	float:left;
   }
   
.Disclaimer a
   {
    color:#B78B8B;
	font-size:11px;
	text-decoration:none;
	float:left;
   }
   
.Disclaimer a:hover
   {
    color:#FFF;
	font-size:11px;
	text-decoration:none;
	float:left;
   }

.PoweredBy
   {
    color:#AB7879;
	font-size:11px;
	float:right;
	padding-right:16px;
   }
   
.PoweredBy a
   {
    color:#AB7879;
	font-size:11px;
	text-decoration:none;
	outline:none;
   }
   
.PoweredBy a:hover
   {
    color:#FFF;
	font-size:11px;
	text-decoration:none;
	outline:none;
   }


DIV.top-adbanner
   {
    overflow:hidden;
	width:140px;
	height:44px;
   }
   
DIV.bottomright-adbanner
   {
    width:600px;
	padding:0px 0 0px 0px;
	margin:10px 0 10px 0; 
   }
   
DIV.bottomleft-adbanner
   {
    width:200px;
	padding:0px 0 10px 10px; 
	margin:0 auto;
   }   
.footer-left{
float:left;
width:60px;
padding-top:8px;
}
.footer-middle{
float:left;
width:34px;
padding-top:0px;
padding-right:5px;
}
.footer-right{
float:left;
width:50px;
padding-top:8px;
padding-left:0px;
}
/* Classes for Conrolling Right Zone*/
.right-section
   {
    display:block;
    float:right;
   }

/*Form based CSS starts*/

.webpart /* This Class controls External setting of Forms*/
    {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#BA7B68;
	font-size:11px;
	line-height: 16px;
	background-color:#600001;
    }

.webpart .form-head /* This Class controls heading */ 
    {
	background-color:#7F1617;
    border:1px solid #A02325;
	padding:4px 3px 4px 4px;
	color:#C59158;
	font-size:13px;
    }

.webpart .form-subhead /* This Class controls Sub heading */ 
    {
    background-color:#7F1617;
    border:1px solid #A02325;
	padding:4px 3px 4px 4px;
	color:#C59158;
	font-size:11px;
    }

.webpart  td
    {
	padding:2px;
    }

.webpart select  /* This Class controls for Select */ 
    {
    border:1px solid #7F1617;
    }

.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:Tahoma, Arial, Helvetica, sans-serif;
	color:#BA7B68;
	font-size:11px;
	padding:0px;
	background:#4A0102;
    	border:1px solid #7F1617;
	vertical-align:middle;
	width:auto !important;
    }

.webpart .mandatory, .webpart span.mandatory /* This Class controls Select , textarea, INPUT */ 
    {
	color:#ED3800;
    }

.webpart INPUT.webpart-btn /* This Class controls button*/
    {
	background-image:none;
	background-repeat:repeat;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#F1F4D9;
	font-weight:bold;
    background-color:#4A0102;
    border:1px solid #7F1617;
	margin:0px;
	padding:0px 1px;
    }
 

.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;
    }
    
    
    .OfbCustomizeCheckBox
    {
    }
    .OfbCustomizeCheckBox INPUT
    {
    border:none !important;
    background-color:transparent !important;
    }
    .OfbCustomizeCheckBox label
    {
    }
    
    .OfbCustomizeRadioButton
    {
    }
    .OfbCustomizeRadioButton input
    {
    border:none !important;
    background-color:transparent !important;
    }
    .OfbCustomizeRadioButton label
    {
    }
.blankdiv
{
 width:714px;
 height:1px;
 display:block;
}
	
/*Form based CSS End*/	
/* ]]> */