
div.main_container{
  max-width: 1400px;
  margin:auto;
  padding-left:15px;
  padding-right:15px;
}
div.top_div{
  border-top:1px solid black;
  margin-top:10px;
  margin-bottom:10px;
  padding-top:10px;
}
div#leftColumn{
  padding-left:0px;
}
div#blogContainterB, div#blogContainter{
  width:100%;
  background-color:#EEEEEE;
  padding:10px;
  border-radius: 5px;
  margin-top:15px;
  margin-bottom:15px;
}

div#blogDIVB{
  width:100%;
  background-color:#FFFFFF;
  margin:0px;
  border:1px solid #aaaaaa;
  border-radius: 5px;
}
div#topList{
  background-color:#144aac;
  min-height:30px;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
}


/* Blog List */
#blogList{
	margin:0px;
	padding:0px;
	list-style: none;
	margin-left:4px;
	margin-bottom:4px;
}
#blogList li{
	/*background:url('../img/corners/2/bottom.gif') bottom left no-repeat;*/
	margin:0px;
	padding:0px;
	margin-top:10px;
	width:100%;
}
#blogList span{
	/*background:url('../img/corners/2/top.gif') top left no-repeat;*/
	display:block;
	/*width:779px;*/
	margin:0px;
	padding:0px;
}

#blgDescription{
	font-size:14px;
  display: flex;
}
#blgDescription .content{
  float:left !important;
  width:100%;
}
#blgDescription h3 p.bodytext{
	display:inline;
	background:none;
	margin:0px;
	padding:0px;
	font-size:14px;
}


#blgDescription div.img{
	float:left;
	width:140px;
	padding:0px;
	margin:15px 20px 15px 20px;
}
#blgDescription div.content{
	flex: 1;
	padding:0px;

  width:100%;
	/*width:575px;*/	
}
#blgDescription h2{
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:27px;
	margin-top:15px;
}
#blgDescription h2 a{
	text-decoration:none;
	color:#144AAE;
}
#blgDescription h3{
	color:#C4C4C4;
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:13px;
  float:left;
}
#blgDescription p{
	margin:0px;
	padding:0px;
	margin-top:18px;
	padding-bottom:12px;
	padding-right:10px;
	background: url('../img/separator.gif') repeat-x bottom right;
	text-align:justify;
	font-size:14px;
  float:left;

}


#blogLinks{
	float:left;
}
#blogLinks div{
	float:right;
	margin:15px 0px 15px 0px;
}
#readMore  a{
	background:url('../img/read-more.gif') top left no-repeat;
	padding-left:20px;
	color:black;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
#blogLinks a{
	color:black;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
#blogLinks a{
	text-decoration:underline;
}

#share-this{
	float:right;
	overflow:hidden;
  padding-left:15px;
	/*width:90px;*/
}
#share-this span{
	background:none;
	display:inline
}

#shareIt{
	margin:0px;
	padding:0px;
	border-top:1px solid #EEEEEE;
	margin-bottom:5px;
	margin-top:5px;
	padding-top:10px;
	text-align:right;
}
#shareIt span{
	display:inline;
}
#shareIt div{
	border:1px solid pink;
}
#shareIt a{
	color:black;
	font-size:14px;
}
#shareIt img{
	margin:0px;
	padding:0px;
	color:black;
	border:1px solid pink;
}

ul#blogList li{
  border:1px solid #CCCCCC;
  background-color:#FFFFFF;
  border-radius: 5px;
}
/*END BLOGLIST*/

/* TOP LIST*/
#topList{
	margin:0px;
	padding:0px;
	padding-left:5px;
	width:100%;
	/*overflow:hidden;
	height:25px;*/
}
#topList a{
	margin:0px;
	padding:0px;
	text-decoration:none;
	color:#DEDFDA;
	margin-left:10px;
	font-size:15px;
	line-height:28px;
}
#topList a:hover{
	text-decoration:underline;
}
/*END TOP LIST*/

