/*   
Theme Name: BankBazaar.com V2 Theme
Theme URI: http://BankBazaar.com/
Description: YUI Based doc2 width:974px ,same as BB
Author: BankBazaar.com
Author URI: http://BankBazaar.com
Version: 0.1
*/

a:visited a {
 text-decoration:none;
}

p.singlemeta i {
 color:#000000;
 font-size:10px;
}
.utwtags a {
 font-size:10px;
}
.indent_more {
 text-indent:5px;
}
strong {
 font-weight :bold;	
}
.yui-t3 .yui-b {
width:14.4759em;
}
span a.ldlink {
 color:#3C749C;
}
span a.ldlink:visited {
 color:#3C749C;
}
a.ldheading{
color:#3C749C;
}
div.ldhead {
color:#3C749C;
}
a.ldheading:visited {
color:#3C749C;
}
.ldheading {
 font-weight:bold;

}
a.small_heading:heading {
 
}
div.small_heading {
 text-decoration:underline;
}
.question {
 font-weight:bold;
}

.question:hover {
 text-decoration:underline;
}

.answer {
 text-decoration:none; 
}

body {
padding:10px;
background:#ffffff ;
font-size:11px;
font-family:Arial,Helvetica,sans-serif
}

#hd {
margin-bottom:5px;
width:100%;
}



#bd {
background:#fff;
padding:15px 0;
}

.blogtitle {
font-size:3em;
letter-spacing:0px;
padding-top:2px;
margin-bottom:0;
}

.blogdescription {
text-align:right;
letter-spacing:0px;
font-size:1.4em;
color:#005699;
float:right;
}

a:link,a:active,a:visited {
color:#006699;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
h1 a:link,h1 a:active,h1 a:hover,h1 a:visited, h3 a:link,h3 a:active,h3 a:hover,h3 a:visited {
color:#E67704;
text-decoration:none;
}

h1,h2,h3,h4 {
letter-spacing:0px;
font-family:Arial;
}

h1 {
color:#E67704;
font-size:2em;
}

h3 {
font-size:1.6em;
}

code {
display:block;
border:1px solid #d2d2d2;
;
}

#topnav {
clear:both;
display:block;
height:30px;
margin-top:5px;
background-color: #006699;
border:1px solid #006699;
color:#FFFFFF
}

#topnav a {
text-decoration:none;
color:#FFFFFF;
font-weight:normal;
}

#topnav ul {

}

#topnav ul li {
display:inline;
font-size:16px;;
padding:0 20px 0 0;
padding-left:14px;
}

#topnav li a:hover {
text-decoration:none;
}
.utwtags a:hover {
 text-decoration:underline;
}
.story-content a:link,.story-content a:hove {
text-decoration:underline;
}

.story-content p {

line-height:140%;
padding-top:5px;
padding-bottom:4px;
font-family:Arial;
font-size:12px;
}

.story-content ul, .story-content ol {
margin:0 0 1em 3em;
}

.story-content ol li {
list-style:url('/guide/wp-content/themes/BankBazaar/images/bullet.gif');line-height:140%;
}

.story-content ul li {
list-style:square;line-height:140%;
}

.story-content h2 {
font-size:1.8em;
}

.post-wrap {
padding-bottom:5px;
margin-bottom:6px;

}


p.post-meta {
color:#1F497D;
font-size:10px;
font-family:arial;
padding-bottom:15px;
}
p.post-meta a {
color:#1F497D;
font-size:10px;
font-family:arial;
padding-bottom:15px;
}

.metawrap {
padding-top:10px;
}

.post-title {
/* padding-bottom:5px;
margin-bottom:5px; */
font-family:Arial;
font-size:16px;
font-weight:bold;
}
#sidebar ul li {
 padding-left:0px;
}
li#tag_cloud a {
 padding-left:10px;
 padding-bottom:4px;
}
.post-title-cat {
padding-bottom:5px;
}

.pagetitle h2 {
padding-bottom:15px;
}

/*comments*/

