body{
    margin:0;
    font-family : verdana;
    font-size: 10px;
    line-height:14px;
}
.mainheader{
 /* height: 150px; */

}
.mainheader .headerblock .navblock{
    height:50px;
    
    width:1000px;
    font-family: verdana,arial;
}
.mainheader .headerblock{
 height:150px;
 
 width:1000px;
 margin:0 auto; 
}
.mainheader .headerblock .logoblock{
    height:100px;
    margin: 0 ;
    width: 300px;
}

a img{
    border: none;
}
.topbanner img{
     margin-left: 5px;
}
.mainheader .headerblock .topbanner{
    height:60px;
    margin: 20px 0 0 0px;
    
    float: right;
}
.bottombanner img{
    margin-left:10px;
    margin-top:10px;
}
.bottombanner{
    
    margin: 0 auto;
    width: 470px ; /* 980px;540px;*/
    height:90px;
    float: left;
}
.bottombanner2{
    padding:10px;
    margin: 0 auto;
    width: 470px ; /* 980px;540px;*/
    height:90px;
    float: right;
}

.separatorheader{
    width: 1000px;
    margin: 10px auto -10px auto;
    height: 23px;

}
.lavaLampWithImage {
    position: relative;
    height: 30px;
    width: 990px;
    /*background: url("../images/bg.gif") no-repeat top; */
    padding: 10px 10px;
    margin: 10px 0;
    overflow: hidden;
}
                .lavaLampWithImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampWithImage li.back {
                        background: url("../images/bg-nav-item.png") no-repeat right -30px;
                        width: 9px; height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                        .lavaLampWithImage li.back .left {
                            background: url("../images/bg-nav-item.png") no-repeat top left;
                            height: 30px;
                            margin-right: 29px; /* 7px is the width of the rounded shape */
                        }
                    .lavaLampWithImage li a {
                        font: bold 13px verdana;
                        text-decoration: none;
                        color: #fff;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 32px auto 5px;
                    }
                        .lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
                            border: none;
                        }

        .lavaLampNoImage {
            position: relative;
            height: 29px;
            width: 421px;
            background-color: white;
            padding: 15px;
            margin: 10px 0;
            overflow: hidden;
            border: 1px solid gray;
        }
                .lavaLampNoImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampNoImage li.back {
                        border: 1px solid #000;
                        background-color: #e6e8ea;
                        width: 9px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampNoImage li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #000;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
                    }
                        .lavaLampNoImage li a:hover, .lavaLampNoImage li a:active, .lavaLampNoImage li a:visited {
                            border: none;
                        }

        .lavaLampBottomStyle {
            position: relative;
            height: 29px;
            width: 421px;
            background-color: white;
            padding: 15px;
            margin: 10px 0;
            overflow: hidden;
            border: 1px solid gray;
        }
                .lavaLampBottomStyle li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampBottomStyle li.back {
                        border-bottom: 5px solid blue;
                        width: 9px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampBottomStyle li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #000;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
                    }
                        .lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
                            border: none;
                        }                     
