/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear_0 {clear:both; font-size:0px; line-height:0px; display:block;}
.last {margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
/**************************************************************************************/
a											{ color:#000; text-decoration:underline; outline:0 none;}
a:hover										{ color:#000; text-decoration:none;}
h1											{ font-size:24px;}
h2											{ font-size:22px;}
h3											{ font-size:18px;}
h4											{ font-size:16px;}
h5											{ font-size:14px;}
h6											{ font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{ }
body										{ color:#3b3737; font-family:'OpenSansLight', Arial, Helvetica, sans-serif; background:#fafafa; font-size:12px;}
.flt_Lt										{ float:left; display:inline;}
.flt_Rt										{ float:right; display:inline;}
.shadowBox									{ -webkit-box-shadow: #a6a6a6 0px 6px 10px;
-moz-box-shadow: #a6a6a6 0px 6px 10px;
box-shadow: #a6a6a6 0px 6px 10px;
background: #fff;
behavior: url(PIE.htc); position:relative;}
p{
		font-family:Arial, Helvetica, sans-serif;	
	
}
/* ---------------------------------------------------------------------------------*/

/*font-family: 'Open Sans', sans-serif;*/

/* ----------------------- layout ----------*/
.wrapper									{ margin:0 auto;}
.container									{ width:960px; margin:0 auto; }
/*-------------------------------------------*/

/* ------------------------- HEADER HERE -------------------*/
#header										{ background:url(../images/header_bg.jpg) repeat-x top; }
#header .container							{ min-height:10px; border:0;}
#logo										{ padding:119px 0 0 17px; }
/* --------- NAVIGATION HERE ----------*/
#nav										{ display:inline-block; margin:10px 10px 0 0;}
#nav ul.menu								{ display:inline-block; }
#nav ul.menu li								{ display:inline-block; float:left; margin-right:2px;}
#nav ul.menu li a							{ display:inline-block; background:url(../images/nav_bg.png) repeat-x top; padding:135px 30px 0; min-height:55px; font-size:16px; color:#d8d8d7; text-decoration:none;}
#nav ul.menu li a:hover						{ background:url(../images/nav_bg_act.png) repeat-x top; text-decoration:none;}
#nav ul.menu li a.active					{ background:url(../images/nav_bg_act.png) repeat-x top; text-decoration:none;}
/* ---------------------------------------------------------*/

/* ------------------------ MAIN CONTENT HERE --------------*/
.main_content								{ background:#fafafa url(../images/main_content_bg.jpg) repeat-x top; position:relative; top:-1px; }
.main_content .container					{ }

.homeCont									{ padding:50px 0 80px 0;}
.homeCont .ttl								{ text-align:center; color:#000000; padding-bottom:46px;}
.homeCont h2								{ font-family:'OpenSansLight'; font-weight:normal; font-size:34px; }
.homeCont h1								{ font-family:'OpenSansBold'; font-weight:normal; font-size:48px; }

proBoxWrap									{ display:inline-block; width:100%;}
.proBoxWrap .proBox							{ display:inline-block; float:left; margin:0 16px 0 18px; padding-bottom:40px; }
.imgPart									{ display:inline-block; margin-bottom:8px; position:relative; }
.imgPart .imgPartIn							{ display:inline-block; float:left;}
.imgPart img								{ display:block; padding:9px;}
.proBoxWrap .proBox .name					{ display:inline-block; position:absolute; left:-10px; bottom:15px; background:url(../images/img_name_lft.png) no-repeat left bottom; min-height:30px; padding-left:10px;}
.proBoxWrap .proBox .name span				{ display:inline-block; background:#b5453c; line-height:19px; padding:0 12px 1px; min-height:19x; min-width:116px; text-align:right; font-size:14px; color:#fafafa; font-family:'OpenSansBold'; text-decoration:none;}
.proBoxWrap .proBox .name span a			{ text-decoration:none;}
.proBoxWrap .proBox .textPart				{ padding:0 2px; width:276px;} 
/* ---------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
#footer										{ background:url(../images/footer_bg.jpg) repeat-x top; padding:14px 0; min-height:62px;}
#footer .container							{ min-height:62px; border:0;}
ul.footerNav								{ display:inline-block; font-family:Arial, Helvetica, sans-serif; padding-left:180px;}
ul.footerNav li								{ display:inline-block; float:left; font-size:10px; color:#9a9898; background:url(../images/divide-img.jpg) no-repeat right 2px; padding-right:6px; margin-right:5px;}
ul.footerNav li.last						{ background:none; padding-right:0; margin-right:0;}
ul.footerNav li span						{ display:inline-block;}
.copy										{ }
/* ---------------------------------------------------------*/



/* ------------------------ INNER 1 HERE --------------*/
/* ----------- MAIN CONTENT HERE ----------*/
.InnerContWrap.main_content					{ background:#ffffff url(../images/InnerContWrap_top.jpg) repeat-x top;}
.InnerCont									{ background:#ffffff url(../images/contentSect_lt.jpg) repeat-y left; position:relative; }
.InnerCont .ContIn							{ background:url(../images/contentSect_lt_top.jpg) no-repeat left top; min-height:730px; }
.blank-bg									{ background:#efeeee; position:absolute; width:50%; height:100%; left:0;}
.InnerCont .sideBar							{ width:170px; padding:38px 0 0 0;}
.sideBar ul									{ display:inline-block; width:100%;}
.sideBar ul li								{ display:block; margin-bottom:-12px; text-decoration:none;}
.sideBar ul li a							{ display:block; padding-right:10px; min-height:42px; color:#7f7f7f; text-decoration:none;}
.sideBar ul li a span						{ display:block; line-height:30px; padding:0 10px;}
.sideBar ul li a:hover, .sideBar ul li a.active	{ background:url(../images/sideNav_act.png) no-repeat right bottom; color:#efeeee; font-family:'OpenSansBold'; }
.sideBar ul li a:hover span, .sideBar ul li a.active span	{ background:#b5453c;}

.InnerCont .contentSect						{ background:#ffffff url(../images/InnerContWrap_top.jpg) repeat-x top; padding:0 13px 57px 79px;}
.InnerCont .contentSect .SectIn				{ width:698px; padding:38px 0 0 0; }
.contentSect h1								{ font-weight:normal; font-size:48px; font-family:'OpenSansLight'; color:#3b3737; margin-bottom:12px;}
.contentSect .splText						{ font-family:'OpenSansBold'; font-weight:normal; font-size:14px; color:#3b3737; margin-bottom:12px;}
.contentSect p								{ font-size:12px; color:#3b3737; margin-bottom:10px;  }
/*.contentSect h6								{ font-family:'OpenSansBold'; font-weight:normal; color:#3b3737; }*/
.contentSect .readMore						{ font-family:'OpenSansBold'; color:#3b3737; text-decoration:underline; }
.contentSect .readMore:hover				{ color:#3b3737; }
.contentSect .imgPart.flt_Rt				{ padding:0 0 16px 26px; } 
.contentSect h2								{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#3b3737; padding-top:15px;}
.contentSect h6								{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#3b3737; }
.contentSect h5 {
    color: #3B3737;
    /*font-family: 'OpenSansBold';*/
	font-family:Arial, Helvetica, sans-serif;	
    font-size: 14px;
/*    font-weight: normal;*/
	font-weight:bold;
    margin-bottom: 12px;
}

ul.poroList									{ display:inline-block; padding:20px 0;}
ul.poroList	li								{ display:inline-block; float:left; margin-right:20px;}
ul.poroList	li a							{ display:inline-block;}
ul.poroList	li .imgPart						{ margin:0;}
/* ---------------------------------------------------------*/

input[type="submit"] {
	background-color: #B5453C;
	padding:10px;
	color: #FAFAFA;
	cursor: pointer;
	font-family:'OpenSansBold';
	border:none;
	text-transform:capitalize;
	}



