/* CSS DOCUMENT */

body{
	background:url(../images/body_bg.jpg) repeat-x;
	background-color:#fafaf2;
	
	margin:0;
	padding:0;
	overflow-x:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height: 1.2;
	font-family:dincomp-condregular;
}
.control-label{font-size:16px!important;}
strong{font-family:dincomp-condboldregular;}

h2{font-family:dincomp-condmediumregular; font-size:25px!important; font-weight:normal; margin:0; padding:0; margin-top:40px; margin-bottom:-10px;}
ul h2{font-size:20px!important;}
.right_nav, ul{font-family:dincomp-condregular; font-size:16px; }
.right_nav li{font-style:normal!important; font-size:18px!important;}
.breadcrumb_detail p{font-family:dincomp-condmediumregular; font-size:20px!important; background-color:#7C911C; color:#FFF; padding:10px;}



::selection {color:#FFF;background:#7C911C;}
::-moz-selection {color:#FFF;background:#7C911C;}

.site_width{margin:0 auto;
width:1000px;
}

.logo{margin-top:60px;}


.body_bg_height{background-color:#FFF;

border:0px #CCCCCC solid;
border-bottom:0px;
width:1000px;
}

.shadow{	 box-shadow:0px 17px 30px rgba(0,0,0,0.3);
-webkit-box-shadow:0px 17px 30px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 7px 30px rgba(0,0,0,0.3);
color: black;
}

.padding_top{padding-top:60px;}

.slider_padding{padding:14px;}

.content_padding{padding-left:15px;}

.aboutus_breadcrumb{padding:15px;}

.breadcrumb{
	border-bottom:1px #CCCCCC solid;
	line-height:40px;
}

.breadcrumb{font-family:dincomp-condboldregular; font-size:22px!important;}
.breadcrumb1{
	font-family:dincomp-condregular; 
	font-size:22px!important;
	background:#7C911C url(../images/inner_header.jpg) no-repeat top; 
	padding:20px 30px;
	color:#FFFFFF;
	bor der-top:15px solid #7C911C;
	bor der-bottom:5px solid #7C911C;
}

#home .breadcrumb{color:#000000;}

.page_box{display:table-cell;
vertical-align:top;

}

.table_border_bg{border:1px #CCCCCC solid;
background:url(../images/page_box_bg.jpg) repeat-x;
height:193px;
width:339px;
display:table;
}


.img_padding{padding-top:15px;
padding-left:8px;
}


.right{float:right;
}

.left{float:left;
}

.btn_padding{padding-left:8px;
padding-top:0px;
}

.clear{clear:both;
}


.btn_next_padding{padding-top:35px;}

.center{
text-align:center;
}

.btn_width{width:100%;}

.bottom_td1{background-color:#FFCC00;
padding:8px;
width:10%;
vertical-align:middle;
text-align:center;
}

.bottom_td2{background-color:#F90;
vertical-align:middle;
padding:8px;}

.bottom_bg1{margin:0 auto !important;
	background-color:#eef1ea;
}

.bottom_bg2{background-color:#333;
height:80px;
}



.padding{padding:8px;}
	
.box{border:1px #fce3a4 solid;
ba ckground:url(../images/box_bg.png) repeat-x;
background-size:100% 100%;
height:157px;
}
	
.box .tr .td:nth-child(1){border-right:1px #fce2a0 solid;
	vertical-align:middle;
	padding:10px;
	border-right:0px #fce2a0 solid;
}

.box ul{ margin-left:0px; padding-left:0px;}
.box h2{margin-top:0;}

.box .tr .td:nth-child(2){
border-left:1px #FFF solid;
border-right:0px #fce2a0 solid;
padding:0px 20px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
}

.box .tr .td:nth-child(3){
border-left:1px #FFF solid;
vertical-align:middle;
text-align:center;}

.width{width:20%;}




.border{border-top:1px #CCCCCC solid;
margin-top:20px;
padding-bottom:10px;}
	
.form_padding{padding-left:10px;}	


/* pakege bundle */

.tbl_padding{padding:14px;}

.tbl_style{border:0px #CCC solid;
background-color:#FFFFFF;
width:270px !important;
}

.tbl_gap{width:70px;}

.body_center_bg{background:url(../images/body_center_bg.png) repeat-x}

.tbl_img_padding{padding-top:12px;}

.feature_breadcrumb{border-bottom:1px #CCC solid;
padding-bottom:15px;
color:#f7941e;
font-size:19px;
font-family:Arial, Helvetica, sans-serif;}

.feature_padding{padding:14px;}

.drag_padding{left:300px;}


.right_nav{border:0!important; color:#000000;}
.right_nav li{padding:20px; font-size:15px; line-height:1.5; font-style:italic;}
.right_nav strong{display:block; margin-bottom:5px; color:#000; font-size:20px; }

.copyright{font-size:16px;}