.clock {
    font-size:8px;
    color:#fff;
    float:left;
    text-align:left;
    margin-left: 12px;
    margin-top:4px;
}
#clock{
    font-family: verdana;
    font-weight: normal;
    font-size:10px;
}
input.searchbtn{
    height: 15px;
    font-family: verdana;
    font-weight: normal;
    font-size:9px;
    padding: 0 5px 5px 5px;
    float:right;
    border: 0;
    display:block;
    background-color: #fff;
    margin-left: 5px;

}
input.search{
    height: 13px;
    font-family: verdana;
    font-weight: normal;
    font-size:9px;
    padding: 1px 0 1px 14px;
    border:0;
    background-color: #fff;
    background: url("../images/icon_search.gif") no-repeat #fff  ;
    background-position: 3px 3px;
}
.searchblock{
    font-family: verdana;
    font-weight: normal;
    font-size:9px;
    color:#fff;
    float:right;
    text-align:right;
    margin-right: 12px;
    margin-top:3px;
    padding-top: 1px;
}
.mainbody{
    margin : 10px auto 0 auto;
    padding: 10px 0px 20px 10px;
    width: 990px;
}
.forward{
 width: 16px;
 height:16px;
 background-image: url('../images/forward.png');
 display: block;
 float:left;
 background-repeat: no-repeat;   
}
.outertick,#innertick{
    width: 130px;
    float:left;
    padding-right: 0px;
    display: inline;
}
.backward{
 width: 16px;
 height:16px;
 background-image: url('../images/backward.png');
 display: block;
 float:left;
 background-repeat: no-repeat;   
 margin-left:10px;
}
.ticker{
    width:850px;
    height:17px;
    float:left;
    margin-left:10px;
    color:#ffffff;
    
}
.look-item{
    width: 60px;
    float:left;
    margin-top: 0px;
    margin-left:10px;
    
}
input.look{
    width: 63px;
    height:9px;
    padding:1px;
    margin:0;
    float:left;
    font-size: 10px;
    text-transform: uppercase;
}
input#stockquote{
    text-transform: uppercase;
}
.view,.view a{
    color:#fff;
    width: 20px;
    height:10px;
    padding:1px;
    margin:0 0 0 2px;
    float:right;
    font-size: 9px;
    text-decoration:none;
}
.tick{
    width: 980px;
    float: left;
    height:17px;
    margin-top:0px;
    margin-left:10px;
    padding-top:2px;
}
.wrapfix{
    width: 1000px;
    margin: 0 auto;
}
#fixfooter { 
   position: fixed; 
   bottom: 0px;text-align:left; 
   width: 1000px; z-index:1000;
  
}
.maincontent{
    width: 560px;
    float: left;
    clear: both;
}
.chart-blocks{
    width: 180px; height: 150px; margin: 0 auto;
}
.mainsidebar{
  width: 420px;
    float:right;
    padding-bottom:10px;
    margin-top:0px;      
}
.innerloginsidebar{
    padding:  0 10px;
}
.innersidebar{
    padding: 10px;
}
.tableinnersidebar{
    padding: 10px 0;
}
td.cell-right{
    text-align: right;
    padding-right: 3px;
}
td.cell-left{
    text-align: left;
    padding-left: 3px;
}
.loginfield{
    float:right ;
    font-family: verdana,arial,tahoma;
    font-size: 10px;
}
.logintext{
    float:left ;
    font-family: verdana,arial,tahoma;
    font-size: 10px;
    padding-top: 3px;
}
.righttextlogin{
    float:left ;
    font-family: verdana,arial,tahoma;
    font-size: 10px;
    padding-top: 3px;
}
.clear-separator{
    clear:both;
    padding: 2px 0 ;
}
.stockquoteblock{
    padding: 10px 0;
}
.column { width: 200px; float: left; padding-bottom: 10px; margin-right:10px; }
	.portlet-header .ui-icon { float: right; }
	.ui-sortable-placeholder { border: 2px dashed #999; visibility: visible !important; background-color: #ddd; /*height: 50px !important;*/ }
	.ui-sortable-placeholder * { visibility: hidden; }
.portlet{
    width: 200px;
    margin:0px;
    padding:0px;
    margin-bottom:10px;
}
 .portlet-header{
    width: 200px;
    height:24px;
    cursor: move;
}
.portlet-header h3{
    color:#FFF;
    margin:0;
    cursor: move;
    padding: 0px;
    font-family:verdana;
    font-size:12px;
    padding-top:5px;
    padding-left:28px;
    font-weight: bold;  
}
.portlet-header span.ui-icon-minusthick{
    margin: 5px 5px 0 0;
    width:14px;
    height:14px;
    cursor:pointer;
    background-image: url('../images/minus.png');
    background-repeat: no-repeat;
    background-position: bottom left;
    display:block;
}
.portlet-header span.ui-icon-plusthick{
    margin: 5px 5px 0 0;
    width:14px;
    height:14px;
    cursor:pointer;
    background-image: url('../images/plus.png');
    background-repeat: no-repeat;
    background-position: bottom left;
    display:block;
}
.portlet-content{
    padding:0px 10px 5px 10px;
    border:1px solid #ddd;
}

.portlet-content #tabs { height: 150px; }
.portlet-content .tabs-bottom { 
    position: relative; 
} 
.portlet-content .tabs-bottom .ui-tabs-panel { 
    height: 140px; overflow: hidden;  
} 
.portlet-content .tabs-bottom .ui-tabs-nav { 
    position: absolute !important; left: 0; bottom: 0; right:0; padding: 0 0.2em 0.2em 0; 
    
    } 
.portlet-content .tabs-bottom .ui-tabs-nav li { 
    margin-top: -2px !important; margin-bottom: 1px !important; border-top: none; border-bottom-width: 1px; 
    }
.portlet-content .ui-tabs-selected { 
    margin-top: -3px !important; 
    }
.portlet-content .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.portlet-content .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.portlet-content .ui-tabs .ui-tabs-nav li { 
    list-style: none; float: left; position: relative; top: 1px; margin: 0 .3em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; 
    }
.portlet-content .ui-tabs .ui-tabs-nav li a { 
    float: left; padding: 0.5em 0.8em; text-decoration: none; 
   
     font-weight: bold;
    }
.portlet-content .ui-tabs .ui-tabs-nav li.ui-tabs-selected { 
    padding-top:-2px;
   
    }
.portlet-content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { 
    cursor: text;
    margin-top:-3px;
     }
.portlet-content .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { 
    cursor: pointer;
    } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.portlet-content .ui-tabs .ui-tabs-panel { display: block; border: 0; padding: /*1em 1.4em*/ 0px 0 0 0; background: none; }
.portlet-content .ui-tabs .ui-tabs-hide { display: none !important; }
.mainfooter{
    width: 1000px;
    height: 53px;
    margin: 0 auto;
}
.txt-headline{
    font-family: arial,tahoma,verdana;
    font-weight:bold;
    font-size: 14px ;  
    width:525px;
    height : 17px;
    padding: 8px 0 5px 35px;
}
.txt-compartement{
    font-family: arial,tahoma,verdana;
    font-weight:bold;
    font-size: 14px ;  
    width:525px;
    height : 17px;
    padding: 8px 0 5px 35px;
}
.txt-headline a, .txt-compartement a,span.txt-stock{
    color:  #fff;
    text-decoration:none;
}
.txt-headline a:hover, .txt-compartement a:hover{
    text-decoration:underline;
}
.content-compartement{
    width: 538px ;
    border:1px solid #ddd;
    padding: 10px;
}
#featured{
    width:298px;
    padding-right:260px;
    position:relative;
    height:200px;
    background:#ddd;/*#ebf9ff;*/
    border:1px solid #ccc;
    font-family:tahoma,arial;
    overflow: hidden;
}

