/*
Theme Name: Custom Edgar
Theme URI: http://www.customedgar.com/
Description: Custom Edagar Financial.
Version: 1.0
Author: Recognos
Author URI: http://www.recognos.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Edgar v1.0
	 http://www.customedgar.com

	This theme was designed and built by Recognos,
	whose blog you will find at http://customedgar.com
*/
html, body{
	padding:0;
	margin:0;
}
img{
	border:0;
}
body{
	background:#fff url(images/backg.jpg) top center fixed;
	margin:0;
	padding:0;
	width:100%;
	font-family:verdana, arial;
	font-size:12px;
	line-height:130%;
}

#page{
	width:940px;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	xpadding-top:142px;
}
.header {
	background:url(images/topMenu.jpg) top center no-repeat;
	height: 170px;
}
.navmenu{
	list-style:none;
	margin:0;
	padding:0;
	padding-top:134px;
	padding-left:20px;
}
.navmenu li{
	float:left;
}
.navmenu a{
	display:block;
	padding:6px 0 5px 0;
	text-decoration:none;
	color:#000;
	margin-right:15px;
}
.navmenu a span{
	padding:6px 10px 5px 10px;
}
.navmenu a:hover{
	display:block;
	background: url(images/btn_rght.gif) top right repeat-x;
	padding:6px 0 5px 0;
	text-decoration:none;
	color:#000;
	margin-right:15px;
}
.navmenu a:hover span{
	background:url(images/btn_lft.gif) top left no-repeat;
	padding:6px 10px 5px 10px;
}
.xcurr{
	display:block;
	background: url(images/btn_rght.gif) top right repeat-x;
	xpadding:6px 0 5px 0;
	text-decoration:none;
	color:#000;
	margin-right:15px;
}
.navmenu .curr a{
	display:block;
	background: url(images/btn_rght.gif) top right repeat-x;
	padding:6px 0 5px 0;
	text-decoration:none;
	color:#000;
	margin-right:15px;
}
.navmenu .curr a span{
	padding:6px 10px 5px 10px;
	background:url(images/btn_lft.gif) top left no-repeat;
}
.clearfloat{
	clear:both;
	font-size:1px;
	height:1px;
	line-height:1px;
}
.clearfloatright{
	clear:right;
	font-size:1px;
	height:1px;
	line-height:1px;
}
#content{
	padding-bottom:0px;
	background:#fff;
}
.contentHome{
	padding-bottom:30px;
	background:#fff;
}
*html .contentHome{
	padding-bottom:10px;
}
#sidebar{
	width:174px;
	xpadding:18px;
	float: left;
	background:#fff;
	color:#4C4848;
}
#sidebar ul{
	list-style:none;
	padding-left:0;
	margin-left:0;
}
.newsEvents{
	padding:0 0 15px 0;
}
#rightCol{
	margin: 0 0 0 174px;
	padding:1px 18px 18px 18px;
	background:#fff;
	color:#4C4848;
}
#rightCol a{
	text-decoration:none;
	color:#047FE7;
}
#rightCol a:hover{
	color:#0A415B;
}
h2{
	color:#0085C5;
	text-align:left;
	font-size:12px;
	text-transform: uppercase;
}
h3{
	color:#0A415B;
	margin-bottom:0;
	text-align:left;
	font-size:12px;
}
h4{
	color:#fff;
	margin-bottom:0;
	font-size:12px;
	text-align:center;
	margin-top:0;
}
h5{
	color:#195576;
	margin:10px 0 10px 0;
	font-size:12px;
	text-align:center;
}
h5 a{
	color:#195576 !important;
}
h6{
font-size:12px;
font-weight:bold;
font-style:italic;
margin:12px 0 0 0;
}
.leftCol p{
	margin:2px;
}
.readMore{
padding:0 !important;margin-top:-2px !important;
	text-align:right;
}
.readMore a, .lnk a{
	text-decoration:none;
	color:#047FE7;
}
.readMore a:hover, .lnk a:hover{
	color:#0A415B;
}
.rightFlt{
	float:right;
	padding:20px 0 12px 6px;
}
*html .rightFlt{
	padding:30px 0 6px 6px;
}
.serviceBoxContainer{
	background: url(images/ServiceBoxTop.gif) top left no-repeat;
	height:270px;
	min-height:270px;

}
.serviceBoxSubContainer{
	 background: transparent url(images/ServiceBoxBot.gif) bottom left no-repeat;
	height:270px;
	min-height:270px;
}
.serviceBox{
	float:left;
	xwidth:226px;
	width:221px;
	color:#000;
	padding:10px;
}
.comingSoon{
	background:#E1E1E1;
	padding:5px 18px;
	font-size:12px;
	text-align:justify;
	font-family:arial;
}
.title{
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.footer{
	text-align:right;
	margin-top:0;
}
.footer{
	padding: 0 18px 18px 18px;
}
.footer a{
	border:none;
}
dl{
margin-top:10px;
}
dt{
font-weight:bold;
}
#footer{
background:#fff;
}
.searchfor label{
	color:#0A415B;
	margin-bottom:0;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}
