/*** bundled: /styles/calendar-blue.css */
/* The main calendar widget.  DIV containing a table. */

div.calendar { position: relative; width: 250px }

.calendar, .calendar table {
  border: 1px solid #556;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #eef;
  font-family: tahoma,verdana,sans-serif;
}

/* Header part -- contains navigation buttons and day names. */

.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;    /* They are the navigation buttons */
  padding: 2px;          /* Make the buttons seem like they're pressing */
}

.calendar .nav {
  background: #778 url(menuarrow.gif) no-repeat 100% 100%;
}

.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;      /* Pressing it will take you to the current date */
  text-align: center;
  background: #fff;
  color: #000;
  padding: 2px;
}

.calendar thead .headrow { /* Row <TR> containing navigation buttons */
  background: #778;
  color: #fff;
}

.calendar thead .daynames { /* Row <TR> containing the day names */
  background: #bdf;
}

.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #556;
  padding: 2px;
  text-align: center;
  color: #000;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
  color: #a66;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
  background-color: #aaf;
  color: #000;
  border: 1px solid #04f;
  padding: 1px;
}

.calendar thead .active { /* Active (pressed) buttons in header */
  background-color: #77c;
  padding: 2px 0px 0px 2px;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
  width: 2em;
  color: #456;
  text-align: center;
  padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
  font-size: 80%;
  color: #bbb;
}
.calendar tbody .day.othermonth.oweekend {
  color: #fbb;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 1px solid #000;
  background: #bdf;
}

.calendar tbody .rowhilite td {
  background: #def;
}

.calendar tbody .rowhilite td.wn {
  background: #eef;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
  background: #def;
  padding: 1px 3px 1px 1px;
  border: 1px solid #bbb;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  background: #cde;
  padding: 2px 2px 0px 2px;
}

.calendar tbody td.selected { /* Cell showing today date */
  font-weight: bold;
  border: 1px solid #000;
  padding: 1px 3px 1px 1px;
  background: #fff;
  color: #000;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #a66;
}

.calendar tbody td.today { /* Cell showing selected date */
  font-weight: bold;
  color: #00f;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
  text-align: center;
  background: #556;
  color: #fff;
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  display: none;
  background: #fff;
  color: #445;
  border-top: 1px solid #556;
  padding: 1px;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  background: #aaf;
  border: 1px solid #04f;
  color: #000;
  padding: 1px;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  background: #77c;
  padding: 2px 0px 0px 2px;
}

/* Combo boxes (menus that display months/years for direct selection) */

.calendar .combo {
  position: absolute;
  display: none;
  top: 0px;
  left: 0px;
  width: 4em;
  cursor: default;
  border: 1px solid #655;
  background: #def;
  color: #000;
  font-size: 90%;
  z-index: 100;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
  text-align: center;
  padding: 1px;
}

.calendar .combo .label-IEfix {
  width: 4em;
}

.calendar .combo .hilite {
  background: #acf;
}

.calendar .combo .active {
  border-top: 1px solid #46a;
  border-bottom: 1px solid #46a;
  background: #eef;
  font-weight: bold;
}

.calendar td.time {
  border-top: 1px solid #000;
  padding: 1px 0px;
  text-align: center;
  background-color: #f4f0e8;
}

.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
  padding: 0px 3px 0px 3px;
  border: 1px solid #889;
  font-weight: bold;
  background-color: #fff;
}
.calendar td.time .increase_buttons {
 display: inline-table;
}


.calendar td.time .plus_button, 
.calendar td.time .minus_button {
  padding: 0px 3px 0px 3px;
  border: 1px solid #889;
  font-weight: bold;
  background-color: #fff;
  color: #000;
  margin-left: 3px;
  margin-right: 3px;
  display: block;
  width: 10px;
}

.calendar td.time .ampm {
  text-align: center;
}

.calendar td.time .colon {
  padding: 0px 2px 0px 3px;
  font-weight: bold;
}

.calendar td.time span.hilite {
  border-color: #000;
  background-color: #667;
  color: #fff;
}

.calendar td.time span.active {
  border-color: #f00;
  background-color: #000;
  color: #0f0;
}
table.calendar_time_select {
 cell-spacing: 0px;
 background-color: #F4F0E8;
  border: 0px solid #F4F0E8;
  width: 125px;
}
table.time_select {
width: 50px;
 background-color: #F4F0E8;
  border: 0px solid #F4F0E8;
}

.calendar_time_select td {
  border-spacing: 0px;
  padding: 0px;
  vertical-align: middle;
}

.calendar_time_select td .hour,
.calendar_time_select td .minute,
.calendar_time_select td .ampm {
  border: 1px solid #889;
  font-weight: bold;
  background-color: #fff;
}

/*** bundled: /styles/ui.css */

/*****************************************************************************/
/*** DEFAULT HTML TAGS *******************************************************/

body, input, textarea, select, table, td, th, a {
    font-family: Arial, Helvetica;
    color: #333;
    font-size: 12px;
    line-height: 16px;
}

a {
    text-decoration: none;
    color: #0086B8;
    cursor: pointer;
}

a:hover {
    text-decoration: underline;
    color: #cc6600;
}

option[disabled] {
    color: #bbb;
}

body {
    padding: 0;
    margin: 0;
    background-color: #EBEBEB;
}

img {
    border-width: 0px;
}

p {
    margin: 0px 0px 5px 0px;
}