#featured ul.ui-tabs-nav{
	position:absolute;
	top:0; left:298px;
	list-style:none;
	padding:0; margin:0;
	width:260px;
}
#featured ul.ui-tabs-nav li{
	padding:1px 0; padding-left:0px;
	font-size:12px;
	color:#666;
}
#featured ul.ui-tabs-nav li span{
	font-size:10px; font-family:Verdana;
	line-height:11px;
}
#featured ul.ui-tabs-nav li span small.timeconv,#featured ul.ui-tabs-nav li span abbr.timeago,span abbr.timeago,span abbr.plaintime{
    font-size: 9px;
    font-family:Verdana;  
    text-decoration: none; 
    color:#777;
    border:none;
 
}
#featured .ui-tabs-panel{
    width:298px; height:200px;
    background:#999; position:relative;
    overflow:hidden;
}
#featured .ui-tabs-hide{
    display:none;
}
#featured li.ui-tabs-nav-item a{/*On Hover Style*/
    display:block;
    height:38px;
    color:#333;
    line-height:20px;
    outline:none;
    text-decoration: none;
}
#featured li.ui-tabs-nav-item a:hover{
    background:#f7ffa3;
}
#featured li.ui-tabs-selected{ /*Selected tab style*/
	/*background:url('images/selected-item.gif') top left no-repeat;*/
    background-color: #f7ffa3 ;/*#f7ffa3;*/
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{
	background:#f7ffa3;/*#f7ffa3;*/
}
#featured ul.ui-tabs-nav li img{
	float:left; margin:2px 5px;
	background:#fff;
	padding:2px;
	border:0px solid #eee;
}
#featured .ui-tabs-panel .info{
	position:absolute;
	top:115px; left:0;
	height:85px; width: 400px;
	background: url('../images/transparent-bg.png');
}
#featured .info h2{
	font-size:12px; font-family:Georgia, serif;
	color:#fff; padding:5px; margin:0;
        width: 290px;
	/*overflow:hidden;*/
}
#featured .info h2 a{
    color :#fffc00;
}
#featured .info p{
    margin:0 5px;
    width: 290px;
    font-family:Verdana; font-size:11px;
    line-height:13px; color:#f0f0f0;
}
#featured .info a{
	text-decoration:none;
	color:#fff;
}
#featured .info a:hover{
	text-decoration:underline;
}
ul.content-list{
    padding:0 0 0 20px;
}
ul.sidebar-list {
    padding:0 0 0 10px;
    margin:0;
}
ul.content-list2{
    padding:0 0 0 15px;
}
ul.content-list li{
    list-style-image:url(../images/bullet1.png);
    padding:0;
    margin:0;
}
ul.sidebar-list li{
    list-style-image:url(../images/bullet1.png);
    padding:0 0 4px 0;
    margin:0;
    font-family: verdana;
    font-size:10px;
    color:#000;
}
ul.content-list2 li{
    list-style-image:url(../images/bullet2.png);
    padding:0;
    margin:0;    
}
ul.content-list li h3, ul.content-list li h3 a{
    padding:0;
    margin:0;
    font-family: verdana;
    font-size:11px;
    color:#000;
    text-decoration: none;    
}
ul.content-list li h3 a:hover{
    text-decoration: underline;
}
ul.content-list li a.readmore,a.readmore{
    text-decoration:none;
    padding: 1px 3px;
    font-size: 9px;
    margin-top: 3px;
    margin-bottom: 3px;
    float: right;
}

