body{
	background:url(../images/bg.gif) repeat-x top #fff;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px auto auto auto;
	color:#514c48;
	user-select:none;
    -webkit-user-select:none;
    -moz-user-select:none;
}
a{
	text-decoration:none;
	color:#D86200;
}
span{
	color:#FF9900;
}
a, a:active, a.active{
    outline:0;
    color:#0D1077; 
	font-weight:bold;
}
h1{
	font-size:18px;
	color:#514c48;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:5px 0 5px 0;
	margin:0px;
}
#main_ctnr{
	width:70%;
	height:auto;
	margin:auto;
	padding:0px;
	position:relative;
}
.pub02{
	width:80%;
	margin:auto;
}
.pub02 ul{
	list-style-type:none;
	padding:20px 0px 50px 0px;
}
.pub02 li{
	display:inline-block; 
	padding:10px 10px 0px 0px;
}
.btn-frm{
	min-width:70px;
	width:auto;
	height:40px; 
	background-color:darkblue;
	margin:5px;
	padding:5px 10px; 
	display:inline; 
	border-radius:5px; 
	cursor:pointer;
	color:white;
	font-weight:bold;
	font-size:16px;
}
.btn-frm:hover,
.btn-frm:disabled,
.btn-frm:focus{
	color:#ffffff;
	background-color:#48ACCA;
	border-color:#4B4DA6;
}
.loader{
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:9999;
	background:url('../images/pageloader.gif') 50% 50% no-repeat rgb(249,249,249);
	opacity:0.8;
}
.menu img.icon{
	 float:right;
	 display:inline-block;
	 height:36px;
	 width:38px;
	 padding-top:5px;
	 cursor:pointer;
 }	 
.menu{
	border-radius:15px 15px 0px 0px;
	max-width:100%;
	background-color:darkblue;
	height:auto;
	padding:0px 5px;
}
.menu h1{
	font-size:24px;
	color:white;
	padding:10px 0px 10px 40px;
	display:inline-block;
}
#main_ctnt{
	width:auto;
	clear:both;
	background-color:#FFFFFF;
	height:auto;
	max-width:100%;
}
#safoln{
	width:550px;
	max-width:90%;
	margin:auto;
	padding:15px 0px 15px 0px;
	content:url("../images/safoln1.jpg");
}
#safoln2{
	width:550px;
	max-width:90%;
	margin:auto;
	padding:15px 0px 15px 0px;
	content:url("../images/safoln2.jpg");
}
.pggle{
	width:80%;
	clear:both;
	margin:30px auto;
	max-width:100%;
}
#SldrCtner{
	width:320px; 
	height:530px; 
	position:relative; 
	margin:0 auto; 
}
.slide h3{
	font:26px/1em , serif; 
	color:#FFF;  
	margin:0 0 5px 0; 
}
.slide p{
	font-size:12px; 
	color:blue; 
	margin:0; 
}
.jFlowNext{
	background:url("../images/arrows3.png") no-repeat scroll 0 -235px transparent; 
	height:130px; 
	position:absolute; 
	top:35%; 
	right:-50px; 
	width:50px; 
	cursor:pointer; 
}
.jFlowPrev{
	background:url("../images/arrows3.png") no-repeat scroll -84px -235px transparent;
	height:130px; 
	position:absolute; 
	top:35%; 
	left:-50px; 
	width:50px; 
	cursor:pointer; 
}
.jFlowNext:hover{
	background-position:0px - 235px; 
}
.jFlowPrev:hover{
	background-position:-84px -235px; 
}
#myController{
	position:absolute; 
	top:5px; 
	right:5px; 
}
.jFlowControl:hover{
	background-position:-32px 0px; 
	cursor:pointer; 
}
.jFlowSelected, .jFlowSelected:hover{
	background-position:-15px 0px;
} 
@media(max-width:767px){
	#SldrCtner{
		width:90%; 
		height:610px; 
		position:relative; 
		margin:0 0 0 3%; 
	}
	.slide h3{
		font:26px/1em , serif; 
		color:#FFF;  
		margin:0 0 5px 0; 
	}
	.slide p{
		font-size:12px;
		color:blue; 
		margin:0; 
	} 
	.jFlowNext{ 
		background:url("../images/arrows3.png") no-repeat scroll 0 -235px transparent;
		height:130px; 
		position:absolute; 
		top:35%; 
		right:-10%; 
		width:50px; 
		cursor:pointer; 
	}
	.jFlowPrev{ 
		background:url("../images/arrows3.png") no-repeat scroll -84px -235px transparent; 
		height:130px;
		position:absolute; 
		top:35%; 
		left:-10%; 
		width:50px; 
		cursor:pointer; 
	}
	.jFlowNext:hover{
		background-position:0px - 235px; 
	}
	.jFlowPrev:hover{
		background-position:-84px -235px; 
	}
	#myController{
		position:absolute; 
		top:5px;
		right:5px; 
	}
	.jFlowControl:hover{ 
		background-position:-32px 0px; 
		cursor:pointer; 
	}
	.jFlowSelected, .jFlowSelected:hover{
		background-position:-15px 0px;   
	} 	
	#main_ctnr{
		width:100%;
		height:auto;
		margin:auto;
		padding:0px;
		position:relative;
		max-width:100%;
		overflow:hidden;
	}
	.pggle{
		width:90%;
		clear:both;
		margin:20px auto;
	}
	.solopc{
		display:none;
	}
	.pub02{
		width:100%;
		margin:auto;
	}
}