ul.list li {
/*    list-style-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/bullet.gif); */
   list-style-type: square;
   color: #FF752B;
}
ol, ul {
    padding: 0px 0px 0px 15px;
    margin: 0px 0px 0px 0px;
}

table {
    width: 100%;
}

table, td, th {
    border-width: 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-spacing: 0px 0px;
    font-weight: normal;
    vertical-align: top;
}

/*****************************************************************************/
/*** UTILITY CLASSES *********************************************************/

.link {
    cursor: pointer;
}

.empty {
	font-size: 1px;
	line-height: 1px;
}

a.block, div.ablocks a {
	display: block;
	width: 100%;
	height: 100%;
}

/*****************************************************************************/
/*** AUTOCOMPLETE ************************************************************/

div.autocomplete {
    background: #ffffff;
    z-index: 20000;
}

div.autocomplete ul {
    border: 1px solid #888;
    margin: 0;
    padding: 0;
    width: 100%;
    list-style-type: none;
    position: relative;
    right: 1px;
}

div.autocomplete ul li {
    margin: 0;
    padding: 2px 5px;
    list-style-type: none;
/******* both of these cusor declarations need to be here for IE ****/
    cursor: pointer;
    cursor: hand;
}

div.autocomplete ul li.selected { 
    background-color: #ffb;
    list-style-type: none;
}

div.autocomplete ul li.unselectable { 
    cursor: auto;
}

div.autocomplete ul li.section_title {
    background-color: #eaeaea;
    text-indent: 0px; // Override -12 indentation applied below to all table contents
}

div.autocomplete ul table td {
    text-indent: 0px; // Override -12 indentation applied below to all table contents
}

div.autocomplete ul strong.highlight {
    color: #000000;
    margin: 0;
    padding: 0;
}

table.autocomplete_place {
    width: 275px;
}

table.autocomplete_indicator {
    width: 430px;
}

td.autocomplete_place, td.autocomplete_indicator {
    white-space: normal; 
    width: 100%; 
    text-indent: 0px;
    padding-left: 0px;
    padding-right: 12px; 
}

td.autocomplete_place_pop, td.autocomplete_indicator_pop {
    text-align: right; 
    white-space: nowrap; 
    width: 0%; 
}

td.autocomplete_place_pop {
    color: green;
}

td.autocomplete_indicator_pop {
    color: orange;
}

div.autocomplete ul li.autocomplete_seperator {
    border-bottom: 1px dotted #888;
    padding: 0px 0px 0px 0px;
    line-height: 0px;
    font-size: 0px;
}

/*****************************************************************************/
/*** INNER STRUCTURE *********************************************************/

/* center structure within container */
div.structure_container {
    padding-top: 10px;
    padding-bottom: 10px;
}

/* structure contains body layout table */
div.structure {
    margin: auto;
    max-width: 1000px;
}

div.content_padding {
    padding: 10px 10px 10px 10px;
}

/*****************************************************************************/
/*** HEADER TABLE ************************************************************/

#header_table td.header_table_logo {
    vertical-align: middle;
    text-align: center;
    width: 200px;
}

#header_table td.top_secondary_nav_upper {
    width: 1%; 
    text-align: right;
    vertical-align: top;
    white-space: nowrap;
    color: #999999;
    padding-bottom: 2px;
    padding-right: 8px;
}

div.top_secondary_nav_upper {
    vertical-align: middle;
}

#header_table td.top_secondary_nav_upper img {
    vertical-align: middle;
}

#header_table td.top_secondary_nav_upper a {
    font-size: 14px;
}

#header_table td.top_secondary_nav_lower {
    width: 1%; 
    text-align: right;
    vertical-align: bottom;
    white-space: nowrap;
    color: #999999;
    padding-bottom: 7px;
    padding-right: 8px;
}

#header_table td.top_secondary_nav_lower a {
    font-size: 14px;
}

span.top_menus_delim {
    color: #d3d3d3;
    height: 17px;
}

span.top_secondary_nav_delim {
    font-size: 11px;
    vertical-align: top;
}

td.bar {
    background-color: #C4DFF3;
    height: 4px;
    font-size: 1px;
    line-height: 0px;
}

/*****************************************************************************/
/*** BODY LAYOUT *************************************************************/

/* body_content_container contains alerts, errors, page title, tools, body_table */
div.body_content_container {
}

/* body_table contains left_nav, body_content_table */
table.body_table {
    margin-top: 0;
}

/* body_content_table contains intro box, content, and right boxes */
table.body_content_table {
}



/*****************************************************************************/
/*** LEFT BOXES **************************************************************/

/* Purpose: Defines the style for the cell containing the left navigation menu */
td.left_nav_section {
    vertical-align: top;
    width: 0%;
}

/* container for everything in left_nav_section except collapse-controls */
div.left_nav_container {
    padding-right: 10px;
    position: relative; /* for controller inside */
    width: 205px;
}

div.left_nav_controller {
    position: absolute; top: 0px; right: 0px;
    height: 100%;
    width: 10px;    /* match to div.left_nav_container.padding-left */
}


/*****************************************************************************/
/*** RIGHT BOXES *************************************************************/

/* Specifies the style of the cell containing the right boxes. */
td.right_boxes_section {
    vertical-align: top;
    width: 0%;
}

/* container for everything in right_boxes_section except collapse-controls */
div.right_boxes_container {
    padding-left: 10px;
    position: relative; /* for controller inside */
    width: 220px;
}

div.right_boxes_controller {
    position: absolute; top: 0px; left: 0px;
    height: 100%;
    width: 10px;    /* match to div.right_boxes_container.padding-left */
}