textarea {
width:100%;
}
/*comments*/
.singlemeta {
padding-top:5px;
font-size:10px;
color:#000000;
font-weight:normal;
}

.interact {
padding-top:5px;
padding-bottom:15px;
}
#commentwrap {
clear:both;
}

#commentwrap p {
line-height:140%;
padding-top:5px;
padding-bottom:5px;
}

#commentlist li {
list-style:none;
padding:10px;
background:#fff;
border:none;
margin:5px 0px 10px 0px;
}

#commentlist li.alt {
padding:10px;

border:1px solid #ddd;
}

#commentlist li.authorpost {
padding:10px;

border:1px solid #ddd;
}

/*images*/
.story-content img {
border:1px solid #ccc;
padding:4px;
}

img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}

img.alignright {
display:inline;
margin:0 0 2px 7px;
padding:4px;
}

img.alignleft {
display:inline;
margin:0 7px 2px 0;
padding:4px;
}

img.alignleft.feed {
display:inline;
margin:0 7px 0 0;
}

img.fullwidth {
width:100%;
}

.alignright {
float:right;
}

.alignleft {
float:left;
}

/*widgets*/
.widget,#sidebar ul li {

margin-bottom:1px;
list-style-type:none;
border:1px solid #eae8e9;
}

#sidebar ul li ul li {
border:none;
margin:5px;
margin-left:0;
}
div.Menu_Text {
color:#FFFFFF;
float:left;
font-weight:bold;
padding-left:10px;
vertical-align:middle;
}
.widgettitle,#sidebar ul li h2 {
padding-bottom:5px;
font-size:14px;
color:#cc6600;

font-weight:bold;
}
.widget a {
 color:#006699;
 font-size:11px;
 font-family:Arial;
}
.widget a:hover {
 color:#006699;
 text-decoration:underline;
}
.more-link {
 font-size:11px;
 color:#006699;
 float:left;
}
#tag_cloud a {
 display:block;
}

.alert {
background:#fff6bf url(images/exclamation.png) 15px center no-repeat;
text-align:left;
margin-bottom:10px;
border-top:2px solid #ffd324;
border-bottom:2px solid #ffd324;
padding:5px 20px 5px 45px;
}

blockquote {
background:url(images/quote.gif) no-repeat;
background-position:top left;
padding-left:20px;
text-align:justify;
}

p.withunquote {
background:url(images/unquote.gif) no-repeat;
background-position:bottom right;
padding-right:5px;
margin-bottom:15px;
}

#search {
float:right;
padding-top:9px;
}
div.story-content p a {
text-decoration:underline;
}
div.story-content p.readmore a {
text-decoration:none;
}
.relatedBox {
margin-bottom:10px;
margin-right:15px;
margin-top:10px;
float:left;
border-top:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
width:159px;
}

.linkHolders {
margin-top:5px;
margin-bottom:10px;
color:#006699;
padding-bottom:5px;
border-bottom:1px solid #c0c0c0;;
}
ul.list {
padding-top:10px;
}
ul.list li {
color:#006699;
list-style-image:url('/guide/wp-content/themes/BankBazaar/images/bullet.gif');
list-style-position:inside;
font-size:11px;
padding-left:7px;
margin-bottom:5px;

}

.new {
padding-right:35px;
background-image:url('images/new.gif');
background-repeat:no-repeat;
background-position:100% 100%;

}

.getQuoteLinkHolder,.calculatorLinkHolder,.relatedArticlesHolder {
margin-bottom:2px;
padding-bottom:2px;
}
div.next {
float:left;
}
div.next {
float:right;
}

.comment {

clear:both;
}

.zeroCommentBox {
height:30px;
color:#000;
font-weight:bold;
background-color:#edeef0;
line-height:25x;
text-indent:11px;
}
a.a2a_dd {
clear:both;
padding-left:4px;
margin-top:4px;
padding-top:4px;
}

form#feedBurner {
clear:both;
padding:3px;
text-align:center;
margin-bottom:4px;
height:28px;
margin-top:0px;
padding-left:7px;
}

ul.children li.comment div {
background-color:#f0f0ff;
padding:4px;
}