ul.content-list2 li a,ul.sidebar-list li a{
    padding:0;
    margin:0;
    color:#000;
    text-decoration: none; 
}
ul.content-list2 li a:hover,ul.sidebar-list li a:hover{
    text-decoration: underline;
}
hr{
    color:#ffffff;
}
a.leftreli img{
    border:none;
    float:left;
}
a.rightimg img{
    border:none;
    float:right;
    margin-right:10px;
}
.clear{
    clear: both;
}
input.button{
    background: url(../images/bg-button.jpg) repeat-x;
    padding-top: 4px ; padding-bottom: 2px;
    font-family: verdana;
   font-size: 10px;
    font-weight: bold;
    color:#333;
    border: solid 1px #333;
}
input.user-button{
    background: url(../images/bg-button.jpg) repeat-x;
    padding-top: 4px ; padding-bottom: 2px;
    font-family: verdana;
   font-size: 10px;
    font-weight: bold;
    color:#333;
    border: solid 1px #333;

}
input.login-button{
    background: url(../images/bg-button.jpg) repeat-x;
    padding-top: 4px ; padding-bottom: 2px;
    font-family: verdana;
   font-size: 10px;
    font-weight: bold;
    color:#333;
    border: solid 1px #333;
    float:right;
}
table.tablewidget{
    padding:0px;
    /*border: solid 1px #666;  */
    width: 100%;
    font-family: arial;
    font-size:1.1em;
}
table.tablewidget2{
    padding:0px;
    
    width: 100%;
    font-family: arial;
    font-size:1.1em;
}
tr.small{
    width: 100%;
    font-family: arial,tahoma ;
    font-size:0.9em;
}
table.tablewidget tr.tablewidget-header, td.judul2{
    font-weight:bold;  
}
.datewidget{
    font-size:9px;
    padding-right:2px;
    float:right ;
    color:#666;
}
table.tablewidget tr,table.tablewidget2 tr{
    background-color:#efefef;
}