/* tables that live within right_boxes_section */
td.right_boxes_section table {
    width: 100%;
    margin-bottom: 10px;
}


/*****************************************************************************/
/*** PAGE TOOLS **************************************************************/

div.page_tools_container {
    vertical-align: middle;
}
div.tool_box_container * {
}

td.page_tool {
    white-space: nowrap;
    padding-left: 10px;
    padding-right: 10px;
}
td.first_page_tool {
    padding-left: 0px;
}
td.last_page_tool {
    padding-right: 0px;
}

td.page_tools_separator {
    border-right: 1px dashed #81bdd8;
}

/*****************************************************************************/
/*** BLUE BAR **************************************************************/

span.label_font_bold {
    color: #0086B8;
    font-size: 15px;
    font-weight: bold;
    white-space: nowrap;
}

span.label_font_normal {
    color: #0086B8;
    font-size: 12px;
    font-weight: normal;
    white-space: nowrap;
}

td.bluebar_padding {
    white-space: nowrap;
    padding-top: 4px;
    padding-left: 0px;
    padding-right: 10px;
}

td.bluebar_align {
    vertical-align: middle;
}

/***********************************************************************************/
/*** BREADCRUMBS *******************************************************************/

div.breadcrumbs {
    background-color: #F4FAFD;
    font-size: 11px;
    padding: 3px 10px 1px 10px;
    margin-top: 1px;
}
div.breadcrumbs a { font-size: 11px; }

div.breadcrumbs img {
    position: relative;
    bottom: 1px;
    margin-left: 5px;
}

/*******************************************************************************************/
/*** FOOTER ********************************************************************************/

div.footer {
    margin-top: 35px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    line-height: 31px;
}

td.footer_text {
    color: #777777;
    font-size: 11px;
    white-space: nowrap;
    padding-right: 5px;
}

td.footer_text a {
    color: #8dbed8;
    font-size: 11px;
}

/************************************************************************************************/
/*** SEARCH *************************************************************************************/

.header_search {
    height: 24px;
    margin-bottom: 15px;
    white-space: nowrap;
}

.header_search input#search_subject {
    width: 130px;
}
.header_search input#search_place {
    width: 145px;
}



.header_search input.submit {
    width: 66px; height: 24px;
}

.header_search input, form.header_search span {
    vertical-align: middle;
}

.header_search img {
    vertical-align: middle;
}

/************************************************************************************************/
/*** PAGE TITLE AND SAVE, PRINT LINK ************************************************************/

.title {
    color: #555555;
    font-size: 20px;
    line-height: 22px;
}

.title_value {
    color:#444444;
    font-size:20px;
    font-weight:bold;
}

table.page_title {
}

table.page_title th  {
    font-weight: normal;
    height: 22px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 12px;
    vertical-align: center;
}

#add_content_tab, #share_tab, #print_tab, #save_tab {
    white-space: nowrap;
}

table#save_print_share img {
    padding-right: 0px;
}

table.save_print_share img {
    cursor: pointer;
}

#add_content_arrow, #save_arrow, #print_arrow, #share_arrow {
    position: relative; 
    top: 1px;
}

/*****************************************************************************/
/*** CONTENT BOXES ***********************************************************/
/* The following styles describe the look of the main content boxes ****** ***/

div.content_box {
    padding: 10px;
}

table.content_box th, table.content_box td {
    /* padding-left: 7px; padding-right: 7px; */
}

table.related_list th,
table.content_box > tbody > tr > th, .sub_title {
    color: #FF752B;
    font-size: 18px;
    font-weight: normal;
    padding-bottom: 2px;
    white-space: nowrap;
}

table.content_box td {
    padding-top: 5px;
    padding-bottom: 5px;
    /* background: #FFFFFF; */
}

#content_similarly_ranked_places table.content_box td ,
#content_related_indicators      table.content_box td {
    padding-top: 0px;
    padding-bottom: 0px;
}

#content_similarly_ranked_places table.content_box th ,
#content_related_indicators      table.content_box th {
    font-size: 20px;
    white-space: normal;
}


td.content_boxes_section {
    width: 100%;
    vertical-align: top;
} 

.content_boxes_section table {
    margin-bottom: 10px;
}

div.content_box_container {
    margin-bottom: 6px;
}

span.content_sub_menu {
    color: #999999;
    padding-left: 10px;
}

span.content_sub_menu span {
    color: #333333; /* color: #4d91de; */
}
span.content_sub_menu span.delim {
    padding-right: 4px; padding-left: 4px;
}

.draggable, .draggable th {
    cursor: move;
}

div.banner_box_title {
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/gray_header_bg.gif) ;
    background-repeat: repeat-x;
    padding-left: 20px;
    margin-top: 8px;
    line-height: 38px;
    font-size: 18px;
}

div.banner_box_content {
    padding-bottom: 10px;
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
}

/*****************************************************************************/
/*** DATA SOURCES ************************************************************/

div.data_sources {
	padding-left: 10px;
}

div.data_sources div {
	text-indent: -10px;
	padding-bottom: 6px;
}

/****************************************************************************/
/*** LEGEND *****************************************************************/

div.legend_color {
	float: left;	
	border: 1px solid #d1d1d1;
	width: 11px;
	height: 11px;
	font-size: 1px;
	line-height: 1px;
}

td.legend_color, td.legend_label {
    padding-bottom: 3px;
}