/*top search form*/
div#formDiv{
  background:url('../img/search-bg.png') repeat-x bottom;
  min-height:43px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;

}
#formDiv{
	margin:0px;
	padding:0px;
	color:white;
	font-size:18px;
  background-color:#144aaa;
}
#formDiv form{
	margin:0px;
	padding:0px;
  padding-top:5px;
}
#formDiv input{
	border:1px solid #cccccc;
	margin-right:10px;
	max-width:250px;

}
#formDiv a{
	color:white;
	text-decoration:underline;
}
#formDiv a.frmLink{
	margin:0px;
	padding:0px;
	margin-left:10px;
	padding-top:5px;
	border:0px;
}
#formDiv a.contactLink{
	font-size:12px;
}
#formDiv a.search{
	display:block;
	margin-top:5px;
}
#formDiv div.frmContent{
	float:left;
	margin:0px;
	padding:0px;
  padding-top:5px;
  
}
#formDiv div.contactDiv{
	float:right;
	width:160px;
	padding-top:6px;
}
#formDiv div.frmButton{
	float:right;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#formDiv div.label{
	float:right;
	width:200px;
}
/*END top search form*/

div.maina{
	width:100%;
	min-height:90px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;

}

/*TOP CATEGORIES*/
#blogContentB{
  padding:0px;
  margin:0px;
}
#blogContentB h2{
	color:#134BAC;
	font-weight:normal;
	text-decoration:underline;
	font-size:28px;
	margin:0px;
	padding:0px;
}

#blogContentB ul{
	color:#F37A11;
  list-style:none;
  margin-top:5px;
}
#blogContentB ul li{
	float:left;
  width:220px;
  margin:0px 10px 0px 0px;
  overflow:hidden;
}
#blogContentB ul li a{
	color:#F37A11;
  text-decoration:none;
  font-family:Verdana;
  background: url(../img/bullet.gif) no-repeat left;
	padding:0px 0px 0px 15px; 
}

#blogContentB ul li a:hover{
  text-decoration:underline;
}

/*bottom menu*/
#bottomMenu{
	background-color:#144aac;
	width:100%;
	padding:10px;
	margin-top:10px;
  border-radius: 5px;
  margin-bottom:10px;
}
#bottomTopRow{
	background: url('../img/bottom-separator.gif') repeat-x bottom right;	
	margin-left:20px;
	margin-right:20px;
	padding-top:20px;
	padding-bottom:10px;
}
#bottomTopRow a{
	color:white;
	text-decoration:none;
	margin-right:15px;
}
#bottomTopRow a:hover{
	text-decoration:underline;
}
#bottomBottomRow{
	color:white;
	margin-left:20px;
	padding:5px 20px 0px 20px;
  border-top:1px solid white !important;
}
#bottomMenu div.footerNote{
	color:white;
	font-size:10px;
	padding:20px;
	padding-top:20px;
	text-align:justify
}
#bottomMenu div.footerNote a{
	color:white;
	text-decoration:underline;
}
#bottomMenu div.footerNote a:hover{
	text-decoration:underline;
}
/*end bottom menu*/

/*Right Title*/
#right_title{
	background-color:#EEEEEE;
	margin-top:10px;
  border-radius: 5px;
}
.bottom-form-wrapper{
  background-color:#144aaa;
  padding-bottom:5px;
  border-radius: 5px;
}
#right_title h3{
	/*background:url('../img/corners/3/top.gif') no-repeat top;*/
	margin:0px;
	padding:0px;
	font-weight:normal;
	color:#2065E6;
	padding-left:5px;
	clear:both;
	font-size:17px;
	padding-top:15px;
	padding-bottom:15px;
}
#right_title h3 label{
	display:block;
	width:154px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
/*End Right Title*/

/*Right Links*/
#new_links {
	margin:0px;
	padding:0px;
	padding-top:5px;
	background-color:white;
        font-size:11px;
}

#new_links p{
      border-bottom:1px solid #C0C0C0;
      padding-top:0px;
      padding-bottom:8px;
      display:block;
}

#new_links a{
	display:block;
	/*color:#1356AF;*/
	color:#F37A11;
	text-decoration:none;	
	font-size:12px;
	padding-left:0px;
        padding-bottom:2px;
	margin-bottom:5px;
}
#new_links a:hover{
	text-decoration:underline;
}

#categLinks {
	padding-top:5px;
	background-color:white;
}
#categLinks a{
	display:block;
	/*color:#1549AE;*/
	color:#F37A11;
	text-decoration:none;
}
#categLinks a:hover{
	text-decoration:underline;
}
/* End Right Links*/

/*Contact Form*/
div#commentList_contact{
  background-color:#EEEEEE;
  padding:10px;
  border-radius: 5px;
  margin:10px 0px 10px 0px;
  padding:10px;
}
div#commentList_contact input, div#commentList_contact textarea{
    width:100%;
}
div#commentList_contact div#commentRow{
  background-color:#FFFFFF;
  padding:10px;
  border-radius: 5px;
  border:1px solid #C0C0C0;
}
div#commentList_contact .csc-mailform{
  width:100%;
}
div#commentList_contact .csc-form-labelcell{
  width:200px;
}
/*END Contact Form*/