table.tablewidget2{/*
 border-top: solid 1px #666;
 border-bottom: solid 1px #666; */
}

table.tablewidget2 tr td{
  /* border: outset 1px #666; */
   border-top: outset 1px #eee;
   border-bottom: outset 1px #eee;
    padding:1px 2px;
}

table.tablewidget tr td{
   /* border: outset 1px #666; */
   border-top: outset 1px #eee;
   border-bottom: outset 1px #eee;
}
td.style3{
    font-family: arial;
    font-size: 10px;
}
td.style1{
    font-family: arial;
    color:#cc0000;
    font-size: 10px;
}
td.style1g{
    font-family: arial;
   color:#009900;
    font-size: 10px;
}
table.tablewidget tr td.fillgreen{
    color:#009900;
    text-align: right;
}
table.tablewidget tr td.fillred{
    color:#cc0000;
    text-align: right;
}
table.tablewidget tr td.fillnone{
    text-align: right;
}
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/*
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorbox{}
    #cboxTopLeft{width:14px; height:14px; background:url(../images/controls.png) 0 0 no-repeat;}
    #cboxTopCenter{height:14px; background:url(../images/border.png) top left repeat-x;}
    #cboxTopRight{width:14px; height:14px; background:url(../images/controls.png) -36px 0 no-repeat;}
    #cboxBottomLeft{width:14px; height:43px; background:url(../images/controls.png) 0 -32px no-repeat;}
    #cboxBottomCenter{height:43px; background:url(../images/border.png) bottom left repeat-x;}
    #cboxBottomRight{width:14px; height:43px; background:url(../images/controls.png) -36px -32px no-repeat;}
    #cboxMiddleLeft{width:14px; background:url(../images/controls.png) -175px 0 repeat-y;}
    #cboxMiddleRight{width:14px; background:url(../images/controls.png) -211px 0 repeat-y;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(../images/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(../images/loading.gif) center center no-repeat;}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}

        #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(../images/controls.png) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px;}
        #cboxPrevious{left:0px; background-position: -51px -25px;}
        #cboxPrevious.hover{background-position:-51px 0px;}
        #cboxNext{left:27px; background-position:-75px -25px;}
        #cboxNext.hover{background-position:-75px 0px;}
        #cboxClose{right:0; background-position:-100px -25px;}
        #cboxClose.hover{background-position:-100px 0px;}

        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}

.pagination {
            font-size: 10px;
            margin-top: 6px;
        }

.pagination a {
    text-decoration: none;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 2px 4px;
    margin-right: 5px;
margin-bottom: 5px;
}


.pagination .current.prev, .pagination .current.next{
	color:#666;
	border-color:#999;
	background:#efefef;
}


/*
.jPaginate{
    height:34px;
    position:relative;
    color:#a5a5a5;
    font-size:small;
	width:100%;
}
.jPaginate a{
    line-height:15px;
    height:18px;
    cursor:pointer;
    padding:2px 5px;
    margin:2px;
    float:left;
}
.jPag-control-back{
	position:absolute;
	left:0px;
}
.jPag-control-front{
	position:absolute;
	top:0px;
}
.jPaginate span{
    cursor:pointer;
}
ul.jPag-pages{
    float:left;
    list-style-type:none;
    margin:0px 0px 0px 0px;
    padding:0px;
}
ul.jPag-pages li{
    display:inline;
    float:left;
    padding:0px;
    margin:0px;
}
ul.jPag-pages li a{
    float:left;
    padding:2px 5px;
}
span.jPag-current{
    cursor:default;
    font-weight:normal;
    line-height:15px;
    height:18px;
    padding:2px 5px;
    margin:2px;
    float:left;
}
ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-next,
span.jPag-sprevious,
span.jPag-snext,
ul.jPag-pages li span.jPag-previous-img,
ul.jPag-pages li span.jPag-next-img,
span.jPag-sprevious-img,
span.jPag-snext-img{
    height:22px;
    margin:2px;
    float:left;
    line-height:18px;
}

ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-previous-img{
    margin:2px 0px 2px 2px;
    font-size:12px;
    font-weight:bold;
        width:10px;

}
ul.jPag-pages li span.jPag-next,
ul.jPag-pages li span.jPag-next-img{
    margin:2px 2px 2px 0px;
    font-size:12px;
    font-weight:bold;
    width:10px;
}
span.jPag-sprevious,
span.jPag-sprevious-img{
    margin:2px 0px 2px 2px;
    font-size:18px;
    width:15px;
    text-align:right;
}
span.jPag-snext,
span.jPag-snext-img{
    margin:2px 2px 2px 0px;
    font-size:18px;
    width:15px;
     text-align:right;
}
ul.jPag-pages li span.jPag-previous-img{
    background:transparent url(../images/previous.png) no-repeat center right;
            }
ul.jPag-pages li span.jPag-next-img{
    background:transparent url(../images/next.png) no-repeat center left;
            }
span.jPag-sprevious-img{
    background:transparent url(../images/sprevious.png) no-repeat center right;
            }
span.jPag-snext-img{
    background:transparent url(../images/snext.png) no-repeat center left;
            }

*/
#pagenumber{
    cursor: pointer;
}
#loading{
    height:16px;
    width: 16px;
    margin:20px auto;
}

