

body {	font-family: mysecondfont;
	width: 100%;
	height: 100%;
	overflow-x: hidden; 
	line-height: 32px;
	background-color: #fff;
	margin: 0;
	padding: 0;
	word-wrap:break-word !important;
	}

	}


img {	max-width: 100% ;
	width: auto ;
	height: auto ;
	}





p{
	text-align:justify;
	font-size: 22px;
/*background-color:green;*/
	margin: 0px;
	border:0px;
	color:#404040;
	padding: 0px 10px 0px 10px;
	font-family: myfirstfont;
	line-height:30px;
	}

.p-top-bott-padd{
	text-align:justify;
	font-size: 22px;
/*background-color:green;*/
	color:#404040;
	padding: 10px 10px 10px 10px;
	font-family: myfirstfont;
	line-height:30px;
	}


.p-larger{
	text-align:left;
	font-size: 22px;
/*background-color:green;*/
	color:#404040;
	padding: 0px 10px 0px 10px;
	font-family: myfirstfont;
	line-height:30px;
	}


.p-larger2{
	text-align:center;
	font-size: 26px;
/*background-color:green;*/
	color:#003366;
	padding: 0px 10px 0px 10px;
	font-family: myfirstfont;
	line-height:40px;
	}

.p-larger3{
	text-align:left;
	font-size: 26px;
/*background-color:green;*/
	color:#003366;
	padding: 0px 10px 0px 10px;
	font-family: myfirstfont;
	line-height:35px;
	}



div#container-main {
	color: inherit ;width: 90%;
margin: 0 auto;
/*background-color: yellow ;*/
	}


div#container-main-homepage {
	color: inherit ;width: 90%;
margin: 0 auto;
/*background-color: yellow ;*/
	}




div#header {
	color: black;
	z-index:0;
/*background-color: red ;*/
	}


div#content-left {
	float: left ;
	width: 75% ;
	/*background-color: steelblue ;*/
overflow: auto;
	}


div#content-right {
	float: left ;
	width: 25% ;
	color: #aa0000 ;
/*background-color: yellowgreen ;*/
	overflow: auto;
	}


div#content-inner-left {
/*background-color: pink ;*/
	border-right:3px solid #eee;
	padding: 0px 0px 0px 0px;
overflow: auto;
	}


div#content-inner-right {
/*background-color: purple ;*/
display: -webkit-box; 
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex; 
display: flex;


 align-items: stretch;





        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;



	border-right:0px solid #eee4e5;
	border-left:0px solid red;
	padding: 15px 0px 0px 0px;
overflow: auto;
	}


div#content-inner-left, div#content-inner-right {
	padding-left: 0px ;
	padding-right: 0px ;
	}









div#content-middle-homepage{
	float: left ;
	width: 100% ;
/*background-color: steelblue ;*/
overflow: auto;
	}







div#footer {
	clear: both ;
	color: #000 ;
/*background-color: grey ;*/
	}




h1,h2,h3,h4,h5,h6 {                            
	font-weight: normal;
	text-decoration: none;
	line-height:150%;
	}


h1 {	font-size: 36px;                      
	margin: 0px 0px 0px 0px;           
	font-family: mysecondfont; 
	color:#003366;
	padding: 0px 0px 0px 0px;
	letter-spacing: 2px;
	word-spacing: 4px;
	}


h2 {	font-size: 32px;                      
	margin: 0px 0px 0px 0px;            
	font-family: mysecondfont;
	color:#003366;
	padding: 0px 0px 0px 0px;
	}


h3 {	font-size: 28px;                 
	margin: 0px 0px 0px 0px;            
	font-family: mysecondfont;
	color:#003366;
	padding: 0px 0px 0px 0px;
	}


h4 {	font-size: 24px;                      
	margin: 0px 0px 0px 0px;            
	font-family: mysecondfont;
	color:#003366;
	padding: 0px 0px 0px 0px;
	}


h5 {	font-size: 20px;                      
	margin: 0px 0px 0px 0px;            
	font-family: mysecondfont;
	color:#003366;
	padding: 0px 0px 0px 0px;
	}


h6 {	font-size: 18px;                      
	margin: 0px 0px 0px 0px;            
	font-family: mysecondfont;
	color:#003366;
	padding: 0px 0px 0px 0px;
	}




.standard-text-box-1{
	float:left;
	width:100%;
	box-sizing: border-box;
/*background-color:yellow;*/
	padding:0px 10px 10px 10px;
	margin: 0px;
	overflow: auto;
	}

.standard-text-box-1 p{
float:left
	}