h2.widgettitle a {
color:#CC6600;
}

div.bbRatingBlock {
border:1px solid #c0c0c0;
background-color:#fff;
color:#000;
padding:10px;
padding-top:4px;
padding-bottom:4px;
height:40px;
}

div.ratingheader {
color:#00931F;
float:left;
font-size:13px;
font-weight:bold;
margin-top:5px;
margin-right:10px;
margin-left:0%;
}

div.ratingstars {
float:left;
}
div.ratingtext {
float:left;
margin-left:40%;
margin-top:1%;
font-size:11px;
} 

div.ratingblock {
height:47px;
margin-left:1%;
width:88%;
margin-top:20px;
margin-bottom:15px;
}

div.ratingtext div {
margin-top:4px;
margin-left:10px;
color:#808080;
}

div.bbRatingBlock {
width:100%;
}
div.rateHelp {
font-size:12px;
float:left;
margin-top:7px;
padding-left:10px;
padding-right:10px;
color:#707070;
font-weight:bold;
}
div.shareBox {
background-color:#fff;
border:1px solid #ebebeb;
padding:5px;
height:50px;
margin-left:18%;
width:58%;
}
div.shareBox div {
float:left;
margin-left:18%;
margin-top:17px;
}
div#sidebar div.widget_gdstarrating {
display:none;
}
ul.tw-nav-list li, #sidebar ul.tw-nav-list li  {
width:120px;
background-color:#fff;

color:#006699;
}
ul.tw-nav-list li.ui-tabs-selected, #sidebar ul.tw-nav-list li.ui-tabs-selected {
border:1px solid #c0c0c0;
border-bottom:none;

}
ul.tw-nav-list li, #sidebar ul.tw-nav-list li {
border:1px solid #c0c0c0;
}


.left-col , .center-col, .right-col {
float:left;
}

.left-col {
width:18%;
margin-right:2%;
}

.center-col{
width:46%;
margin-right:2%;
}

.right-col {
width:32%;
}

.widgettitle, #sidebar ul li h2 {
background-color:#F7F4F4;
font-weight:bold;
color:#000;
font-weight:normal;
font-size:12px;
padding:4px;
padding-left:0px;
text-indent:4px;
}

#sidebar ul {
border:none;
}

#sidebar ul li ul li {
background-image:url(images/bullet.gif);;
background-repeat:no-repeat;
background-position:4% 0.5em;
padding-left:0px;
}

#sidebar ul li ul li.loanMenu   {
list-style-position:none;
list-style-type:none;

}
#sidebar ul li ul li.loanMenu  a{
color:#615c5f;
}

div.shareBox {
border:1px solid #ebebeb;
height:47px;
width:93%;
margin-left:0;
}

div.shareBox ul li {
color:#615C5F;
background-image:url(images/tools_print.gif);
border-bottom:1px solid #ebebeb;
background-position:1% 50%;
background-repeat:no-repeat;
line-height:24px;
text-indent:13%;
font-size:12px;
}

div.shareBox ul li a{
color:#615c5f;
}

div.nextArticle {
padding-top:3px;
padding-bottom:3px;
border-top:1px solid #bbb6b8;
border-bottom:1px solid #bbb6b8;
margin-bottom:20px;
margin-top:10px;
}

div.nextArticle a{
color:#666699;
font-size:12px;
margin-left:1px;
font-family:Arial ;
font-weight:bold;
}
div.subscribeBox {
border:1px solid #c0c0c0;
padding:5px;
margin-bottom:10px;

}

div#rightSidebar h2 {
background-color:#EBF3FB;
color:#07519A;
font-weight:normal;
}
li.widget_categories a {
padding:5px;
line-height:15px;
font-size:11px;

}