td.legend_color {
    width: 0%;
    padding-right: 8px;
}

td.legend_label {
    width: 100%;
}

div.legend_label {
    min-width: 100px;
}

/*****************************************************************************/
/*** INTRO BOXES *************************************************************/


table.intro_box {
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/intro_boxbg.gif);
    background-color: #f6f0e6;
    background-repeat: repeat-x;
}

table.intro_box th {
    width: 0%;
    vertical-align: top;
}

table.intro_box td {
    width: 100%;
    vertical-align: top;
    padding: 7px 10px 7px 10px;
}

td.intro_box_section table {
    margin-bottom: 10px;
}

.outline {
    border: 1px solid #e5e5e5;
}
.outline_top {
    border-top: 1px solid #e5e5e5;
}
.outline_bottom {
    border-bottom: 1px solid #e5e5e5;
}


div.blur {      
    z-index: 100;        
    width: 100%;         
    height: 100%;        
    position: absolute;  
    left: 0px; 
    top: 0px;  
    background: url('http://www.indiadevelopmentindicators.org/0113/static/images/10px_trans.png');
    background-repeat: repeat;
}

div.dotted_line {
    border-bottom: 1px dotted #e5e5e5;
    height: 1px;
    font-size: 1px;
    line-height: 0px;
}

div.popup {
    border: 1px solid #1051a1;
    padding: 8px 8px 8px 8px;
    background-color: #ffffff;
    z-index: 101;
    position: absolute;
    left: -1000px;
    top: -1000px;
}
div.popup td.popup_content {
    padding-right: 18px;
    padding-left: 8px;
}

div.solid_line {
    border-bottom: 1px solid #e5e5e5;
    height: 1px;
    font-size: 1px;
    line-height: 0px;
}

div.toggle_column_left, div.toggle_column_right {
	height: 100%;
	width: 6px;
	border-style: solid;
	border-color: #afd4e3;
	border-width: 0px;
	font-size: 1px;
	line-height: 1px;
	background-repeat: no-repeat;
}

div.toggle_column_left {
	background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/toggle_column_arrow_left.gif);
	background-position: center right;
	border-right-width: 1px;
}

div.toggle_column_right {
	background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/toggle_column_arrow_right.gif);
	background-position: center left;
	border-left-width: 1px;
}

div.left_nav {
    padding: 10px 0px 10px 0px;
}

div.left_nav_selected, div.left_nav a {
    font-size: 13px;
	line-height: 16px;
    padding: 3px 8px 3px 14px;
	text-indent: -6px;
}

div.left_nav a {
    display: block;
    height: 100%;
}
div.left_nav a:hover {
    color: #1051a1;
    text-decoration: none;
    background-color: #dbe7ee;
}

div.left_nav_selected {
    color: #333333;
    background-color: #e5e5e5;
}

