#banner-blog{width:695px; height:220px; float:left; background-color:#999;}
#expert-spotlight{width:255px; height:auto; float:right; -webkit-border-radius: 8px; border-radius: 8px; border:1px solid #d9d9c7; background-color:#FFF;}
#blog{width:695px; height:auto; float:left; margin-top:7px;}
#right-panel{width:255px; height:auto; float:right; margin-top:14px;}
#right-panel2{width:255px !important; height:auto !important; float:right !important; margin-top:16px !important; margin-left:10px; }
.expertback{width:auto; height:20px; 
background-image: linear-gradient(bottom, rgb(235,146,44) 18%, rgb(243,183,115) 81%);
background-image: -o-linear-gradient(bottom, rgb(235,146,44) 18%, rgb(243,183,115) 81%);
background-image: -moz-linear-gradient(bottom, rgb(235,146,44) 18%, rgb(243,183,115) 81%);
background-image: -webkit-linear-gradient(bottom, rgb(235,146,44) 18%, rgb(243,183,115) 81%);
background-image: -ms-linear-gradient(bottom, rgb(235,146,44) 18%, rgb(243,183,115) 81%);
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.18, rgb(235,146,44)), color-stop(0.81, rgb(243,183,115)));-webkit-border-radius: 8px 8px 0px 0px; 
border-radius: 8px 8px 0px 0px; padding:10px 13px; font-size:16px; font-weight:bold; color:#FFF; text-shadow: 2px 2px 5px #6b6b6b;
        filter: dropshadow(color=#6b6b6b, offx=2, offy=2);} 


.txtskyblue{color:#2181c1 !important;}
.txt11blue{color:#243f76 !important; font-size:11px !important;}
.txt12bluebold{color:#243f76 !important; font-size:12px !important;}
.amt-big-img{width:127px !important; height:132px !important; float:left !important;}
.amit-txt{width:550px !important; float:right !important; color:#686868 !important; text-align:justify !important; font-size:11px !important;}

.txt12black{font-size:12px !important; color:#767677 !important;}


.photo-frame{width:234px; height:auto; margin:10px 10px auto;}
.amt-img{width:76px; height:76px; float:left;}
.expert-name{width:147px; margin-top:-2px; margin-left:8px; float:right; font-size:16px; font-weight:bold; color:#243f76;}
.positions{width:147px; margin-top:2px; margin-left:8px; float:right; font-size:11px; color:#686868;}
.horz-line-small{width:147px; margin-top:9px; margin-left:2px; float:right; border-bottom:#CCC 1px solid;}
.lombard-txt{width:147px; margin-top:-25px; margin-left:84px; color:#686868; text-align:justify;}
#blog-box-white{width:695px; height:auto; padding:20px 0px;}
.blog-box-gray{width:695px; height:auto; background-color:#f5f5f5; padding-bottom:20px;}
.line{margin-top:17px; margin-bottom:25px; clear:both;}
.tag{background-image:url(../images/date-tag.png); background-repeat:no-repeat; width:60px; height:72px; float:left; position:absolute; margin-top:-8px;}
.date-tag{width:50px; height:auto; font-size:20px; color:#a21b29; font-weight:bold; text-align:center; margin:10px 8px; z-index:999;}
.tag-year{width:50px; height:auto; font-size:10px; font-weight:bold; color:#a21b29;}
.cashless{float:left; margin:-32px 73px; #margin:-29px 73px; width:610px; height:50px; font-size:18px; color:#a21b29;}
.cashless-content{width:650px; font-size:12px; text-align:justify; padding-top:72px; padding-left:23px;}
.readmore{text-align:right; font-size:12px; color:#243f76; font-weight:bold;}
.postby{font-size:12px; font-weight:bold;}
.txt12bluebold{font-size:12px; font-weight:bold; color:#243f76;}
.social-icon{margin-top:16px; height:20px;}
.redtxt{color:#FF0000;}
label{font-size:14px;}
.ask-question{width:630px; height:auto; background-color:#efefe0; padding:32px;}
.name{width:85px; float:left; text-align:right; padding-top:11px; font-size:14px;}
.name-input{background-color:#FFF; font-size:12px; border:none; width:467px; height:20px; padding:10px; margin-left:10px;-webkit-border-radius: 8px; border-radius: 8px;}
.submit{background-color:#eb922c; width:201px; height:34px; margin:16px 97px; -webkit-border-radius: 8px; border-radius: 8px; font-size:18px; color:#FFF; font-weight:bold; text-align:center; padding-top:10px;}
.border{width:697px; border-bottom:1px solid #C60; position:absolute; top:363px; #top:351px; left:0;}
.divhide{font-size:12px; display:none; margin-top:10px; margin-bottom:10px;}
a{text-decoration:none;}
.blog-bullot{padding:0px; margin-left:30px; margin-top:8px; list-style:disc;}


/*
This is the necessary css for Open Carousel
Include jquery.openCarousel.js and jquery.openCarousel.css in your projects
*/
.ocarousel {
    display: none;
}
    .ocarousel_window {
        overflow: hidden;
        white-space: nowrap;
        /* default size */
        width: 100%;
        height: 155x;
    }
        .ocarousel_window_slides {
            position: relative;
            margin: 0 auto;
            overflow: hidden;
            width: 50000px;
            white-space: nowrap;
        }
	/* IE6 Hack instead of >* child selector */
        .ocarousel_window_slides * {
            float: left;
            white-space: normal;
        }
        /*.ocarousel_window_slides * * {
            float: none;
        }*/
        .ocarousel_window_slides_vertical {
            float: none;
            white-space: normal;
            display: block;
        }
.ocarousel_indicators {
    width: 22%;
	height:40px;
	margin:auto;
}
.ocarousel_indicators svg {
    height: 40px;
    margin: 0 auto;
    display: block;
}
.ocarousel_indicators svg circle {
    cursor: pointer;
}

/* Fallback indicators for no SVG support */
.ocarousel_indicator {
    display: inline-block;
    height: 16px;
    width: 16px;
    margin: 0 1px;
    overflow: hidden;
    cursor: pointer;

    /* IE 8< inline-block fix */
    *display: inline;
    zoom: 1;
}
.ocarousel_indicator_active {
    background: url('../images/indicatorsSVGFallback.gif') 0 0;
}
.ocarousel_indicator_inactive {
    background: url('../images/indicatorsSVGFallback.gif') -16px 0;
}