/*blog details*/
div#blogContent-wrapper{
  width:100%;
  background-color:#EEEEEE;
  padding:10px;
  border-radius: 5px;
  margin-top:15px;
  margin-bottom:15px;
}
div#blogContent-wrapper div.maina{
   width:100%;
  background-color:#FFFFFF;
  border-radius: 5px; 
}
div#blogContent{
  width:100%;
  background-color:#FFFFFF;
  border-radius: 5px;
}
div.news-single-img{
  padding:10px 10px 20px 10px;
  float:left;
}
#blogContent{
	width:100%;
	text-align:justify;
	margin-top:10px;
	font-size:14px;
	font-family:"georgia";
}
#blogContent img{
	float:left;
	margin-right:15px;
	margin-bottom:5px;
}
#blogContent h2{
	color:#134BAC;
	font-weight:normal;
	text-decoration:underline;
	font-size:28px;
	margin:0px;
	padding:0px;
}

#commentRow{
	width:100%;
	font-size:12px;
	padding-top:20px;
}
#commentRow h3{
	margin:0px;
	padding:0px;
	background-color:#EEEEEE;
	font-weight:bold;
	font-size:12px;
	padding:10px;
}
#commentRow h2{
	color:#144AAE;
	font-weight:normal;
	padding:0px;
	margin:0px;
	font-size:38px;
	margin-top:15px;
	padding-left:5px;
}

#commentRow div.comentContainer{
	width:100%;
	float:left;
	margin-top:15px;





}
#commentRow div.firstCell{
	max-width:150px;
	float:left;
}
#commentRow div.secondCell{
	max-width:500px; 
	float:left;
	text-align:justify;
}
#commentList{
	margin-bottom:15px;
}


#commentFormContainer{
	border-top:1px solid #EEEEEE;
	width:100%;
	margin-top:10px;
  background-color:#FFFFFF;
  border-radius: 5px; 
  padding:10px;
}
#commentForm{
	width:100%;
	background-color:#EEEEEE;
	float:left;
	margin-top:20px;
	padding-left:10px;
	padding-bottom:10px;
	border-radius: 5px;
}
#commentForm input{
	max-width:220px;
	border:1px solid #BBBBBB;
}
#commentForm label{
	display:block;
	color:black;
	font-size:11px;
}
#commentForm div.leftInputs{
	float:left;
	width:230px;
	margin-right:30px;
	margin-top:20px;
}
#commentForm div.rightInputs{
	float:left;
	/*width:350px;*/
  margin: 20px 20px 0px 0px;
}
#commentForm textarea{
	width:325px;
	height:70px;
}
#commentForm div.row{
	/*margin-top:20px;*/
	 margin:0px 0px 20px 0px;
}
#commentForm div.sendButton{
	float:left;
        margin:50px 0px 0px 0px;
	/*width:100px;
	padding-top:50px;*/
	
}
#commentForm form{
	margin:0px;
	padding:0px;
}

#commentForm ul{
	list-style:none;
        margin:10px 0x 0px 0px;
	padding:0px;
        display:block;        
}

#commentForm li{
	list-style:none;
        margin:0px;
	padding:0px 0x 0px 0px;
        line-height:14px;
        font-size:12px;
}

#commentForm p.tx-guestbook-form-error{
	margin:3px 0px 0px 0px;
        padding:0px;        
}

#searchResults{
	margin-top:20px;
	padding-top:1px;
	width:750px;
	background:url('../img/s-bg.gif') top left no-repeat;
}
#searchResults span{
	display:block;
	margin-top:25px;
}
#searchResults h3{
	color:#144AAE;
	margin:0px;
	padding:0px;
	text-decoration:none;
	margin-left:34px;
}
#searchResults p{
	margin:0px;
	padding:0px;
	color:#091A45;
	text-decoration:none;
	margin-left:34px;
}
#searchResults div.link{
	color:#091A45;
	margin-left:34px;
}
#searchResults a{
	text-decoration:none;
}

#tLogo{
	height:45px;
}
#tLogo div{
	height:45px;
	overflow:hidden;
}
#tLogo img{
	border:0px;
}


/*END blog details*/
div.news-amenu-container h2{
  font-size:16px;
  
}
