@charset "utf-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend {padding:0; margin:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#031D36; line-height:inherit; color:#000000;}
ol, ul { list-style:none; padding:0; margin:0;}
div, img { border:none; outline:none; border-width:0;}
a {text-decoration:none;}
th{text-align:left;font-size:10px;font-weight:700;}
td {font-size:10px;font-weight:normal; padding:8px 3px !important;}
td a{font-size:10px;  color: #0000EE;text_decoration:none;}
td a:hover{ color: #000000;text_decoration:underline;} 
p a{  color: #0000EE;text_decoration:none;}
p a:hover{  color: #000000;text_decoration:underline;}
.h1, .h2, .h3, h1, h2, h3{  margin-bottom: 15px; margin-top: 15px;}
p { display:block; margin-bottom:7px;}
a:hover {text-decoration:underline;}
.clear { line-height:0; font-size:0; height:0; letter-spacing:0; clear:both; float:none; padding:0; margin:0;}
.width100 { display:block; clear:both; height:auto; width:100%;}
.container-fluid{max-width:992px;}
.container-fluid2{max-width:100% !important;}
#wrapper { max-width:992px; margin:0px auto;background-color:#fffdc2;}
#branding { padding:30px 0 20px 0;}
.topNav li { display:inline; border-right:1px solid #CECECE; padding:0 6px;}
.topNav li.rightItem {border:none;}
.topNav li a {color:#CECECE;font-weight:700;}
.topNav li a:hover { color:#F0DC82 ; text-decoration:none;}
.logginLink {float:right !important;}
#content { width:100%; clear:both; background-color:#fffdc2;}
header{max-width:992px; margin:10px auto 0 auto;}
/*-------------------------------- CSS For new blue pages ---------------------------*/
.blueContent {background:#ffffff !important; }
.blueContent .searchWrapper {background:#ffffff  !important;}
.blueContent .searchInnerWrapper {background:#638196  !important;}
.blueContent .byName {background:#4a6070  !important;}
.blueContent .byAlphabetic {background:#d5e8a4  !important;}
.navbar-default {background-color: #414141; border-color: #414141;}
.navbar-collapse{padding-left:0;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {background-color: #99BA21; color: #000;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover { background-color: #99BA21; color: #000; }
.dropdown-menu { background-color: #414141; font-size:13px; min-width: 175px; padding: 0;}
.navbar { border-radius: 0; margin-bottom: 0; min-height: 30px;}
.navbar-nav > li > a {padding-bottom: 10px; padding-top: 10px;font-weight: 700;}
.navbar-default .navbar-nav > li > a { color: #cecece;  border-right: 1px solid #cecece;}
.navbar-default .navbar-nav > li.last > a { border: none;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:active { background: #99BA21; color: #000;}
.multi-level > li > a,.multi-level > li > a:focus { background: #414141 !important; color: #cecece  !important;}
.multi-level > li > a:hover { background: #99BA21 !important; color: #000 !important;}
.dropdown-menu > li > a,.dropdown-submenu .dropdown-menu > li > a { clear: both; color: #cecece !important; display: block; font-weight: 700; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid gray !important;}
.dropdown-menu > li.last > a{ border: medium none; }
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {  background-color: #99BA21; color: #000;text-decoration: none;}
.dropdown.desktop:hover .dropdown-menu {display: block;}
.dropdown.desktop:hover .dropdown-toggle{-webkit-box-shadow: inset 0 0 18px rgba(0,0,0,.16); -moz-box-shadow: inset 0 0 18px rgba(0,0,0,.16); box-shadow: inset 0 0 18px rgba(0,0,0,.16); color:#000;background-color: #99BA21; }
.dropdown-submenu { position: relative; }
.dropdown-submenu>.dropdown-menu {left:-99999px;}
.dropdown-submenu:hover>.dropdown-menu {    
    left:100%;
    top: 0;    
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}
.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}
.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}
.dropdown-submenu.pull-left {
    float: none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}.onlymobileview{display:none;}
.jqueryslidemenu ul{list-style-type: none;}
.jqueryslidemenu ul li{display: inline;float: left;}
.jqueryslidemenu ul li a{font-weight: 700; font-size:12px; display: block; background: #414141; color:#CECECE; padding: 10px 7px; line-height:20px; border-right: 1px solid #CECECE;text-decoration: none;}
.jqueryslidemenu ul li a.lastmenu{border-right: 0px solid #CECECE;}
.jqueryslidemenu ul li a.current, .mainNav li a.current { background-color:#99BA21; color:#000;}
.jqueryslidemenu ul li a:hover{background: #99BA21;color: #000;}  
.mainNavWrapper { display:block; clear:both; height:50px;  background:#181818;}
.logginLink {float:right;}
#content { width:100%; clear:both; background-color:#fffdc2;}
.paddingleftright0{ padding-left:0;padding-right:0; }
.searchWrapper { background-color:#fffdc2;padding:10px 0; border-top:1px solid #c5c5a1;margin:0 auto;}
.searchInnerWrapper { background-color:#993400; padding:0 0 15px; }

.byName { width:100%; height:168px; background-color:#763826; color:#ffffff; text-align:center;}
.byName h3 { height:34px; padding:5px 0 0 0; line-height:30px; font-weight:700; font-size:14px; clear:both; display:block; color:#efdcc3;margin:0;}
.byName form { width:98%; margin:0 auto;}
.formMargin { margin-bottom: 40px !important;}
.byName h4 { height:16px; line-height:16px; font-weight:700; font-size:14px; clear:both; display:block;}
.byName h4 a {color:#ffffff;}
.byAlphabetic { text-align:center; color:#000; height:168px;  background-color:#f8eec1;}
.byAlphabetic h3 {  font-weight:700; font-size:14px; padding:5px 0 0 0;}
.byAlphabetic div { border:none; outline:none; display:block; margin-bottom:15px;}
.byAlphabetic span { display:block; clear:both; font-size:13px; font-weight:700; }
.byAlphabetic div a { color:#000000; font-weight:700; font-size:13px; line-height:15px; margin:0 3px;}
.byAlphabetic div a.selectedcolor { color:#ffffff; font-weight:700; font-size:13px; line-height:15px; margin:0 2px;}
.headerFindTxt { color: #000;font-weight: bold; margin: 7px 0;}

.boder { font-weight:700; font-size:13px;}
.textWrapper { text-align:left; background-color:#ebd1dc; line-height:17px; padding:8px 15px; display:block; clear:both;}
.textWrapper p { display:block; margin-bottom:15px;}
.textWrapper p span { display:block; clear:both;}
.footer { color:#ffffff; text-align:center; padding:15px 0 5px 0; background-color:#031D36; display:block; clear:both; font-size:11px; line-height:15px; }
.footer a {color:#ffffff;}


/*----------------------------------- CSS For delaushome ----------------------------------*/

.moduleWrapper { display:block; padding:10px; color:#000; font-size:13px;}
.shareWatch { padding:10px 2px 0; margin-bottom:5px; background-color:#9bc3e6;}
/*.gold { padding:10px 4px; margin-bottom:6px; min-height:40px; background-color:#cfe2f3;text-align:center}*/
.currencies { margin-bottom:6px; min-height:180px; background-color:#f3f3f3;clear:both}
.advertise { padding:10px; margin-bottom:6px;  background-color:#fff2cd;}
.postingNews { min-height:120px; padding:10px; margin-bottom:6px; background-color:#fff2cd;}
.postingNews p {margin-bottom:6px;}
.postingHeader { clear:both; display:block; margin-bottom:8px;}
.postingHeader h2 { float:left; font-size:15px;}
.postingHeader span { float:right; font-size:13px; text-align:right;}
.newsModule { border:2px solid #fcefb5; padding:10px 5px; background-color:#fffbd8; margin-bottom:15px; font-family:Verdana; }
.rotateMessage { padding:10px; margin-bottom:6px; min-height:123px; background-color:#282828;height:200px;overflow:hidden;}
.rotateMessage a{color: #fff; font-size: 20px;}
.rotateMessage span{font-size: 30px; font-family: brush script std; color: rgb(230, 230, 230);}
.scroll-txt { width: 100%; height: 155px; overflow: hidden; }
.scroll-txt ul { width: 100%;height: auto;margin: 0;}
.scroll-txt ul li {display: inline-block;margin: 0;padding: 43px 0;}
.whatsNew { padding:10px; margin-bottom:6px; min-height:220px; background-color:#f3f3f3;}
.advertiseRight {margin-bottom:6px; background-color:#fff2cd;}

.stepDesc h2 { font-size:18px; margin-bottom:20px; line-height:20px;}
.dated {float:right;}



/*------------------------------------ CSS for fluid layout ---------------------------------*/

.delausCoWrapper { width:100%; /*padding:2em 0;*/}
.titleOfComp { clear:both;    margin: 0 auto 5px;    padding: 0 10px;    width: 88%; background-color:#99BA21; line-height:34px;}
.titleOfComp h1 { font-size:17px; font-weight:700; float:left;}
.titleOfComp h2 { font-size:17px; font-weight:700; float:right;}

.rally { margin: 0 auto; max-width: 88%; padding: 15px 0;max-width: 88%; padding: 15px 0;   background-color:#D5E8A4;}
.rally h2 {  font-size:15px; font-weight:700;width:115px;display:inline-block;margin:0 auto 10px auto;}
.rally a {color:#000;line-height:46px; text-decoration:none;}
.rally a:hover {text-decoration:underline;}
.rally h3 { font-size:15px; font-weight:700; float:right;}
.fluidWrapper { background-color:#FFFDC2;}



.fluidRptr { margin:5px 0; padding:0; font-size:10px;overflow:hidden; border:1px solid #e3d1ab;background-color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; }
.fluidRptr h3{font-size:11px; padding:0 0 0 4px; margin: 0 3px 10px 0; color:#000000; line-height:34px; background-color:#d5e8a4; font-weight:700;  border-radius: 0 4px 4px 0;}
 
.fluidRptr p { padding:0.5em 1em 0.25em 1em; font-size:10px; clear:both; display:block; font-family:Verdana,Arial,Helvetica,sans-serif;}

/*++++++++++++++++++++++++++++++++++++++++Pagination css++++++++++++++++++++++++++++++++++++++++++*/

.floatleft{float:left;}
.floatright{float:right;}
.pagination {
  text-align:left;
  padding: 7px;
  margin: 3px;
}

.pagination a {
  padding: 2px 5px 2px 5px;
  margin: 0px;    
  text-decoration: underline; 
  color: #000;
}
.pagination a:hover, div.yellow a:active {
  color: #000;
}

.pagination span.current {
  padding: 2px 5px 2px 5px;
  margin: 2px;  
  font-weight: bold;
  background-color: #CE7346;
  color: #fff;
  }
.pagination span.disabled {
  padding: 2px 5px 2px 5px;
  margin: 2px;      
  color: #DDD;
  }
a.selectedcolor {
    padding: 2px;
    margin: 2px;    
    font-weight: bold;
    background-color: #9BC3E6;
    color: #fff;
    }

/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {display:none;background:transparent;background-color:#FFF;font-size:11px;width:260px; padding:5px;  margin-top:-8px;color:#000;line-height:15px;border:1px solid #000;text-align:justify;}
 a:active{outline:none;}:focus{-moz-outline-style:none;}

.downarrowclass{position: absolute;top: 19px;right: 7px;}
.rightarrowclass{position: absolute;top: 19px;right: 5px;}
#pointermenu{border-top: 7px solid #031D36;margin: 0;padding: 0;}
#pointermenu ul{margin-left: 15px; float: left;font: bold 13px Arial;background-color: #031D36;background: #031D36 url(/images/leftround.gif) bottom left no-repeat;}
* html #pointermenu ul{ margin-bottom: 1em;margin-left: 7px; }
#pointermenu ul li{display: inline;}
#pointermenu ul li.pointerlastitem{display: inline;float: left; background-color:#FFF;text-align: right;width: 462px;padding: 2px 0px 7px 7px;}
#pointermenu ul li a{float: left;color: white;font-weight: bold;padding: 2px 11px 7px 7px;text-decoration: none;background: url(/images/pointer.gif) bottom center no-repeat;}
#pointermenu ul li a:visited{color: white;}
#pointermenu ul li a:hover, #pointermenu ul li a#selected{color: white;background-color: #9BC3E6;}
#pointermenu ul li a#rightcorner{padding-right: 0;padding-left: 2px;background: url(/images/rightround.gif) bottom right no-repeat;}



#scrollup{position: relative;overflow: hidden;height: 200px;width: 235px}
 .headline {position: absolute;top: 210px;left: 2px;height: 195px;width:235px;font-size:15px;color: ##E6E6E6;}
.headline a{color:#fff;}
.headline span{font-family: "Verdana"}

.sitemap li{font-weight: 700; padding: 5px 0;}
.sitemap-child li{font-weight: 700;padding: 2px 0 0 30px;}
.open_div{float: left; width: 48%;}
.btn-green { background-color: #99ba21; border-color: #99ba21; color: #fff !important; font-weight: 700; font-size: 14px; text-align: center;}
/*responsive*/
@media (min-width:992px) and (max-width:1199px) { 
  
}
@media (min-width: 767px) and (max-width: 992px) { 
  .h1, .h2, .h3, h1, h2, h3 { margin-bottom: 10px; margin-top: 10px; }
.navbar-nav > li > a { padding-left:13px; padding-right:13px; }
  
  .titleOfComp h1{ font-size: 14px; font-weight: 500; }
  .titleOfComp h2 { font-size:12px; font-weight: 500; }
  .rally h2 { font-size: 13px; font-weight: 500; }
  .byAlphabetic h3{height: 20px !important;}  
  .byAlphabetic div{margin-bottom: 8px !important;}
  .byAlphabetic div a{font-size: 12px !important;}
  .byAlphabetic div a { margin: 0 7px 0 7px;}
  #pointermenu ul li.pointerlastitem{ width: 265px;}
  .input-sm {padding:5px;}
  .name_keywords{font-size: 10px;}
  .onlymobileview{display:block;}
  .fluidRptr h3{font-size: 10px;font-weight: normal;line-height: 20px;padding: 4px 0 4px 4px;}
  .shareholder {margin-top:0;}
.printbtn{display: none;} 
.jqueryslidemenu ul li {float: none;}
.jqueryslidemenu ul li a {border-right: none; margin: 1px; text-align: center;}
.btn-green { font-size: 11px; padding: 10px 2px !important;}
}

@media (max-width: 767px) {
    .navbar-toggle .icon-bar{width: 100%;}
.navbar-toggle{color:#fff;}
.navbar-toggle:hover{color:#333;}

    .printbtn{display: none;}
    .byAlphabetic h3{padding: 0; margin: 0;}
    .byAlphabetic div a {line-height: 20px;    margin-right: 8px;}
    .onlymobileview{display:block;}
  header{margin: 0 auto;}
  #branding{ text-align:center; padding:0;}
  #branding img{ margin: 10px 0 10px;}
  .topNav {margin: 0; padding: 0; height:20px;text-align: center;}
  .topNav li {line-height: normal;padding: 0 3px;}
  .topNav li a {color: #cecece;font-size: 11px;font-weight: 500;}
  #pointermenu ul{font-size:12px;}
  #pointermenu ul li a{padding:2px 5px 7px 5px;}
  #pointermenu ul li.pointerlastitem {
    background-color: #fffdc2;
    display: inline;
    float: left;
    padding: 2px 0 7px 7px;
    text-align: right;
    width: 210px;
  }
  .rally, .titleOfComp { max-width: 100% !important;}
  .titleOfComp h1{ font-size: 14px; font-weight: 500; }
  .titleOfComp h2 { font-size:12px; font-weight: 500; }
  .rally h2 { font-size: 13px; font-weight: 500; }  
  .jqueryslidemenu ul li {float: none;}
    .jqueryslidemenu ul li a {border-right: none; margin: 1px; text-align: center;}
    .btn-green { font-size: 12px; font-weight: 500; padding: 10px 2px !important;}
}
@media (max-width: 441px) {
  .byAlphabetic {height: 200px;}
  #pointermenu ul{background: none; background-color: #282828; float: none; margin: 0 auto;}
  #pointermenu ul li {display: list-item; height:35px; color:#fff; list-style-type: none; text-align: center;}
  #pointermenu ul li a {background: none;float: none;  font-size: 18px;font-weight: normal; }
  #pointermenu ul li a#rightcorner{background: none; padding:0;}
  #pointermenu ul li.pointerlastitem {   background-color:#282828;  display: block; float: none; padding: 0; text-align: center; width: 100%;font-size: 18px;font-weight: normal;}
  .mobileHide{display:none !important;}
  
}
@media (max-width: 375px) {
  .dropdown-submenu .dropdown-menu > li > a {padding: 5px 5px 5px 35px !important;}
  .onlymobileview{display:block;}
  .titleOfComp h1 { text-align: center !important;}
  .titleOfComp h2 { text-align: center !important;}
  
  .boder {font-size: 12px;}
  .paddingleftright0{padding-left: 15px;   padding-right: 15px;}
  .headerFindTxt{text-align:center;}
  .rally, .titleOfComp{ width: 100% !important;}
  .rally h2 { text-align: center; font-size: 13px;}
  .fluidRptr{ margin-left: 0;margin-right: 0;}
  
} 
@media (max-width: 360px) {
  .onlymobileview{display:block;}
  .byAlphabetic h3 {font-size: 13px;}
  .byAlphabetic div a { font-size: 12px;font-weight: 500; line-height: 20px; margin-right: 10px;}
  .btn-green { font-size: 10px; font-weight: 700; }
  .toolkit-ex{widyh :100% !important}
}
@media (max-width: 320px) {
  .onlymobileview{display:block;}
  .titleOfComp h1 { font-size:12px; font-weight:500; text-align: center !important;}
  .titleOfComp h2 { font-size:12px; font-weight:500;text-align: center !important;}
  .byAlphabetic div a { font-size: 12px; font-weight: 700; line-height: 18px; margin-right: 5px; }
  .btn-green { font-size: 9px; font-weight: 700;}
}
.page-title{color: #808000; font-size: 18px;font-weight:700;margin:10px 0 20px 0;} 