.top-border-1px{border-top:1px solid #c0c0c0;
	}

.top-border-3px{border-top:3px solid #eee;
	}

.bott-border-3px{border-bottom:3px solid #eee;
	}
.bott-border-6px{border-bottom:6px solid #eee;
	}



.standard-text-box-2{
/*background-color:blue;*/
	padding:10px 10px 10px 10px;
	margin: 0px 0px 0px 0px;
	overflow: auto;
	}


h2.sub-heading-1{
	font-family: mysecondfont;
	padding:10px 0px 5px 0px;
	font-size:48px;
	color: #003366;
	text-align:center;
	}


h2.sub-heading-2{
	font-family: mysecondfont;
	font-size:18px;
	letter-spacing: 1px;
	word-spacing: 1px;
	padding:0px 0px 0px 0px;
	color:#808080;
	text-align:center;
	}

h3.sub-heading-3{
	font-family: mysecondfont;
	font-size:28px;
	letter-spacing: 1px;
	word-spacing: 1px;
	padding:0px 0px 0px 0px;
	margin: 0px;
	border:0px;   
	color:#808080;
	text-align:center;
	}

h2.sub-heading-4{
	font-family: mysecondfont;
	padding:10px 0px 5px 0px;
	font-size:60px;
	color: #003366;
	text-align:center;
	}

h2.sub-heading-5{
	font-family: myfirstfont;
	padding:10px 10px 5px 10px;
	font-size:26px;
	color: #003366;
	text-align:left;
	}


.text-style-1{
	text-align:left;
	font-size: 22px;
/*background-color:green;*/
	padding: 15px 10px 0px 10px;
	font-family: myfirstfont;
margin: 0px 0px 0px 0px;   
	}

	          

.standard-image-box{
	float:left;
	box-sizing: border-box;
	padding: 20px 20px;
/*background-color:red;*/
	width: 100%;
	}

.standard-image-box2{
	float:left;
	margin: 10 auto;
	padding: 0px 20px;
/*background-color:red;*/
	max-width: 500px;
	}

.standard-image-box3{
	float:left;
	box-sizing: border-box;
	padding: 0px 0px;
/*background-color:red;*/
	width: 100%;
	}


.standard-image{
	width:100%;
	}


.standard-image-caption{
	display:block;
	text-align:center;
	font-family: myfirstfont;     
	font-size: 16px;
	color:#808080;
/*background-color:green;*/
	}




a:link {text-decoration: none;   
	border:0px;
	}


a:visited {text-decoration: none;    
	}


a:hover {border: 0px none;    
	}


a:active {border:0px;
	}




#scroll {
	position:fixed;
	right:20px;
	bottom:10px;
	cursor:pointer;
	width:40px;
	height:40px;
	background-color:#808080;
	text-indent:-9999px;
	display:none;
	-webkit-border-radius:60px;
	-moz-border-radius:60px;
	border-radius:60px;
	opacity: 0.4;
	filter: alpha(opacity=60); /* For IE8 and earlier */
	}


#scroll span {
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-14px;
	margin-top:-24px;
	height:0;
	width:0;
	border:14px solid transparent;
	border-bottom-color:#ffffff;
	}


#scroll:hover {
	background-color:#808080;
	opacity:0.6;
	filter:"alpha(opacity=60)";
	-ms-filter:"alpha(opacity=60)";
	}



/*--------------Media Queries---------------*/




@media only screen and (max-width: 768px) {


div#container-main {
	width: 100%;
	}


div#container-main-homepage {
	width: 100%;
	}



div#content-left {
	float: none ;
	width: 100% ;
	}


div#content-right {
	float: none ;
	width: 100% ;
background-color: #eee ;
	}


div#content-inner-left {
/*background-color: pink ;*/
	border-right:0px solid yellow;
	padding: 15px 0px 0px 0px;
	}


div#content-inner-right {
/*background-color: purple ;*/
	border-right:0px solid #eee4e5;
	border-left:0px solid #eee4e5;
	padding: 15px 0px 0px 0px;
	}

h2.sub-heading-1{
	font-size:32px;
	text-align:center;
	padding:0px 0px 5px 0px;
	}

h2.sub-heading-2{
	text-align:center;
	padding:0px 0px 0px 0px;
	}

p{
	text-align:left;
	}

.p-top-bott-padd{
	text-align:left;
	}



.top-border-3px{border-top:1px solid #c0c0c0;
	}

	}



@media only screen and (max-width: 320px) {

.p-larger{
	font-size: 22px;
	line-height:30px;
	}


h2.sub-heading-4{
	font-size:48px;
	}

	}