ul.tw-nav-list li, #sidebar ul.tw-nav-list li {
width:62px;
background:none;

}
tabs-selected a:hover {
color:#2D2D2D;
font-weight:normal;
text-decoration:none;
}
ul.tw-nav-list li, #sidebar ul.tw-nav-list li {
background-color:#e5ecfe;
height:18px;
padding-top:3px;
padding-left:3px;
font-size:11px;
}
ul.tw-nav-list li.ui-tabs-selected, #sidebar ul.tw-nav-list li.ui-tabs-selected {
background-color:#fff;
}
ul.tw-nav-list li.ui-tabs-selected, #sidebar ul.tw-nav-list li.ui-tabs-selected a{
color:#2d2d2d;
font-weight:normal;
}
ul.tw-nav-list a, #sidebar ul.tw-nav-list a {
padding:none;
}

li.bbStar div{
float:left;
margin-right:2px;
}
ul.ui-tabs-panel  {
width:99.5%;
border:1px solid #c0c0c0;
border-top:none;
}
li.bbStar {
margin-top:10px;
}

div.ratelabel {
color:#838383;
font-size:14px;
float:left;
margin-top:5px;
}
div.joinDiscussion {
height:40px;
background-color:#edeef0;
background-image:url(images/cicon.gif);
background-repeat:no-repeat;
background-position:25% 22%;
margin-left:9%;
width:82%;
margin-bottom:15px;
margin-top:40px;
}

div.joinDiscussion div{
font-size:14px;
text-decoration:underline;
margin-left:31%;
padding-top:2%;
color:#747B81;
}
div.flashHolder {

padding-top:20px;
padding-bottom:20px;
margin-left:-11%;
}
input {
height:20px;
}

input[type=image] {
vertical-align:bottom;

}

ul.popularBox li {
list-style-type:decimal;
list-style-position:inside;

}
.widget, #sidebar ul li.noBorder {
border:none;
border-bottom:1px solid #Eae8e9;
}
input#s,input[name=email]{
font-size:12px;
}

div.textwidget ul li {


list-style-position:inside;
}

li.cat-item {
padding-left:0;
}

div#fw_tabs_tabdisplay_2 div.tab-content ul li {                                                                                                                    
 width:100%;
clear:both;


                                                                                                                                                                    
}    


div.nextArticle a:hover{
text-decoration:underline;
}
p.commentError {
color:red;
font-style:italic;
font-size:10px;
}

li.widget_text {
border:1px solid #EAE8E9;
clear:both;
}

div#sidebar ul li ul li {
font-size:11px;
font-family:Arial;
}

 ol.mDiscussed li,div#fw_tabs_tabdisplay_1 ol ul li {
list-style-image:url('/guide/wp-content/themes/BankBazaar/images/bullet.gif');
list-style-position:inside;
}


div#tab1 ul li {
list-style-image:url('/guide/wp-content/themes/BankBazaar/images/bullet.gif');
float:none;
}

div#tab1 li a {
padding-left:10px;
background:none
}

div#leftSidebar div#sidebar ul li ul li  {
padding-left:15px;
}

div#leftSidebar div#sidebar ul li ul li.cat-item {
padding-left:10px;
}

/** Style for tabs **/

#tabvanilla {
width: 310px;
padding-top:15px;
margin-bottom: 15px;
}

	#tabvanilla a {
	color: #006699;
	text-decoration: none;
	}
	
	#tabvanilla a:hover {
	color: #006699;
	text-decoration: underline;
	}

	.tabnav li {
	display: inline;
	list-style: none;
	padding-right: 0px;
	
	margin-right:-4px;
}
	
		.tabnav li a {
		text-decoration: none;
		color: #808080;
		font-weight: normal;
		padding: 4px 6px;
		outline: none;
		}
		
		.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
		background: #dedbd1;
		color: #222;
		text-decoration: none;
		}
		
	.tabdiv {
	margin-top: 3px;
	background: #fff;
	border: 1px solid #dedbd1;
	padding: 5px;
	}
	
		.tabdiv ul li {
		padding-left:10px;
		line-height:21px;		
		background-image:url('/guide/wp-content/themes/BankBazaar/images/bullet.gif');
		background-repeat:no-repeat;
		background-position:1% 50%;
}

