head{padding:0px;}
html{padding:0px;}
body
{
	background-color: #fff;
	color: black;
	font-size: 10pt;
	font-family:Tahoma;
	line-height: 1.5; /*	background-image: url(../../buttons/headerblue.png);*/
	background-image: url(../../buttons/bg.png);
	height:100%;
}
	
a
{
	color:#000;
	background-color:#eeefff;
	font-size: 10pt;
	text-decoration: none;
	letter-spacing: 1pt;
	border-radius:5px; -moz-border-radius:5px;-webkit-border-radius:5px;
	padding:2px;
}
	a:hover
{
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	color: red;
	font-size: 10pt;
	text-decoration: none;
	letter-spacing: 1pt;
	background-color:#fff;
	transition:color  ease-in-out 0.4s;
	transition:background-color  ease-in-out 0.4s;
	-moz-transition:color  ease-in-out 0.4s;
	-moz-transition:background-color  ease-in-out 0.4s;
	-webkit-transition:color  ease-in-out 0.4s;-webkit-transition:background-color  ease-in-out 0.4s;
	-moz-transition:all 0.7s;
	-webkit-transition:all 0.7s;
    transition:all 0.7s;
	}
		
.panel-heading, .header, div.header{
         text-align:justify; font-size:12pt; font-weight:bold;
		color:white!important; 
		background-color:#002663!important;/* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#002663, lightblue); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#002663, lightblue); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#002663, lightblue); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#002663, lightblue); /* Standard syntax */
		box-shadow:none!important;
		-moz-box-shadow:none!important;
		-webkit-box-shadow:none!important; 
}
        .header, div.header a{ color:White;}
/*Footer

-moz-box-shadow:inset 0px 0px 10px 10px blue;
		-webkit-box-shadow:inset 0px 0px 10px 10px blue;
*/
.footer{border-radius:10px 10px 0px 0px;
-webkit-border-radius:10px 10px 0px 0px;
-moz-border-radius:10px 10px 0px 0px; background-color:#002663;color:White!important}

	/*Comments styling*/
div.comment-div-cell
{width:60%; border:solid 1px #333333; padding:5px; text-align:justify; padding-top:0px; margin-top:15px; padding-right:0px;}
div.article_post_comment{ background-color:White;color:Black; line-height:2;}
div.article_comments{width:90%;color:White; text-align:left; font-size:11pt;}

/*Element selection*/
input[type=text], input[type=password]{padding:5px;}
textarea, input[type=file], input[type=text], input[type=password]{border:solid 1px #ccc;
                           /*background-color:lightblue;
                           background-image:url('../../buttons/textboxblue.png');*/
                           background-color: white; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(white, lightblue, #fff); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fff, lightblue, #fff); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fff, lightblue, #fff); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fff, lightblue, #fff); /* Standard syntax */
						   background-position:center; border-radius:5px;
						   -moz-border-radius:5px;-webkit-border-radius:5px; font-family:Arial;
                           }
select{background-color:white; line-height:2;border-radius:5px;
						   -moz-border-radius:5px;-webkit-border-radius:5px; font-family:Arial;
                           border:solid 1px #ccc;line-height:3; font-size:15px;
}
select:focus, textarea:focus, input[type=file]:focus, input[type=text]:focus, input[type=password]:focus{border:solid 1px lightblue;
	background-color: white; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(azure, white, azure); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(azure, white, azure); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(azure, white, azure); /* For Firefox 3.6 to 15 */
    background: linear-gradient(azure, white, azure); /* Standard syntax */
                                       /*background-image:url('../../buttons/textboxfocusblue.png');*/
                                       }
textarea,textarea:focus{background-image:none;}
    /*submit button style*/  
 input[type=submit].submitbtn, button.submitbtn, a.submitbtn{background-color:#002663; color:#eee;
           line-height:2; font-size:small;
	border:none; cursor:pointer;
	padding:3px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
		           }
input[type=submit].submitbtn:hover, button.submitbtn:hover, a.submitbtn:hover{background-color:#eee; color:#002663; 
           border:none;padding:3px;}
.submitbtn i[class^="fa fa-"]{font-size:small!important;color:#eee!important; }
.submitbtn:hover i[class^="fa fa-"]{color:#002663!important; }

dl dd
{
 padding-left:20px;
 line-height:2.5;
}
/*social media styling begins*/
.social-panel{color:#002663;}
.social-panel img{width:24px; height:24px; padding:2px;}
.social-panel img:hover
{
	background: #002663;
}
i[class^="fa fa"]{padding:5px; color:#002663;}
.social-panel span i[class^="fa fa"]{color:#002663; font-size:medium;}
.social-panel  span i[class^="fa fa"]:hover{color:red}
#logoLnk{background-color:Transparent; color:inherit;line-height:normal; padding:0px;margin:0px;}
     #logoLnk.active{cursor:default;}
        .social-panel{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
     border:solid 1px #ccc; border-left:0px; border-right:0px; padding:5px;}
     .social-panel img.icon, .social-panel img.icon:hover{background-color:Transparent; border:none; cursor:auto;}
/*social media styling ends*/