.searchfor input{
border:1px solid #7F9DB9;
}
.searchfor{
margin-left:15px;
}
.SearchBtn{
border:none !important;
background: url(images/btn.gif) no-repeat;
width:65px;
height:22px;
margin-top:4px;
margin-left:78px;
}
.sidebar_lft_text li{
padding:5px 15px;
}
.sidebar_lft_text li li{
padding:0;
}
.sidebar_lft_text .widget_text{
background: #E1E1E1;
}
.sidebar_lft_text .widget_text h3, .sidebar_news h3{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#4C4848;
	text-transform:none;
	margin-bottom:10px;
}

.sidebar_lft_text .textwidget{
	font-size:12px;
	text-align:justify;
	font-family:arial;
}
.sidebar_lft_text a{
	text-decoration:none;
	color:#047FE7;
}
.sidebar_lft_text a:hover{
	color:#0A415B;
}

.sidebar_news{
padding:15px 0 15px 2px;
}
*html .sidebar_news{
padding:4px 0 15px 2px;
}
.sidebar_news{
*padding:4px 0 15px 2px;
}
.sidebar_news ul, .sidebar_news ul li{
padding:0;
margin:0;
}
.sidebar_news h3{
color:#0A415B;
font-size:12px;
margin-bottom:4px;
padding-biottom:0;
text-align:left !important;
}
.sidebar_news h3 a{
color:#0A415B;
}
.sidebar_news p{
padding: 0 0 2px 0;
margin: 0 0 4px 0;
}
.NewsBox{
background:#fff url(images/newsbg.gif) top left repeat-x;
border:1px solid #C3D17F;
margin-top:15px;
}
.newsLftsp{
padding-left:5px;
padding-right:5px;
}
.NewsBox h3{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#4C4848;
	text-transform:none;
	margin-bottom:0 !important;
	margin-left:10px;
	padding:0 !important;
}
.NewsBox p{
	line-height:120% !important;
}
.limitParagraph{
     overflow: hidden;
	 height:44px;
	 background: url(images/arrow.gif) 0 5px no-repeat !important;
padding-left:10px !important;
}


.navigation{
margin-top:10px;
margin-left:550px;
}
.navigation div{
display:inline;
padding-left:10px;
text-aligm:right;
}
.comingsoon h4{
display:none;
}
.comingsoon{
margin-top:20px;
}
.comingsoontxt{
border:1px solid #C3D17F;
padding:6px;
margin-top:-1px;
}
*html .comingsoontxt{
margin-top:-3px;
}
.comingsoontxt{
*margin-top:-3px;
}
.newsEvents .widget_text{
background:none;
}
.lnk a{
color:#195576 !important;
}
#s{
width:141px;
}

.navigation{
color:#4C4848;
}
h1{
font-size:22px;
}