div.left_nav_parent { background: #E5E5E5; }
div.left_nav_child { background: #E5E5E5; }
div.left_nav_child a { padding-left: 24px; }
div.left_nav_child.left_nav_selected { padding-left: 24px; }
div.left_nav_box_separator {border-top: 4px double #d3d3d3 ;}

/*****************************************************************************/

span.detail { 
	font-size: 11px; 
	color: #898989; 
}
div.detail { 
	font-size: 11px; 
	color: #898989; 
	margin-bottom: 8px; 
}

table.item_vtable th {
    background: #FFFFFF;
    border-top: 0;
    color: #555555;
    font-size: 12px;
    font-weight: normal;
    padding: 3px 6px 2px 6px;
    text-align: right;
    width: auto;
    white-space: nowrap;
}
table.item_vtable td {
    width: 100%;
    padding: 3px 6px 2px 6px;
}

div.bare h2 {
    font-weight: normal;
    font-size: 14px;
}


/*****************************************************************************/
/*** ACTIVE AND RECENT *******************************************************/

div.recent_row { padding: 2px 15px 2px 16px; text-indent: -5px; }
.active_row { background-color: #fcf1e5;  }


/*****************************************************************************/
/*** Recourses/Datasets ******************************************************/
.table_datasets {
    border-left:#AAA 1px solid;border-color:#DADADA;border-right:#AAA 1px solid;border-top:#AAA 1px solid;border-bottom:#AAA 1px solid;
}
.table_datasets TD {
    border-bottom:#AAA 1px solid;border-right:#AAA 1px solid;padding:4px;vertical-align:middle;font-size:16px;font-weight:bold;color:#ff6600;text-align:center;
}
.table_datasets TH {
    border-bottom:#AAA 1px solid;font-size:11px;border-right:#AAA 1px solid;font-weight:bold;padding:4px;background-color:#f7f7f7;text-align:center
}

/*****************************************************************************/
/*** for /ui/indicator component  ********************************************/
table.metadata_data {
    margin-top: 15px;
    padding-left: 40px;
    x-padding-right: 200px;
    width: 100%;
}

table.metadata_data td {
    padding-top: 4px;
    padding-bottom: 4px;
}

div.metadata_title {
    padding-bottom: 10px;
}

td.metadata_key {
    text-align: right;
    font-weight: bold;
    padding-right: 14px;
    white-space: nowrap;
    width: 0%;
}

td.metadata_value {
    width: 100%;
}

.bullet {
    font-weight: bold;
    color: #ff6600;
    font-size: 27px;
}

td.metadata_year_geo_grid {
    border : solid 1px #DADADA;
    font-weight : bold;
    text-align : center;
    padding : 10px;
}

table.metadata_year_geo_grid {
    border: solid 1px;
    width : 0%;
    table-layout:automatic; 
    border-collapse:collapse;
}

/*****************************************************************************/
/*** for left and right padding for all static pages *************************/

div.static_page {
        padding-left: 20px;
        padding-right: 350px;
}

div.histogram_page {
        padding-left: 12px;
}

div.histogram_page h3 {
        color: #f86f2e
}

/*****************************************************************************/
/*** for glossary  ***********************************************************/
/* Glossary styles used on main glossary page */
.gl {
    font-weight: bold;
    color:white;
    font-size:16px;
    padding:0px 1px 0px 1px;
}
.gl:hover { color:yellow;}

/* Glossary styles used to mark key words with underline among pages */
.gls {
    text-decoration:none;
    border-bottom : 1px dotted orange;
    color:#323232;
    cursor:default;
}
.gls:hover { color:#cc6600; } 

.gloss_l {
    padding:6px;
    background-color:#468;
    color:white;
    font-size:13px
}

.gloss_ls {
    padding:6px;
    background-color:#024;
    color:yellow;
    font-size:13px
}

.gloss_r {
    padding:6px;
    font-size:12px;
}

.gloss_rs {
    padding:6px;
    font-size:12px;
    color:black;
    background-color:#FFFF99;
}


/*** bundled: /styles/adjunct_box.css */
div.adjunct_box_content {
	padding: 0px 10px 5px 10px;
}

div.adjunct_box_no_pad {
    margin: 0px -10px 0px -10px;
}

div.adjunct_box_separator {
    border-bottom: 1px solid #d3d3d3;
}

/*** bundled: /styles/alerts.css */
/*****************************************************************************/
/*** ALERT BOXES *************************************************************/

table.alert_info, table.alert_question, table.alert_warning, table.alert_error,
table.alert_info_small {
 margin-bottom: 10px;
 margin-top: 10px;
 border-width: 1px;
 border-style: solid;
}

table.alert_info th, table.alert_question th, table.alert_warning th, table.alert_error th {
 font-size: 16px;
 padding: 15px 20px 10px 0px;
}

td.alert_icon    { padding: 10px 10px 10px 10px; }
td.alert_content { padding: 0px 20px 16px 0px; }

table.alert_info        { background-color: #e7f1fb; border-color: #459ede; }
table.alert_info th     { color: #459ede; }

table.alert_question    { background-color: #ffefe1; border-color: #ff762c; }
table.alert_question th { color: #ff762c; }

table.alert_warning     { background-color: #fff8e0; border-color: #ffac00; }
table.alert_warning th  { color: #ffac00; }

table.alert_error       { background-color: #fcf5f4; border-color: #c43442; }
table.alert_error th    { color: #c43442; }


/*** SMALL ALERT BOXES *******************************************************/

table.alert_info_small    { background-color: #e7f1fb; border-color: #459ede; }
table.alert_info_small td { padding: 5px; }

table.alert_info_small span.alert_title_small { color: #459ede; font-size: 14px; }


/*** bundled: /styles/box_header.css */
div.box_header{
	margin: 0px 10px 10px 10px;
	background-color: #f4f4f4; 
}

div.box_header_bl{
	background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/box_header_bl.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

div.box_header_br{
	background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/box_header_br.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

div.box_header_content{
	font-size: 13px;
	padding: 10px 10px 10px 10px;
	text-align: center;
}

/*** bundled: /styles/charts.css */
/***************************************************************************/
/*** GENERAL ***************************************************************/

div.chart {
    padding: 10px 10px 10px 10px;
    text-align: center;
}

/****************************************************************************/
/*** CHART TABLE ************************************************************/

table.chart_table {
	border-color: #dadada;
	border-style: solid;
	border-width: 3px 0px 3px 0px;
	padding: 10px 0px 10px 0px;
	margin-bottom: 10px;
}

table.chart_table tr td {
	border-color: #f0f0f0;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
}

td.chart_table_title {
	font-size: 18px;
	white-space: nowrap;
	text-align: center;
	vertical-align: middle;
	padding: 20px 30px 20px 30px;
}

td.chart_table_indicator_controls, td.chart_table_place_controls {
	white-space: nowrap;
	width: 0%;
	padding-right: 6px;
}

td.chart_table_place, td.chart_table_place_controls, td.chart_table_indicator_controls, td.chart_table_value {
	padding-bottom: 10px;
	padding-top: 10px;
}

td.chart_table_place, td.chart_table_indicator, td.chart_table_value {
	padding-right: 30px;
}

td.chart_table_place_controls img {
	float: right;
}

td.chart_table_indicator_controls table {
	height: 0%;
}

td.chart_table_indicator_controls table td {
	border-width: 0px;
}

/*****************************************************************************/
/*** CHART COLOR SCHEMES *****************************************************/

table.chart_colors a img {
	padding: 2px;
	cursor: pointer;
}

/*****************************************************************************/
/*** RELATED *****************************************************************/

div.chart_related {
    padding: 10px 0px 10px 0px;
}

div.chart_related_title, div.chart_related_link {
    padding-left: 10px;
    text-indent: -10px;
    padding-bottom: 2px;
}

div.chart_related_title {
   font-weight: bold;  
}

/*****************************************************************************/
/*** SPLASH PAGE CHART *******************************************************/

td.splash_chart {
    width: 0%;
}
td.splash_indicators {
    width: 100%;
    padding-top: 12px;
}

/*** bundled: /styles/forms.css */
/* Purpose: Eliminates an inconsistency in IE concerning form display */
form{
    display: inline;
}

/* Title: text
   Purpose: Defines the look of input text boxes
   Additional: All text input boxes should be assigned this class
*/
input, textarea {
    border: 1px solid #bebebe;
    padding-left: 4px;
}

input.blurred {
    color: #bebebe;
}

table.form {
     width: 100%;
     margin-bottom: 10px;
}

table.form td {
    padding-bottom: 12px;
    width: 100%;
}

table.form td.label {
    text-align: right;
    padding-right: 3px;
    vertical-align: top;
    white-space: nowrap;
    width: 25%;
}

table.form td.label img {
    position: relative;
    top: 3px;
}

span.form_required_notice {
}

span.form_required_mark {
    color: green;
    font-weight: bold;
}


table.form td.form_error_inline {
    color: red;
    padding-bottom: 0px;
}
span.form_error_inline {
    color: red;
}

table.form tr.buttons td {
    padding-top: 10px;
    text-align: left;
}

table.form tr.buttons td * {
    vertical-align: middle;
}

table.form h2 {
    color: #FF752B;
    font-size: 15px;
    margin-top: 0px;
    margin-bottom: 5px;
    font-weight: normal;
    white-space: nowrap;
}

table.checkboxes_vertical td { padding-bottom: 0px; }

.slider_left      {
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/slider_lcorner.gif);
    background-position: center left;
    background-repeat: no-repeat;
}
.slider_right     {
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/slider_rcorner.gif);
    background-position: center right;
    background-repeat: no-repeat;
}
.slider_track     {
     background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/slider_1px.gif);
    background-position: center;
    background-repeat: repeat-x;
    position: relative;
}
.slider_handle    {
    z-index: 1;
    cursor: url(http://www.indiadevelopmentindicators.org/0113/static/images/move_lr.gif);
    width: 7px;
}
.slider_label {
    font-size: 10px;
}

/* BUTTONS */

button { background: transparent; border:0; padding:0; margin:0; cursor: pointer; }

div.button_left {
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 6px;
    height: 20px;
}

div.button_right {
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 6px;
    height: 20px;
}

div.button_content {
    background-repeat: repeat-x;
    padding-left: 5px; 
    padding-right: 5px;
    line-height: 20px;
    height: 20px;
    white-space: nowrap;
    color: #FFFFFF;
}

button.button_on div.button_left    { background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/btn_on_l.gif) }
button.button_on div.button_right   { background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/btn_on_r.gif) }
button.button_on div.button_content { background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/btn_on_1px.gif) }

button.button_ov div.button_left    { background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/btn_ov_l.gif) }
button.button_ov div.button_right   { background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/btn_ov_r.gif) }
button.button_ov div.button_content { background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/btn_ov_1px.gif) }



/*** bundled: /styles/groups.css */
/*****************************************************************************/
/*** GROUPS LANDING PAGE BANNER **********************************************/
table.groups_banner {
    width: 749px; height: 164px;
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/groups_banner.gif);
    background-repeat: no-repeat;
    margin-bottom: 3px;
}

td.groups_banner_signin_signup_search { 
    width: 249px; height: 164px; 
    vertical-align: middle; 
    padding-top: 4px;
    padding-right: 10px;
}

div.groups_banner_blank,
div.groups_banner_signin_signup {
    height: 65px; width: 249px;
    margin-bottom: 10px;
}

div.groups_banner_signin_signup {
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/box_smallyellow.gif);
    background-repeat: no-repeat;
}

table.groups_banner_signin_signup {
    width: 100%;
    text-align: center;
    white-space: nowrap;
}

table.groups_banner_signin_signup td {
    font-size: 14px;
    line-height: 24px;
    font-weight: normal;
    height: 65px;
    vertical-align: middle;
}

table.groups_banner_signin_signup a { font-size: 16px; }

div.groups_banner_search {
    height: 65px;
    font-size: 16px;
    line-height: 24px;
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/box_smallyellow.gif);
    background-repeat: no-repeat;
    padding-top: 8px;
    padding-left: 16px;
}

table.group_search_list tr td {
    padding-bottom: 8px;
    padding-top: 8px;
    border-bottom: 1px dotted #BCBCBC;
}
table.group_search_list tr.ui_last_row td {
    border-bottom: 0;
}

table.group_search_list td.ui_description { width:99%; }
table.group_search_list td.ui_image { width:1%; padding-right: 15px; padding-left: 30px; }

div.g_find_group a.g_find_more { font-size: 12px; }
div.g_find_group a { font-size: 15px; }

div.find_a_group { padding-bottom: 8px; padding-top: 8px; }
div.find_a_group span { font-size: 14px }

span.search_match { background: yellow; }

div.search_results_for { margin-bottom: 8px; }
div.search_results_for h3 { font-weight:normal; margin:0; }

table.groups_pager {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    padding-bottom: 5px;
    background-color: #F4F4F4;
    margin-bottom: 10px;
}
table.groups_pager tr td { vertical-align: middle; }

div.g_find_details { margin-top: 10px; color: #000000; }

table.discuss_pager td.checkall_actions {
    padding-top: 2px;
}


/*****************************************************************************/
/*** GROUP SETUP *************************************************************/
#collections_list td { padding: 0 }


/*****************************************************************************/
/*** GROUP HOME PAGE *********************************************************/
div.g_topic { margin-bottom: 10px; }
a.g_group { font-size: 14px; display: block; margin-bottom: 4px; }
.g_note { color: #898989 }
.g_topic p { margin-top: 0px; margin-bottom: 0px }


/*****************************************************************************/
/*** GROUP TOPIC/MESSAGE LIST ************************************************/
div.discuss_list_container { padding-right: 13px; padding-left: 9px; }
table.discuss_list td { padding-bottom: 5px; padding-top: 5px; }
td.ui_checkbox { width: 24px; }
a.category_link { font-size: 16px; }
a.category_link, span.message_title { font-size: 16px; } 
p.category_posted, p.category_replies, p.message_posted { margin: 0; padding: 0; color: #898989; }
li.missing_attachment { text-decoration: line-through; }
div.message_attachments span.num_attachments { color: #000000 }
div.message_attachments ul { margin: 0; padding: 0; padding-left: 20px; }

p.message_body, p.category_body {
    margin-top: 3px; margin-bottom: 3px;
}


/*****************************************************************************/
/*** GROUP MISC **************************************************************/
table.groups_title_menu td.title { padding: 0px; vertical-align: bottom; text-align: left; }
table.groups_title_menu td.menu  { padding: 0px; vertical-align: bottom; text-align: right; }



/*** bundled: /styles/header_bar.css */
div.header_bar_title {
    color: #ff712d;
    font-size: 16px;
    font-weight: bold;
    padding: 6px 0px 0px 10px;
}

div.header_bar_container {
    background-color: #ffffff;
    height: 33px;
}

div.header_bar_spacing {
    padding-bottom: 5px;
}

div.header_bar_content {
    padding: 1px 5px 6px 1px;
    overflow: hidden;
    height: 100%;
}

div.header_bar_background { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/header_bar_1px.gif);
    background-repeat: repeat-x;
    background-position: top left;
    height: 100%;
}

div.header_bar_right { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/header_bar_right.gif);
    background-repeat: no-repeat;
    background-position: top right;
    height: 100%;
}

div.header_bar_left { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/header_bar_left.gif);
    background-position: top left;
    background-repeat: no-repeat;
    height: 100%;
}

/*** bundled: /styles/help.css */

.static_page_h1 { 
	font-family: Arial, Helvetica;
	font-weight: normal;
   	color: #ff752b;
    font-size: 16px;
	margin-left: 20px; 
	margin-bottom: 10px;
}
	
.static_page a {
    text-decoration: none;
    color: #0086B8;
    cursor: pointer;
}

.static_page img {
	padding: 8px 0 10px 0;
}

.leftnav_title {
	font-size: 14px;
	color: #ff752b;
	padding: 3px 8px 3px 14px;
	text-indent: -6px;
}

.listtable td{
	padding: 2px 6px 0 4px;
}

.listtable img {
	padding: 0 0 0 0;
}

span.no_display {
	display:none;
}
.numberlist_number {
  	display: block;
	width: 18px; 
	height: 18px;
	background-repeat: no-repeat;
	background-position: top;



}

/*** bundled: /styles/maps.css */
#map_link {
    cursor: pointer;
}
table.page_title {
vertical-align: middle;
}
.page_title_small {
color:#555555;
font-size:16px;
line-height:20px;
}
div.map_tools {
    white-space: nowrap;
}
div.map_bar {
  background: #dddddd;

}

div.map_border {

  background: #dddddd;
  border-style: solid;
  border-color: #dddddd;
  border-width: 0px 5px 5px 5px;
}

.legend_td{
background: #ffffff;
border-style: solid;
border-color: #dddddd;
border-bottom-width: 1px;
}

.legend_color{
background: #ffffff;
padding-right: 0px;
padding-bottom: 3px;
padding-top: 3px;
border-style: solid;
border-color: #dddddd;
border-bottom-width: 1px;
}
/*** bundled: /styles/page_outline.css */
div.page_outline_container {
    background: #FFFFFF;
}

div.page_outline_content {
    padding: 0px 5px 6px 6px;
}

div.page_outline_right { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/page_outline_right.gif);
    background-position: top right;
    background-repeat: repeat-y;
}

div.page_outline_top { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/page_outline_top.gif);
    background-repeat: repeat-x;
    background-position: top left;
}

div.page_outline_left { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/page_outline_left.gif);
    background-repeat: repeat-y;
    background-position: top left;
}

div.page_outline_bottom { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/page_outline_bottom.gif);
    background-repeat: repeat-x;
    background-position: bottom left;
}

div.page_outline_tr { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/page_outline_tr.gif);
    background-position: top right;
    background-repeat: no-repeat;
}

div.page_outline_tl { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/page_outline_tl.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

div.page_outline_bl { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/page_outline_bl.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}

div.page_outline_br { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/page_outline_br.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
}


/*** bundled: /styles/round_box.css */
div.round_box_container {
    background-color: #ffffff;
    padding-bottom: 5px;
}

div.round_box_spacing {
    padding-bottom: 5px;
}

div.round_box_content {
    padding: 1px 5px 6px 1px;
}

div.round_box_right { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/round_box_right.gif);
    background-position: top right;
    background-repeat: repeat-y;
}

div.round_box_top { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/round_box_top.gif);
    background-repeat: repeat-x;
    background-position: top left;
}

