@charset "utf-8";
/* CSS Document */
/*==== Links ========*/
a {
	color:#004176;
	text-decoration:none;
}
a:hover {color:#001853; }
a:visited { }
a:active {color:#8F000D; }
/*Logo style*/
a.logo {
	color:#444;
	display:block;
	font-size:40px;
    font-weight: bold;
	padding-top:30px;
	text-decoration:none;
}
a.logo img { }
/*====== Headers ======= */
h1, h2, h3, h4, h5, h6 { 
color:#444444;
 }

h1 {
	font-size:25px;
	margin-bottom:15px;
       border-bottom:1px solid #cccccc;  
     padding: 10px 0;
}
h1.logo {
	margin:0;
	padding:0;
        border:none;
}
h1.logo img { }
h2 { font-size:20px; }
h3 { font-size:17px;
   color:#626262;
   margin-bottom:10px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:13px; }
h7 { font-size:12px; }

.title_slim {padding:10px 0; border-bottom:2px solid #ccc;font-size:23px;}
/*====== Listings ======= */
ul { padding:10px;overflow:hidden; list-style: disc; }
ol { padding:10px; list-style:decimal-leading-zero; }
li p {overflow:visible;}
/*========= Formats ===========*/
p { line-height:1.5em; 
text-align:justify;}
blockquote { }
address { }
/*== For content styles in editior===*/
.borderedbox {
	padding:10px;
	border:4px solid #7c7c7c;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.roundedbggray {
	padding:10px;
	background-color:#eee;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.roundedbgblack {
	padding:10px;
	background-color:#000;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	color:#eee;
}
.left-box-30pc {
	padding:10px;
	width:25%;
}