.breadcrumb a:link,.breadcrumb a:visited{
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color: blue;
}
.breadcrumb a:hover{
    font-size: 10px;
    text-decoration: underline;
}

span.breadimg{
   background-image: url('../images/bullet2.png');
   background-position: left center;
    width: 10px;
    height: 10px;
    padding: 0 4px;
}

.title h1 b{
    font-size: 20px;
    font-family: tahoma;
    line-height: 26px;
    font-weight:normal;
    color:#000099;
    padding: 0;
    margin: 0;
}
.title h1{
    padding: 0px;
    margin: 20px 0 0 0;
}

.createdtime{
    float:left;
}
.fullcontent{
    line-height: 16px;
    font-family : verdana;
    font-size: 12px;
   /* text-align: justify; */
}
.fullcontent-small{
    line-height: 14px;
    font-family : verdana;
    font-size: 9px;  
}
.fullcontent-medium{
    line-height: 16px;
    font-family : verdana;
    font-size: 12px;
}
.fullcontent-large{
    line-height: 24px;
    font-family : verdana;
    font-size: 18px;
   
}
.separate{
    height: 10px;
    clear: both;
    border-top: dotted black 1px;
}

.share{
    width: 200px;
    float:left;
}

img.contentimg{
    float:left;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 10px;
}

.sizer{
    float:right;
    width: 78px;    
}

#size-small{
    font-family: arial;
    font-size: 9px;
    padding: 2px 5px;
    font-weight: bold;
    width: 10px;
    height:11px;
    text-align: center;
    cursor: pointer;
    float: left;
    margin: 2px 4px 0 0;
}
#size-medium{
    font-family: arial;
    font-weight: bold;
    font-size: 12px;
    padding: 2px 5px;
    width: 10px;
    height:13px;
    text-align: center;    
    float: left;
    cursor: pointer;
    margin: 2px 4px 0 0;
}
#size-large{
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding: 2px 5px;   
    width: 10px;
    height:16px;
    text-align: center;
    cursor: pointer;
    float: left;
    margin: 2px 4px 0 0;
}