div.round_box_left { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/round_box_left.gif);
    background-repeat: repeat-y;
    background-position: top left;
}

div.round_box_bottom { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/round_box_bottom.gif);
    background-repeat: repeat-x;
    background-position: bottom left;
}

div.round_box_tr { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/round_box_tr.gif);
    background-position: top right;
    background-repeat: no-repeat;
}

div.round_box_tl { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/round_box_tl.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

div.round_box_bl { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/round_box_bl.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}

div.round_box_br { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/round_box_br.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
}

/*** bundled: /styles/spotlight_box.css */
div.spotlight_box_container {
    /* padding-bottom: 5px; */
}

div.spotlight_box_content {
    padding: 22px 27px 23px 26px;
}

div.spotlight_box_spacing {
    padding-bottom: 2px;
}

div.spotlight_box_right { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/spotlight_box_right.gif);
    background-position: top right;
    background-repeat: repeat-y;
}

div.spotlight_box_top { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/spotlight_box_top.gif);
    background-repeat: repeat-x;
    background-position: top left;
}

div.spotlight_box_left { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/spotlight_box_left.gif);
    background-repeat: repeat-y;
    background-position: top left;
}

div.spotlight_box_bottom { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/spotlight_box_bottom.gif);
    background-repeat: repeat-x;
    background-position: bottom left;
}