.tabdiv ul li a,.tabdiv li a {
line-height:21px;

}
.ui-tabs-hide {
		display: none;
		}

		#featuredvid {
		text-align: center;
		}
		
			.fvid {
			margin-bottom: 5px;
			}
		
			.vidselector li {
			text-align: left;
			list-style: none;
			padding: 5px;
			background: #ffffff;
			border: 1px solid #dedbd1;
			text-transform: uppercase;
			margin-bottom: 5px;
			}

div#tabvanilla .tabnav li  a {
color:#222;
background-color:#DFE4EC;
border:1px solid #cccccc;
border-bottom:none;
}

div#tabvanilla .tabnav li.ui-tabs-selected  a {
background-color:#fff;
color:#000;
} 
li.widget_gdstarrating {
display:none;
}
.tabdiv ul li.bbStar {
background:none;
padding-left:1px;
margin-top:1px;

}

.navbar {
    background: #006699 url( '/guide/images/gif_LStrip_Head-30px.gif' ) no-repeat scroll left top;
    display: block;
    clear: both;
    height: 34px;
    margin-top: 5px;
}

div.navBarLinkHolder {
    vertical-align: middle;
    padding-left: 5px;
    float: left;
}

a.navBarLinks {
    color: #FFFFFF;
    text-decoration: none;
    line-height: 30px;
    font-size:12px;
    font-family:verdana;
}

div.headerHolder {
background:transparent url(/images/bb_header_strip.gif) repeat-y scroll 0 0;
height:57px;
width:100%;
}


div.navBar table {
background-color:#ECF5FA;
border-color:-moz-use-text-color #9ACCE3;
border-style:none solid;
border-width:medium 1px;
font-size:10px;
height:20px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:100%;
}
div.navBar tr td {
border-bottom:1px solid #9ACCE3;
border-left:1px solid #9ACCE3;
padding:4px;
text-align:center;
}
div.navBar table tr a {
color:#075199;
display:block;
font-family:Arial,serif;
font-size:11px;
text-decoration:underline;
}
div.navBar table tr td.selected {
background-color:white;
border-bottom-color:white;
border-left-width:2px;
border-right:2px solid #94CCE3;
}

div.navBar table tr td.selected a {
color:#000000;
font-weight:bold;
text-decoration:none;
}
div.newfooter {
    text-align: left;
    border-top: #CCC 1px solid;
    margin-top: 10px;
    width: 100%;
}

div.newfooter ul {
    display: block;
    float: left;
    margin-top: 10px;
    margin-left: 20px;
    width: 222px;
}

* html div.newfooter ul {
    display: block;
    float: left;
    margin-top: 10px;
    margin-left: 10px;
    width: 222px;
}

div.newfooter h2 {
    font-size: 12px;
    font-weight: bold;
}

div.newfooter li {
    margin: 3px 0;
    list-style: none;
    display: block
}

div.newfooter li a {
    font-size: 10px;
    color: #075199;
    text-decoration: none;
}

div.newfooter li a:hover {
    text-decoration: underline;
    color: #075199;
}

p.footer_logo {
    padding-right: 15px;
    text-align: right;
}

.width100 {
    width: 100%;
}

.veriSignImg {
    background-position: 0 -148px;
    height: 44px;
    width: 60px;
    display: inline-block;
    cursor: pointer;
}

.loans_sprite {
    background-color: transparent;
    background-image: url(/images/loans-sprite.png);
    background-repeat: no-repeat;
}

.ft_logo {
    background-position: -1030px 0;
    cursor: pointer;
    width: 141px;
    height: 19px;
    display: inline-block;
}

.ft_veriSign {
    background-position: -1030px -93px;
    cursor: pointer;
    width: 60px;
    height: 35px;
    display: inline-block;
}


.newfooter_bg {
    background-position: 0 -1055px;
}


* html .center-col{
margin-right:10px;
}
#a2apage_BROWSER, #a2apage_DEFAULT { display:none !important; }

* html #dsq-content .dsq-post-footer .dsq-button,button.dsq-button {
    display:inline-block !important;
    float:none !important;
    
}

* html #dsq-content .dsq-post-footer {
text-align:right;
    display:block;
}