/*=================== form validator =============== */

	.formError {
			position:absolute;
			top:300px; left:300px;
			padding-bottom:13px;
			display:block;
			z-index:5000;
			cursor:pointer;
		}
			#debugMode{
				background:#000;
				position:fixed;
				width:100%; height:200px;
				top:0; left:0;
				overflow:scroll;
				opacity:0.8;
				display:block;
				padding:10px;
				color:#fff;
				font-size:14px;
				z-index:100000;
			}

			.ajaxSubmit{ padding:20px; background:#55ea55;border:1px solid #999;display:none}
			.formError .formErrorContent {
				width:100%;
				background:#ee0101;
				color:#fff;
				width:150px;
				font-family:tahoma;
				font-size:11px;
				border:2px solid #ddd;
				box-shadow: 0px 0px 6px #000;
				-moz-box-shadow: 0px 0px 6px #000;
				-webkit-box-shadow: 0px 0px 6px #000;
				padding:4px 10px 4px 10px;
				border-radius: 6px;
				-moz-border-radius: 6px;
				-webkit-border-radius: 6px;
			}
			.greenPopup .formErrorContent {background:#33be40;}

			.blackPopup .formErrorContent {background:#393939;color:#FFF;}

			.formError .formErrorArrow{
				position:absolute;
				bottom:0;left:20px;
				width:15px; height:15px;

				z-index:5001;
			}
			.formError .formErrorArrowBottom{top:0;margin:-6px;}

				.formError .formErrorArrow div{
					border-left:2px solid #ddd;
					border-right:2px solid #ddd;
					box-shadow: 0px 2px 3px #444;
					-moz-box-shadow: 0px 2px 3px #444;
					-webkit-box-shadow: 0px 2px 3px #444;
					font-size:0px; height:1px; background:#ee0101;margin:0 auto;line-height:0px; font-size:0px; display:block;
				}
					.formError .formErrorArrowBottom div{
						box-shadow: none;
						-moz-box-shadow: none;
						-webkit-box-shadow: none;
					}

				.greenPopup .formErrorArrow div{background:#33be40;}
				.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}
				.formError .formErrorArrow .line10{width:15px;border:none;}
				.formError .formErrorArrow .line9{width:13px;border:none;}
				.formError .formErrorArrow .line8{width:11px;}
				.formError .formErrorArrow .line7{width:9px;}
				.formError .formErrorArrow .line6{width:7px;}
				.formError .formErrorArrow .line5{width:5px;}
				.formError .formErrorArrow .line4{width:3px;}
				.formError .formErrorArrow .line3{width:1px;
					border-left:2px solid #ddd;
					border-right:2px solid #ddd;
					border-bottom:0px solid #ddd;}
				.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
				.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}
/*================== end of form validator==============*/

.refresh-captcha{
    background-image: url('../images/view-refresh.png');
    width: 24px;
    height:24px;
    float:left;
     cursor:pointer;
     margin-left:3px;
}
span#captchaImage img{
    float:left;
}
#captchaImage{
    float:left;
    width: 200px;
    height: 45px;
}

.msg-ok{ padding:20px; background:#55ea55;border:1px solid #999;}
.msg-failed{ padding:20px; background:#ee5555;border:1px solid #999;}
.error-input{padding:3px; width: 350px; margin: 5px; background:#ee5555;border:1px solid #999;}
.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(../images/tipsy.gif); }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 280px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }

  .wrap-help{
  
    }
a.help-msg:visited,a.help-msg:link,a.help-msg:hover{
    border:none;
    background-image: url('../images/attention.png');
    background-repeat: no-repeat;
    background-position: center;
    display: inline-block;
    width:16px;
    float: none;
    height:16px;
    margin: 5px 0 0 10px;
}

.text-input{
    float:left;
}

ul.info-tips-help li{
   

    list-style-image: url('../images/attention.png');

    font-size: 10px;
}

.info-tips{
    padding-left: 20px;
    background-image: url('../images/attention.png');
    background-repeat: no-repeat; float: left;
    background-position: left;
    margin-left: 10px;
    font-size: 10px;
}
.info-tips-2{
    padding-left: 20px;
    background-image: url('../images/attention.png');
    background-repeat: no-repeat; float: left;
    background-position: left;
    font-size: 10px;
}

.req{
    background:#ffdada ;
    
}

a.im:link,a.im:visited,.msg-ok a.im:link, msg-ok a.im:visited{
   color:#ff0000;
   text-decoration: none;
   font-weight: bold;
   font-size:12px;
}
/*=============for career===========*/

/*=============for career===========*/

h2.career{
    font-family: verdana,arial,tahoma;
    font-size: 14px;
    padding: 0;
    margin:0 0 10px 0;
    color:#222;

}
.career-item h3{
    padding: 10px 0 10px 5px;
    margin:10px 0 5px 0;
    background-color: #ddd;
}
.career-item h4{
    font-family: verdana,arial,tahoma;
    font-size: 12px;
    padding: 0;
    margin:0 0 0 0;
    color:#222;
}

.fullcontent p img{
   padding: 0 10px 0 10px;
}

.already-readmore{
    text-decoration:none;
    padding: 1px 3px;
    font-size: 9px;
    margin-top: 3px;
    margin-bottom: 3px;
    background-color: #ddd;
    float: right;
}

.career-login-block{
    /* background-color: #d9ebf5;
    border: #333 dotted 1px; */

    margin: 15px 0 0 0;
    float:left;
    width: 100%;
    padding: 0;
    font-family: verdana,tahoma,arial;
    font-size: 12px;
}

.career-login-already-block{
    background-color: #d9ebf5;
    border: #333 dotted 1px;
    padding: 10px;
}

.career-login-already-row-block{
    display:block;
    margin: 3px 0 3px 0;
}

.career-login-already-row-block a:link,.career-login-already-row-block a:visited{
    text-decoration: none;
    color: blue;
}

.career-login-already-row-block a:hover{
    text-decoration: underline;
    color: blue;
}

.career-login-block-forgot{
    margin-top: 5px;
     float:left;
      font-family: verdana,tahoma,arial;
    font-size: 10px;

}
.career-login-block-forgot a:visited,.career-login-block-forgot a:link{
     font-weight: bold;
     color: blue;
     text-decoration: none;
}

.career-error{
    padding: 5px 0px 5px 20px;
    background-image: url('../images/cross.png');
    background-repeat: no-repeat;
    background-position: center left;

}

input.upper{
    text-transform: uppercase;
}

.green-mark{
    color: #00FF00;
   /*  background: url("../images/up-data.png") no-repeat center left;
     padding-left: 17px; */
}
.red-mark{
    color: #FF3333;
  /*   background: url("../images/down-data.png") no-repeat center left;
     padding-left: 17px; */
}
.red-mark,.green-mark,.none-mark{
    font-family: verdana,arial;
    font-size: 13px;
}
.tickerspace,.ticker-val{
    font-family: verdana,arial;
    font-size: 13px;
}

#appsbody{
margin-top: 10px;
height:576px;
width:720px;
padding-top:468px;
padding-bottom:52px;
}

.appsline1{
padding-top: 0px;
padding-bottom: 0px;
height:28px;
width:720px;
background-color: #000;
background-image:url(../images/img-ticker28.jpg);
background-repeat:repeat-x;
background-position: left top ;
margin-left:10px;


}

.appsleft{
float:left;
}
.apps-logo{
    float:left;
    width: 87px;
    margin-top: 2px;
    height: 20px;
    /* background-image:url(../images/img-ticker-reliance.png); 
background-repeat: no-repeat;
background-position: left top ; */
}

.reli-logo{
    /*
float:right;
margin-top: 0px;
margin-left: 1px;
background-image:url(../images/img-ticker.jpg);
background-repeat:repeat-x;
background-position: left top ;
*/
}