div.spotlight_box_tr { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/spotlight_box_tr.gif);
    background-position: top right;
    background-repeat: no-repeat;
}

div.spotlight_box_tl { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/spotlight_box_tl.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

div.spotlight_box_bl { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/spotlight_box_bl.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}

div.spotlight_box_br { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/spotlight_box_br.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
}

/*** bundled: /styles/tool_box.css */
div.tool_box_container {
    background-color: #d7e8f1;
}

div.tool_box_spacing {
    padding-bottom: 5px;
    padding-top: 5px;
}

div.tool_box_content {
    padding-top:    11px;
    padding-bottom: 16px;
    padding-left:   11px;
    padding-right:  15px;
}

div.tool_box_right { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/tool_box_right.gif);
    background-position: top right;
    background-repeat: repeat-y;
}

div.tool_box_top { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/tool_box_top.gif);
    background-repeat: repeat-x;
    background-position: top left;
}

div.tool_box_left { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/tool_box_left.gif);
    background-repeat: repeat-y;
    background-position: top left;
}

div.tool_box_bottom { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/tool_box_bottom.gif);
    background-repeat: repeat-x;
    background-position: bottom left;
}

div.tool_box_tr { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/tool_box_tr.gif);
    background-position: top right;
    background-repeat: no-repeat;
}

div.tool_box_tl { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/tool_box_tl.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

div.tool_box_bl { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/tool_box_bl.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}

div.tool_box_br { 
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/tool_box_br.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
}

/*** bundled: /styles/topnav.css */
/*****************************************************************************/
/*** TOP NAV *****************************************************************/
/*****************************************************************************/

/* Defines the general look of the top navigation buttons */
td.top_nav_on, td.top_nav_up {
    border-right: 2px solid #ffffff;
    height: 25px;
    white-space: nowrap;
}

/* Defines the look of a selected top navigation button */
div.top_nav_on {
    background-color: #C4DFF3;
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/topnav_on.gif);
    background-repeat: repeat-x;
}

/* Defines the look of an unselected top navigation button */
div.top_nav_up {
    background-color: #7fafc8;
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/topnav_up.gif);
    background-repeat: repeat-x;
}

/* Defines the common style for the corners of the top navigation buttons */
div.top_nav_on_ll, div.top_nav_on_lr, div.top_nav_up_ll, div.top_nav_up_lr,
div.top_nav_on_ul, div.top_nav_up_ul, div.top_nav_on_ur, div.top_nav_up_ur {
    background-repeat: no-repeat;
    height: 100%;
}

div.top_nav_on_ll, div.top_nav_up_ll { background-position: bottom left; }
div.top_nav_on_ul, div.top_nav_up_ul { background-position: top left; }
div.top_nav_on_lr, div.top_nav_up_lr { background-position: bottom right; }
div.top_nav_on_ur, div.top_nav_up_ur { background-position: top right; }

/* Defines the urls used for the top navigation button corners */
div.top_nav_on_ul {
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/navcorner_ul_on.gif);
}

div.top_nav_on_ur {
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/navcorner_ur_on.gif);
}

div.top_nav_up_ul {
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/navcorner_ul_up.gif);
}

div.top_nav_up_ur {
    background-image: url(http://www.indiadevelopmentindicators.org/0113/static/images/navcorner_ur_up.gif);
}

/* Define the stlye for the text link in each top navigation button */
td.top_nav_on a, td.top_nav_up a {
    display: block;
    height: 20px;       /* 20 + 5 = height of td.top_nav_on */
    padding-top: 5px;
    font-size: 14px;
    font-weight: normal;
    color: #ffffff;
}
td.top_nav_on a { 
    color: #086CA1;
}
td.top_nav_on a:hover, td.top_nav_up a:hover {
    text-decoration: none;
}

td.top_nav_spacer_on, td.top_nav_spacer_up {
    border-right: 2px solid #ffffff;
    font-size: 1px;
    height: 2px;
    line-height: 0px;
}

td.top_nav_spacer_on {
    background-color: #C4DFF3;
}

td.subnav {
    background-color: #C4DFF3;
    text-align: left;
    height: 25px;
    line-height: 25px;
    padding-left: 200px;
}

td.subnav a {
    color: #086CA1;
    font-size: 12px; 
    font-weight: normal;
}

td.subnav span.selected {
    color: #333333;
    font-size: 12px; 
    font-weight: normal;
}


/*** bundled: /styles/cobrand.css */

